@charset "UTF-8";/* ================= menu ===================[0] common ----------------- .set-btn--- .set-attn--- .set-attn01--- .clear--- .tit-sub02--- .set-related--- .set-pdf--- .bottom10--- .bottom20--- .top10--- .top20--- .fs10--- .list01--- .list02[1] TOP -------------------- #set-check--- #tab01--- #set-step--- #set-verdetail--- #set-editor--- .set-exp01--- .set-menu--- .set-menu-ex[2] ============================================ *//* =============================================================　■□■ 0. common ■□■============================================================= */#set-check em{	font-style: normal;	font-weight: bold;}/* ------------- .set-btn ------------- */#set-check .set-btn{	text-align: center;}#set-check .set-btn img{	margin: 0 auto;}/* ------------- .set-attn ------------- */#set-check .set-attn{	color: #8c8685;	font-size: 82% !important;	text-indent: -1.5em !important;	margin-left: 15px !important;}/* ------------- .set-attn01 ------------- */#set-check .set-attn01{	color: #8c8685;	text-indent: -1.5em !important;	margin-left: 15px !important;	padding-top: 10px !important;}/* ------------------ .clear ------------------ */#set-check .clear{	clear: both;}/* ------------- .tit-sub02 ------------- */#set-check .tit-sub02{	background: no-repeat url(../img/bk_tit_sub02.gif) left center;	line-height: 30px;	font-size: 12px;	padding-left: 20px;	margin: 0 0 15px 0 !important;}/* ------------- .set-related ------------- */#set-check .set-related{	background: #f2f2f2;	padding: 8px 3px !important;	margin: 0 10px 35px 10px;}/* ------------- .set-pdf ------------- */#set-check .set-pdf{	background: no-repeat url(../img/ico_pdf.gif) left center;	padding: 0 0 0 13px !important;	margin: 0 0 15px 15px !important;}/* ----- .bottom10 ----- */#set-check .bottom10{	margin-bottom: 10px;}/* ----- .bottom20 ----- */#set-check .bottom20{	margin-bottom: 20px;}/* ----- .top10 ----- */#set-check .top10{	padding-top: 10px;}/* ----- .top20 ----- */#set-check .top20{	padding-top: 20px;}/* ----- .fs10 ----- */#set-check .fs10{	font-size:82%;}/* ------------- .list01 ------------- */ul.list01{	margin:0 20px 10px 10px;}ul.list01 li{	background: no-repeat url(../img/ico_01.gif) left 3px;	padding-left:15px;	margin-bottom:5px;}/* ------------- .list02 ------------- */ul.list02{	margin:0 20px 10px 8px;}ul.list02 li{	background: no-repeat url(../img/ico_01_s.gif) left 5px;	padding-left:13px;	margin-bottom:3px;}/* =============================================================　■□■ 1. TOP ■□■============================================================= *//* ------------- #set-check ------------- */#set-check h2{	margin-bottom: 0;}#set-check h3{	margin-bottom: 25px;	clear: both;}#set-check p{	margin-bottom: 10px;}/* ----- テキストの色変え ----- */#set-check .text-orange{	color:#DE5321;}/* ------------- #menu ------------- */#set-check #menu{	height: 100%;}#set-check #menu:after{	content: "";	display: block;	clear: both;	height: 0px;}#set-check #menu li{	float:left;	margin-right:7px;}#set-check #menu li.none{	margin-right:0;}#set-check h3.none{	margin-bottom:0;	margin-bottom:10px;	padding-top:20px;}/* ------------- #tab01 ------------- */#set-check #tab01{	clear:both;	border-bottom: 6px solid #335735;	margin: 35px 0 40px 0;	height: 100%;}#set-check #tab01:after{	content: "";	display: block;	clear: both;	height: 0px;}#set-check #tab01 li{	float: left;}#set-check #tab01 li img{	vertical-align: bottom;}.set-1,.set-2,.set-3{	clear: both;}/* ------------- .tbl-step ------------- */#set-check .tbl-step tr th,#set-check .tbl-step tr td{	width: 33%;}#set-check .tbl-step .tit-01 img{	margin: 10px 0 11px 0;}#set-check .tbl-step .tit-02 img{	margin: 0 0 14px 0;}#set-check .tbl-step .box-img{	text-align: center;}#set-check .tbl-step .box-img img{	margin: 0 auto 10px auto;}#set-check .tbl-step .box-txt p{	text-align: left;	padding: 0 6px 10px 6px !important;	margin: 0 !important;	text-indent: 0 !important;}/* ------------- #set-checksheet ------------- */#set-check #set-checksheet{	width:415px;	float:left;	margin-right:20px;}/* ------------- .tbl-check ------------- */#set-check .tbl-check{	width:415px;	margin:5px 0 20px 0;	border-top:solid 1px #CCCCCC;	border-right:solid 1px #CCCCCC;	border-left:solid 1px #CCCCCC;}#set-check .tbl-check tr th{	background-color:#e8f4d1;	padding:10px;	border-right:solid 1px #CCCCCC;	border-bottom:solid 1px #CCCCCC;	font-weight:bold;	color:#335735;	width:50%;}#set-check .tbl-check tr td{	padding:10px;	border-bottom:solid 1px #CCCCCC;}#set-check .tbl-check ul li{	margin-bottom:5px;}#set-check .tbl-check ul li.none{	margin-bottom:0;}/* ------------- .tbl-check-b ------------- */#set-check .tbl-check-b{	width:100%;	margin:5px 0 20px 0;	border-top:solid 1px #CCCCCC;	border-right:solid 1px #CCCCCC;	border-left:solid 1px #CCCCCC;}#set-check .tbl-check-b tr th{	background-color:#e8f4d1;	padding:10px;	border-right:solid 1px #CCCCCC;	border-bottom:solid 1px #CCCCCC;	font-weight:bold;	color:#335735;	width:40%;}#set-check .tbl-check-b tr td{	padding:10px;	border-bottom:solid 1px #CCCCCC;}#set-check .tbl-check-b ul li{	margin-bottom:5px;}#set-check .tbl-check-b ul li.none{	margin-bottom:0;}/* ----- #set-verdetail ----- */#set-check #set-verdetail{	clear: both;	text-align: left;	border: 3px solid #b8c4b8;	padding: 10px 15px;	margin: 30px 0 30px 5px;}#set-check #set-verdetail h6{	margin: 0 0 10px 0;}#set-check #set-verdetail p{	margin: 0 !important;	padding: 0 !important;	text-indent: 0 !important;}/* ----- #set-editor ----- */#set-check #set-editor{	clear: both;	width: 530px;	background: no-repeat url(../img/bk_editor.gif) left top;	margin: 0 auto;	padding: 12px 10px 16px 10px;}#set-check #set-editor h6{	margin-bottom: 4px;	padding-bottom: 3px;	border-bottom: 1px dotted #cccccc;}#set-check #set-editor p{	margin: 0 0 6px 0 !important;	padding: 0 !important;	text-indent: 0 !important;}#set-check #set-editor p.txt-attn{	font-size: 82%;	color: #8c8685;	margin-bottom: 0 !important;}/* ------------- .set-exp01 ------------- */#set-check .set-exp01{	border: 0 !important;	margin-bottom: 15px;}#set-check .set-exp01 dt{	border: 0 !important;	font-size: 12px !important;	color: #335735;	padding: 4px 8px !important;	height: auto !important;	margin-bottom: 5px;}#set-check .set-exp01 dd{	padding: 4px 8px !important;}.set-exp02{	background: no-repeat url(../img/ico_01.gif) left 14px;	border-bottom: 1px dotted #cccccc;	padding: 10px 0 3px 14px !important;	text-indent: 0 !important;	margin-bottom: 5px !important;}/* ------------- .set-menu ------------- */#set-check .set-menu{	border: 1px solid #b8c4b8;	padding: 10px;	margin: 0 15px 25px 15px;}#set-check .set-menu li{	background: no-repeat url(../img/ico_01.gif) left 6px;	padding: 3px 0 3px 14px;}/* ------------- .set-menu-ex ------------- */#set-check .set-menu-ex{	border: 1px solid #b8c4b8;	padding: 10px;	margin: 0 15px 3px 15px;	background-color:#FFFCDB;}#set-check .set-menu-ex li{	background: no-repeat url(../img/ico_02.gif) left top;	padding: 2px 0 3px 20px;}#set-check .set-menu-ex-none{	border: 1px solid #b8c4b8;	padding: 10px;	margin: 0 15px 3px 15px;	background-color:#FFFCDB;}#set-check .set-menu-ex-none li{	background:none;	padding: 2px 0 3px 0;}/* ------------- .set-atten ------------- */#set-check .set-atten{	width:80%;	margin:5px 10px 20px 10px;	font-size:82%;}