@charset "utf-8";
@import "common.css";

h1{display:none;}

#tel a{background-image:none !important;cursor:default !important;}

.img-main{
	margin:0 0 20px 0;
	padding:0;
}

#store_info{
margin:0 0 30px 0;
background-image:url(../img/index/image.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
}

#store_body{
width:360px;
background-image:url(../img/index/store_bg_body.gif);
background-repeat:repeat-y;
background-position:0 0;
vertical-align:top;
}

#store_body #store_foot{
background-image:url(../img/index/store_bg_foot.gif);
background-repeat:no-repeat;
background-position:0 100%;
}

#store_body #store_head{
margin:0;
padding:60px 15px 10px 15px;
color:#ccc;
font-size:90%;
line-height:120%;
background-image:url(../img/index/store_bg_head.gif);
background-repeat:no-repeat;
background-position:0 0;
}

#store_detail{
width:330px;
height:95px;
margin:10px 0 0 0;
background-image:url(../img/index/store_address.gif);
background-repeat:no-repeat;
background-position:0 0;
text-align:right;
}

#store_detail b{
display:none;
}

#store_detail a{
position:relative;
top:70px;
left:auto;
margin-left:auto;
display:block;
font-size:10px;
text-indent:-9999px;
text-decoration:none;
text-align:left;
overflow:hidden;
background-image:url(../img/common/detail_btn.gif);
background-repeat:no-repeat;
background-position:0 0;
}


#store_head i{
display:block;
padding:5px;
background-image:url(../img/index/store_photo_bg.gif);
}



#choose_body{
width:180px;
margin-right:20px;
background-image:url(../img/index/choose_bg_body.gif);
background-repeat:repeat-y;
background-position:0 0;
}

#choose_head{
padding-top:90px;
_padding:90px 5px 0 auto;
background-image:url(../img/index/choose_bg_head.gif);
background-repeat:no-repeat;
background-position:0 0;
text-align:right;
}
#choose_head a{
display:block;
margin:0 5px 5px auto;
_margin:0 0 5px 0;
text-indent:-9999px;
text-decoration:none;
text-align:left;
overflow:hidden;
background-image:url(../img/common/detail_btn.gif);
background-repeat:no-repeat;
background-position:0 0;
}

#choose_foot{
text-align:left;
padding:0 5px 20px 5px;
color:#999;
font-size:10px;
line-height:110%;
background-image:url(../img/index/choose_bg_foot.gif);
background-repeat:no-repeat;
background-position:0 100%;
}

#mobile{
width:180px;
height:60px;
margin:20px 0;
}
#mobile b{
font-size:12px;
color:#C90;
}
#mobile span{
font-size:10px;
color:#ccc;
}
#mobile u{
font-size:12px;
color:#03F;
}


#info_box{

}
#info_box th.news,#info_box td.news,
#info_box th.publicity,#info_box td.publicity{
width:270px;
vertical-align:top;
}
#info_box th.sep,#info_box td.sep{
width:10px;
}
#info_box th.news,#info_box th.publicity{
height:25px;
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
text-indent:-9999px;
border-width:1px;
border-style:solid;
background-repeat:no-repeat;
background-position:0 0;
}
#info_box td.news,#info_box td.publicity{
padding:10px 10px 0 10px;
font-size:12px;
color:#333;
line-height:120%;
border-color:#484848;
border-style:solid;
border-top-width:0;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
}
#info_box td.news{
background-color:#dfd;
}
#info_box td.publicity{
background-color:#dff;
}

#info_box th.news{
background-image:url(../img/index/news_title.gif);
border-top-color:#61792e;
border-left-color:#61792e;
border-right-color:#3f5e00;
border-bottom-color:#3f5e00;
}

#info_box .news dl{
margin:0;
padding:0;
}
#info_box .news dl dt{
margin:0 0 3px 0;
padding:0;
color:#090;
font-family:Verdana;
font-size:10px;
}
#info_box .news dl dt{
margin:0 0 1px 0;
padding:0;
color:#090;
font-family:Verdana;
font-size:10px;
}
#info_box .news dl dd{
margin:0 0 10px 0;
padding:0;
}

#info_box th.publicity{
background-image:url(../img/index/publicity_title.gif);
border-top-color:#2e649a;
border-left-color:#2e649a;
border-right-color:#014384;
border-bottom-color:#014384;
}
#info_box td.publicity table{
margin:0 0 10px 0;
}
#info_box td.publicity th{
width:65px;
text-align:left;
vertical-align:top;
}
#info_box td.publicity th img{
width:60px;
}
#info_box td.publicity td{
color:#333;
font-size:12px;
line-height:120%;
vertical-align:top;
}
#info_box td.publicity td i{
color:#0576e7;
font-family:Verdana;
font-size:10px;
font-style:normal;
}
#info_box td.publicity td a{
color:#339;
}
#info_box td.publicity td a:hover{
color:#66c;
text-decoration:none;
}

.main-news{
font-size:14px;
color:#FF0000;
font-weight:bold;
}

#banner-comment{
width:180px;
height:80px;
font-size:8px;
display:block;
text-indent:-9999px;
overflow:hidden;
background-image:url(../img/index/banner-comment.jpg);
background-position:0 0;
background-repeat:no-repeat;
margin-top:15px;
}

#banner-blog{
width:180px;
height:60px;
font-size:1px;
display:block;
text-indent:-9999px;
overflow:hidden;
background-image:url(../img/index/banner-blog.jpg);
background-position:0 0;
background-repeat:no-repeat;
margin-bottom:2px;
}

.link{font-size:12px; margin-bottom:20px; display:block; text-align:right; width:180px;}
.link,.link a{color:#CCC;}

#business-hour{
text-align:left;
font-size:1px;
text-indent:-9999px;
background-image:url(../img/index/business-hour.jpg);
height:135px;
margin:0 0 20px 0;
padding:0;
background-repeat:no-repeat;
}


.blog-area{
border-color:#FFF;
padding:0;
margin:0;
}

#side-blog{
width:180px;
margin:0 0 10px 0;
padding:0;
background-color:#FFFFFF;
}

#side-blog li{
font-size:12px;
margin:0;
padding:10px;
border-bottom:1px solid #000;
list-style:none;
}
