@charset "UTF-8";

@import "reset.css";
@import "common.css";

/*----------------------------------------------------------------------------
******************************************************************************
CSS for index
******************************************************************************
----------------------------------------------------------------------------*/

/* main img
--------------------------------------------------------------------------------------------*/
.mainimg{
	margin-bottom:15px;}

/* common
--------------------------------------------------------------------------------------------*/

#TOP .contents p.toph3{
	margin:0;
	padding:0;
}
#TOP .main .contents div.unit01wrap p.toph4{
	margin:0;
	padding:0;
}


.conBox{
	width:560px;}
.conBox p{
	line-height:1.44;
	padding:0 0 0 2px;
	margin-bottom:17px;}

/* unit01
--------------------------------------------------------------------------------------------*/
.unit01{
	float:left;
	width:256px;
	padding:0 0 35px 0;
	background:url(../img/idx_bg.gif) 0 100% no-repeat;}
.unit01R{
	float:left;
	width:256px;
	padding:0 0 35px 0;
	margin-left:6px;
	background:url(../img/idx_bg.gif) 0 100% no-repeat;}
.unit01 div,
.unit01R div{
	width:210px;
	margin-left:22px;
	padding:9px 0 0 0;}
.unit01 div p.img,
.unit01R div p.img{
	float:left;
	width:102px;}
.unit01 div p.txt,
.unit01R div p.txt{
	line-height:1.4;}
/* Safari only \*/
html:\66irst-child .unit01{
	font-size:90%;}
html:\66irst-child .unit01R{
	font-size:90%;}
/* */

.unit01wrap{
	width:541px;
	min-height:181px;
	_height:181px;
	padding-left:19px;
	background:url(../img/idx_boxbg.gif) 0 0 repeat;}
.unit01wrapB{
	width:541px;
	min-height:190px;
	_height:190px;
	padding-left:19px;
	padding-bottom:40px;
	background:url(../img/idx_boxbg2.gif) 0 100% repeat;}


.text_10{font-size: 10px;}

.navi_160 {
	width:160px;
	margin-left: 10px;
}
