.clear{clear: both;}
.ta_l{text-align: left}
.ta_c{text-align: center}
.media_padding{padding: 0 10px;}
.dp_flex{display: flex;}
.width_100{width: 100%}
.po_r{position: relative; top: 0; left: 0}
.f_left{float: left}
.f_right{float: right}

/* input ÃªÂ¸Â°Ã«Â³Â¸ Ã¬Å Â¤Ã­Æ’â‚¬Ã¬ÂÂ¼ Ã¬Â´Ë†ÃªÂ¸Â°Ã­â„¢â€ */

.container {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding: 0 10px;
}

.container:after{
    display: block;
    content: "";
    clear: both;
}

.np_container {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto;
}

.np_container_wr {
    max-width: 1002px;
    margin-right: auto;
    margin-left: auto;
}

.np_container:after{
    display: block;
    content: "";
    clear: both;
}

@media (min-width: 900px) {
    .re_dp_flex{display: flex}
}
@media (max-width: 900px) {
    .re_media_padding{padding: 0 10px;}
    .xs_clear{clear: both}
}
@media (max-width: 900px) {
    .resize_block{display: block; margin-bottom: 5px;}
    .resize_none{display: none;}
}
@media (max-width: 900px) {
    .dp_n{display: none;}
}

@media (max-width: 900px) {
    .po_r{width: 100%; position: relative}
}

.register_container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 900px){
    .register_container {
        max-width: 530px;
    }
}
.dropdown-menu{display: none}

@media (min-width: 900px) {
    .youtubeWrap {
        position: relative;
        width: 58%;
        max-width: 650px;
        max-height: 365px;
        padding-bottom: 33%;
        float: left;
    }
    .youtubeWrap iframe {
        position: absolute;
        width: 100%;
        max-width: 650px;
        height: 100%;
        max-height: 365px;
    }
}

/*--------------------head--------------------*/
.hd_lay_01{background-color: #ececec; font-size: 13px; color: #898989}
.hd_lay_01 img {vertical-align: text-top; margin-right: 5px;}
.hd_lay_02{float: left}
.hd_lay_02 a{display: inline-block; margin: 12px 0;}
.hd_lay_03{float: right}
.hd_lay_03 a{display: inline-block; margin: 12px 10px;}
.hd_lay_04{float: left; background-color: #464646; color: #ffffff; margin-left: 10px}
.hd_lay_04-01{float: right; background-color: #003663; color: #ffffff;}
.hd_lay_05{padding: 23px 0; position: relative; top: 0; left: 0}
.hd_lay_06{position: absolute; top: 23px; left: 50%; margin-left: -230px}
.hd_lay_07{border: 3px solid #004a80; width: 460px; border-radius: 50px;}
.hd_lay_07 img {vertical-align: middle}
.hd_lay_08{width: 360px; padding: 16px 10px; border: none; font-size: 13px; border-radius: 50px;}
.hd_lay_09{background: url("/common/main_images/Search_icon.png") no-repeat 3px 15px; padding: 16px 24px; margin: 0; border: 0; color: #0054a6; font-size: 14px;}
.hd_lay_10{margin-top: 5px;}
.hd_lay_11{/*border-bottom: 1px solid #c2c2c2*/}
.hd_lay_12{background: url("/skin/sub/sub_01/img/bg_img01.jpg"); background-repeat: no-repeat; background-position: center top; height: 140px;}

.ft_lay_01{background-color: #333333; color: #cccccc}
.ft_lay_02{border-bottom: 1px solid #898989;}
.ft_lay_03{float: left}
.ft_lay_03 a{display: inline-block; margin-right: 30px; font-size: 13px; font-weight: bold; padding: 23px 0;}
.ft_lay_04{float: right; font-size: 14px; color: #ffffff; padding: 23px 38px; background-color: #0072bc; font-weight: bold}
.ft_lay_05{padding: 27px 0 47px 0;}
.ft_lay_06{font-size: 13px; line-height: 21px; margin-bottom: 25px;}
.ft_lay_07{}
.ft_lay_08{}
.ft_lay_09{}
.ft_lay_10{}

/*--------------------------------------------------------------------------------------------------------------------*/

.sb_lay_01{font-size: 14px;color: #ffffff;text-align: center;padding: 21px 13px !important; float: left;/* width: 19.42%; */}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .sb_lay_01{font-size: 14px; text-align: center; padding: 21px 0; float: left; top:0; left: 0}
}
.sb_lay_01:hover{background-color: #890d35; color: #ffffff}
.sb_lay_02{float: right; padding: 21px 0; font-size: 16px; color: #c2c2c2;}
.sb_lay_03{position: absolute; top: 60px; left: 0; z-index: 99; background-color: #ffffff; width: 997px}
.sb_lay_03 a{display: inline-block; margin-top: 30px}
.sb_lay_03 li{float: left; width: 331.6px; height:150px;}
.sb_lay_03 li:nth-child(n){border: 1px solid #cdcdcd; border-left: none;}
.sb_lay_03 li:last-child{border-right:0}
.sb_lay_04{margin-top: 15px; color: #464646; font-size: 15px;}
.sb_lay_05{position: absolute; top: 60px; left: -251px; z-index: 99; background-color: #ffffff; width: 997px}
.sb_lay_05 a{display: inline-block;}
.sb_lay_05 li{float: left; width: 165.3px; height:150px;}
.sb_lay_05 li:nth-child(n){border: 1px solid #cdcdcd; border-left: none;}
.sb_lay_05 li:last-child{border-right:0}
.sb_lay_06{margin-top: 22px; color: #464646; font-size: 15px;}
.sb_lay_07{position: absolute; top: 60px; left: 50%; z-index: 99; background-color: #ffffff; width: 997px; margin-left: -498.5px;}
.sb_lay_07 > li{float: left; width: 249.25px; height:110px; border-top: 1px solid #cdcdcd}
.sb_lay_07 > li:nth-child(n){padding-top: 30px}
.sb_lay_07 > li:first-child li{padding-left: 30px}
.sb_lay_08 li {text-align: left; margin-bottom: 15px}
.sb_lay_08 a{font-size: 15px; color: #464646;}
.sb_lay_08 a:hover{color: #0072bc}
.sb_lay_09{position: absolute; top: 60px; left: 50%; z-index: 99; background-color: #ffffff; width: 997px; margin-left: -498.5px;}
.sb_lay_09 a{display: inline-block; margin-top: 30px}
.sb_lay_09 li{float: left; width: 331.5px; height:150px;}
.sb_lay_09.col_2 li{width: 498px;}
.sb_lay_09 li:nth-child(n){border: 1px solid #cdcdcd; border-left: none;}
.sb_lay_09 li:last-child{border-right:0}
.sb_lay_10{ margin-top: 30px;}
.sb_lay_11 td{border: 1px solid #b7b7b7;}
.sb_lay_12{padding: 60px 0; text-align: center}
.sb_lay_13{font-size: 30px; color: #363636; font-weight: bold; margin-bottom: 30px;}
.sb_lay_14{color: #0072bc}
.sb_lay_15{color: #555555; font-size: 16px;}
.sb_lay_16{float: left; font-size: 16px; font-weight: bold; color: #363636; margin-right: 53px}
.sb_lay_17 li{float: left; font-size: 14px; color: #555555; width: 393.06px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.sb_lay_17 li:first-child{margin-right: 80px;}
.sb_lay_17 li img{vertical-align: middle; margin-right: 10px}
.sb_lay_18{padding: 25.5px 0;}
.sb_lay_19{background-color: #ececec; padding: 40px 0}
.sb_lay_20{margin-right: 30px; float: left}
.sb_lay_21-01{position: relative; top: 0; left: 0}
.sb_lay_22-01{display: none}
.sb_lay_21-01:hover > .sb_lay_22-01{display: block; position: absolute; top: 0; left: 0; z-index: 10}
.sb_lay_21-02{position: relative; top: 0; left: 0}
.sb_lay_22-02{display: none}
.sb_lay_21-02:hover > .sb_lay_22-02{display: block; position: absolute; top: 0; left: 0; z-index: 10}
.sb_lay_21-03{position: relative; top: 0; left: 0}
.sb_lay_22-03{display: none}
.sb_lay_21-03:hover > .sb_lay_22-03{display: block; position: absolute; top: 0; left: 0; z-index: 10}
.sb_lay_23{font-size: 16px; color: #363636; line-height: 25px; padding: 30px 0;}
.sb_lay_24{font-size: 14px; color: #0072bc; font-weight: bold; display: inline-block; padding-bottom: 1px; border-bottom: 1px solid #0072bc; margin-bottom: 30px}
.sb_lay_25{background-color: #ffffff}
.sb_lay_26{margin-top: 30px;}
.sb_lay_27{
    border-left: 1px solid #b7b7b7;
    border-top: 1px solid #b7b7b7;
}
.sb_lay_27:after{
    display:block;
    clear:both;
    content:"";
}
.sb_lay_27 li{float: left;width: 25%;/* height: 466px */border-right: 1px solid #b7b7b7;box-sizing: border-box;padding: 20px 30px;border-bottom: 1px solid #b7b7b7;/* border-top: 1px solid #b7b7b7; */}
.sb_lay_27 li:nth-child(n){/* margin-right: 30px; *//* margin-bottom: 45px; */}
.sb_lay_27 li:nth-child(4n){margin-right: 0px;}
.sb_lay_28{/* border: 1px solid #b7b7b7 */line-height: 229px;/* padding: 10px 0 20px; */height: 229px;}
.sb_lay_28 a{/* width: 223px; *//* height: 201px; */display: inline-block;}
.sb_lay_28 a img{/* width:100%; */}
.sb_lay_29{font-size: 15px;font-weight: bold;color: #252525;line-height: 22px;margin: 0px 0 10px 0;min-height: 44px;text-overflow: ellipsis;line-height: 22px;height: 44px;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.sb_lay_30{color: #555555;font-size: 14px;padding: 9px 0 20px;/* border-bottom: 1px solid #d7d7d7 */}
.sb_lay_31{padding: 10px 0 6px 0;color: #0072bc;font-size: 14px;font-weight: bold;}
.sb_lay_32 p{color: #363636; font-size: 14px; margin-bottom: 3px; font-weight: bold}
.sb_lay_32 span{padding-left: 10px}
.sb_lay_33{margin-top: 10px; font-weight: normal !important; color: #555555 !important;}
.sb_lay_34{margin-top: 25px;}
.sb_lay_34 img{max-width: 1540px; width: 100%;}
.sb_lay_35{margin-top: 30px;}
.sb_lay_35 div{float: left;}
.sb_lay_36{text-align: center; display: inline-block; width: 331.3px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2;}
.sb_lay_36-01{text-align: center; display: inline-block; width: 333.3px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-right: 0; border-left: 0}
.sb_lay_36-02{text-align: center; display: inline-block; width: 332.3px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-left: 0}
.sb_lay_36-03{text-align: center; display: inline-block; width: 332.3px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-right: 0;}
.sb_lay_37{text-align: center; display: inline-block; width: 333.3px; font-size: 15px; color: #ffffff; font-weight: bold; background-color: #0072bc; padding: 17px 0}
.sb_lay_38{margin-top: 62px; text-align: center}
.sb_lay_39{font-size: 38px; font-weight: bold; color: #363636;}
.sb_lay_39 span{color: #0072bc;}
.sb_lay_40{padding: 35px 0 60px 0; font-size: 20px; color: #363636;}
.sb_lay_41 img{width: 331.5px}
.sb_lay_42{margin: 60px 0 35px 0; color: #363636; font-size: 15px; line-height: 25px;}
.sb_lay_43{margin-bottom: 80px; color: #363636; font-size: 15px; line-height: 25px;}
.sb_lay_44{margin-top: 60px;}
.sb_lay_44 > div {float: left}
.sb_lay_45{margin-left: 60px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .sb_lay_45{margin-left: 30px;}
}
.sb_lay_46{font-size: 20px; line-height: 28px; font-weight: bold; margin: 15px 0 20px 0;}
.sb_lay_47{font-size: 15px; color: #363636; line-height: 25px;}
.sb_lay_47 span{margin-right: 17px;}
.sb_lay_47 img {vertical-align: middle; margin-right: 10px;}
.sb_lay_48{margin-top: 35px;}
.sb_lay_49{margin-bottom: 80px;}
.sb_lay_50{margin-right: 15px;}
.sb_lay_51{text-align: center; padding: 33px 0 60px 0}
.sb_lay_52{margin-bottom: 27px; font-size: 20px; color: #0072bc; font-weight: bold}
.sb_lay_53{font-size: 15px; color: #363636; line-height: 30px;}
.sb_lay_53 img{margin-right: 5px; vertical-align: sub}
.sb_lay_53 span{margin-left: 30px;}
.sb_lay_54{margin-top: 60px; border: 1px solid #cccccc;}
.sb_lay_55{padding:40px 0; color: rgb(119, 119, 119); font-size: 14px; line-height: 20px;}
.sb_lay_56{font-size: 14pt; color: rgb(60, 63, 69)}
.sb_lay_57{margin-top: 10px; font-weight: normal !important; color: #555555 !important; text-decoration: line-through; font-size: 13px;}
.sb_lay_58{}
.sb_lay_59{}
.sb_lay_60{}
.sb_lay_61{
    font-size: 14px;
    font-weight: bold;
    color: #555555;
    line-height: 1.4;
}
.sb_lay_62{
    width: 100%;
    height:42px;
    line-height:42px;
    background-color:#cd4055;
    color:#fff !important;
    border-radius: 10px;
    padding-left: 17px;
    font-size: 15px !important;
    font-weight: bold !important;
    margin-top: 14px;
    box-sizing: border-box;
}
/*--------------------------------------------------------------------------------------------------------------------*/

.li_lay_01{font-size: 25px; font-weight: bold; color: #0072bc; float: left;}
.li_lay_01 img{vertical-align: middle; margin-right: 12px;}
.li_lay_02{float: right; font-size: 13px; color: #898989;}
.li_lay_03{padding: 30px 0}
.li_lay_04{background-color: #ececec; border: 1px solid #cccccc; overflow: hidden; padding: 10px 20px;}
.li_lay_04 li{float: left; padding: 9px 0; font-size: 14px;}
.li_lay_04 li:nth-child(2n+1){padding: 9px 20px;}
.li_lay_04 li:first-child{padding: 9px 20px;}
.li_lay_04 li > a{font-size: 14px; color: #555555;}
.li_lay_04 li > a:hover{color: #0054a6;}
.li_lay_04_chk{color: #0054a6 !important; font-weight: bold}
.li_lay_05{padding: 30px 0; display: block}
.li_lay_05 td{font-size: 13px; color: #555555;}
.li_lay_05 td > a{font-size: 13px; color: #555555;}
.li_lay_06{border: 1px solid #b7b7b7;}
.li_lay_07{clear: both; width: 100% !important; margin: 0 !important;}
.li_lay_08{font-size: 14px; color: #555555}
.li_lay_09{margin-bottom: 80px;}
.li_lay_10{position: absolute; top: 40px; left: 50%; margin-left: -33px}
.li_lay_11{position: absolute; top: 40px; left: 50%; margin-left: -20px}
.li_lay_12{}
.li_lay_13{}
.li_lay_14{}
.li_lay_15{}
.li_lay_16{}
.li_lay_17{}
.li_lay_18{}
.li_lay_19{}
.li_lay_20{}
.li_lay_21{}
.li_lay_22{}
.li_lay_23{}
.li_lay_24{}
.li_lay_25{}
.li_lay_26{}
.li_lay_27{}
.li_lay_28{}
.li_lay_29{}
.li_lay_30{}

/*--------------------------------------------------------------------------------------------------------------------*/

.it_lay_01{margin-top: 30px; margin-bottom: 10px;}
.it_lay_02{font-size: 13px; color: #898989;}
.it_lay_03{float: left; padding-top: 10px;}
.it_lay_04{float: left; padding-left: 40px; width: 460px}
.it_lay_05{width: 500px; height: 500px; position: relative; top: 0; left: 0; overflow: hidden}
/*.it_lay_05 img{position: absolute; top: 50%; left: 50%; margin-top: -100px; margin-left: -100px;}*/
.it_lay_05 img{width: 100%;}
.it_lay_06{font-size: 20px; color: #252525; font-weight: bold; padding-bottom: 30px; line-height: 22px;}
.it_lay_07{border-top: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7;}
.it_lay_08 .tr {line-height: 40px; font-size: 15px;}
.it_lay_08 .tr:after{display: block;content: "";clear: both;}
.it_lay_08 .tr > div{float: left}
.it_lay_08 .tr > .th{padding-left: 10px; color: #363636; width: 130px; font-weight: bold}
.it_lay_08 .tr > .td{color: #555555; padding-left: 8px; width: 312px}
.it_lay_08 .tr > .td > p {margin-bottom: -15px}
.it_lay_08 .tr > .td span {float: right; font-weight: bold; color: #0054a6; height: 0}
.it_lay_09{font-size: 15px; color: #555555; width: 100%; padding: 2.5px; height: 30px !important; margin-top: 5px}
.it_lay_10{font-size: 15px; color: #555555; padding: 4px 0 2px 0; width: 50px; height: 20px; text-align: center; border: 1px solid #bcbcbc}
.it_lay_11 img{vertical-align: middle}
.it_lay_12{margin-left: 10px}
.it_lay_13{color: #0072bc !important; font-weight: bold}
.it_lay_14{font-size: 15px; font-weight: bold; color: #ffffff; background-color: #959595; text-align: center; width: 220px; padding: 16px 0; float: left; margin-right: 10px;}
.it_lay_15{margin-top: 30px;}
.it_lay_16{font-size: 15px; font-weight: bold; color: #ffffff; background-color: #0072bc; text-align: center; width: 220px; padding: 16px 0; float: left;}
.it_lay_17{position: relative;}
.it_lay_18{}
.it_lay_19{}
.it_lay_20{}
.it_lay_21{}
.it_lay_22{}
.it_lay_23{}
.it_lay_24{}
.it_lay_25{}
.it_lay_26{}
.it_lay_27{}
.it_lay_28{}
.it_lay_29{}
.it_lay_30{}

.btn-divide-3 {
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    background-color: #0072bc;
    text-align: center;
    width: 31%;
    padding: 16px 0;
    float: left;
}

.bg-color-gray36 {
    background-color: #363636;
}

.bg-color-gray95 {
    background-color: #959595;
}

.mg-right-10 {
    margin-right: 10px;
}

a.click-full {
    display: block;
}

/*--------------------------------------------------------------------------------------------------------------------*/

.od_lay_01{padding: 30px 0 40px 0; overflow: hidden}
.od_lay_01-01{padding: 30px 0 30px 0; overflow: hidden}
.od_lay_02{font-size: 25px; font-weight: bold; color: #363636; float: left}
.od_lay_03{}
.od_lay_04{}
.od_lay_05{}
.od_lay_06{}
.od_lay_07{}
.od_lay_08{}
.od_lay_09{}
.od_lay_10{}
.od_lay_11{}
.od_lay_12{}
.od_lay_13{}
.od_lay_14{}
.od_lay_15{}
.od_lay_16{}
.od_lay_17{}
.od_lay_18{}
.od_lay_19{}
.od_lay_20{}
.od_lay_21{}
.od_lay_22{}
.od_lay_23{}
.od_lay_24{}
.od_lay_25{}
.od_lay_26{}
.od_lay_27{}
.od_lay_28{}
.od_lay_29{}
.od_lay_30{}

/*--------------------------------------------------------------------------------------------------------------------*/

.my_lay_01{padding: 15px 0 20px 0; font-size: 15px; color: #0072bc}
.my_lay_02{padding-bottom: 20px; font-size: 15px; color: #0072bc}
.my_lay_03{border: 1px solid #c2c2c2;}
.my_lay_03 .tr:after{display: block;content: "";clear: both;}
.my_lay_03 .tr{border-bottom: 1px solid #c2c2c2;}
.my_lay_03 .tr:last-child{border-bottom:0}
.my_lay_03 .th,.td{float: left}
.my_lay_03 .th{width: 115px; font-size: 14px; font-weight: bold; color: #363636; padding: 12px 20px; background-color: #ececec; border-right: 1px solid #c2c2c2;}
.my_lay_03 .td{width: 302px; font-size: 14px; color: #363636; padding: 12px 20px; height: 16px; border-right: 1px solid #c2c2c2;}
.my_lay_03 > .tr > .td:last-child{border-right: 0;}
.my_lay_04{border: 1px solid #cccccc; border-bottom: 0; overflow: hidden}
.my_lay_05{width: 104px; text-align: center; color: #ffffff; background-color: #0072bc; padding: 39px 0; font-size: 14px; font-weight: bold; border: none}
.my_lay_06{display: table; margin: 0 auto; padding: 72px 0}
.my_lay_07{font-size: 15px; font-weight: bold; color: #363636; width: 86px; padding: 12px 0}
.my_lay_07-01{font-size: 15px; font-weight: bold; color: #363636; padding: 12px 0}
.my_lay_07-02{font-size: 15px; font-weight: bold; color: #0072bc; padding: 12px 0; text-align: center}
.my_lay_08{padding: 5px 0}
.my_lay_09{margin-left: 20px;}
.my_lay_10{border: 1px solid #c2c2c2; background-color: #ececec; padding: 40px; position: relative; top: 0; left: 0;}
.my_lay_11{font-size: 15px; font-weight: bold; color: #363636; margin-bottom: 30px;}
.my_lay_12{font-size: 13px; color: #464646; line-height: 20px;}
.my_lay_13{position: absolute; right: 40px; bottom: 40px}
.my_lay_13 div{float: left; margin-left: 5px;}
.my_lay_13 div > a {width: 120px; padding: 13px 0; text-align: center; font-size: 13px; font-weight: bold; color: #ffffff; background-color: #464646; display: inline-block}
.my_lay_13 div:last-child > a{color: #464646; background-color: #ffffff;}
.my_lay_14{font-size: 15px; font-weight: bold; color: #ffffff; background-color: #0072bc; padding: 16px 10px; margin-bottom: 30px;}
.my_lay_14 > input {margin-right: 5px}
.my_lay_15{font-size: 15px; color: #363636; font-weight: bold}
.my_lay_16{font-size: 15px; font-weight: bold; color: #0072bc;}
.my_lay_17{border-bottom: 1px solid #d7d7d7}
.my_lay_18{font-size: 13px; color: #464646; font-weight: bold; width: 60px; border: 1px solid #cccccc; display: inline-block; text-align: center; background-color: #ececec; margin-left: 10px; padding: 6.5px 0}
.my_lay_19{background-color: #0072bc; text-align: center; padding: 36px 0; margin-bottom: 30px;}
.my_lay_20{margin-bottom: 20px; font-size: 20px; color: #ffffff;}
.my_lay_21{font-size: 13px; color: #ffffff;}

/*--------------------------------------------------------------------------------------------------------------------*/

.bo_lay_01{margin-top: 30px;}
.bo_lay_01 div{float: left}
.bo_lay_02{text-align: center; display: inline-block; width: 248px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2;}
.bo_lay_02-01{text-align: center; display: inline-block; width: 249px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-right: 0; border-left: 0}
.bo_lay_02-02{text-align: center; display: inline-block; width: 249px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-left: 0}
.bo_lay_02-03{text-align: center; display: inline-block; width: 249px; font-size: 15px; color: #707070; padding: 16px 0; border: 1px solid #c2c2c2; border-right: 0;}
.bo_lay_03{text-align: center; display: inline-block; width: 250px; font-size: 15px; color: #ffffff; font-weight: bold; background-color: #0072bc; padding: 17px 0}
.bo_lay_04{width: 1000px; border-top: 2px solid #0072bc}
.bo_lay_04 tr{border-bottom: 1px solid #d7d7d7;}
.bo_lay_04 th{width: 110px; padding: 12.5px 0 12.5px 10px; font-size: 13px; color: #464646}
.bo_lay_04 td{font-size: 13px; color: #464646}
.bo_lay_04 td > input[type=checkbox]{margin-right: 7px;}
.bo_lay_04 td > input[type=checkbox]:nth-child(n+2){margin-left: 20px}
.bo_lay_05{font-size: 13px; padding: 6px; width: 864px}
.bo_lay_06{font-size: 13px; padding: 6px; width: 100px; height: 31px !important;}
.bo_lay_07{font-size: 13px; padding: 6px; width: 84px;}
.bo_lay_08{padding: 10px 0;}
.bo_lay_09{padding: 20px 10px;}
.bo_lay_10{border-top: 2px solid #0072bc; background-color: #ececec; font-size: 13px; color: #252525; font-weight: bold; padding: 12px 10px}
.bo_lay_11{font-size: 12px; color: #898989; padding: 12px 10px; border-bottom: 1px solid #d7d7d7}
.bo_lay_12{margin: 0 10px;}
.bo_lay_13{border-bottom: 1px solid #d7d7d7; padding: 20px 10px}
.bo_lay_14{border-bottom: 2px solid #e9e9e9}
.bo_lay_15{padding: 4px}
.bo_lay_16{border: 1px solid #d7d7d7; display: inline-block}
.bo_lay_17{}
.bo_lay_18{}
.bo_lay_19{}
.bo_lay_20{}

.input-normal {width: 200px; padding: 6px;}
.table-title-blue { color: #0054a6; font-size: 15px; line-height: 25px;  }
.table-title-blue:before { content: "\25AA"; margin-right: 5px; }

/*--------------------------------------------------------------------------------------------------------------------*/



.hd_lay_11 .np_container .f_left a{
    margin-top: 6px;
    display: block;
}


.hd_lay_11 .np_container .f_right a{
    margin-top: -6px;
    display: block;
}
#paging_v1{margin-top: 30px !important;}