/*---------------------------------------------------------------------
	MARGIN
----------------------------------------------------------------------- */
/*------------------------------------------ margin-ALL  --*/
.m_5 {margin: 5px;}
.m_8 {margin: 8px;}
.m_10 {margin: 10px;}
.m_13 {margin: 13px;}
.m_15 {margin: 15px;}
.m_18 {margin: 18px;}
.m_20 {margin: 20px;}
.m_25 {margin: 25px;}
.m_30 {margin: 30px;}
.m_35 {margin: 35px;}
.m_40 {margin: 40px;}
.m_45 {margin: 45px;}
.m_50 {margin: 50px;}
.m_55 {margin: 55px;}
.m_60 {margin: 60px;}
.m_65 {margin: 65px;}
.m_70 {margin: 70px;}
.m_75 {margin: 75px;}
.m_80 {margin: 80px;}
.m_85 {margin: 85px;}
.m_90 {margin: 90px;}
.m_95 {margin: 95px;}
.m_100 {margin: 100px;}

/*------------------------------------------ margin-TOP  --*/
.m_t3 {margin-top: 3px;}
.m_t5 {margin-top: 5px;}
.m_t8 {margin-top: 8px;}
.m_t10 {margin-top: 10px;}
.m_t13 {margin-top: 13px;}
.m_t15 {margin-top: 15px;}
.m_t18 {margin-top: 18px;}
.m_t20 {margin-top: 20px;}
.m_t25 {margin-top: 25px;}
.m_t30 {margin-top: 30px;}
.m_t35 {margin-top: 35px;}
.m_t40 {margin-top: 40px;}
.m_t45 {margin-top: 45px;}
.m_t50 {margin-top: 50px;}
.m_t55 {margin-top: 55px;}
.m_t60 {margin-top: 60px;}
.m_t65 {margin-top: 65px;}
.m_t70 {margin-top: 70px;}
.m_t75 {margin-top: 75px;}
.m_t80 {margin-top: 80px;}
.m_t85 {margin-top: 85px;}
.m_t90 {margin-top: 90px;}
.m_t95 {margin-top: 95px;}
.m_t100 {margin-top: 100px;}

/*------------------------------------------ margin-BOTTOM  --*/
.m_b5 {margin-bottom: 5px;}
.m_b8 {margin-bottom: 8px;}
.m_b10 {margin-bottom: 10px;}
.m_b13 {margin-bottom: 13px;}
.m_b15 {margin-bottom: 15px;}
.m_b18 {margin-bottom: 18px;}
.m_b20 {margin-bottom: 20px;}
.m_b25 {margin-bottom: 25px;}
.m_b30 {margin-bottom: 30px;}
.m_b35 {margin-bottom: 35px;}
.m_b40 {margin-bottom: 40px;}
.m_b45 {margin-bottom: 45px;}
.m_b50 {margin-bottom: 50px;}
.m_b55 {margin-bottom: 55px;}
.m_b60 {margin-bottom: 60px;}
.m_b65 {margin-bottom: 65px;}
.m_b70 {margin-bottom: 70px;}
.m_b75 {margin-bottom: 75px;}
.m_b80 {margin-bottom: 80px;}
.m_b85 {margin-bottom: 85px;}
.m_b90 {margin-bottom: 90px;}
.m_b95 {margin-bottom: 95px;}
.m_b100 {margin-bottom: 100px;}

/*------------------------------------------ margin-TOP+BOTTOM  --*/
.m_tb5 {margin-top: 5px;margin-bottom: 5px;}
.m_tb8 {margin-top: 8px;margin-bottom: 8px;}
.m_tb10 {margin-top: 10px;margin-bottom: 10px;}
.m_tb13 {margin-top: 13px;margin-bottom: 13px;}
.m_tb15 {margin-top: 15px;margin-bottom: 15px;}
.m_tb18 {margin-top: 18px;margin-bottom: 18px;}
.m_tb20 {margin-top: 20px;margin-bottom: 20px;}
.m_tb25 {margin-top: 25px;margin-bottom: 25px;}
.m_tb30 {margin-top: 30px;margin-bottom: 30px;}
.m_tb35 {margin-top: 35px;margin-bottom: 35px;}
.m_tb40 {margin-top: 40px;margin-bottom: 40px;}
.m_tb45 {margin-top: 45px;margin-bottom: 45px;}
.m_tb50 {margin-top: 50px;margin-bottom: 50px;}
.m_tb55 {margin-top: 55px;margin-bottom: 55px;}
.m_tb60 {margin-top: 60px;margin-bottom: 60px;}
.m_tb65 {margin-top: 65px;margin-bottom: 65px;}
.m_tb70 {margin-top: 70px;margin-bottom: 70px;}
.m_tb75 {margin-top: 75px;margin-bottom: 75px;}
.m_tb80 {margin-top: 80px;margin-bottom: 80px;}
.m_tb85 {margin-top: 85px;margin-bottom: 85px;}
.m_tb90 {margin-top: 90px;margin-bottom: 90px;}
.m_tb95 {margin-top: 95px;margin-bottom: 95px;}
.m_tb100 {margin-top: 100px;margin-bottom: 100px;}

/*------------------------------------------ margin-LEFT  --*/
.m_l3 {margin-left: 3px;}
.m_l5 {margin-left: 5px;}
.m_l8 {margin-left: 8px;}
.m_l10 {margin-left: 10px;}
.m_l13 {margin-left: 13px;}
.m_l15 {margin-left: 15px;}
.m_l18 {margin-left: 18px;}
.m_l20 {margin-left: 20px;}
.m_l25 {margin-left: 25px;}
.m_l30 {margin-left: 30px;}
.m_l35 {margin-left: 35px;}
.m_l40 {margin-left: 40px;}
.m_l45 {margin-left: 45px;}
.m_l50 {margin-left: 50px;}
.m_l55 {margin-left: 55px;}
.m_l60 {margin-left: 60px;}
.m_l65 {margin-left: 65px;}
.m_l70 {margin-left: 70px;}
.m_l75 {margin-left: 75px;}
.m_l80 {margin-left: 80px;}
.m_l85 {margin-left: 85px;}
.m_l90 {margin-left: 90px;}
.m_l95 {margin-left: 95px;}
.m_l100 {margin-left: 100px;}

/*------------------------------------------ margin-RIGHT  --*/
.m_r5 {margin-right: 5px;}
.m_r8 {margin-right: 8px;}
.m_r10 {margin-right: 10px;}
.m_r13 {margin-right: 13px;}
.m_r15 {margin-right: 15px;}
.m_r18 {margin-right: 18px;}
.m_r20 {margin-right: 20px;}
.m_r25 {margin-right: 25px;}
.m_r30 {margin-right: 30px;}
.m_r35 {margin-right: 35px;}
.m_r40 {margin-right: 40px;}
.m_r45 {margin-right: 45px;}
.m_r50 {margin-right: 50px;}
.m_r55 {margin-right: 55px;}
.m_r60 {margin-right: 60px;}
.m_r65 {margin-right: 65px;}
.m_r70 {margin-right: 70px;}
.m_r75 {margin-right: 75px;}
.m_r80 {margin-right: 80px;}
.m_r85 {margin-right: 85px;}
.m_r90 {margin-right: 90px;}
.m_r95 {margin-right: 95px;}
.m_r100 {margin-right: 100px;}

/*------------------------------------------ margin-LEFT+RIGHT  --*/
.m_lr5 {margin-right: 5px;margin-left: 5px;}
.m_lr8 {margin-right: 8px;margin-left: 8px;}
.m_lr10 {margin-right: 10px;margin-left: 10px;}
.m_lr13 {margin-right: 13px;margin-left: 13px;}
.m_lr15 {margin-right: 15px;margin-left: 15px;}
.m_lr18 {margin-right: 18px;margin-left: 18px;}
.m_lr20 {margin-right: 20px;margin-left: 20px;}
.m_lr25 {margin-right: 25px;margin-left: 25px;}
.m_lr30 {margin-right: 30px;margin-left: 30px;}
.m_lr35 {margin-right: 35px;margin-left: 35px;}
.m_lr40 {margin-right: 40px;margin-left: 40px;}
.m_lr45 {margin-right: 45px;margin-left: 45px;}
.m_lr50 {margin-right: 50px;margin-left: 50px;}
.m_lr55 {margin-right: 55px;margin-left: 55px;}
.m_lr60 {margin-right: 60px;margin-left: 60px;}
.m_lr65 {margin-right: 65px;margin-left: 65px;}
.m_lr70 {margin-right: 70px;margin-left: 70px;}
.m_lr75 {margin-right: 75px;margin-left: 75px;}
.m_lr80 {margin-right: 80px;margin-left: 80px;}
.m_lr85 {margin-right: 85px;margin-left: 85px;}
.m_lr90 {margin-right: 90px;margin-left: 90px;}
.m_lr95 {margin-right: 95px;margin-left: 95px;}
.m_lr100 {margin-right: 100px;margin-left: 100px;}


/*---------------------------------------------------------------------
	PADDING
----------------------------------------------------------------------- */
/*------------------------------------------ padding-ALL  --*/
.p_5 {padding: 5px;}
.p_8 {padding: 8px;}
.p_10 {padding: 10px;}
.p_13 {padding: 13px;}
.p_15 {padding: 15px;}
.p_18 {padding: 18px;}
.p_20 {padding: 20px;}
.p_25 {padding: 25px;}
.p_30 {padding: 30px;}
.p_35 {padding: 35px;}
.p_40 {padding: 40px;}
.p_45 {padding: 45px;}
.p_50 {padding: 50px;}
.p_55 {padding: 55px;}
.p_60 {padding: 60px;}
.p_65 {padding: 65px;}
.p_70 {padding: 70px;}
.p_75 {padding: 75px;}
.p_80 {padding: 80px;}
.p_85 {padding: 85px;}
.p_90 {padding: 90px;}
.p_95 {padding: 95px;}
.p_100 {padding: 100px;}

/*------------------------------------------ padding-TOP  --*/
.p_t5 {padding-top: 5px;}
.p_t8 {padding-top: 8px;}
.p_t10 {padding-top: 10px;}
.p_t13 {padding-top: 13px;}
.p_t15 {padding-top: 15px;}
.p_t18 {padding-top: 18px;}
.p_t20 {padding-top: 20px;}
.p_t25 {padding-top: 25px;}
.p_t30 {padding-top: 30px;}
.p_t35 {padding-top: 35px;}
.p_t40 {padding-top: 40px;}
.p_t45 {padding-top: 45px;}
.p_t50 {padding-top: 50px;}
.p_t55 {padding-top: 55px;}
.p_t60 {padding-top: 60px;}
.p_t65 {padding-top: 65px;}
.p_t70 {padding-top: 70px;}
.p_t75 {padding-top: 75px;}
.p_t80 {padding-top: 80px;}
.p_t85 {padding-top: 85px;}
.p_t90 {padding-top: 90px;}
.p_t95 {padding-top: 95px;}
.p_t100 {padding-top: 100px;}

/*------------------------------------------ padding-BOTTOM  --*/
.p_b5 {padding-bottom: 5px;}
.p_b8 {padding-bottom: 8px;}
.p_b10 {padding-bottom: 10px;}
.p_b13 {padding-bottom: 13px;}
.p_b15 {padding-bottom: 15px;}
.p_b18 {padding-bottom: 18px;}
.p_b20 {padding-bottom: 20px;}
.p_b25 {padding-bottom: 25px;}
.p_b30 {padding-bottom: 30px;}
.p_b35 {padding-bottom: 35px;}
.p_b40 {padding-bottom: 40px;}
.p_b45 {padding-bottom: 45px;}
.p_b50 {padding-bottom: 50px;}
.p_b55 {padding-bottom: 55px;}
.p_b60 {padding-bottom: 60px;}
.p_b65 {padding-bottom: 65px;}
.p_b70 {padding-bottom: 70px;}
.p_b75 {padding-bottom: 75px;}
.p_b80 {padding-bottom: 80px;}
.p_b85 {padding-bottom: 85px;}
.p_b90 {padding-bottom: 90px;}
.p_b95 {padding-bottom: 95px;}
.p_b100 {padding-bottom: 100px;}


/*------------------------------------------ padding-TOP+BOTTOM  --*/
.p_tb5 {padding-top: 5px;padding-bottom: 5px;}
.p_tb8 {padding-top: 8px;padding-bottom: 8px;}
.p_tb10 {padding-top: 10px;padding-bottom: 10px;}
.p_tb13 {padding-top: 13px;padding-bottom: 13px;}
.p_tb15 {padding-top: 15px;padding-bottom: 15px;}
.p_tb18 {padding-top: 18px;padding-bottom: 18px;}
.p_tb20 {padding-top: 20px;padding-bottom: 20px;}
.p_tb25 {padding-top: 25px;padding-bottom: 25px;}
.p_tb30 {padding-top: 30px;padding-bottom: 30px;}
.p_tb35 {padding-top: 35px;padding-bottom: 35px;}
.p_tb40 {padding-top: 40px;padding-bottom: 40px;}
.p_tb45 {padding-top: 45px;padding-bottom: 45px;}
.p_tb50 {padding-top: 50px;padding-bottom: 50px;}
.p_tb55 {padding-top: 55px;padding-bottom: 55px;}
.p_tb60 {padding-top: 60px;padding-bottom: 60px;}
.p_tb65 {padding-top: 65px;padding-bottom: 65px;}
.p_tb70 {padding-top: 70px;padding-bottom: 70px;}
.p_tb75 {padding-top: 75px;padding-bottom: 75px;}
.p_tb80 {padding-top: 80px;padding-bottom: 80px;}
.p_tb85 {padding-top: 85px;padding-bottom: 85px;}
.p_tb90 {padding-top: 90px;padding-bottom: 90px;}
.p_tb95 {padding-top: 95px;padding-bottom: 95px;}
.p_tb100 {padding-top: 100px;padding-bottom: 100px;}

/*------------------------------------------ padding-LEFT  --*/
.p_l5 {padding-left: 5px;}
.p_l8 {padding-left: 8px;}
.p_l10 {padding-left: 10px;}
.p_l13 {padding-left: 13px;}
.p_l15 {padding-left: 15px;}
.p_l18 {padding-left: 18px;}
.p_l20 {padding-left: 20px;}
.p_l25 {padding-left: 25px;}
.p_l30 {padding-left: 30px;}
.p_l35 {padding-left: 35px;}
.p_l40 {padding-left: 40px;}
.p_l45 {padding-left: 45px;}
.p_l50 {padding-left: 50px;}
.p_l55 {padding-left: 55px;}
.p_l60 {padding-left: 60px;}
.p_l65 {padding-left: 65px;}
.p_l70 {padding-left: 70px;}
.p_l75 {padding-left: 75px;}
.p_l80 {padding-left: 80px;}
.p_l85 {padding-left: 85px;}
.p_l90 {padding-left: 90px;}
.p_l95 {padding-left: 95px;}
.p_l100 {padding-left: 100px;}

/*------------------------------------------ padding-RIGHT  --*/
.p_r5 {padding-right: 5px;}
.p_r8 {padding-right: 8px;}
.p_r10 {padding-right: 10px;}
.p_r13 {padding-right: 13px;}
.p_r15 {padding-right: 15px;}
.p_r18 {padding-right: 18px;}
.p_r20 {padding-right: 20px;}
.p_r25 {padding-right: 25px;}
.p_r30 {padding-right: 30px;}
.p_r35 {padding-right: 35px;}
.p_r40 {padding-right: 40px;}
.p_r45 {padding-right: 45px;}
.p_r50 {padding-right: 50px;}
.p_r55 {padding-right: 55px;}
.p_r60 {padding-right: 60px;}
.p_r65 {padding-right: 65px;}
.p_r70 {padding-right: 70px;}
.p_r75 {padding-right: 75px;}
.p_r80 {padding-right: 80px;}
.p_r85 {padding-right: 85px;}
.p_r90 {padding-right: 90px;}
.p_r95 {padding-right: 95px;}
.p_r100 {padding-right: 100px;}

/*------------------------------------------ padding-LEFT+RIGHT  --*/
.p_lr5 {padding-left: 5px;padding-right: 5px;}
.p_lr8 {padding-left: 8px;padding-right: 8px;}
.p_lr10 {padding-left: 10px;padding-right: 10px;}
.p_lr13 {padding-left: 13px;padding-right: 13px;}
.p_lr15 {padding-left: 15px;padding-right: 15px;}
.p_lr18 {padding-left: 18px;padding-right: 18px;}
.p_lr20 {padding-left: 20px;padding-right: 20px;}
.p_lr25 {padding-left: 25px;padding-right: 25px;}
.p_lr30 {padding-left: 30px;padding-right: 30px;}
.p_lr35 {padding-left: 35px;padding-right: 35px;}
.p_lr40 {padding-left: 40px;padding-right: 40px;}
.p_lr45 {padding-left: 45px;padding-right: 45px;}
.p_lr50 {padding-left: 50px;padding-right: 50px;}
.p_lr55 {padding-left: 55px;padding-right: 55px;}
.p_lr60 {padding-left: 60px;padding-right: 60px;}
.p_lr65 {padding-left: 65px;padding-right: 65px;}
.p_lr70 {padding-left: 70px;padding-right: 70px;}
.p_lr75 {padding-left: 75px;padding-right: 75px;}
.p_lr80 {padding-left: 80px;padding-right: 80px;}
.p_lr85 {padding-left: 85px;padding-right: 85px;}
.p_lr90 {padding-left: 90px;padding-right: 90px;}
.p_lr95 {padding-left: 95px;padding-right: 95px;}
.p_lr100 {padding-left: 100px;padding-right: 100px;}

.flw_right {
	float: right;
}
.flw_left {
	float: left;
	clear: both;
}

.right {
	text-align: right;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.bottom {
	vertical-align: bottom;
}
.middle {
	vertical-align: middle;
}
#center {

	text-align: center;
}

dl {
	margin: 0;
	padding: 0;
}
dl dt {
	float: left;
	text-indent: 1em;
	clear: left;
}
dl dd {
	line-height: 150%;
	padding-left: 9em;
}
#flw_right {

	float: right;
}
#flw_left {

	float: left;
	clear: both;
}


/*-- floatの回り込み解除 --*/
/*-- floatさせた要素を含む親のブロック要素には全てcboxというclassをつける --*/

.cbox { 
zoom: 100%;
}

.cbox:after {
content: " "; 
clear: both; 
height: 0; 
display: block; 
visibility: hidden;
}


/*-- 画像とテキストの中央揃え  --*/
.image{}

.centering p {
	display: table-cell;
	vertical-align: middle;
	margin: 0;
}
/*for IE6 */
* html .centering p {
	display: inline;
	zoom: 1;
}

/*for IE7 */
*:first-child+html .centering p {
	display: inline;
	zoom: 1;
}
/*-- htmlは
<div class="centering">
<p class="image"><img src="images/search/but_serch_left.jpg"></p>
<p>検索結果一覧ページへ戻る</p></div>  --*/

.top {

	vertical-align: top;
}
.v_center {
	vertical-align: middle;
}
.w100 {
	width: 100px;
}

