	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/tenpo/css/tenpo_comp.css";
	@import "/kojin/tenpo/atm/css/atm_comp.css";

/* Updated 2013/10/04,T */

#contents div.autolock01 {
	border: solid 2px #CCCCCC;
	margin: 0px 0px 20px 0px;
	padding: 5px;
	width: 526px !important;
	width /**/: 540px;
}

#contents div.autolock01 h3 {
	color: #333333;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

#contents div.autolock01 h3 span.orange {
	color: #FF6600;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#contents div.autolock01 h3 img {
	vertical-align:middle;
	margin: 0px 2px 2px 0px;
}

#contents div.autolock01 div.pack {
	padding: 0px;
	width: 526px;
}

#contents div.autolock01 div.pack div.areaImageL {
	float: left;
	width: 205px;
}

#contents div.autolock01 div.pack div.areaImageR {
	float: right;
	width: 205px;
}

#contents div.autolock01 div.pack div.areaTextR {
	float: right;
	width: 321px;
}

#contents div.autolock01 div.pack p.paragraph {
	margin-left: 32px;
}

#contents table.table01 th.normalW {
	background-color: #FFF;
	font-weight: normal;
	line-height: 150%;
	width: 30%;
}

#contents table.table01 td.autolock01 {
	width: 70%;
}

#contents table.table01 td.cm {
	text-align: center;
	vertical-align: middle;
}

#contents table.table01 th.autolock11 {
	font-weight: normal;
	line-height: 150%;
	width: 20%;
}

#contents table.table01 th.autolock12 {
	font-weight: normal;
	line-height: 150%;
	width: 50%;
}

#contents table.table01 th.autolock13 {
	font-weight: normal;
	line-height: 150%;
	width: 30%;
}

#contents table.table03 th.level1, #contents table.table03 th.level2, #contents table.table03 th.level3 {
	text-align: center;
	vertical-align: middle;
}

#contents table.table03 th.level1 {
	background-color: #C8FFBD;
}

#contents table.table03 th.level2 {
	background-color: #CAE7FF;
}

#contents table.table03 th.level3 {
	background-color: #FFDBC5;
}

#contents table.table03 td.level {
	background-color: #FFFED6;
}

#contents table.table03 img.icon01 {
	margin: 0px 5px 0px 5px;
}

#contents div.centerbox {
	width: 540px;
	text-align: center;
}




/* Updated▼ 2013/10/02,T */
#contents table.t_directFlow td.q1_yes_top {
	background:url(/kojin/image_dir/bg_shiryoflow03.gif) repeat-y center center;
	padding-left:8px;
	width : 173px;
}

#contents table.t_directFlow td.q2_yes {
	background:url(/kojin/image_dir/bg_directflow01.gif) repeat-y 0 0;
	width: 174px;
}
#contents table.t_directFlow td.q2_no {
	background: url(/kojin/image_dir/bg_directflow01.gif) repeat-y -200px 0 ;
	padding: 0 0 0 9px;
	width: 174px !important;
	width /**/: 200px;
}
#contents table.t_directFlow p.allow {
	background:#FFF;
	text-align:center;
}
#contents table.t_directFlow div.box {
	padding: 10px 7px 5px 8px;
	width: 174px !important;
	width /**/: 200px;
	text-align:left;
}

#contents table.t_directFlow div.box p.mt10{
	margin-top:10px;
}
/* Updated▲ 2013/10/02,T */

.fRight {
	float: right !important;
}