td {font-size:9pt;line-height:130% }
td.line {font-size:1pt;}
.lims {font-size:9pt;}
.woong {font-size:9pt;}
.woong1 {font-size:8pt;line-height:130%}
.woong2 {font-size:15pt;line-height:130%}
.woong3 {font-size:7pt; font-family:matchworks,tahoma;color:#444444;line-height:130%}
.woong4 {font-size:11pt;line-height:130%}
.line {font-size:1px;line-height:1px;}
.input{border:solid 1;verdana;font-size:9pt;color:black;background-color:white;height:19px}
.input2{border:solid 0;verdana;font-size:9pt;color:black;background-color:white;height:16px}
.textarea {border:solid 1; verdana;font-size:9pt;color:black;background-color:white}
input{font-size:9pt;}
BODY {font-size:9pt;}
a{text-decoration:none ;}
A:link { text-decoration:none; color:#040f6f;}
A:visited { text-decoration:none; color:#040f6f;}
A:hover { color:#0000ff; text-decoration:underline;}

#lp h1, #lp h2, #lp h3, #lp h4, #lp h5, #lp h6 {
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
}
#lp ol, #lp ul, #lp li {
margin: 0;
padding: 0;
line-height: 0;
list-style-type: none;
}
#lp dl, #lp dt, #lp dd {
margin: 0;
padding: 0;
}
#lp p {
margin: 0;
text-align: justify;
text-justify: inter-ideograph;
}
#lp img, #lp a img {
border: 0;
vertical-align: text-bottom;
line-height: 0;
}
#lp table {
border-collapse: collapse;
border-spacing: 0;
font-size: 100%; 
}
#lp td img {
margin: 0;
border: none;
vertical-align: text-bottom;
}
#lp strong{
	font-weight:normal;
	}

#lp a:hover img {
	filter: Alpha(opacity=80);
	opacity: 0.8;
	background-color: #ffffff;
}
#lp a:hover img.imgover {
	filter: Alpha(opacity=80);
	opacity: 1;
	background-color: #ffffff;
}

#lp .cc0000{
	color:#cc0000;
	}
#lp .size120{
	font-size:120%;
	}
#lp .weigh-bold{
	font-weight:bold;
	}
.clear {
clear: both;
}
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 line-height: 0;
 clear: both;
 visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#lp .margin-t5 {
	margin-top: 5px;
}
#lp .margin-t10 {
	margin-top: 10px;
}
#lp .margin-t15 {
	margin-top: 15px;
}
#lp .margin-t20 {
	margin-top: 20px;
}
#lp .margin-t30 {
	margin-top: 30px;
}

#lp{
	width:792px;
	margin:0 auto;
	background:url(http://www.nh-cover.jp/design/gcom140/LP/lp_01.jpg) repeat-y 0 0;
	line-height:1.5;
	padding:0 4px;
	}

#lp .block-01{
	width: 792px;
}
#lp .block-02{
	width: 792px;
	}
#lp .block-02-inner{
	background-color:#000;
	padding:10px;
	}
#lp .block-03{
	width: 770px;
	margin: 0 10px;
	border:1px solid #cc0000;
	}
#lp .block-03-txt{
	width:456px;
	padding-left:20px;
	}	
#lp .block-03-txt p {
	width:400px;
	margin: 0px;
	padding-left: 10px;
	border-left:3px solid #cc0000;
	line-height: 1.5;
	}
#lp .block-03-pic{
	width: 314px;
	}
#lp .block-04{
	width: 770px;
	margin: 0 10px;
	border: 1px solid #cc0000;
	}
#lp .block-04 dl{
	margin: 10px;
	}
#lp .block-04 dt{
	width:280px;
	height:50px;
	padding:20px 0 0 60px;
	background:url(http://www.nh-cover.jp/design/gcom140/LP/lp_48.jpg) no-repeat 0 0;
	border-bottom:1px dotted #ccc;
	font-weight:bold;
	color: #cc0000;
	}
#lp .block-04 dd{
	width:280px;
	height:150px;
	margin-top:10px;
	padding:0px 0 0 60px;
	background:url(http://www.nh-cover.jp/design/gcom140/LP/lp_49.jpg) no-repeat 0 0;
	line-height:1.7;
	}
	
	

