.k_01 {
	height: 90px;
	width: 385px;
	text-align: left;
	vertical-align: top;
}
.k_02 {
	width: 385px;
	text-align: right;
}
.k_03 {
	padding-bottom: 5px;
}
.k_04 {
	padding-right: 4px;
	padding-bottom: 8px;
}
.k_05 {
	padding-right: 10px;
	padding-left: 4px;
}
.k_06 {
	font-size:13px;
	line-height:18px;
	color:#435973;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.k_07 {
	padding: 7px 10px;
}
.k_08 {
	padding-top: 6px;
	padding-bottom: 7px;
	text-align: center;
}
.k_09 {

}
.k_10 {
	padding-top: 25px;
	padding-bottom: 4px;
}
.k_11 {
	padding-bottom: 14px;
}
.k_12 {
	font-size:12px;
	line-height:16px;
	color:#435973;
	padding-bottom: 4px;
}
.k_13 {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.k_14 {
	padding-right: 16px;
}
.k_15 {
	padding-bottom: 53px;
}
.k_16 {
	color: #171717;
	font-size: 13px;
	line-height: 22px;
	padding-bottom: 6px;
}
.k_16-2 {
	color: #26133E;
	font-size: 13px;
	line-height: 18px;
}
.k_16-2 a:link {color: #26133E;font-size: 14px;line-height: 18px;text-decoration: underline;}
.k_16-2 a:visited {color: #26133E;font-size: 14px;line-height: 18px;text-decoration: underline;}
.k_16-2 a:hover {color: #26133E;font-size: 14px;line-height: 18px;text-decoration: none;}

.k_17 {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 100px;
}
.k_17-2 {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 80px;
}

.k_18 {
	text-align: right;
	padding-bottom: 3px;
}
.k_19 {
	padding:16px 12px 12px 12px;
}
.k_20 {
	padding-top: 24px;
}
.k_21 {
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
}
.ybo_wh_01 {
	color: #2D2D2D;
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 16px;
}
.ybo_wh_02 {padding-right: 20px;}
.ybo_sap_01 {padding-bottom: 15px;}
.ybo_sap_02 {padding-bottom: 10px;}
.ybo_sap_03 {padding-bottom: 5px;}
.ybo_sap_04 {
	padding: 2px 5px;
}

.ybo_t1_01{padding:5px;border-right:1px #FFFFFF solid;}
.ybo_t1_05{padding: 5px; border-right: 1px solid #1d72aa; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #1d72aa ;}
.ybo_t1_04{padding:5px;border-bottom:1px #1D72AA solid;border-right:1px #1D72AA solid;}
.ybo_t1_06{padding:5px;border-right:1px #FFFFFF solid;border-bottom: 1px solid #FFFFFF;}
.ybo_t1_06-2{padding:5px;}
.ybo_t1_05{padding: 3px; border-right: 1px solid #1d72aa; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #1d72aa ;}
.ybo_t1_07{border-right: 1px solid #FFFFFF;}
.ybo_t1_08{
	padding-bottom: 15px;
	padding-top: 5px;
}
.ybo_t1_09{padding:3px;border-bottom:1px solid #1D72AA;border-right:1px solid #1D72AA;border-left: 1px solid #1D72AA;}
.ybo_t1_10{
	padding-bottom: 8px;
}
.ybo_px10_01{font-size:12px; color:#212121;}
.ybo_dia_01{padding-bottom: 21px;text-align: right;}
.ybo_dia_02{padding-bottom: 15px;}
.ybo_dia_03 {
	padding-bottom: 5px;
}
.ybo_dia_04 {padding-top: 10px;padding-right: 23px;}
.ybo_dia_05 {padding-bottom: 10px;}
.ybo_dia_text{
	color: #171717;
	font-size: 13px;
	line-height: 18px;
}
.ybo_dia_06 {padding-bottom: 21px; text-align: right;}
.ybo_dia_07 {padding-bottom: 3px; padding-right: 8px;}
.ybo_dia_09 {
	padding-bottom: 43px;
}

.ybo_dia_08 {padding-bottom: 8px;}
.ybo_dia_10 {padding-bottom: 30px;}
.ybo_dia_11 {padding-bottom: 40px;}
.ybo_dia_12 {padding-bottom: 5px;}
.ybo_dia_13 {
	padding-bottom: 10px;
	padding-left: 5px;
}
.ybo_dia_13-2 {
	padding-left: 5px;
	padding-bottom: 5px;
}
.ybo_dia_bold {font-weight: bold;}
.ybo_dia_14 {padding-left: 12px;}
.ybo_dia_15 {padding-bottom: 30px;}
.ybo_tec_01 {
	padding-bottom: 8px;
}
.ybo_tec_02 {
	padding-right: 1px;
	padding-bottom: 20px;
}
.ybo_tec2_01 {
	padding-bottom: 9px;
	padding-top: 10px;
}
.ybo_tec2_02 {
	padding-bottom: 25px;
}
.ybo_tec2_03 {
	padding-right: 11px;
}
.ybo_tec2_04 {
	text-align: right;
	padding-top: 12px;
	padding-bottom: 20px;
}
.ybo_tec2_05 {
	padding-bottom: 6px;
}
.jewtopfla {
	background-color: #00517B;
	text-align: center;
	width: 650px;
	padding-top: 5px;
}

.ybo_tec2_06 {
	padding-bottom: 17px;
}
.ybo_tec2_07 {
	padding-left: 10px;
}
.ybo_tec2_08 {
	padding-bottom:17px;
}
.ybo_tec2_09 {
	padding-left: 17px;
}
.ybo_tec2_10 {
	text-align: right;
	padding-top: 18px;
	padding-bottom: 16px;
}
.ybo_tec2_11 {
	height:150px;
	text-align: left;
	padding-top: 11px;
	padding-left: 13px;
	border:1px solid #5ca3cd;
	border-color:#5ca3cd;
}
.ybo_tec2_12 {
	padding-bottom: 6px;
}
.ybo_tec2_13 {
	padding-bottom: 6px;
}
.ybo_tec2_14 {
	margin-right: 8px;
}
.ybo_tec2_15 {
	margin-left: 8px;
}
.ybo_tec2_text {
	color: #26133E;
	font-size: 13px;
	line-height: 18px;
}
.ybo_tec_text2 {
	color: #26133E;
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 6px;
}
.ybo_re_text{
	color: #2D2D2D;
	font-size: 13px;
	line-height: 20px;
}
.ybo_re_01 {
	background : url(../research/img/c_17.gif) no-repeat;
	height: 380px;
	width: 565px;
	padding-left: 13px;
	vertical-align: top;
	padding-top: 140px;
	padding-bottom: 15px;
}
.ybo_re_02 {
	padding-top: 130px;
}
.ybo_re_03 {
	padding-bottom: 12px;
}
.ybo_re_04 {
	padding-bottom: 5px;
	padding-top: 10px;
}
.ybo_re_05 {
	padding-bottom: 12px;
}
.ybo_re_06 {
	padding-bottom: 18px;
}
.ybo_re_07 {
	padding-bottom: 18px;
}
.ybo_re_08 {
	padding-bottom: 15px;
}
.ybo_re_09 {
	padding-bottom: 13px;
	padding-top: 3px;
}
.ybo_re_10 {
	padding-right: 10px;
	padding-bottom: 3px;
}
.ybo_re_11 {
	padding-bottom: 12px;
}
.ybo_re_12 {
	padding-bottom: 5px;
}
.ybo_re_13 {
	padding-left: 15px;
}
.ybo_re_14 {
	padding-top: 2px;
}
.ybo_re_15 {
	width: 100%;
}
.ybo_re_16 {
	padding-right: 8px;
}
.ybo_re_17 {
	padding-top: 5px;
}
.ybo_re_18 {
	padding-top: 3px;
}
.ybo_con_01 {
	width: 601px;
	text-align: center;
}
.ybo_con_02 {
	height: 57px;
	width: 293px;
	border: 1px solid #9f9f9f;
}
.ybo_con_03 {
	padding-left: 9px;
	padding-top: 9px;
	padding-bottom: 8px;
}
.ybo_con_03_2 {
	padding-left: 9px;
	padding-top: 9px;
	padding-bottom: 8px;
}
.ybo_con_04 {
	padding-bottom: 14px;
	padding-top: 5px;
}
.ybo_con_05 {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.ybo_con_06 {
	padding-top: 20px;
	padding-bottom: 20px;
}

.ybo_sap2_01 {
	padding-right: 9px;
}
.ybo_sap2_02 {
	padding-right: 25px;
	padding-top: 20px;
}
.ybo_sap2_03 {
	padding-top: 5px;
	padding-bottom: 36px;
}
.ybo_sap2_04 {
	padding-bottom: 10px;
}
.ybo_sap2_05 {
	padding-bottom: 10px;
	padding-top: 5px;
}
.ybo_sap2_06 {
	padding-bottom: 34px;
}
.ybo_sap2_07 {
	padding-bottom: 9px;
}
.ybo_sap3_01 {
	padding-right: 9px;
}
.ybo_sap3_04 {
	padding-bottom: 15px;
}
.ybo_sap3_05 {
	padding-bottom: 10px;
	padding-top: 10px;
}
.ybo_sap3_07 {
	padding-bottom: 5px;
	padding-top: 10px;
}
.ybo_sap3_08 {
	width: 601px;
}
.ybo_sap_bold {font-weight: bold;}
.ybo_sap3_09 {
	padding-bottom: 19px;
}
.ybo_sap3_text {
	color: #2D2D2D;
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 15px;
}
.ybo_con2_text {
	color: #26133E;
	font-size: 14px;
	line-height: 18px;
}
.ybo_ttl_bg{background:url(../img/c_ttlb.gif) 0px 54px repeat-x; height:73px; }
.ybo_ttl_pad{padding-top:3px; padding-bottom:5px;}
.px12_2{color: #26133E; font-size: 12px; line-height: 16px;}
.ybo_px12_w {font-size:12px; line-height:16px; color:#FFFFFF;}
.ybo_tb_01{border-bottom:1px solid #1D72AA;}
.ybo_dia_otoi {
	text-align: right;
	padding-top: 5px;
	padding-right: 11px;
}
.ybo_yop_01{padding-bottom:25px;}

.ybo_tt1_01{padding: 5px;}
.ybo_tt1_02{padding:5px;}
.ybo_tt1_03{padding: 3px; border-right: 1px solid #1d72aa; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-left: 1px solid #1d72aa; }
.ybo_tt1_04{border-bottom:1px #1D72AA solid;border-right:1px #1D72AA solid; border-top: 1px solid #FFFFFF;}
.ybo_tt1_05{ padding-bottom:15px;}
.ybo_tt1_06{padding: 3px; border-right: 1px solid #1d72aa; border-top: 1px solid #FFFFFF; border-left: 1px solid #1d72aa; }
.ybo_tt2_01{ padding-bottom:15px;}
.navi_a{display:block;width:190px;}
.navi_b{display:block;width:172px;}
.maru_s {
	padding-right: 3px;
	padding-left: 3px;
}
.maru_s2 {
	padding-top: 6px;
}


/* cgi style */
.cgi_table1{ padding-top:15px;}
.cgi_table2{ border-left:2px #373566 solid; padding-top:8px; padding-bottom:8px; padding-left:17px; padding-right:17px; background-color:#E3E3E3;}
.cgi_table3{ padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; background-color:#F4F4F4;}
.cgi_table4{ padding-left:35px; padding-right:10px;}
.cgi_table5{ padding-right:25px; padding-left:5px;}
.cgi_table6{ padding-right:5px; padding-left:5px;}
.cgi_table7{ padding-right:5px; padding-left:25px;}
.cgi_table8{ padding-top:10px; padding-left:21px;}
.cgi_table9{ padding-left:35px;}
.cgi_table10{ padding-left:35px; padding-top:5px;}
.cgi_table11{ padding-top:25px;}
.cgi_table12{ padding-right:120px;}
.cgi_table13{ padding-bottom:40px;}
.ybo_sap3_2text {
	color: #26133E;
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 5px;
}
.tbl_01 {
	margin-top: 15px;
	text-decoration: none;
}
.tbl_01 a:{
	margin-top: 20px;
}
.ybo_sap2_08 {
	padding-bottom: 5px;
	padding-top: 15px;
}
.riten {
	padding-top: 15px;
	padding-bottom: 15px;
}
.riten02 {
	padding-left: 30px;
	padding-top: 10px;

}
.k_25 {
	text-align: left;
	vertical-align: top;
	padding: 2;
}
.tbl_02 {
	margin-top: 10px;
	text-decoration: none;
}
.tbl_03 {
	margin-top: 10px;
	text-decoration: none;
	padding-bottom: 40px;
}
.ybo_top_menu_btn {
	text-align: right;
	padding-bottom: 5px;
}
.top_pad {
	text-decoration: none;
	padding-bottom: 10px;
	margin-top: 10px;
}
.step_pad {
	text-decoration: none;
	padding-bottom: 10px;
	padding-top: 10px;
}
.k_99 {
	padding:16px 12px 12px 12px;
}
.k_55 {
	color: #171717;
	font-size: 13px;
	line-height: 20px;
	padding-bottom: 6px;
	padding-top: 5px;
}
.sap_btn {
	text-align: right;
	width: 290px;
	padding-top: 15px;
}
.dm_img01 {
	padding-right: 40px;
	padding-top: 3px;
	padding-bottom: 15px;
}
.dn_1_01 {
	height: 470px;
}
.dn_fl_01 {
	float: left;
}
.dn_fl_02 {
	float: right;
	padding-right: 30px;
	padding-top: 1px;
}
.dm_indent {
	padding-left: 10px;
}
.dc_inq_03 {
	background-image: url(../img/mt_t_0013.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 200px;
	margin-bottom: 7px;
}
.btn_mt_02 {
	padding-top: 28px;
}
.btn_mt_01 {
	padding-top: 115px;
	text-align: center;
}
.dc_inq_01 {
	background-image: url(../img/hm_t_001.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 199px;
	margin-bottom: 5px;
	background-position: center;
}
.temp_text {
	padding-top: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006;
}
.temp_text a:{
	color: #009;
	font-size: 14px;
	padding-top: 17px;
}
