@charset "utf-8";
/*------------------------------------------------------------------------
	home.css
	Last update 2010/06/18
------------------------------------------------------------------------*/


/*========================================================================
	 main image
========================================================================*/

#webImg {
	clear: left;
	text-align: center;
	margin:0 auto;
	background: url(../img/web_main.jpg) no-repeat center top;
	height: 312px;
	text-indent: -987654px;
}

/* h2
----------------------------------------------------------- */
h2.h2web {
	background: url(../img/h2_web.gif) no-repeat;
}


/* h3
----------------------------------------------------------- */
h3.h3new {
	background: url(../img/h3new.gif) no-repeat;
	width: 694px;
	height: 51px;
	text-indent: -99999px;
	margin: 15px 0 20px 0;
}
h3.h3renewal {
	background: url(../img/h3renewal.gif) no-repeat;
	width: 694px;
	height: 51px;
	text-indent: -99999px;
	margin: 15px 0 20px 0;
}
h3.h3updata {
	background: url(../img/h3updata.gif) no-repeat;
	width: 694px;
	height: 51px;
	text-indent: -99999px;
	margin: 15px 0 20px 0;
}
h3.h3web {
	background: url(../img/h3web.gif) no-repeat;
	width: 694px;
	height: 51px;
	text-indent: -99999px;
	margin: 15px 0 20px 0;
}
h3.h3flow {
	background: url(../img/h3flow.gif) no-repeat;
	width: 694px;
	height: 51px;
	text-indent: -99999px;
	margin: 15px 0 20px 0;
}


/* point
----------------------------------------------------------- */
h4.h4point01 {
	background: url(../img/h4point01.gif) no-repeat;
	width: 651px;
	height: 52px;
	text-indent: -99999px;
	margin: 0 0 20px 0;
}
h4.h4point02 {
	background: url(../img/h4point02.gif) no-repeat;
	width: 651px;
	height: 52px;
	text-indent: -99999px;
	margin: 0 0 20px 0;
}
h4.h4point03 {
	background: url(../img/h4point03.gif) no-repeat;
	width: 651px;
	height: 52px;
	text-indent: -99999px;
	margin: 0 0 20px 0;
}
h5.h5point01 {
	background: url(../img/h5point01.gif) no-repeat;
	width: 130px;
	height: 14px;
	text-indent: -99999px;
	margin: 0 0 10px 0;
}
h5.h5point02 {
	background: url(../img/h5point02.gif) no-repeat;
	width: 191px;
	height: 15px;
	text-indent: -99999px;
	margin: 0 0 10px 0;
}
h5.h5point03 {
	background: url(../img/h5point03.gif) no-repeat;
	width: 262px;
	height: 15px;
	text-indent: -99999px;
	margin: 0 0 10px 0;
}
p.pb10 {
	padding-bottom: 10px;
}

/* flow
----------------------------------------------------------- */
div.supportInr ul.flow {
	margin: 0 0 20px 0;
	display: block;
	width: 654px;
	height: 432px;
	background: url(../img/flow_img.jpg) no-repeat;
	overflow:hidden;
}
div.supportInr ul.flow li {
	text-indent: -9999px;	
}

div.supportInr div.contactweb {
	margin: 0 0 20px 0;
}


















