@charset "euc-jp";
@import "service_tmpl.css";
/*--------------------------------------
　サービス案内　お申し込み
---------------------------------------*/
.about {
	background: url(/service/img/01/about_back.jpg) no-repeat;
}

#cnts #main {
	margin: 0 0 0 10px;
	width: 680px;
}

#cnts img.left {
	margin: 0px 10px 10px 0px;
	float: left;
}

#cnts #entry_form_guide {
	width: 680px;
	overflow: auto;
	/*Mac IE用ハック*/
	/*\*//*/
	overflow: visible;
	/**/ 
}

#cnts h3#top {
	margin: 10px 0 10px;
	padding: 6px 0 7px 15px;
	background: url(/service/img/01/h3_back.gif) no-repeat;
}

#cnts h3#top span {
	margin-left: 10px;
	font-size: 12px;
	font-weight: normal;
}

#cnts #entry_form_guide h3 {
	margin: 0px 0px 9px 0px;
	padding: 30px 0px 4px 2px;
	background: url(/service/img/01/h4_back.gif) no-repeat left bottom;

	clear: both;

	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

	* html #cnts #entry_form_guide h3 {
		padding-top: 20px;
	}

#cnts #entry_form_guide h3 span {
	margin-left: 15px;

	font-size: 12px;
	font-weight: normal;
}

#cnts #entry_form_guide p {
	padding: 10px 0;
}

#cnts #entry_form_guide .float-right {
	margin-bottom: 20px;
	width: 340px;

	float: right;
}

#cnts #entry_form_guide .float-right img {
	margin: 0 auto 5px auto;
	display: block;
}

#cnts #entry_form_guide .float-left {
	margin-bottom: 20px;
	width: 340px;

	float: right;
}

#cnts #entry_form_guide .float-left img {
	margin: 0 auto 5px auto;
	display: block;
}

#cnts .text-center {
	text-align: center;
}

#cnts #entry_form_guide #suppo_appli {
	margin-bottom: 30px;
	padding: 10px;
	background: url(/service/img/01/back_img01.jpg) no-repeat left bottom;

	clear: both;

	text-align: left;
}

#cnts #entry_form_guide #suppo_appli ul {
	padding: 10px 0 0 0;
}

#cnts #entry_form_guide #suppo_appli li {
	margin-bottom: 10px;
	padding: 5px 0 5px 30px;
}

#cnts #entry_form_guide #suppo_appli p {
	padding: 0 0 0 30px;
}

#cnts #entry_form_guide #suppo_appli #attention_01 {
	background: url(/service/img/01/icon_number01.gif) no-repeat;
}

#cnts #entry_form_guide #suppo_appli #attention_02 {
	background: url(/service/img/01/icon_number02.gif) no-repeat;
}

#cnts #entry_form_guide #suppo_appli #attention_03 {
	background: url(/service/img/01/icon_number03.gif) no-repeat;
}

#cnts #moushikomi {
	margin: 0px 0px 0px 100px;
	padding: 10px 0px 0px 0px;
	width: 500px;
	background: #FFE7D8 url(/service/img/01/moushikomi_top.gif) no-repeat;
}

#cnts #moushikomi p {
	padding: 0px 0px 15px 0;
	text-align: center;
}

#cnts #moushikomi p img {
	margin: 0 auto 7px auto;
	display: block;
}

#cnts #moushikomi ul {
	padding: 0px 0px 10px 30px;
	background: #FFE7D8 url(/service/img/01/moushikomi_bottom.gif) no-repeat left bottom;
}

#cnts #moushikomi li {
	margin-right: 70px;
	padding-left: 10px;
	background: url(/contents/img/arrow_k-s2.gif) no-repeat 0px 4px;

	display: inline;
}

#cnts #keireki h3 {
	margin: 0px 0px 9px 0px;
	padding: 0px 0px 4px 2px;
	background: url(/service/img/01/h4_back.gif) no-repeat left bottom;

	clear: both;

	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

	* html #cnts #keireki h3 {
	}

#cnts #keireki {
	padding: 0 0 0 0;
	text-align: center;
}

#cnts #keireki p {
	padding: 0 10px;

	font-weight: bold;
	text-align: left;
}

#cnts #keireki a.one {
	margin: 0 auto 10px;
	width: 287px;
	display: block;
	
	text-align: center;
}

#cnts #keireki a.two {
	margin: 0 auto 10px;
	width: 100px;
	display: block;
	
	text-align: center;
}

#cnts #keireki img.arrow {
	margin: 0 auto 10px;
}

#container #mailBox {
	margin: 20px 0 20px 10px;
	width: 650px;
	height: 72px;
	background: url(/list/img/maik_back.gif) no-repeat right top;
	overflow: hidden;
	/*Mac IE用ハック*/
	/*\*//*/
	overflow: auto;
	/**/
	text-align: left;
}

	* html #container #mailBox {
		margin: 20px 0 20px -5px;
		/*Mac IE用ハック*/
		/*\*//*/
		margin: 20px 0 20px 10px;
		/**/
	}
	
	*+html #container #mailBox {
		margin: 20px 0 20px -5px;
	}

#container #mailBox a.rollOver {
	width: 196px;
	height: 72px;
	background: url(/list/img/mail_img_over.gif) no-repeat;
	display: block;

	float: left;
}

#container #mailBox a:hover {
	background-color: #fff;
}

#container #mailBox a:hover img {
	visibility: hidden;
}

#container #mailBox p {
	padding: 10px 10px 0 205px;

	font-weight: normal;
	line-height: 1.5;
}


/* 110929 追加 */

#main .entryBox {
	background: #F4F9FF url(/service/img/01/bg01.jpg) repeat-x bottom;
	padding: 15px 0;
	text-align: center
}

#main .entryBox .btn {
	margin-bottom: 10px;
}