/*------------------------------
 Structure
		 
--------------------------------*/
body{
 margin:0;
 padding:0;
 text-align:center;
 font-size:small;
 line-height:1.4em;
 font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3",Arial, Helvetica, sans-serif;
 color:#444;
 background-color:#efefef;
}


#base{
 position:relative;
 margin:0 auto;
 width:760px;
 background-color:#e5cfdb;
}

#wrapper{
 position:relative;
 margin:0 auto;
 width:760px;
 text-align:left;
}
 

#header{
 width:760px;
 height:174px;
 margin:0;
 padding:0; 
 background:url(../common/header.jpg) 0 0 no-repeat;
}

#header h1{
 margin:0;
 padding:0;
 text-indent:-9999px;
}

 
#header h2{
 margin:-15px 10px 0;
 padding:0; 
 color:#944A6F;
 text-align:left;
 font-size:x-small;
}


#content{
 width:760px;
 margin:0;
}


#container{
float:right;
width:560px;
margin:0;
background-color:#fff;
}





#sidecol{
 float:left;
 width:200px;
 margin:0;
 padding:76px 0;
 background:url(../common/female.gif) 0 0 no-repeat;
}


#maincol {
 float:right;
 width:530px;
 margin:0 0 25px 0;
 background-color:#fff;
}


/*------------------------------
#footer

--------------------------------*/


#footer{
 clear:both;
 width:760px;
 height:140px;
 margin:0 auto;
 padding:0;
 text-align:center;
 background:url(../common/footer_base.gif) ;
}

#footer p{
 margin:0 10px;
 padding:98px 1px 0;
 font-size:x-small;
 color:#fff;
}



/*----------------------------
 EoEfեE2
	   
------------------------------*/
h1{
 margin:0 10px;
 padding:0;
 font-size:x-small;
}

h2{
 margin:0;
 padding:0;
}  




h3{
 margin:0;
 padding:0;
}

h4{
 margin:0;
 padding:0;
}

/*----------------------------
 EȣǥեE2
	   
------------------------------*/

ul{
 margin:0;
 padding:0;
}

ol{
 margin:0;
 padding:0;
}

li{
 margin:0;
 padding:0;
}

dl{
 margin:0;
 padding:0;
}

dt{
 margin:0;
 padding:0;
}

dd{
 margin:0 10px;
 padding:0;
 text-align:left;
}


/*----------------------------
 EƥȣǥեE2
	   
------------------------------*/

p{
 margin:0;
 padding:0;
 text-align: left;
}

strong{
 margin:0;
 padding:0;
 font-weight:normal;
}

.red {
	font-size:14px;
	font-weight:bold;
	color:#900;
}

/*----------------------------
 彁EǥեE2
	   
------------------------------*/

hr{
 display:none;
}


img{
 border:none;
}





/*------------------------------
 default link
 
--------------------------------*/

a:link {
 color:#093f87;
 text-decoration:none;
}

a:visited {
 color:#446fa6;
 text-decoration:none;
}

a:hover{
 color: #ff7700;
 text-decoration:underline;
}





/*------------------------------
 .navi
 
--------------------------------*/
.navi {
 margin:auto;
 padding:0;
 width:180px;
}

.navi p {
@text-align:left;
 } 
/* 
.navi ul{
 margin:0 10px;
 padding:0;
 list-style:none;
 background:url(../common/navi_img.gif) 0 0 no-repeat;
}

.navi li a,
.navi li span{
 display:block;
 width:180px;
 height:50px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 text-decoration:none;
}
*/
.navi ul{
 padding:0;
 list-style:none;
}

.navi li a{
 display:block;
 overflow:hidden;
 width: 100%;
 height: 0 !important;
 height /**/:40px;
 padding-top:40px;
 }
/*------------------
 #navi a:hover
---------------*/
/*
#navi01 a:hover{
 background:url(../common/navi_img.gif) -180px 0 no-repeat;
}

#navi02 a:hover{
 background:url(../common/navi_img.gif) -180px -50px no-repeat;
}

#navi03 a:hover{
 background:url(../common/navi_img.gif) -180px -100px no-repeat;
}

#navi04 a:hover {
 background:url(../common/navi_img.gif) -180px -150px no-repeat;
}

#navi05 a:hover {
 background:url(../common/navi_img.gif) -180px -200px no-repeat;
}

#navi06 a:hover {
 background:url(../common/navi_img.gif) -180px -250px no-repeat;
}*/

#navi01 a:hover{
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px 0 no-repeat;
}

#navi02 a:hover{
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px -40px no-repeat;
}

#navi03 a:hover{
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px -80px no-repeat;
}

#navi04 a:hover {
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px -120px no-repeat;
}

#navi05 a:hover {
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px -160px no-repeat;
}

#navi06 a:hover {
 margin:10px 0;
 background:url(../common/navi_img.gif) -180px -200px no-repeat;
}
/*-----------------
 navi_current
---------------*/
/*
#navi01 current{
 background:url(../common/navi_img.gif) -360px 0 no-repeat;
}

#navi02 current{
 background:url(../common/navi_img.gif) -360px -50px no-repeat;
}

#navi03 current{
 background:url(../common/navi_img.gif) -360px -100px no-repeat;
}

#navi04 current{
 background:url(../common/navi_img.gif) -360px -150px no-repeat;
}

#navi05 current{
 background:url(../common/navi_img.gif) -360px -200px no-repeat;
}

#navi06 current{
 background:url(../common/navi_img.gif) -360px -250px no-repeat;
}*/

#navi01 a{
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px 0 no-repeat;
}

#navi02 a {
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px -40px no-repeat;
}

#navi03 a {
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px -80px no-repeat;
}

#navi04 a {
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px -120px no-repeat;
}

#navi05 a {
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px -160px no-repeat;
}

#navi06 a {
 margin:10px 0;
 background:url(../common/navi_img.gif) 0px -200px no-repeat;
}



/*------------------------------
.bannaer

--------------------------------*/

.bannaer {
 width:200px;
 margin:10px 0;
}

.bannaer li{
 text-align:center;
 list-style:none;
 margin:5px 0;
}

/*------------------------------
.Acceptance

--------------------------------*/
.Acceptance {
margin:5px;
}


/*------------------------------
topڡ
 
--------------------------------*/
/*------------------------------
.Box01 
 
--------------------------------*/
.Box01 h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}


.Box01{
 float:left;
 width:180px;
 height:30px;
 margin:10px 0;
 padding:0;
 background:url(../common/img_01.gif) 0 0 no-repeat;
}


.Box01 p{
 width:240px;
 margin:0;
 padding:0;
 line-height:18px;
 text-align:left;
}

/*------------------------------
.topicsbox2 h3
 
--------------------------------*/

.topicsbox2{
	clear:both;
	background:url(../common/topics.jpg) 0 0 no-repeat;
	height:129px;
	width:500px;
	border:solid 1px #CCC;
	margin:5px 0;
}

.topicsbox2 form{
	padding:100px 0 0 220px;
}

/*------------------------------
.Box02 h3
 
--------------------------------*/

.Box02 {
 float:right; 
 margin:0 15px 15px 15px;
 padding:0;
}

/*-------------
.newsBox
---------------*/
.newsBox{
 clear:both;
 margin:0;
 padding:0;
 background:url(../common/news_bottom.gif) left bottom  no-repeat;
}

.newsBox h3{
 width:500px;
 height:25px;
 text-indent:-9999px;
 margin:0;
 padding:0;
 background:url(../common/news_img.gif) 0 0 no-repeat;
}

.newsBox ul{
 margin:0;
 padding:15px 20px;
 list-style:none;
}

.newsBox li{
 margin:0;
 padding:2px 5px;
 background: url(../common/link_icon.gif) 0px 5px no-repeat;
}


.newsBox li span{
 margin:0;
 padding:10px 10px;
}

.newsBox p {
  margin:0;
  padding:2px 5px 0 70px;
  }
/*------------------------------
.textBox01

--------------------------------*/

.textBox01 h3{
 width:500px;
 height:70px;
 margin:5px 0;
 text-indent:-9999px;
 background:url(../common/img_04.gif) 0 0 no-repeat;
}

.textBox01 p{
 width:500px;
 margin:0;
 padding:0 5px;
 line-height:18px;
 text-align:left;
}



/*------------------------------
.textBox02

--------------------------------*/

.textBox02 h3{
 width:500px;
 height:68px;
 margin:10px 0;
 text-indent:-9999px;
 background:url(../common/img_05.gif) 0 0 no-repeat;
}

.textBox02 dl{
 width:500px;
 margin:0;
 padding:0;
}


.textBox02 dt{
 width:500px;
 height:21px;
 margin:0;
 padding:0;
 font-size:medium;
 color:#ff8f10;
 font-weight:bold;
 list-style-position:inside;
}

.textBox02 dd{
 width:500px;
 margin:0;
 padding:0 5px;
 line-height:18px;
 text-align:left;
}


/*------------------------------
.cBox

--------------------------------*/
.cBox h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}


.cBox{
 width:500px;
 height:150px;
 margin:25px 0;
 padding:0;
 background:url(../common/img_07.gif) 0 0 no-repeat;
}


.cBox p{
 width:350px;
 margin:35px 15px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}



/*------------------------------
.mBox01 
 
--------------------------------*/
.mBox01 h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}


.mBox01{
 float:left;
 width:250px;
 height:200px;
 margin:0;
 background:url(../common/maru_01.gif) 0 0 no-repeat;
}


.mBox01 p{
 width:150px;
 margin:5px 0;
 padding:20px 55px;
 line-height:15px;
 text-align:left;
 color:#7D5730;
}


/*------------------------------
.mBox02 h3
 
--------------------------------*/

.mBox02 h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}
 .mBox02{ 
 float:left;
 width:250px;
 height:200px;
 margin:0;
 padding:0;
 background:url(../common/maru_02.gif) 0 0 no-repeat;
}

 .mBox02  p{
 width:150px;
 margin:5px 0;
 padding:35px 55px;
 line-height:15px;
 text-align:left;
 color:#7D5730;
}

/*------------------------------
.mBox03 
 
--------------------------------*/
.mBox03 h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}


.mBox03{
 clear:both;
 float:left;
 width:250px;
 height:200px;
 margin:15px 0;
 padding:0;
 background:url(../common/maru_03.gif) 0 0 no-repeat;
}


.mBox03 p{
 width:150px;
 margin:5px 20px;
 padding:20px 35px;
 line-height:15px;
 text-align:left;
 color:#7D5730;
}


/*------------------------------
.mBox04 h3
 
--------------------------------*/

.mBox04 h3{ 
 margin:0;
 padding:0;
 text-indent:-9999px;
}
 .mBox04{ 
 float:left;
 width:250px;
 height:200px;
 margin:15px 0;
 padding:0;
 background:url(../common/maru_04.gif) 0 0 no-repeat;
}


 .mBox04  p{
 width:150px;
 margin:5px 0;
 padding:35px 55px;
 line-height:15px;
 text-align:left;
 color:#7D5730;
}


/*------------------------------
howtoڡ
 
--------------------------------*/
/*------------------------------
.Box
 
--------------------------------*/

.Box{
clear:both;
margin:0 20px 20px 20px;
padding:0 0 0;
width:500px;
height:220px;
}

.Box p{
clear:left;
margin:0 0 0 20px;
}
/*------------------------------
.Box03 
 
--------------------------------*/

.Box03{
 float:left;
 width:110px;
 height:150px;
 margin:10px 0;
 padding:0;
}

.Box03 h3{ 
 margin:0 0 0 0;
 padding:0;
 color:#990000;
}

.Box03 p{
 width:80px;
 margin:10px 0 0 20px;
 padding:0;
 text-align:left;
}

/*------------------------------
.Box04 
 
--------------------------------*/

.Box04 {
 float:left;
 height:150px; 
 margin:10px 40px 0 0;
 padding:0;
}

/*------------------------------
.textBox03

--------------------------------*/

.textBox03 h3{
 width:500px;
 height:60px;
 margin:5px 0;
 text-indent:-9999px;
 background:url(../common/howto_name.gif) 0 0 no-repeat;
}

.textBox03 dl{
 clear: both;
 width:500px;
 margin:10px 0 0 15px;
 padding:0;
 color:#7D5730;
}

.howtotxt{
 clear: both;
 width:500px;
 margin:10px 0 0 15px;
 padding:0;
}

.howtotxts{
 width:500px;
 margin:10px 0 0 15px;
 padding:0;
 font-size :x-small;
}

#howtotxt2{
 clear: both;
 width:500px;
 margin:10px 0 0 15px;
 padding:0;
 color:#7D5730;
}


/*------------------------------
.textBox04

--------------------------------*/

.textBox04 h3{
 width:500px;
 margin:0;
 color:#C14143;
}

.textBox04 p{
 width:500px;
 margin:0;
 padding:0;
 line-height:18px;
 text-align:left;
}

/*------------------------------
.cBoxhowto1

--------------------------------*/
 .cBoxhowto1{ 
 width:500px;
 height:170px;
 margin:15px 0;
 padding:0;
 background:url(../common/howto_cbox01.gif) 0 0 no-repeat;
}

.cBoxhowto1 h3 {
   width:450px;
   height:80px;
   text-indent:-2000px;
}

.cBoxhowto1 p{
 width:450px;
 margin:0 0 0 5px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}

 .cBoxhowto2{ 
 width:500px;
 height:170px;
 margin:15px 0;
 padding:0;
 background:url(../common/howto_cbox02.gif) 0 0 no-repeat;
}

.cBoxhowto2 h3 {
   width:450px;
   height:70px;
   text-indent:-2000px;
}

.cBoxhowto2 p{
 width:450px;
 margin:0 0 0 5px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}

 .cBoxhowto3{ 
 width:500px;
 height:170px;
 margin:15px 0;
 padding:0;
 background:url(../common/howto_cbox03.gif) 0 0 no-repeat;
}

.cBoxhowto3 h3 {
   width:450px;
   height:50px;
   text-indent:-2000px;
}

.cBoxhowto3 p{
 width:450px;
 margin:0 0 0 5px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}

 .cBoxhowto4{ 
 width:500px;
 height:170px;
 margin:15px 0;
 padding:0;
 background:url(../common/howto_cbox04.gif) 0 0 no-repeat;
}

.cBoxhowto4 h3 {
   width:450px;
   height:60px;
   text-indent:-2000px;
}

.cBoxhowto4 p{
 width:450px;
 margin:0 0 0 5px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}

 .cBoxhowto5{ 
 width:500px;
 height:170px;
 margin:15px 0;
 padding:0;
 background:url(../common/howto_cbox05.gif) 0 0 no-repeat;
}

.cBoxhowto5 h3 {
   width:450px;
   height:60px;
   text-indent:-2000px;
}

.cBoxhowto4 p{
 width:450px;
 margin:0 0 0 5px;
 padding:0 20px;
 line-height:15px;
 text-align:left;
 color:#C14143;
}

/*------------------------------
menuڡ
 
--------------------------------*/
/*------------------------------
textbox05
 
--------------------------------*/

.textBox05 {
 clear: both;
 width:500px;
 margin:5px;
 padding:5px;
}

.textBox05 h3{
 width:200px;
 height:50px;
 margin:0;
 padding:10px;
 text-indent:-9999px;
 background:url(../common/menu_name.gif) 0 0 no-repeat;
}


.textBox05 p{
 margin:auto;
 padding:5px 0;
 font-size: medium; 
 text-align:center;
}

.textBox05 dl{
 margin:20px 0;
 padding:0;
 text-align:center;
}
.textBox05 dt{
 margin:0;
 padding:0;
 text-align:center;
 font-size: medium; 
}

.textBox05 dd{
 margin:0;
 padding:0;
 text-align:center;
 }

.textBox05 p{
margin:0;
padding:0;
font-size :x-small;
text-align:left;
}
/*------------------------------
rain
 
--------------------------------*/
.rain0{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain0.gif) 0 0 no-repeat;
 }
 
.rain1{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain1.gif) 0 0 no-repeat;
 clear:both;
 }
 
 .rain2{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain2.gif) 0 0 no-repeat;
 clear:both;
 }

.rain3{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain3.gif) 0 0 no-repeat;
 clear:both;
 }

.rain4{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain4.gif) 0 0 no-repeat;
 clear:both;
 }
 
.rain5{
 width:500px;
 height:30px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/menu_rain5.gif) 0 0 no-repeat;
 clear:both;
 }
 
/*------------------------------
menuBox
 
--------------------------------*/

.menuBox{
width:500px;
margin:10px 0;
padding:0;
clear:both;
}

.menuBox img {
	width:230px;
	float:left;
}

.menuBox p{
margin:0;
padding:0 0 0 30px;
clear:both;
color:#7D5730;
}

.menuBox dl {
float:left;
width:270px;
margin:0;
}

.menuBox dt{
 overflow:hidden;
 width:100%;
 height:0 !important;
 height/**/:30px;
 padding-top:30px;
 display: block;
 text-align:left;
 margin:5px 0;
}

.menuBox dd {
 text-align:right;
}

.menuBox01{
width:500px;
margin:10px 0;
padding:0;
clear:both;
}

.menuBox01 img {
	width:165px ;
	float:left;
}

.menuBox01 p{
margin:0;
padding:0 0 0 30px;
clear:both;
color:#7D5730;
}

.menuBox01 dl {
float:left;
width:335px;
margin:0;
}

.menuBox01 dt{
 overflow:hidden;
 width:100%;
 height:0 !important;
 height/**/:30px;
 padding-top:30px;
 display: block;
 text-align:left;
 margin:5px 0;
}

.menuBox01 dd {
 text-align:right;
}


#t1 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t1.gif) 0 0 no-repeat;
}

#t2 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t2.gif) 0 0 no-repeat;
}

#t3 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t3.gif) 0 0 no-repeat;
}

#t4 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t4.gif) 0 0 no-repeat;
}

#t5 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t5.gif) 0 0 no-repeat;
}

#t6 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t6.gif) 0 0 no-repeat;
}

#t7 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t7.gif) 0 0 no-repeat;
}

#t8 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t8.gif) 0 0 no-repeat;
}

#t9 {
 width:200px;
 height:30px;
 text-indent:-9999px;
 background:url(../common/t9.gif) 0 0 no-repeat;
}

.menur{
margin:0;
padding:0;
font-size :x-small;
text-align:right;
}

.menuBox02 {
width:500px;
clear:both;
}

.menuBox021{
width:490px;
height:90px;
margin:15px 0;
padding:0 0 10px 0;
border-bottom: 1px solid #CCCCCC;
}

.menuBox021 img {
	width:125px;
	float:left;
}

.menuBox021 dl{
float:left;
width:350px;
margin:0;
padding:0 0 0 15px;
}

.menuBox021 dt {
	text-align:left;
}

.menuBox021 dd {
	text-align:right;
}

.menuBox03 {
width:500px;
	padding:0 0 30px 0;
}

.menuBox03 h3 {
	clear:both;
	margin:20px 0 0 0;
}

.menuBox03 h4 {
	margin:10px 0 0 0;
}

.menuBox03 table{
	margin:10px 10px 10px 20px;
}

.menuBox03 table,th,td{
	border:solid 1px #CCC;
	border-collapse:collapse;
	text-align:center;
	background-color:#ffffcc;
	}


.menuBox03 th {
}

.menuBox03 td {
	padding:0 15px 0 15px;
}

.menuBox03 p {
	text-align:left;
	}
	
.menuBox03 span {
	color:#990000;
}

.menuBox04{
width:500px;
	padding:10px 40px 30px 0;
}

.menuBox04 p {
	text-align:right;
	font-size: 18px;
	color:#993333;
	font-weight:bold;
}

/*------------------------------
medical
 
--------------------------------*/
.textBox06 h3 {
 width:200px;
 height:50px;
 margin:0 0 15px 0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_name1.gif) 0 0 no-repeat;
 }
 
 .textBox06 h2 {
 width:500px;
 height:170px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_name3.gif) 0 0 no-repeat;
 }
 
 .textBox06 p{
 width:230px;
 height:165px;
 margin:0 0 15px 135px;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_img00.jpg) 0 0 no-repeat;
 }
 .textBox06 dt{
 margin:15px 0 0 0;
 padding:0;
 color:#993333;
 font-weight:bold;
 font-size:14px;
 }
 
#medical1 {
 float:left;
 width:230px;
 height:165px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_img02.jpg) 0 0 no-repeat;
 }
 
#medical2 {
 width:230px;
 height:165px;
 margin:0 0 0 235px;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_img03.jpg) 0 0 no-repeat;
 }
#medicalc{
clear:both;
}

#medical3 {
 width:230px;
 height:165px;
 margin:0 0 15px 135px;
 padding:0;
 text-indent:-9999px;
 background:url(../common/medical_img01.jpg) 0 0 no-repeat;
 }
 
 .tableBox01 h2{
  width:500px;
 height:100px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/mediccal_1.gif) 0 0 no-repeat;
 }
 
  .tableBox01 p{
   width:100px;
 height:100px;
 margin:20px 0 0 100px;
 padding:0;
 text-indent:-9999px;
 background:url(../common/mediccal_2.gif) 0 0 no-repeat;
 }
 .tableBox01 table{
 margin:10px 0 0 50px;
 background:#CC99CC;
}

.tableBox01 td{
 padding:5px;
 background:#fff;
}
.boxc{
text-align:center;
}

/*------------------------------
faq
 
--------------------------------*/
#textBox07 {
 width:500px;
 clear:both;
 margin:0;
 padding:0;
 }
 
#textBox08 {
 width:500px;
 clear:both;
 margin:0;
 padding:0;
 }
 
#textBox09 {
 width:500px;
 clear:both;
 margin:0;
 padding:0;
 }
 
 .faqBox1 {
 width:500px;
 clear:both;
 margin:0;
 padding:0;
 }
 

 #faqname {
 float:left;
 width:200px;
 height:50px;
 margin:20px 0 20px 0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/faq_name.gif) 0 0 no-repeat;
 }
 
 .faqBox2 {
 width:500px;
 clear:both;
 margin:0;
 padding:0;
 }
 
.faq1{
 margin:10px 0 0 0;
 float:left;
 width:350px;
 color:#7D5730;
}

.faq2{
 margin:10px 0 0 0;
 float:left;
 margin:0;
 width:380px;
/* height:100px;*/
}

.faqq{
 float:left;
 width:80px;
 height:50px;
 margin:0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/faq_q.gif) 0 0 no-repeat;
 }
 
 .faqa{
 float:left;
 width:80px;
 height:50px;
 margin:0 0 0 20px;
 padding:0;
 text-indent:-9999px;
 background:url(../common/faq_a.gif) 0 0 no-repeat;
 }

 #story {
 width:200px;
 height:50px;
 margin:20px 0 20px 0;
 padding:0;
 text-indent:-9999px;
 background:url(../common/faq_name2.gif) 0 0 no-repeat;
 }

#textBox09 dt{
 clear:both;
 width:450px;
 margin:10px 0 10px 0;
 padding:0;
 color:#7D5730;
 }
 
#textBox09 dd{
 clear:both;
 width:450px;
 margin:0;
 padding:0;
 }
 
 /*--------------
 xƃbZ[W
 ----------------*/
 
#textBox10 h2{
 margin:20px 0 30px;
}

#textBox10 {
 width:500px;
 margin:0;
 padding:0;
}

#textBox10  dl{
 margin:0;
 padding:0;
}

.mshed {
 width:500px;
 margin:0;
 overflow:hidden;
 width:100%;
 height:0 !important;
 height/**/:88px;
 padding-top:88px;
 display: block;
 background:url(../common/pm_top2.jpg) 0 0 no-repeat;
 }
 
.msbase {
 width:500px;
 margin:0;
 padding:0;
 background:url(../common/pm_base2.jpg) repeat-y;
}

.msbase p {
	width:410px;
	margin:0px 40px;
	color:#3d2d0f;
}


.msbottom {
 width:500px;
 margin:0;
 overflow:hidden;
 width:100%;
 height:0 !important;
 height/**/:75px;
 padding-top:75px;
 display: block;
 background:url(../common/pm_bottom2.jpg) 0 0 no-repeat;
}

