
body {
	background-image:url(../images/back.gif);
	background-color:#ffffff;
	margin:auto;
	text-align:center;
}
h1{
   font-size:12px;
   color:#333333;
   font-weight:normal;
   letter-spacing:0.3em;
   position:relative;
   top:110px;
   left:150px;
   width:761px;
   padding:0px 0px 0px 230px;
}
#h1_detail{
   font-size:11px;
   width:400px;
   color:#666666;
   letter-spacing:0.2em;
   position:relative;
   top:140px;
   left:610px;
}

html*h1{/*ie_huck*/
   font-size:12px;
   color:#333333;
   font-weight:normal;
   letter-spacing:0.3em;
   position:relative;
   top:120px;
   left:0px;
   width:761px;
   padding:0px 0px 0px 230px;
}
html*#h1_detail{/*ie_huck*/
   font-size:11px;
   width:400px;
   color:#666666;
   letter-spacing:0.2em;
   position:relative;
   top:140px;
   left:200px;
}



h2{
   font-weight:normal;
   font-size:12px;
   letter-spacing:0.1em;
}
h3{
   display:inline;
   font-weight:normal;
   font-size:10px;
   letter-spacing:0.1em;
}
#area_search{
   width:800px;
   height:auto;
   text-align:center;
   color:#237b8c !important;
   margin:10px auto 0 auto;
}
strong{
   font-weight:normal;
}
em{
   font-style:normal;
}
#index_image{
   width:261px;

   height:231px;

   background-image:url(../images/index_image.jpg);
   margin:0 auto;
   padding:200px 0 0 500px;
}

img{
   margin-bottom:20px;
}
#footer{
	width:100%;
	height:auto;
	text-align:center;
   font-size:10px;
   color:#237b8b;
   margin:20px auto 0 auto;
   letter-spacing:0.1em;
   clear:both;
}
a{
   text-decoration:none;
   color:#237b8b;
}

/*-----------------------SEO—p’Ç‰ÁŽ–€------------------------------*/

.foot_content{
border-top:solid 1px #0099CC;
	width:100%;
	height:auto;
	margin:0px auto 0px auto;
	padding-bottom:20px;
	background-color:#ffffff;
	filter: alpha(style=0, opacity=70);
	-moz-opacity:0.70;
}

.wap_text_box{

	width: 800px;
	height:auto;
	text-align:left;
	margin:10px auto 0 auto;
	padding:10px 10px 30px 10px;


	
}

.text_box{
border:solid 0px #0099CC;
	width: 380px;
	height:150px;
	text-align:left;
	padding:0px 10px 10px 10px;
	float:left;

	
}

.h2_txt{
	font-size:12px;
	width:380px;
	height:auto;
	border-bottom:#666666 1px solid;
	color:#00A0C6;
	margin:0px 0px 0px 0px;

	
}

.text_box p{
	font-size:12px;
	line-height:1.5em;
	padding:0px 10px 5px 5px;


	
}

.area_p{
	font-size:10px;
	line-height:1.5em;


	
}