body {
	background-color: #ffffff;
	padding:0px;
	font-family:'ＭＳ Ｐゴシック', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:left;
	line-height: 120%;
	padding-bottom:1px;
	padding-top: 0px;

	
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
	position: absolute;
	text-decoration: blink;
	z-index: 40;
	top: 3px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}
a:hover{
	color:#F60;
	text-decoration:underline blink;
	font-size: 16px;
	text-align: justify;
	background-color: #FFFFFF;
	line-height: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
}
#bookmark {
	position: absolute;
	left: 360px;
	top: 54px;
	z-index: 14;
}
#Div {
	width:850px;
	padding-top:0px;
	height:119px;
	position: absolute;
	left:0px;
	top:0px;
	margin-bottom:0px;

}
.hd-text {
	position: absolute;
	left:10px;
	top:2px;
	width:307px;
	margin-bottom:0px;
	font-size:9px;
	background-color: #FAFAFB;
	background-image: url(images/index_r2_c1.jpg);
	height: 16px;
	margin-left: 2px;
	color: #666666;
	font-weight: normal;
	z-index: 2;

}
#ラインツール {
	border-bottom: 1px solid #999999;
	width:398px;
	position: absolute;
	left:0px;
	top:114px;
	margin-bottom:0px;
	z-index: 3;

}
#Div2 {
	background-color: #ffffff;
	padding-top:0px;
	position: absolute;
	left:0px;
	top:122px;
	margin-bottom:0px;
	z-index: 14;

}
#ラインツール2 {
	border-left: 1px solid #cccccc;
	height:1px;
	width:1px;
	position: absolute;
	left:279px;
	top:125px;
	margin-bottom:0px;

}
#ラインツール3 {
	border-left: 1px solid #cccccc;
	height:1px;
	width:1px;
	position: absolute;
	left:279px;
	top:130px;
	margin-bottom:0px;

}

.text-i1 {
	position: absolute;
	left:30px;
	top:460px;
	width:425px;
	font-weight: 800;
	z-index: 16;
}
.text-i12 {
	position: absolute;
	left:493px;
	top:693px;
	width:336px;
	font-weight: 800;
	z-index: 16;
	height: 139px;
}
.Txt_● {
	position: absolute;
	left:36px;
	top:902px;
	width:425px;
	font-weight: 800;
	color: #666;
	font-size: 14px;
	z-index: 17;

}
.text-i7 {
	position: absolute;
	left:36px;
	top:1054px;
	width:auto;
	font-weight: 800;
	z-index: 18;

}
.text-i2 {
	position: absolute;
	left:100px;
	top:1119px;
	width:auto;
	font-weight: 800;
	z-index: 19;

}
.text-i3 {
	position: absolute;
	left:210px;
	top:1260px;
	width:600px;
	font-weight: 800;
	z-index: 20;

}
.text-i4 {
	position: absolute;
	left:221px;
	top:1300px;
	width:585px;
	font-weight: 800;
	font-size: small;
	z-index: 21;

}
.text-i5 {
	position: absolute;
	left:210px;
	top:1380px;
	width:600px;
	font-weight: 800;
	z-index: 22;

}
.text-i6 {
	position: absolute;
	left:210px;
	top:1560px;
	width:600px;
	font-weight: 800;
	z-index: 23;

}
.text-i8 {
	position: absolute;
	left:210px;
	top:1480px;
	width:600px;
	font-weight: 800;
	z-index: 23;

}
#Div3 {
	background-color: #ffffff;
	width:844px;
	padding-top:0px;
	height:199px;
	position: absolute;
	left:0px;
	top:1642px;
	margin-bottom:0px;

}
#Div4 {
	background-color: #ffffff;
	border: 3px solid #6699cc;
	width:787px;
	padding-top:0px;
	height:124px;
	position: absolute;
	left:30px;
	top:1670px;
	margin-bottom:0px;
	visibility: hidden;
	z-index: 24;

}
.ft-text_ジャパン・ペアリング・ネッ {
	position: absolute;
	left:53px;
	top:1682px;
	width:665px;
	font-size: medium;
	font-weight:800;
	height: 100px;
	visibility: inherit;
	margin-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	z-index: 25;

}
.footer_text {
	position: absolute;
	left:288px;
	top:1810px;
	width:274px;
	margin-bottom:0px;
	font-size:10px;
	z-index: 26;

}
#index_r1_c1 {
	position: absolute;
	left:0px;
	top:0px;
	width:850px;
	height:7px;
	margin-bottom:0px;
	background-image: url(images/index_r1_c1.jpg);
	overflow:hidden;
	z-index: 4;

}
#index_r2_c1 {
	position: absolute;
	left:0px;
	top:7px;
	width:13px;
	height:113px;
	margin-bottom:0px;
	background-image: url(images/index_r2_c1.jpg);
	overflow:hidden;
	z-index: 5;

}
#index_r2_c11-1 {
	position: absolute;
	left:277px;
	top:7px;
	width:573px;
	height:73px;
	margin-bottom:0px;
	background-image: url(images/index_r2_c11-1.jpg);
	overflow:hidden;
	visibility: inherit;
	z-index: 6;

}
#index_r3_c2 {
	position: absolute;
	left:13px;
	top:17px;
	width:264px;
	height:103px;
	margin-bottom:0px;
	background-image: url(images/index_r3_c2.jpg);
	overflow:hidden;
	z-index: 7;

}
#index_r4_c11 {
	position: absolute;
	left:15px;
	width:123px;
	height:40px;
	margin-bottom:0px;
	overflow:hidden;

}
#index_r4_c13 {
	position: absolute;
	left:277px;
	top:80px;
	width:150px;
	height:35px;
	margin-bottom:0px;
	z-index: 9;

}
#index_r4_c15 {
	position: absolute;
	left:551px;
	top:80px;
	width:150px;
	height:35px;
	margin-bottom:0px;
	z-index: 11;

}
#index_r4_c17 {
	position: absolute;
	left:701px;
	top:80px;
	width:150px;
	height:35px;
	margin-bottom:0px;
	z-index: 12;

}
#index_r5_c13 {
	position: absolute;
	left:277px;
	top:115px;
	width:573px;
	height:5px;
	margin-bottom:0px;
	background-image: url(images/index_r5_c13.jpg);
	overflow:hidden;
	z-index: 13;

}
#index_r7_c14 {
	position: absolute;
	left:464px;
	top:430px;
	width:350px;
	height:232px;
	margin-bottom:0px;
	z-index: 27;

}
#index_r8_c5 {
	position: absolute;
	left:33px;
	top:415px;
	width:219px;
	height:27px;
	margin-bottom:0px;
	z-index: 28;

}
#index_r11_c3 {
	position: absolute;
	left:25px;
	top:848px;
	width:800px;
	height:35px;
	margin-bottom:0px;
	z-index: 29;

}
#index_r13_c14 {
	position: absolute;
	left:470px;
	top:904px;
	width:350px;
	height:270px;
	margin-bottom:0px;
	z-index: 30;

}
#index_r14_c8-1 {
	position: absolute;
	left:71px;
	top:1084px;
	width:290px;
	height:28px;
	margin-bottom:0px;
	z-index: 31;

}
#index_r17_c3 {
	position: absolute;
	left:25px;
	top:1190px;
	width:800px;
	height:35px;
	margin-bottom:0px;
	z-index: 32;

}
#index_r19_c7 {
	position: absolute;
	left:69px;
	top:1360px;
	width:131px;
	height:80px;
	margin-bottom:0px;
	z-index: 33;

}
#index_r25_c1 {
	position: absolute;
	left:69px;
	top:1260px;
	width:131px;
	height:80px;
	margin-bottom:0px;
	z-index: 34;

}
#index_r23_c7 {
	position: absolute;
	left:69px;
	top:1560px;
	width:131px;
	height:80px;
	margin-bottom:0px;
	z-index: 35;

}
#index_r25_c7 {
	position: absolute;
	left:69px;
	top:1460px;
	width:131px;
	height:80px;
	margin-bottom:0px;
	z-index: 35;

}#index_r25_c4 {
	position: absolute;
	left:28px;
	top:1668px;
	width:802px;
	height:17px;
	margin-bottom:0px;
	background-image: url(images/index_r25_c4.jpg);
	overflow:hidden;
	background-color: #FFFFFF;
	z-index: 36;

}
#index_r26_c4 {
	position: absolute;
	left:28px;
	top:1685px;
	width:25px;
	height:120px;
	margin-bottom:0px;
	background-image: url(images/index_r26_c4.jpg);
	overflow:hidden;
	z-index: 37;

}
#index_r26_c16 {
	position: absolute;
	left:720px;
	top:1685px;
	width:110px;
	height:120px;
	margin-bottom:0px;
	background-image: url(images/index_r26_c16.jpg);
	background-position: right;
	z-index: 38;

}
#index_r27_c6 {
	position: absolute;
	left:53px;
	top:1778px;
	width:667px;
	height:27px;
	margin-bottom:0px;
	background-image: url(images/index_r27_c6.jpg);
	overflow:hidden;
	z-index: 39;

}
.newinfo {
	position:relative;

}
.style2 {color: #0000FF}
.div_main {
	position: relative;
	left: -10px;
	top: -20px;
}

.div_shinchaku {
	position: absolute;
	top: 119px;
	left: -3px;
	font-weight: 800;
	font-size:16px;
	color:#339900;
	z-index: 15;
	width: 846px;
}
.image_shinchaku {
	position: absolute;
	top: 80px;
	left: 427px;
	z-index: 10;
}
.sp_banner {
	position: relative;
	top: 1810px;
	width: 800px;
	height: 60px;
	left: 20px;
}
.img_shin {
}

.bookmark form input {
	color: #FFFFFF;
	background-color: #880000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB9B9;
	border-right-color: #420000;
	border-bottom-color: #420000;
	border-left-color: #FFB9B9;
}
.bookmark  form input:hover {
	color: #FFFFFF;
	background-color: #cc0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB9B9;
	border-right-color: #420000;
	border-bottom-color: #420000;
	border-left-color: #FFB9B9;
}

