@charset "utf-8";
/* CSS Document */

#contents_wrapper-left{
width:500px;
float:left;
}

#contents_wrapper-right{
	width:246px;
	margin-left:24px;
	float: right;
}

#pic1{
width:500px;
height:250px;
padding-bottom:2px;
border-bottom:#666666 dotted 1px;}

#pic2{
width:267px;
_width:500px;
height:92px;
_height:114px;
padding-top:18px;
padding-left:15px;
padding-right:218px;
background:url(../topimage/bg4.jpg) no-repeat;
line-height:14px;
margin-top:2px;
border-bottom:#666666 dotted 1px;
padding-bottom:2px;
}

#contents_title1{
	width:100%;
	height:46px;
	padding-top:15px;
}

#contents1_wrapper{
width:500px;
border-bottom:#666666 dotted 2px;
padding-bottom:10px;
margin-bottom:3px;
}

.contents1{
width:240px;
border-left:#709768 solid 3px;
float:left;
margin-right:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#709768 dotted 1px;
}

.contents1-2{
width:240px;
border-left:#709768 solid 3px;
float:left;
margin-left:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#709768 dotted 1px;
}

.contents1-inside1{
width:237px;
border-left:#709768 solid 1px;
padding-left:2px;
}

.contents1-inside_title{
width:160px;
height:20px;
float:right;
margin-bottom:3px;
}

.contents1-inside_pic{
width:72px;
height:100px;
float:left;
}

.contents1-inside_coment{
width:155px;
background:url(../topimage/image1.1.gif) no-repeat;
text-indent:15px;
font-size:1.1em;
line-height:1.2em;
float:right;
}

.contents2{
width:240px;
border-left:#5276AD solid 3px;
float:left;
margin-right:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#5276AD dotted 1px;
}

.contents2-2{
width:240px;
border-left:#5276AD solid 3px;
float:left;
margin-left:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#5276AD dotted 1px;
}

.contents1-inside2{
width:237px;
border-left:#5276AD solid 1px;
padding-left:2px;
}

.contents3{
width:240px;
border-left:#9B647A solid 3px;
float:left;
margin-right:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#9B647A dotted 1px;
}

.contents3-2{
width:240px;
border-left:#9B647A solid 3px;
float:left;
margin-left:5px;
padding-left:2px;
margin-top:10px;
padding-bottom:1px;
border-bottom:#9B647A dotted 1px;
}

.contents1-inside3{
width:237px;
border-left:#9B647A solid 1px;
padding-left:2px;
}


#right_image1{
margin-bottom:5px;}

.right_wrapper{
width:241px;
border-left:#709768 solid 3px;
padding-left:2px;
}
.right_inside{
width:238px;
border-left:#709768 solid 1px;
padding-left:2px;
}

.right_mark{
width:238px;
background:url(../topimage/image1.2.gif) no-repeat;
}

.right_coment{
width:223px;
background:url(../topimage/bg3.gif);
margin-left:15px;
font-size:0.95em;
line-height:1.2em;
}

span.right_coment1{
font-weight:bold;
color:#0033FF;}

span.right_coment2{
color:#FF0000;}

.right_coment_link{
width:246px;
text-align:right;
}
.right_coment_link2{
width:246px;
text-align:right;
border-bottom:#999999 dotted 1px;
padding-bottom:10px;
margin-bottom:10px;
}

#right_image2{
border-top:#999999 dotted 1px;
padding-top:10px;
margin-top:10px;
margin-bottom:5px;}

#shop_info{
width:244px;
background:url(../topimage/shopinfo.jpg) no-repeat;
border:#CCCCCC solid 1px;
padding-top:20px;
margin-bottom:40px;}

#shop_info_inside{
width:200px;
_width:240px;
margin:1px;
padding:5px 20px;
border:#CCCCCC solid 1px;}

dl.shop_info1{
width:200px;
margin-bottom:20px;
}

dl.shop_info1 dt{
background:url(../topimage/image2.gif) no-repeat;
font-weight:bold;
font-size:1.1em;
border-bottom:#999999 dotted 1px;
padding-bottom:2px;
text-indent:16px;
line-height:16px;
margin-bottom:3px;
}

dl.shop_info1 dt a{
color:#333333;
font-weight:bold;
}

dl.shop_info1 dd{
font-size:0.93em;
line-height:1.4;
}

.shop_info_pics{
float:left;
margin-right:5px;}


#shop_info2{
width:244px;
background:url(../topimage/shop.jpg) no-repeat;
border:#CCCCCC solid 1px;
padding-top:20px;
position:absolute;
bottom:0px;
_bottom:20px;}

#shop_info_inside2{
width:210px;
_width:240px;
margin:1px;
padding:5px 15px;
border:#CCCCCC solid 1px;}


.shop_info1-2{
width:210px;
font-size:0.90em;
line-height:1.2;
white-space:nowrap;
}


#ogata_link1 a{
width:160px;
height:20px;
background:url(../topimage/title8.gif);
text-indent:-9000px;
display:block;
}
#ogata_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title8_f2.gif);
}

#dai_link1 a{
width:160px;
height:20px;
background:url(../topimage/title2.gif);
text-indent:-9000px;
display:block;
}
#dai_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title2_f2.gif);
}

#uwa_link1 a{
width:160px;
height:20px;
background:url(../topimage/title3.gif);
text-indent:-9000px;
display:block;
}
#uwa_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title3_f2.gif);
}

#kagu_link1 a{
width:160px;
height:20px;
background:url(../topimage/title11.gif);
text-indent:-9000px;
display:block;
}
#kagu_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title11_f2.gif);
}

#jibu_link1 a{
width:160px;
height:20px;
background:url(../topimage/title7.gif);
text-indent:-9000px;
display:block;
}
#jibu_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title7_f2.gif);
}

#gen_link1 a{
width:160px;
height:20px;
background:url(../topimage/title4.gif);
text-indent:-9000px;
display:block;
}
#gen_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title4_f2.gif);
}

#kokutan_link1 a{
width:160px;
height:20px;
background:url(../topimage/title9.gif);
text-indent:-9000px;
display:block;
}
#kokutan_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title9_f2.gif);
}

#keyaki_link1 a{
width:160px;
height:20px;
background:url(../topimage/title10.gif);
text-indent:-9000px;
display:block;
}
#keyaki_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title10_f2.gif);
}

#sakura_link1 a{
width:160px;
height:20px;
background:url(../topimage/title1.gif);
text-indent:-9000px;
display:block;
}
#sakura_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title1_f2.gif);
}

#ihai_link1 a{
width:160px;
height:20px;
background:url(../topimage/title5.gif);
text-indent:-9000px;
display:block;
}
#ihai_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title5_f2.gif);
}

#shinto_link1 a{
width:160px;
height:20px;
background:url(../topimage/title6.gif);
text-indent:-9000px;
display:block;
}
#shinto_link1 a:hover{
width:160px;
height:20px;
background:url(../topimage/title6_f2.gif);
}
