@charset "utf-8";
body{overflow-y:scroll}

.blind{width:0;height:0;overflow:hidden;font-size:0}
table.tdAlignTop  td{vertical-align:top}
.pf1{position:fixed;}
.right_content{float:left;position:relative;padding-left:29px;padding-top:39px;width:931px;min-height:620px;}
.right_content:after{content:'';display:block;position:absolute;top:0;bottom:-120px;left:0;width:1px;background:#dadada;}
.admin .right_content:after{content:'';display:block;position:absolute;top:0;bottom:-220px;left:0;width:1px;background:#dadada;}
.right_content .tit{font-size:24px;color:#2a2a2a;line-height:1}
.right_content .searchArea{border:1px solid #dadada;padding:15px 20px;margin-top:20px;}
.right_content .searchArea dt{font-weight:bold;font-size:14px;}
.right_content .searchArea dd{margin-top:10px}
.searchArea .row{display:table;width:100%;table-layout:fixed}
.searchArea .cellL,
.searchArea .cellR{display:table-cell}
.searchArea .cellL{width:459px}

a.btnDisabled{
    pointer-events: none;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color:#7a7a7a !important;
    background:#f8f8f8 !important;
    border-color:#dadada !important;
}

.searchArea .selectric-style1{width:120px}
.cellL{}
.searchArea .input_style1 input::-webkit-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.searchArea .input_style1 input::-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.searchArea .input_style1 input:-ms-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.searchArea .input_style1 input:-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.input_style1 input::-webkit-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.input_style1 input::-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.input_style1 input:-ms-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.input_style1 input:-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.textarea_style1 textarea::-webkit-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.textarea_style1 textarea::-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.textarea_style1 textarea:-ms-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}
.textarea_style1 textarea:-moz-input-placeholder{color:#7a7a7a;font-size:14px;letter-spacing:-1px}

.tblList_1{margin-top:20px;}
.tblList_1 .tblWrap{border-bottom:1px solid #dadada}
.tblList_1 table{width:100%;table-layout:fixed;font-size:13px;line-height:1.4;border-top:2px solid #4a4a4a;}
.tblList_1 table .txtAlignL{padding-left:20px}
.tblList_1 table .txtAlignC{text-align:center;padding-left:0}
.tblList_1 table .columnStock{text-align:right;padding-right:20px;padding-left:0}
.tblList_1 table thead th{padding:13px 0 14px;background:#f8f8f8;color:#5a5a5a;vertical-align:middle;text-align:left;padding-left:20px;position:relative;}
.tblList_1 table thead th:before{content:" ";width:1px;height:15px;background:#dcdcdc;position:absolute;left:0;top:16px}
.tblList_1 table thead th:first-child:before{display:none}
.tblList_1 table tbody td{border-top:1px solid #dadada;vertical-align:middle;height:110px}
.tblList_1 table tbody td .disTbl{display:table;table-layout:fixed;width:100%}
.tblList_1 table tbody td .disTbl .cell{display:table-cell;vertical-align:middle}
.tblList_1 table tbody td .txt1-1{display:block;font-size:18px;line-height:1;color:#2a2a2a;letter-spacing:-0.05em;}
.tblList_1 table tbody td .txt1-1.size16{font-size:16px}
.tblList_1 table tbody td .txt1-1 strong{font-weight:600}
.tblList_1 table tbody td .txt1-1 em{font-weight:normal}
.tblList_1 table tbody td .txt1-2{display:block;font-size:13px;line-height:1.4;color:#7a7a7a;margin-top:10px;letter-spacing:-0.05em;text-overflow: ellipsis;  overflow: hidden;white-space: nowrap;}
.tblList_1 table tbody td .txt1-3{margin-top:0;font-size:14px;color:#7a7a7a;letter-spacing:-0.05em;line-height:1.6}
.tblList_1 table tbody td .txt1-4{display:block;font-size:13px;line-height:1.4;color:#2a2a2a;margin-top:0px;letter-spacing:-0.05em}
.tblList_1 table tbody td .txt1-2.m0{margin-top:0;}

.tblList_1 table tbody td .dDay{background:url(../images/img/dDay_bg_org.png);display:inline-block;width:48px;height:16px;line-height:16px;text-align:center;color:#fff;font-size:13px}
.tblList_1 table .btn_print1{color:#ff4c01}
.tblList_1 table .novationWr{position:relative;padding-left:10px}
.tblList_1 table .novationWr .btn_c_org{padding-left:16px;text-align:left;}
.tblList_1 table .btn_c_green{width:70px;height:70px;text-align:center;font-size:16px;color:#fff;line-height:1.25;cursor:pointer;background:url(../images/btn/btn_bg_circle_green.png)}
.tblList_1 table .btn_c_green:hover,
.tblList_1 table .btn_c_green:focus{font-weight:bold;}
.tblList_1 table .btn_c_org{width:70px;height:70px;text-align:center;font-size:16px;color:#fff;line-height:1.25;cursor:pointer;background:url(../images/btn/btn_bg_circle_org.png)}
.tblList_1 table .btn_c_org:hover,
.tblList_1 table .btn_c_org:focus{font-weight:bold;}

.tblList_1 table .btn_toggle{position:absolute;top:50%;right:20px;width:22px;height:12px;margin-top:-6px;background:url(../images/img/img_list_arrow_down.png);cursor:pointer;text-indent:-999em}
.tblList_1 table .novationWr.on .btn_toggle{background:url(../images/img/img_list_arrow_up.png)}
.tblList_1 table .btn_c_gray{width:70px;height:70px;text-align:center;font-size:13px;color:#fff;line-height:1.44;cursor:pointer;background:url(../images/btn/btn_bg_circle_gray.png);vertical-align:middle}
.tblList_1 table .btn_c_gray:hover,
.tblList_1 table .btn_c_gray:focus{background:url(../images/btn/btn_bg_circle_green.png);font-weight:bold;}
.tblList_1 table .bfNext:after{content: '';  display: inline-block;  width: 7px;  height: 13px;  margin-left: 5px;  background: url(../images/img/ic_btn_next.png) no-repeat 0 0;  vertical-align: middle;}
.tblList_1 table .btn_c_gray strong{font-size:18px;font-weight:bold;vertical-align:middle;position:relative;top:-2px}

.tblList_1 table tbody td.moreArea{background:#f8f8f8;padding-left:0;display:none}
.tblList_1 table tbody td.moreArea.on{display:table-cell;}
.tblList_1 table tbody td.moreArea ul{overflow:hidden;margin:10px 20px 0 10px}
.tblList_1 table tbody td.moreArea li{border:1px solid #dadada;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:290px;float:left;margin-left:10px;height:110px;margin-top:10px;background:#fff}
.tblList_1 table tbody td.moreArea li > div{margin:13px 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tblList_1 table tbody td.moreArea .moreBtn{text-align:center;padding:20px 0;line-height:1;}
.tblList_1 table tbody td.moreArea .moreBtn a{line-height:1;color:#5a5a5a;font-size:13px;background:url(../images/img/ic_select_arrow_down.png) no-repeat 100% 6px;padding-right:20px;}
.tblList_1 table tbody td.moreArea .moreBtn2{text-align:center;padding:20px 0;line-height:1;}
.tblList_1 table tbody td.moreArea .moreBtn2 a{line-height:1;color:#5a5a5a;font-size:13px;background:url(../images/img/ic_select_arrow_down.png) no-repeat 100% 6px;padding-right:20px;}

.tblList_1 table tbody td.moreArea li p{line-height:1}
.tblList_1 table tbody td.moreArea .txt2-1{font-size:13px;color:#5a5a5a}
.tblList_1 table tbody td.moreArea .txt2-2{font-size:18px;color:#009170;font-weight:bold;margin-top:7px;}
.tblList_1 table tbody td.moreArea .txt2-2 a{font-size:18px;color:#009170;font-weight:bold;margin-top:7px;}
.tblList_1 table tbody td.moreArea .txt2-3{font-size:13px;color:#5a5a5a;margin-top:30px;vertical-align:middle}
.tblList_1 table tbody td.moreArea .txt2-3 span{font-size:14px;color:#5a5a5a;vertical-align:top;font-weight:bold;letter-spacing:-0.02em}
.tblList_1 table tbody td.moreArea .txt2-4{font-size:13px;color:#7a7a7a;position:absolute;top:0;right:0}
.tblList_1 table tbody td.moreArea .btn_copy1{position:absolute;bottom:-4px;right:0;width:85px;height:30px;background:#fff;color:#5a5a5a;font-size:13px;line-height:30px;text-align:center;border-radius:1px;border:1px solid #cacaca}
.tblList_1 table tbody td.moreArea .btn_copy1:hover,
.tblList_1 table tbody td.moreArea .btn_copy1:focus{background:#7a7a7a;color:#fff;border:1px solid #7a7a7a}
.tblList_1 table tbody td .noInsu{text-align:center;font-size:18px;line-height:1.4;color:#5a5a5a;position:relative}
.tblList_1 table tbody td .noInsu button{position:absolute;right:54px;top:50%;margin-top:-35px;text-align:left;padding-left:16px}
.tblList_1 table tbody td .no_reference{text-align:center;font-size:18px;line-height:1.4;color:#5a5a5a;margin:13px 0}
.tblList_1.listType1 td{padding:15px 0 16px;height:auto;}
.tblList_1.listType1 table thead th:before{top:12px}

.tblList_1 .reasonChangeList{margin:5px 20px 4px}
.tblList_1 .reasonChangeList table{border:0;border-right:1px solid #dadada;border-bottom:1px solid #dadada;font-size:13px;line-height:1.5}
.tblList_1.listType1 .reasonChangeList tr{border-top:1px solid #dadada}
.tblList_1.listType1 .reasonChangeList th{border:0;padding:12px 20px 11px;border-left:1px solid #dadada;letter-spacing:-1px;vertical-align:middle;}
.tblList_1.listType1 .reasonChangeList td{border:0;padding:12px 20px 11px;border-left:1px solid #dadada;letter-spacing:-1px}

.pageNumNavi{text-align:center;margin-top:40px;}
.pageNumNavi a{display:inline-block;font-size:15px;color:#7a7a7a;padding:0 1px;line-height:30px;vertical-align:middle;}
.pageNumNavi .active{font-weight:bold;color:#009170}
.pageNumNavi img{vertical-align:middle}

.addBs{text-align:right;margin-top:20px;position: relative;}
.addBs a{color: #009170;line-height: 1;font-size: 13px;}
.titWrap{position:relative}

.titWrap .posR{position: absolute;  top: 34px;  right: 0;  font-size: 13px;  line-height: 1;}
.titWrap .posR a{  color: #009170;  line-height: 1;  padding-left: 16px;  }
.titWrap .middleTit1{margin:30px 0 15px}
.titWrap .middleTit1 .disTbl{width:auto;table-layout:auto;}
.titWrap .middleTit1 .t1{color:#2a2a2a;font-size:14px;font-weight:bold}
.titWrap .middleTit1 .cell:first-child{padding-right:19px}
.titWrap .article1{position:relative;font-size:14px;margin-bottom:15px;height: 15px;}
.titWrap .article1 .posR{top:0}
.titWrap .article1 > ul > li{padding-left:20px;position:relative;display:none}
.titWrap .article1.type1 li{display:inline-block;}
.titWrap .article1.type1 li:first-child{padding-left:0}
.titWrap .article1.type1 li:first-child:before{display:none}
.titWrap .article1 > ul > li.show{display:inline-block;}
.titWrap .article1 > ul > li.fir{padding-left:0}
.titWrap .article1 > ul > li:before{content:' ';width:2px;height:14px;background:#dadada;position:absolute;top:2px;left:6px}
.titWrap .article1 > ul > li.fir:before{display:none}
.titWrap .article1 > ul > li a{color:#5a5a5a}
.titWrap .article1 > ul > li.on a{color:#009170;font-weight:bold}
.titWrap .conts_tit1 + .tit_check{margin-left:15px;}

.ico_quetion{vertical-align:middle}
.quetionBalloon{background:url(../images/img/bg_balloon.png);width:265px;height:105px;position:absolute;font-size:13px;top:7px;left:108px;display:none;z-index:999}
.quetionBalloon dl{margin:24px 0 0 30px}
.quetionBalloon dt{line-height:1;color:#ff4c01}
.quetionBalloon dd{line-height:1.4;color:#5a5a5a;margin-top:7px}
.quetionBalloon .balloonClose{position:absolute;top:15px;right:14px}
.quetionBalloon.posT_1{background:url(../images/img/bg_balloon_pos_top_1.png);width:268px;height:125px;text-align:left;}
.quetionBalloon.posT_1 dl{margin:23px 22px 23px 23px;letter-spacing:-1px}
.quetionBalloon.posT_2{background:url(../images/img/bg_balloon_pos_top_2.png);width:352px;height:157px;letter-spacing:-1px}
.quetionBalloon.posT_2 dl{margin:23px 24px;letter-spacing:-1px}
.quetionBalloon.posT_3{background:url(../images/img/bg_balloon_pos_top_3.png);width:224px;height:107px;}
.quetionBalloon.posT_3 dl{margin:23px 24px;letter-spacing:-1px}
.quetionBalloon.posT_4{background:url(../images/img/bg_balloon_pos_top_4.png);width:294px;height:127px;top:-124px;left:52px;}
.quetionBalloon.posT_4 dl{margin:21px 20px 21px 29px;letter-spacing:-1px}
.quetionBalloon.posT_5{background:url(../images/img/bg_balloon_pos_top_5.png);width:351px;height:126px;top:-124px;left:54px;}
.quetionBalloon.posT_5 dl{margin:21px 20px 21px 29px;letter-spacing:-1px}

.quetionBalloon.posL_1{background:url(../images/img/bg_balloon_pos_left_1.png);width:317px;height:244px;}
.quetionBalloon.posL_1 dl{margin:21px 31px;letter-spacing:-1px}
.quetionBalloon.posL_2{background:url(../images/img/bg_balloon_pos_left_2.png);width:492px;height:118px;}
.quetionBalloon.posL_2 dl{margin:21px 20px 21px 29px;letter-spacing:-1px}

.tbl_style3 table td .btnCollection button{margin-left:0}
.btnCollection .btn_gray{background:#7a7a7a;width:120px;height:38px;color:#fff;cursor:pointer;vertical-align: middle;border-radius:1px}
.btnCollection .btn_gray.minus{width:36px;position:relative}
.btnCollection .btn_gray.minus span{width:14px;height:2px;background:#fff;position:absolute;left:11px;top:17px;text-indent:-9999em}
.btnCollection .btn_green{background:#009a77;height:38px;color:#fff;cursor:pointer;vertical-align: middle;border-radius:1px}

.btn_area_01{overflow:hidden;}
.btn_area_01 .article1,
.btn_area_01 .article2{float:left}
.btn_area_01 .article2{margin-left:20px;}
.btn_area_01 .clear{clear:both;overflow: hidden;}
.selectBtn .btn input[type='radio'],
.selectBtn .btn input[type='checkbox']{position:absolute;z-index:-1;opacity:0}
.selectBtn .btn{position:relative;margin-left:5px;}
.selectBtn .btn:first-child{margin-left:0}
.selectBtn .btn label{display:inline-block; text-align:center;  line-height: 32px;  border-radius: 1px;  font-size: 14px;cursor: pointer}
.selectBtn .btn input:focus + label:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;border:1px dotted #000}
.selectBtn.style1 .btn label{width:126px;height: 32px;background: #fff;  color: #009a77;  border: 2px solid #009a77}
/*.selectBtn .btn{border:1px dotted #000}*/
.selectBtn.style1 .btn:first-child label{margin-left:0}
.selectBtn.style1 .btn input:checked + label{    background: #009a77;  color: #fff;}
.selectBtn.style2 .btn label{width:52px;height: 32px;background: #fff;  color: #7a7a7a;  border: 2px solid #bababa;}
.selectBtn.style2 .btn input:disabled + label{
    background:#f8f8f8;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /*filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;*/
}
.selectBtn.style2 .btn:first-child label{margin-left:0}
.selectBtn.style2 .btn input:checked + label{    background: #009a77;  color: #fff;  border: 2px solid #009a77;}

.selectBtn.style3 .btn label{border-radius:0;width:300px;height:75px;text-align:left;background:url(../images/btn/btn_splite_p28.png);line-height:1.4;font-size:16px;letter-spacing:-1px;color:#9a9a9a}
.selectBtn.style3 .btn label > span{margin:15px 0 15px 44px}
.selectBtn.style3 .btn.one label{margin-left:0}
.selectBtn.style3 .btn.two label{background-position: 0 -105px;}
.selectBtn.style3 .btn.one input:checked + label{background-position:-330px 0;color:#fff}
.selectBtn.style3 .btn.two input:checked + label{background-position:-330px -105px;color:#fff}

.selectBtn.style4 .btn label{border-radius:0;width:295px;height:75px;text-align:left;background:url(../images/btn/btn_splite_p32.png);line-height:1.4;font-size:16px;letter-spacing:-1px;color:#7a7a7a}
.selectBtn.style4 .btn label > span{margin:15px 0 15px 44px}
.selectBtn.style4 .btn.two label{background-position: 0 -105px;}
.selectBtn.style4 .btn.three label{background-position: 0 -210px;}
.selectBtn.style4 .btn.one input:checked + label{background-position:-324px 0;color:#fff}
.selectBtn.style4 .btn.two input:checked + label{background-position:-324px -105px;color:#fff}
.selectBtn.style4 .btn.three input:checked + label{background-position:-324px -210px;color:#fff}

.selectBtn.style5 .btn label{border-radius:0;width:450px;height:75px;text-align:left;background:url(../images/btn/btn_splite_p33.png);line-height:1.4;font-size:16px;letter-spacing:-1px;color:#7a7a7a}
.selectBtn.style5 .btn label > span{margin:15px 0 15px 44px}
.selectBtn.style5 .btn.two label{background-position: 0 -105px;}
.selectBtn.style5 .btn.one input:checked + label{background-position:-480px 0;color:#fff}
.selectBtn.style5 .btn.two input:checked + label{background-position:-480px -105px;color:#fff}

.searchArea_02{border:1px solid #dadada;padding:15px 20px;font-size:14px;}
.searchArea_02:after{content:'';display:block;clear:both;}
.searchArea_02 dl{float:left;margin-left:20px}
.searchArea_02 dl:first-child{margin-left:0}
.searchArea_02 dl dt{color:#2a2a2a;line-height:1;}
.searchArea_02 dl dd{margin-top:9px}
.searchArea_02 .input_style1{height:auto;}

.bot_btnWr{text-align:center;position:relative;margin-top:50px;}
.bot_btnWr a{display:inline-block;width:150px;height:50px;line-height:50px;font-size:16px;}
.bot_btnWr .btnL,
.bot_btnWr .btnR{position:absolute;width:200px;color:#fff}
.bot_btnWr .btnL{top:0;left:0;background:#7a7a7a}
.bot_btnWr .btnR{top:0;right:0;background:#009a77}
.bot_btnWr .btn_style2_1{position:absolute;top:0;left:0;width:200px;height:54px;}
.bot_btnWr .btn_style3_1{position:absolute;top:0;right:0;width:200px;height:54px;}
.bot_btnWr .btn_style3{height:54px;}

.bot_btnWr .btnReset{border:2px solid #9a9a9a;color:#7a7a7a}
.bot_btnWr .btnSave{border:2px solid #f36f21;color:#f36f21}

.selectric-w70px{width:70px}
.selectric-w80px{width:80px}
.selectric-w86px{width:86px}

.selectric-w90px{width:90px}
.selectric-w92px{width:92px}
.selectric-w121px{width:121px}
.selectric-w284px{width:284px}

.selectric-popStyle1{margin-right:10px}
.selectric-popStyle1 .selectric .label{height:28px;line-height:28px;font-size:13px}
.selectric-popStyle1 .selectric .button{top:10px}

.t1-1{color:#ff4c01;font-size:13px;letter-spacing:-1px}
.t1-4{color:#5a5a5a;font-size:13px;letter-spacing:-1px}
/*.layerPopWr{display:none;}*/
/*
.layerPopWr.lock{display:table;table-layout:fixed;position:absolute;min-height:100%;left:0;right:0;top:0;width:100%;overflow:hidden;z-index:999}

.layerPopWr .dim{background:#000;opacity:0.5;filter: alpha(opacity=50);position:fixed;width:100%;height:100%;top:0;z-index:9;display:none}
*/
.layerPopWr{display:none;border: 2px solid #dadada;}
.layerPopWr .layerBox{width:470px;z-index:10;position:relative;background:#fff;margin:0 auto;}
/*.layerPopWr .layerBoxWr{/*display:none;position:absolute;z-index:99;top:0}*/

.layerPopWr.show{position:absolute;;z-index:1000}
.layerPopWr.lock{display:table;table-layout:fixed;position:absolute;min-height:100%;left:0;right:0;top:0;width:100%;overflow:hidden;border:0;z-index:999}
.layerPopWr.lock .dim{background:#000;opacity:0.5;filter: alpha(opacity=50);position:fixed;width:100%;height:100%;top:0;z-index:9}
.layerPopWr.lock .layerBoxWr{display:table-cell;vertical-align:middle;width:100%;position:static}

.layerPopWr .layerBox .layerTitle{background:#009a77;height:50px;line-height:50px;color:#fff;font-size:18px;padding-left:30px}
.layerPopWr .layerBox .layerTitle a{color:#fff}
.layerPopWr .layerBox .layerContainer{padding:25px 30px;}
.layerPopWr .layerBox .layerSearchArea{border:1px solid #dadada;padding:10px}
.layerPopWr .layerBox .layerSearchArea dt{background:url(../images/img/ic_pop_search.png) no-repeat;padding-left:22px;font-size:14px;line-height:16px;color:#2a2a2a}
.layerPopWr .layerBox .layerSearchArea dt,
.layerPopWr .layerBox .layerSearchArea dd{display:inline-block;}
.layerPopWr .layerBox .layerSearchArea dd{padding-left:16px}
.layerPopWr .layerBox .layerSearchArea table{width:100%;font-size:14px;text-align:left;margin:-5px 0 -5px 0;table-layout:fixed}
.layerPopWr .layerBox .layerSearchArea table th{text-align:left}
.layerPopWr .layerBox .layerSearchArea table th,
.layerPopWr .layerBox .layerSearchArea table td{padding:5px 0}
.layerPopWr .layerBox .layerPop_bot_btn{text-align:center;margin-top:30px;font-size:0}
.layerPopWr .layerBox .layerPop_bot_btn button{width:100px;height:40px;color:#fff;margin-left:10px;cursor:pointer}
.layerPopWr .layerBox .layerPop_bot_btn button.btnReset{background:#7a7a7a}
.layerPopWr .layerBox .layerPop_bot_btn button.btnConfirm{background:#009a77}
.layerPopWr .layerBox .layerPop_bot_btn button:first-child{margin-left:0}

.layerPopWr .layerBox .inputTxt{border:1px solid #cacaca;display:inline-block;position:relative}
.layerPopWr .layerBox .inputTxt input[type="text"]{height:28px;padding-left:8px;line-height:28px;width:200px}
.layerPopWr .layerBox .inputTxt input[readonly="readonly"]{background:#f8f8f8}
.layerPopWr .layerBox .inputTxt .guideTxt{position:absolute;top:8px;left:10px;font-size:13px;color:#9a9a9a}
.layerPopWr .layerBox .layerSearchArea button{width:60px;height:30px;background:#7a7a7a;color:#fff;vertical-align:middle;cursor:pointer}
.layerPopWr .layerBox .layerResultList{border-top:2px solid #4a4a4a;font-size:13px;position:relative;padding-top:42px;border-bottom:1px solid #dadada}
.layerPopWr .layerBox .layerResultListInner{height:215px;overflow-y:auto;overflow-x:hidden;}
.layerPopWr .layerBox .layerResultList table{width:100%;table-layout:fixed;text-align:center;}
.layerPopWr .layerBox .layerResultList table th,
.layerPopWr .layerBox .layerResultList table td{height:42px;vertical-align:middle;border-bottom:1px solid #dadada}
.layerPopWr .layerBox .layerResultList table td .disTbl{display:table;table-layout:fixed;}
.layerPopWr .layerBox .layerResultList table td .disTbl .cell{display:table-cell;}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr{position:absolute;top:0;left:0;}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr th:first-child{width:40px}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr th:first-child + th{width:50px}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr th:first-child + th + th{width:80px}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr th:first-child + th + th + th{width:113px}
.layerPopWr .layerBox .layerResultList table.ovfTbl1 thead tr th:first-child + th + th + th + th{width:127px}
.layerPopWr .layerBox .layerResultList table.tlt1 th{position:relative}
.layerPopWr .layerBox .layerResultList table.tlt1 th:after{content:' ';width:1px;height:11px;position:absolute;right:0;background:#dadada;top:16px}
.layerPopWr .layerBox .layerResultList table.tlt1 th:first-child:after,
.layerPopWr .layerBox .layerResultList table.tlt1 th:first-child + th + th + th + th:after{width:0}
.layerPopWr .layerBox .layerResultList table.tlt1 td{height:auto;}
.layerPopWr .layerBox .layerResultList table.tlt1 a.disTbl{height:42px;line-height:42px;color:#000}
.layerPopWr .layerBox .layerResultList table.tlt1 a:focus,
.layerPopWr .layerBox .layerResultList table.tlt1 a:hover,
.layerPopWr .layerBox .layerResultList table.tlt1 a.on{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell{vertical-align:middle;}
.layerPopWr .layerBox .layerResultList table.tlt1 .noResult{position:absolute;top:50%;margin-top:-10px;width:100%;text-align:center;left:0}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell:first-child{width:40px;}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell:first-child + .cell{width:50px;line-height:1.4;}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell:first-child + .cell + .cell{width:80px;line-height:1.4;}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell:first-child + .cell + .cell + .cell{width:113px}
.layerPopWr .layerBox .layerResultList table.tlt1 .cell:first-child + .cell + .cell + .cell + .cell{width:110px}

.layerPopWr .layerBox .layerResultList table.tlt2 th{position:relative}
.layerPopWr .layerBox .layerResultList table.tlt2 th:after{content:' ';width:1px;height:11px;position:absolute;right:0;background:#dadada;top:16px}
.layerPopWr .layerBox .layerResultList table.tlt2 th:first-child:after,
.layerPopWr .layerBox .layerResultList table.tlt2 th:first-child + th + th + th:after{width:0}
.layerPopWr .layerBox .layerResultList table.tlt2 td{height:auto;}
.layerPopWr .layerBox .layerResultList table.tlt2 label.disTbl{height:42px;line-height:42px;color:#000}
.layerPopWr .layerBox .layerResultList table.tlt2 label:focus,
.layerPopWr .layerBox .layerResultList table.tlt2 label:hover{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList table.tlt2 .cell:first-child{width:40px;vertical-align:middle;}
.layerPopWr .layerBox .layerResultList table.tlt2 .cell:first-child + .cell{width:215px}
.layerPopWr .layerBox .layerResultList table.tlt2 .cell:first-child + .cell + .cell{width:120px}
.layerPopWr .layerBox .layerResultList table.tlt2 .cell:first-child + .cell + .cell + .cell{width:135px}
.layerPopWr .layerBox .layerResultList table.tlt2 .inputTxt{border:0;}
.layerPopWr .layerBox .layerResultList table.tlt2 .inputTxt input{width:80px;border:1px solid #cacaca;text-align:center;padding:0}

.layerPopWr .layerBox .layerResultList table.tlt3 th{position:relative}
.layerPopWr .layerBox .layerResultList table.tlt3 th:after{content:' ';width:1px;height:11px;position:absolute;right:0;background:#dadada;top:16px}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child + th + th + th + th:after{width:0}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child{width:42px;}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child + th{width:194px;}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child + th + th{width:79px;}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child + th + th + th{width:80px;}
.layerPopWr .layerBox .layerResultList table.tlt3 thead tr th:first-child + th + th + th + th{width:315px;}
.layerPopWr .layerBox .layerResultList table.tlt3 td{height:auto;}
.layerPopWr .layerBox .layerResultList table.tlt3 a.disTbl{height:42px;color:#000}
.layerPopWr .layerBox .layerResultList table.tlt3 a:focus,
.layerPopWr .layerBox .layerResultList table.tlt3 a:hover,
.layerPopWr .layerBox .layerResultList table.tlt3 a.on{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList table.tlt3 a.disabled{cursor:default}
.layerPopWr .layerBox .layerResultList table.tlt3 a.disabled .ico_rdo{opacity:0.7;}
.layerPopWr .layerBox .layerResultList table.tlt3 a.disabled:focus,
.layerPopWr .layerBox .layerResultList table.tlt3 a.disabled:hover{background:none}
.layerPopWr .layerBox .layerResultList table.tlt3 .txt_org{color:#ff4c01;}

.layerPopWr .layerBox .layerResultList table.tlt3 label.disTbl{height:42px;color:#000}
.layerPopWr .layerBox .layerResultList table.tlt3 label:focus,
.layerPopWr .layerBox .layerResultList table.tlt3 label:hover{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList table.tlt3 .cell{vertical-align:middle;padding:8px 0 7px}
.layerPopWr .layerBox .layerResultList table.tlt3 .cell:first-child{width:42px;}
.layerPopWr .layerBox .layerResultList table.tlt3 .cell:first-child + .cell{width:194px}
.layerPopWr .layerBox .layerResultList table.tlt3 .cell:first-child + .cell + .cell{width:79px}
.layerPopWr .layerBox .layerResultList table.tlt3 .cell:first-child + .cell + .cell + .cell{width:80px}

.layerPopWr .layerBox .layerResultList table th{background:#f8f8f8}
.layerPopWr .layerBox .layerResultList table th:after{content:' ';}
.layerPopWr .layerBox .layerResultList.l1{margin-top:0;height:auto;padding-top:0;overflow-y:auto;overflow-x:hidden}
.layerPopWr .layerBox .layerTabCont.sec{display:none}
.layerPopWr .layerBox .layerResultList.l1 li a{display:block;border-top:1px solid #dadada;line-height:1.4;padding:11px 0 10px}
.layerPopWr .layerBox .layerResultList.l1 li a:hover,
.layerPopWr .layerBox .layerResultList.l1 li a:focus{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList.l2{padding-top:0}
.layerPopWr .layerBox .layerResultList.l2 > div{padding:6px 10px;border-bottom:1px solid #dadada}
.layerPopWr .layerBox .layerResultList.l2 > div .inputTxt{width:100%}
.layerPopWr .layerBox .layerResultList.l2 > div .inputTxt input{width:100%}
.layerPopWr .layerBox .layerResultList .noResult{position:absolute;top:50%;margin-top:-10px;width:100%;text-align:center}
.layerPopWr .layerBox .layerBtn{text-align:center;margin-top:20px;font-size:0}
.layerPopWr .layerBox .layerBtn a{display:inline-block;width:100px;height:40px;text-align:center;line-height:40px;color:#fff;font-size:14px;margin-left:10px}
.layerPopWr .layerBox .layerBtn a:first-child{margin-left:0}
.layerPopWr .layerBox .layerBtn .btnCancle,
.layerPopWr .layerBox .layerBtn .btnGray{background:#7a7a7a}
.layerPopWr .layerBox .layerBtn .btnSave{background:#009a77}
.layerPopWr .layerBox .layerPopClose,
.layerPopWr .layerBox .layerPopClose2{position:absolute;top:15px;right:30px}
.layerPopWr .layerBox .layerTabMenu ul{overflow:hidden}
.layerPopWr .layerBox .layerTabMenu li{width:50%;float:left}
.layerPopWr .layerBox .layerTabMenu li a{display:block;text-align:center;font-size:14px;color:#5a5a5a;padding:13px 0;position:relative;}
.layerPopWr .layerBox .layerTabMenu li a:after{content:' ';width:100%;height:1px;background:#dadada;position:absolute;bottom:0;left:0}
.layerPopWr .layerBox .layerTabMenu li.on a{font-weight:bold;color:#009a77}
.layerPopWr .layerBox .layerTabMenu li.on a:after{height:3px;  background: #009a77;}
.layerPopWr .layerBox .layerResultList.l1 .searchResult1 a{display:table;width:100%;table-layout:fixed;color:#2a2a2a}
.layerPopWr .layerBox .searchResult1 .cell{display:table-cell;}
.layerPopWr .layerBox .searchResult1 .cell:first-child{width:99px;text-align:center;vertical-align:middle}
.layerPopWr .layerBox .layerResultList.l1 .adressSelect li a{display:table;table-layout:fixed;position:relative;width:100%;color:#000}
.layerPopWr .layerBox .adressSelect li .cell{display:table-cell;}
.layerPopWr .layerBox .adressSelect li .cell:first-child{vertical-align:middle;width:40px}
.layerPopWr .layerBox .adressSelect li .cell:first-child + .cell{width:110px}
.layerPopWr .layerBox .adressSelect li .cell:first-child + .cell + .cell{width:260px}
.layerPopWr .layerBox .adressSelect li .icoRdo{content:' ';background:url(../images/btn/btn_radio.png) no-repeat;height:20px;position:absolute;width:20px;top:11px;left:10px}
.layerPopWr .layerBox .adressSelect li a.on{background:#e5f5f1}
.layerPopWr .layerBox .layerResultList.l1.x1{overflow-y:hidden;}

.layerPopWr .layerBox .tabSec1{font-size:13px;text-align:right;line-height:1;margin-top:14px}
.layerPopWr .layerBox .tabSec1 a{color:#5a5a5a}
.layerPopWr .layerBox .tabSec1 a.on{color:#009170;font-weight:bold;}
.layerPopWr .layerBox .tabSec1 a:after{content:' ';display:inline-block;width:1px; height:11px;background:#dadada;vertical-align:middle;margin:0 10px}
.layerPopWr .layerBox .tabSec1 a:first-child + a:after{display:none}

.layerPopWr .layerBoxA{width:470px;z-index:10;position:relative;background:#fff;margin:0 auto;}
.layerPopWr .layerBoxA .layerTitle{    background: #009a77;  height: 50px;  line-height: 50px;  color: #fff;  font-size: 18px;  padding-left: 30px;}
.layerPopWr .ui-draggable-handle{cursor:move}
.layerPopWr .layerBoxA .layerTitle a{color:#fff}
.layerPopWr .layerBoxA .layerContainer{padding:25px 30px}
.layerPopWr .layerBoxA .layerContainer .cell{display:table-cell;}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea{    border: 1px solid #dadada; padding: 10px;}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl{display:table;width:100%}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dt,
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dd{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dt{ background: url(../images/img/ic_pop_search.png) no-repeat 0 50%;  padding-left: 22px;  font-size: 14px;color: #2a2a2a;width:128px;letter-spacing:-1px;}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dd.btnSearch{width:60px;padding-left:10px}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dd input{width:100%;height:30px;line-height:30px;border:1px solid #cacaca;padding-left:7px;padding-right:7px}
.layerPopWr .layerBoxA .layerContainer .layerSearchArea dl dd button{width: 60px; height: 30px;  background: #7a7a7a;  color: #fff;  vertical-align: middle;  cursor: pointer;}
.layerPopWr .layerBoxA .layerContainer .area_1{font-size:13px;text-align:right;line-height:1;margin-top:14px}
.layerPopWr .layerBoxA .layerContainer .area_1 a{color:#5a5a5a}
.layerPopWr .layerBoxA .layerContainer .area_1 a.on{color:#009170;font-weight:bold;}
.layerPopWr .layerBoxA .layerContainer .area_1 a:after{content:' ';display:inline-block;width:1px; height:11px;background:#dadada;vertical-align:middle;margin:0 10px}
.layerPopWr .layerBoxA .layerContainer .area_1 a:first-child + a:after{display:none}
.layerPopWr .layerBoxA .layerContainer .area_2{font-size:14px;line-height:1;margin:18px 0 9px}
.layerPopWr .layerBoxA .layerContainer .layerResultList{font-size:13px;color:#5a5a5a;margin-top:8px}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1{table-layout:fixed;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='text']{border: 1px solid #cacaca;  height: 30px;  line-height: 30px;text-align:center;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 tr:hover{background:#e5f5f1}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 td{position:relative;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 td:first-child + td{text-align:left;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='checkbox'],
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='radio']{position:absolute;top:0;left:0;width:22px;height:22px;overflow:hidden}
/*.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='checkbox']:focus + label:after,
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='radio']:focus + label:after{content:'';position:absolute;top:10px;left:9px;z-index:100;width:22px;height:22px;border:1px dotted #000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 input[type='checkbox']:checked + label .ico_chk{background-position:0 -20px;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 label{cursor:pointer}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 th:first-child{padding-left:0;text-align:center;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 th:last-child{padding-right:0;text-align:center;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1 th:first-child + th span:before{display:none}
.layerPopWr .layerBoxA .layerContainer .layerResultList.first_before .tblBox1 th:first-child + th span:before{display:block;}
.layerPopWr .layerBoxA .layerContainer .layerResultList.first_before .tblBox1 td:first-child + td{text-align:center;}

.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1.input_txt_w50 input[type='text']{width:42px;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .tblBox1.input_txt_w70 input[type='text']{width:70px;}

.layerPopWr .layerBoxA .layerResultList{border-top:2px solid #4a4a4a;font-size:13px;position:relative;padding-top:35px;border-bottom:1px solid #dadada}
.layerPopWr .layerBoxA .layerResultList .pop_tbl_style2{border-top:0}
.layerPopWr .layerBoxA .layerResultListInner{height:215px;overflow-y:auto;overflow-x:hidden;}

.layerPopWr .layerBoxA .layerResultList.thWraping2{padding-top:48px}
.layerPopWr .layerBoxA .layerResultList.thWraping2 thead th span:before{top:18px}

.layerPopWr .layerBoxA .layerResultList.thWraping3{padding-top:61px}
.layerPopWr .layerBoxA .layerResultList.thWraping3 thead th span:before{top:22px}

.layerPopWr .layerBoxA .layerResultList table.ovfTbl1 thead tr{position:absolute;top:0;left:0;}
.layerPopWr .layerBoxA .layerResultList table.ovfTbl1 tbody tr{border-bottom:0;border-top:1px solid #e4e4e4}

.layerPopWr .layerBoxA .layerContainer .layerResultList .rowTbl{display:table;width:100%}
.layerPopWr .layerBoxA .layerContainer .layerResultList .cell{vertical-align:middle;text-align:center;}
.layerPopWr .layerBoxA .layerResultList.list_type10{width:329px;}


.layerPopWr .layerBoxA .layerTabMenu ul{overflow:hidden}
.layerPopWr .layerBoxA .layerTabMenu li{width:50%;float:left}
.layerPopWr .layerBoxA .layerTabMenu li a{display:block;text-align:center;font-size:14px;color:#5a5a5a;padding:0 0 13px;position:relative;}
.layerPopWr .layerBoxA .layerTabMenu li a:after{content:' ';width:100%;height:1px;background:#dadada;position:absolute;bottom:0;left:0}
.layerPopWr .layerBoxA .layerTabMenu li.on a{font-weight:bold;color:#009a77}
.layerPopWr .layerBoxA .layerTabMenu li.on a:after{height:3px;  background: #009a77;}
.layerPopWr .layerBoxA .layerTabCont.sec{display:none}

.layerPopWr .layerBoxA .layerBtn{text-align:center;margin-top:30px;}
.layerPopWr .layerBoxA .layerBtn a{display:inline-block;width:100px;height:40px;text-align:center;line-height:40px;color:#fff}
.layerPopWr .layerBoxA .layerBtn .btnCancle,
.layerPopWr .layerBoxA .layerBtn .btnGray{background:#9a9a9a}
.layerPopWr .layerBoxA .layerBtn .btnSave{background:#009a77}
.layerPopWr .layerBoxA .layerPopClose,
.layerPopWr .layerBoxA .layerPopClose2{position:absolute;top:15px;right:30px}

.layerPopWr .layerBoxA .layer_writeCaution{border:1px solid #dadada;margin-top:20px;}
.layerPopWr .layerBoxA .layer_writeCaution.off{height:44px;overflow:hidden}
.layerPopWr .layerBoxA .layer_writeCaution > p a{font-size:14px;color:#2a2a2a;display:block;height:44px;line-height:44px;padding:0 20px;position:relative;}
.layerPopWr .layerBoxA .layer_writeCaution > p a:after{content:' ';position:absolute;background:url(../images/img/img_list_arrow_down.png);    width: 22px;  height: 12px;right:20px;top:17px}
.layerPopWr .layerBoxA .layer_writeCaution.off > p a:after{content:' ';position:absolute;background:url(../images/img/img_list_arrow_up.png);    width: 22px;  height: 12px;right:20px;top:17px}
.layerPopWr .layerBoxA .layer_writeCaution > p a span{background:url(../images/img/ico_star.png) no-repeat 0px 50%;padding-left:17px}
.layerPopWr .layerBoxA .layer_writeCaution > ul{margin:0 20px 0;padding:6px 0 20px;border-top:1px dashed #cacaca}
.layerPopWr .layerBoxA .layer_writeCaution > ul > li{font-size:13px;line-height:1.4;color:#5a5a5a;margin:5px 0;background:url(../images/img/li_square.gif) no-repeat 0 8px;padding-left:9px}
.layerPopWr .layerBoxA .layer_writeCaution > ul > li > ul{margin-top:6px}
.layerPopWr .layerBoxA .layer_writeCaution > ul > li > ul > li{margin-top:3px}
.layerPopWr .layerBoxA .layer_writeCaution strong{font-weight:bold;}
.layerPopWr .layerBoxA .areaResultGuide{border:1px solid #dadada;background:#f8f8f8;font-size:14px;line-height:1.6;padding:20px 16px}
.layerPopWr .layerBoxA .areaResultGuide strong{font-weight:bold;color:#ff4c01}
.layerPopWr .layerBoxA .textarea_wr textarea{border:1px solid #cacaca;padding:10px}

.layerPopWr .layerBoxA .layer_writeCaution1{border:1px solid #dadada;margin-top:20px;}
.layerPopWr .layerBoxA .layer_writeCaution1 > p{font-size:14px;color:#2a2a2a;display:block;height:44px;line-height:44px;padding:0 20px;position:relative;color:#ff4c01;font-weight:bold;}
.layerPopWr .layerBoxA .layer_writeCaution1 > ul{margin:0 20px 0;padding:6px 0 20px;border-top:1px dashed #cacaca}
.layerPopWr .layerBoxA .layer_writeCaution1 > ul > li{font-size:13px;line-height:1.4;color:#5a5a5a;margin:5px 0;background:url(../images/img/li_square.gif) no-repeat 0 8px;padding-left:9px}
.layerPopWr .layerBoxA .layer_writeCaution1 > ul > li > ul{margin-top:6px}
.layerPopWr .layerBoxA .layer_writeCaution1 > ul > li > ul > li{margin-top:3px}
.layerPopWr .layerBoxA .layer_writeCaution1 strong{font-weight:bold;}


.layerPopWr .layerBoxA .layerArcodianWrap{font-size:13px;letter-spacing:-0.5px;word-spacing:-0.5px;overflow-y:auto;height:340px;border-bottom:1px solid #dadada;border-top:2px solid #4a4a4a;}
.layerPopWr .layerBoxA .layerArcodianWrap .cell:first-child{width:130px}
.layerPopWr .layerBoxA .layerArcodianWrap .listHead{height:36px;line-height:36px;color:#5a5a5a;background:#f8f8f8;text-align:center;}
.layerPopWr .layerBoxA .layerArcodianWrap .listHead .cell:first-child{text-align:left}
.layerPopWr .layerBoxA .layerArcodianWrap .listHead .cell:first-child span{padding-left:44px}
.layerPopWr .layerBoxA .layerArcodianWrap.lt1 .cell:first-child{width:160px}
.layerPopWr .layerBoxA .layerArcodianWrap.lt1 .cell:first-child + .cell{width:100%;padding-right:50px}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoMenu{border-top:1px solid #dadada;padding:11px 0 10px;line-height:1.4;color:#2a2a2a;position:relative;}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont li.on .arcoMenu{font-weight:bold;}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoMenu .cell:first-child > span{display:inline-block;    /*background: url(../images/btn/btn_check.png) no-repeat; */ padding-left: 34px;  height: 20px;  line-height: 18px;  margin-left: 10px}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoMenu:after{    content: ' ';  position: absolute;  background: url(../images/img/img_list_arrow_down.png);  width: 22px;  height: 12px;  right: 20px;  top: 50%;margin-top:-6px}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoCont{background:#f8f8f8;padding:15px 45px;border-top:1px solid #dadada;line-height:1.5;display:none}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoCont ol{list-style:decimal;margin-left:11px}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont .arcoCont li{letter-spacing:-1px}
.layerPopWr .layerBoxA .layerArcodianWrap.arcoType1 .cell:first-child + .cell{width:410px;}

.layerPopWr .layerBoxA .layerArcodianWrap .listCont li.on .arcoMenu:after{background: url(../images/img/img_list_arrow_up.png)}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont li.on .arcoMenu .cell:first-child > span{background-position:0 -20px;}
.layerPopWr .layerBoxA .layerArcodianWrap .listCont li.on .arcoCont{display:block;}

.layerPopWr .layerBoxA .layerArcodianWrap .listContA{}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .cell{position:relative;vertical-align:middle;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .cell:first-child + .cell{width:100%;padding-right:50px}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .cell .ic_q{position:absolute;top:0;left:0;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .cell .txt_q{display:block;padding-left:15px;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoMenu{border-top:1px solid #dadada;padding:10px 0 11px;line-height:1.4;color:#2a2a2a;position:relative;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoMenu .cell:first-child > span{display:inline-block;    background: url(../images/btn/btn_check.png) no-repeat;  padding-left: 34px;  height: 20px;  line-height: 18px;  margin-left: 10px}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoMenu.on .cell:first-child > span{background-position:0 -20px}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoMenu:after{    content: ' ';  position: absolute;  background: url(../images/img/img_list_arrow_down.png);  width: 22px;  height: 12px;  right: 20px;  top: 50%;margin-top:-6px}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont{background:#f8f8f8;display:none;border-top:1px solid #dadada}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li{border-top:1px dashed #dadada;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li:first-child{border-top:0}

.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li{position: relative;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li input[type='radio']{position:absolute;z-index:-1}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li a{display:block;line-height:1.5;padding:10px 0;color:#2a2a2a}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li a span{display:block;margin-left:44px;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li a:before{content:' ';background: url(../images/btn/btn_radio.png) no-repeat;  position:absolute;width:20px;height:20px;left:10px;top:0;top:50%;margin-top:-10px}
/*.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li input[type='radio']:focus + label:after{content:'';position:absolute;top:50%;left:9px;z-index:100;width:22px;height:22px;margin-top:-11px;border:1px dotted #000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/

.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li a.on:before{background-position:0 -20px; }
/*
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li > a{padding:10px 0;line-height:1.5;color:#2a2a2a;position:relative;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li .cell:first-child > span{display:block;padding-left: 28px;  line-height:1.5;margin-left: 10px;padding-right:28px;position:relative;}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li .cell:first-child > span:before{content:' ';background: url(../images/btn/btn_radio.png) no-repeat;  position:absolute;width:20px;height:20px;left:10px;top:0;top:50%;margin-top:-10px}
.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont.radioBtn input[type='radio']{position: absolute;}*/



/*.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li.on .cell:first-child > span:before{background-position:0 -20px}*/
/*.layerPopWr .layerBoxA .layerArcodianWrap .listContA .arcoCont li.on .cell:first-child > span{background-position:0 -20px}*/

.layerPopWr .layerBoxA .layerArcodianWrap .listContA li.on .arcoMenu:after{background: url(../images/img/img_list_arrow_up.png)}
/*.layerPopWr .layerBoxA .layerArcodianWrap .listContA li.on .arcoMenu .cell:first-child > span{background-position:0 -20px;}*/
.layerPopWr .layerBoxA .layerArcodianWrap .listContA li.on .arcoCont{display:block;}

.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl{height:251px;overflow-y:auto}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listHead{background:#f8f8f8;line-height:36px;height:36px;color:#5a5a5a}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listHead .cell{
    position: relative;}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listHead .cell:before{content:' ';position:absolute;width:1px;height:11px;background:#dadada;left:0;top:14px}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listHead .cell:first-child:before,
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listHead .cell:first-child + .cell:before{display:none}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody li{border-top:1px solid #dadada}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody li a{height:41px;line-height:42px;color:#2a2a2a}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody .cell{text-align:left;}

/*.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody li a:focus,
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody li a:hover,*/
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody li.on a{background:#e5f5f1}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl .listBody .noResult{position:absolute;top:50%;width:100%;text-align:center;left:0;}

.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl.sel1 .cell:first-child{width:40px}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl.sel1 .cell:first-child + .cell{width:157px}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl.sel1 .cell:first-child + .cell span{padding-left:4px}
.layerPopWr .layerBoxA .layerContainer .layerResultList .pop_selectTbl.sel1 .cell:first-child + .cell + .cell span{padding-left:20px}


.t1-2{color:#5a5a5a;font-size:13px;line-height:43px;}
.t1-2-1{color:#5a5a5a;line-height:1.4;font-size:13px;}
.t1-3{color:#2a2a2a;font-size:14px;line-height:1;margin:20px 0 10px}


.ui-datepicker-trigger{background:url(../images/img/ico_calendar_1.png) no-repeat 50%;width:38px;height:36px;border-left:1px solid #d2d2d2;text-indent:-999em;cursor:pointer}


#ui-datepicker-div{border:1px solid #cacaca;background:#fff;position:absolute;z-index:-1}
.ui-widget-header{position:relative;height:40px;border-bottom:1px solid #cacaca}
.ui-widget-header .ui-datepicker-prev,
.ui-widget-header .ui-datepicker-next{  position:absolute;  background:url(../images/img/date_arrow_btn.png);  width:20px;  height:20px;  text-indent:-999em;  top:10px;  }
.ui-widget-header .ui-datepicker-prev{left:20px;}
.ui-widget-header .ui-datepicker-next{right:20px;background-position:0 -25px;  }
.ui-widget-header .ui-datepicker-title{ text-align:center; width:130px;margin:0 auto;padding-top:9px}
.ui-widget-header .ui-datepicker-title:after{content:' ';display:block;clear:both;overflow:hidden}
.ui-widget-header .ui-datepicker-year,
.ui-widget-header .ui-datepicker-month{
	position:relative;
	z-index:2;
    color:#2a2a2a;
    width:100%;
    line-height: 1;
    opacity:0;
    filter:alpha(opacity=0);
    height:20px;
  }
.ui-widget-header .ui-datepicker-year::-ms-expand,
.ui-widget-header .ui-datepicker-month::-ms-expand{
    display:none
}

.selectWrap{display:block;position:relative;float:left;}
.selectWrap.selYear{width:56px}
.selectWrap.selMonth{width:36px;margin-left:36px}
.selectWrap .label{position:absolute;font-weight:bold;top:0;bottom:0;left:0;right:0;z-index:1}
.selectWrap .label.focus:after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;border:1px dotted #000}
.selectWrap .label span{vertical-align:middle}
.selectWrap .label .viewTxt{ font-size:17px;}
.selectWrap .label .arrow{font-size:8px;}


.ui-datepicker td span,
.ui-datepicker td a{display:block;width:40px;height:40px;text-align:center;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ui-datepicker th span{font-size:13px;color:#5a5a5a;display:block;height:42px;line-height:32px;/*border-bottom:1px solid #cacaca*/}
.ui-datepicker td span,
.ui-datepicker td a{font-size:13px;color:#2a2a2a}
.ui-datepicker-calendar{margin:0 10px 10px}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background:#009a77;color:#fff}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border:1px solid #000}
.ui-datepicker-buttonpane{height:47px;border-top:1px solid #cacaca;position:relative;}
.ui-datepicker-buttonpane .ui-datepicker-current,
.ui-datepicker-buttonpane .ui-datepicker-close{position:absolute;top:7px;border:1px solid #d2d2d2;width:75px;height:35px;line-height:1}
.ui-datepicker-buttonpane .ui-datepicker-current{left:8px;}
.ui-datepicker-buttonpane .ui-datepicker-close{right:8px}
.ui-datepicker-calendar thead:after{position:absolute;content:' ';width:100%;height:1px;background:#cacaca;left:0;top:75px}
.tbl_style3 table td button.ui-datepicker-trigger{margin-left:0}
.ico_rdo{
    display:block;
    background:url(../images/btn/btn_radio.png) no-repeat 0 0;
    width: 20px;
    height: 20px;
    background-position:0 0;
    margin:0 auto;
}
.on .ico_rdo{
    background-position:0 -20px;
}
.ico_chk{
    display:block;
    background:url(../images/btn/btn_check.png) no-repeat 0 0;
    width: 20px;
    height: 20px;
    background-position:0 0;
    margin:0 auto;
}
.on .ico_chk{
    background-position:0 -20px;
}
.stepList{text-align:center;margin:40px 0 20px}
.stepList li{display:inline-block;padding:0 12px}
.guideBox1{border:1px solid #ddd;font-size:14px;color:#2a2a2a;letter-spacing:-0.5px;overflow:hidden;padding:17px 0 17px 30px;line-height:1.4}
.guideBox1 .colL{float:left}
.guideBox1 .col:first-child{padding-left:0}
.guideBox1 .colR{overflow: hidden;padding-left:4px}
.guideBox1  .t1{color:#f46f21}
.guideBox1  .t2{color:#009170;font-weight:bold}
.guideBox1  .divider{display:inline-block;width:1px;height:14px;background:#9a9a9a;text-indent:-999em;vertical-align:middle;margin:0 5px}
.tbl_style2_1 table.tbl_article_1 td{padding-top:15px;padding-bottom:15px}
.tbl_article_1 td .t1-1{text-align:left;margin-top:9px;position:relative;padding-left:8px}

.tbl_article_1 td .t1-5{text-align:left;margin-top:9px;position:relative;padding-left:8px;font-size:13px;min-height:20px}
.tbl_article_1 td .t1-5 strong{font-weight:bold;color:#ff4c01}
.tbl_article_1 td .t1-5 .fir:before{content:'-';position:absolute;color:#7a7a7a;left:0}

.tbl_article_2 td:first-child{text-align:left;padding-left:30px}
.tbl_article_2 td input[type='text']{text-align:center}
.tbl_article_3 td{line-height:1.4}
.tbl_article_3 td:first-child + td{text-align:left;letter-spacing:-1px;padding-left:10px;padding-right:0}
.tbl_article_3 td table,
.tbl_article_3 td table tr,
.tbl_article_3 td table tr:last-child,
.tbl_article_3 td table td{border:0 !important}
.tbl_article_3 td table td:first-child + td{text-align:center;}

.disTbl{display:table;table-layout:fixed;width:100%}
.disTbl .cell,
.disTbl .space{display:table-cell;}
.disTbl.cellPL5 .space{width:5px}
.disTbl.inputTxtH36 .input_style1{height:36px}

.btn_selectDel{display:inline-block;margin:10px 0 0 30px;background:url(../images/img/ico_select_del.png) no-repeat 0 50%;padding-left:27px;line-height:20px;font-size:13px;color:#7a7a7a}


.sectionArcodianQnA{font-size:13px;letter-spacing:-0.5px;word-spacing:-0.5px;border-bottom:1px solid #dadada}
.sectionArcodianQnA .cell:first-child{width:168px}
.sectionArcodianQnA .listHead{border-top:2px solid #4a4a4a;height:46px;line-height:46px;color:#5a5a5a;background:#f8f8f8;text-align:center;}
.sectionArcodianQnA .listHead .cell{position: relative;}
.sectionArcodianQnA .listHead .cell:first-child{text-align:left}
.sectionArcodianQnA .listHead .cell:first-child span{padding-left:44px}
.sectionArcodianQnA .listHead .cell:before{content:" ";width:1px;height:15px;background:#dcdcdc;position:absolute;left:0;top:17px}
.sectionArcodianQnA .listHead .cell:first-child:before{display:none}
.sectionArcodianQnA .listCont{}
.sectionArcodianQnA .listCont .arcoMenu{border-top:1px solid #dadada;padding:15px 0;color:#2a2a2a;position:relative;}
.sectionArcodianQnA .listCont .arcoMenu .cell{vertical-align:middle}
.sectionArcodianQnA .listCont .arcoMenu .cell:first-child{width:138px;padding-left:30px;}
.sectionArcodianQnA .listCont .arcoMenu .colQue{width:516px;padding-left:12px;padding-right:12px;font-size:14px;line-height:1.5}
.sectionArcodianQnA .listCont .arcoMenu .colAns{width:180px;text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;font-size:14px;}
.sectionArcodianQnA .listCont .arcoMenu .btn_toggle{position:absolute;top:50%;right:20px;width:22px;height:12px;margin-top:-6px;background:url(../images/img/img_list_arrow_down.png);cursor:pointer;text-indent:-999em;}

.sectionArcodianQnA .listCont .arcoCont{background:#f8f8f8;padding:15px 60px;border-top:1px solid #dadada;font-size:14px;line-height:1.5;display:none}
.sectionArcodianQnA .listCont .arcoCont ol{list-style:decimal;margin-left:11px}
.sectionArcodianQnA .listCont .arcoCont li{letter-spacing:-1px}
.sectionArcodianQnA .listCont .contQue{position:relative;padding-left:25px;line-height:1.5;min-height:22px}
.sectionArcodianQnA .listCont li.on .arcoMenu .colQue .contQue{font-weight:bold;}
.sectionArcodianQnA .listCont li .arcoMenu .colAns .contQue{overflow:hidden;text-overflow:ellipsis;}
.sectionArcodianQnA .listCont .icoQue,
.sectionArcodianQnA .listCont .icoAns{background:url(../images/img/ico_qna.png);display:inline-block;width:20px;height:20px;position:absolute;top:2px;left:0;}
.sectionArcodianQnA .listCont .icoAns{background-position:0 -30px}
.sectionArcodianQnA .listCont .icoQue i,
.sectionArcodianQnA .listCont .icoAns i{display: inline-block;text-indent:-9999em}
.sectionArcodianQnA .listCont li.on .btn_toggle{background:url(../images/img/img_list_arrow_up.png)}
.sectionArcodianQnA .listCont li.on .arcoCont{display:block;}

.sectionDetail1{border:1px solid #dadada;border-top:2px solid #4a4a4a;padding:25px 40px;background:#f8f8f8;letter-spacing:-0.1em}
.sectionDetail1 > ul{display:table;width:100%;table-layout:fixed}
.sectionDetail1 > ul > li{display:table-cell;position:relative;width:152px;height:67px}
.sectionDetail1 > ul > li:before{content:' ';position:absolute;border-left:1px dotted #cacaca;top:0;left:0;bottom:0;}
.sectionDetail1 > ul > li:first-child{padding-left:0}
.sectionDetail1 > ul > li:first-child:before{display:none}
.sectionDetail1 > ul > li dl{margin-left:20px}
.sectionDetail1 > ul > li dt{font-size:14px;color:#2a2a2a;position: relative;padding-bottom:10px}
.sectionDetail1 > ul > li dt:after{content:' ';position:absolute;height:1px;width:13px;background:#9a9a9a;bottom:0;left:0}
.sectionDetail1 > ul > li dd{line-height:1;position:absolute;bottom:0;right:30px}
.sectionDetail1 > ul > li dd strong,
.sectionDetail1 > ul > li dd a{font-size:36px;font-weight:bold;color:#009170}

.attachedList{margin:8px 0;width:760px}
.attachedList ul{overflow:hidden;margin-top:-8px;margin-left:-20px}
.attachedList li{float:left;margin-top:8px;margin-left:20px}
.attachedList li .cell:first-child{width:46px;vertical-align:middle;}

.layoutType1{margin-top:30px}
.layoutType1 .detailHead{border-top:2px solid #4a4a4a;background:#f8f8f8;font-size:16px;line-height:1.4;padding:16px 20px 14px;font-weight:bold;}
.layoutType1 .detailBody{border-top:1px solid #dadada;line-height:1.6;font-size:14px;padding:15px 20px 27px;position:relative;color:#2a2a2a}
.layoutType1 .detailBody .relatedInfor{line-height:1;text-align:right}
.layoutType1 .detailBody .relatedInfor li,
.layoutType1 .detailBody .relatedInfor dt,
.layoutType1 .detailBody .relatedInfor dd{display:inline-block;}
.layoutType1 .detailBody .relatedInfor li{margin-left:34px;position: relative;}
.layoutType1 .detailBody .relatedInfor dd{margin-left:6px}
.layoutType1 .detailBody .relatedInfor dt{font-weight:bold;}
.layoutType1 .detailBody .relatedInfor li:before{content:' ';position: absolute;left:-20px;width:1px;height:14px;background:#dadada;top:2px}
.layoutType1 .detailBody .relatedInfor li:first-child:before{display:none}
.layoutType1 .detailBody .innerCont{margin-top:16px}
.layoutType1 .detailBody .addFile{margin-top:53px}
.layoutType1 .detailBody .addFile a{color:#5a5a5a;border-bottom:1px solid #5a5a5a}
.layoutType1 .detailBody .addFile a:hover,
.layoutType1 .detailBody .addFile a:focus{color:#ff4c01;border-bottom:1px solid #ff4c01;font-weight:bold;}
.layoutType1 .detailArticle.re .detailHead,
.layoutType1 .detailArticle.re .detailBody{padding-left:40px}
.layoutType1 .detailArticle.re .detailHead{color:#009170;position:relative;}
.layoutType1 .detailArticle.re .detailHead:before{content:'ㄴ';position:absolute;left:20px;top:17px;line-height:1}
.detailSection{border-bottom:1px solid #dadada}
.layoutType1 .btnSection{text-align:right;margin-top: 20px;overflow: hidden;}
.layoutType1 .btnSection .btnL{float:left}
.layoutType1 .btnSection .btnR{float:right}
.layoutType1 .btnSection .btn_style13,
.layoutType1 .btnSection .btn_style11{width:100px;height:40px;line-height:35px}
.layoutType1 .btnSection .btn_style13{border-color:#9a9a9a;color:#7a7a7a}
.layoutType1 .btnSection .btn_style13:first-child{border-color:#009a77;color:#009a77}
.layoutType1 .movePrevNext{border-top:2px solid #4a4a4a;border-bottom:1px solid #dadada;font-size:14px;letter-spacing:-1px;margin-top:50px}
.layoutType1 .movePrevNext .row{width:100%;line-height:46px;overflow:hidden;position: relative;}
.layoutType1 .movePrevNext .row:first-child{border-bottom:1px solid #dadada}
.layoutType1 .movePrevNext .row .cell{float:left;}

.layoutType1 .movePrevNext .row .cell:first-child{padding-left:20px}
.layoutType1 .movePrevNext .row .cell:first-child + .cell{padding-left:30px;width: 720px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.layoutType1 .movePrevNext .row .cell:first-child + .cell a{color:#2a2a2a}
.layoutType1 .movePrevNext .row .date{position: absolute;right:22px;letter-spacing:0;}


.mainContents .keyVisual{position: relative;}
.mainContents .slick-slide{position:relative;}
.mainContents .kvCont{position:absolute;left:50%;margin-left:-585px;top:162px;color:#fff}
.mainContents .kvCont .icon{position:absolute;top:-42px;eft:0}
.mainContents .kvCont .icon img{width:auto;display:inline-block;}
.mainContents .kvCont .tit1,
.mainContents .kvCont .tit2{font-size:38px}
.mainContents .kvCont .tit2{margin-top:9px}
.mainContents .kvCont .mainTxt{font-size:18px;font-weight:bold;line-height:1.4;margin-top:22px}
.mainContents .kvCont .btn_detail{display:block;background:url(../images/btn/kv_btn_170x50.png);width:170px;height:50px;line-height:50px;text-align:center;color:#fff;margin-top:52px}
.mainContents .slick-dots{position:absolute;bottom:89px;left:50%;margin-left:-585px;}
.mainContents .slick-dots li{float:left;margin-left:6px}
.mainContents .slick-dots li:first-child{margin-left:0}
.mainContents .slick-dots li button,
.mainContents .kvBtn button{background:url(../images/btn/keyvi_sprite_btn.png) no-repeat;width:16px;height:16px;text-indent:-999em;cursor:pointer}
.mainContents .slick-dots li.slick-active button{background-position:0 -21px}
.mainContents .kvBtn{position:absolute;bottom:89px;left:50%;}
.mainContents .kvBtn .btn_play{background-position:-21px 0;display:none}
.mainContents .kvBtn .btn_pause{background-position:-21px -21px}
.mainContents .kvQuickMenu{position: absolute;right:50%;margin-right:-585px;top:162px}
.mainContents .kvQuickMenu a{display:block;height:360px;float:left;color:#fff;text-align:center;position:relative;}
.mainContents .kvQuickMenu .oneStop{background:url(../images/btn/kv_quickmenu_onestop.png);width:270px}
.mainContents .kvQuickMenu .viewVod{background:url(../images/btn/kv_quickmenu_vod.png);width:230px;margin-left:30px}
.mainContents .kvQuickMenu .viewVod:hover,
.mainContents .kvQuickMenu .viewVod:focus,
.mainContents .kvQuickMenu .oneStop:hover,
.mainContents .kvQuickMenu .oneStop:focus{background-position:0 -370px}

.mainContents .kvQuickMenu .dayWrap{position: absolute;left:16px;top:14px;font-size:14px;vertical-align:middle;}
.mainContents .kvQuickMenu .dayWrap .endDay{vertical-align:middle;font-size:16px;line-height:1.2}
.mainContents .kvQuickMenu .dayWrap strong{font-size:18px;font-weight:bold;vertical-align:middle;padding-left:2px}
.mainContents .kvQuickMenu .t1{font-size:20px;font-weight:bold;display:block;line-height:1;margin-top:72px}
.mainContents .kvQuickMenu .t2{font-size:30px;font-weight:bold;display:block;line-height:1;margin-top:6px}
.mainContents .kvQuickMenu .ico{display:block;line-height:1;margin-top:38px}
.mainContents .kvQuickMenu .ico.clock{position:relative;}
.mainContents .kvQuickMenu .ico.clock img{position:absolute;top:0;left:50%;margin-left:-36px;}
.mainContents .kvQuickMenu .t3{position:absolute;font-size:16px;width:100%;bottom:49px;left:0;right:0}

.mainContents .slick-slide img{width:100%}
.mainContents .mainQuickMenu{background:#f8f8f8;border-top:1px solid #dadada}
.mainContents .mainQuickMenuInner{width:1170px;margin:0 auto;}
.mainContents .mainQuickMenuInner ul{width:100%;}
.mainContents .mainQuickMenuInner ul:after{content:' ';display:block;overflow:hidden;clear:both;}
.mainContents .mainQuickMenuInner li{position:relative;float:left;width:200px}
.mainContents .mainQuickMenuInner li:before{content:" ";width:1px;height:16px;background:#dadada;position:absolute;left:0;top:50%;margin-top:-8px}
.mainContents .mainQuickMenuInner li:first-child:before{display:none}
.mainContents .mainQuickMenuInner li a{display:block;padding:18px 0;font-size:15px;color:#5a5a5a;vertical-align:middle;text-align:center}
.mainContents .mainQuickMenuInner li a:before{content:' ';display:inline-block;background:url(../images/img/main_banner_sprite.png);width:32px;height:33px;vertical-align:middle}
.mainContents .mainQuickMenuInner li a span{display:inline-block;vertical-align:middle;padding-left:10px}
.mainContents .mainQuickMenuInner .quickM1,
.mainContents .mainQuickMenuInner .quickM6{width:185px}
.mainContents .mainQuickMenuInner .quickM5 a span{width:73px}

.mainContents .mainQuickMenuInner .quickM2 a:before{background-position:-52px 0}
.mainContents .mainQuickMenuInner .quickM3 a:before{background-position:-100px 0}
.mainContents .mainQuickMenuInner .quickM4 a:before{background-position:-152px 0}
.mainContents .mainQuickMenuInner .quickM5 a:before{background-position:-204px 0}
.mainContents .mainQuickMenuInner .quickM6 a:before{background-position:-252px 0}

.mainContents .mainQuickMenuInner li a:hover,
.mainContents .mainQuickMenuInner li a:focus{color:#009170;font-weight:bold}


.mainContents .mainQuickMenuInner .quickM1 a:focus:before,
.mainContents .mainQuickMenuInner .quickM1 a:hover:before{background-position:0 -53px}

.mainContents .mainQuickMenuInner .quickM2 a:focus:before,
.mainContents .mainQuickMenuInner .quickM2 a:hover:before{background-position:-52px -53px}

.mainContents .mainQuickMenuInner .quickM3 a:focus:before,
.mainContents .mainQuickMenuInner .quickM3 a:hover:before{background-position:-100px -53px}

.mainContents .mainQuickMenuInner .quickM4 a:focus:before,
.mainContents .mainQuickMenuInner .quickM4 a:hover:before{background-position:-152px -53px}

.mainContents .mainQuickMenuInner .quickM5 a:focus:before,
.mainContents .mainQuickMenuInner .quickM5 a:hover:before{background-position:-204px -53px}

.mainContents .mainQuickMenuInner .quickM6 a:focus:before,
.mainContents .mainQuickMenuInner .quickM6 a:hover:before{background-position:-252px -53px}

.mainContents .mainQuickMenuInner img{vertical-align:middle;padding-right:11px}

@media (max-width: 1600px) {
    /*.mainContents .slick-slide{text-align:center;}*/
    .mainContents .slick-slide img{width:auto}
}

@media (max-width: 1170px) {
    .mainContents .kvCont{
        left:10px;
        margin-left:0;
    }
    .mainContents .kvQuickMenu{
        right:10px;
        margin-right:0;
    }
}
.adminPreview{position:relative;overflow:hidden;height:350px}
.adminPreview .keyVisual{position: relative;}
.adminPreview .noImg{background:#f8f8f8;text-align:center;line-height:350px;font-size:14px;}
.adminPreview .kvCont{position:absolute;left:20px;top:70px;color:#fff}
.adminPreview .kvCont .icon{position:absolute;top:-42px;eft:0}
.adminPreview .kvCont .icon img{width:auto;display:inline-block;}
.adminPreview .kvCont .tit1,
.adminPreview .kvCont .tit2{font-size:38px}
.adminPreview .kvCont .tit2{margin-top:9px}
.adminPreview .kvCont .mainTxt{font-size:18px;font-weight:bold;line-height:1.4;margin-top:22px}
.adminPreview .kvCont .btn_detail{display:block;background:url(../images/btn/kv_btn_170x50.png);width:170px;height:50px;line-height:50px;text-align:center;color:#fff;margin-top:52px}


.layerPopWr .layerBoxA.userGuideWrap{width:770px}
.userGuideWrap .userGuideTabMenu ul{overflow: hidden;}
.userGuideWrap .userGuideTabMenu li{float:left;width:33.33%;}
.userGuideWrap .userGuideTabMenu li:first-child{width:33.34%}
.userGuideWrap .userGuideTabMenu li a{display:block;line-height:38px;height:38px;text-align:center;border:1px solid #cacaca;border-left:0;font-size:14px;color:#5a5a5a}
.userGuideWrap .userGuideTabMenu li:first-child a{border-left:1px solid #cacaca}
.userGuideWrap .userGuideTabMenu li.on a{border:2px solid #009a77;height:36px;color:#009a77;font-weight:bold;line-height:36px}
.userGuideTabCont > div{position:relative;margin-top:20px}


.userGuideTabCont .divisionLine{background:#4a4a4a;height:2px;margin:10px 0 15px}

.userGuideInnerTabMenu{padding-top:44px}
.userGuideInnerTabMenu ul{overflow:hidden;}
.userGuideInnerTabMenu li{float:left;padding-left:20px;position:relative}
.userGuideInnerTabMenu li:before{content:'l';position: absolute;width:1px;height:11px;background:#dadada;text-indent:-999em;left:10px;top:5px}
.userGuideInnerTabMenu li:first-child{padding-left:0}
.userGuideInnerTabMenu li:first-child:before{display:none}
.userGuideInnerTabMenu li a{font-size:14px;color:#5a5a5a;line-height:1.2;}
.userGuideInnerTabMenu li.on a{font-weight:bold;color:#009170}

.userGuideInnerTabCont{height:500px;overflow-y:auto;border-top:2px solid #4a4a4a;margin-top:10px;/*padding:15px 0;*/border-bottom:2px solid #4a4a4a;overflow-x:hidden;padding:0}
.userGuideInnerTabCont > div{display:none}
.userGuideInnerTabCont > div:first-child{display:block}

.userGuideInnerShortCutsMenu{position:absolute;top:0}
.userGuideInnerShortCutsMenu ul{overflow:hidden;}
.userGuideInnerShortCutsMenu li{float:left;background:url(../images/img/shortcutsmenu_arrow.png) no-repeat 10px 4px;padding-left:28px;padding-bottom:2px;position:relative;}
.userGuideInnerShortCutsMenu li:first-child{background:none;padding-left:0}
.userGuideInnerShortCutsMenu li.c1{background:none}
.userGuideInnerShortCutsMenu li.c1:before{content:'l';width:2px;height:14px;background:#dadada;position:absolute;text-indent:-999em;top:2px;left:12px}
.userGuideInnerShortCutsMenu a{font-size:14px;color:#5a5a5a;line-height:1.1;letter-spacing:-0.06em}
.userGuideInnerShortCutsMenu a.on{color:#ff4c01;font-weight:bold;}
.userGuideInnerShortCutsMenu.a1 > a{float:left;position:relative;padding-right:15px}
.userGuideInnerShortCutsMenu.a1 > a:after{content:'l';width:2px;height:14px;background:#dadada;position:absolute;text-indent:-999em;top:2px;right:0}
.userGuideInnerShortCutsMenu.a1 > ul{padding-left:10px}
.userGuideDetail{font-size:13px;color:#5a5a5a;padding:0 10px}
.userGuideDetail dl{padding-top:20px}
/*.userGuideDetail dl:first-child{margin-top:0}*/
.userGuideDetail dt{font-size:14px;color:#009170;vertical-align:middle;}
.userGuideDetail dt strong{background:url(../images/img/ug_step_bg.png);width:60px;height:18px;line-height:18px;color:#fff;display:inline-block;text-align:center;vertical-align:middle;font-weight:normal}
.userGuideDetail dt span{vertical-align:middle;}
.userGuideDetail .txtNormalType,
.userGuideDetail .txtListType,
.userGuideDetail .articleImg{line-height:1.4;margin-top:8px;letter-spacing:-0.02em}
.userGuideDetail .txtListType li{position:relative;padding-left:12px}
.userGuideDetail .txtListType > ul > li,
.userGuideDetail .txtListType > ul > li > ul{margin-top:5px}
.userGuideDetail .txtListType li:first-child{margin-top:0}
.userGuideDetail .txtListType li .count{position:absolute;left:0;top:0}
.userGuideDetail .txtListType ul.noIndet > li{padding-left:0;margin-top:10px}
.userGuideDetail .txtListType ul.noIndet > li:first-child{margin-top:0}
.userGuideDetail .txtListType ul.noIndet > li ul li{margin-top:5px}
.userGuideDetail .txtListType ul.noIndet .biliards{margin-top:3px}
.userGuideDetail strong{font-weight:bold}
.userGuideDetail strong.org{color:#ff4c01}
.userGuideDetail .txtListType .roundCount li{padding-left:14px;}
.userGuideDetail .txtListType .roundCount li .count{top:-1px}
.userGuideDetail .txtListType .inTit1{color:#009170;font-size:14px;font-weight:bold;margin-bottom:6px}

.userGuide1 .userGuideInnerTabMenu,
.userGuide2 .userGuideInnerTabMenu{padding-top:0}
.btnType1 ul{overflow:hidden;}
.btnType1 li{float:left;margin-left:10px}
.btnType1 li:first-child{margin-left:0}
.btnType1 span{display:table;float:left;position:relative}
.btnType1 span label{display:table-cell;width:126px;height:71px;border:2px solid #009a77;vertical-align:middle;cursor:pointer;color:#009170;line-height:1.4;font-size:14px;}
.btnType1 span input{position:absolute;z-index:-1;filter: alpha(opacity=0);opacity: 0;}
.btnType1 span input:checked + label{background:#009a77;color:#fff}
.btnType1 span input:focus + label:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;border:1px dotted #000}
.btnType1 span input:disabled + label{background:#f8f8f8;cursor:default;}
p.noSelectionTxt1{margin-bottom:15px;font-size:14px}

.inlineCell .cell{display:inline-block;padding-left:16px;margin-right:-4px}
.inlineCell .cell a{padding-left:0}
button.quetion1 img{vertical-align:middle;margin-top:-2px}
/*.userGuide2,
.userGuide3{display:none}*/

.print .right_content{padding-left:0;padding-top:0;float:none;margin:0 auto}

.fixLayer{position:fixed;background:#fff;width:100%;z-index:9999;left:0;top:0;margin:0;padding:20px 0;border-bottom:1px solid #ddd;}