@charset "UTF-8";
@media (min-width: 1024px){
.page-contents.legal .sub-tit{margin-bottom:100px;font-size:20px;font-family:'Noto Sans KR Medium'}
.page-contents.legal .txt-area{margin-bottom:80px}
.page-contents.legal .txt-area .tit{margin-bottom:40px;font-size:24px;font-family:'Noto Sans KR Bold';color:#000}
.page-contents.legal .txt-area .txt{font-size:16px;font-family:'Noto Sans KR regular'}
.privacy .privacy-selection{height:52px;margin:100px 0 60px 0;text-align:center}
.privacy .privacy-selection .select-wrap{position:relative;width:490px;background:#fff;z-index:2;margin:0 auto}
.privacy .privacy-selection .select-wrap .mo-only{display:none}
.privacy .privacy-selection .btn-select{width:100%;text-align:left;border:1px solid #d9d9d9}
.privacy .privacy-selection .btn-select .txt{line-height:52px;padding-left:20px;color:#666;font-family:"Noto Sans KR Medium";font-weight:500}
.privacy .privacy-selection .btn-select .ico01,.privacy .privacy-selection .btn-select .ico02{position:absolute;top:28px;width:14px;height:2px;background:#000;transition:.4s all}
.privacy .privacy-selection .btn-select .ico01{right:29px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.privacy .privacy-selection .btn-select .ico02{right:20px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.privacy .privacy-selection .btn-select.on .ico01{right:29px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.privacy .privacy-selection .btn-select.on .ico02{right:20px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.privacy .privacy-selection .link-wrap{display:none;width:490px;position:absolute;left:0;top:52px;border:1px solid #d9d9d9;border-top:0}
.privacy .privacy-selection .link-wrap li .link:hover{color:#099}
.privacy .privacy-selection .link-wrap .link{display:inline-block;width:100%;line-height:56px;text-align:left;padding-left:20px;background:#fff;font-family:"Noto Sans KR Medium";font-weight:500;color:#666;cursor:pointer}
.privacy .prgr01{margin:0 auto;width:1280px;padding:0 80px 72px 80px;font-family:"Noto Sans KR Medium";font-weight:500;font-size:20px;color:#000}
.privacy .prgr01 span.txt{display:block;margin-top:40px}
.privacy-list{max-width:1760px;padding:72px 80px;height:auto;background:#f2f2f2;text-align:center;margin:0 auto 80px}
.privacy-list .all-box{display:inline-block}
.privacy-list .all-box .box{width:360px;display:inline-block;text-align:left;line-height:2.2;vertical-align:top;font-family:"Noto Sans KR Medium";font-weight:500;color:#000}
html.en .privacy-list .all-box .box{width:500px}
.privacy-list .all-box .box.box2{margin-left:40px}
.privacy-list .all-box .box.box3{margin-left:40px}
#privacy-notice-details{padding-top:100px;margin-top:-100px}
#privacy-notice-details .notice-form:before{content:'';position:absolute;top:-20px;right:0;left:0;z-index:5;height:2px;background:#f2f2f2}
.privacy-info .legal-tit{position:relative;max-width:1120px;margin:0 auto 60px;font-family:"Noto Sans KR Bold";font-weight:700;font-size:31px;color:#000}
.privacy-info .legal-tit.notice-form{font-size:38px;color:#099}
.privacy-info .legal-tit a.view-detail{position:absolute;top:8px;right:0;padding-left:20px;font-family:"Noto Sans KR Regular";font-weight:400;font-size:16px;color:#099}
.privacy-info .legal-tit a.view-detail:before{content:'';position:absolute;top:8px;left:0;width:0;height:0;border:7px solid transparent;border-top-color:#099}
.privacy-info .contents{margin-bottom:80px}
.privacy-info .contents p{padding:0 80px}
.privacy-info .contents .tit{margin-bottom:40px;font-size:24px;font-family:'Noto Sans KR Bold';color:#000}
.privacy-info .contents .txt{font-size:16px;font-family:'Noto Sans KR regular';line-height:2.2}
.privacy-info .contents .txt span{display:block;margin-left:14px}
.privacy-info .contents .txt span span{margin-left:14px}
.privacy-info .contents .txt01{margin-bottom:35px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .txt01.mgt{margin-top:35px}
.privacy-info .contents .txt02{font-family:'Noto Sans KR Bold';margin-top:20px;margin-left:8px;color:#000}
.privacy-info .contents .txt02 span{display:block;padding-left:14px;font-family:'Noto Sans KR regular';color:#666}
.privacy-info .contents .txt02 .inline{display:inline-block;padding:0;font-family:'Noto Sans KR regular'}
.privacy-info .contents .txt02 .pad-left{padding:0;margin-left:-6px}
.privacy-info .contents .txt02:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#000;margin:0 5px 5px 10px}
.privacy-info .contents .txt-list02{margin:0 80px}
.privacy-info .contents .txt-list02 li{position:relative;padding-left:10px}
.privacy-info .contents .txt-list02 li:before{content:'-';position:absolute;top:2px;left:0;font-size:16px}
.privacy-info .contents .num.txt02:before{display:none}
.privacy-info .contents .table-type01{margin-top:38px;overflow-x:auto}
.privacy-info .contents .table-type01 table{min-width:1200px;background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type01 table tr th{font-size:16px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr td{vertical-align:middle;padding:56px 38px;font-size:16px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type01 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr td.left{border-bottom:none}
.privacy-info .contents .table-type01 table tr .pad{padding:20px 20px;border-right:none}
.privacy-info .contents .table-type02{margin-top:38px}
.privacy-info .contents .table-type02 table{background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type02 table tr th{font-size:16px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr td{vertical-align:middle;padding:20px 0;font-size:16px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type02 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr td.left{border-bottom:none}
.privacy-info .contents .table-type03{margin-top:38px}
.privacy-info .contents .table-type03 table{background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type03 table tr th{padding:20px 20px;font-size:16px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr td{vertical-align:middle;padding:20px 20px;font-size:16px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type03 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr td.left{border-bottom:none}
.privacy-passanger .privacy-selection{height:52px;margin:100px 0 60px 0;text-align:center}
.privacy-passanger .privacy-selection .selectbox{width:490px;height:52px;overflow:hidden}
.privacy-passanger .privacy-selection .selectbox select{line-height:52px;height:52px;font-family:"Noto Sans KR Medium";font-weight:500;color:#666}
.privacy-passanger .privacy-selection .selectbox select option{width:500px;height:200px}
.privacy-video .privacy-selection{height:52px;margin:100px 0 60px 0;text-align:center}
.privacy-video .privacy-selection .selectbox{width:490px;height:52px;overflow:hidden}
.privacy-video .privacy-selection .selectbox select{line-height:52px;height:52px;font-family:"Noto Sans KR Medium";font-weight:500;color:#666}
.privacy-video .privacy-selection .selectbox select option{width:500px;height:200px}
.privacy-video .prgr01{margin:54px auto 56px;padding:0;width:1120px;font-family:"Noto Sans KR Medium";font-weight:500;font-size:20px;color:#000}
.privacy-info.video{padding-top:0}
.privacy-info.video .contents .table-wrap-type01.table-type01{overflow-x:auto}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01{min-width:1200px}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col01{width:10%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col02{width:8%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col03{width:12%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col04{width:14%}}
@media (min-width: 1024px) and (max-width: 1440px){
.container-md{padding:0 20px}
.privacy .prgr01{padding:0 0 72px 0}
.privacy-info .legal-tit{max-width:none;width:1280px;margin:0 auto 60px}
.privacy-info .privacy-list{padding:72px 20px}
.privacy-info .privacy-list .all-box .box{width:290px}
html.en .privacy-info .privacy-list .all-box .box{width:100%}
html.en .privacy-info .privacy-list .all-box .box2{margin-left:0}
.privacy-info .contents .tit{padding:0}
.privacy-info .contents p{padding:0}
.privacy-info .contents .txt02:before{left:-8px}
.privacy-info .contents .txt-list02{margin:0}}
@media (max-width: 1280px) and (min-width: 1024px){
.privacy .prgr01{width:100%;padding:0 20px 72px 20px}
.privacy-info .legal-tit{width:100%;padding:0 20px;margin:0 auto 60px}}
@media (max-width: 1023px){
/*!개인정보 처리방침 공통 영역입니다*/
.privacy .prgr01{width:100%;padding:0 30px;margin-bottom:48px;font-size:16px;color:#000;font-family:"Noto Sans KR Medium";font-weight:500}
.privacy .privacy-selection{margin:40px 0 30px 0;padding:0 20px;text-align:center}
.privacy .privacy-selection .select-wrap{position:relative;width:100%;background:#fff;z-index:2;margin:0 auto}
.privacy .privacy-selection .btn-select{width:100%;height:69px;text-align:left;border:1px solid #d9d9d9;padding-left:10px}
.privacy .privacy-selection .btn-select .txt{color:#666;font-family:"Noto Sans KR Medium";font-weight:500;font-size:16px}
.privacy .privacy-selection .btn-select .ico01,.privacy .privacy-selection .btn-select .ico02{position:absolute;top:34px;width:14px;height:2px;background:#000;transition:.4s all}
.privacy .privacy-selection .btn-select .ico01{right:29px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.privacy .privacy-selection .btn-select .ico02{right:20px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.privacy .privacy-selection .btn-select.on + .link-wrap{display:block}
.privacy .privacy-selection .btn-select.on .ico01{right:29px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.privacy .privacy-selection .btn-select.on .ico02{right:20px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.privacy .privacy-selection .link-wrap{display:none;width:100%;position:absolute;left:0;top:68px;border:1px solid #d9d9d9;border-top:0}
.privacy .privacy-selection .link-wrap li{height:69px}
.privacy .privacy-selection .link-wrap li .link:hover{color:#099}
.privacy .privacy-selection .link-wrap li a{padding-top:10px;height:100%}
.privacy .privacy-selection .link-wrap .link{display:inline-block;width:100%;line-height:1.5;text-align:left;padding-left:10px;background:#fff;font-family:"Noto Sans KR Medium";font-weight:500;color:#666}
#privacy-notice-details{padding-top:60px;margin-top:-33px}
#privacy-notice-details .notice-form:before{content:'';position:absolute;top:-20px;right:30px;left:30px;z-index:5;height:2px;background:#f2f2f2}
.privacy-info .privacy-list{padding:40px 30px;height:auto;background:#f2f2f2;text-align:center;margin:0 auto 50px auto}
.privacy-info .privacy-list .all-box{display:inline-block;width:320px}
html.en .privacy-info .privacy-list .all-box{width:100%}
.privacy-info .privacy-list .all-box .box{width:100%;display:inline-block;text-align:left;font-size:14px;font-family:"Noto Sans KR Medium";font-weight:500;color:#000}
.privacy-info .legal-tit{position:relative;padding:0 30px;font-size:22px;font-family:'Noto Sans KR Bold';color:#000}
.privacy-info .legal-tit.notice-form{font-size:26px;color:#099}
.privacy-info .legal-tit a.view-detail{position:absolute;top:8px;right:30px;padding-left:15px;font-family:"Noto Sans KR Regular";font-weight:400;font-size:14px;color:#099}
.privacy-info .legal-tit a.view-detail:before{content:'';position:absolute;top:8px;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#099}
.privacy-info .contents{margin-bottom:42px}
.privacy-info .contents p{padding:0 10px}
.privacy-info .contents .tit{margin-bottom:15px;font-size:18px;font-family:'Noto Sans KR Bold';color:#000}
.privacy-info .contents .txt{font-size:14px;font-family:'Noto Sans KR regular';line-height:1.6;color:#666}
.privacy-info .contents .txt span{display:block;padding-left:20px}
.privacy-info .contents .txt.txt01{margin-bottom:27px}
.privacy-info .contents .txt.txt02{font-family:'Noto Sans KR Bold';margin-left:10px;padding-left:7px;position:relative;color:#000}
.privacy-info .contents .txt.txt02 span{display:block;padding-left:0;font-family:'Noto Sans KR regular';color:#666}
.privacy-info .contents .txt.txt02 .inline{display:inline-block;padding:0;font-family:'Noto Sans KR regular'}
.privacy-info .contents .txt.txt02 .pad-left{padding:0;margin-left:-6px}
.privacy-info .contents .txt.txt02 + .txt02{margin-top:25px}
.privacy-info .contents .txt02:before{content:"";width:3px;height:3px;border-radius:50%;display:block;background-color:#000;position:absolute;left:0;top:10px}
.privacy-info .contents .num.txt02{padding-left:0}
.privacy-info .contents .num.txt02:before{display:none}
.privacy-info .contents .txt-list02{padding:0 10px;margin:0}
.privacy-info .contents .table-wrap-type01.table-type03{overflow-x:auto}
.privacy-info .contents .table-wrap-type01.table-type03 .table-col-type01{min-width:900px}
.privacy-info .contents .table-type01{margin-top:25px}
.privacy-info .contents .table-type01 table{background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type01 table tr th{font-size:14px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr td{vertical-align:middle;padding:18px 18px;font-size:14px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type01 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type01 table tr td.left{border-bottom:none}
.privacy-info .contents .table-type01 table tr .pad{padding:18px 10px;border-right:none}
.privacy-info .contents .table-type02{margin-top:25px}
.privacy-info .contents .table-type02 table.table-col-type01 .col01{width:45%}
.privacy-info .contents .table-type02 table{background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type02 table tr th{font-size:14px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr td{vertical-align:middle;padding:13px 0;font-size:14px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type02 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type02 table tr td.left{border-bottom:none}
.privacy-info .contents .table-type03{margin-top:25px}
.privacy-info .contents .table-type03 table{background:none;border-top:1px solid #666;border-bottom:1px solid #666}
.privacy-info .contents .table-type03 table tr th{font-size:14px;font-family:'Noto Sans KR Bold';background:#fafafa;border-bottom:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr th + th{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr td{vertical-align:middle;padding:13px 10px;font-size:14px;font-family:'Noto Sans KR regular'}
.privacy-info .contents .table-type03 table tr td + td{border-left:1px solid #d9d9d9}
.privacy-info .contents .table-type03 table tr td.left{border-bottom:none}
/*!법적고지 */
.page-header-default.legal{display:none}
.legal .prgr01{padding-top:40px}
.legal .contents{margin-bottom:33px}
/*!개인정보 처리방침 - 홈페이지이용자용 */
.privacy-info.user .contents .table-wrap-type01.table-type01 .table-col-type01 .col01{width:20%}
.privacy-info.user .contents .table-wrap-type01.table-type03 .table-col-type01 .col02{width:20%}
/*!개인정보 처리방침 - 출입자용 */
.privacy-info.passenger .contents .table-wrap-type01.table-type01 .table-col-type01 .col01{width:20%}
.privacy-info.passenger .contents .table-wrap-type01.table-type01 .table-col-type01 .col02{width:30%}
.privacy-info.passenger .contents .table-wrap-type01.table-type01 .table-col-type01 .col03{width:60%}
.privacy-info.passenger .contents .table-wrap-type01.table-type01 .table-col-type01 .col04{width:10%}
/*!개인정보 처리방침 - 영상 */
.privacy-info.video .contents .table-wrap-type01.table-type01{overflow-x:auto}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01{min-width:1200px}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col01{width:10%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col02{width:8%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col03{width:12%}
.privacy-info.video .contents .table-wrap-type01.table-type01 .table-col-type01 .col04{width:14%}
.privacy-info.video .contents .table-wrap-type01.table-type03 .table-col-type01 .col01{width:15%}
.privacy-info.video .contents .table-wrap-type01.table-type03 .table-col-type01 .col02{width:10%}
.privacy-info.video .contents .table-wrap-type01.table-type03 .table-col-type01 .col03{width:12%}
.privacy-info.video .contents .table-wrap-type01.table-type03 .table-col-type01 .col04{width:15%}
.privacy-info.video .contents .table-wrap-type01.table-type03 .table-col-type01 .col05{width:30%}}
@media (min-width: 1024px){
.page-header-default.legal{border-bottom:0 none}
.system{height:100%}
.system #wrap,.system body{height:100%}
.system #header{border-bottom:0}
.system #footer{display:none}
.system #container{height:100%;padding-top:89px}
.system .system-check-wrap{margin-top:157px;padding:114px 0 100px;text-align:center;background-color:#f7f7f7}
.system .system-check-wrap h2{margin:60px 0 40px;color:#000;font-family:"Noto Sans KR Medium";font-weight:500;font-size:36px}
.system .system-check-wrap > span{font-family:"Noto Sans KR Regular";font-weight:400;font-size:18px}
.system .system-check-wrap div{margin-top:40px}
.system .system-check-wrap div p{margin-bottom:15px;font-size:18px;font-family:"Noto Sans KR Regular";font-weight:400}
.system .system-check-wrap div p em{display:inline-block;padding-right:15px;color:#099}
.system .system-check-wrap div p span{color:#333}
.system .system-check-wrap div span{font-family:"Noto Sans KR Regular";font-weight:400}
.system .system-check-wrap .link-wrap{display:block}
.system .system-check-wrap .link-wrap .bttn{width:auto;min-width:164px}
.system .system-check-wrap .link-wrap .bttn .ico{width:13px;height:14px;margin-left:36px;background-position:-23px -297px}
.system .system-check-wrap .link-wrap .bttn.home{margin-left:10px;background:#099}
.system .system-check-wrap .link-wrap .bttn.prev:focus,.system .system-check-wrap .link-wrap .bttn.prev:hover{background:#777}
.pop-layer{position:fixed;top:150px;left:50%;width:560px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:22}
.pop-layer .pop-txt{padding:130px 0 120px;text-align:center;border:10px solid #099;box-sizing:border-box;background-color:#fff}
.pop-layer .pop-txt h2{margin-bottom:20px;color:#000;font-family:"Noto Sans KR Bold";font-weight:700;font-size:30px}
.pop-layer .pop-txt span{display:block;margin-bottom:50px;color:#000;font-family:"Noto Sans KR Regular";font-weight:400}
.pop-layer .pop-txt a{display:block;width:110px;height:38px;margin:auto;text-align:center;background-color:#777}
.pop-layer .pop-txt a .txt{margin-bottom:0;color:#fff;font-size:14px;line-height:38px}
.pop-layer .bttn-wrap .bttn{display:inline-block;width:50%;padding:18px 0;text-align:center;border:1px solid #dadada;background-color:#f7f7f7;box-sizing:border-box}
.pop-layer .bttn-wrap .bttn .txt{font-family:"Noto Sans KR Regular";font-weight:400}
.pop-layer .bttn-wrap .bttn:last-child{margin-left:-4px}
.dim-layer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);z-index:21}}
@media (max-width: 1023px){
.system{height:100%}
.system #wrap,.system body{height:100%}
.system #header{display:none}
.system #footer{display:none}
.system #container{height:100%}
.system #container #content{height:100%}
.system #container #content .content-info{height:100%;padding-top:0!important}
.system #container #content .content-info .container-xl{position:relative;height:100%;padding:0;background-color:#f7f7f7}
.system .system-check-wrap{position:fixed;top:50%;width:100%;padding:0 30px;text-align:center;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.system .system-check-wrap h2{margin:40px 0 20px;color:#000;font-family:"Noto Sans KR Medium";font-weight:500;font-size:22px}
.system .system-check-wrap > span{font-family:"Noto Sans KR Regular";font-weight:400;font-size:16px}
.system .system-check-wrap div{margin-top:30px}
.system .system-check-wrap div p{margin-bottom:15px;font-size:14px;font-family:"Noto Sans KR Regular";font-weight:400}
.system .system-check-wrap div p em{display:block;color:#099}
.system .system-check-wrap div p span{color:#333;font-size:14px}
.system .system-check-wrap div span{font-family:"Noto Sans KR Regular";font-weight:400;font-size:12px}
.system .system-check-wrap .link-wrap{display:block;width:290px;margin:30px auto 0}
.system .system-check-wrap .link-wrap .bttn{position:relative;display:block;width:100%;min-width:150px;margin:5px 0 0}
.system .system-check-wrap .link-wrap .bttn .ico{position:absolute;top:50%;right:20px;width:13px;height:14px;margin-left:22px;background-position:-23px -297px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.system .system-check-wrap .link-wrap .bttn.home{margin-left:0;background:#099}
.system .system-check-wrap .link-wrap .bttn.prev:focus,.system .system-check-wrap .link-wrap .bttn.prev:hover{background:#777}
.pop-layer{position:fixed;top:114px;left:50%;width:84%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:22}
.pop-layer .pop-txt{padding:70px 0 46px;text-align:center;border:10px solid #099;box-sizing:border-box;background-color:#fff}
.pop-layer .pop-txt h2{margin-bottom:20px;color:#000;font-family:"Noto Sans KR Bold";font-weight:700;font-size:30px}
.pop-layer .pop-txt span{display:block;margin-bottom:50px;color:#000;font-family:"Noto Sans KR Regular";font-weight:400}
.pop-layer .pop-txt span em{display:block}
.pop-layer .pop-txt span em + br{display:none}
.pop-layer .pop-txt a{display:block;width:110px;height:38px;margin:auto;text-align:center;background-color:#777}
.pop-layer .pop-txt a .txt{margin-bottom:0;color:#fff;font-size:14px;line-height:38px}
.pop-layer .bttn-wrap .bttn{display:inline-block;width:50%;padding:18px 0;text-align:center;border:1px solid #dadada;background-color:#f7f7f7;box-sizing:border-box}
.pop-layer .bttn-wrap .bttn .txt{font-family:"Noto Sans KR Regular";font-weight:400}
.pop-layer .bttn-wrap .bttn:last-child{margin-left:-4px}
.dim-layer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);z-index:21}}
/*# sourceMappingURL=../../sass_maps/css/common/etc.css.map */
