BODY{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
background : #b1917c url(../../shichirin.xsrv.jp/public_html/shichirin2/images/kabe7.gif);
MARGIN: 0px; FONT: 14px/140% 'MS PGothic', Osaka, sans-serif;
COLOR: #333333;
SCROLLBAR-FACE-COLOR: #ffffff;
SCROLLBAR-HIGHLIGHT-COLOR: #996633;
SCROLLBAR-SHADOW-COLOR: #996633;
SCROLLBAR-3DLIGHT-COLOR: #ffffff;
SCROLLBAR-ARROW-COLOR: #996633;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
SCROLLBAR-BASE-COLOR: #996633;
}
#main3 {
BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid;
background : #ffffff 8px 8px; width : 719px; height : 1024px;
TEXT-ALIGN: left;
background-image : url(../../shichirin.xsrv.jp/public_html/shichirin2/images/main_kabe.gif);
background-repeat: repeat-x;
}


#main {
BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid;
BACKGROUND: #ffffff; width : 719px; height : 1024px;
TEXT-ALIGN: left;
}

#main2 {
BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid;
BACKGROUND: #ffffff; width : 719px;
TEXT-ALIGN: left;
}


.top_line{
border-top: #ffff00 3px solid;
}

.top_menu{



text-align : center;
border-top-width : 3px;

border-top-style : solid;

border-top-color : #FF0000;


border-bottom-width : 5px;
border-bottom-style : solid;
border-bottom-color : black;
}

#frame-margin {
margin-left : 5px;
margin-right : 4px;
margin-top : 5px;
margin-bottom : 4px;
}

.main-text {
width : 705px;
text-align : center;
FLOAT: center;

padding-top : 5px;

}
.main-text H3 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt;
PADDING-BOTTOM: 0px; PADDING-TOP: 0px;margin-left : 2px;
}

.side {FLOAT: right; WIDTH: 220px;height:600px;margin-right : 0px;
background-color : #cc9966;
text-align : left;
padding-left : 3px;
padding-right : 2px;
margin-bottom : 3px;
}

.side_in_center{
text-align : center;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : white;
font-family : Arial,"ＭＳ Ｐゴシック";
font-size : 12px;
color : white;
font-weight : bold;
padding-bottom : 5px;
margin-top : 5px;
}

.tbl_info{border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : #660000 #660000 #660000 #660000;
padding-top : 5px;
padding-left : 10px;
padding-right : 5px;
padding-bottom : 5px;
line-height : 150%;
margin-bottom : 3px;
background-color : #ffffCC;
}

.tbl_info2{border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : #660000 #660000 #660000 #660000;
padding-top : 5px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 5px;
line-height : 150%;
margin-bottom : 3px;
background-color : #ffffCC;
}

.tbl_info3{border-width : 3px 3px 0px 3px;border-style : solid solid solid solid;border-color : #660000 #660000 #660000 #660000;
padding-top : 5px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 5px;
line-height : 150%;
margin-bottom : 3px;
background-color : #ffffCC;
}

.tbl_info4{border-width : 0px 3px 3px 3px;border-style : solid solid solid solid;border-color : #660000 #660000 #660000 #660000;
padding-top : 5px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 5px;
line-height : 150%;
margin-bottom : 3px;
background-color : #ffffCC;
}




.w_line{

padding-left : 13px;
margin-top : 2px;
margin-bottom : 2px;
line-height : 120%;
}
.w_line_ul{
margin-top : 2px;
margin-bottom : 10px;
}

.top_li{
list-style-position : outside;
list-style-image : url(../../shichirin.xsrv.jp/public_html/shichirin2/images/ico_tri.gif);
line-height : 130%;
}

.info_head {
font-size : 16px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cc9966;
margin-bottom : 3px;
color : #990000;
font-weight : bold;
}


.side_in_left{
color : white;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
padding-bottom : 4px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : white;
font-size : 12px;
}
.side_in_left2{
color : white;
padding-top : 5px;
padding-left : 4px;
padding-right : 4px;
padding-bottom : 4px;
font-size : 12px;
}

.img_qr{
margin-right : 3px;
float : left;
}

.menu_01{
margin-left : 2px;
}

DIV {FONT: 14px/140% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;}
TD {FONT: 14px/140% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;

}
LI {FONT: 14px/140% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
LI {MARGIN-LEFT: 20px;}

.head-line {
PADDING-RIGHT: 0px; BORDER-TOP: #f90 2px dotted;
PADDING-LEFT: 0px; BACKGROUND: #fc0;
PADDING-BOTTOM: 2px; COLOR: #030; PADDING-TOP: 2px; BORDER-BOTTOM: #f90 2px dotted;
}
.head-line H1 {LINE-HEIGHT: 13px;}
.head-line H2 {LINE-HEIGHT: 13px;}
.head-line BR {LINE-HEIGHT: 13px;}

H1 {
MARGIN: 0px;
PADDING-RIGHT:10px; PADDING-LEFT:10px; PADDING-TOP: 0px; PADDING-BOTTOM:0px;
FONT-SIZE: 13px;FLOAT: left;
}
.head-line H2 {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; FLOAT: left;
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

#title {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none;
WIDTH: 234px; BORDER-BOTTOM: medium none; HEIGHT: 60px;
}

.head {
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}

H3 {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px;
MARGIN: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px;
}
H4 {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
FONT-SIZE: 10pt; PADDING-BOTTOM: 0px;
MARGIN: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px;
}


.c-both {CLEAR: both;}
.c-left {CLEAR: left;}

.yohaku {
margin-bottom : 10px;
}

.footer_menu {
margin-top : 10px;
font-size : 12px;
background : #FFFF00;
TEXT-ALIGN: center;
border-top-width : 1px;
border-top-style : solid;
border-top-color : gray;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : gray;
}
.footer {
PADDING-TOP: 15px;
font-size : 12px;
color : #660000;
background : white;height: 25px;
LINE-HEIGHT: 140%;
TEXT-ALIGN: center;
}

#dropmenudiv{
position:absolute;
border:1px solid #660000;
border-bottom-width: 0;
z-index:150;
}

#dropmenudiv a{
display: block;
border:1px solid #660000;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
}
.th_line{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;
font-size : 12px;
padding-top : 3px;
background-color : yellow;
}
.th_line2{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : red red red red;
font-size : 12px;
padding-top : 3px;
background-color : black;
}
.th_tenpo{
padding-left : 5px;
}

.title_font{
font-size : 20px;
font-weight : bolder;
width: 100%;
color : #FFFFFF;
filter: shadow(color=#000000,direction=135,strength=2);

}

.title_font2{
font-size : 23px;
font-weight : bolder;
width: 100%;
color : #000000;
filter: shadow(color=#996633,direction=135,strength=2);
font-family : HGP行書体;
}
.title_font3{
font-size : 20px;
font-weight : bolder;
width: 100%;
color : #000000;
filter: shadow(color=#996633,direction=135,strength=2);
font-family : HGP行書体;
}

.line_hr{
width : 701px;
text-align : right;
margin-top : 8px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : black;
}

.line{
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : black black black black;
}

