HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 12px; color:#333333; LINE-HEIGHT: 1.5; text-align:center;HEIGHT: 100%;font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";margin-left: auto;margin-right: auto;margin-top: 3px;margin-bottom: 0px;background-color:#e1e1e1;

}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WIDTH: 760px; TEXT-INDENT: -9999px; HEIGHT: 111px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-TOP: 0px;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	TEXT-ALIGN: left
}
P.normal {
	MARGIN: 5px 0px; WIDTH: 530px
}
A {
	TEXT-DECORATION: underline;
}
A:link {
	COLOR: #0033cc;TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0033cc;TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff5500;TEXT-DECORATION: none
}
A:active {
	COLOR: #ff5500;TEXT-DECORATION: none
}
A.gnv {
	TEXT-DECORATION:none; 
}
A.gnv:link {
	COLOR: #ffffff;TEXT-DECORATION: none;
}
A.gnv:visited {
	COLOR: #ffffff;TEXT-DECORATION: none; 
}
A.gnv:hover {
	COLOR: #ffcc33;TEXT-DECORATION: underline; 
}
A.gnv:active {
	COLOR: #ffcc33;TEXT-DECORATION: underline; 
}

#header { PADDING: 0; text-align: center; background-color:#ffffff; WIDTH: 900px; HEIGHT: 362px;margin:0 auto;
}
#header h1{
	display:none;
	}
.sitecap{padding:5px 0;margin:0px 0;font-size:12px;line-height:18px;font-weight:normal;color:#FFFFFF;background-color:#3B5CC6;}
#container {
	CLEAR: both; WIDTH: 900px; margin:0 auto; padding:0;background-color:#ffffff;
}
#main {
	position:static;
	FLOAT: left;
	left:0px;
	text-align:left;
	WIDTH: 900px;
	PADDING: 0;
	margin: 0;
	HEIGHT: 100%;
}
.clearok{CLEAR: both;}
.info{background-image:url(img/bg_info.gif); width:900px; height:372px;}
.infolst{padding:100px 10px 2px 8px}
.tit{background-image:url(img/bg_tit.gif);padding:0;color:#FFFFFF;font-size:12px; margin:5px 0}
.m5{margin:5px}
.m2-20{margin:2px 2px 2px 20px}
#sheline{ display: inline;}
.she1{FLOAT: left;text-align:center;width:610px;MARGIN: 0; PADDING: 5px;}
.she2{FLOAT: right;text-align:left;width:260px;MARGIN: 0; PADDING: 5px;}
th.dat1{padding:3px;background-color:#ffffcc;font-size:12px;line-height:140%;text-align:center}
td.dat2{padding:3px;background-color:#ffffff;font-size:12px;line-height:140%;text-align:center}
td.dat3{padding:3px;background-color:#ffffff;font-size:13px;line-height:140%;text-align:center; font-weight:bold}
td.dat4{padding:3px;background-color:#ffffff;font-size:12px;line-height:140%;text-align:left}
td.dat5{padding:3px;background-color:#efefef;font-size:12px;line-height:140%;text-align:left}
th.dat6{padding:3px;background-color:#ffffcc;font-size:13px;line-height:140%;text-align:left}
td.price1{padding:3px;background-color:#ffffff;font-size:16px;line-height:140%;text-align:center; font-weight:bold}
td.price2{padding:3px;background-color:#ffffff;font-size:14px;line-height:140%;text-align:center; font-weight:bold}
p.waku1{padding:3px ; border: 1px solid #ffaa00;margin:1px;text-align:center}
p.waku2{padding:4px ; background-color:#FFaa00;margin:0;text-align:center; font-size:13px; font-weight:bold}
.waku3{padding:3px ; border: 1px dotted #ffcc00; background-color: #FFFFCC; margin:1px;text-align:left; font-size:13px; font-weight:bold; color:#FF5500}
.normal12{font-size:12px; color:#333333; font-weight:normal; line-height:140%;}
.t11{ FONT-SIZE: 11px; line-height:140%;}
.detail1{FLOAT: left;text-align:left;width:430px;MARGIN: 0; PADDING: 5px;}
.detail2{FLOAT: right;text-align:left;width:430px;MARGIN: 0; PADDING: 5px;}
p.pagetop{padding:5px 10px;background-color:#efefef;text-align:right;margin:10px 0 0 0; FONT-SIZE: 11px;color:#3366CC}
#footer {
	CLEAR: both; WIDTH: 900px; margin:0;padding:0;
}
#endline{ display: inline;}
#footer div.number { FLOAT: left;text-align:center;width:220px;
	FONT-SIZE: 11px; line-height:140%;MARGIN: 0; PADDING: 10px;color:#555555;
}
#footer div.address {FLOAT: left; text-align:left;
	FONT-SIZE: 11px; line-height:140%;MARGIN: 0; PADDING: 10px ;color:#555555;
}

#footer div.copy {CLEAR: both;
	FONT-SIZE: 11px; line-height:140%;MARGIN: 0; PADDING: 8px 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;BACKGROUND-color:#3B5CC6;
}

