@charset "utf-8";

h2{
text-align:left;
border-bottom:1px solid #362509;
padding-bottom:2px;
}


#l_col{
width:270px;
margin-right:30px;
float:left;
padding-top:25px;
}



#r_col .page_menu a{
text-decoration:none;
font-size:13px;
color:#006699;
}

#r_col .page_menu a:hover{
color:#0099cc;
text-decoration:underline;
}

#r_col .page_menu{
margin:0px;
padding-top:10px;
text-align:right;
}

#l_col .contentdesc{
font-size:12px;
}

#l_col .attention{
color:#aa0000;
text-align:left;
font-size:12px;
}


#l_col a{
text-decoration:none;
font-size:13px;
color:#006699;
}

#l_col a:hover{
color:#0099cc;
text-decoration:underline;
}

.attention span{
font-weight:bold;
}

.shopdata{
font-size:13px;
text-align:left;
}

div.shopdata{
padding:10px 0px 25px 0px;
}

.shopdata dt{
text-align:left;
font-weight:bold;
color:#411707;
border-bottom:1px solid #dad7b9;
padding-bottom:2px;
}

.shopdata dd{
padding-top:5px;
text-align:left;
width:250px;
margin:0px auto 15px auto;
}

.page_menu span{
color:#dad7b9;
}

.page_menu img{
vertical-align:middle;
}

.page_menu a{
text-decoration:none;
font-size:13px;
color:#006699 !important;
}



#r_col{
width:600px;
float:left;
padding-bottom:60px;
padding-top:40px;
}

#r_col iframe{
border:1px solid #dad7b9;
}




