@charset "utf-8";

/* メインビジュアル
---------------------------------------------------- */
#mainImageBack {	
background:#effff5;
/*background:-webkit-gradient(linear, center top, center bottom, from(#4B9EFA), to(#fff));*/
margin-bottom:15px;
}


#mainImageBack h2 {
width:320px;
height:129px;
background:url(../img/top/mainimage.png) no-repeat;
margin:0 auto 0 auto;
text-indent:-7777px;
overflow:hidden;
}


/*
#mainVisualSlide {
text-align:center;
width:320px;
height:129px;
overflow:hidden;
z-index:1;
margin:0 auto 0 auto;
}
*/




/* info
---------------------------------------------------- */
#info{
clear:both;
margin-bottom:10px;
}


#info li {
display:block;
color:#444444;
font-size:15px;
line-height:1.5;
letter-spacing:-1px;
-webkit-background-size:23px 15px;
border-bottom:1px solid #c0c9cd;
overflow:hidden;
padding:8px 5px 17px 5px;
}

#info li span{
color:#090;
font-size:11px;
line-height:1.5;
}




/* reason
---------------------------------------------------- */



p.reasonTxt {
	padding-top:5px;
}

.reason1 {
	background:url(../img/top/no1.gif);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
	text-indent:-7777px;
	float:left;
	margin:0 10px 10px 0;
}

.reason2 {
	background:url(../img/top/no2.gif);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
	text-indent:-7777px;
	float:left;
	margin:0 10px 10px 0;
}






/* other
---------------------------------------------------- */





