@charset "utf-8";
@import url("base2.css");
@import url("style.css");
@import url("topBlank.css");
/* CSS Document */
#contentsCorpo { width: 758px; padding: 0px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; float: left; }
#contentsCorpo #head_img { height: 318px; width: 758px; background-color: #F0F0EC; background-repeat: no-repeat; }
#subArea { float: left; width: 140px; margin-left: 0px; margin-top: 0px; padding-top: 31px; padding-left: 0px; }
#subArea ul#menu { }
#subArea ul#menu li { list-style-type: none; }
#subArea ul#menu li a { color: #3D312B; text-decoration: underline; background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 9px -42px; display: block; padding-top: 6px; padding-right: 5px; padding-bottom: 6px; padding-left: 21px; margin-top: 2px; font-size: 10pt; background-color: #F8F8F6; }
#subArea ul#menu li a:hover { color: #3D312B; background-color: #FFFFFF; background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 9px 8px; text-decoration: none; }
#subArea #content { margin-top: 0px; padding-left: 10px; padding-top: 0px; width: 120px; padding-right: 10px; height: 30px; }
#mainArea { float: left; margin-left: 0px; width: 617px; background-color: #FFFFFF; padding-left: 0px; }

#mainArea #hontenContent { margin-top: 15px; width: 300px; float: left; margin-right: 10px; padding-left: 40px; }
#mainArea #naisou { float: left; height: 120px; width: 220px; margin-top: 15px; }
#mainArea #hontenAdd { margin-left: 70px; margin-top: 20px; width: 450px; }
#eachShop a { color: #B12700; text-decoration: none; }
#eachShop a:hover { color: #FF5C2D; text-decoration: none; }
#mainArea #eachShop { margin-top: 15px; letter-spacing: 0pt; width: 530px; float: left; padding-left: 40px; }
.eachShop { border-top-width: 1px; border-top-style: solid; border-top-color: #E8E8E8; padding-top: 10px; width: 530px; float: left; padding-bottom: 15px; }
.eachShopAdd { float: left; width: 320px; }
.eachShopBorderUnder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; }
#mainArea #eachShop #add { float: left; width: 177px; }
.greeting_h { margin-top: 0px; width: 643px; }
.40left { padding-left: 0px; float: left; width: 40px; height: 50px; background-color: #CC0000; }
.hWrap { float: left; padding-left: 40px; }



h1 { margin-top: 25px; width: 530px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; padding-bottom: 5px; float: left; }
h2 { margin-top: 30px; background-image: url(../images/barBrownLong.jpg); background-repeat: repeat-y; width: 530px; padding-top: 2px; padding-bottom: 2px; font-size: 10pt; letter-spacing: 2px; color: #FFFFFF; font-weight: normal; float: left; }
h3 { color: #3D312B; width: 135px; float: left; margin-top: 4px; font-weight: normal; padding-left: 35px; }
p { font-size: 10pt; line-height: 22px; color: #3D312B; }
#Layer12 { position:absolute; left:185px; top:457px; width:48px; height:17px; z-index:34; }
