@charset  "Shift_JIS";


/*@iXN[Sζ
----------------------------------------------- */

.top-logo
{
margin:15px 0 0 0;
}

.top-sentence
{
margin:15px 0 0 0;
font-size:14px;
}


/*@gbv@e[u
----------------------------------------------- */


.box01
{
background-image:url(../img/box-top.jpg);
background-repeat:no-repeat;
height:4px;
width:650px;
font-size:1px;
margin:16px 0 0 0;
}


.box02
{
background-image:url(../img/box-bg.jpg);
background-repeat:repeat-y;
width:650px;
padding:0 0 10px 0 ;
}

.box03
{
background-image:url(../img/box-bottom.jpg);
background-repeat:no-repeat;
height:4px;
width:650px;
font-size:1px;
margin:0 0 20px 0;
}

.box-wrap{width:610px;
margin:0 0 0px 23px;
padding-top:10px;
}



/*@Ϊ
----------------------------------------------- */

.box-wrap ul {
	text-align: left;
	padding:5px 0 17px 0px;
	}

.box-wrap li {
	padding-left: 18px;
	margin-right:40px;
	color: #000000;
	font-size:14px;
	display: inline;
	color:#000000;
	background-image:url(../img/icon_button02.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.box-wrap td
{padding:8px;
line-height:200%;}	
	

/*@iΜ±L@^CgΚwi
----------------------------------------------- */
	
.h3-01
{
	font-family: "HGSnppΊήΌ―ΈUB", "qMmpS Pro W6";
	background-image:url(../img/top/ttyl-top01.jpg);
	background-repeat:no-repeat;
	font-size:27px;
	color:#333333;
	padding:0px 0 0px 90px;
	line-height:64px;
	margin:0px 0 15px 0;
}




/*@iXN[δr@^CgΚwi
----------------------------------------------- */

.box-compare{
width:610px;
margin:0 0 0px 23px;
padding-top:15px;
}


.box-compare ul {
	text-align: left;
	padding:5px 0 0px 0px;
	}

.box-compare li {
	padding:0 0px 0px 20px;
	margin:0 0 13px 0px;
	color: #000000;
	font-size:14px;
	color:#000000;
	background-image:url(../img/icon_button02.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	list-style-type:none;
	line-height:190%;
	vertical-align:top;
	}

.border-tate
	{
	background-image:url(../img/top/border-tate.gif);
	background-repeat:repeat-y;}


.td03{
padding-left:15px;
}

.td04{
padding-left:25px;
}


.box-compare p
{
margin:0;
}



/*@LOUpdate
----------------------------------------------- */

.update{font-size:10px;	font-family:MS UI Gothic;
letter-spacing: 2px;
}


/*@iΜ±Loi[
----------------------------------------------- */

.banner-taiken{margin:15px 0 10px 0;}





/*@iXN[δr@ε΄Πξ
----------------------------------------------- */

.box-compare02{
width:610px;
margin:0 0 0px 23px;
padding-top:15px;
}


.box-compare02 ul {
	text-align: left;
	padding:5px 0 0px 0px;
	}

.box-compare02 li {
	padding:0 0px 0px 20px;
	margin:0 0 5px 0px;
	color: #000000;
	font-size:14px;
	color:#000000;
	background-image:url(../img/icon_button02.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	list-style-type:none;
	line-height:160%;
	vertical-align:top;
	}

.box-compare02 td{
padding:5px;
}