@charset "shift_jis";
/**************************************
*	common.css
*
*	Modify Date:2008-3-12
*	Since:2008-3-11
*	
*	Editor:Norihiro Kamatani
*	
**************************************/

/* margin setting -------------------- */
/* all px */
.m0  { margin: 0 !important; }
.m5  { margin: 5px !important; }
.m10 { margin: 10px !important; }
.m15 { margin: 15px !important; }
.m20 { margin: 20px !important; }
.m30 { margin: 30px !important; }


/* top px */
.mt0  { margin-top: 0 !important; }
.mt5  { margin-top: 5px !important; }
.mt10 { margin-top: 10px !important; }
.mt15 { margin-top: 15px !important; }
.mt20 { margin-top: 20px !important; }
.mt30 { margin-top: 30px !important; }

/* top em */
.mt03em { margin-top: 0.3em !important; }
.mt05em { margin-top: 0.5em !important; }
.mt08em { margin-top: 0.8em !important; }
.mt10em { margin-top: 1em !important; }
.mt15em { margin-top: 1.5em !important; }
.mt20em { margin-top: 2em !important; }


/* bottom px */
.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; }
.mb30 { margin-bottom: 30px !important; }

/* bottom em */
.mb03em { margin-bottom: 0.3em !important; }
.mb05em { margin-bottom: 0.5em !important; }
.mb08em { margin-bottom: 0.8em !important; }
.mb10em { margin-bottom: 1em !important; }
.mb15em { margin-bottom: 1.5em !important; }
.mb20em { margin-bottom: 2em !important; }
.mb30em { margin-bottom: 3em !important; }

/* right px */
.mr0  { margin-right: 0 !important; }
.mr5  { margin-right: 5px !important; }
.mr10 { margin-right: 10px !important; }
.mr15 { margin-right: 15px !important; }
.mr20 { margin-right: 20px !important; }
.mr30 { margin-right: 30px !important; }

/* left px */
.ml0  { margin-left: 0 !important; }
.ml5  { margin-left: 5px !important; }
.ml10 { margin-left: 10px !important; }
.ml15 { margin-left: 15px !important; }
.ml20 { margin-left: 20px !important; }
.ml30 { margin-left: 30px !important; }


/* padding setting -------------------- */
/* all px */
.p0  { padding: 0 !important; }
.p5  { padding: 5px !important; }
.p10 { padding: 10px !important; }


/* top px */
.pd0  { padding-top: 0 !important; }
.pd5  { padding-top: 5px !important; }
.pd10 { padding-top: 10px !important; }
.pd15 { padding-top: 15px !important; }
.pd20 { padding-top: 20px !important; }

/* top em */
.pd05em { padding-top: 0.5em !important; }
.pd08em { padding-top: 0.8em !important; }
.pd10em { padding-top: 1em !important; }
.pd15em { padding-top: 1.5em !important; }


/* bottom px */
.pb0  { padding-bottom: 0 !important; }
.pb5  { padding-bottom: 5px !important; }
.pb10 { padding-bottom: 10px !important; }
.pb15 { padding-bottom: 15px !important; }
.pb20 { padding-bottom: 20px !important; }

/* bottom em */
.pb05em { padding-bottom: 0.5em !important; }
.pb08em { padding-bottom: 0.8em !important; }
.pb10em { padding-bottom: 1em !important; }
.pb15em { padding-bottom: 1.5em !important; }

/* right px */
.pr0  { padding-right: 0 !important; }
.pr5  { padding-right: 5px !important; }
.pr10 { padding-right: 10px !important; }
.pr15 { padding-right: 15px !important; }
.pr20 { padding-right: 20px !important; }

/* left px */
.pl0  { padding-left: 0 !important; }
.pl5  { padding-left: 5px !important; }
.pl10 { padding-left: 10px !important; }
.pl15 { padding-left: 15px !important; }
.pl20 { padding-left: 20px !important; }



/* line height setting -------------------- */
.lh1  { line-height: 1 !important; }
.lh13 { line-height: 1.3 !important; }
.lh15 { line-height: 1.5 !important; }



/* font size setting -------------------- */
.fs10px { font-size: 10px !important; }
.fs11px { font-size: 11px !important; }
.fs12px { font-size: 12px !important; }
.fs16px { font-size: 16px !important; }



/* text position setting -------------------- */
.tc { text-align: center !important; }
.tr { text-align: right !important; }
.tl { text-align: left !important; }


/* float setting -------------------- */
.fr {
	float: right !important;
}
.fl { float: left !important;
}


/* clear setteing -------------------- */
.cr { clear: right !important; }
.cl { clear: left !important; }
.cb {
	clear: both !important;
}


/* no image background -------------------- */
.noImage { background: none !important; }
