/* ************************************************ 
 *	all
 * *************************************************/

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: normal;
	font-family: Arial, sans-serif;
}

html{
	overflow-y:scroll;
	background-color: #FFFFFF;
	}
	
a:link {
	color: #2377A3;
	text-decoration: none;
}
a:visited {
	color: #2377A3;
	text-decoration: none;	
}
a:hover {
	color: #2377A3;
	text-decoration: underline;
}
a:active {
	color: #2377A3
	text-decoration: underline;
}

a:hover img {filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

img {
	border: 0
}

p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.left {float: left;}

.right {float: right;}

.center {
	margin-right: auto;
	margin-left: auto;
}

.clear {clear: both;}




/* ************************************************ 
 *	•¶Žš‘•ü
 * *************************************************/
.text {
	font-size: 12px;
	line-height: 1.5em;
	color: #7A7A7A;
	text-align: left;
}
.f_bold {font-weight: bold;}
.f_line {text-decoration: underline;}

.red {color: #FF0000;}
.green {color: #336600;}
.blue {color: #0088ff;}
.navy {color: #000066;}
.pink {color: #FF6B7F;}

.f_s9 {font-size: 9px;}
.f_s10 {font-size: 10px;}
.f_s11 {font-size: 11px;}
.f_s12 {font-size: 12px;}
.f_s13 {font-size: 13px;}
.f_s14 {font-size: 15px;}
.f_s16 {font-size: 16px;}
.f_s17 {font-size: 17px;}
.f_s18 {font-size: 18px;}
.f_s19 {font-size: 19px;}
.f_s20 {font-size: 20px;}
.f_s21 {font-size: 22px;}
.f_s23 {font-size: 23px;}
.f_s24 {font-size: 24px;}
.f_s25 {font-size: 25px;}

.t-a_left {text-align: left;}
.t-a_right {text-align: right;}
.t-a_center {text-align: center;}

.center {
	margin-right: auto;
	margin-left: auto;
}

.t_lh20 {line-height: 2.0;}

/* ************************************************ 
 *	DIV••ƒ}[ƒWƒ“
 * *************************************************/
 
.m0 {margin: 0px;}
 
.m_b3 {margin-bottom: 3px;}
.m_b4 {margin-bottom: 4px;}
.m_b5 {margin-bottom: 5px;}
.m_b6 {margin-bottom: 6px;}
.m_b7 {margin-bottom: 7px;}
.m_b8 {margin-bottom: 8px;}
.m_b9 {margin-bottom: 9px;}
.m_b10 {margin-bottom: 10px;}
.m_b15 {margin-bottom: 15px;}
.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_b100 {margin-bottom: 100px;}
.m_b150 {margin-bottom: 150px;}

.m_t5 {margin-top: 5px;}
.m_t10 {margin-top: 10px;}
.m_t15 {margin-top: 15px;}
.m_t18 {margin-top: 15px;}
.m_t20 {margin-top: 20px;}
.m_t25 {margin-top: 25px;}
.m_t30 {margin-top: 30px;}
.m_t40 {margin-top: 40px;}
.m_t100 {margin-top: 100px;}
.m_t150 {margin-top: 150px;}
.m_t-10 {margin-top: -10px;}

.m_l3 {margin-left: 3px;}
.m_l4 {margin-left: 4px;}
.m_l5 {margin-left: 5px;}
.m_l6 {margin-left: 6px;}
.m_l7 {margin-left: 7px;}
.m_l8 {margin-left: 8px;}
.m_l9 {margin-left: 9px;}
.m_l10 {margin-left: 10px;}
.m_l15 {margin-left: 15px;}
.m_l20 {margin-left: 20px;}
.m_l25 {margin-left: 25px;}
.m_l30 {margin-left: 30px;}
.m_l35 {margin-left: 35px;}

.m_r5 {margin-right: 5px;}
.m_r10 {margin-right: 10px;}
.m_r20 {margin-right: 20px;}
.m_r30 {margin-right: 30px;}
	
.w100{width: 100px;}
.w150{width: 150px;}
.w190{width: 190px;}
.w200{width: 200px;}
.w218{width: 218px;}
.w250{width: 250px;}
.w300{width: 300px;}
.w614{width: 634px;}
.w634{width: 634px;}
.w650{width: 650px;}
.w760{width: 760px;}
.w930{width: 930px;}
.w950{width: 950px;}

.h40{height: 40px;}
.h100{height: 100px;}
.h500{height: 500px;}

.p10 {padding: 10px;}
.p_l5 {padding-left: 5px;}
.p_l10 {padding-left: 10px;}
.p_l15 {padding-left: 15px;}
.p_t5 {padding-top: 5px;}
.p_t20 {padding-top: 20px;}
.p_b10 {padding-bottom: 10px;}
.p_b15 {padding-bottom: 15px;}
.p_b20 {padding-bottom: 20px;}
.p_bt10 {padding-bottom: 10px;padding-top: 10px;}
.p_lr5 {padding-right: 5px;	padding-left: 5px;}
.p_lr10 {padding-right: 10px;padding-left: 10px;}


/* ************************************************ 
 *	”wŒiF
 * *************************************************/
 
.bgc_white{background: #FFFFFF;}
.bgc_gray{background: #EBECE4;}

 
 /* ************************************************ 
 *	ƒ{[ƒ_[
 * *************************************************/
 
.bdr_solid_1{border: 2px solid #FF0000;}
.bdr_dot_1{border-bottom: 1px dotted #999999;}



  
