@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
/*ヘッダー*/
#header h1 {
padding: 0px;
float: left;
margin: 0px;
height: 103px;
width: 334px;
}

#header .inquiry {
float: right;
background: url(../top_images/telNamber.jpg);
height: 103px;
width: 395px;
}

#header .telNumber {
margin-bottom: 10px;
height: 103px;
width: 395px;
float: right;
}
/*メイン*/
#container #main #title {
height: 271px;
width: 861px;
position: relative;
top: -9px;
}

/*--サイドバー--*/
#sideBar {
background: url(../top_images/Map_bg.gif) repeat-y;
text-align: center;
}
#sideBar .map .mapBack_ue {
background: url(../top_images/map_back.gif) no-repeat top;
height: 31px;
}
#sideBar .map .mapBack_sita {
background: url(../top_images/byouin_back.gif) no-repeat center top;
height: 42px;
}
#sideBar .mapBack_botm { background: url(../top_images/MapBack_botm.gif) no-repeat center bottom; }
#sideBar .map .googlerogo { text-align: center; }

#sideBar .honbun {
text-align: left;
margin: 5px 15px;
font-size: 1em;
} 
#sideBar .honbun_r {
text-align: right;
margin: 5px 15px;
font-size: 1em;
}
#sideBar .map .mapBack_ue h4 {
font-size: 1.2em;
font-weight: bold;
color: #FFF;
padding: 5px;
text-align: center;
}
#sideBar .map .mapBack_sita h4 {
font-size: 1.2em;
font-weight: bold;
color: #FFF;
padding: 3px;
text-align: center;
line-height: 1.0em;
}

/*-------------右コンテンツ-----------------*/
/*見出し*/
#conts .bar   {
background: url(../top_images/bar.jpg) no-repeat;
height: 31px;
width: 575px;
font-size: 1.5em;
font-weight: bold;
text-align: left;
color: #666;
padding-top: 3px;
padding-left: 20px;
margin: 0px 0px 5px;
}
.midasi {
font-size: 1.2em;
font-weight: bold;
color: #660;
}
/*通信販売について*/
#conts .p.stuhan {
margin: 0px;
padding: 10px 0px 0px;
}
/*キヨレピン*/
#conts .kiyo {
font-size: 1em;
background: url(../goods/goods_kiyoleopin.jpg) no-repeat;
padding: 10px 20px 10px 250px;
height: 140px;
width: 315px;
margin-top: 15px;
text-align: left;
}
/*グリーン末*/
#conts .green {
font-size: 1em;
background: url(../goods/goods_green.jpg) no-repeat;
padding: 10px 20px 10px 250px;
height: 140px;
width: 315px;
margin-top: 10px;
text-align: left;
}
/*ビルベリーu*/
#conts .bilberry {
font-size: 1em;
background: url(../goods/goods_bilberry.jpg) no-repeat;
padding: 10px 20px 10px 250px;
height: 140px;
width: 315px;
margin-top: 10px;
text-align: left;
}
/*お店紹介/スタッフ紹介のバナー*/
#syoukai {
height: 155px;
width: 575px;
margin-top: 13px;
}
#conts #syoukai .shop { float: left; }
#conts #syoukai .staff { float: right; }


/*フッターkatsufrabo*/
#footer address .katurabo {
font-size: 60%;
text-align: right;
padding-right: 5px;
padding-bottom: 5px;
position: relative;
margin-bottom: 5px;
right: 30px;
}
