@charset "utf-8";

.title_bg01 {
	padding-left:88px;
	background-position:0 -480px;
}
#BenkiMenu {margin-top:0px!important;}
#side_top_bnr {display:none;}

/* intoroArea */
#intoroArea {
	margin:20px 0;
	position:relative;
}
.intoro_text {
	margin-top:10px;
	width:540px;
}
.intoro_kome {
	margin-top:10px;
	padding-left:1em;padding-left:1rem;
	text-indent:-1em;text-indent:-1rem;
	color:#666;
}
.eiImg {
	position:absolute;
	bottom:0px;
	right:0;
}

/* internet & visit */
.selectTab {
	height:63px;
}
.selectTab .li01 {float:left;}
.selectTab .li02 {float:right;}
.selectTab .pointer {cursor:pointer;}
.selectContents {
}
.selectBody {
	border-radius:0 0 10px 10px;
	position:relative;
}

/* internet */
#selectContactBody01 {
	width:730px;
	height:1329px;/* img+11px */
	border:5px solid #19bf70;
	border-top:0;
	background:url("../img/guide/guide01_085.jpg") 10px 11px no-repeat;
}

#abs01_01 {
	position:absolute;
	top:240px;
	left:462px;
}
#abs01_02 {
	width:320px;
	padding:15px 10px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:11px;
	left:10px;
}
#abs01_02 .kome01 {
	margin-top:10px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	display:block;
}
#abs01_03 {
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:657px;
	left:19px;
}
#abs01_04 {
	width:270px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:750px;
	left:416px;
}
#abs01_05 {
	font-size:13px;
	position:absolute;
	top:944px;
	left:24px;
}
#abs01_06 {
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:1170px;
	left:24px;
}
#abs01_07 {
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:1175px;
	left:405px;
}

#stepContactType01 {
	position:absolute;
}
#stepContactType01 li {position:absolute;}
#stepContactType01 .r1 {top:11px;left:343px;}
#stepContactType01 .r2 {top:171px;left:77px;}
#stepContactType01 .r3 {top:282px;left:343px;}
#stepContactType01 .r4 {top:442px;left:19px;}
#stepContactType01 .r5 {top:553px;left:343px;}
#stepContactType01 .r6 {top:713px;left:14px;}
#stepContactType01 .r7 {top:824px;left:344px;}


/* visit */
#selectContactBody02 {
	width:730px;
	height:1330px;
	border:5px solid #ff6f24;
	border-top:0;
	background:url("../img/guide/guide02_08_02.jpg") 10px 11px no-repeat;
}
#abs02_01 {
	width:320px;
	padding:15px 10px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:11px;
	left:10px;
}
#abs02_01 .kome01 {
	margin-top: 10px;
	line-height: 1.3;
	font-size: 1.2em;
	font-size: 1.2rem;
	display: block;
}
#abs02_03 {
	font-size:12px;
	position:absolute;
	top:656px;
	left:20px;
}
#abs02_04 {
	width:270px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:748px;
	left:415px;
}
#abs02_05 {
	font-size:13px;
	position:absolute;
	top:943px;
	left:24px;
}
#abs02_06 {
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:1170px;
	left:24px;
}
#abs02_07 {
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
	position:absolute;
	top:1176px;
	left:403px;
}

#stepContactType02 {
	position:absolute;
}
#stepContactType02 li {position:absolute;}
#stepContactType02 .r1 {top:11px;left:343px;}
#stepContactType02 .r2 {top:171px;left:109px;}
#stepContactType02 .r3 {top:282px;left:343px;}
#stepContactType02 .r4 {top:442px;left:19px;}
#stepContactType02 .r5 {top:553px;left:344px;}
#stepContactType02 .r6 {top:714px;left:14px;}
#stepContactType02 .r7 {top:826px;left:344px;}


/**/
.payment {
	margin-bottom:20px;
	background: url("../img/guide/payment03_03.jpg") 100% 41px no-repeat;
}
.cancel {
	margin-bottom:20px;
	background: url("../img/guide/guide04_28.png") 0 5px no-repeat;
}
.receipt {
	margin-bottom:20px;
	background: url("../img/guide/guide04_33.png") 0 35px no-repeat;
}
.payment h3, .cancel h3, .receipt h3 {
	margin-bottom:2px;
	padding: 4px 18px 4px 18px;
	font-size: 14px;
	font-weight: bold;
	background: url("../img/guide/guide04_3_09.png") 0 3px no-repeat;
}
.payment_s {width:457px;}
.inner_item01 {
	padding-left:127px;
}
.inner_item01 p, .inner_item01 dt, .inner_item01 dd {
	padding-left:12px;
	line-height:1.3;
	font-size:1.2em;font-size:1.2rem;
}

.pm01 {
	height:105px;
	padding-top:15px;
	background: url("../img/guide/payment03_01.png") 0 5px no-repeat;
}
.pm02 {
	margin-top:15px;
	background: url("../img/guide/payment03_05.png") 0 15px no-repeat;
}
.pm03 {
	margin-top:25px;
	background: url("../img/guide/payment03_08.png") 0 0 no-repeat;
}
.pm04 {
	margin-top:30px;
	background: url("../img/guide/payment03_12.png") 0 0 no-repeat;
}
.pm05 {
	margin-top:15px;
	background: url("../img/guide/payment03_15.png") 0 0 no-repeat;
}
