 * {margin:0;
	padding:0;
	}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
*html .clearfix {height:1%;}
.clearfix {display:block;}







body{background: url(img/back_ground2.gif) repeat-y center top;}

#wrapp{
	padding:0px;
	margin:0px auto;
	text-align:center;
	background:url(img/00_gra.jpg) center top no-repeat;
}
#cont2 {
	width: 750px;
	padding:0px;
	margin:0px auto;
	text-align: center;
}
h2{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#D60000;
	font-weight:bolder;
	line-height:18px;
}
.pink{
	color:#F92949;
}
.nc{
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:10px;
	line-height:10px;
	color:#666;
}

/*-----------point1---------------*/
.point1{
	width: 750px;
	height:490px;
	padding:0px;
	margin:0px;
	background:url(img/11_back.gif) 0 0 no-repeat;
}
.p1-1{
	width:745px;
	margin:0px;
	padding:20px 0px 0px 5px;
}
.p1_txt{
	width:450px;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	text-align:left;
}
.p1_txts{
	width:440px;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:18px;
	color:#333;
}

.p1_img{
	width:280px;
	margin:0px;
	padding:20px 0px 0px 0px;
	float:left;
}
	




/*-----------point2---------------*/
.point2{
	width: 750px;
	height:370px;
	padding:0px;
	margin:0px;
}
.p2_l{
	width:380px;
	height:425px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
	background:url(img/13_back.jpg) 0 0 no-repeat;
}
.p2_lcon{
	width:340px;
	margin:20px 0px 0px 40px;
	padding:0px;
	text-align:left;
}
.p2_img{
	width:105px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
}
.p2_txt{
	width:220px;
	margin:0px;
	padding:0px 0px 0px 5px;
	text-align:left;
	float:left;
}
.p2_txts{
	width:220px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#333;
}


.p2_r{
	width:370px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	float:left;
}






/*-----------point3---------------*/
.point3-1{
	width: 750px;
	height:300px;
	padding:0px;
	margin:0px;
	background:url(img/34_back.jpg) 0 0 no-repeat;
	text-align:left;
}
.p3{
	width: 600px;
	padding:10px 0px 9px 0px;
	margin:0px;
}
.p3_txts{
	width: 500px;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#333;
}
.p3_not{
	width: 440px;
	padding:5px 0px 0px 0px;
	margin:0px;
}
.p3_notl{
	width: 240px;
	padding:0px;
	margin:0px;
	float:left;
}
.p3_notr{
	width: 200px;
	height:120px;
	padding:0px;
	margin:0px;
	float:left;
	background:url(img/i05_notice4.gif) 0 0 no-repeat;
}
.p3_nottxt{
	width: 190px;
	padding:5px 0px 0px 0px;
	margin:0px;
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#fff;
}













/*-----------point3-2---------------*/
.point3-2{
	width: 750px;
	height:315px;
	padding:0px;
	margin:0px;
	background:url(img/37_back.gif) 0 0 no-repeat;
	text-align:left;
}
.p3-2{
	width:690px;
	margin: 0px 0px 0px 30px;
	padding:30px 0px 0px 0px;
	text-align:center;
}
.p3-2con{
	width:215px;
	margin: 0px;
	padding:0px 0px 0px 25px;
	float:left;
}
.p3-2txt{
	width:215px;
	margin: 0px;
	padding:5px 0px 20px 0px;
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#333;
	text-align:left;
}
.p3-2r{
	width:420px;
	margin: 0px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	float:left;
}
.bisui{
	width:420px;
	margin: 0px;
	padding:0px;
}
.bisui_txt{
	width:315px;
	height:150px;
	margin: 0px;
	padding:0px;
	float:left;
	background:url(img/i07_bisui2.gif) 0 0 no-repeat;
	text-align:left;
}
.bisui_txts{
	width:300px;
	margin: 0px;
	padding:10px 0px 0px 10px;
	font-size:12px;
	line-height:18px;
	color:#333;
	text-align:left;
}
.bisui_img{
	width:105px;
	margin: 0px;
	padding:0px;
	float:left;
}
.boddy{
	width:420px;
	margin: 10px 0px 65px 0px;
	padding:0px;
}
.point3-3{
	width: 750px;
	height:325px;
	padding:0px;
	margin:0px;
	background:url(img/39_back.gif) 0 0 no-repeat;
	text-align:left;
}

.point3-4{
	width: 750px;
	height:430px;
	padding:0px;
	margin:0px;
	background:url(img/41_back.jpg) 0 0 no-repeat;
	text-align:left;
}


/*-----------point4---------------*/
.point4{
	width: 750px;
	height:455px;
	padding:0px;
	margin:0px;
	background:url(img/43_back.jpg) 0 0 no-repeat;
	text-align:left;
}
.p4-1{
	width: 600px;
	padding:10px 0px 0px 10px;
	margin: 0px;
	text-align:left;
}
.p4-1_txts{
	width: 500px;
	padding:0px 0px 0px 0px;
	margin: 0px;
	font-size:12px;
	line-height:18px;
	color:#333;
	text-align:left;
}
.p4-2{
	width: 730px;
	height:175px;
	padding:0px;
	margin: 30px 0px 20px 10px;
	background:url(img/i09_comment.gif) 0 0 no-repeat;
	text-align:left;
}
.p4-2_img{
	width: 205px;
	padding: 10px 0px 0px 10px;
	margin:0px;
	text-align:left;
	float:left;
}
.p4-2_txt{
	width: 500px;
	padding: 10px 0px 0px 0px;
	margin:0px;
	text-align:left;
	float:left;
}
.p4-2_txts{
	width: 500px;
	padding: 5px 0px 0px 10px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	color:#333;
	text-align:left;
}



/*-----------フッターリンク---------------*/
.foot{
	width: 750px;
	height:65px;
	padding:0px;
	margin:0px;
	background:url(img/51_.gif) 0 0 no-repeat;
	color:#7F0000;
}

.foot ul{ list-style: none; padding:  30px 0px 0px 0px; margin: 0; text-align: center;}
.foot ul.foot2 a{ list-style: none; padding: 0px 0px 0px 0px; margin: 0; text-align: center;}
.foot li{ padding: 0px; display:inline; font-size: 9pt;}

.foot a:link { color:#7F0000; text-decoration: none; }
.foot a:visited { color:#7F0000; text-decoration: none; }
.foot a:hover { color:#F8003F; text-decoration: underline; }
.foot a:active { color:#7F0000; text-decoration: underline; }


