@charset "utf-8";

@import "common.css";

/* index css */

/* mainImage
============================================================================================================*/
div#mainImage {
	width:858px;
	height: 258px;
	margin-bottom:6px;
	background-image: url(../images/index/main_image.jpg);	
}
div#mainImage h2 {
	padding: 46px 0  0 46px;
}


/* contents
============================================================================================================*/

/* freetrialBnr
-------------------------------------------------------------*/
ul#freetrialBnr {
	margin-bottom: 20px;
	list-style: none;
}

/* pickupSection
-------------------------------------------------------------*/
div.pickupSection {
	margin:0 auto 10px;
	padding-bottom: 35px;
	background-image: url(../images/index/index_title_bg_01.gif);
	background-position: left bottom;
	width: 822px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.pickupSection:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div.pickupSection div.picup {
	width: 406px;
	float: left;
}

/* pickupSection(2段目)
-------------------------------------------------------------*/
div.pickupSection_02 {
	padding-bottom: 15px;
	margin:0 auto;
	background-image: url(../images/index/index_title_bg_02.gif);
	background-position: left bottom;
	width: 822px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.pickupSection_02:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div.pickupSection_02 div.picup {
	width: 406px;
	float: left;
}

/* pickupinner(前列共通)
-------------------------------------------------------------*/
.pickupinner{
	margin:9px 0 0 11px;
	}

div.pickupinner p {
	width:215px;
	float:left;
}
div.pickupinner p.ph {
	margin-right:15px;
	width:142px;
	float:left;
}






/* textSection
-------------------------------------------------------------*/
div#textSection {
	background: url(../images/index/index_ph_bg.jpg) right bottom no-repeat;
	min-height:187px;
}
* html div#textSection{
	height:187px;
	}
div#textSection p {
	width:620px;
	padding: 10px 0 15px 15px;
}
