 @charset "utf-8";
/* doc.css는 디자인페이지 스타일을 정의합니다. */
.pg-map{padding:35px 0;}
.pg-map .inner{display:flex;justify-content:center;margin:0 -25px;}
.pg-map .inner p{position:relative;padding:0 25px;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.2em;}
.pg-map .inner p:after{content:'';width:9px;height:14px;background:url('../images/sub/map-arr.png')no-repeat 50% 50%/contain;position: absolute;right:-4.5px;top:4px;}
.pg-map .inner p:last-child:after{display:none;}
.pg-map .inner p strong{color: #121212;font-weight:600;}

.fc-sld{position:relative;}
.fc-sld .slick-arrow{width:70px;height:70px;position: absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:0;border:none;background-color:transparent;background-repeat:no-repeat;background-size:19px;background-position:50% 50%;border:1px solid rgba(255,255,255,.3);transition:.3s;border-radius:50%;}
.fc-sld .slick-prev{background-image:url('../images/sub/fc-prev.png');left:20px;}
.fc-sld .slick-next{background-image:url('../images/sub/fc-next.png');right:20px;}
.fc-sld .slick-arrow:hover{background-color:rgba(255,255,255,.3);border:none;}
.fc-sld .slick-dots{display:flex;justify-content:center;position: absolute;left:50%;bottom:40px;margin:0 -5px;transform:translateX(-50%);}
.fc-sld .slick-dots li{padding:0 5px;}
.fc-sld .slick-dots li button{display:block;width:16px;height:16px;background-color:rgba(255,255,255,.3);border:none;border-radius:50%;font-size:0;transition:.3s;}
.fc-sld .slick-dots li.slick-active button{background-color: #fff;}

.location{display:flex;}
.location > div{width:50%;}
.location .info{display:flex;align-items:center;}
.location .info .inner{width:100%;text-align:center;padding:0 30px;}
.location .info .inner .tit{font-size: clamp(1.125rem, 1.0263rem + 0.3947vw, 1.5rem);line-height:1.2em;color: #121212;font-weight:600;margin-bottom:30px;}
.location .info .inner .wrap p{margin-bottom:5px;line-height:1.4em;font-size: clamp(0.9375rem, 0.8553rem + 0.3289vw, 1.25rem);color: #121212;}
.location .info .inner .wrap p:last-child{margin-bottom:0;}
.location .img img{width:100%;}

.doc-list{border-top:1px solid #121212;}
.doc-list ul{display:flex;flex-wrap:wrap;}
.doc-list ul li{width:25%;padding:40px 40px 55px;border-right:1px solid #121212;border-bottom:1px solid #121212;text-align:center;color: #121212;}
.doc-list ul li:nth-child(4),
.doc-list ul li:nth-child(8){border-right:none;}
.doc-list ul li a{display:block;}
.doc-list ul li .pic {position:relative; height:0; padding-bottom:100%; overflow:hidden;}
.doc-list ul li .pic img {position:absolute; top:50%; left:0; transform:translateY(-50%); width:100% !important; height:100% !important; max-width:100%; min-height:100%; object-fit:cover; transition:0.3s;}
.doc-list ul li .pic .hover{display:flex;justify-content:center;align-items:center;position: absolute;left:0;top:0;right:0;bottom:0;transition:.3s;z-index:1;background-color:rgba(0,0,0,.6);opacity:0;}
.doc-list ul li .pic .hover .more{display:flex;justify-content:center;align-items:center;width:180px;height:180px;border-radius:50%;border:2px solid #fff;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.2em;background-color:rgba(255,255,255,.1);color: #fff;}
.doc-list ul li a:hover .pic .hover{opacity:1;}
.doc-list ul li a .wrap{margin-top:25px;}
.doc-list ul li a .wrap .name{margin-bottom:10px;font-size: clamp(0.9375rem, 0.7895rem + 0.5921vw, 1.5rem);font-weight:600;line-height:1.4em;}
.doc-list ul li a .wrap .cate{line-height:1.4em;}

.pop-aca .fancybox-close {top: 55px;right:50px;width:24px;height:24px;background:transparent url('../images/sub/aca-pop-close.png')no-repeat 50% 50%/contain;}
.pop-aca .fancybox-skin{border-radius:40px;}
.pop-aca .pop-wrap{padding:45px 50px 50px;border-radius:40px;}
.pop-aca .pop-wrap .title{margin-bottom:20px;font-size:30px;font-weight:600;color: #121212;line-height:1.4em;}
.pop-aca .pop-wrap .name-wrap{margin-bottom:25px;position:relative;padding-bottom:15px;border-bottom:1px solid #121212;color: #000;font-size:20px;font-weight:600;line-height:1.4em;}
.pop-aca .pop-wrap .name-wrap .name{position:relative;display:inline-block;}
.pop-aca .pop-wrap .name-wrap .name:after{content:'';width:100%;height:2px;background-color: #121212;position: absolute;left:0;bottom:-16px;}
.pop-aca .pop-wrap .info .inner{overflow-y:auto;height:560px;font-size: clamp(0.875rem, 0.6118rem + 1.0526vw, 1rem);line-height:1.63em;}
.pop-aca .pop-wrap .info .inner::-webkit-scrollbar {width:3px;overflow:hidden;}
.pop-aca .pop-wrap .info .inner::-webkit-scrollbar-track {background-color:#ccc;border-radius:3px;}
.pop-aca .pop-wrap .info .inner::-webkit-scrollbar-thumb {background-color:#121212;border-radius:3px;}
.pop-aca .pop-wrap .info .inner::-webkit-scrollbar-button {display: none;}
.pop-aca .pop-wrap .info .inner .row{margin-bottom:30px;}
.pop-aca .pop-wrap .info .inner .row:last-child{margin-bottom:0;}

.sub-visual .text-sld{position:relative;}
.sub-visual .text-sld ul{display:flex;margin:0 -20px;}
.sub-visual .text-sld ul li{padding:0 20px;font-size:11.4583vw;color: #121212;line-height:1em;white-space:nowrap;}

.doc-list.director ul li{padding-bottom:35px;}
.doc-list.director ul li .pic{padding-bottom:76%;}
.doc-list.director.img100 ul li .pic{padding-bottom:100%;}
.doc-list.director ul li .wrap{display:flex;flex-direction:column;justify-content:space-between;min-height:160px;padding-top:25px;margin-top:0;}
.doc-list.director ul li .wrap .tit{margin-bottom:15px;font-size: clamp(0.9375rem, 0.3125rem + 1.3021vw, 1.875rem);color: #121212;font-weight:600;line-height:1.4em;}
.doc-list.director ul li .wrap .date{color: #121212;line-height:1.2em;}

.sub-visual.status .txt-sld .slick-list{margin:0 -12%;}
.sub-visual.status .txt-sld .item{padding:0 12%;}

.doc-detail .contain{max-width:1460px;}

.sub-visual.aud .txt-sld .slick-list{margin:0 -46%;}
.sub-visual.aud .txt-sld .item{padding:0 46%;}

.doc-list.director ul li .logo{padding:35px;}
.doc-list.director ul li .logo .pic{padding-bottom:70.825%;}
.doc-list.director ul li .logo .pic img{object-fit:contain;}
.doc-list.director.type2 ul li .wrap{padding-top:0;}
.doc-list.director.type2 ul li.none a{height:100%;}
.doc-list.director.type2 ul li.none .wrap{height:100%;}

/* .doc-list.audition ul li{padding:40px 70px 35px;}
.doc-list.audition ul li a .logo .pic2{position:relative; height:0; padding-bottom:76%; overflow:hidden;}
.doc-list.audition ul li a .logo .pic2 img {position:absolute; top:50%; left:0; transform:translateY(-50%); width:100% !important; height:100% !important; max-width:100%; min-height:100%; object-fit:contain; transition:0.3s;}
.doc-list.audition ul li .wrap{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px;}
.doc-list.audition ul li .wrap .tit{margin-bottom:15px;font-size: clamp(0.9375rem, 0.3125rem + 1.3021vw, 1.875rem);color: #121212;font-weight:600;line-height:1.4em;}
.doc-list.audition ul li .wrap .date{color: #121212;line-height:1.2em;} */


.sub-visual.about .txt-sld .slick-list{margin:0 -42%;}
.sub-visual.about .txt-sld .item{padding:0 42%;}

.about .logo{text-align:center;margin:50px 0;}
.about .contain{max-width:1460px;}
.about .con1{padding:115px 0;background:url('../images/sub/about-bg1.jpg')no-repeat 50% 50%/cover;}
.about .con1 .row{display:flex;align-items:flex-start;margin-bottom:90px;}
.about .con1 .row:last-child{margin-bottom:0;}
.about .con1 .row .title{display:flex;align-items:center;width:315px;}
.about .con1 .row .title .cc{position:relative;width:80px;height:80px;margin-right:40px;background-color: #001ca7;border-radius:50%;overflow:hidden;}
.about .con1 .row .title .cc span{position: absolute;right:6px;bottom:14px;font-size:48px;color: #fff;}
.about .con1 .row .title .tit{font-size: clamp(1.125rem, 0.625rem + 1.0417vw, 1.875rem);line-height:1.4em;color: #121212;font-weight:600;}
.about .con1 .row .cnt{padding-top:23px;min-width:0;width:1%;flex:1 1 auto;}
.about .con1 .row .cnt .wrap{margin-bottom:30px;font-size: clamp(0.875rem, 0.7105rem + 0.6579vw, 1.5rem);line-height:1.5em;}
.about .con1 .row .cnt .wrap:last-child{margin-bottom:0;}
.about .con1 .row .cnt .wrap .tit{margin-bottom:3px;color: #121212;font-weight:600;}

.about .con2{padding:55px 0 95px;text-align:center;}
.about .con2 .tit{margin-bottom:25px;font-size: clamp(1.25rem, 0.6579rem + 2.3684vw, 3.5rem);font-weight:600;line-height:1.2em;}
.about .con2 .tt{color: #121212;font-size: clamp(0.9375rem, 0.6579rem + 1.1184vw, 2rem);line-height:1.5em;}

.doc-btm-img{text-align:center;}
.doc-btm-img img{width:100%;}


#sub .contain{max-width:1460px;}
.ac-intro{padding-bottom:110px;}
.ac-intro .top-con{margin-bottom:45px;}
.ac-intro .top-con ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px;}
.ac-intro .top-con ul li{width:33.3333%;padding:0 10px;margin-bottom:20px;}
.ac-intro .top-con ul li .box{position:relative;height:100%;padding:60px 20px 55px;border:1px solid #121212;text-align:center;overflow:hidden;}
.ac-intro .top-con ul li .box .num{font-size: clamp(5rem, 3.0263rem + 7.8947vw, 12.5rem);line-height:1.2em;color: #121212;opacity:.05;position: absolute;right:-30px;bottom:-70px;z-index:-1;font-weight:300;}
.ac-intro .top-con ul li .box .ic{position:relative;padding-bottom:20px;margin-bottom:15px;}
.ac-intro .top-con ul li .box .ic:after{content:'';width:20px;height:1px;background-color: #121212;position: absolute;left:50%;bottom:0;transform:translateX(-50%);}
.ac-intro .top-con ul li .box .tt{font-size: clamp(0.875rem, 0.7763rem + 0.3947vw, 1.25rem);line-height:1.6em;color: #121212;}
.ac-intro .tt-wrap{text-align:center;}
.ac-intro .tt-wrap .tit{margin-bottom:30px;font-size: clamp(1.25rem, 0.6579rem + 2.3684vw, 3.5rem);font-weight:600;line-height:1.2em;color: #001ca7;}
.ac-intro .tt-wrap .chk-list{margin-bottom:25px;}
.ac-intro .tt-wrap .chk-list li{margin-bottom:13px;text-align:center;}
.ac-intro .tt-wrap .chk-list li p{display:inline-block;position:relative;padding-left:33px;font-size: clamp(0.875rem, 0.7105rem + 0.6579vw, 1.5rem);line-height:1.3em;color: #121212;}
.ac-intro .tt-wrap .chk-list li p:before{content:'';width:20px;height:16px;background:url('../images/sub/aca-chk.png')no-repeat 0 50%/contain;position: absolute;left:0;top:7px;}
.ac-intro .tt-wrap .tt{font-size: clamp(0.875rem, 0.6447rem + 0.9211vw, 1.75rem);line-height:1.43em;color: #121212;}

.sub-visual.curri .txt-sld .slick-list{margin:0 -62%;}
.sub-visual.curri .txt-sld .item{padding:0 62%;}


.curri .con1{margin-bottom:40px;}
.curri .con1 .row{margin-bottom:20px;padding:45px 40px;background-color: #f9f9f9;border:1px solid #dddd;}
.curri .con1 .row:last-child{margin-bottom:0;}
.curri .con1 .row .title{margin-bottom:30px;font-size: clamp(0.9375rem, 0.8882rem + 0.1974vw, 1.125rem);text-align:center;line-height:1.3em;}
.curri .con1 .row .cnt ul{display:flex;margin:0 -20px;}
.curri .con1 .row .cnt ul li{width:25%;padding:0 20px;}
.curri .con1 .row .cnt ul li .wrap .tit{padding-bottom:10px;margin-bottom:25px;border-bottom:2px solid #121212;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);color: #121212;font-weight:600;line-height:1.4em;}
.curri .con1 .row .cnt ul li .wrap p{line-height:1.63em;color: #121212;}

.curri .con2{padding-bottom:150px;margin-bottom:150px;border-bottom:1px solid #121212;}
.curri .con2 .top-img img{width:100%;}
.curri .con2 .tt-wrap{margin-bottom:90px;text-align:center;color: #121212;}
.curri .con2 .tt-wrap .top-tt{margin-bottom:25px;font-size: clamp(0.9375rem, 0.6579rem + 1.1184vw, 2rem);line-height:1.38em;font-weight:600;}
.curri .con2 .tt-wrap .tt{line-height:1.5em;font-size: clamp(0.875rem, 0.7763rem + 0.3947vw, 1.25rem);}
.doc-title{margin-bottom:35px;text-align:center;}
.doc-title .tit{margin-bottom:20px;font-size: clamp(1.5rem, 1.2368rem + 1.0526vw, 2.5rem);line-height:1.2em;color: #121212;font-weight:600;}
.doc-title .tt{font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);color: #121212;line-height:1.4em;}
.table01 table{width:100%;border-spacing:0;border-top:2px solid #121212;color: #121212;text-align:center;line-height:1.67em;}
.table01 table th{font-size: clamp(0.875rem, 0.7763rem + 0.3947vw, 1.25rem);font-weight:600;}
.table01 table thead th{border-bottom:1px solid #121212;height:80px;}
.table01 table tbody th,
.table01 table tbody td{height:70px;line-height:1.67em;}
.table01 table tbody th .wrap,
.table01 table tbody td .wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);border-bottom:1px solid #ddd;padding:45px 10px;line-height:1.67em;}
.table01 table tbody tr:first-child th .wrap,
.table01 table tbody tr:first-child td .wrap{padding-top:20px;padding-bottom:20px;}
.table01 table tbody td .wrap span{display:block;}
.table01 table tbody td .wrap.ml{margin-left:20px;width:calc(100% - 20px);}
.table01 table th .ml{padding-left:20px;}
.table01 table tbody tr th .wrap.bbc,
.table01 table tbody tr:last-child th .wrap,
.table01 table tbody tr:last-child td .wrap{border-color: #121212;}

.curri .con3 .tt-wrap{position:relative;margin-bottom:25px;}
.curri .con3 .tt-wrap .doc-title{margin-bottom:25px;text-align:left;}
.curri .con3 .tt-wrap .doc-title .tit{margin-bottom:0;}
.curri .con3 .tt-wrap .info{margin-bottom:20px;}
.curri .con3 .tt-wrap .info dl{display:flex;margin-bottom:15px;font-size: clamp(0.875rem, 0.7763rem + 0.3947vw, 1.25rem);line-height:1.4em;color: #2c2c2c;}
.curri .con3 .tt-wrap .info dl dt{width:60px;font-weight:600;}
.curri .con3 .tt-wrap .info dl dd{min-width:0;width:1%;flex:1 1 auto;}
.curri .con3 .tt-wrap .info dl:last-child{margin-bottom:0;}
.curri .con3 .tt-wrap .tt{font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.67em;}
.curri .con3 .cnt{padding:40px 0;background-color: #f9f9f9;}
.curri .con3 .cnt .list{margin-bottom:30px;}
.curri .con3 .cnt .list ul{display:flex;flex-wrap:wrap;margin:0 -20px -70px;}
.curri .con3 .cnt .list ul li{position:relative;width:25%;padding:0 20px;margin-bottom:70px;text-align:center;}
.curri .con3 .cnt .list ul li .box{display:flex;justify-content:center;align-items:center;width:120px;height:100px;margin:0 auto 15px;background-color: #121212;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.67em;color: #fff;font-weight:600;}
.curri .con3 .cnt .list ul li p{line-height:1.63em;}
.curri .con3 .btm-tt{padding:0 20px;font-size: clamp(0.875rem, 0.7105rem + 0.6579vw, 1.5rem);line-height:1.4em;text-align:center;color: #121212;}

.curri .con3 .cnt{position:relative;}
.curri .con3 .cnt:after{content:'';width:650px;height:130px;background:url('../images/sub/curri-deco.png')no-repeat 100% 50%/contain;position: absolute;right:0;top:-130px;z-index:-1;}
.curri .con3 .cnt .list ul li:after{content:'';width:24px;height:24px;background:url('../images/sub/curri-right.png')no-repeat 50% 50%/contain;position: absolute;right:-12px;top:35px;}
.curri .con3 .cnt .list ul li:last-child:after{display:none;}
.curri .con3 .cnt .list ul li:nth-child(4):after{right:auto;left:50%;margin-left:-12px;top:auto;bottom:-45px;background-image:url('../images/sub/curri-down.png');}
.curri .con3 .cnt .list ul li:nth-child(5):after,
.curri .con3 .cnt .list ul li:nth-child(6):after,
.curri .con3 .cnt .list ul li:nth-child(7):after{background-image:url('../images/sub/curri-left.png');left:-12px;right:auto;}
.curri .con3 .cnt .list ul li:nth-child(5){order:8;}
.curri .con3 .cnt .list ul li:nth-child(6){order:7;}
.curri .con3 .cnt .list ul li:nth-child(7){order:6;}
.curri .con3 .cnt .list ul li:nth-child(8){order:5;}

.sub-visual.adm .txt-sld .slick-list{margin:0 -42%;}
.sub-visual.adm .txt-sld .item{padding:0 42%;}

.guide .con1,
.guide .con2{margin-bottom:100px;}
.guide .content .doc-title{margin-bottom:30px;text-align:left;}
.guide .content .doc-title .tit{margin-bottom:0;}
.guide .con1 ul{display:flex;margin:0 -40px;}
.guide .con1 ul li{position:relative;width:14.2857%;padding:0 40px;}
.guide .con1 ul li:after{content:'';width:24px;height:24px;background:url('../images/sub/curri-right.png')no-repeat 50% 50%/contain;position: absolute;right:-12px;top:43px;}
.guide .con1 ul li:last-child:after{display:none;}
.guide .con1 ul li .box{display:flex;justify-content:center;align-items:center;height:110px;color: #fff;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.22em;font-weight:600;text-align:center;}
.guide .con1 ul li .btn-link{display:flex;justify-content:center;align-items:center;height:34px;margin-top:20px;border:1px solid #121212;border-radius:3px;color: #121212;font-weight:600;line-height:1.2em;}

.guide .con2 .row{margin-bottom:55px;}
.guide .con2 .row:last-child{margin-bottom:0;}
.guide .con2 .row .tit{margin-bottom:25px;font-size: clamp(1rem, 0.8684rem + 0.5263vw, 1.5rem);line-height:1.5em;color: #121212;font-weight:600;}
.guide .con2 .row .table01 table tbody td .wrap{height:70px;padding:10px;}
.guide .con2 .row .table01 table tbody td .wrap.space{margin:0 20px;width:calc(100% - 40px);}
.guide .con2 .row .table01 table tbody td .wrap p strong{font-weight:600;}

.guide .con3{padding:100px 0 150px;background-color: #f9f9f9;}
.guide .con3 .row{margin-bottom:70px;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);color: #121212;line-height:1.67em;}
.guide .con3 .row:last-child{margin-bottom:0;}
.guide .con3 .row .title{margin-bottom:15px;font-size: clamp(1rem, 0.7368rem + 1.0526vw, 2rem);color: #121212;font-weight:600;line-height:1.4em;}
.guide .con3 .row .tt strong{font-weight:600;}
.guide .con3 .row .cnt .wrap{margin-bottom:30px;}
.guide .con3 .row .cnt .wrap:last-child{margin-bottom:0;}
.guide .con3 .row .cnt .wrap .tit{margin-bottom:10px;font-weight:600;}
.guide .con3 .row .cnt .wrap ol li{display:flex;}
.guide .con3 .row .cnt .wrap ol li .num{width:18px;}
.guide .con3 .row .cnt .wrap ol li .txt{min-width:0;width:1%;flex:1 1 auto;}
.guide .con3 .row .cnt .wrap .nt{margin-top:5px;color: #878787;font-size: clamp(0.75rem, 0.6842rem + 0.2632vw, 1rem);line-height:1.63em;}

.sub-visual.aud-apply .txt-sld .slick-list{margin:0 -31%;}
.sub-visual.aud-apply .txt-sld .item{padding:0 31%;}

.doc-inq .form{border-top:2px solid #121212;border-bottom:1px solid #121212;padding:85px 0;margin-bottom:40px;}
.doc-inq .form .row{display:flex;margin:0 -25px 80px;}
.doc-inq .form .row:last-child{margin-bottom:0;}
.doc-inq .form .row .col{display:flex;align-items:center;width:50%;padding:0 25px;}
.doc-inq .form .row .col .tit{width:160px;}
.doc-inq .form .row .col .tit label{color: #000;font-weight:600;font-size: clamp(0.9375rem, 0.7895rem + 0.5921vw, 1.5rem);line-height:1.2em;}
.doc-inq .form .row .col .area{min-width:0;width:1%;flex:1 1 auto;}
.doc-inq .form .row .col .area select.input,
.doc-inq .form .row .col .area input.input{height:58px;border:none;border-bottom:1px solid #ddd;padding:0 10px;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);color: #121212;}
.doc-inq .form .row .col .area select.input:focus,
.doc-inq .form .row .col .area input.input:focus{outline:none;}
.doc-inq .form .row .col .area .birth-wrap{display:flex;margin:0 -10px;}
.doc-inq .form .row .col .area .birth-wrap .wrap{width:33.3333%;padding:0 10px;}
.doc-inq .form .row .col .area .radiobox{margin-right:30px;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);color: #121212;}
.doc-inq .form .row .col .area .radiobox:last-child{margin-right:0;}
.doc-inq .form-agree{display:flex;align-items:center;justify-content:space-between;margin:0 ;}
.doc-inq .form-agree .check{margin:0;font-size: clamp(0.75rem, 0.6513rem + 0.3947vw, 1.125rem);color: #121212;line-height:1.4em;}
.doc-inq .form-agree .check a{display:inline-block;padding:0;border:none;border-bottom:1px solid #121212;padding:0;line-height:1.4em;font-size: clamp(0.75rem, 0.6513rem + 0.3947vw, 1.125rem);}
.doc-inq .form-agree .btn-send{display:flex;justify-content:center;align-items:center;width:170px;height:56px;border:2px solid #121212;border-radius:8px;background-color: #fff;color: #121212;font-size: clamp(0.875rem, 0.8092rem + 0.2632vw, 1.125rem);line-height:1.2em;background-color:#fff;cursor:pointer;font-weight:600;}

.sub-visual.cs-inq .txt-sld .slick-list{margin:0 -17%;}
.sub-visual.cs-inq .txt-sld .item{padding:0 17%;}

.sub-visual.faq .txt-sld .slick-list{margin:0 -68%;}
.sub-visual.faq .txt-sld .item{padding:0 68%;}