@charset "utf-8";
/* ===================================================================
CSS information

 file name  :module.css
 style info :共通の汎用スタイル指定
=================================================================== */

/*----------------------------------------------------
	基本設定、リンクカラーなど
----------------------------------------------------*/
a:link {}
a:visited {}
a:hover {}
a:active {}

a {overflow:hidden;outline:none;}/* リンク点線消し */


/*----------------------------------------------------
	汎用class
----------------------------------------------------*/

/* margin
-------------------------------------------------- */

.mR10 {margin-right:10px;}
.mL10 {margin-left:10px;}
.mB10 {margin-bottom:10px;}
.mT10 {margin-bottom:10px;}


/* float
-------------------------------------------------- */

.floatLeft {float:left;}
.floatRight {float:right;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearBoth {clear:both;}


/*----------------------------------------------------
	CLEARFIX
----------------------------------------------------*/

.clearfix{
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
* html .clearfix{
	display:inline-table;
	/*\*/display:block;/**/
}
body, x:-moz-broken {
	margin-left: -1px;
}
/* IE7でpadding指定 */
*:first-child+html body {
	padding-left: 1px;
}
/* IE6以下でpadding指定 */
*html body {
	padding-left: 1px;
}