/*----------------------------------------------------------
	File Name   index.css
*/

/*----------------------------------------------------------
	Wrap1
-----------------------------------------------------------*/
#wrap1 {
	margin: 20px 0 0 0;
	padding: 0 0 25px 0;
	background: transparent url(../images/common/line_dot.gif) repeat-x 0 bottom;
	font-size: 75%;
	line-height: 1.7em;
}
#wrap1 h2 {
	margin: 0 0 15px 0;
	height: 21px;
	background: transparent url(../images/index/h1.gif) no-repeat 0 0;
	text-indent: -9999em;
	line-height: 0;
}
#wrap1 .lcol { width: 680px; }
#wrap1 .rcol { width: 190px; }
/*----------------------------------------------------------
	Wrap2
-----------------------------------------------------------*/
#wrap2 {
	margin: 20px 0 0 0;
	padding: 0 0 5px 0;
	background: transparent url(../images/common/line_dot.gif) repeat-x 0 bottom;
}
#wrap2 h2 {
	margin: 0 0 15px 0;
	height: 21px;
	background: transparent url(../images/index/h2.gif) no-repeat 0 0;
	text-indent: -9999em;
	line-height: 0;
}
#wrap2 .block {
	padding: 0px 0px 0px 70px;
	width: 370px;
	float:left;
}
#wrap2 .block h3 {
	height: 25px;
	text-indent: -9999em;
	line-height: 0;
}

#wrap2 #block2_1 h3 { background: transparent url(../images/index/h2_1.gif) no-repeat 0 0; }
#wrap2 #block2_2 h3 { background: transparent url(../images/index/h2_2.gif) no-repeat 0 0; }
#wrap2 #block2_3 h3 { background: transparent url(../images/index/h2_3.gif) no-repeat 0 0; }
#wrap2 #block2_4 h3 { background: transparent url(../images/index/h2_4.gif) no-repeat 0 0; }
#wrap2 #block2_4 h3 {
	height: 55px;
}
#wrap2 .block ul { margin: 0 0 15px 0; }
#wrap2 .block ul li {
	padding: 0 0 5px 0;
	font-size: 63%;
	line-height: 1.4em;
}

/*----------------------------------------------------------
	Wrapper3_4
-----------------------------------------------------------*/
#wrapper3_4 {
	padding: 0 0 20px 0;
}
/*----------------------------------------------------------
	Wrap3
-----------------------------------------------------------*/
#wrap3 {
	margin: 20px 0 0 0;
	width: 440px;
	font-size: 75%;
	line-height: 1.7em;
}
#wrap3 h2 { background: transparent url(../images/index/h3.gif) no-repeat 0 0; }
#wrap3 .h_heading p {
	position:absolute;
	top: 10px; right: 10px;
	font-size: 10px;
	line-height: 1.3em;
}
#wrap3 ul li {
	font-weight: bold;
}
#wrap3 .h_in {
	min-height: 100px;
	_height: 100px;
}
/*----------------------------------------------------------
	Wrap4
-----------------------------------------------------------*/
#wrap4 {
	margin: 20px 0 0 0;
	width: 440px;
	font-size: 75%;
	line-height: 1.7em;
}
#wrap4 h2 { background: transparent url(../images/index/h4.gif) no-repeat 0 0; }
#wrap4 .h_in {
	min-height: 100px;
	_height: 100px;
}
/*----------------------------------------------------------
	Wrap5
-----------------------------------------------------------*/
#wrap5 {
	margin: 20px 0 0 0;
	width: 440px;
	font-size: 75%;
	line-height: 1.7em;
}
#wrap5 h2 { background: transparent url(../images/index/h5.gif) no-repeat 0 0; }
/*----------------------------------------------------------
	Wrap6
-----------------------------------------------------------*/
#wrap6 {
	margin: 20px 0 0 0;
	font-size: 63%;
	line-height: 1.7em;
}
#wrap6 h2 { background: transparent url(../images/index/h6.gif) no-repeat 0 0; }
#wrap6 .in {
	padding: 0;
	position: relative;
	width: 440px;
	height: 286px;
}
#wrap6 .in img {
	position: absolute;
	top: 10px; left: 0;
}
#wrap6 .in div {
	position: absolute;
	top: 10px; right: 0;
	width: 190px;
}
#wrap6 .in a {
	position: absolute;
	bottom: 0; right: 0;
	display: block;
	width: 440px;
	height: 26px;
	background: transparent url(../images/index/hp.gif) no-repeat 0 0;
	text-indent: -9999em;
	line-height: 0;
	overflow: hidden;
}
#wrap6 .in a:hover {
	background-position: 0 -26px;
}



/*----------------------------------------------------------
	Wrap7
-----------------------------------------------------------*/
#wrap7 {
	margin: 20px 0 0 0;
	padding: 0 0 25px 0;
}
#wrap7 h2 { background: transparent url(../images/index/h7.gif) no-repeat 0 0; }
#wrap7 h3 { background: transparent url(../images/index/tel_tit.gif) no-repeat 0 0; }
#wrap7 h3 {
	height: 52px;
	width:365px;
}

/*----------------------------------------------------------
	hplink
-----------------------------------------------------------*/
#hplink .hp a {
	position: absolute;
	bottom: 0; right: 0;
	display: block;
	width: 190px;
	height: 54px;
	background: transparent url(../images/common/btn_contact_header.gif) no-repeat 0 0;
	text-indent: -9999em;
	line-height: 0;
	overflow: hidden;
}
#hplink .hp a:hover {
	background-position: 0 -16px;
}

