@charset "UTF-8";

@import "reset.css";
@import "common.css";
@import "qc.css";

/*----------------------------------------------------------------------------
******************************************************************************
CSS for index
******************************************************************************
----------------------------------------------------------------------------*/

/* main img
--------------------------------------------------------------------------------------------*/
.mainimg{
	margin-bottom:5px;	}

/* headding
--------------------------------------------------------------------------------------------*/
.contents p.hd4{
	margin-bottom:10px;}


/* common
--------------------------------------------------------------------------------------------*/
.conBox{
	width:566px;}
.conBox p{
	padding:2px 2px 2px 7px;
	width:550px;}

.conBoxW{
	width:566px;}
.conBoxS{
	float:left;
	width:278px;}
.conBoxS .left{
	width:130px;}
.conBoxS .right{
	width:145px;
	display:inline;}
.conBoxS .right p.btn,
.conBoxS .right p.btn2{
	text-align:right;
	margin:14px 0 0 0;}
.conBoxS .right p.btn{
	margin:50px 0 0 0;}

/* ul li
--------------------------------------------------------------------------------------------*/
/* \*//*/
ul.point li{
	height:80px;}
/* */ 
ul.point li{
	width:120px;
	font-size:79%;
	float:left;
	min-height:80px;
	_height:80px;
	margin-right:2px;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;}
/* Safari only \*/
html:\66irst-child ul.point li {
	height:120px;
}
/* */
ul.point li.p01{
	background:url(../img/idx_no1.jpg) 0 100% no-repeat;}
ul.point li.p02{
	background:url(../img/idx_no2.jpg) 0 100% no-repeat;}
ul.point li.p03{
	background:url(../img/idx_no3.jpg) 0 100% no-repeat;}
ul.point li.p04{
	margin-right:0;
	background:url(../img/idx_no4.jpg) 0 100% no-repeat;}

/* dl dt - life
--------------------------------------------------------------------------------------------*/
div.boxLife{
	margin-bottom:15px !important;
	margin-bottom:25px;}
div.boxLife div{
	width:140px;
	float:left;
	margin-right:2px;
	background:url(../img/idx_life_bg.gif) 0 100% no-repeat;
}
div.boxLife div.none{
	margin-right:0;
}
div.boxLife p.txt{
	padding:3px 10px 5px 10px;
	line-height:1.2;
	min-height:70px;
	_height:70px;
}
/* Safari only \*/
html:\66irst-child div.boxLife p.txt{
	height:75px;
}
/* */
div.boxLife p.txt a:link{color:#333333;text-decoration:none;}
div.boxLife p.txt a:visited{color:#333333;text-decoration:none;}
div.boxLife p.txt a:hover{color:#006600;text-decoration:none;}
div.boxLife p.txt a:active{color:#006600;text-decoration:none;}



