body{background:#000 url(../img/common/bg.jpg) repeat-x top;}


#contents{background:url(../img/otoku/bg_circle.gif) center top no-repeat;}
* html #contents{width:655px;height:820px;margin:auto;padding-left:145px;text-align:left}

#head h1 img{margin-bottom:-5px}

/**//**/
#sec1 img{margin-bottom:-5px}
#sec1 p{font-size:12px;margin:10px 0 8px 25px;width:340px}

#sec2{margin-bottom:15px;}


#sec2 ul{width:350px;margin:10px 0 10px 30px;}

#sec2 ul li{list-style:disc;margin-left:20px}
#sec2 p{color:#CC3300;margin-left:30px}
#sec2 p a:link,#sec2 p a:visited{color:#CC0000;font-size:13px}
#sec2 p a:hover,#sec2 p a:active{color:#FFCC00;font-size:13px}

#sec2 ul.white{color:#fff}

#sec2 p.rights{font-size:10px;color:#cccccc;margin:10px 25px 30px 25px}


/**//**/
#sec2 table{margin-left:20px}
#sec2 table tr td img{margin-left:10px}


/*qrコード*//**/
#qr{width:259px;height:179px;background:url(http://hirarintei.com/img/otoku/bg_qr.png) no-repeat;position:absolute;top:263px;right:11px;font-size:11px}
#qr p{color:#ffffff;width:100px;height:100px;margin:60px 0 0 130px;text-align:left}
#qr img{margin:50px 0 0 15px;float:left}

*:first-child+html #qr p{width:80px;height:100px;margin:60px 0 0 80px}
* html #qr{position:absolute;top:263px;right:25px}


/*各店舗ページの店舗アイコン追加修正*//**/
#sec2{position:relative}
#sec2 #shopicon{width:157px;position:absolute;top:180px;right:25px}
#sec2 #shopicon img{margin-bottom:5px}

/*重なり順追記*//**/
#gallery{z-index:998}
#sec2{z-index:995}


