body{background-color:#fff;text-align:center}
.contents{width:700px;margin-left:auto;margin-right:auto}
h1{font-size:2em;background-color:#6c0;color:#fff;padding-top:12px;padding-bottom:12px;text-align:center;margin-bottom:0}

.aic1{padding-left:610px}
p.menu{margin-top:0}
p.menu a{font-size:1.1em;color:#030;padding-left:7px;padding-right:7px;text-decoration:none}
p.menu a:hover{color:#f30}
.entry-1{font-size:1.2em;color:#f30;margin-bottom:0}
.entry-2{font-size:0.9em;color:#333;margin-top:5px;margin-bottom:0}

.top-comment{font-size:0.9em;color:#555;text-align:left;line-height:1.5em}
.top-gazou{float:left;margin-right:40px}
.in-bol{font-weight:bold;color:#000}
.in-bol1{font-weight:bold;color:#f00}

.top-link{text-align:left;margin-top:30px;padding-bottom:4px}
.top-link a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.top-link a:hover{color:#f30}

p.update{text-align:left;font-size:0.9em;font-weight:bold;color:#030;margin-bottom:20px}

.top-atorie{text-align:left;border-top:solid 2px #9c6;padding-top:15px;padding-bottom:30px;margin-top:20px;clear:both}
.top-atorie a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.top-atorie a:hover{color:#f30}
.top-gazou-atorie{float:left;margin-right:110px;margin-left:30px}

.toiawase-top{font-size:0.9em;color:#030;margin-top:125px;margin-bottom:30px}
.sonota-q a{font-size:1em;color:#003;font-weight:bold;text-decoration:none;border-bottom:dotted 2px orange}
.sonota-q a:hover{color:#f30}
.aic2{margin-right:0.3em}

p.under-menu a{clear:both;font-size:0.9em;color:#030;padding-left:6px;padding-right:6px;text-decoration:none}
p.under-menu a:hover{color:#f30}

.link-tb{width:80%;text-align:left;color:#fff;border-color:#fff}
td.comm-t{font-size:0.7em;color:#030}

address{font-size:0.9em;font-weight:bold;font-style:normal;color:#0c0;border-top:solid 9px #9c6;padding-top:4px;margin-top:30px}



.aisatu{font-size:1.2em;color:#333;text-align:left;margin-top:20px}
p.aisatu-comment{font-size:0.9em;color:#555;text-align:left;line-height:1.5em}
.aisatu-gazou{float:left;margin-right:40px}

.profile{font-size:1.2em;color:#333;text-align:left;border-top:solid 2px #9c6;padding-top:10px;padding-bottom:10px;clear:both}
.pro{width:90%}
p.profile-bottom{font-size:0.9em;color:#555;text-align:left;line-height:1.5em;margin-bottom:10px}
p.profile-bottom1{font-weight:bold;color:#000;font-size:0.9em;text-align:left;line-height:1.5em;margin-bottom:30px}

.s-s{font-size:1.3em;color:#333;border-top:dotted 5px #9c6;text-align:left}
.navi{font-size:0.8em;color:#030}
.s-link{font-size:1.2em;color:#333;text-align:left}
.s-gazou{float:left;margin-right:30px}
.wb-link{text-align:left;margin-top:30px}
.wb-link a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.wb-link a:hover{color:#f30}
.s-link2{font-size:1.2em;color:#333;text-align:left;border-top:solid 2px #9c6;padding-top:10px;padding-bottom:10px;clear:both}




.wb-c{margin-bottom:20px;width:80%}
.wb-lineup1{width:100%;border-color:#fff;margin-right:60px}
.iromi{font-size:0.9em;color:#333;text-align:left;line-height:1.5em;font-weight:bold;border-bottom:dotted 5px #9c6;padding-top:10px;padding-bottom:20px}
.ok-ka{font-size:1.2em;color:#333;text-align:left;padding-bottom:30px}
.wb-gazou{float:left;margin-right:40px}
.wb-kibou{font-size:0.9em;color:#555;text-align:left;line-height:1.5em;border-top:solid 2px #fff;padding-top:20px;padding-bottom:30px;clear:both}
.i{color:#333;text-align:left;padding-top:50px;clear:both}
.ok-voice{font-size:1.2em;color:#333;text-align:left;border-top:dotted 5px #9c6;padding-top:30px}
.ok-ko2{padding-top:10px;padding-left:10px}
.ok-comm{width:85%;font-size:0.9em;color:#555;text-align:left;line-height:1.5em;padding-top:20px;padding-left:50px}
.ok-comme{font-weight:bold;color:#333}
.koe-s{width:70%;font-size:0.9em;color:#555;text-align:left;line-height:1.5em;margin-top:30px;padding-left:30px;border-bottom:dotted 2px orange}
.ip-link a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.ip-link a:hover{color:#f30}
.hava2{padding-left:65px}
.hoka-ok{font-size:1.2em;color:#333;text-align:left;padding-top:20px;padding-bottom:10px}

.tugi1{padding-left:350px;font-size:0.7em}
.tugi1 a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.tugi1 a:hover{color:#f30}
.wb-b{text-align:center}
.wb-c1{width:80%}
.wb-comment{font-size:0.9em;color:#555;text-align:left;line-height:1.5em;padding-top:10px;padding-left:100px}
.g-b-bottom{border-top:dotted 5px #9c6;padding-top:15px}
.g-b-b-co{font-size:0.9em;color:#f00;text-align:left;line-height:1.5em;padding-left:180px}
.wbp-b{font-size:0.8em;text-align:right;margin-top:0;font-weight:bold}
.wbp-b a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.wbp-b a:hover{color:#f00}
.mae1{padding-left:130px;font-size:0.7em}
.mae1 a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.mae1 a:hover{color:#f30}
.g-comment{font-size:0.9em;color:#555;text-align:left;line-height:1.5em;padding-top:10px;padding-left:100px}
.tugi2{padding-left:120px;font-size:0.7em}
.tugi2 a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.tugi2 a:hover{color:#f30}
.mae2{padding-left:120px;font-size:0.7em}
.mae2 a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.mae2 a:hover{color:#f30}


.g-c{width:92%;margin-bottom:20px}
.gazou-big{font-size:0.8em;color:#333;padding-left:3em}
.gift-1{width:100%;border-color:#fff}
.g-c2{width:93%}
.c-comment1{font-size:0.9em;color:#555;text-align:left;line-height:1.5em;border-bottom:dotted 5px #9c6;padding-top:10px;padding-bottom:20px}
.g-cbol{font-weight:bold;color:#000}
.g-cr{font-weight:bold;color:#f00}

.s-link1{text-align:left;padding-top:40px;clear:both;}
.st-gk{width:70%;border-color:#fff}





.r-link a{font-size:0.7em;color:#00c;padding-left:0.5em}
.r-link a:hover{color:#f00}
.r-navi{color:#336;margin-bottom:30px}
.r-r-navi{color:#f00}
.r-d-wb{float:left}
.size-r{margin-top:15px;margin-bottom:0}
.nedan{font-size:2em;margin-top:10px}
.r-f-f{font-size:0.9em;color:#555;text-align:center}
.r-f-f1{font-size:0.9em;color:#f00;text-align:center}
.r-f-f2{font-size:0.9em;color:#f00;padding-left:220px}
.f-f{border-top:solid 2px #9c6;padding-top:15px}
.option{width:112%}
caption{font-size:1.3em;font-weight:bold;color:#333;text-align:left;padding-top:15px;padding-bottom:5px}
.opn{color:#000;font-size:1.3em;font-weight:bold}
.opt-r{color:#f00}
.can{font-size:1.3em;font-weight:bold;color:#333;text-align:left;margin-top:30px}
.c-comment{font-size:0.9em;color:#555;text-align:left;line-height:1.5em}
.can-list{margin-top:30px;border-style:solid;border-width:2px;border-color:#633}
.hava{padding-left:60px}
.links{padding-top:30px}
.links a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.links a:hover{color:#f30}
.top1{font-weight:bold;border-bottom:dotted 5px #9c6;text-align:right}
.top1 a{color:#090;padding-left:3px;text-decoration:none}
.top1 a:hover{color:#f00}
.ng-r{font-size:1.3em;color:#333;text-align:left}
.g-price{width:90%;padding-top:10px}
.g-r1{padding-right:1em;font-size:0.7em}
.tuika-r{font-weight:bold;text-align:center;padding-bottom:5px}
.r-ex{font-size:1.3em;color:#333;text-align:left;border-top:dotted 5px #9c6;padding-top:10px}
.r-d-g{float:left;margin-right:10px}
p.koma{text-align:left;font-size:0.9em;color:#f00;line-height:1.5em;clear:both}


.navi-c a{font-size:0.7em;color:#00c;padding-left:1.5em}
.navi-c a:hover{color:#f00}
.c-n{font-size:1.3em;color:#333;margin-top:30px}
.m-setumei{font-weight:bold;text-align:center;color:#336;margin-bottom:5px}
.cyuumon-nagare{font-weight:bold;background-color:#cfc;margin:auto;border:solid 2px #6c9;border-collapse:collapse;width:85%;}
.n-setumei{font-weight:bold;text-align:center;color:#336;line-height:1.5em;margin-top:20px}
h3{margin-top:50px}
p.photo{text-align:left;color:#f00;font-weight:bold}
.red{color:#f00}
p.p-list{font-weight:bold;text-align:left;margin-top:50px}
.marubatu{color:#336}
ul{text-align:left}
li{margin-bottom:0.5em}
.p-soufu{text-align:center;border-top:dotted 5px #9c6;padding-top:20px}
.in-bol2{font-weight:bold;color:#f00;font-size:0.8em}
.g-b-b-red{font-size:0.9em;color:#f00;text-align:left;line-height:1.5em}


.hyouji{text-align:left;padding-top:20px}
table{margin:auto;border:solid 2px #633;border-collapse:collapse;width:75%;}
th,td{height:2em;border:solid 1px;padding:0.5em;}
th{background-color:#cf9;width:10em}
td{vertical-align:middle}
.onegai{width:80%;padding-left:90px}
.toiawase-hf{font-size:0.9em;color:#030;margin-top:50px;margin-bottom:30px}

.situmon-q a:hover{color:#f00}
.q{text-align:left;margin-top:50px}
.kaitou{font-size:1.3em;font-weight:bold;color:#333;text-align:left;margin-top:30px;border-top:solid 2px #9c6;padding-top:10px}


.mokuji{width:650px}
.titles-link{text-align:left;border-top:dotted 5px #9c6;padding-top:20px;margin-top:50px}
.titles-link a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.titles-link a:hover{color:#f30}
.titles-link1{text-align:left;margin-top:50px}
.titles-link1 a{color:#003;text-decoration:none;border-bottom:dotted 2px orange}
.titles-link1 a:hover{color:#f30}
.q-comment{font-size:1em;color:#030;text-align:left;line-height:2em}


.cyuumon{width:500px;margin-top:30px;margin-bottom:50px;padding-left:80px}
.cyuumon1{color:#333}
.tia a{color:#030}
.tia a:hover{color:#f00}
.left{text-align:left;padding-left:8em}
.moji-s{font-size:0.8em}
.moji-s1 a{font-size:0.8em;color:#030}
.moji-s1 a:hover{color:#f00}
.uketuke{color:#f00;font-weight:bold;}
.uketuke1{color:#f00}
h2 img{vertical-align:middle}
.aic3{margin-left:0.5em}


.bn-ici{padding-left:20px}
.link-w{width:60%;padding-bottom:20px}
.link-f{width:100%;text-align:left;color:#030;border-color:#fff}
td.link-n a{font-weight:bold;color:#003}
td.link-n a:hover{color:#f00}
td.comm{font-size:0.8em;color:#555}

