/* °³ÀÎ¿¬±Ý */
.prod_sns {position:absolute;top:72px;right:0;}
.tab_default {margin-bottom:40px !important;}

/* ¼­ºê¸ÞÀÎ */
.subtop_area {width:100%;height:108px;background:url('../../nresources/images/product/bg_product_bg.gif') no-repeat left bottom;margin-bottom:30px;}
.subtop_area p {width:100%;height:106px;background:url('../../nresources/images/product/bg_product_bg2.gif') no-repeat right bottom;}

.main_channel {overflow:hidden;background:url('../../nresources/images/product/bg_main_ch.jpg') no-repeat left bottom;}
.main_channel > li {float:left;display:inline;}
.main_channel li a {color:#cdd0d7;letter-spacing:-0.02em;}
.main_channel li a:hover {color:#fff;text-decoration:underline;}
.main_channel li ul {padding:20px;width:205px;}
.main_channel li ul li {background:url('../../nresources/images/common/ico/bul_channel.gif') no-repeat 0 5px;padding:0 0 2px 9px;}

.main_view_prod {background:#ededed;overflow:hidden;margin-bottom:40px;}
.main_view_prod h2 {float:left;padding:11px 20px 0 20px;}
.main_view_prod p {height:41px;line-height:41px;float:left;}
.main_view_prod .btn {display:block;float:right;margin:9px 10px 0 0;}

.main_others {overflow:hidden;}
.main_mov {float:left;background:url('../../nresources/images/product/bg_main_mov.gif') no-repeat 0 0;padding:11px;width:465px;margin-right:16px;}
.main_mov h2 {float:right;text-align:left;width:240px;padding:9px 0 9px 0;}
.main_mov .mov_area {float:left;}
.main_mov .mov_caption {float:right;width:240px;height:103px;overflow:hidden;overflow-y:scroll;margin-right:2px;}
.main_mov .mov_caption p {padding:5px 10px 5px 0;}
.main_box {border-top:2px solid #129ad4;border-bottom:1px solid #dedede;width:199px;height:127px;float:left;padding:18px;position:relative;}
.main_box .btn_more {position:absolute;bottom:10px;right:0;}
.main_box h2 {margin-bottom:17px;}
.main_others > .faq {margin-right:17px;}
.main_others > .faq span {font-weight:bold;color:#0092d1;display:inline-block;width:20px;}
.main_others > .faq li {padding-bottom:7px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.main_others > .dic {background:url('../../nresources/images/product/bg_main_dic.gif') no-repeat left bottom;}

/* º¸Çè·á °è»ê */
.info_area {overflow:hidden;}
.info_area h3 {border:0;padding:8px 0 15px 0;margin:0;}
.info_area h4 {background:none;padding:12px 0 0 0;}

.info_cont {float:left;overflow:hidden;width:367px;}
.info_cont .info_detail {height:183px;}
.info_cont .info_prod {padding:0 0 15px 0;}
.info_cont .info_prod_ico {}
.info_cont .info_prod_ico img {margin:0 2px 2px 0;}

.graph_area {float:left;background:#f8f8f8;border:1px solid #e0e0e0;overflow:hidden;padding:0 0 0 15px;width:350px;height:120px;margin-right:17px;}
.g_preference_sex {float:left;}
.g_preference_sex ul {}
.g_preference_sex ul li {text-align:center;font-weight:bold;float:left;display:inline;padding-top:18px;}
.g_preference_sex ul li span {display:block;width:72px;padding-top:5px;}
.g_preference_sex ul li span.male {color:#004f9a}
.g_preference_sex ul li span.female {color:#e66200}
.g_preference_age {float:left;margin-left:10px;}
.graph_age {float:left;padding:0;width:180px;margin:20px 0 0 0;border-bottom:1px solid #c1c1c1}
.graph_age li {display:inline;float:left;text-align:center;position:relative;min-height:48px;margin:0 7%;padding:0 1px;text-align:center;}
.graph_age li p.txt {display:inline-block;position:absolute;width:100%;height:13px;bottom:-20px;margin:0 0 0 0;}
.graph_age li span.bar {display:inline-block;position:absolute;bottom:0px;width:5px;margin:0 0 0 7px;}
.graph_age li span.bar span {position:absolute;top:-17px;left:-10px;width:26px;padding:0 2px;font-family:"Verdana";font-size:10px;letter-spacing:-1px;}
.graph_age li span.bar01 {background:#2f962b;}
.graph_age li span.bar02 {background:#bc2e68;}
.graph_age li span.bar03 {background:#e76301;}
.graph_age li span.bar04 {background:#7646a9;}
.graph_age li span.bar05 {background:#004f9c;}
.graph_age li span.bar06 {background:#3e3e3e;}

.info_aside {float:right;width:366px;}
.info_aside .aside_mov {margin-bottom:20px;}
.info_aside .mov_caption {border:1px solid #d6d6d6;border-top:0;padding:5px;height:57px;}
.info_aside .mov_caption p {padding:10px;overflow-y:scroll;height:39px;}
.info_aside .aside_visual {margin:0;}
.info_aside .aside_btn {}
.info_aside .aside_btn a.btn {margin-left:5px;}

.info_area_notice {border-top:1px solid #e5e5e5;padding-top:10px;margin:10px 0 40px 0;font-size:11px; }
.info_area_notice span {color:#e76300;}

.tab_cont {}
.tab_cont h3 {padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;margin:0 0 40px 0;}
.tab_cont h3.none {border-bottom:0;}
.tab_cont h4 {padding:0 0 20px 10px;background:url('../../nresources/images/common/ico/bul_h4.gif') no-repeat 0 1px;}
.tab_cont h5 {padding:0 0 10px 0;}
.tab_cont p.toptxt {padding-bottom:39px;}

.ul_input {}
.ul_input li {float:left;display:inline;padding-right:20px;}
.ul_input label {font-weight:bold;padding-right:8px;}
.ul_input label span {font-weight:normal;}
.ul_input li input[type=text],input[type=password] {border:1px solid #ddd;background:#fff;}
.ul_input li.notice {padding:2px 0 0 0;text-align:right;}
.ul_input li.notice a {display:block;background:url('../../nresources/images/common/ico/ico_notice.gif') no-repeat center left;text-decoration:underline;padding:2px 0 0 20px;color:#0093d1;}

.insu_sum {}
.insu_sum input[type=text],input[type=password] {text-shadow: 1px 0px BLACK;background:#fff;text-align:center;color:#e86201;font-weight:bold;font-size:14px;line-height:19px;}
.insu_sum p {float:left;}
.insu_sum dl {float:right;}
.insu_sum dt {float:left;color:#00509c;font-weight:bold;font-size:14px;padding:3px 10px 0 0}
.insu_sum dd {float:left;}
/* .insu_sum dd input {border:0;background:#f8f8f8 !important;text-align:right !important;} */

.agree_area {overflow:hidden;padding:10px;}
.agree_area p.txt_check01 {float:left;}
.agree_area ul.ul_check {float:left;}
.agree_area ul.ul_check li {background:url('../../nresources/images/common/ico/bul_chk01.gif') no-repeat 0 2px;padding:0 0 0 15px;color:#717171;}
.agree_area .txt_agree {float:right;}

/* »óÇ° ÀüÃ¼º¸±â */
.t_anchor {color:#0292d1 !important;text-decoration:underline !important;background:url('../../nresources/images/common/bg/right_arrow.gif') no-repeat right 3px;padding-right:25px;}

/* ÀºÅð¼³°è½Ã¹Ä·¹ÀÌ¼Ç */
.retire_box {width:95%;height:245px;overflow:hidden;background:url('../../nresources/images/product/bg_retire_simul.gif') no-repeat right top;}

/* »óÇ° */
.box_normal {float:left;;width:374px;border:1px solid #e5e5e5}
.box_normal p {display:block;background:#f8f8f8;padding:8px 0 8px 27px}
.box_stepup {float:left;;width:373px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.box_stepup p {display:block;background:#f8f8f8;padding:8px 0 8px 27px}

/* º¯¾×¿¬±Ý ÆÝµå */
.fund_box {width:100%;/* overflow:hidden; */height:158px;margin-top:35px;}
.fund_box h5 {width:565px;float:right;font-weight:bold;margin-top:20px;}
.fund_box ul {width:565px;float:right;}
.fund_box p {width:108px;height:103px;padding:45px 0 0 40px;margin:0 0 0 15px;*margin-top:-35px;}
.fund_box p span {font-weight:bold;font-size:24px;}
.fund_box .blue {color:#004f9c;}
.fund_box .lblue {color:#0092d1;}
.fund_box .orange {color:#e76200;}
.fund_box .blue60 {background:url('../../nresources/images/product/img_darkblue_60.gif') no-repeat left top;}
.fund_box .blue80 {background:url('../../nresources/images/product/img_darkblue_80.gif') no-repeat left top;}
.fund_box .lblue60 {background:url('../../nresources/images/product/img_lightblue_60.gif') no-repeat left top;}
.fund_box .orange60 {background:url('../../nresources/images/product/img_orange_60.gif') no-repeat left top;}
.fund_box .orange95 {background:url('../../nresources/images/product/img_orange_95.gif') no-repeat left top;}
