@charset "utf-8";

/*--------------------
common
--------------------*/

*{
	margin:0px;
	padding:0px;
}
.wrapper{
	overflow:hidden;
	width:100%;
	min-width:720px;
}
.contents{
	position:relative;
	width:720px;
	height:2329px;
	margin-left:auto;
	margin-right:auto;
}
.wrapper p, .wrapper img{
	display:block;
	position:absolute;
	border:0px;
}

/*--------------------
text
--------------------*/

.contents .fs1{
	font-family:"HiraginoSans-W6";
}
.contents .fs2{
	font-family:"HiraginoUDSansStd-W3";
}
.contents .fs3{
	font-family:"HiraginoSans-W3";
}
.contents .ts1{
	color:rgb(1,69,152);
	text-align:center;
	font-size:24px;
	line-height:36px;
	letter-spacing:0.06em;
	margin-top:-6px;
}
.contents .ts2{
	color:rgb(62,58,57);
	text-align:left;
	font-size:15px;
	line-height:34px;
	margin-top:-9px;
}
.contents .ts3{
	color:rgb(33,17,13);
	text-align:left;
	font-size:15px;
	line-height:40px;
	margin-top:-12px;
}
.contents .ts4{
	color:rgb(0,0,0);
	text-align:left;
	font-size:15px;
	line-height:34px;
	margin-top:-9px;
}
.contents .ts5{
	color:rgb(62,58,57);
	text-align:left;
	font-size:15px;
	line-height:26px;
	margin-top:-5px;
}
.contents .ts6{
	color:rgb(0,0,0);
	text-align:left;
	font-size:15px;
	line-height:21px;
	margin-top:-3px;
}

/*--------------------
<p>
--------------------*/

.contents .txt1{
	top:1097px;
	left:285px;
	height:32px;
}
.contents .txt2{
	top:6px;
	left:309px;
	height:32px;
}
.contents .txt3{
	top:1180px;
	left:153px;
	height:1004px;
}
.contents .txt4{
	top:2304px;
	left:6px;
	height:18px;
}
.contents .txt5{
	top:1180px;
	left:17px;
	height:1004px;
}
.contents .txt6{
	top:89px;
	left:1px;
	height:258px;
}
.contents .txt7{
	top:89px;
	left:114px;
	height:189px;
}
.contents .txt8{
	top:294px;
	left:114px;
	height:98px;
}
.contents .txt9{
	top:417px;
	left:1px;
	height:20px;
}
.contents .txt10{
	top:417px;
	left:114px;
	height:45px;
}
.contents .txt11{
	top:490px;
	left:1px;
	height:20px;
}
.contents .txt12{
	top:497px;
	left:114px;
	width:465px;
	height:69px;
}
.contents .txt13{
	top:596px;
	left:1px;
	height:41px;
}
.contents .txt14{
	top:906px;
	left:1px;
	height:41px;
}
.contents .txt15{
	top:907px;
	left:114px;
	height:98px;
}
.contents .txt16{
	top:907px;
	left:392px;
	height:98px;
}
.contents .txt17{
	top:597px;
	left:114px;
	height:282px;
}
.contents .txt18{
	top:597px;
	left:377px;
	height:282px;
}
.contents .txt19{
	top:597px;
	left:461px;
	height:282px;
}
.contents .txt20{
	top:598px;
	left:668px;
	height:255px;
}

/*--------------------
<img>
--------------------*/

.contents .img1{
	top:1130px;
	left:281px;
	width:158px;
	height:7px;
}
.contents .img2{
	top:1170px;
	left:3px;
	width:714px;
	height:1020px;
}
.contents .img3{
	top:2098px;
	left:151px;
	width:15px;
	height:15px;
}
.contents .img4{
	top:2166px;
	left:151px;
	width:15px;
	height:15px;
}
.contents .img5{
	top:39px;
	left:281px;
	width:158px;
	height:7px;
}
.contents .img6{
	top:111px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img7{
	top:145px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img8{
	top:179px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img9{
	top:213px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img10{
	top:247px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img11{
	top:281px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img12{
	top:403px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img13{
	top:475px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img14{
	top:581px;
	left:-1px;
	width:721px;
	height:1px;
}
.contents .img15{
	top:889px;
	left:-1px;
	width:722px;
	height:1px;
}
.contents .img16{
	top:1013px;
	left:-1px;
	width:722px;
	height:1px;
}
.contents .img17{
	top:295px;
	left:93px;
	width:15px;
	height:15px;
}
.contents .img18{
	top:371px;
	left:93px;
	width:15px;
	height:15px;
}
.contents .img19{
	top:444px;
	left:93px;
	width:15px;
	height:15px;
}
.contents .img20{
	top:2285px;
	left:2px;
	width:81px;
	height:10px;
}
.contents .img21{
	top:2257px;
	left:2px;
	width:200px;
	height:27px;
}
/*youtube*/

.youtube{width: 720px;margin: 0px auto}