@charset "utf-8";
/* CSS Document */
.fastus_box02 {line-height: 1.2em; text-align: left; font-size: 11px; width: 730px;}
.fastus_210_L {clear: both; float: left; padding-right: 25px; width: 210px;}
.ls_cbox {float: left; position: relative;}
.ls_c01 {line-height: 1.5em; width: 400px; font-size: 14px; font-weight: bold; right: 30px; top: 120px; position: absolute;}
dt.seco_t { border-bottom-color: #545454; top: 260px; left: 20px; position: absolute; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 5px; font-size: 20px; font-weight: bold; width: 400px; }
dd.seco_c { line-height: 1.5em; top: 300px; left: 20px; position: absolute; width: 400px; }
.app_c { top: 460px; font-size: 14px; line-height: 1.5em; color: white; width: 320px; left: 30px; position: absolute; }
a:hover img{opacity:0.8; filter:alpha(opacity=80); -ms-filter: "alpha( opacity=80 )";}
.f01_l{ line-height: 1.5em; font-size: 14px; margin-left: 25px; float: left; width: 350px; }
.f01_r{ width: 355px; float: left; }
.f02_l{ line-height: 1.5em; font-size: 14px; margin-left: 25px; float: left; width: 280px; }
.f02_r{ width: 425px; float: left; }
.f02_l p{ margin-right: 10px;}
.meas_l{float: left; position: relative;}
.meas_r{float: left; position: relative;}
.meas_lct{ top: 45px; width: 320px; left: 35px; position: absolute; }
.meas_rct{ top: 45px; width: 320px; left: 28px; position: absolute; }
.meas_lcm{ top: 40px; width: 320px; left: 35px; position: absolute; }
.meas_rcm{ top: 40px; width: 320px; left: 28px; position: absolute; }
.meas_lcb{ top: 40px; width: 200px; left: 35px; position: absolute; }
.meas_rcb{ top: 40px; width: 320px; left: 23px; position: absolute; }
.soft_c{ line-height: 1.5em; font-size: 14px; top: 40px; left: 7px; position: absolute; }
.soft_f{ line-height: 1.5em; font-size: 16px; }
.soft_box{ margin-top: 10px; float: left; margin-left: 20px; width: 291px; }
.pageAria{ float: left; margin-left: 325px; margin-bottom: 5px; text-align: center; margin-top: 20px; }
.pageAria p{ text-align: center; display:block; float: left; }
a.pageNo{ display: block; width: 25px; color: #2356B1; padding:5px 3px; font-size: 18px; font-weight:bold; line-height:100%; border: 1px solid #2356B1; text-decoration: none; text-align:center; margin:auto; }
a.pageNoAc{ display: block; width: 25px; color: #2356B1; padding:5px 3px; font-size: 18px; font-weight:bold; line-height:100%; border: 1px solid #2356B1; text-decoration: none; background:#C8D4EB; text-align:center; margin:auto;}
.copyAria{width: 730px; float: left; margin-bottom: 20px; text-align: center; margin-top: 0px; }
#Mov{width: 730px; position: relative; width: 320px;}
.Mov_btn{left: 20px; bottom: 75px; position: absolute;}
.Mov_btn a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter: "alpha( opacity=80 )";}
.sub_T {
	padding-bottom: 10px;
	margin-bottom: 10px;
	width: 730px;
	border-bottom-color: #bfbfbf;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size: 18px;
	font-weight: bold;
	float: left;
}
.sub_c{ line-height: 1.5em; font-size: 14px; float: left; margin-bottom: 10px;}