div#step_seven {width:640px; margin-bottom:38px;}
div#step_seven .numbering {font-size:15px; color:#FF3E19; font-weight:bold;}
div#step_seven p.step_tlt {font-size:15px; color:#5D5D5D; font-weight:bold; border-bottom:1px solid #DEEAF2;line-height:30px;}
div#step_seven p.step_tlt img {float:right; padding-top:5px; cursor:pointer;}
div#step_seven .step_info {padding:31px 0 10px 21px;line-height:18px;}
div#step_seven .step_info_tlt {color:#003F85; font-weight:bold; background:url('../img/bullet/step_bullet.gif') 0 3px no-repeat; padding: 0 0 0 15px; margin-bottom:13px;}
div#step_seven .step_info span.bold_span {font-weight:bold;}
div#step_seven .step_info .inner {padding:0 0 30px 15px;}

.service_table_01 {border:1px solid #BABABA; border-collapse:collapse; margin-bottom:10px;}
.service_table_01 th {text-align:center; color:#666666; background-color:#EFF3F8; padding:7px 20px 7px 20px;}
.service_table_01 td {text-align:left; color:#8898A4; background-color:#FFFFFF; padding:7px 20px 7px 20px;}
.service_table_01 td span {color:#003F85;}

div.fcom_wrap {margin-bottom:10px; height:120px; width:670px;}
div.fcom_wrap div.info_wrap { float:right; padding:4px 0px 0px 18px; width:480px;}
div.fcom_wrap div.info_wrap div {line-height:16px;padding-left:7px;font-size:11px;}
div.fcom_wrap div.info_wrap div span {color:#4095D1;}
div.fcom_wrap div.info_wrap h2.sen_tlt {margin-bottom:5px;}
div.fcom_wrap img {border:1px solid #E8E8E8; float:left;}

ul.ul_dsc {margin-bottom:50px;}
ul.ul_dsc li {background:url('../img/bullet/ul_dsc_bullet.gif') 0 7px no-repeat;padding:0 0 0 10px; line-height:18px; color:#373737; font-size:13px;}

table.tb_discount {width: 100%; font-size:12px; border-collapse:collapse;margin-top:10px;}
table.tb_discount span.bold_st {font-weight:bold;}
table.tb_discount th.ex_th {border:1px solid #D3E5F0; background-color:#4996DE; padding:6px 0; color:#FFFFFF; font-weight:bold; text-align:center;}
table.tb_discount td.ex_td {border:1px solid #D3E5F0; padding:6px 20px; }
table.tb_discount table.inner_tb { color:#333333; width:100%;}
table.tb_discount table.inner_tb th {text-align:left;font-weight:bold;}
table.tb_discount table.inner_tb td {text-align:right;}
table.tb_discount table.inner_tb td.desc_td {text-align:left; color:#1363A0;}

div.show_box_wrap {position:absolute; height:0 }
div.show_box {position:relative; top:13px;float:left; padding:10px; background:#FFFFFF;border:1px solid #4996DE; width:320px;}

a.u_bar:link {color:#797979; text-decoration:none;}
a.u_bar:visited {color:#797979; text-decoration:none;}
a.u_bar:hover {color:#797979; text-decoration:underline;}

#search_box {float:right;  position:relative;}
#search_box input {height:18px; margin:0;padding:0; border:1px solid #5C9BD2; width:80px;text-align:right;padding-right:2px;margin-left:2px;}
#search_box select {width:100px; margin:0;padding:0; font-size:11px; }
#search_box button {margin-left:5px;}

h2.sky_blue_01 {color:#4094D2; font-size:14px; font-weight:bold;}
h2.black_blue_01 {color:black; font-size:14px; font-weight:bold;}
#ecard_wrap {width:100%;overflow:auto;}
#ecard_wrap .se_wrap {width:200px;  float:left; padding-left:20px; height:240px;}
#ecard_wrap .card_info {margin-top:10px; font-weight:bold; line-height:13px; font-size:11px;text-align:center;}
#ecard_wrap .card_info a {font-weight:bold;}
p.p_blue {color:#3F94D1; font-weight:bold; font-size:15px; line-height:20px;}
.gray_box_1 {background-color:#EFF3F8;border:1px solid #BABABA; padding:10px 0 10px 5px; line-height:16px; color: #666666;}
.gray_box_1 .blue_span {color:#003F85; font-weight:bold; padding-left:6px;}
ul.service_list {padding:10px 0 30px 0px;}
ul.service_list li {line-height:15px; background:url('../img/bullet/square.gif') 0 10px  no-repeat; padding:5px 0 5px 8px;}












