/*********************  SΜ/wb_Etb^[ΜX^C  *********************/
*{margin:0;padding:0;}
img,object{border:0;}
ul{list-style:none;}
.str{font-weight:normal;}
.flo_le{float:left;}
.cle_le{clear:left;font-size:1px;height:1%;}
body img{display:block;}
html{overflow-y:scroll;}
body{
	font-size:15px;
	color:#333333;
	text-align:center;
	font-family:"Meiryo UI","lr oSVbN", "qMmpS Pro W3";
	background-color:#F8D9D8;
	line-height:150%;
	}
#wrapper{
	margin:0 auto;
	width:950px;
	height:auto;
	text-align:center;
	}
#h1_wrap{
	width:950px;
	height:50px;
	text-align:right;
}
h1{
	font-size:13px;
	color:#fff;
	padding-top:27px;
}
#contents{
	width:950px;
	height:auto;
	background:url(../images/common/bg.gif) top left repeat-y;
	overflow:hidden;
	text-align:left;
	margin-bottom:30px;
}
#logo{
	width:316px;
	height:235px;
	float:left;
}
#head_box{
	width:634px;
	height:235px;
	float:left;
}
#head_p{
	width:836px;
	margin:0 0 20px 57px;
}
#head_le{
	width:436px;
	height:182px;
	float:left;
	margin:0 0 0 57px;
	_margin:0 0 0 29px;
}
#head_ri{
	width:400px;
	height:182px;
	float:left;
}
#main_con{
	width:836px;
	height:auto;
	margin-left:57px;
}
#foot_le{
	width:430px;
	height:183px;
	margin-left:45px;
	_margin-left:22px;
	float:left;
}
#foot_le{
	width:430px;
	height:183px;
	float:left;
}
#foot_p{
	font-size:12px;
	color:#69390E;
	text-align:center;
	padding-top:5px;
	line-height:150%;
}
address{
	font-size:12px;
	color:#69390E;
	font-style:normal;
	text-align:center;
	margin-bottom:10px;
	line-height:150%;
}


a:link{
	color:;
	text-decoration:;
	}
a:visited{
	color:;
	text-decoration:;
	}
a:hover{
	color:;
	text-decoration:;
	}
.pa_10{
	padding-top:10px;
}
.ma_5{
	margin-bottom:5px;
}
.ma_10{
	margin-bottom:10px;
}
.ma_15{
	margin-bottom:15px;
}
.ma_20{
	margin-bottom:20px;
}
.ma_30{
	margin-bottom:30px;
}
.ma_50{
	margin-bottom:50px;
}
.ma_le_10{
	margin-left:10px;
}
.ma_le_20{
	margin-left:20px;
}
.name_1{
	font-size:12px;
	color:#7F501A;
	line-height:125%;
}
.name_2{
	font-size:18px;
	color:#7F501A;
	line-height:125%;
}
.name_3{
	font-size:12px;
	color:#E95712;
	line-height:125%;
}
.name_4{
	font-size:18px;
	color:#E95712;
	line-height:125%;
}
.name_5{
	font-size:12px;
	color:#E3007F;
	line-height:125%;
}
.name_6{
	font-size:18px;
	color:#E3007F;
	line-height:125%;
}
.name_7{
	font-size:12px;
	color:#006BB4;
	line-height:125%;
}
.name_8{
	font-size:18px;
	color:#006BB4;
	line-height:125%;
}
.color_1{
	color:#E95712;
}
.color_2{
	color:#E3007F;
}
.color_3{
	color:#006BB4;
}
#pagetop{
	margin-left:738px;
}

/*********************  contentsΜX^C  *********************/

#main_con h2{
	margin-bottom:20px;
}
#main_con h3{
	font-size:24px;
	color:#E53178;
	font-weight:normal;
	margin-bottom:20px;
}
.main_le{
	width:660px;
	height:auto;
	margin-right:16px;
	float:left;
	line-height:175%;
}
.main_ri{
	width:160px;
	height:auto;
	float:left;
	text-align:center;
}
#main_con_box{
	width:526px;
	height:150px;
	float:left;
	margin-right:60px;
}

.panel_p_1{
	width:836px;
	height:auto;
	margin-bottom:10px;
	line-height:175%;
}
.panel_p_2{
	width:660px;
	height:auto;
	margin-right:21px;
	float:left;
	line-height:175%;
}
.panel_img_1{
	width:155px;
	height:auto;
	float:left;
	text-align:center;
}
.panel_p_3{
	width:660px;
	height:auto;
	float:left;
	line-height:175%;
}
.panel_img_2{
	width:155px;
	height:auto;
	margin-right:21px;
	float:left;
	text-align:center;
}




