@charset "utf-8";
.prd_panel{display:none;}
 
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,button,th,td,select,textarea,label { margin: 0; padding: 0; box-sizing: border-box; }
body,a,input,button,select,textarea,prd_tabs_wrap { color: #222; font-family: Noto Sans KR, Helvetica, malgun gothic, Apple SD Gothic Neo, Microsoft NeoGothic, Droid sans, sans-serif; font-size: 15px; letter-spacing: -1px; word-break: keep-all; }
img { border: 0 none; }
img { vertical-align: top; }
ol,ul { list-style: none; }
.hide { position: absolute; left: -9999px; top: -9999px; font-size: 0; line-height: 0; height: 0; overflow: hidden; }
button, button[type="button"] { border: 0; cursor: pointer; background:none; outline: none; }
a { text-decoration: none; }
 
 
/* caption,legend{visibility:hidden; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0} */
caption,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;}
.blind,
span.step_here{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;color:transparent}
 
.inner { position: relative; margin: 0 auto; text-align: center;}
 
.dropdown {cursor: pointer;}
.dropdown-content {
    display: none;
    z-index: 100;
    position: absolute;
    background:#f8f8f8;
    border-bottom: solid 3px #150f96;
    width: 100%;
    box-shadow : 0px 9999px 0px 9999px rgba(0,0,0,0.6);    
}
 
*.dropdown:hover .dropdown-content {display: block;}*
 
.sub_menu_footer{ height:200px; width: 100%; background-color: white; }
.sub_menu_footer .left {float: left; margin-top: 1%; font-size: 15px; width: 30%; margin-left:8%;}
 
.sub_menu_footer .left .blue{ color: #150f96; }
.sub_menu_footer .left p {display: inline-block; margin-right: 5%; color: #666;}
.sub_menu_footer .left .left_inner{ color: #999999;  margin-top: 5%;}
.sub_menu_footer .right {float: right; width: 55%; text-align: center}
.sub_menu_footer .right div{ margin-top:1%; display: inline-block; height: 100px; margin-right: 3%;}
.sub_menu_footer .right div p{margin-top: 10%; font-size: 15.5px; line-height: 25px; color: #999999;}
 
.top_title{text-align: center; background-color: #fffbf0;}
 
.s01 { background:#fffbf0; }
.s01 .inner {width:100%;height:470px;overflow:hidden;display: flex;padding-left: 450px;}
.s01 .inner .text_box { position: absolute; left: 50%; top:0; margin-left: -550px; }
.s01 .inner .sub_menu {position: absolute;left: 50%;margin-left: -560px;margin-top:-1px; }
.s01 .inner .sub_menu #sub01.off { width: 133px; height: 105px; background-image: url('210713_sub_menu1_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub01.on { width: 133px; height: 105px; background-image: url('210713_sub_menu1_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub01_big.off { width: 133px; height: 143px; background-image: url('210713_sub_menu1big_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub01_big.on { width: 133px; height: 143px; background-image: url('210713_sub_menu1big_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub02.off { width: 133px; height: 106px; background-image: url('210713_sub_menu2_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub02.on { width: 133px; height: 106px; background-image: url('210713_sub_menu2_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub03.off { width: 133px; height: 142px; background-image: url('210713_sub_menu3_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub03.on { width: 133px; height: 142px; background-image: url('210713_sub_menu3_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub04.off { width: 133px; height: 108px; background-image: url('210713_sub_menu4_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub04.on { width: 133px; height: 108px; background-image: url('210713_sub_menu4_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub04_big.off { width: 133px; height: 142px; background-image: url('210713_sub_menu4big_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub04_big.on { width: 133px; height: 142px; background-image: url('210713_sub_menu4big_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub05.off { width: 133px; height: 109px; background-image: url('210713_sub_menu5_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub05.on { width: 133px; height: 109px; background-image: url('210713_sub_menu5_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub06.off { width: 133px; height: 143px; background-image: url('210713_sub_menu6_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub06.on { width: 133px; height: 143px; background-image: url('210713_sub_menu6_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub07.off { width: 133px; height: 142px; background-image: url('210713_sub_menu7_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub07.on { width: 133px; height: 142px; background-image: url('210713_sub_menu7_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub08.off { width: 133px; height: 142px; background-image: url('210713_sub_menu8_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub08.on { width: 133px; height: 142px; background-image: url('210713_sub_menu8_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub09.off { width: 133px; height: 213px; background-image: url('210713_sub_menu9_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub09.on { width: 133px; height: 213px; background-image: url('210713_sub_menu9_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub10.off { width: 133px; height: 214px; background-image: url('210713_sub_menu10_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub10.on { width: 133px; height: 214px; background-image: url('210713_sub_menu10_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub11.off { width: 133px; height: 142px; background-image: url('210713_sub_menu11_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub11.on { width: 133px; height: 142px; background-image: url('210713_sub_menu11_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub12.off { width: 133px; height: 428px; background-image: url('210713_sub_menu12_off.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub12.on { width: 133px; height: 428px; background-image: url('210713_sub_menu12_on.jpg'); cursor: pointer;}
.s01 .inner .sub_menu #sub13_big.off { width: 133px; height: 142px; background-image: url('210713_sub_menu13big_off.jpg'); cursor: pointer;}
.s01 .inner .sub_title { position: absolute; left: 50%; margin-left: -432px;}
 
.s02 {text-align: center;background-color: #fffbf0;}
.s02 .banner {display: inline-block;}
.s02 .banner .consult_banner {padding-left: 10px; cursor: pointer; display: inline-block;}
.s02 .banner .custcenter_banner {padding-left: 20px; display: inline-block;}
 
.db_box { position: absolute; left:48.8%; top:-5px; text-align:left; color: #fff; margin-left: 220px;}
.db_box .s01:after { content: ""; display: block; clear: both; }
.productInputBox { background: #150f96; text-align:left; border-radius: 0 8px 0 0; }
.check{ padding-top: 25px; padding-bottom: 5px; font-size: 28px; font-weight: 600; }
.cul_img {padding:20px 0 15px 0; margin-top: 5px;}
.cul_img p {font-size: 30px; font-weight: 600;}
.productInputBox p {text-align: center; letter-spacing: -1.5px;}
input[type="text"],input[type="tel"]{ color: #222; border:none; box-sizing:border-box; }
input:-ms-input-placeholder { color: #999; !important; }
input::-webkit-input-placeholder { color: #999; } 
input::-moz-placeholder { color: #999; }
input:input-placeholder{ color: #999; }
.productInputBox input[type="text"] {line-height: 50px; font-size: 16px; background: #f4f4f4; border: solid 1px #999999; border-radius: 8px; height:45px;}
.birthday {width: 100px;}
.birthday1 {width: 50px;}
.name, .phone {width: 225px;}
.productInputBox ul li label { float:left; width: 80px;  line-height: 45px; letter-spacing: -1.5px; font-weight: 600; font-size: 18px; }
.radiofor {line-height: 45px; letter-spacing: -1.5px; font-weight: 600; font-size: 18px; } 
.star {position:relative; top:5px; line-height: 45px; letter-spacing: -1.5px; margin-left:2px; font-weight: 500; font-size: 18px; }    
 
.productInputBox ul { position:relative; padding-left: 30px;}  
.productInputBox ul:after { content:""; display:block; clear:both; }
.productInputBox ul li:after { content: ""; display: block; clear: both; }
.productInputBox ul li { float:left; position: relative; width:100%; margin-top:10px; }
.productInputBox .cul_img2 {margin:-5px 0 20px 30px; }
.productInputBox .form_call { width: 365px; height: 65px; margin-top:-17px; background-color: #150f96; border-radius: 0 0 8px 0px;}
.productInputBox .form_call p {display: inline-block; color: white; font-size: 18px; padding-left: 30px;}
.productInputBox .form_call a img#call_icon {padding-top: 19px;}
.productInputBox .form_call * {padding: 25px 0 10px 10px;}
.btn_area { padding-top: 20px; padding-bottom: 25px;} 
.btn_area > p {text-align: center; cursor: pointer;}
.btn_area p img {padding: 0 10px; width: 33%;}
.btn_area p img:nth-child(2) {width: 49%;}
.btn_area .one_btn { width: 80%; margin: 2.4% 0;}
.form_line { width: 90%; margin-left: 5%; }
 
.prd_contents {background: #fff;}
 
.prd_tabs_wrap {font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;width: 100%;height: 65px;background: #fff;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;-webkit-box-sizing: border-box;box-sizing: border-box;}
.prd_tabs_wrap.fixed {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9;
}
.prd_tabs_wrap .prd_tab_area {font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;width: 1100px;margin: -1px auto;background: #fff;}
.prd_tabs_wrap .g_tab_01 li {
		width:50%; 
font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;
	height: 65px;
    -webkit-box-sizing: border-box; 
	box-sizing: border-box;
}
.prd_tabs_wrap .g_tab_01 li a {font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;height: 65px;line-height: 63px;padding-top: 0;background-color: #fff;border-color: #dfdfdf;/* border-width: 0 1px 1px 0; */color: #444;font-size: 22px;font-weight: 300;}
.prd_tabs_wrap .g_tab_01 li:first-child a {
font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;
	border-width: 1px 0 1px 1px;
}
.prd_tabs_wrap .g_tab_01 li.on {
	width:50%; 
font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;
	background: #fff;
	border-color: #fff;
}
.prd_tabs_wrap .g_tab_01 li.on a {font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;background: #fff;border-width: 1px;color: #150f96;font-size: 22px;font-weight: bold;position: relative;}
 
.prd_tabs_wrap .g_tab_01 li.on a:after {
font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif;
	display: block;
	content: "";
	width: 100%;
	height: 10px;
	background: #150f96;
	position: absolute;
	left: 0;
	bottom: 0;}
 
.s03 { background:#eff6ff; } 
.s04 { background:#f8f8f8; }
#sub1 { cursor: pointer;}
 
.s05 { margin-top: 80px; margin-bottom: 50px; }
.subtitle > img { margin-left: 20px; }
.subtitle > a { margin-left: 20px; }
.subtitle > img:first-child { margin-left: 0px !important; }
.subtitle > a:first-child { margin-left: 0px !important; }
 
.s06{margin: 20px 0 70px 0;}
 
.footer { border-top: solid 1px #d7d7d7; }
 
/* table
------------------------------------------ */
table[class^='g_table_']{width:100%; border-top:2px solid #58bbee; border-bottom:1px solid #9ab5c3}
table[class^='g_table_'] tr th:first-child,
table[class^='g_table_'] tr td:first-child{border-left:0 none}
table[class^='g_table_'] tr th.bdr,
table[class^='g_table_'] tr td.bdr{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr [rowspan]{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr th[rowspan]{border-right:0}
table[class^='g_table_'] tr th:last-child[rowspan], table[class^='g_table_'] tr td:last-child[rowspan]{border-right:0}
table[class^='g_table_'] tr td:only-child[rowspan]{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr th.bdl,
table[class^='g_table_'] tr td.bdl{border-left:1px solid #cfd6d9}
table[class^='g_table_'] tr th.bdt,
table[class^='g_table_'] tr td.bdt{border-top:1px solid #cfd6d9}
table[class^='g_table_'] td.tal{text-align:left; padding-left:20px !important}
table[class^='g_table_'] td.tar{text-align:right; padding-right:20px !important}
table[class^='g_table_'] th.tac,
table[class^='g_table_'] td.tac {text-align:center !important}
 
table.g_table_03{border-top-color:#222; border-bottom-color:#ccc}
table.g_table_03 thead th{height:45px; box-sizing:border-box; text-align:center; background-color:#f2f2f2}
table.g_table_03 th, table.g_table_03 td{padding:10px 15px; border-top:1px solid #ccc; height:45px; box-sizing:border-box}
table.g_table_03 thead tr:first-child th{border-top:0}
table.g_table_03 td{border-left:1px solid #ddd}
table.g_table_03 tbody th{color:#117bb2; text-align:center; background-color:#f6fcff}
table.g_table_03 td.bdr{border-right:1px solid #ccc}
table.g_table_03 td.center{text-align: center;}
table.g_table_03.g_table_brd td.tac{border-left:0;border-right:1px solid #ddd}
table.g_table_03.g_table_brd td.tac:last-child{border-right:0}
table.g_table_03.g_table_brd tbody th{border-right:1px solid #ddd}
table + .hr{width:100%; height:1px; background-color:#d0d0d0}
 
div.h50{height: 50px;}
 
.h_title_04{margin-bottom:20px;color:#222;font-family:'Noto Sans',Malgun Gothic,Dotum;font-size:20px;letter-spacing:-0.03em}
.prd_panel .h_title_04{margin-top:55px}
.prd_panel .h_title_04:first-of-type{margin-top:0}
.prd_panel .prd_panel_inner{width:1100px;min-height:700px;padding:64px 0;margin:0 auto}
.prd_panel .prd_msg_01{float:right;width:1100px;margin-bottom:12px;color:#767676;text-align:right;font-size:14px;}
.prd_panel .prd_msg_01 span{float:left;margin-top:-5px;color:#150f96;font-size:18px;font-weight:bold}
.prd_panel .prd_msg_02{margin-top:10px;color:#767676;font-size:14px;line-height:22px}
.prd_panel .prd_msg_02 .notice{display:inline-block;width:23px;height:23px;margin-right:10px;background-color:#150f96;color:#fff;text-align:center}
.prd_panel .g_title_04{margin-top:55px;margin-bottom:20px;padding:0;color:#222;font-family:'Noto Sans',Malgun Gothic,Dotum;font-size:20px;letter-spacing:-0.03em}
.prd_panel .g_title_04:first-of-type{margin-top:0}
.prd_panel .g_title_04:before{display:none}
.prd_panel table + .prd_notice{padding-left:34px}
 
.prd_panel .pn_list li{text-indent:-13px;padding-left:13px;color:#767676;font-size:14px;line-height:22px}
 
.prd_panel table.w100{width:100%}
.prd_panel table.g_table_03,
.p_table_01{width:100%;border-top:2px solid #222;border-bottom:1px solid #666}
.prd_panel table.g_table_03 th,
.p_table_01 th{padding:10px;color:#222;font-size:16px}
.prd_panel table.g_table_03 td,
.p_table_01 td{padding:10px;color:#222;font-size:15px}
.prd_panel table.g_table_03 td span,
.p_table_01 td span{color:#767676}
 
.prd_panel table.g_table_03 thead th,
.p_table_01 thead th{background-color:#fff;border-left:1px solid #dfdfdf;border-bottom:1px solid #666;text-align:center}
.prd_panel table.g_table_03 thead th:first-child,
.p_table_01 thead th:first-child{border-left:0}
.prd_panel table.g_table_03 tbody tr:first-of-type td,
.prd_panel table.g_table_03 tbody tr:first-of-type th,
.p_table_01 tbody tr:first-of-type td,
.p_table_01 tbody tr:first-of-type th{border-top:0}
.prd_panel table.g_table_03 tbody th,
.p_table_01 tbody th{background-color:#fff;color:#150f96;text-align:center;border-top:1px solid #dfdfdf}
.prd_panel table.g_table_03 tbody th.td,
.p_table_01 tbody th.td{color:#222;font-weight:normal}
.p_table_01 tbody td{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf}
.p_table_01 tbody td:first-child{border-left:0}
.p_table_01 tbody td.bdl{border-left:1px solid #dfdfdf}
.p_table_01 tbody td.tac{text-align:center}
.p_table_01 tbody .bg{background-color:#f5f5f5}
.prd_panel table.g_table_03 tbody td.point,
.p_table_01 tbody td.point{color:#150f96;text-align:right}
table[class^='g_table_'] tr [rowspan].bdr_n{border-right:0}
 
.joininfo_list{margin-left:-20px;min-height:270px;overflow:hidden;*zoom:1}
.joininfo_list li{float:left;width:260px;margin-left:20px;box-sizing:border-box;font-size:16px}
.joininfo_list li > .joinex_info{width:260px;height:315px;border:1px solid #dfdfdf;box-sizing:border-box;color:#222;text-align:center}
.joininfo_list.long li > .joinex_info{height:360px}
.joininfo_list li > .joinex_info .ico{position:relative;display:block;margin-bottom:35px;padding:115px 0 32px;background-color:#ebf3ff;color:#222;text-align:center;font-size:20px}
.joininfo_list li > .joinex_info .ico:before{content:"";display:block;position:absolute;top:48px;left:50%}
.joininfo_list li > .joinex_info .block{margin-bottom:5px}
.joininfo_list li em{font-weight:bold}
.joininfo_box{padding:10px 0;margin-top:20px;border:1px solid #dfdfdf}
.joininfo_box dl{overflow:hidden;*zoom:1}
.joininfo_box dd{float:left;width:839px;padding:55px 60px 0 65px;box-sizing:border-box}
.joininfo_box dd p{margin:5px 0 12px;}
.joininfo_box dd ul{width:100%}
.joininfo_box dd li{float:left;width:50%; margin:5px 0 12px;}
.joininfo_box dd.small li{width:100%}
.joininfo_box dd.pdt{padding:25px 50px 25px 65px}
.g_dot_list>li{position:relative;padding-left:10px;margin-bottom:10px;box-sizing:border-box;color:#222;font-size:16px;line-height:23px;letter-spacing:-1px}
.g_dot_list>li:before{content:'';display:block;width:3px;height:3px;background-color:#666;position:absolute;left:0;top:10px}
.g_dot_list>li.no_bullet:before{display:none}
.g_dot_list.ft14>li{margin-bottom:5px;color:#666;font-size:14px}
 
.prd_panel_02 .jn_cont{padding-left:13px;margin-top:10px;background:url('210713_bul_dot_01.gif') 0 10px no-repeat;line-height:22px;font-size:15px}
.prd_panel_02 strong[class^='icon_']{display:block;margin:40px 0 20px;padding-left:100px;height:80px;line-height:80px;font-size:20px;letter-spacing:-1px;background-position:0 0;background-repeat:no-repeat}
.prd_panel_02 .icon_hospital{background-image:url('210713_icon_hospital.png')}
.prd_panel_02 .icon_money{background-image:url('210713_icon_money.png')}
.prd_panel_02 .icon_guaratee{background-image:url('210713_icon_guaratee.png')}
.prd_panel_02 .icon_check{background-image:url('210713_icon_check.png')}
.prd_panel_02 .g_table_03 td{text-align:center}
.prd_panel_02 .g_table_03 td.bdr_n{border-right:0}
.prd_panel .g_define_01 dt{text-align:left;color:#150f96;font-size:15px}
.prd_panel .g_define_01 dd{text-align:left; color:#767676;font-size:15px}
 
.prd_panel img{max-width:100%}
.prd_panel_02{padding-top:50px;color:#666;font-size:15px}
.prd_panel_02 .h5_tit{margin:45px 0 20px;color:#222;font-size:20px}
.prd_panel_02 .h5_tit i{color:#150f96}
.prd_panel_02 .h5_tit:first-of-type{margin-top:0}
.prd_panel_02 .g_list_04 li{margin-bottom:3px;color:#666;font-size:15px;line-height:23px;letter-spacing:-1px}
.prd_panel_02 .g_list_04 li li{padding:0}
.prd_panel_02 .g_list_04 li.point_01{color:#150f96;font-size:15px}
.prd_panel_02 .g_list_04 li.g_point_03{font-size:15px !important}
.prd_panel_02 .g_list_04 li.g_text_04{padding-left:18px;margin-left:10px}
.prd_panel_02 .g_list_04 li .tit{display:block;color:#333}
 
.img_wrap .img_box:after,
.img_wrap:after{content:"";clear:both;display:block}
.img_wrap .img_left{float:left;width:430px}
.img_wrap .txt_right{float:right;width:670px;padding:50px 30px 0 30px;box-sizing:border-box}
.img_wrap .txt_right.pdt_s{padding:20px 30px 0 30px}
.img_wrap .img_box{padding:40px;border:1px solid #dfdfdf;box-sizing:border-box}
.img_wrap .img_left.brd{padding:40px;border:1px solid #dfdfdf;box-sizing:border-box}
.img_wrap .img_inbox{float:left;width:50%;text-align:center}
.img_wrap .img_box.n3 .img_inbox{width:33%}
.img_wrap .img_inbox .img{margin-top:57px}
.img_wrap .img_inbox:first-child .img{margin-top:35px}
.img_wrap .img_box .tit{display:block;color:#333}
.img_wrap .img_box.n3 .txt_s{display:block;margin-top:3px;line-height:1.3;font-size:14px}
 
.prd_last{width:1100px; border-top: 1px solid #ddd; padding:30px 0;margin:0 auto}
.prd_last p{color:#767676;font-size:15px;font-weight:300}
.prd_last_info{background-color:#f5f5f5}
.prd_last_info .txt_compli_officer{padding:0 76px; height:30px; line-height:30px; color:#666; /* text-align:center */}
 
/* floating */
.floBanPc .db_box2{position: fixed;top: 100px; left: 50%;  margin-left: 580px; z-index: 2; background:#150f96; border-radius:8px; }
.floBanPc .db_box2 p {margin:25px 0 10px 0; font-size:24px; color:#fff; text-align:center;font-family:'NotoSans',Malgun Gothic,Dotum,sans-serif; }
.floBanPc .db_box2 input[type="text"],.floBanPc .db_box2 input[type="tel"] {background:#fff;height:50px; padding:0 10px; line-height:51px; font-size:15px;box-sizing:border-box;border-radius:8px; }
.floBanPc .db_box2 ul li:first-child { border:none; }
.floBanPc .db_box2 ul li.name input, 
.floBanPc .db_box2 ul li.phone input { width:170px; }
.floBanPc .db_box2 ul li.birth * { float:left; }
.floBanPc .db_box2 ul li.birth .dash { position:relative; top:16px; margin:0 4px 0 3px; font-weight:bold; color:#fff;  }
.floBanPc .db_box2 ul li.birth .star { position:relative; top:5px; letter-spacing:1px; margin-left:2px; color:#fff; font-size:13px; }
.floBanPc .db_box2 ul li.birth input { width:90px; }
.floBanPc .db_box2 ul li.birth span + input { width:29px; padding:0; text-align:center; }
.floBanPc .db_box2 .btn_area { margin:4px 0 0 25px; }
