@charset "utf-8";


/*==============================================================================================
////////////////////////////////////////////////////////////////////////////////////////////////

	version: 1.0
	created: 2010/07/15
	update : -

////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/




/* float */
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.imageFloatLeft{
float:left;
margin:0 15px 15px 0;
}
.imageFloatRight{
float:right;
margin:0 0 15px 15px;
}



/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 inline module

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
/* anchor */
a span.hover{
display:-moz-inline-box;
display:inline-block;
/display:inline;
vertical-align:top;
text-align:center;
}
a span.hover img{
background:#ffffff;
}
a:hover span.hover img{
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

.pdf{}
.blank{}
.back{
padding-left:16px;
background:url(../images/mod_ico_return.gif) no-repeat 0 50%;
font-size:0.833em;
}


/* text align */
.alignLeft{text-align:left !important;}
.alignCenter{text-align:center !important;}
.alignRight{text-align:right !important;}
.alignTop{vertical-align:top !important;}
.alignMiddle{vertical-align:middle !important;}
.alignBottom{vertical-align:bottom !important;}

/* font size */
.fontSmall{font-size:0.833em;}
.fontLarge{font-size:1.16em;}
.fontexLarge{font-size:1.33em;}

/* font style */
.fontBold{font-weight:bold;}
.colorRed{color:#ff0000;}
.colorGray{color:#8f8f8f;}

/* text style */
.note{
padding-left:1em;
text-indent:-1em;
font-size:83.3%;
}

.tinyMceHeader{
font-size:1.16em;
font-weight:bold;
}
.tinyMceBold{
font-size:1em;
font-weight:bold;
}
.tinyMceNormal{
font-size:1em;
}

/* form element */


/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 clearfix

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
.clearfix{
zoom:1;
}
.clearfix:after{
content:"";
display:block;
clear:both;
}
.clear{
clear:both;
}


/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 block margin

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}

.mr0{margin-right:0 !important;}

