@charset "utf-8";

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

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

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

.contents .fs1{
	font-family:"Times-Roman";
}
.contents .fs2{
	font-family:"HiraginoUDSansStd-W6";
}
.contents .fs3{
	font-family:"HiraginoUDSansStd-W3";
}
.contents .ts1{
	color:rgb(1,69,152);
	text-align:right;
	font-size:25px;
	line-height:53px;
	letter-spacing:0.02em;
	margin-top:-14px;
}
.contents .ts2{
	color:rgb(1,69,152);
	text-align:center;
	font-size:24px;
	line-height:36px;
	letter-spacing:0.06em;
	margin-top:-6px;
}
.contents .ts3{
	color:rgb(62,58,57);
	text-align:left;
	font-size:15px;
	line-height:23px;
	margin-top:-4px;
}
.contents .ts4{
	color:rgb(0,0,0);
	text-align:left;
	font-size:15px;
	line-height:35px;
	margin-top:-10px;
}

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

.contents .txt1{
	top:144px;
	left:2px;
	height:32px;
}
.contents .txt2{
	top:2px;
	left:269px;
	height:28px;
}
.contents .txt3{
	top:152px;
	left:30px;
	height:18px;
}
.contents .txt4{
	top:304px;
	left:30px;
	height:18px;
}
.contents .txt5{
	top:216px;
	left:30px;
	height:41px;
}
.contents .txt6{
	top:375px;
	left:30px;
	height:18px;
}
.contents .txt7{
	top:449px;
	left:327px;
	height:18px;
}
.contents .txt8{
	top:473px;
	left:327px;
	height:18px;
}
.contents .txt9{
	top:576px;
	left:296px;
	height:28px;
}

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

.contents .img1{
	top:35px;
	left:241px;
	width:158px;
	height:7px;
}
.contents .img2{
	top:609px;
	left:241px;
	width:158px;
	height:7px;
}
.contents .img3{
	top:297px;
	left:2px;
	width:20px;
	height:32px;
}
.contents .img4{
	top:210px;
	left:2px;
	width:20px;
	height:32px;
}
.contents .img5{
	top:369px;
	left:2px;
	width:20px;
	height:32px;
}
.contents .img6{
	top:83px;
	left:1px;
	width:10px;
	height:30px;
}
.contents .img7{
	top:467px;
	left:535px;
	width:102px;
	height:23px;
}
.contents .img8{
	top:942px;
	left:78px;
	width:10px;
	height:30px;
}
.contents .img9{
	top:942px;
	left:326px;
	width:10px;
	height:30px;
}
.contents .img10{
	top:644px;
	left:327px;
	width:192px;
	height:284px;
}
.contents .img11{
	top:644px;
	left:76px;
	width:200px;
	height:284px;
}
.contents .img12{
	top:89px;
	left:21px;
	width:275px;
	height:21px;
}
.contents .img13{
	top:949px;
	left:98px;
	width:156px;
	height:21px;
}
.contents .img14{
	top:949px;
	left:346px;
	width:140px;
	height:21px;
}
