@charset "Shift_JIS";
body{
text-align:center;
margin:0px;
padding:0px;
font-size:9pt;
color:#6b3f31;
}

#title{
width:600px;
margin:15px auto;
text-align:center;
font-size:100%;
font-weight:normal;
}

#title h1{
width:600px;
font-weight:normal;
font-size:170%;}

#title p{
width:560px;
margin:0px auto;
text-align:left;
font-size:100%;
line-height:150%;
}

#hyosho{
width:600px;
margin:0px auto;
}

#hyosyo h2{
font-size:95%;
color:#c82c55;
}

#hyosho table{
border:0px;
width:450px;
margin:0px auto;
}

#hyosho th,td{
border:0px;
text-align:left;
font-size:95%;
}

.hidari{
width:120px;
}

.migi{
width:330px;
padding:0px 10px;
}

.migi2{
padding:10px;
text-align:left;
color:#665a1a;
font-size:10pt;
line-height:160%;
}

.migi h3{
font-size:14pt;
display:inline;
}

#sonota{
font-size:10.5pt;
line-height:180%;
}


/* ‘æ‚R‰ñ */
#hyosho2{
width:600px;
margin:0px auto;
}

#hyosho2 table{
border:1px solid #cccccc;
width:500px;
margin:0px auto;
border-collapse:collapse;
}

#hyosho2 td{
padding:5px;
line-height:130%;
font-size:11pt;
}

#hyosho2 h3{
font-size:12pt;
margin:0px auto;
text-align:center;
}

#hyosho2 h4{
font-size:10pt;
margin:15px auto 5px auto;
text-align:center;
}

#shinsain{
width:600px;
text-align:center;
margin:0px auto;
}

#shinsain table{
border:1px solid #cccccc;
border-collapse:collapse;
}

#shinsain td{
border-bottom:1px solid #cccccc;}

#souhyo{
width:600px;
margin:0px auto;
border:1px dashed #cccccc;
}

#souhyo h3{
width:600px;
margin:0px;
padding:5px 0px;
background-color:#dac6ba;
font-size:10pt;
}

#souhyo p{
width:540px;
margin:10px auto;
text-align:left;
line-height:160%;
font-size:9pt;
background-image:url(souhyo-back.gif);
background-position:95% 95%;
background-repeat:no-repeat;
}

#souhyo h4{
width:580px;
margin:0px auto;
padding:5px 0px;
text-align:right;
font-size:8pt;
}