/* CSS Document */

#Mhonbun{
background:#fff4de;
width:533px;
padding:0 0 15px 0;
}

#Mhonbu-Photo{
width:252px;
text-align:center;
vertical-align:top;
}

#Mhonbun-txt{
width:281px;
vertical-align:top;
padding:5px 0 0 0;
}


#Information{
text-align:left;
border:solid 1px #FFB400;
margin:45px 10px 0 10px;
padding:5px;
background:#FFFFFF;
}




#Title-txt{
padding:0 0 10px 0;
}

#TudukiArea{
width:533px;
}

#Tuduki-left{
float:left;
width:298px;
}

#MenuArea{
margin:40px 0 10px 0;
}

#MenuAreain{
background:#FFD2D4;
padding:13px 10px;
}

#MenuAreain table{
}

#MenuAreain th{
width:80%;
font-weight:normal;
vertical-align:top;
padding:0 0 3px 0;
}

#MenuAreain td{
vertical-align:top;
_padding:0 0 3px 0;
}

#Osusumemenu{
color:#DF38AE;
font-size:16px;
font-weight:bold;
_padding:0 0 5px 0;
}

#Tuduki-right{
width:205px;
float:right;
}

#Tuduki-right img{
margin:0 0 15px 0;
}



#Mountain{
margin:37px 0 0 0;
}

#Mountain h4{
margin:0 0 14px 0;
}

#Syhowa{}

.syowaphoto{ text-align:center; padding-bottom:8px; }

.greenttl{
color:#01650F;
font-size:1.2em;
text-align:center;
padding:20px 0;
}


#Aura{
margin:35px 0 10px 0;
}

#Aura img{
margin-right:6px;
}


#Menu{}

#Menu p strong{
color:#FF7800;
}

#Kiriika-top ,#Gomokuten-top{
margin-top:14px;
}


#Tukurikata{
margin:25px 20px;
}

#Tukurikata .pictL{
margin-right:20px;
}

.tukutxt{
width:280px;
float:left;
border:solid 1px #FFA200;
padding:8px;
}


#Parfait ,#Kintoki{
width:240px;
float:left;
padding:14px 12px;
}

#Parfait{
margin-right:2px;
background:#FCD9D9;
}

#Kintoki{
background:#CAE4D0;
}


#Ankomaki{
background:#F7F4AD;
margin:2px 0 0 0;
padding:6px 10px;
}

#Ankomaki .pictR{
text-align:right;
}


#Iihanasi{
border:solid 2px #FBDAA1;
padding:6px 10px;
background:#FFFFFF;
}


#Yoyaku{
margin:35px 0 0 0;
}

.course{
margin:18px 0 0 0;
}


.course th{
text-align:left;
vertical-align:top;
background:#FDD6BE;
padding:4px;
white-space:nowrap;
}

.course td{
background:#FCF1CA;
padding:4px;
}
.course td ol{
margin:0 0 0 35px;
}

.course strong{
color:#F92D1D;
}





.ttlpink{
color:#DF38AE;
font-size:16px;
}

.imgborder{
padding:5px;
background:#FFFFFF;
border:solid 1px #DEDEE0;
}

#Tizu{
color:#BF5900;
font-size:16px;
font-weight:bold;
padding:50px 0 5px 0;
}

#MapArea{
width:533px;
}

#Map-img{
vertical-align:top;
}

#Map-txt{
vertical-align:top;
padding:0 0 0 6px;
}



/* color */
.nomalorange{
color:#FF4B00;
}
