/* === wb_[ === */

body	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	}

a	{color:#666666;text-decoration:underline;}

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


div	{
	width:750px;
	font-weight:nomal;
	}

.menu	{
	position:absolute;
	top:5px;
	left:25px;
	padding-bottom:3px;
	}

.menusen	{
	position:absolute;
	top:5px;
	left:20px;
	border-bottom-style:solid;
	border-width:1pt;
	border-color:#808080;
	padding-bottom:3px;
	}

.menu2	{
	position:absolute;
	top:30px;
	left:130px;
	}

.box	{
	position:absolute;
	top:53px;
	left:25px;
	border-style:solid;
	border-width:1pt;
	border-color:#808080;
	width:750px;
	height:350px;
	text-align:center;
	}

.memobox	{
	position:absolute;
	top:8px;
	left:8px;
	border-style:solid;
	border-width:2pt;
	border-color:#666666;
	width:359px;
	height:354px;
	text-align:center;
	padding:10px 10px;

	}

.memo	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:350px;
	align:left;
	}

.staff	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:550px;
	align:left;
	}

span.memo	{font-width:250;}


.sen	{
	position:absolute;
	top:28px;
	left:20px;
	}

span.boxphoto	{
	margin:center;
	}

.contents	{
	position:absolute;
	top:420px;
	left:30px;
	width:750px
	}

.contents2	{
	position:absolute;
	top:390px;
	left:530px;
	width:200px
	}
	
.contents5	{
	position:absolute;
	top:455px;
	left:530px;
	width:200px
	}

.contents6	{
	position:absolute;
	top:485px;
	left:530px;
	width:200px
	}

.contents3	{
	position:absolute;
	top:515px;
	left:530px;
	width:200px
	}

.contents4	{
	position:absolute;
	top:545px;
	left:530px;
	width:200px
	}

.sen	{
	border-style:solid;
	border-color:#A1A1A1;
	border:1px;
	width:214px;
	padding:5px;
	font-size:10px;
	line-height:15px;
	}

.colecontents	{
	position:absolute;
	top:60px;
	left:30px;
	}

.newcontents	{
	position:absolute;
	top:65px;
	left:25px;
	}

.image	{
	position:absolute;
	top:0px;
	left:600px;
	}

.colemenu	{
	position:absolute;
	top:230px;
	left:25px;
	}

.colection	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:500px;
	}

.map	{
	position:absolute;
	top:160px;
	left:210px;
	}

.maptext	{
	position:absolute;
	top:180px;
	left:0px;
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	}

.map2	{
	position:absolute;
	top:550px;
	left:25px;
	}

.koumoku	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:140px;
	}

.text	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	text-align:left;
	border-style:solid;
	border-width:0pt;

	}

.text2	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:400px;
	}

.text3	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:590px;
	}

.form	{
	font-size:9pt;
	color:#55545D;
	line-height:23px;
	letter-spacing:2pt;
	width:750px;
	text-align:center;
	}

.colection	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:1pt;
	width:540px;
	}

.right	{
	font-size:8pt;
	color:#55545D;
	letter-spacing:1pt;
	width:750px;
	text-align:right;
	padding-right:5px;
	}

.topright	{
	font-size:8pt;
	color:#55545D;
	letter-spacing:1pt;
	width:755px;
	text-align:right;
	padding-right:5px;
	}

.right2	{
	font-size:10pt;
	font-weight:nomal;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:150px;
	text-align:right;
	}

span.red	{
	color:red;
	}

p.text	{
	font-size:9pt;
	color:#55545D;
	line-height:19px;
	letter-spacing:2pt;
	width:750px;
	}

span.orenge	{font-size:10pt;
	color:#FF6600;
	font-weight:bold;
	}

span.green	{font-size:10pt;
	color:#B4cc32;
	font-weight:bold;
	}


A.head:link { color:#666666; text-decoration: none}       
A.head:visited { color:#666666; text-decoration: none}
A.head:hover { color:#ddff4e; text-decoration: underline} 
.headmenu { font-size: 12px; background-color: #menubg#; color: #FFFFFF}
.normal {  font-size: 12px}
.large {  font-size: 16px; font-weight: bold}
.midasi {  font-size: 12px; color: 666666; background-color: #f1f1f1;padding:2px; font-weight:bold;}
.midasi2 {  font-size: 12px; color: 666666; background-color: #ffffff;padding:2px; font-weight:bold; border-bottom: dotted 1px #cccccc; border-top: dotted 1px #cccccc; }
.data {  font-size: 12px; color: #666666; background-color: #FFFFFF;line-height:18px;}
.tokutei {  font-size: 14px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align:center;}
.linecolor {  background-color: #c0c0c0}
.footfont {  font-size: 12px}
.right {   font-size: 12px; color: #666666; text-align: right;}
.root {  font-size: 12px; color: #666666}
.space{border-style:none; margin-left:22px;width:720px;}


.tokudai {  font-size: 14px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align:center;width:550px;}
.data2 {  font-size: 12px; color: #666666; background-color: #FFFFFF;line-height:18px;width:550px;}
.midasip {  font-size: 12px; color: 666666; background-color: #f1f1f1;padding:2px; font-weight:bold;width:550px;}
.midasip2 {  font-size: 12px; color: 666666; background-color: #ffffff;padding:2px; font-weight:bold; border-bottom: dotted 1px #cccccc; border-top: dotted 1px #cccccc; width:550px;}
.spacep{border-style:none; margin-left:30px;width:540px;}
.rightp {   font-size: 12px; color: #666666; text-align: right; width:550px;}


.staffbox	{
	position:absolute;
	top:8px;
	left:8px;
	border-style:double;
	border-width:3pt;
	border-color:#d3d6d6;
	width:560px;
	text-align:center;
	padding:10px 10px;
	}
