@charset "UTF-8";

#container { margin:0px auto 10px auto; width: 700px; }

#contents_inner { width:469px; margin:10px auto 0px auto; }
#contents_inner h3 { margin:22px 0px 11px 0px; }
#contents_inner .top_text { font-size:90%; }
#contents_inner .text { font-size:80%; margin:0px; }

.bath { background:url(../img/bathroom/bath_y.gif) repeat-y; margin:0px; font-size:80%; font-weight:700; padding:0px 0px 0px 12px; }
.red { color:#990000; font-size:120%; padding:0px 10px 0px 0px; }
.bath a:link { color:#000000; text-decoration:none; }
.bath a:visited { color:#000000; text-decoration:none; }
.bath a:hover { color:#000000; text-decoration:none; }

#contents01 { margin:0px 0px 12px 0px; }
#contents01 p { font-size:90%; }

#contents02 { margin:0px 0px 0px 5px; }
#contents02 strong { margin:12px 0px 0px 0px; }
#contents02 #contents02_inner { float:left; margin:8px 13px 25px 0px; }
#contents02 .text02 { margin:8px 0px 0px 0px; }

#contents03 { margin:0px 22px 16px 5px; }
#contents03 #contents03_inner { float:left; margin:0px 5px 0px 0px; }

#contents04 { margin:0px 0px 0px 5px; }
#contents04 #contents04_inner { float:left; margin:5px 12px 0px 0px; }
#contents04 #text04 { margin:0px 5px 0px 0px; }

#contents05 { margin:0px 0px 0px 5px; }
#contents05 #contents05_inner { float:left; margin:0px 10px 0px 0px; }
#contents05 #text05 { margin:0px 0px 24px 0px; }

#contents06 { margin:0px 0px 24px 5px; }
#contents06 #contents06_inner { float:left; margin:0px 11px 0px 0px; }

#contents07 { margin:0px 0px 0px 5px; }

#contents08 { margin:0px 0px 0px 3px; }
#contents08 .text { font-size:80%; margin:0px 0px 10px 2px; }
#contents08 .text1 { font-size:70%; margin:0px 0px 10px 2px; }
#contents08 .text2 { font-size:80%; }
#contents08 strong { margin:0px 0px 0px 2px; }
#contents08 .sekieigan { display:block; text-align:right; } 
#contents08 td { padding:0px 9px 0px 0px; width:147px; }

.kakudai { text-align:right; margin:7px 0px 9px 0px; }
