/**************************************************************/
/***************** ショップページの設定ここから *****************/
/**************************************************************/
body{
	font-family:"Verdana","Osaka";
}

#menu {
margin: 0px ;
padding: 0px ;
list-style: none ;
}

a {
color:#0000FF; 
text-decoration:none ;
}
a:link {
color:#0000FF; text-decoration:none ;
}
a:visited {
color:#990099; text-decoration:none ;
}
a:active {
color:#990000; text-decoration:none ;
}
a:hover {
	text-decoration:underline;
}

tr.line {
border-width: 1px;
border-style: solid;
border-color: #111D7D;
} 

li.menu1 {
 font-size: 12pt;
margin-top: 20px ;
margin-left: 5px ;
margin-right: 5px ;
margin-bottom: 10px ;
border-width: 1px;
border-style: solid;
border-color: #B4AE89;
padding: 3px;
}

li.menu2 {
 font-size: 10pt;
margin-top: 1px ;
margin-left: 5px ;
margin-right: 5px ;
margin-bottom: 1px ;
}

#cont-menu {
 font-size: 10pt;
line-height: 130%;
} 

div#home {
font-family: georgia ;
color:#333333; 
}

h1.home {
font-size: 16pt ;
line-height: 200%;
color:#006600; 
margin: 20px 50px 20px ;
padding: 5px 0px 5px ;
padding-top: 5px ;
text-align: center
}

h2.home {
font-size: 12pt ;
color:#006600 ;
margin: 10px 30px 10px ;
padding: 5px 0px 5px ;
text-align: center ;
border-bottom: 1px solid gray ;
}

h2.line {
font-size: 10pt ;
line-height: 150%;
padding: 1px 0px 5px ;
border-bottom: 1px solid gray;
}

h2.line2 {
font-size: 12pt ;
color:#111D7D; 
font-weight: bold;
line-height: 150%;
margin-top: 10px ;
padding:1px 10px 1px;
border-bottom: 1px solid #111D7D;
border-left: 10px solid #111D7D;
}

h3.cont {
font-size: 10pt ;
line-height: 150%;
padding: 0px ;
margin: 0px ;
}

h4.home {

}

/***** ショップの見出しの設定ここまで *****/

/***** トピックス情報の設定ここから *****/
p.topics {
font-size: 10pt ;
font-weight: normal ;
text-align: left;
color:#006600; 
line-height: 130%;
}
/***** トピックス情報の設定ここまで *****/

/***** アドレスとリンクの設定ここから *****/
p.address {
font-size: 8pt ;
line-height: 140% ;
padding: 10px;
margin: 20px 30px 0px 30px ;
border-width: 1px 0px 1px 0px;
border-style: solid solid ;
border-color: #666666 #666666;
text-align: ceter;
}

p.link {
font-size: 10pt ;
font-weight: normal ;
text-align: center;
color:#333333; 
}

/***** ショップのアドレスの設定ここまで *****/

/***** ショップの本文の設定ここから *****/
p.right {
font-size: 10pt ;
font-weight: normal ;
line-height: 130%;
padding: 2px 1px 1px 1px;
}

p.honbun1 {
font-size: 10pt ;
font-weight: normal ;
margin:5px 3px 5px;
line-height: 130%;
text-align: left
}

p.honbun {
font-size: 10pt ;
font-weight: normal ;
margin:0px 5px 0px 5px;
line-height: 150%;
text-align: left
}

p.honbun14-l {
font-size: 12pt ;
font-weight: normal ;
margin:5px 30px 15px 30px;
line-height: 150%;
text-align: left; 
background-color: #E8FCB8; 
padding: 5px;
border-width: 1px;
border-style: solid;
border-color: #666666
}

p.honbun12-c {
font-size: 12pt ;
font-weight: normal ;
margin:5px 30px 15px 30px;
line-height: 150%;
text-align: center
}

p.honbun12-l {
font-size: 12pt ;
font-weight: normal ;
margin:5px 30px 15px 30px;
line-height: 150%;
text-align: left
}

p.honbun10-ll {
	font-size: 11pt;
	font-weight: normal;
	margin:5px 20px 15px 20px;
	line-height: 180%;
	text-align: left;
	color: #630;
}

p.honbun10-ll-r {
	font-size: 11pt;
	font-weight: normal;
	margin:5px 20px 15px 20px;
	line-height: 180%;
	text-align: right;
	color: #630;
}

p.honbun10-lll {
	font-size: 10pt;
	font-weight: normal;
	margin:5px 20px 5px 20px;
	line-height: 150%;
	text-align: left;
	color: #666;
}


p.honbun12-l2 {
font-size: 12pt ;
font-weight: normal ;
margin:5px 60px 15px 60px;
line-height: 150%;
text-align: left
}

.hyou {
font-size: 12pt ;
font-weight: normal ;
margin:5px 60px 15px 60px;
line-height: 150%;
text-align: left
}

p.honbun12-l2-l {
font-size: 10pt ;
font-weight: normal ;
margin:5px 60px 15px 60px;
line-height: 150%;
text-align: left;
padding: 5px;
border-width: 1px;
border-style: solid;
border-color: #666666
}

p.honbun2 {
font-size: 10pt ;
font-weight: normal ;
margin:10px 20px 10px;
line-height: 130%;
text-align: left
}

p.honbun3 {
font-size: 10pt ;
color:#333333; 
line-height: 130%;
text-align: left
}


div#cont-honbun {
margin-top: 10px ;
margin-left: 80px ;
margin-right: 80px ;
margin-bottom: 15px ;
}

div.cont-honbun-text {

}

div.shop-line {
font-size: 10pt ;
padding: 2px;
border-width: 1px;
border-style: solid solid ;
border-color: #999999 ;
}

div.honbun-line {
font-size: 10pt ;
margin:10px 15px 10px;
padding: 5px;
border-width: 1px;
border-style: dotted dotted ;
border-color: #FF0000 ;
}

div.honbun-line-b {
font-size: 10pt ;
margin:10px 15px 10px;
padding: 5px;
border-width: 1px;
border-style: dotted dotted ;
border-color: #111D7D ;
}

div.cont {
font-size: 6pt ;
line-height: 110% ;
}

p.link1 {
font-size: 12pt ;
line-height: 140% ;
margin-top: 10px ;
margin-bottom: 5px ;
}

div.bg-ad {
background-image: url(img/ad-bg.gif);
}

p.cont2 {
font-size: 10pt ;
line-height: 140% ;
margin-left: 1px ;
margin-bottom: 5px ;
}

p.cont3 {
font-size: 10pt ;
line-height: 140% ;
padding: 5px;
text-align: left;
}

p.cont3-b {
font-size: 10pt ;
font-weight: bold ;
line-height: 140% ;
padding: 5px;
text-align: left;
}

.center {
font-size: 10pt ;
line-height: 140% ;
margin-left: 2px ;
margin-right: 2px ;
margin-top: 5px ;
}

p.cont-line-g {
font-size: 10pt ;
line-height: 140% ;
color: #999999 ;
padding: 10px;
margin-top: 80px ;
border-width: 1px;
border-style: solid solid ;
border-color: #666666 ;
text-align: right;
}

p.cont-center5 {
font-size: 14pt ;
line-height: 140% ;
padding: 5px;
border-width: 1px;
border-style: solid solid ;
border-color: #333333 ;
}

.photo_left {
margin: 8px;
float: left ;
}

.photo_right {
margin:8px ;
float: right ;
}

a img {
border: none ;
}

div.footer{
	margin:0px 0px 20px 0px;
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-image: url(shop/photo/bg_title.gif);
	color: #FFF;
}
/***** ショップの本文の設定ここまで *****/
