
/***** トップページのメニューの設定ここから *****/

#home-menu {
margin: 0px ;
padding: 0px ;
list-style: none ;
text-align: left
}
 
a {
color:#0000CC; 
text-decoration:none ;
}

a:link {
color:#0000CC; text-decoration:none ;
}

a:visited {
color:#990099; text-decoration:none ;
}

a:active {
color:#CC0000; text-decoration:none ;
}

a:hover {
color:#CC0000; text-decoration:underline ;
}

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

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

li.newslink {
color:#333333;
font-size: 10pt;
margin-top: 1px ;
margin-left: 8px ;
margin-right: 8px ;
margin-bottom: 1px ;
text-align: center;
}

.address-m {
font-size: 8pt;
margin-top: 50px ;
margin-left: 8px ;
margin-right: 8px ;
margin-bottom: 10px ;
padding: 3px;
background-color:#FAD1D3;
line-height: 150%;
}

/***** トップページのメニューの設定ここまで *****/

/***** コンテンツページの見出しの設定ここから *****/


p.s_title {
font-size: 16pt;
color: #CC0000;
padding: 0px;
text-align: center;
font-weight: bold ;
}

h1.cont1 {
font-size: 16pt;
color: #FFFFFF;
padding: 0px 0px 0px 10px;
text-align: left
}

h1.cont {
font-size: 14pt;
color: #005500;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #005500;
border-left: 10px solid #005500;
padding: 0px 0px 3px 3px;
}

h1.sh {
font-size: 12pt;
color: #694C0E;
margin: 0px 0px 0px 0px;
padding: 10px 0px 3px 0px;
text-align: left
}

h2.cont0 {
font-size: 16pt;
color: #333333;
padding: 0px;
text-align: center
}
h2.cont {
font-size: 12pt ;
margin:5px 0px 0px 10px;
}


h2.cont-l {
font-size: 12pt ;
margin:5px 0px 0px 0px;
}

h3.contents {
font-size: 12pt ;
color: #000000;
margin:0px 0px 10px 0px;
line-height: 170%;
text-align: left;
}

/***** コンテンツページの見出しの設定ここまで *****/

/***** コンテンツページの設定ここから *****/
.cont-koumoku {
margin: 10px 35px 15px ;
line-height: 130%;
border-bottom: 1px dotted gray;
padding-bottom: 15px; 
} 

.cont-koumoku0 {
margin: 10px 35px 15px ;
} 

ul {
margin-bottom: 0px ;
padding-bottom: 0px ;
}

ul.cont-list {
margin: 0px ;
padding: 0px ;
list-style: none ;
}

ul.cont-list2 {
margin: 0px ;
padding: 0px ;
list-style: inside decimal ;
}

li.cont1 {
 font-size: 8pt;
list-style-type: none ;
margin: 5px 0px 2px ;
line-height: 120% ;
}

li.cont2 {
 font-size: 10pt;
 list-style-type: none ;
margin: 0px 0px 3px 20px ;
line-height: 120% ;
}

li.cont3 {
 font-size: 10pt;
margin: 0px 0px 6px 0px ;
line-height: 120% ;
}

p.honbun {
font-size: 10pt ;
font-weight: bold ;
line-height: 130%;
}
p.honbun0 {
font-size: 10pt ;
color: #694C0E;
font-weight: normal ;
margin:5px 0px 10px 0px;
line-height: 130%;
text-align: center
}

p.honbun1 {
font-size: 10pt ;
color: #000000;
font-weight: normal ;
margin:0px 0px 20px 0px;
line-height: 170%;
text-align: left
}

p.honbun1-c {
font-size: 10pt ;
color: #694C0E;
font-weight: normal ;
margin:10px 0px 0px 0px;
line-height: 130%;
text-align: center
}

p.honbun1-r {
font-size: 10pt ;
color: #694C0E;
font-weight: normal ;
margin:5px 0px 5px 0px;
line-height: 130%;
text-align: right
}

p.honbun2 {
font-size: 12pt ;
color: #694C0E;
font-weight: normal ;
margin:0px 0px 20px;
line-height: 150%;
text-align: left
}

p.honbun2-c {
font-size: 12pt ;
color: #694C0E;
font-weight: normal ;
margin:5px 0px 5px;
line-height: 130%;
text-align: center
}

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

img.center {
margin:5px 0px 5px 0px;
}

/***** コンテンツページの本文の設定ここまで *****/

/***** コンテンツページの情報の設定ここから *****/
.joho {
margin-top: 15px ;
margin-left: 35px ;
margin-right: 35px ;
margin-bottom: 20px ;
}
/***** コンテンツページの情報の設定ここまで *****/

/***** 設定ここから *****/
td.shop01 {
font-size: 10pt;
color:#694C0E; 
margin: 20px 5px 10px 5px;
text-align: center;
padding: 8px;
line-height: 120%;
border-width: 1px 1px 1px 1px;
border-style: solid ;
border-color: #996666 ;
}

.shop {
font-size: 10pt;
color:#694C0E; 
margin: 20px 10px 10px 10px;
text-align: center;
padding: 10px;
line-height: 120%;
border-width: 1px 1px 1px 1px;
border-style: solid ;
border-color: #E6CE9B ;
}

.shop02 {
font-size: 10pt;
color:#694C0E; 
text-align: center;
padding: 10px;
line-height: 120%;
}

.shop-10l {
font-size: 10pt;
color:#663300; 
text-align: left;
padding: 10px;
line-height: 120%;
}

.shop-10l-l {
font-size: 10pt;
color:#663300; 
text-align: left;
padding: 10px;
margin: 0px 20px 5px 0px;
line-height: 120%;
border-width: 1px 1px 1px 1px;
border-style: solid ;
border-color: #000000 ;
background-color:#ffffff;
}
/***** コンテンツページのアドレスの設定ここまで *****/

/***** コンテンツページのリンクの設定ここから *****/
.link {
font-size: 8pt;
margin-top: 10px ;
margin-left: 50px ;
margin-right: 50px ;
margin-bottom: 20px ;
padding: 3px;
line-height: 120%;
text-align: center;
}
/***** コンテンツページのリンクの設定ここまで *****/

/***** コンテンツページのアドレスの設定ここから *****/
.address {
font-size: 8pt ;
font-weight: normal ;
text-align: left;
color:#333333; 
line-height: 130%;
}
/***** コンテンツページのアドレスの設定ここまで *****/
