@charset "utf-8";
/* CSS Document */
/* KJ S&M Digital Insight Group Hwnag In Dong */

input[type=text],input[type=password]{height:30px;padding:1px 7px;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#666}
input[type=text].input_xs,input[type=password].input_xs{height:30px;font-size:13px;}
input[type=text].input_sm,input[type=password].input_sm{height:34px;font-size:13px;}
input[type=text].readonly{background-color:#f7f8fa;border:none}
input[type=text]:focus,select:focus{}

/* login */
#container_wrap.login_container{margin-left:0}
.loginBg{height:100%;width:100%;background-color: #999999;}
/* .login_wrap{width:100%;min-height:960px;background:url(../images/common/login_bg.jpg) 0 0 no-repeat;background-size:cover;} */
.login_wrap{width:100%;min-height:960px;background-color: #999999;}
.login_wrap_inner{position:relative;padding-bottom:50%;}
.login_container_wrap{position:absolute;top:0;left:0;width:100%;height:100%;}
.login_container{display:table;position:relative;width:100%;height:100%}
.login_box{display:table-cell; vertical-align:middle;}
.login_box_inner{position:relative;width:954px;max-width: 954px;height:503px;margin: 0 auto;padding:45px 60px 45px 521px;}
.login_box_inner .form-title{margin:0 0 26px;font-size: 42px;color: #fff;text-transform: uppercase;}
/* .login_box_inner .form-title strong{font-weight: 600;} */
.login_box_inner .login_logo{position:absolute;top:0;left:0}
.login_box_inner:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:260px 30px 30px 260px;content:''; opacity:.3;}
.login_box_inner:before{display:block;position:absolute;top:-1px;left:0;width:504px;height:504px;content:'';background-color:#fff;border-radius:50%;opacity:.3;}
form{position:relative; z-index:10;}
form.login input[type="text"],form.login input[type="password"]{width: 100%;margin:0;padding:0 10px;background:0;border:0;border-bottom:1px solid #fff;border-radius:0;outline:0;font-size:20px;margin-bottom:20px;color:#fff;}

/* login placeholder */
::-webkit-input-placeholder {color:#fff;}
::-moz-placeholder {color:#fff;} 
:-ms-input-placeholder {color:#fff;} 
input:-moz-placeholder {color:#fff;}

form.login .find_txt{margin-bottom:45px;font-size:16px;color:#fff;opacity:.8}
form.login .btn-login{width: 100%;height:55px;;color: #fff; background-color:#c8161d;border-radius:10px;font-size: 18px;text-transform: uppercase;outline: 0;cursor: pointer;letter-spacing: 1px;-moz-box-shadow: 3px 3px 3px 3px #d9d9d9;-webkit-box-shadow: 3px 3px 3px 3px #d9d9d9;box-shadow: 0px 1px 1px 0px #565656;}
form.login a{transition: color 0.5s ease;}
form.login a:hover{color: #fff;}
.login_wrap .footer{position:static;background:none;font-size:12px;}
/* login end */


/* tab_area */
.tab_area{position:relative;border-bottom:1px solid #c7171d}
.tab_area:after{display:block;clear:both;content:'';}
.bookmark_tab{overflow:hidden;width:100%;max-width:95%;margin:10px 0 0;padding-left:30px}
.tab_lst{margin:0 0 0 5px;}
.tab_lst:after{}
.tab_lst li{float:left;position:relative;width:165px !important;margin:0 0 0 -5px;}
.tab_lst li a{display:block;position: relative;width:165px;height:40px;padding:0 0 0 10px;background:url(../images/spr_tab_bg.png) no-repeat left top; line-height:40px;font-size:14px;text-decoration:none;color:#666}
.tab_lst li a .tab_bookmark{display:inline-block;position:absolute;top:13px;left:10px;width:17px;height:16px;background:url(../images/common/bookmark_ico.png) no-repeat;z-index:30}
.tab_lst li a .tab_lst li .tab_bookmark.on{background:url(../images/common/bookmark_list_ico.png) no-repeat}
/* .tab_lst li a .tab_bookmark:focus,.tab_lst li .tab_bookmark.on{background:url(../images/common/bookmark_list_ico.png) no-repeat} */
.tab_lst li a .menu_name{display:block;position: relative;padding:0 20px 0 23px;background:url(../images/spr_tab_bg.png) no-repeat right top;font-weight:normal;}
.tab_lst li a .close{position:absolute;top:5px;right:15px;z-index:30}
.tab_lst li:nth-child(1) a{z-index: 10}
.tab_lst li:nth-child(2) a{z-index: 9}
.tab_lst li:nth-child(3) a{z-index: 8}
.tab_lst li:nth-child(4) a{z-index: 7}
.tab_lst li:nth-child(5) a{z-index: 6}
.tab_lst li:nth-child(6) a{z-index: 5}
.tab_lst li:nth-child(7) a{z-index: 4}
.tab_lst li:nth-child(8) a{z-index: 3}
.tab_lst li:nth-child(9) a{z-index: 2}
.tab_lst li:nth-child(10) a{z-index: 1}

.tab_lst li.on a:after,.tab_lst li a:hover:after{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff;content:'';}
.tab_lst li a:hover,.tab_lst li a:focus,.tab_lst li.on a{background:url(../images/spr_tab_bg.png) no-repeat left bottom;color:#666; z-index:20}
.tab_lst li a:hover .menu_name,.tab_lst li a:focus .menu_name,.tab_lst li.on a .menu_name {background-position:right bottom;z-index:20}

.nav-tabs{margin:0 0 0 5px;border:none}
.nav-tabs:after{}
.nav-tabs li{float:left;position:relative;margin:0 0 0 -5px;}
.nav-tabs li a{display:block;position: relative;width:165px;height:40px;padding:0 0 0 10px;background:url(../images/spr_tab_bg.png) no-repeat left top; line-height:40px;font-size:14px;text-decoration:none;color:#666}
.nav-tabs li a .tab_bookmark{display:inline-block;position:absolute;top:13px;left:10px;width:17px;height:16px;background:url(../images/common/bookmark_ico.png) no-repeat;z-index:30}
.nav-tabs li .tab_bookmark.on{background:url(../images/common/bookmark_list_ico.png) no-repeat}
/* .nav-tabs li a .tab_bookmark:focus,.nav-tabs li .tab_bookmark.on{background:url(../images/common/bookmark_list_ico.png) no-repeat} */
.nav-tabs li a .menu_name{display:block;position: relative;padding:0 20px 0 23px;background:url(../images/spr_tab_bg.png) no-repeat right top;font-weight:normal;}
.nav-tabs li a .close{position:absolute;top:5px;right:15px;z-index:30}
.nav-tabs li:nth-child(1) a{z-index: 10}
.nav-tabs li:nth-child(2) a{z-index: 9}
.nav-tabs li:nth-child(3) a{z-index: 8}
.nav-tabs li:nth-child(4) a{z-index: 7}
.nav-tabs li:nth-child(5) a{z-index: 6}
.nav-tabs li:nth-child(6) a{z-index: 5}
.nav-tabs li:nth-child(7) a{z-index: 4}
.nav-tabs li:nth-child(8) a{z-index: 3}
.nav-tabs li:nth-child(9) a{z-index: 2}
.nav-tabs li:nth-child(10) a{z-index: 1}

.nav-tabs li.active a:after,.nav-tabs li a:hover:after{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff;content:'';}
.nav-tabs li a:hover,.tab_lst li a:focus,.nav-tabs li.active a{background:url(../images/spr_tab_bg.png) no-repeat left bottom;color:#666; z-index:20}
.nav-tabs li a:hover .menu_name,.nav-tabs li a:focus .menu_name,.nav-tabs li.active a .menu_name {background-position:right bottom;z-index:20}

.arrowArea{position:absolute;top:0;right:0;width:60px;height:40px;padding:0 10px 0 10px;background:url(../images/bg_arrowArea.png) 0 0 no-repeat;z-index:20}
.scrtabs-tab-scroll-arrow {width:20px;padding:13px 0 0 4px;border:none;color:#c7171d;cursor:pointer;font-size:12px;margin-bottom:0;}
.scrtabs-js-tab-scroll-arrow-left{}

.arrow_group{position:absolute;top:0;right:30px;width:140px;height:40px;background:url(../images/bg_arrow_group.png) no-repeat; z-index:10}
.swiper-button-next,.swiper-button-prev {position: absolute;top: 50%;width: 11px;height: 18px;margin:0;z-index: 10;cursor: pointer;}
.swiper-button-prev{right: 60%;top:30%;left: auto}
.swiper-button-next{right: 25%;top:30%;left: auto;}
.swiper-button-next:before{display:block;position:absolute;top:0px;left:-20px;width:1px;height:18px;background-color:#c7cacd;content:''}
.swiper-button-next .glyphicon,.swiper-button-prev .glyphicon{color:#d85c60}
.swiper-button-prev.swiper-button-disabled .glyphicon,.swiper-button-next.swiper-button-disabled .glyphicon{color:#d9d9d9}

/*
.tab_lst li a .menu_name:before{display:block;position:absolute;top:12px;left:0;width:17px;height:16px;background:url(../images/common/bookmark_ico.png) no-repeat;content:'';}
.tab_lst li.on a strong:before{background:url(../images/common/bookmark_list_ico.png) no-repeat}
*/

/* h3 타이틀 영역 */
.con_wrap{position:relative;padding:15px 5px 0px 5px;box-sizing:border-box;}
.con_wrap .title_area{position:relative;padding:0 0 20px;background-color:#999;border-radius:13px;}
.con_wrap .title_area:after{display:block;clear:both;content:'';}
.con_wrap .title_area:before{display:block;position:absolute;top:-9px;left:-4px;width:174px;height:53px;background:url(../images/bg_tit_h3.png) no-repeat;content:'';z-index:10}
.con_wrap .title_area .tit_h3{float:left;position:relative;margin:0 0 0 15px;font-size:20px;font-weight:700;color:#670c0f;line-height:44px; z-index:10; letter-spacing:-2px}
.con_wrap .title_area .tit_h4{float:left;position:relative;margin:0 0 0 15px;font-size:20px;font-weight:900;color:#670c0f;line-height:44px; z-index:10; letter-spacing:-2px}
.con_wrap .con_section{position:relative;min-height:50px;padding:10px;margin:-20px 0 0;background-color:#fff;border-radius:0 13px 13px;}

/* h3 타이틀 영역(영문메뉴) 공문/새소식 */
.con_wrap{position:relative;padding:15px 5px 0px 5px;box-sizing:border-box;}
.con_wrap .title_area_eng{position:relative;padding:0 0 20px;background-color:#999;border-radius:13px;}
.con_wrap .title_area_eng:after{display:block;clear:both;content:'';}
.con_wrap .title_area_eng:before{display:block;position:absolute;top:-9px;left:-4px;width:374px;height:53px;background:url(../images/bg_tit_h3_realtime_3.png) no-repeat;content:'';z-index:10}
.con_wrap .title_area_eng .tit_h3{float:left;position:relative;margin:0 0 0 15px;font-size:20px;font-weight:700;color:#670c0f;line-height:44px; z-index:10; letter-spacing:-2px}
.con_wrap .title_area_eng .tit_h4{float:left;position:relative;margin:0 0 0 15px;font-size:20px;font-weight:900;color:#670c0f;line-height:44px; z-index:10; letter-spacing:-2px}
.con_wrap .con_section_eng{position:relative;min-height:50px;padding:10px;margin:-20px 0 0;background-color:#fff;border-radius:0 13px 13px;}

.container-fluid.container-fluid-inner{padding:0;magin:;}
.container-fluid.container-fluid-inner .con_wrap{padding:0 0 15px 0}

.tit_btn_area{float:right;margin:0 20px 0 0;line-height:42px;text-align:right}
.tit_btn_area:after{display:block;clear:both;content:'';}
.tit_btn_area .btn{}
.tit_btn_area .select_area{vertical-align:middle;line-height:30px;}
.tit_btn_area .srch_item{display:inline-block;}


.nav_area {line-height:40px;float:none;margin:0;line-height:42px;text-align:right}
.nav_area :after{display:block;clear:both;content:'';}
.nav_area  .btn{}
.nav_area .select_area{vertical-align:middle;line-height:30px}
.nav_area .srch_item{display:block;}

/* 타이틀 버튼 */
.tit_btn-nav{padding-left:164px}
.tit_btn-nav:after{display:block;clear:both;content:'';}
.tit_btn-nav .nav-tabs{margin:0 5px 0 0;font-size:0;text-align:right}
.tit_btn-nav .nav-tabs li{float:none;display:inline-block;margin:0 0 0 4px;}
.tit_btn-nav .nav-tabs li:first-child{margin:0;}
.tit_btn-nav .arrowArea{position:absolute;top:7px;right:0;width:40px;height:30px;padding:0;background:none;background-color:#f2f2f2;border-radius:3px;z-index:20}
.tit_btn-nav .scrtabs-tab-scroll-arrow {width:20px;height:30px;padding:0;margin-bottom:0;border:none;color:#ccc;cursor:pointer;font-size:12px;line-height:32px; text-align:center}
.tit_btn-nav .scrtabs-js-tab-scroll-arrow-left{}

.swiper-list_btn{float:right;width:100%;height:42px;}
.swiper-list_btn li{width:auto !important;margin:0 5px 0 0}
/*.swiper-list_btn li .btn{width:90%}*/

.arrow_group_btn{}
.arrow_group_btn .swiper-button-next,.arrow_group_btn .swiper-button-prev {position: absolute;top: 50%;width: 11px;height: 18px;margin:0;z-index: 10;cursor: pointer;}
.arrow_group_btn .swiper-button-prev_btn{left: -20px;top:10px;right: auto}
.arrow_group_btn .swiper-button-next_btn{right: -20px;top:10px;left: auto;}
.arrow_group_btn .swiper-button-next:before{display:none;}

.srch_wrap .btn_open{background-color:#5d5d5d; margin:7px 10px 0px 0px; border-radius: 30px; display:inline-block;float:right;position:relative;padding:0 20px 0 40px;line-height:30px;font-size:14px;cursor:pointer;color:#fff; text-decoration:none;}
.srch_wrap .btn_open:before{display:block;position:absolute;top:5px;left:13px;width:21px;height:21px;background:url(../images/ico_btn_srch.png) no-repeat;content:'';-webkit-transition: -webkit-transform .15s;transition: -webkit-transform .15s;transition: transform .15s;transition: transform .15s, -webkit-transform .15s;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.srch_wrap .open .btn_open:before{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.srch_wrap .srch_txt {margin:0 0;line-height:30px}

.srch_wrap .btn_open_eng{background-color:#5d5d5d; margin:7px 10px 0px 0px; border-radius: 30px; display:inline-block;float:right;position:relative;padding:0 20px 0 40px;line-height:30px;font-size:14px;cursor:pointer;color:#fff; text-decoration:none;}
.srch_wrap .btn_open_eng:before{display:block;position:absolute;top:5px;left:13px;width:21px;height:21px;background:url(../images/ico_btn_srch.png) no-repeat;content:'';-webkit-transition: -webkit-transform .15s;transition: -webkit-transform .15s;transition: transform .15s;transition: transform .15s, -webkit-transform .15s;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.srch_wrap .open .btn_open_eng:before{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.srch_wrap .srch_txt_eng {margin:0 0;line-height:30px}


.srch_box .btn_srch_box{display:inline-block;width:13%;text-align:right}
/* .srch_box .btn_srch_box{display:inline-block;width:15%;text-align:right} */
.srch_box .btn_srch_box.btn_srch_box_center{display:block;width:100%;margin-top:10px;text-align:center}
.srch_box .btn_srch{height:30px;padding:0 25px;background-color:#c7171d; border-radius:5px;line-height:29px;color:#fff}
.srch_box .btn_srch:hover,.srch_box .btn_srch:focus{background-color:#d9534f;}
.srch_box .srch_box_inner{display:inline-block;position:relative;width:86%}
/* .srch_box .srch_box_inner{display:inline-block;position:relative;width:84%} */
.srch_box .srch_box_inner:after{display:block;clear:both;content:'';}

.srch_box_inner .srch_item{display:inline-block;width:49%;}
.srch_box_inner .srch_item_v2{width:32%}
.srch_box_inner .srch_item_v3{width:100%}
.srch_box_inner .srch_item_v4{width:39%}
.srch_box_inner .srch_item_v5{width:59%}
.srch_item .label_basic{min-width:70px;margin-bottom:5px;}
label.label_basic{margin-bottom:0}
.srch_item .srch_put{display:inline-block;width:65%;height:30px;}
.srch_item_v2 .srch_put{width:60%;}
.srch_item .srch_put_v2{width:40%}



.floatLeft{float: left; width: 100%;}
.floatLeft .srch_box_inner{width:89% !important;}
/* .main_srch_box .floatLeft{float: left;} */

.main_srch_box .inlineBlock{display:inline-block;}
.main_srch_box .group0{float: left;width: 100%;}
.main_srch_box .group1{float: left;width: 310px; padding-left: 5px;}
.main_srch_box .group2{float: left;width: 280px;}
.main_srch_box .group3{float: left;width: 40%;padding-left: 5px;}
.main_srch_box .group4{float: left;width: 59%;}
.main_srch_box .group5{float: left;width: 50%;}

.main_srch_box .btn_srch_box{width:11%;text-align:right;float: left; min-width: 79px;}
.main_srch_box .label_basic{min-width:70px;margin-bottom:5px;}
/* .main_srch_box .btn_srch_box{width:79px;text-align:right;float: left;} */
.main_srch_box .btn_srch_box.btn_srch_box_center{display:block;width:100%;margin-top:10px;text-align:center}
.main_srch_box .btn_srch{height:30px;padding:0 25px;background-color:#c7171d; border-radius:5px;line-height:29px;color:#fff}
.main_srch_box .btn_srch:hover,.srch_box .btn_srch:focus{background-color:#d9534f;}
/* .main_srch_box .srch_box_inner{display:inline-block;position:relative;width:89% !important;} */
.main_srch_box .srch_box_inner{float: left;position:relative;width:89% !important;}
.main_srch_box .srch_box_inner:after{display:block;clear:both;content:'';}

.main_srch_box .srch_put{width:65%;}
.main_srch_box .srch_chn{width:30%;min-width: 120px;}
.main_srch_box .hos_pop_srch_ico, .main_srch_box .pat_pop_srch_ico,.main_srch_box .test_pop_srch_ico{width:32%;}
.hidden_srch .srch_put{width:40%;min-width: 140px;}
.hidden_srch .srch_hos{width:30%;min-width: 120px;}





.modal_title_area{}
.modal_title_area:after{display:block;clear:both;content:'';}
.modal_title_area .tit_h5{float:left;margin:0; line-height:42px;}
.modal_title_area .tit_h5:after{top:14px}

.modal-body .srch_box{padding:15px 10px;border:1px solid #ccc;}
.modal_btn_area.tit_btn_area{float:none;margin:0; text-align:right}

.chk_lst{display:inline-block;margin-bottom:0; vertical-align:middle}
.chk_lst:after{display:block;clear:both;content:'';}
.chk_lst li{float:left;min-width:183px;letter-spacing:-1px}
.chk_lst2 li{float:left;min-width:70px;letter-spacing:-1px}
.chk_lst_v2{}
.chk_lst_v2 li{min-width:0;margin-right:10px}

.con_full_wrap{width:100%;}
.con_mid_wrap{width:70%;}
.con_half_wrap{width:50%;}
.con_quarter_wrap{width:35%;}
.con_s_wrap{width:30%;}
.con_mid-l_wrap{width:60%;}
.con_mid-m_wrap{width:40%;}
.title_area.main_bg_red{background:url(../images/common/bg_title_area_red.png) 100% 0 no-repeat #a01217;}
.title_area.main_bg_gray{background:url(../images/common/bg_title_area_gray.png) 100% 0 no-repeat #afafaf}

.title_area .btn_more{display:inline-block;float:right;position:relative;padding:0 20px 0 35px;line-height:44px;font-size:14px;cursor:pointer;text-decoration:none}
.title_area.main_bg_red .btn_more{color:#fff}
.title_area.main_bg_gray .btn_more{color:#4d4d4d}
.title_area .btn_more:before{display:block;position:absolute;top:8px;left:0;width:27px;height:27px;content:'';}
.title_area.main_bg_red  .btn_more:before{background:url(../images/common/btn_more_red.png) no-repeat;}
.title_area.main_bg_gray .btn_more:before{background:url(../images/common/btn_more_gray.png) no-repeat;}

.notice_wrap{padding:15px 0;}
.notice_wrap:after{display:block;clear:both;content:'';}
.notice_wrap .notice_box{padding:5px 0 15px 15px}
.notice_wrap .notice_box:first-child{padding:5px 15px 15px 0}
.notice_lst{}
.notice_lst li{position:relative;padding:4px 0 4px 15px;}
.notice_lst li:after{display:block;clear:both;content:'';}
.notice_lst li:before{display:block;position:absolute;top:15px;left:0;width:3px;height:3px;background-color:#c7171d;content:'';}
.notice_lst li a{float:left;width:80%;font-size:16px;color:#666}
.notice_lst li a:hover{color:#c7171d; text-decoration:underline}
.notice_lst li .date{float:right;color:#999}

/* period_area */
.period_area{position:relative;display:inline-block}
/*
.period_area:after{display:block;position:absolute;top:5px;right:10px;width:23px;height:19px;background:url(../images/common/ico_cal.png) no-repeat;content:'';}
*/
.period_area .calendar_put{border-radius:2px 0 0 2px;width: 120px;}
.period_area .btn_calendar{min-width:46px;border-radius:0 2px 2px 0}
.fa-calendar{position:absolute;top:5px;right:10px;color:#d1d1d1}
.fr_date{background:url(../images/common/ico_cal.png) 97% center #fff no-repeat;}
.hos_pop_srch_ico{background:url(../images/common/btn_srch_pop_hos.png) right 3px center #fff no-repeat;padding-right: 25px  !important;}
.pat_pop_srch_ico{background:url(../images/common/btn_srch_pop_pat.png) right 3px center #fff no-repeat;padding-right: 25px  !important;}
.test_pop_srch_ico{background:url(../images/common/btn_srch_pop_test.png) right 3px center #fff no-repeat;padding-right: 25px  !important;}
input[type=text]::-ms-clear {display:none;}

.btn_group{display:inline-block;position:relative;vertical-align:middle;font-size:0;}
.btn_group .btn{padding:4px 7px;margin:0 0 0 -1px;border-radius:0}

.glyphicon-envelope.mail_ico{color:#a01217}
a.btn_go{padding:2px 5px 3px;background-color:#fff;border:1px solid #c7171d;border-radius:3px;color:#c7171d}
.con_row{padding:0 !important}
.color_red{color:#c7171d !important}
.edit_area{padding:5px;}
.glyphicon-remove{-webkit-transform: rotate(45deg);transform: rotate(45deg);color:#c7171d}

.graph_tit{font-size:22px;font-weight:bold;text-align:center;color:#333}
.graph_color_lst{width:100%;margin:0 auto 20px;padding:10px 0;border:1px solid #d9d9d9}
.graph_color_lst:after{display:block;clear:both;content:'';}
.graph_color_lst li{position:relative;display:inline-block;width:32%;text-align:center}
.graph_color_lst li .graph_color{display:inline-block;width:25px;height:1px;margin-right:10px;vertical-align:middle}
.graph_color_lst li .graph_color-a{background-color:#dc7e00}
.graph_color_lst li .graph_color-b{background-color:#3989b9}
.graph_color_lst li .graph_color-c{background-color:#4ea678}
.graph_area{}

.tit_h5{position:relative;padding:0 0 0 20px;margin:20px 0 10px;font-size:16px;font-weight:bold;color:#333}
.tit_h5:after{display:block;position:absolute;top:3px;left:0;width:13px;height:13px;border:4px solid #c7171d;border-radius:50%;content:'';}

/* loading */
.loding-logo_area{max-width:327px;margin-bottom:10px;text-align:center;}
.loding-logo_area img{max-width:327px;width:100%}
.loding-gif{margin-bottom:10px;text-align:center;}
.loading-percent{color:#c7171d}
/* loading end */


.ico_viewer{display:inline-block;margin-left:10px}
span.finish{color:#c7171d}

.pagination_area{text-align:center}
.pagination_area .pagination li{display:inline-block}
.pagination_area .pagination > li > a, .pagination_area .pagination > li > span{padding:4px 10px;}

.modal_tab{margin:20px 0}
.modal_tab .scrtabs-tab-container{margin-bottom:20px;border-bottom:1px solid #c7171d;}
.modal_tab .nav-tabs > li:not(.active) > a{border-bottom:1px solid #c7171d;}
.modal_tab .nav-tabs li:not(.active) a{
	display:block;
	position: relative;
	width:165px;
	height:40px;
	padding:0 0 0 10px;
	background:url(../images/spr_tab_bg.png) no-repeat left top; 
	line-height:40px;
	font-size:14px;
	text-decoration:none;
	color:#666;
	z-index:9;
	border-bottom:1px solid #c7171d;
}
.modal_tab .nav-tabs li:not(.active) a:hover:after{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff;content:''; border-bottom:1px solid #c7171d;}
.modal_tab .nav-tabs li:not(.active) a:hover{background:url(../images/spr_tab_bg.png) no-repeat left top;color:#666; z-index:9; border-bottom:1px solid #c7171d;}
.modal_tab .nav-tabs li:not(.active) a:hover{background-position:left top;z-index:9; border-bottom:1px solid #c7171d;}

.modal_tab .tab-pane .con_wrap{padding:2px}
.modal_tab .tab-pane .container-fluid{padding:0;}
.top_txt{margin:0;padding:5px 0;background-color:#999;text-align:center;color:#fff}
.top_txt_v2{background-color:#c7171d;}

/* layer Popup */
.ly_pop{display:block;z-index:10000;border:1px solid #a01217;background-color:#fff}
.ly_pop .pop_wrap{padding:0 20px;}
.ly_pop .pop_header{padding:10px 0;background-color:#fff;border-bottom:1px solid #e5e5e5}
.ly_pop .pop_header h4{margin:0;font-size:20px;font-weight:700;color:#670c0f}
.pop_content{}
.ly_pop  a.pop_clse{overflow:hidden;position:absolute;top:14px;right:20px;width:14px;height:14px;background:url(../images/common/pop_btn_close.png) no-repeat;text-indent:-9999px}
.pop_foot{padding:10px 0;border-top:1px solid #e5e5e5}
.pop_foot_close{position:relative}
.pop_foot_close:after{display:block;clear:both;content:'';}
.pop_foot_close .fl{float:left}
.pop_foot_close .fr{float:right}
.pop_foot_close a.pop_clse{position:static;background:none;text-indent:0}

/* layer Popup end */

.ico_download .glyphicon-save{color:#c7171d}


/*--------------------------------------------------------------------------------------------------------------
*  mobile
*--------------------------------------------------------------------------------------------------------------*/
@media all and (max-width: 1307px) {
.main_srch_box .group3{float: left;width: 80%;padding-top:10px; padding-left: 0px;}
.main_srch_box .group4{float: left;width: 100%;}
.srch_item .btn_ico{display:inline-block;width:58%;height:30px;}

}
/* 1000px */

@media all and (max-width: 1200px) {
.login_wrap_inner{padding-bottom:80%;}
.login_box_inner{ min-width: 120px;}
.srch_item .btn_ico{display:inline-block;width:50%;height:30px;}

}
/* 1000px */


@media all and (max-width: 1024px) {
.login_wrap_inner{padding-bottom:135%;}
.login_box_inner{width:100%;padding:15px; min-width: 120px;}
.login_box_inner .form-title{margin:0 0 26px;font-size: 42px;color: #fff;}
/* .login_box_inner .form-title strong{font-weight: 600;} */
.login_box_inner .login_logo{display:none}
.login_box_inner:before{display:none}
.login_box_inner:after{border-radius:30px;}

}
/* 1024px */

@media all and (max-width: 1000px) {

.login_box_inner .form-title{font-size: 21px;}


}
/* 1000px */


@media all and (max-width: 780px) {
.con_wrap{padding:15px 0;}
.login_wrap_inner{padding-bottom:150%;}
.login_box{padding:30px 15px}
.srch_box_inner .srch_item{width:100%;margin-bottom:10px}
.srch_item .label_basic{display:block}
.srch_item .srch_put{width:100%;margin-bottom:5px}
.srch_box .btn_srch_box{width:100%;text-align:center}
.srch_box .srch_box_inner{width:100%}

.srch_item .btn_ico{display:inline-block;width:90%;height:30px;}
.main_srch_box .btn_srch_box{width:100%;text-align:center}
.main_srch_box .srch_box_inner{float: left;position:relative;width:100% !important;}
.main_srch_box .label_basic{display:block;width: 100%;}
.main_srch_box .group1{padding-left: 0px;}
/* .main_srch_box .group2{width: 100%;} */
.main_srch_box .group3{width: 100%;}
.main_srch_box .group4{width: 100%;}
.main_srch_box .group5{width: 100%;}

.main_srch_box .srch_put{width:49%;}
.group5 .srch_put{width:100%;}
.hidden_srch .srch_put{width:49%;}


/* tab */
.bookmark_tab{max-width:100%;padding-left:0}
.arrow_group{right:0;width:80px; background-size:80px 40px}
.swiper-button-next,.swiper-button-prev {position: absolute;top: 50%;width: 11px;height: 18px;margin:0;z-index: 10;cursor: pointer;}
.swiper-button-prev{right: 70%;top:20%;}
.swiper-button-next{right: 20%;top:20%;}
.swiper-button-next:before{top:4px;left:-10px;}
.swiper-button-next .glyphicon,.swiper-button-prev .glyphicon{padding:5px;}
.swiper-button-prev.swiper-button-disabled .glyphicon,.swiper-button-next.swiper-button-disabled .glyphicon{padding:5px;color:#d9d9d9}

}
/* 780px */
@media all and (max-width:640px) {
	
}

@media all and (max-width:568px) {
.login_box_inner{height:100%;}

}
/* 568px */

@media all and (max-width:500px) {
.con_wrap .title_area{position:relative;padding:0 0 20px;background-color:#999;border-radius:13px;}
.con_wrap .title_area:after{display:block;clear:both;content:'';}
.con_wrap .title_area:before{width:115px;height:53px;background:url(../images/bg_tit_h3.png) no-repeat;background-size:115px 53px;}
.con_wrap .title_area .tit_h3{font-size:15px;}
.tit_btn-nav{padding-left:100px}
.tit_btn_area{width:55%;} 
}
/* 영문메뉴 (공문/새소식) */
@media all and (max-width:500px) {
.con_wrap .title_area_eng{position:relative;padding:0 0 20px;background-color:#999;border-radius:13px;}
.con_wrap .title_area_eng:after{display:block;clear:both;content:'';}
.con_wrap .title_area_eng:before{width:115px;height:53px;background:url(../images/bg_tit_h3.png) no-repeat;background-size:115px 53px;}
.con_wrap .title_area_eng .tit_h3{font-size:15px;}
.tit_btn-nav_eng{padding-left:100px}
.tit_btn_area_eng{width:55%;} 
}

@media all and (max-width:400px) {

.tit_btn_area{width:55%;} 

}
@media all and (max-width:340px) {

.tit_btn_area{width:55%;} 
}
/* 500px */

