.contents{
padding:0;
margin:0 0 0 0;
width:650px;
height:auto;
float:right;
}
.contents h3{
padding:0;
margin:0 0 0px 0;
width:650px;
}
.contents h4{
padding:0;
margin:0 0 7px 0;
}
.contents p{
margin:0 0 0 0;
font-size:0.85em;
line-height:1.8em;
}
.contents .y-n{
	padding:18px 5px 30px 18px;
	margin:0 0 20px 0;
	width:627px;
	height:auto;
	background-image: url(../../img/y-line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.contents .y-s{
	padding:0;
	margin:0 0 20px 0;
	width:614px;
	height:auto;
}
.contents .y-s img{
	padding:0;
	margin:0 15px 0 0;
	height:auto;
	float:left;
}
.contents .y-s p{
	padding:0;
	margin:0 15px 0 0;
	height:auto;
	float:right;
}
.pw1{
width:480px;
}
.pw2{
width:505px;
}


.contents .y-t1{
	padding:15px 0 0 0;
	margin:0 0 0 0;
	width:79px;
	height:auto;
	float:left;
}
.contents .y-t2{
	padding:10px 0 0 10px;
	margin:15px 0 0px 0;
	width:525px;
	height:auto;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b80000;
}
.contents .y-t2-titel{
	padding:0;
	margin:0 0 10px 0;
	width:360px;
	height:auto;
	float:left;
}
.contents .y-t2-n{
	padding:0;
	margin:0 0 0 0;
	width:360px;
	height:auto;
	float:left;
	font-size:0.85em;
line-height:1.8em;
}
.contents .y-t2-img{
	padding:0;
	margin:0 10px 0 0;
	width:143px;
	height:auto;
	float:right;
}

.contents .kankyou{
	padding:0px 15px 0 0;
	margin:0 auto 0 auto;
	width:530px;
	height:auto;
}
.contents .kt{
	padding:5px 0 20px 0;
	margin:0;
	width:530px;
	height:auto;
}
.contents .kn{
	padding:0 0 0 0;
	margin:0;
	width:405px;
	height:auto;
	float:left;
	font-size:0.85em;
line-height:1.8em;
}
.contents .ki{
	padding:0 0 0 0;
	margin:0;
	width:95px;
	height:auto;
	float:right;
}



table{
	width:auto;
	height:auto;
	margin:auto;
	border-top-width: 0px;
	border-left-width: 0px;
	font-size:0.8em;
	margin:0 auto 0 auto;
}
table td{
	padding:0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.y-point{
padding:1px 0px 0px 10px;
background-image: url(../../img/y-point.jpg);
background-repeat: no-repeat;
}

.y-point2{
padding:0px 0px 5px 0;
}


.yb{
	width:538px;
	height:159px;
	padding:20px 57px 25px 55px;
	background-image: url(../../img/yb-back.gif);
	background-repeat: no-repeat;
}
.yb ul{
padding: 0;
margin: 0;
list-style-type: none;
}
.yb li{
	list-style: none;
	padding: 0;
	text-indent: -9999px;
	float:left;
	display: block;
}

li.yb1-a{
background-image: url(../../img/yb_01.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:48px;
height:159px;
}
li.yb1 a{
background-image: url(../../img/yb_01.gif);
background-repeat: no-repeat;
width:48px;
height:159px;
display: block;
}
li.yb1 a:hover{
background-image: url(../../img/yb_01.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb2-a{
background-image: url(../../img/yb_02.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:98px;
height:159px;
}
li.yb2 a{
background-image: url(../../img/yb_02.gif);
background-repeat: no-repeat;
width:98px;
height:159px;
display: block;
}
li.yb2 a:hover{
background-image: url(../../img/yb_02.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb3-a{
background-image: url(../../img/yb_03.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:49px;
height:159px;
}
li.yb3 a{
background-image: url(../../img/yb_03.gif);
background-repeat: no-repeat;
width:49px;
height:159px;
display: block;
}
li.yb3 a:hover{
background-image: url(../../img/yb_03.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb4-a{
background-image: url(../../img/yb_04.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:98px;
height:159px;
}
li.yb4 a{
background-image: url(../../img/yb_04.gif);
background-repeat: no-repeat;
width:98px;
height:159px;
display: block;
}
li.yb4 a:hover{
background-image: url(../../img/yb_04.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb5-a{
background-image: url(../../img/yb_05.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:98px;
height:159px;
}
li.yb5 a{
background-image: url(../../img/yb_05.gif);
background-repeat: no-repeat;
width:98px;
height:159px;
display: block;
}
li.yb5 a:hover{
background-image: url(../../img/yb_05.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb6-a{
background-image: url(../../img/yb_06.gif);
background-repeat: no-repeat;
background-position: right top;
width:49px;
height:159px;
}


li.yb7-a{
background-image: url(../../img/yb_07.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:49px;
height:159px;
}
li.yb7 a{
background-image: url(../../img/yb_07.gif);
background-repeat: no-repeat;
width:49px;
height:159px;
display: block;
}
li.yb7 a:hover{
background-image: url(../../img/yb_07.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

li.yb8-a{
background-image: url(../../img/yb_08.gif);
background-repeat: no-repeat;
background-position: right -159px;
width:49px;
height:159px;
}
li.yb8 a{
background-image: url(../../img/yb_08.gif);
background-repeat: no-repeat;
width:49px;
height:159px;
display: block;
}
li.yb8 a:hover{
background-image: url(../../img/yb_08.gif);
background-repeat: no-repeat;
background-position: right bottom;
}


