#sm {
clear:both;
margin-top:10px;
padding:10px;
width:100%;
}

#sm {
border-collapse: collapse;
}

.c_sm {
clear:both;
}

/** 共通ここから **/

.flt_l {
clear:both;
}

.sm_tenpo_column ul,
.sm_tenpo_column li,
.sm_ec ul,
.sm_ec li {
list-style-type:none;
margin:0px;
padding:0px;
}

.sm_tenpo_column li a,
.sm_ec li a {
background:url(http://www.koganeya.net/info/link_p.gif) no-repeat 0px 0px;
list-style-type:none;
font-size:10pt;
padding:0px 0px 0px 15px;
line-height:150%;

}

.sm_tenpo_column li a:hover,
.sm_ec li a:hover {
background:url(http://www.koganeya.net/info/link_p.gif) no-repeat 0px -14px;
}

.sm_tenpo_column li a .no_gif,
.sm_ec li a .no_gif{
}

.sm_tenpo_column li a:hover .no_gif,
.sm_ec li a:hover .no_gif{
}

/** 共通ここまで **/



/** 店舗専用ここから **/

.sm_tenpo {
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
float:left;
margin:0px;
padding:0px;
}

.sm_tenpo_column {
float:left;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
padding:0px 5px;
}

.sm_tenpo_column h2,
.sm_tenpo_column h3,
.sm_tenpo_column h4,
.sm_tenpo_column h5,
.sm_tenpo_column h6 {
background:black;
border-bottom:solid 2px #cc0000;
color:white;
font-size:11pt;
margin:5px 0px 5px 0px;
padding:5px 0px 0px 5px;
width:235px;
}

.sm_tenpo_column h2 a,
.sm_tenpo_column h3 a,
.sm_tenpo_column h4 a,
.sm_tenpo_column h5 a,
.sm_tenpo_column h6 a {
background:black;
color:white;
font-size:11pt;
}


/** 店舗専用ここまで **/



/** お取り寄せ専用ここから **/
.sm_ec {
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
float:left;
margin:0px;
padding:0px 5px;
}

.sm_ec h2,
.sm_ec h3,
.sm_ec h4,
.sm_ec h5,
.sm_ec h6 {
background:#663300;
border-bottom:solid 2px #cc0000;
color:white;
font-size:11pt;
margin:5px 0px 5px 0px;
padding:5px 0px 0px 5px;
width:235px;
}

.sm_ec h2 a,
.sm_ec h3 a,
.sm_ec h4 a,
.sm_ec h5 a,
.sm_ec h6 a {
background:#663300;
color:white;
font-size:11pt;
}


/** お取り寄せ専用ここまで **/



/** 共用ここから **/

.sm_cmn {
clear:both;
margin-top:20px;
margin-bottom:20px;
text-aling:center;
}

.sm_cmn h2,
.sm_cmn h3,
.sm_cmn h4,
.sm_cmn h5,
.sm_cmn h6 {
background:#dddddd;
border-bottom:solid 2px #cc0000;
border-collapse: collapse;
color:black;
font-size:11pt;
margin:5px 0px 5px 0px;
padding:5px 0px 0px 5px;
width:235px;
}

.sm_cmn h2 a,
.sm_cmn h3 a,
.sm_cmn h4 a,
.sm_cmn h5 a,
.sm_cmn h6 a {
background:#dddddd;
color:black;
font-size:11pt;
padding:5px 0px 0px 5px;
}

.sm_cmn h2 a:hover,
.sm_cmn h3 a:hover,
.sm_cmn h4 a:hover,
.sm_cmn h5 a:hover,
.sm_cmn h6 a:hover {
background:#dddddd;
color:#cc0000;
font-size:11pt;
padding:5px 0px 0px 5px;
}

.sm_cmn ul,
.sm_cmn li {
list-style:none;
}

/** 共用ここまで **/



