@charset "utf-8";

@import url('/pcms/common/font/font_gothic.css');

br{font-size:0;}b{font-weight:bold}
[lang="ko"]{word-break: keep-all}body{overflow-wrap: break-word;word-wrap:break-word;}abbr,acronym,fieldset,img,input{border:0}*,select{box-sizing:border-box;margin:0;padding:0}audio:not([controls]),hr{height:0;display:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}button,select{text-transform:none}a:link,a:visited,body,html{color:#494949}#accessibility a:link,#accessibility a:visited,a,a:hover{color:#333}*{-webkit-touch-callout:none;font-synthesis: none;-moz-font-feature-settings: 'kern';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}:lang(zh-CN){font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}:lang(ja){font-family:Hiragino Kaku Gothic Pro,osaka,sans-serif}:lang(en){font-family: 'Roboto','Frutiger Linotype',sans-serif;}html{-webkit-font-size-adjust:none;overflow-y:scroll;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,abbr,address,article,aside,audio,body,canvas,caption,cite,dd,details,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,label,legend,li,menu,nav,object,ol,p,section,span,strong,summary,table,tbody,td,tfoot,th,thead,tr,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:'gothic','맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-weight:400;letter-spacing: -0.02em;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img{-webkit-tap-highlight-color:transparent;max-width:100%;vertical-align:top;-ms-interpolation-mode:bicubic}body,html{height:100%;margin:0;padding:0;font-family:'gothic’,’맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-size:15px;line-height:1.5;letter-spacing: 0.01em;}a,body,button,input,label,span{line-height:1.6}blockquote,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,textarea,ul{margin:0;padding:0}input,select,td,textarea,th{font-family: 'gothic’,’맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-size:15px;color:#494949}table{border-collapse:collapse;border-spacing:0;table-layout: fixed;display:table}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}li,ol,ul{list-style:none}abbr,acronym{cursor:help}caption,legend{overflow:hidden;position:relative;width:0;height:0;margin:0;padding:0;line-height:0}button,button[disabled],html input[disabled],input[type=reset],input[type=submit],label{cursor:pointer}select{height:22px;line-height:1;border:1px solid #c9c9c9}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;vertical-align:middle}button,html input[type=button],input[type=reset],input[type=submit]{overflow:visible;cursor:pointer;-webkit-appearance:button}audio[controls],canvas,video{display:inline-block}body,button{font-size:1em;color:#494949}hr{clear:both;-moz-box-sizing:content-box;box-sizing:content-box}a:active,a:hover,button:hover,button:active{outline:none}a:focus,button:focus{outline:1px dotted #EC008C;}address,em{font-style:normal}abbr[title]{border-bottom:1px dotted}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}button,input,label{vertical-align:middle}button{border:0}button,input,textarea{margin:0;font-size:100%;vertical-align:baseline}.hide,.skip,.sr-only{position:absolute;height:0;font-size:0}button,input{overflow:visible;line-height:1}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box}a{font-family: 'gothic’,’맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;}a:active,a:hover{color:#000}.hide,.skip{top:0}.sr-only{width:0;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}#accessibility{display:none;position:absolute;top:-66px;left:0;background-color:#f8f8f8;z-index:999999}#accessibility a{display:block;padding:5px 0;text-align:center;line-height:21px}#accessibility a:active,#accessibility a:focus,#accessibility a:hover{color:#000;text-decoration:underline}.clearfix{width:100%}.clearfix:after,.clearfix:before{content:"";display:block;visibility:hidden;clear:both}
.content-info__charge{clear: both;}.content-info__charge,.content_info__satisfaction{position:relative;padding: 14px 45px;border:1px solid #ececec;background-color:#fff;text-align:left;}.content-info__charge{background:#fcfcfc}.content_info__satisfaction{margin-top:-1px;margin-bottom:30px}.content-info__charge strong{position:relative;margin-right:10px;padding-left:17px;color:#333;font-weight:700;display: block;margin-bottom: 5px;display: inline-block;}.content-info__charge strong:before{display:block;position:absolute;top:0;left:0;width:13px;height:17px;background:url(/pcms/common/images/ir/content-info.png) -29px 0 no-repeat;content:''}.content-info__charge span{display:inline-block;margin-right:10px;color: #141414;/* font-weight: bold; */}.content-info__charge span em{font-weight:bold}.content-info__charge .last{position:relative;float:right;margin-right:0;padding-left:20px}.content-info__charge .last em:before{position:absolute;top:2px;left:0;width:15px;height:15px;background:url(/pcms/common/images/ir/content-info.png) -14px 0 no-repeat;content:''}.content_info__satisfaction .research{position:relative;width:100%;padding: 14px 0;}.content_info__satisfaction .research:after{display:block;visibility:hidden;clear:both;content:""}.content_info__satisfaction .research strong{display:block;position:relative;margin-bottom: 0;padding-left: 32px;color: #191919;font-weight: bold;font-size: 16px;font-family: 'gothic’,’맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-weight: bold;}.content_info__satisfaction .research strong:before{position:absolute;top: -1px;left:0;width: 27px;height: 27px;background: url(/images/skin/icon__info.png) no-repeat;content:'';}.content_info__satisfaction .research div{display:block;position:relative;margin-top:-3px;padding:7px 490px 7px 0}.content_info__satisfaction .research div *{vertical-align:middle}.content_info__satisfaction .research div label{margin-right:8px;font-size: 15px;color: #3d3d3d;}.content_info__satisfaction .research div input[type=radio]:focus+label{color:#e83e26}.content_info__satisfaction .research div input[type=radio]{position:relative;top:-1px}.content_info__satisfaction .research input[type=text]{position:absolute;top:0;right:80px;width:410px;min-width:auto;height:30px;border:1px solid #ddd}.content_info__satisfaction .research input[type=button],.content_info__satisfaction .research input[type=submit]{position:absolute;top:0;right:0;width:80px;height:30px;padding:0;border:0;border-radius:0;background:#2f71d2;color:#fff;font-size:13px;text-decoration:none;text-align:center;line-height:1.166}@media only screen and (max-width:1100px){.content_info__satisfaction .research div{padding-right:370px}.content_info__satisfaction .research input[type=text]{width:280px}}@media only screen and (max-width:768px){.content-info__charge span{display:block;float:none;padding:0;margin-bottom:3px;}.content-info__charge .last{float:none;padding-left:0}.content-info__charge .last em:before{display:none}.content_info__satisfaction .research strong{font-size:14px}.content_info__satisfaction .research div{padding:10px}.content_info__satisfaction .research input[type=button],.content_info__satisfaction .research input[type=submit],.content_info__satisfaction .research input[type=text]{position:relative;top:0;right:auto}.content_info__satisfaction .research input[type=text]{width:68%}.content_info__satisfaction .research input[type=button],.content_info__satisfaction .research input[type=submit]{width:30%}}.content-info__charge{margin-top:0}.content-info{position:relative;margin-top:100px;clear: both;/* display: none; */}.content-info.add_kogl{padding-right:29%}.content-info.add_kogl .content-info__charge strong{display:none}.content-info.add_kogl .content-info__charge span{font-size:14px}.content-info.add_kogl .content_info__satisfaction .research div{padding-right:80px}.content-info.add_kogl .content_info__satisfaction .research input[type=text]{position:relative;top:auto;right:auto;width:100%}.content-info.add_kogl .content_info__satisfaction .research input[type=button],.content-info.add_kogl .content_info__satisfaction .research input[type=submit]{top:auto;bottom:7px}.content-info.add_kogl .content_info__kogl{position:absolute;top:0;right:0;width:28%;min-height:185px;border:1px solid #ececec}.content-info.add_kogl .content_info__kogl .content-kogl__title{display:block;position:relative;padding:15px 25px;border:1px solid #ececec;background-color:#fcfcfc;color:#333;font-weight:600;text-align:left;line-height:1.4}.content-info.add_kogl .content_info__kogl .inner{padding:20px 25px 0}.content-info.add_kogl .content_info__kogl .mark--area{height:41px;margin:0 auto 15px;background:url(/pcms/common/images/ir/ir-kogl.png) no-repeat;font-size:0}.content-info.add_kogl .content_info__kogl .mark--area.mark1{width:111px;background-position:0 -1px}.content-info.add_kogl .content_info__kogl .mark--area.mark2{width:136px;background-position:-172px -1px}.content-info.add_kogl .content_info__kogl .mark--area.mark3{width:136px;background-position:0 -52px}.content-info.add_kogl .content_info__kogl .mark--area.mark4{width:185px;background-position:-172px -52px}.content-info.add_kogl .content_info__kogl .mark--text{display:block;font-size:14px;text-align:center;line-height:1.2}@media only screen and (max-width:1200px){.content-info__charge,.content_info__satisfaction{padding:15px 12px}.content-info.add_kogl .content_info__kogl .content-kogl__title{padding:15px 12px;text-align:center}.content-info.add_kogl .content-info__charge span{font-size:13px}}@media only screen and (max-width:767px){.content-info.add_kogl .content_info__satisfaction{margin-bottom:-1px;border-bottom:none}.content-info.add_kogl{padding-right:0}.content-info.add_kogl .content_info__kogl{position:relative;right:auto;width:auto;min-height:auto}.content-info.add_kogl .content_info__kogl .inner{padding-bottom:20px}}
.wf-active html,
.wf-active body {font-family: 'gothic’,’맑은고딕','Malgun Gothic',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;}
.visual-th {background-color: #f1f3f8; color: #666666; font-weight: bold;}
.table .visual-th {border-left: none;}
.detail-photo .img+.caption-addr .table .visual-th {text-align: left;}
#skipnavi{position:absolute;top:-1px;left:0;background-color:#333;z-index:999999}
#skipnavi a{position:absolute;top:0;left:0;padding:10px 25px;margin-top:-100px;text-align:center;line-height:1;white-space:nowrap;background:#000;}
#skipnavi a:link{color:#333;}
#skipnavi a:focus{margin-top:0;text-decoration:underline;color:#fff}
input{font-size: inherit; font-family: inherit; color: inherit; vertical-align: middle}
input[type="file"]{border:none}
input[type="radio"],input[type="checkbox"]{border:none}
button{text-transform: none; vertical-align: middle}
button,[type="button"],[type="reset"],[type="submit"] {background-color:transparent; cursor: pointer; }
select{font-size: inherit; font-family: inherit; color: inherit;text-transform: none;vertical-align: middle;}
textarea{font-size: inherit; font-family: inherit; color: inherit; vertical-align: middle; resize:none;}
input[disabled="disabled"]{background-color:#ebebeb; color:#959595}
select[disabled="disabled"]{background-color:#ebebeb; color:transparent}
input[type=text]{appearance:none;-webkit-appearance:none;-moz-appearance:none;}
input[type=text]::-ms-clear{display:none;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;}
select{padding:0 5px;background:transparent url(/pcms/common/images/ir/arrow-select.png) no-repeat 98% 50%;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance: none;-ms-appearance: none;-o-appearance: none;}
select::-ms-expand {display: none;}
#tab_moType1.mobile{}
#tab_moType1.mobile ul{width:100%;margin:0;padding:1px 0;}
#tab_moType1.mobile ul li{display:none;float:none;width:100%;}
#tab_moType1.mobile ul li a{display:block;height:auto;margin:0;font-size:16px}
#tab_moType1.mobile .title{display:block;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}
#tab_moType1.mobile .title a{display:block;position:relative;padding:15px 47px 13px 22px;font-size:16px;font-weight:600;color:#323330}
#tab_moType1.mobile .title a:before{display:block;position:absolute;top:50%;right:10px;width:14px;height:9px;margin-top:-5px;background-image:url(/pcms/common/images/ir/arrow_tab.png);background-repeat:no-repeat;background-position:0 -8px;content:'';}
#tab_moType1.mobile .title a.on:before{background-position:-23px -8px;}
#tab_moType1.mobile .tab-ul li a span{padding:18px 50px 18px 22px}
@media (min-width:768px){
    #tab_moType1 .title{display:none}
}

@keyframes reveal {
    0% {filter: blur(2vw);opacity: 0;}
    100% {filter: blur(0); opacity: 1;}
}
.content_info__satisfaction .research:before{content:'';position:absolute;top: 0;right: 50px;width:212px;height:120px; background-image:url(/images/skin/background_research.png);background-repeat:no-repeat;}
.content_info__satisfaction .research div {padding: 7px 0 0 0;min-width:450px;max-width: 495px;/* padding-left: 5px !important; */}
.content_info__satisfaction .research input[type=button],
.content_info__satisfaction .research input[type=submit]{background-color: #383b4a !important;/* margin-top: 10px; */font-weight: bold;font-size: 14px;}
@media (max-width:1024px){
    .content_info__satisfaction .research:before{right:0;}

}
@media (max-width:768px){
    .content_info__satisfaction .research div{min-width: auto;max-width: none;overflow: hidden;}
    .content_info__satisfaction .research:before{display:none}
    .content-info__charge span,
    .content-info__charge .last{width: 49%;/* float:left; */margin: 0;display: inline-block;position:relative;padding-left:13px;margin:2px 0;}
    .content-info__charge span:before{content:'';position:absolute;top:10px;left:0;width:3px;height:3px;background-color:#333;}
    .content_info__satisfaction .research input[type=button], .content_info__satisfaction .research input[type=submit]{width:100%;margin-top: 10px;}
}
@media (max-width:480px){
    .content-info__charge span,
    .content-info__charge .last{width:auto;display:block;}
}
.ui-border{border:1px solid #ededed;}
.message-icon2,.ui-message .message-icon{border-radius:50%;background-color:#efefef;}
.ui-message{clear:both;margin:0 auto;padding:70px 50px;}
.ui-message p,.ui-message strong{display:block;font-size:20px;line-height:1.4;text-align:center;}
.ui-message strong{color:#000;font-size:32px;}
.ui-message .message-icon{margin:0 auto 20px;padding:20px;width:100px;height:100px;}
.ui-message strong.small-text{font-size:20px;}
.message-icon2,.ui-message .message-icon{border-radius:50%;background-color:#efefef}
.ui-message{clear:both;margin:0 auto;padding:70px 50px}
.ui-message p,.ui-message strong{display:block;font-size:20px;line-height:1.4;text-align:center}
.ui-message strong{color:#000;font-size:32px}
.ui-message .message-icon{margin:0 auto 20px;padding:20px;width:100px;height:100px}
.ui-message strong.small-text{font-size:20px}
.message-icon2{width:200px;height:200px;margin:0 auto 40px;padding:60px 30px}
.message-icon2 svg{display:block;overflow:hidden}
.message-icon2 svg #screen{overflow:hidden}
.message-icon2 svg #XMLID_2_{transform:translateY(100%)}
.message-icon2 svg #XMLID_2_.run-animation{animation:slide_top 5s forwards;animation-delay:1.5s;-webkit-animation:slide_top 5s forwards;-webkit-animation-delay:2s}
.message-icon2 svg #XMLID_1_{transform:translateX(-50%)}
.message-icon2 svg #XMLID_1_.run-animation{animation:slide_left .5s forwards;animation-delay:1s;-webkit-animation:slide_left .5s forwards;-webkit-animation-delay:1s}
@-webkit-keyframes slide_top {20%,80%{transform:translateY(80%)}100%{transform:translateY(0)}}
@keyframes slide_top {20%,80%{transform:translateY(20%)}100%{transform:translateY(0)}}
@-webkit-keyframes slide_left {100%{transform:translateX(0)}}
@keyframes slide_left {100%{transform:translateX(0)}}
#run{display:inline-block;position:relative;margin-top:100px;margin-bottom:60px;padding:1em 2em;border:none;border-radius:4px;background-color:#ff0081;box-shadow:0 2px 25px rgba(255,0,130,.5);color:#fff;font-size:1em;font-family:Helvetica,Arial,sans-serif;cursor:pointer;appearance:none;transition:transform ease-in .1s,box-shadow ease-in .25s;-webkit-appearance:none}
#run:after,#run:before{position:absolute;z-index:-1000;left:-20%;width:140%;height:100%;background-repeat:no-repeat;content:'';transition:all ease-in-out .5s}
#run:before{display:none;top:-75%;background-image:radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,transparent 20%,#ff0081 20%,transparent 30%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,transparent 10%,#ff0081 15%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}
#run:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,transparent 10%,#ff0081 15%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%),radial-gradient(circle,#ff0081 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}
#run:active{background-color:#e60074;box-shadow:0 2px 25px rgba(255,0,130,.2);transform:scale(.9)}
#run.animate:before{display:block;animation:topBubbles ease-in-out .75s forwards}
#run.animate:after{display:block;animation:bottomBubbles ease-in-out .75s forwards}
@keyframes topBubbles {0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}100%{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}
@keyframes bottomBubbles {0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}100%{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}

.certification__inner{}
.certification__inner .h2{font-size: 34px;line-height: 1;font-weight: bold;}
.certification__inner p{margin:0;}
.certification__inner .txt-tip{ padding-top: 10px;padding-bottom: 20px; border-top: 1px dashed #ddd;margin-top: 10px;}
.certification__inner .txt-tip:before{top: 24px;}

.certification__inner .ui-certification .item{border-style:dashed;border-color: #d7d7d7;min-height: 470px;}
.certification__inner .ui-certification .item .icon{width:80px;height:80px;background:url(/images/prog/mem/ir.png);}
.certification__inner .ui-certification  .item .icon1{background-position: -130px -10px;}
.certification__inner .ui-certification  .item .icon2{background-position: 0 -10px;}
.certification__inner .ui-certification  .item .icon3{background: url(/images/prog/ir-icon3.png);background-repeat: no-repeat;background-position: 50%;/* background-size: 100%; */height: 32px;width: 100%;margin-top: 50px;}


.certification__inner .ui-list__column .inner .item .h2{font-size:16px;margin-top: 20px;}
.certification__inner .ui-certification .item .list-box{margin:0px;padding-top:35px;border-top:1px dotted #ccc;padding: 20px 10px;font-size: 13px;text-align: left;}

.login__column .inner:nth-child(3) a{padding-left:0;padding-right:0;/* background: url(/images/prog/btn_onepass_blue_36.png); *//* font-size:0; *//* width: 239px; *//* background-size: 100%; */border: none;padding-left: 46px;padding-top: 9px;background-color: #1c2674;padding-right: 20px;font-weight: bold;}
.login__column .inner:nth-child(3) a:before{content:'';display:inline-block;position: absolute;width: 30px;height: 28px;background: url(/images/prog/btn_onepass_blue_36.png);top: 5px;left: 9px;background-position: -12px -5px;/* background-size: 70%; */}
.login__column .inner:nth-child(3) a i{display:none}
.login__column .inner:nth-child(3) a:hover{color:#fff}
.fa.fa-phone{display:inline-block;width:22px;height:22px;background:url(/images/prog/tell_icon.png);}
.fa.fa-phone:before{font-size:0;}

#contens .sitemap.type2 dl{padding-right:0 !important}
#contens .sitemap.type2 dd b a{font-size:16px !important}
#contens .sitemap.type2 dd ul li{padding:5px 0;}
#contens .sitemap.type2 dd ul li a{font-size: 14px !important;color: #666 !important;}
#contens .sitemap.type2 dd ul li a:before{display:block;position:absolute;top:8px;left:0;width:5px;height:1px;content:"";background-color:#898989}
#contens .sitemap.type2 dd ul li a[target="_blank"] {position:relative}
#contens .sitemap.type2 dd ul li a[target="_blank"]:after {display:inline-block;margin-left:3px;width: 16px;height: 12px;background: url(/template/C1/images/target.png) no-repeat;border: 0;content:'';vertical-align:middle;/* transform:translate(0,-50%) */position: relative;top: auto;left: auto;}

/* 접근성 자막 관련 css */
.accessibility_vod_wrap {border: 1px solid #dcdcdc;margin:30px 0 10px;}
.accessibility_vod_wrap > br, .accessibility_vod_wrap .subtit > br, .accessibility_vod_wrap .subtit .subtit_txt > br {display: none;}
.accessibility_vod_wrap .subtit {padding: 35px 65px;background: #fbfbfb;}
.accessibility_vod_wrap .subtit strong {float: left;margin-top: 10px;padding-bottom: 20px;width: 15%;font-size: 16px;font-weight: 700;color: #237ab2;position: relative;}
.accessibility_vod_wrap .subtit strong:before{content:"";position:absolute;left:0;bottom: 0;width: 45px;background:#237ab2;height: 2px;}
.accessibility_vod_wrap .subtit strong:after{content:"";position:absolute;left: 25px;bottom: -8px;background:transparent;width: 15px;height: 15px;border:1px solid #237ab2;border-width:0 2px 2px 0;transform: rotate(315deg);}
.accessibility_vod_wrap .subtit .subtit_txt {float: right;padding: 10px;width: calc(83% - 10px);}
.accessibility_vod_wrap .subtit .subtit_txt .txtwrap {width: 100%;height: 100px;overflow-y: scroll;}
.accessibility_vod_wrap .subtit .subtit_txt pre {width: 100%;white-space: pre-line;word-wrap: break-word;word-break: keep-all;font-family: 'nsk', 'sans-serif';}
.accessibility_vod_wrap .subtit:after {content: "";display: block;clear: both;visibility: hidden;}

@media only screen and (max-width: 767px) {
    .accessibility_vod_wrap .vod_box {padding: 20px;}
    .accessibility_vod_wrap .subtit strong {padding-bottom: 0;}
    .accessibility_vod_wrap .subtit strong:before,
    .accessibility_vod_wrap .subtit strong:after{display: none;}
    .accessibility_vod_wrap .subtit strong, .accessibility_vod_wrap .subtit .subtit_txt {float: none;width: 100%;}
    .accessibility_vod_wrap .subtit h4 {margin-bottom: 15px;padding: 0;background: none;}
    .accessibility_vod_wrap .subtit {padding: 20px;}
    .accessibility_vod_wrap .subtit .subtit_txt {padding: 0;margin-top:15px;}
}