@charset "euc-kr";
/* main header */
.main #header{background:none;}
.main #wrap{z-index:2;background:#fff;}
.main .cnb_wrap{background:none;}
.main .cnb_wrap h1{top:19px;}
.main .cnb_wrap.on h1 a{display:block;overflow:hidden;width:auto;height:auto;padding:0;background:none;}
.main .cnb_wrap .cnb{height:45px;padding-top:27px;}
.main .cnb_wrap .cnb li .tit, .main .cnb_wrap .cnb li a.tit:link, .main .cnb_wrap .cnb li a.tit:visited{font-size:15px;color:#2f2f2f;text-decoration:none;}
.main .cnb_wrap .cnb li a.tit:hover{color:#006db8;text-decoration:none;}
.main .cnb_wrap .cnb li.on .tit{color:#006db8;background:url(/images/main/bg_cnb_mline.gif) repeat-x 0 22px;text-decoration:none;}
.main .cnb_wrap #cnb_bg{border:none;}
.main .cnb_wrap #btnWhole{top:23px;}
.main .cnb_wrap #btnWhole a{height:25px;padding:5px 0 0 10px;color:#333;border-color:#d6d6d6;background:url(/images/main/ico_whole_service_main.gif) no-repeat 80px 10px;}
.main .cnb_wrap .whole_service .close{top:-48px;z-index:1000;height:30px;background-position: 80px 10px;}
.main .cnb_wrap .whole_service .close a{height:25px;padding:5px 0 0 10px;background-position:102px 9px;}
.main .cnb_wrap .whole_service .search_box{top:-10px;background:url(/images/main/arrow_whole_main.gif) no-repeat 939px 0;}
.main .cnb_wrap.on .whole_service{z-index:1000;}
.main .cnb_wrap .m1 .tit_guide{background:#fff;}
.main .cnb_wrap .m2 .tit_guide{left:330px;width:340px;}
.main .cnb_wrap .m3 .tit_guide{left:670px;}
.main .cnb_wrap .tit_guide a{display:block;height:225px;font-size:14px;color:#777;text-align:center;border-bottom:1px solid #e0e0e0;}
.main .cnb_wrap .tit_guide a:hover{text-decoration:none;}
.main .cnb_wrap .tit_guide a strong{display:block;height:37px;margin:0 auto;padding:113px 0 0;font-weight:bold;font-size:20px;color:#333;letter-spacing:-1px;background:url(/images/main/ico_depth2.gif) no-repeat 125px 40px;}
.main .cnb_wrap .m2 .tit_guide a strong{background-position:125px -110px;}
.main .cnb_wrap .m3 .tit_guide a strong{background-position:125px -260px;}
.main #wrap.up{padding:284px 0 0;}
.main #wrap.up #header{padding:80px 0 0;}
.main .cnb_wrap .m1.on .tit_guide{background:url(/images/main/bg_depth2_1on.gif) no-repeat 0 0;}
.main .cnb_wrap .m2.on .tit_guide{background:url(/images/main/bg_depth2_2on.gif) no-repeat 0 0;}
.main .cnb_wrap .m3.on .tit_guide{background:url(/images/main/bg_depth2_3on.gif) no-repeat 0 0;}
.main .cnb_wrap .on .tit_guide a{height:226px;color:#fff;border-bottom:none;background:url(/images/main/arrow_cnb_main.png) no-repeat 50% 100%;}
.main .cnb_wrap .on .tit_guide a strong{height:42px;padding:67px 0 0;color:#fff;background:none;}
.main .cnb_wrap .wrap_in{z-index:3;}
/* tit_guide_wrap */
.cnb_wrap .tit_guide_wrap.top{padding-top:70px;}
.cnb_wrap .tit_guide_wrap li li span{display:block;margin:10px 0 0;padding:0 0 6px 58px;line-height:20px;color:#767676;letter-spacing:-0.7px;}
.cnb_wrap .tit_guide_wrap li ul{overflow:hidden;padding:16px 0 5px;}
.cnb_wrap .tit_guide_wrap li li{display:block;float:left;width:268px;height:136px;padding:0 16px 0 47px;}
.cnb_wrap .tit_guide_wrap li li p{height:136px;}
.cnb_wrap .tit_guide_wrap li li p a{display:block;}
.cnb_wrap .tit_guide_wrap li li p a:hover, .cnb_wrap .cnb li li p a:focus{text-decoration:none;}
.cnb_wrap .tit_guide_wrap li li strong{display:block;font-size:15px;color:#2f2f2f;}
.cnb_wrap .tit_guide_wrap li li .link{display:inline-block;padding:0 0 0 21px;font-size:14px;line-height:23px;color:#606f79;background:url(/images/common/bul_arrow_cnbm.png) no-repeat 1px 50%;}
.cnb_wrap .tit_guide_wrap li li .link:hover, .cnb_wrap .cnb li li .link:focus{color:#db6303;text-decoration:underline;background:url(/images/common/bul_arrow_cnbm_on.png) no-repeat 1px 50%;}
.cnb_wrap .tit_guide_wrap .submenu{display:none;position:absolute;left:0;top:40px;width:100%;height:auto;text-align:left;}
.cnb_wrap .tit_guide_wrap .on .submenu{display:block;}
.cnb_wrap .tit_guide_wrap .tit_guide{display:none;}
.main .tit_guide_wrap .submenu{position:absolute;top:225px;left:0;z-index:1;width:998px;height:334px;border:1px solid #a7cde4;background:#fffefc;text-align:left;}
.main .cnb_wrap .tit_guide_wrap{width:1000px;margin:0 auto}
.main .cnb_wrap .tit_guide_wrap li{display:inline;position:relative}
.main .cnb_wrap .tit_guide_wrap li ul{overflow: hidden;padding:37px 0 17px;}
.main .cnb_wrap .tit_guide_wrap li li{display:block;float:left;width:268px;height:140px;padding:0 17px 0 45px;vertical-align:top}
.main .cnb_wrap .tit_guide_wrap li li p{height: 136px;background:#fffefc;}
.main .cnb_wrap .tit_guide{display:block;position:absolute;left:0;top:0;z-index:2;width:330px;height:226px;background:#fff url(/images/main/bar_depth2.gif) no-repeat 0 29px;}
/* cmb motion */
.main .cnb_inbox{position:relative;z-index:10;background:#fff url(/images/main/bg_cnb_main.gif) repeat-x 0 70px}
.cnb_inbox.cmbMotion{overflow:hidden;position:fixed;top:0;left:0;z-index:200;width:100%;background-color: white;-webkit-transition: height 1s;-moz-transition: height 1s;transition: height 1s;}
/* main_visual */
.main_visual{overflow:hidden;position:relative;z-index:1;width:100%;min-width:1000px;height:426px;top:-3px;}
.main_visual .slidesjs-container{position:relative;width:100%;height:426px;z-index:1;}
.main_visual .slidesjs-control{position:relative;width:100%;height:426px;z-index:1;}
.main_visual .slidesjs-container .v{position:absolute;left:0;width:100%;height:auto;margin-top:-200px;}
.main_visual .slidesjs-container .slidesjs-slide{height:426px;}
.main_visual .slidesjs-previous,.main_visual .slidesjs-next{display:none;}
.main_visual .slidesjs-pagination
.main_visual .slidesjs-slide a{display:block;}
.main_visual .slidesjs-slide a:hover{text-decoration:none}
.main_visual strong{display:block;width:942px;margin:101px auto 15px;padding:0 0 0 58px;font-family:"³ª´®°íµñ", Nanum Gothic, NGNormal;font-size:36px;color:#333;line-height:1.2;font-weight:600}
.main_visual p{position:static;left:0;top:0;width:942px;margin:0 auto;padding:0 0 0 58px;font-weight:600;font-size:16px;font-family:"³ª´®°íµñ", Nanum Gothic, NGNormal;color:#2f2f2f;}
.main_visual .btn{width:1000px;margin:35px auto 0;}
.main_visual .btn a{display:block;width:102px;height:38px;line-height:38px;border:1px solid #005d9d;padding:0 40px;background:#cdeefd url(/images/common/bul_arrow_blue1.png) no-repeat 145px 50%;font-size:17px;font-family:"³ª´®°íµñ", Nanum Gothic, NGNormal;font-weight:600;color:#333}
.main_visual .btn a:hover{text-decoration:none}
.main_visual a.slidesjs-stop, .main_visual .slidesjs-pagination{display:none;}/* 11.17 Ãß°¡º¯°æ */
.main_visual a.slidesjs-play{background-position:-75px 0;}
.main_visual .visual_1{position:absolute;left:0;top:0;width:100%;z-index:10;height:426px;background:url(/images/main/img_visual1.jpg) no-repeat center top;}
.main_visual .visual_2{height:426px;background:url(/images/main/img_visual2.jpg) no-repeat center top;}
.main_visual .visual_3{height:426px;background:url(/images/main/img_visual3.jpg) no-repeat center top;}
.main_visual .visual_4{height:426px;background:url(/images/main/img_visual4.jpg) no-repeat center top;}
/* main_contents 2016-07-07 ¼öÁ¤ */
.main_contents{overflow:hidden;position:relative;top:-71px;z-index:1;width:1000px;margin:0 auto;padding:0 0 44px;font-family:"³ª´®°íµñ", "Nanum Gothic"}
.section_form{overflow:hidden;}
.box_form1{float:left;width:795px;height:190px;background:#0b6098;}
.box_form2{float:right;width:205px;height:190px;background:#4275aa;}
.section_form strong{display:block;height:68px;font-size:15px;font-weight:bold;color: #fff;line-height:68px;}
.section_form .box_form1 strong{float:left;width:180px;padding-left:30px;}
.section_form .box_form2 strong{margin-bottom:28px;padding-left:20px;background-color:#1f5184;}
.box_form1 ul{float:right;width:570px;height:54px;padding-top:5px;}/* (2016-11-30) ¼öÁ¤ : padding-top */
.box_form1 ul li{float:left;padding-left:8px;background:url(/images/main/bul_sq_white1.gif) no-repeat 0 9px;font-weight:bold;font-size:12px;line-height:20px;color:#fff}/* (2016-11-30) ¼öÁ¤ : background */
.box_form1 ul li span{color:#ffce66;}
.box_form1 fieldset{clear:both;display:block;overflow:hidden;position:relative;padding:17px 30px 17px;height:88px;background-color:#2482c2;} /* // 2016-07-07 ¼öÁ¤ */
.box_form1 dl{display:block;float:left;padding:8px 0;height:26px;}
.box_form1 dl.item1{width:466px;}
.box_form1 dl.item2{width:269px;}
.box_form1 dl.item3{width:214px;}
.box_form1 dl.item4{width:255px;}
.box_form1 dl.item5{width:193px;}
.box_form1 dt{display:block;height:26px;line-height:26px;float:left;color:#fff;font-size:13px;font-weight:400;padding:0 3px 0 17px;background:url(/images/common/bul_circle4.png) no-repeat 0 50%}
.box_form1 dd{display:block;height:26px;line-height:26px;float:left;font-family:"µ¸¿ò", Dotum;color:#fff;}
.box_form1 dl.item1 dt, .box_form1 dl.item3 dt{width:70px;}
.box_form1 dl.item2 dt, .box_form1 dl.item5 dt{width:57px;}
.box_form1 dl.item4 dt{width:105px;}
.box_form1 dl.item1 dd{width:376px;}
.box_form1 dl.item2 dd{width:192px;}
.box_form1 dl.item3 dd{width:124px;}
.box_form1 dl.item4 dd{width:130px;}
.box_form1 dl.item5 dd{width:116px;}
.box_form1 dl.item1 dd *{float:left;}
.box_form1 dl dd .inp_day button {width:auto; padding:0;}
.box_form1 dl dd .bul {margin:0 5px;}
.box_form1 .inp_t{display:block;width:126px;height:22px;background:#c4e7ff;padding: 2px 8px;}
.box_form1 .inp_t2{display:block;width:90px;height:22px;background:#c4e7ff;padding: 2px 8px;}
.box_form1 .inp_t3{display:block;width:100px;height:22px;background:#c4e7ff;padding: 2px 8px;}
.box_form1 .inp_t input, .box_form1 .inp_t2 input, .box_form1 .inp_t3 input{width:100%;height:22px;line-height:22px;border:0;background:none;vertical-align:top;}
.box_form1 .btn_calc{margin:2px 0 0 4px;}
.box_form1 .txt_line{padding: 0 10px;}
.box_form1 dl.item2 label{margin-left:4px;}
.box_form1 dl.item3 .sel_t{display:block;width:96px;height:26px;padding:0 2px;border:0;background:#fff;}
.box_form1 dl.item3 .sel_t select{width:96px;height:22px;border:0;background:none;margin-top:2px;vertical-align:top;}
.section_form button{width:67px;height:24px; padding:5px 0;text-align:center;border:0;font-family:"µ¸¿ò", Dotum;color:#fff;font-size:12px;}
.box_form1 .btn_box{position:absolute;bottom:29px;right:30px;}/* 2016-07-07 ¼öÁ¤ */
.box_form1 .btn_box button{background:#066aaf;}
.box_form2 fieldset{display:block;padding:0 20px} /* 2016-07-07 ¼öÁ¤ */
.box_form2 .inp_t{display:block;width:160px;height:26px;padding:0 2px;margin-bottom:20px;background:#f6f6f6;}
.box_form2 .inp_t input{width:100%;height:22px;line-height:22px;margin-top:2px;vertical-align:top;border:0;background:none;}
.box_form2 .btn_box{display:block;text-align:right;}
.box_form2 .btn_box button{background:#265a8c}
/* section_banner */
.main_contents .section_banner{clear:both;margin:30px 0;}
.main_contents .section_banner ul{width:100%;overflow:hidden}
.main_contents .section_banner ul li{display:block;width:199px;height:95px;padding-left:1px;float:left;background:url(/images/main/bar_gray.gif) no-repeat 0 50%;text-align:center}
.main_contents .section_banner ul li.m1{width:200px;padding-left:0;background:none}
.main_contents .section_banner ul li a{display:block;width:100%;padding: 70px 0 7px;font-size:15px;color:#2f2f2f;font-weight:600;background:url(/images/main/ico_link.png) no-repeat 0 0}
.main_contents .section_banner ul li a:hover{color:#006db8}
.main_contents .section_banner ul li.m1 a{background-position:68px 0;}
.main_contents .section_banner ul li.m2 a{background-position:68px -114px;}
.main_contents .section_banner ul li.m3 a{background-position:65px -236px;}
.main_contents .section_banner ul li.m4 a{background-position:66px -349px;}
.main_contents .section_banner ul li.m5 a{background-position:63px -464px;}
/* box_section */
.main_contents .box_section{clear:both;}
.main_contents .box_section:after{content:"";display:block;clear:both;}
/* section_notice */
.section_notice{float:left;position:relative;width:228px;height:143px;padding:0 19px;font-family:"³ª´®°íµñ", Nanum Gothic, NGNormal;background:url(/images/main/bg_patten.jpg) repeat 0 0;color:#fff}
.section_notice h2{height:30px;padding:11px 0 0;font-size:15px;border-bottom:1px solid #acd6ea;font-weight:600}
.section_notice ul{padding:8px 0 0}
.section_notice li{padding:0 0 0 10px;line-height:22px;font-size:14px;background:url(/images/main/bul_sq_white2.gif) no-repeat 0 50%}
.section_notice li a, .section_notice li a:link, .section_notice li a:visited{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:#fff;line-height:24px}
.section_notice a.more{display:block;position:absolute;z-index:2;right:19px;top:16px;padding-right:16px;background:url(/images/main/btn_more.png) no-repeat 100% 50%;color:#fff;font-size:11px;font-weight:600;vertical-align:top;line-height:1.2}
/* section_link */
.section_link{float:right;width:734px;}
.section_link ul{overflow:hidden;}
.section_link ul li{display:block;width:357px;height:143px;float:left;padding-left:10px;}
.section_link ul li a {display:block; height:142px; color:#333;}
.section_link ul li a:hover {text-decoration:none;}
.section_link ul li.m1{background:url(/images/main/img_banner1.gif) no-repeat 100% 0}
.section_link ul li.m2{background:url(/images/main/img_banner2.gif) no-repeat 100% 0}
.section_link ul li p{padding:23px 0 0 25px}
.section_link ul li p strong.txt1{display:block;font-size:20px;color:#333;line-height:1.3;font-weight:600}
.section_link ul li p span.txt2{display:block;font-size:14px;color:#333;padding-top:8px;font-weight:600;opacity:0.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}
/* main footer */
#footer{top:-61px;}

/* °í°´¼¾ÅÍ ´ÜÃà¹øÈ£ ¾È³» 2017-12-04 */
.customer_guide{position:relative;}
.customer_guide span{position: absolute; left: 24px; top: 60px;}
.customer_guide span a{font-size: 13px; color: #fff;}