@charset "Shift_JIS";

/* ========== Base Styles ========== */ 
/* margin */
.mgt7{margin-top:7px !important;}
.mgt8{margin-top:8px !important;}
.mgt12{margin-top:12px !important;}
.mgt35{margin-top:35px !important;}
.mgt40{margin-top:40px !important;}
.mgt45{margin-top:45px !important;}
.mgt50{margin-top:50px !important;}
.mgt55{margin-top:55px !important;}
.mgt60{margin-top:60px !important;}

.mgl5 {margin-left: 5px !important;}
.mgl10{margin-left:10px !important;}
.mgl13{margin-left:13px !important;}
.mgl15{margin-left:15px !important;}
.mgl20{margin-left:20px !important;}

.mgr5 {margin-right: 5px !important;}
.mgr10{margin-right:10px !important;}
.mgr15{margin-right:15px !important;}
.mgr20{margin-right:20px !important;}

/* padding */
.pdl5 {padding-left: 5px !important;}
.pdl10{padding-left:10px !important;}
.pdl15{padding-left:15px !important;}
.pdl20{padding-left:20px !important;}
.pdl25{padding-left:25px !important;}
.pdl30{padding-left:30px !important;}

.pdb5 {padding-bottom: 5px !important;}
.pdb10{padding-bottom:10px !important;}
.pdb15{padding-bottom:15px !important;}
.pdb20{padding-bottom:20px !important;}



.clear {
	clear: both;
	background: transparent;
	height: 1px;
	font-size: 1px;
}


/* ========== Line Height ========== */
.lhS {line-height:1.2;}
.lhM {line-height:1.3;}
.lhL {line-height:1.6;}


/* ========== Font ========== */
.dpSml01{font-size:88%!important;}


/* ========== Line ========== */
.line01 {
	height: 1px;
	font-size: 1px;
	background: transparent url(../img/line01.gif) repeat-x left center;
}


/* ========== Line Dot ========== */
.lineDot01 {
	height: 1px;
	font-size: 1px;
	background: transparent url(../img/line_dot01.gif) repeat-x left center;
}

.lineDot02 {
	height: 1px;
	font-size: 1px;
	background: transparent url(../img/line_dot02.gif) repeat-x left center;
}

.lineDot03 {
	height: 1px;
	font-size: 1px;
	background: transparent url(../img/line_dot03.gif) repeat-x left center;
}


/* ========== page Top ========== */
.pageTop01 {
	margin-top: 10px;
	text-align: right;
}

/* ========== textColor ========== */
.txRe3 { 
	color:#FF0000;
}

