@charset "UTF-8";


.shopname:after{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0; }
.shopname .floatL{ width:500px;}


#Pnew.cate{ float:left;background:url(../new/images/icon_smail.gif) no-repeat left bottom; padding-left:46px; font-weight:bold;height:35px; line-height:40px;}


.name{padding-bottom:3px;}
.name a{ background:url(../images/arrow_p.gif) no-repeat left center; padding-left:12px; }

h4.pagetitle{ background:#FF9900; color:#FFFFFF; font-size:123.1%; padding:8px 10px;margin:20px 0px;}
h4 span{ color:#FF6600}


.shopname{ clear:both;border-top:2px solid #CC6633; background:#FFF6E6; padding:15px 10px 5px 10px; text-align:left; position:relative;zoom:100%;}
.shopname h2{ font-size:182%; color:#551A10; border-left:5px solid #FF9900; padding:3px;padding-left:6px; margin-bottom:10px; line-height:1.6em}
.shopname h2 span{ color:#333333; font-size:45%; font-weight:normal; line-height:1.5em}
.shopname div.tel{text-align:right;  position:absolute; right:0; top:10px; padding-right:10px;}
.shopname div.tel h3{font-size:197%;}
.shopname div.tel p{ background:#FFFFFF; color:#CC0000; padding:3px; text-align:center; font-size:85%}
.access{ background:url(../shop/images/ison_access.gif) no-repeat left center; font-size:85%; padding-left:50px;}
.address{ background:url(../shop/images/ison_address.gif) no-repeat left center;font-size:85%; margin-bottom:3px;padding-left:50px;}
h3{ font-weight:normal;}
