@charset "utf-8";

/*
======== table of content. =================================

summary:トップページ用レイアウト定義

-CONTENT

-MAIN
  - MAIN RIGHT
  	

============================================================
*/


/*-------------------------------------
MAIN
---------------------------------------*/

/*inpageitem*/

div#main ul.inpageitem {
	margin:0 0 0 100px;
	width:500px;
	}

div#main ul.inpageitem li{
background:url(../original/images/ic_bottom.jpg) no-repeat left center;
font-size:114%;
padding-left:15px;
padding-right:30px;
float:left;
}

div#main ul.inpageitem li a{
	color:#000000;
	}


/* section
---------------------*/

div#main div.section {
	width:666px;
	clear:both;
	margin-top:10px;
	}

div#main div.section h3{
	margin-bottom:10px;
	}

div#main div.section h4{
	font-size:	135%;
	margin:0 10px 10px 10px;
	color:#000;
	}

div#main div.section div.heightLine{
	float:left;
	}

/* h3
---------------------*/
h3#pants{
	padding-top:20px;
	}


/* info
---------------------*/

div#main div.section div.info{
	background:url(../original/images/bg_product.jpg) repeat-y left top;
	width:148px;
	padding:5px 0;
	}

div#main div.section div.info p,
div#main div.section div.info dl{
	width:134px;
	margin:6px 9px;
	}

div#main div.section div.info dl dt{
	font-weight:bold;
	}

div#main div.section div.info dl dd.btn{
	margin:9px 0 0 9px;
	}

div#main div.section div.info dl dd p{
	margin:5px 0;
	}
	
	

/* point
---------------------*/

div#main div.section div.point{
	width:294px;
	margin-left:10px;
	}

div#main div.section div.point dl{
	padding:0 0 0 5px;
	}

div#main div.section div.point dl dt{
	margin:5px 0 5px 0;
	display:block;
	}

div#main div.section div.point dl dd{
	background:url(../original/images/ic_circle.jpg) no-repeat left 6px;
	padding:3px 0 0 13px;
	width:247px;
	}


	

/* kikonashi
---------------------*/
div#main div.section div.kikonashi{
	width:210px;
	}


div#main div.section div.kikonashi div.function{
	width:210px;
	background:#FFE9B9;
	padding-bottom:10px;
	}
	
div#main div.section div.kikonashi div.function dl {
	clear:both;
	margin:0 auto;
	}


div#main div.section div.kikonashi div.function dl dt{
	width:55px;
	float:left;
	padding:0 0 0 10px;
	}

div#main div.section div.kikonashi div.function dl dt.coloric{
	width:45px;
	float:left;
	padding-top:2px;
	}

div#main div.section div.kikonashi div.function dl dd{
	padding:5px 0 0 75px;
	}

div#main div.section div.kikonashi div.function dl dd ul li{
	float:left;
	padding-left:3px;
	}



	
