@charset "shift_jis";

.static-contents .tetsuduki-section1 {
	position: relative;
	left: -15px;
	width: 690px;
}

.static-contents .tetsuduki-section1 h3 {
	margin-left: 15px;
}

.static-contents .tetsuduki-section1 #tetsudukki_top {
	padding: 0px 0px 0px 26px;
}


.tetsuduki-section1 .sect01 {
	padding: 10px 0px 0px 6px;
	margin: 0;
	width: 670px;
}

.tetsuduki-section1 .sect02 {
	padding: 10px 0px 0px 6px;
	margin: 0;
	width: 670px;
}

.tetsuduki-section1 .sect03 {
	padding: 10px 0px 0px 6px;
	margin: 0;
	width: 670px;
}

.tetsuduki-section1 .sect04 {
	padding: 10px 0px 0px 6px;
	margin: 0;
	width: 670px;
}


/* checkSect:左 */
.tetsuduki-section1 .sect01 .checkSect {
	margin: 14px 0px 0px 0px;
	float: left;
	width: 249px;
	border: 1px solid #f4ced6;
	font-size: 92%;
}
.tetsuduki-section1 .sect01 .checkSect .checkSectPk {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
	background: #fff8fa;
}
.tetsuduki-section1 .sect01 .checkSect .checkSectWh {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
}
.tetsuduki-section1 .sect01 .checkSect .noBdr {
	border-bottom: 0;
}
/* stepSect:右 */
.procedure_top .top_sect01 .section .stepSect {
	float: right;
/* 	width: 415px; */
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #d77d8e;
}


/* sect01 */
.tetsuduki-section1 .sect01 .checkSect .checkSectPk {
	position: relative;
}
.tetsuduki-section1 .sect01 .checkSect .checkSectPk .checkMark {
	position: absolute;
	top: 6px;
	left: 250px;
}


/* sect02 */


/* checkSect:左 */
.tetsuduki-section1 .sect02 .checkSect {
	margin: 14px 0px 0px 0px;
	float: left;
	width: 249px;
	border: 1px solid #f4ced6;
	font-size: 92%;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectPk {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
	background: #fff8fa;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectWh {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
}
.tetsuduki-section1 .sect02 .checkSect .noBdr {
	border-bottom: 0;
}
/* stepSect:右 */
.procedure_top .top_sect02 .section .stepSect {
	float: right;
/* 	width: 415px; */
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #d77d8e;
}




.tetsuduki-section1 .sect02 .checkSect .checkSectPk01 {
	position: relative;
	height: 52px;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectPk01 .checkMark {
	position: absolute;
	top: 0;
	left: 250px;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectWh {
	position: relative;
	background: url(../../manual/process09/img/pic01_01.gif) no-repeat 97% 97%;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectWh .checkMark {
	position: absolute;
	top: 6px;
	left: 250px;
}
.tetsuduki-section1 .sect02 .checkSect .checkSectPk02 .picture {
	padding-top: 180px;
	text-align: center;
}


/* sect03 */

/* checkSect:左 */
.tetsuduki-section1 .sect03 .checkSect {
	margin: 14px 0px 0px 0px;
	float: left;
	width: 249px;
	border: 1px solid #f4ced6;
	font-size: 92%;
}
.tetsuduki-section1 .sect03 .checkSect .checkSectPk {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
	background: #fff8fa;
}
.tetsuduki-section1 .sect03 .checkSect .checkSectWh {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
}
.tetsuduki-section1 .sect03 .checkSect .noBdr {
	border-bottom: 0;
}
/* stepSect:右 */
.procedure_top .top_sect03 .section .stepSect {
	float: right;
/* 	width: 415px; */
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #d77d8e;
}



.tetsuduki-section1 .sect03 .checkSect .checkSectWh {
	position: relative;
}
.tetsuduki-section1 .sect03 .checkSect .checkSectWh .checkMark {
	position: absolute;
	top: 6px;
	left: 250px;
}
.tetsuduki-section1 .sect03 .checkSect .checkSectPk {
	padding-bottom: 220px;
}



/* sect04 */

/* checkSect:左 */
.tetsuduki-section1 .sect04 .checkSect {
	margin: 14px 0px 0px 0px;
	float: left;
	width: 249px;
	border: 1px solid #f4ced6;
	font-size: 92%;
}
.tetsuduki-section1 .sect04 .checkSect .checkSectPk {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
	background: #fff8fa;
}
.tetsuduki-section1 .sect04 .checkSect .checkSectWh {
	padding: 10px 8px;
	border-bottom: 1px solid #f4ced6;
}
.tetsuduki-section1 .sect04 .checkSect .noBdr {
	border-bottom: 0;
}
/* stepSect:右 */
.procedure_top .top_sect04 .section .stepSect {
	float: right;
/* 	width: 415px; */
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #d77d8e;
}



.tetsuduki-section1 .sect04 .checkSect .checkSectWh {
	position: relative;
	padding-bottom: 1000px;
}
.tetsuduki-section1 .sect04 .checkSect .checkSectWh .checkMark {
	position: absolute;
	top: 6px;
	left: 250px;
}
.tetsuduki-section1 .sect04 .stepSect {
	padding-bottom: 0;
	border-bottom: 0;
}
.tetsuduki-section1 .sect04 .stepSect ul.for_passbook li {
	list-style: none outside;
	margin-left: 0;
	/zoom: 1;
}
.tetsuduki-section1 .sect04 .stepSect ul.for_passbook li ul {
	margin-bottom: 0;
	/zoom: 1;
}
.tetsuduki-section1 .sect04 .stepSect ul.for_passbook li ul li {
	list-style: disc outside;
	float: left;
	margin-right: 1.5em;
	margin-left: 25px;
	_margin-left: 12px;
	/white-space: nowrap;
	/zoom: 1;
}




.tetsuduki-section1 .sect01 .checkSect h5.ttl_caption11 {
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 6px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C27F91;
	border-left: 2px solid #EECAD4;
	background: none;
}

.tetsuduki-section1 .sect02 .checkSect h5.ttl_caption11 {
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 6px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C27F91;
	border-left: 2px solid #EECAD4;
	background: none;
	line-height: 1.4em;
}

.tetsuduki-section1 .sect03 .checkSect h5.ttl_caption11 {
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 6px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C27F91;
	border-left: 2px solid #EECAD4;
	background: none;
	line-height: 1.4em;
}

.tetsuduki-section1 .sect04 .checkSect h5.ttl_caption11 {
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 6px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C27F91;
	border-left: 2px solid #EECAD4;
	background: none;
	line-height: 1.4em;
}



/* リストに背景画像を表示 */

.tetsuduki-section1 ul.list_squareMark {
	margin: 0px 0px 0px 0px;
}

.tetsuduki-section1 ul.list_squareMark li {
	padding: 0 0 0 14px;
	background: url(../img/manual/tetsuduki/icon_square.gif) no-repeat left 0.25em;
	margin: 0px;
 	list-style: none;
}



.tetsuduki-section1 ul.list_squareMark li h6 {
	font-size: 12px;
	font-weight: bold;
}



.tetsuduki-section1 .sect01 .stepSect h5.ttl_caption11 {
	padding: 4px 0px 12px 12px;
	margin: 14px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-height: 1.8em;
	color: #C27F91;
	background: url(../img/manual/tetsuduki/bnr_mideshi3-4.gif) no-repeat;
}

.tetsuduki-section1 .sect02 .stepSect h5.ttl_caption11 {
	padding: 4px 0px 12px 12px;
	margin: 14px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-height: 1.8em;
	color: #C27F91;
	background: url(../img/manual/tetsuduki/bnr_mideshi3-4.gif) no-repeat;
}

.tetsuduki-section1 .sect03 .stepSect h5.ttl_caption11 {
	padding: 4px 0px 12px 12px;
	margin: 14px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-height: 1.8em;
	color: #C27F91;
	background: url(../img/manual/tetsuduki/bnr_mideshi3-4.gif) no-repeat;
}

.tetsuduki-section1 .sect04 .stepSect h5.ttl_caption11 {
	padding: 4px 0px 12px 12px;
	margin: 14px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-height: 1.8em;
	color: #C27F91;
	background: url(../img/manual/tetsuduki/bnr_mideshi3-4.gif) no-repeat;
}




.tetsuduki-section1 .stepSect {
	padding: 0px 0px 0px 36px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 380px;
}



.tetsuduki-section1 .sect01 .stepSect h6 {
	padding: 0px 0px 0px 12px;
	font-size: 12px;
	font-weight: bold;
}

.tetsuduki-section1 .sect01 .stepSect ul.mod_ul {
	padding: 0px 0px 20px 32px;
	list-style-type: disc;
}



.tetsuduki-section1 .sect02 .stepSect h6 {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}

.tetsuduki-section1 .sect02 .stepSect ul.mod_ul {
	padding: 0px 0px 20px 32px;
	list-style-type: disc;
}



.tetsuduki-section1 .sect03 .stepSect h6 {
	padding: 0px 0px 0px 12px;
	font-size: 12px;
	font-weight: bold;
}

.tetsuduki-section1 .sect03 .stepSect ul.mod_ul {
	padding: 0px 0px 20px 32px;
	list-style-type: disc;
}



.tetsuduki-section1 .sect04 .stepSect h6 {
	padding: 0px 0px 0px 12px;
	font-size: 12px;
	font-weight: bold;
}

.tetsuduki-section1 .sect04 .stepSect ul.mod_ul {
	padding: 0px 0px 20px 32px;
	list-style-type: disc;
}




.tetsuduki-section1 .pic03 {
	margin: 0px 0px 0px 14px;
	float: right;
}


