@charset "UTF-8";

#shohin{
background-color:#345048;
}

#nanakoHr01{
height:44px;
background:url(../nanako/img/line_gradation.gif) no-repeat left top;
}
#nanakoHr02{
margin:20px 0 30px 0;
border-top:1px solid #889994;
}
#nanakoHr03{
height:23px;
background:url(../nanako/img/line_gradation.gif) no-repeat left top;
}
#nanakoHr04{
height:18px;
background:url(../nanako/img/line_gradation.gif) no-repeat left bottom;
}



#gnavi02 {
	visibility:visible;
}

/* 商品紹介 2009 */
p#shohin07{
height:20px;
background:url(../shohin/img/p_07.gif) no-repeat left top;
text-indent:-9999px;
}

/* 商品紹介 2010 */
p#shohin2010{
height:50px;
background:url(../shohin/img/p_2010.gif) no-repeat left top;
text-indent:-9999px;
}
h4#shohinH2010{
background:url(../shohin/img/h4_2010.gif) no-repeat left top;
}



/* 商品紹介 */
p#shohin01{
height:50px;
background:url(../shohin/img/p_01.gif) no-repeat left top;
text-indent:-9999px;
}
h3#shohinH301{
height:48px;
background:url(../shohin/img/h3_01.gif) no-repeat left top;
text-indent:-9999px;
}
p#shohinLead01{
height:44px;
background:url(../shohin/img/lead_01.gif) no-repeat left top;
text-indent:-9999px;
}
.shohinLead{
margin:0 3px;
padding-bottom:40px;
}
.shohinLead p{
padding-bottom:1em;
}
.shohinContents{
}
.shohinContents:after{
content: ".";
display: block;
clear: both;
visibility: hidden;
height: 0px;
overflow: hidden;
}
.shohinText01{
float:left;
width:396px;
/*margin:0 25px 0 5px;
padding-bottom:30px;*/
padding:0 25px 30px 5px;
}
.shohinText01{
float:left;
width:396px;
/*margin:0 25px 0 5px;
padding-bottom:30px;*/
padding:0 25px 45px 5px;
}
.shohinImage01{
float:right;
width:110px;
padding:12px 26px 30px 0;
}
.shohinText01 h4{
height:50px;
text-indent:-9999px;
}
h4#shohinH401{
background:url(../shohin/img/h4_0101.gif) no-repeat left top;
}
h4#shohinH701{
background:url(../shohin/img/h4_0707.gif) no-repeat left top;
}
h4#shohinH402{
background:url(../shohin/img/h4_0102.gif) no-repeat left top;
}


h4#shohinH702{
background:url(../shohin/img/h4_0702.gif) no-repeat left top;
}
h4#shohinH72010{
background:url(../shohin/img/h4_072010.gif) no-repeat left top;
}

.shohinText01 p{
padding-bottom:1em;
}
.shohinText01 p.end{
padding-bottom:2em;
}

.shohinText02{
float:right;
width:330px;
padding-bottom:45px;
}
.shohinImage02{
float:left;
padding:0 10px 10px 5px;
}
.shohinText02 h5{
margin:20px 0 0 0;
}
.shohinText02 p{
margin-left:5px;
}
.shohinText02 dl{
margin:30px 5px;
}
.shohinText02 dt{
width:5em;
float:left;
clear:left;
}
.shohinText02 dd{
margin-left:5em;
}
#howtoOrder{
border:1px solid #FFF;
background:url(../shohin/img/telOrder.gif) no-repeat left center;
margin-bottom:25px;
}
#howtoOrderText{
margin-left:222px;
padding:25px 10px 25px 32px;
border-left:1px solid #FFF;
}
#howtoOrderText h6{
font-size:20px;
font-weight:bold;
padding-bottom:5px;
}
#howtoOrderText dl{
font-size:20px;
padding-bottom:5px;
}
#howtoOrderText dt{
font-weight:bold;
float:left;
clear:left;
width:2.5em;
line-height:120%;
}
#howtoOrderText dd{
font-weight:bold;
margin-left:2.5em;
line-height:120%;
}

#howtoOrderText p{
font-weight:bold;
}

.gotoMM{
margin:0 0 1em 5px;
}
.shohinList{
list-style-type:none;
margin:0 0 0 5px;
}
.shohinList li{
padding:0 0 0 25px;
margin:0 0 10px 0;
background:url(../shohin/img/arrow.gif) no-repeat left center;
}

.gotoKihon{
margin:0 0 38px 5px;
padding:0 0 0 15px;
background:url(../img/arrow.gif) no-repeat left center;
}

.gotoAisatsu{
border:1px solid #FFF;
margin-bottom:15px;
padding:12px 0 10px 0;
text-align:center;
}
.gotoAisatsu a{
display:block;
}

.gotoInquiry{
float:right;
margin:0 12px 0 0;
padding:0 0 0 15px;
background:url(../img/arrow.gif) no-repeat left center;
}
h6.dial{
padding-left:3em;
padding-bottom:10px;
}h5#shohinH501 { height:48px; background:url(../shohin/img/h5_01.jpg) no-repeat left top; text-indent:-9999px; }
p#shohin06 { height:30px; background:url(../shohin/img/p6_01.gif) no-repeat left top; text-indent:-9999px; }
h3#shohinH601 { height:48px; background:url(../shohin/img/h6_01.gif) no-repeat left top; text-indent:-9999px; }
p#shohinLead06 { height:44px; background:url(../shohin/img/lead_02.gif) no-repeat left top; text-indent:-9999px; }
h4#shohinH601 { background:url(../shohin/img/h6_0101.gif) no-repeat left top; }
h4#shohin602 { background:url(../shohin/img/h6_0102.gif) no-repeat left top; }
h4#shohinH602 { background:url(../shohin/img/h6_0102.gif) no-repeat left top; }
.shohinImage03 { float:right; width:110px; padding:12px 26px 30px 0; }
p#shohinLead02 { height:44px; background:url(../shohin/img/lead_02.gif) no-repeat left top; text-indent:-9999px; }



