body		{
	margin:0 0 10px 0;padding:0px;
	background-color:#111987;
	text-align:center;
	}
a img		{
	border:none;
	}
#navi		{
	background:#000;
	height:20px;
	padding:0 20px 0 0;
	text-align:right;
	}
#navi img	{
	float:left;
	}
#navi a:link	{color:#999;
	text-decoration:none;
	font-size:10px;line-height:20px;}
#navi a:visited	{color:#000;
	text-decoration:none;
	font-size:10px;line-height:20px;}
#navi a:hover	{color:#fff;
	text-decoration:none;
	font-size:10px;line-height:20px;}

/*LWK MENU*/
#dam		{
	width:772px;height:21px;margin-bottom:20px;
	background:url(../lwk/lwk-i/dam.gif) no-repeat;
	}
#dam ul		{
	margin:0 0 0 98px;padding:0;
	list-style-type:none;
	font-size:1px;line-height:1px;
	height:21px;
	}
#dam ul li.dam1	{float:left;width:200px;height:21px;}
#dam ul li.dam2	{float:left;width:220px;height:21px;}
#dam ul li.dam3	{float:left;width:156px;height:21px;}
#dam li a	{text-indent:-9999px;/*\*/overflow:hidden;/**/}
#dam li.dam1 a	{display:block;width:200px;height:21px;background:url(../lwk/lwk-i/dam.gif) no-repeat  -98px -21px;}
#dam li.dam2 a	{display:block;width:220px;height:21px;background:url(../lwk/lwk-i/dam.gif) no-repeat -298px -21px;}
#dam li.dam3 a	{display:block;width:156px;height:21px;background:url(../lwk/lwk-i/dam.gif) no-repeat -518px -21px;}
#dam li.dam1 a:hover	{background-position: -98px -42px;}
#dam li.dam2 a:hover	{background-position:-298px -42px;}
#dam li.dam3 a:hover	{background-position:-518px -42px;}

/*CONTENTS BOX*/
#contents	{
	width:790px;
	margin:20px auto 20px auto;
	}
h1		{
	margin:0;
	}
#c-box		{
	background:#000;color:#fff;
	border:solid 4px #678;border-top:none;
	padding:5px;
	text-align:left;
	}
#catch		{
	margin:0 -5px 10px 0;
	padding:30px 0 20px 0;
	background:url(lwk-g/lwk-MF10-img.jpg) no-repeat right bottom;
	}
#catch125	{
	margin:0 0 10px -5px;
	text-align:right;
	height:450px;
	background:url(../lwk/lwk-i/lwk-125img2.jpg) no-repeat left top;
}

/*LEAD*/
#lead	{margin:40px 20px 0 20px;}
#lead125{margin:60px 10px 0 380px;}

#lead p, #lead125 p	{
	font-size:16px;line-height:24px;
	font-weight:bold;
	color:#f63;
	margin:0 0 6px 0;
	padding-left:1em;
	text-indent:-1em;
	background:transparent;
	text-align:left;
}

#lead span	{
	font-size:12px;
	}

/*MAIN CONTENTS*/
.maincontents h2	{
	clear:both;
	margin:0;
	padding:10px 0 0 0;
	}
.cbox		{
	width:250px;
	height:159px;
	margin:4px 10px 4px 0;
	background:#333;
	float:left;
	}
.cbox p, .right p	{
	margin:0;
	text-align:center;
	font-size:11px;
	line-height:15px;
	background:#000;
	color:#fff;
	}
.right		{
	margin-right:0px;
	}
.gmajeimg	{position:absolute;top:0px;left:10px;}

#left-3	{
	width:256px;
	float:left;
	margin:0;
	text-align:center;
	font-size:11px;
	}
.left-3txt	{
	clear:both;
	border-top:solid 2px #333;
	text-align:center;
	font-size:10px;
	line-height:15px;
	color:#999;
	padding:0 6px;
	margin:4px 10px 10px 10px;
	}

/*EDAS*/
p.op4     {font-size:15px;line-height:19px;font-weight:bold;color:#f63;
			background:#333;border-top:solid 3px #222;border-left:solid 3px #222;margin:20px 0 10px 0;padding:4px;}
div#edas  {margin:10px 5px 10px 5px;}
div.edas-l{width:375px;float:left;}
div.edas-r{width:375px;float:right;}
h3.edas-h {font-size:15px;margin:5px 0;color:#fff;}
p.edas-t  {margin:0;width:200px;font-size:12px;line-height:15px;color:#fff;}
p.edas-p  {width:200px;margin:5px 0;font-size:12px;line-height:16px;font-weight:bold;background:#333;color:#fff;text-align:center;}
p.edas-s  {margin:2px 0 10px;font-size:11px;line-height:13px;color:#fff;}

/*LWK*/
#link-bar{margin-top:20px;}
p.lbtext{font-size:13px;line-height:18px;font-weight:bold;color:#fff;margin:10px;}

dl	{font-size:12px;line-height:14px;}
dt	{color:#ccf;font-weight:bold;}
dd	{
	font-weight:normal;
	margin:1px 0 2px 20px;
	color:#fff;
	}
img.lwkp{margin:4px 0 10px 0;}
.lwk-lb-c{font-size:11px;line-height:15px;color:#fff;margin:10px;}

h3.lds	{
	font-size:16px;
	background:#666;
	padding-left:4px;
	margin-bottom:0;
}
.lbtext img {float:right;margin:-25px 0 0 8px;}



/*PRICE TABLE*/
.price-table {
	border-top:solid 2px #333;
	padding-top:5px;
}
.price-table h3 {
	margin:0 0 4px 0;padding:0;
	font-size:16px;line-height:18px;
	color:#fff;
}

table.price th	{
	background:#333;color:#fff;
	font-size:11px;line-height:12px;
	white-space:nowrap;
	padding:2px;
}
table.price td	{
	background:#fff;color:#000;
	font-size:11px;line-height:16px;
	white-space:nowrap;
	padding:2px 4px;
}
table.price td.maker	{
	background:#ccc;
	font-weight:bold;
	padding:2px 10px;
	}
table.price td.pt-y	{
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:2px 4px;
}
table.price td.code	{
	font-size:11px;
	text-align:center;
}
table.price td span	{
	font-size:10px;
	color:#336;
}
td.pt-cx	{
	font-size:10px;line-height:12px;
	padding:8px 0 2px 6px;
	color:#ff0;
}
td.p-photo		{
	color:#fff;
	font-size:11px;
	line-height:18px;
	
	}

