@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,700&subset=korean'); /*나눔명조*/
/**********************************************
note : fonts set
## google fonts cdn이 변경됨. https://fonts.google.com/에 방문하여 폰트를 담아오면 됩니다.
## 예) @import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
**********************************************/
body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:'Malgun Gothic','돋움','dotum','Apple SD Gothic Neo','Helvetica Neue','Helvetica','Roboto','Arial',sans-serif}

.user-point2{color:#1b1464 !important}

/*#user-wrap{position:relative; z-index:999999; background:#fff}*/
#user-wrap .wrapper #user-container{z-index:100}

/**********************************************
note : 단수정
**********************************************/
.index-wrap .index-columns.grid-4,.index-wrap.default-line .width-50per{width:50%}

/* 모바일버전보기 */
.desktop-to-mobile > a {padding:1.5rem 1rem;color:#fff;background-color:#333}

/**********************************************
note : 기사박스
**********************************************/
/* design-8 */
.box-skin.design-8 .header{position:relative;line-height:3em !important;border-bottom:1px solid #1b1464 !important;margin-bottom:1.5rem !important}
.box-skin.design-8 .header::after{position:absolute;content:'';right:0;bottom:0;width:35px;height:30px;border:1px solid #1b1464;border-bottom:0;z-index:1}
.box-skin.design-8 .header::before{position:absolute;content:'';width: 15px;height: 0;border-top: 1px solid #1b1464;right: 10px;top: 35px;}
.box-skin.design-8 .header>a{position:relative;color:#1b1464;font-size:1.375rem;font-weight:700;line-height:2.2em !important;height:50px;z-index:3}
.box-skin.design-8 .header>a::after{position:absolute;content:'';left:0;bottom:0;width:49px;height:50px;background:#1b1464;z-index:1}
.box-skin.design-8 .header>a::before{position:absolute;content:'';width:0;height: 15px;border-left: 1px solid #1b1464;right:17px;top:28px;}
.box-skin.design-8 .header>a:hover{color:#1b1464}
.box-skin.design-8 .header .first-text{position:relative;font-size:2.7rem;color:#fff;padding-left:1.5rem;z-index:3}
.box-skin.design-8 .header .first-text.text-w{padding-left:.5rem}
.box-skin.design-8 .header .first-text.text-i{margin-left:.8rem}
.box-skin.design-8 .header .first-text.text-s{margin-left:.1rem}
.box-skin.design-8 .header .first-text.text-e{margin-left:.2rem}
.box-skin.design-8 .header .title-kor{position:absolute;left:0;top:0;color:#7d7d7d;font-size:.938rem;line-height:2}
.box-skin.design-8 .header .title-kor.solution{left:122px}
.box-skin.design-8 .header .title-kor.interview{left:80px}
.box-skin.design-8 .header .title-kor.special{left:105px}
.box-skin.design-8 .header .title-kor.analysis{left:55px}
.box-skin.design-8 .header .title-kor.wherever{left:98px}
.box-skin.design-8 .header .title-kor.editors{left:55px}
.box-skin.design-8 .header .title-kor.entertain{left:122px}
.box-skin.design-8 .header .title-kor.key{left:102px}
.box-skin.design-8 .header .title-kor.aninterview{left:122px}

.box-skin.design-10 .header{padding:.5rem 0;border-top:2px solid #0177c1 !important; color: #1779ba; border-bottom:1px solid #ccc;margin-bottom:.8rem}
.box-skin.design-10 .header>strong{font-size:.938rem;color:#0177c1}
.box-skin.design-10 .header>a:hover{color:#0177c1}
.box-skin.design-10 .header>a{color:#0177c1;}

/* design-9 */
.box-skin.design-9 .header{text-align:center;font-weight:400}
.box-skin.design-9 .header>a{position:relative;font-size:1.25rem;margin-bottom:2rem;padding-bottom:1rem;font-weight:400}
.box-skin.design-9 .header>a::after{position:absolute;content:'';bottom:0;left:44%;width:12%;height:1px;background:rgba(0,0,0,.7)}
.box-skin.design-9 .header>a .enter-title-1{color:#f4a100}
.box-skin.design-9 .header>a .enter-title-2{color:#08ab00}
.box-skin.design-9 .header>a .enter-title-3{color:#0021ca}
.box-skin.design-9 .header>a .enter-title-4{color:#6c05a8}

.box-skin.line .sub-title{font-size:.938rem;padding:.5rem 0;border-top:2px solid #0177c1;border-bottom:1px solid #ccc;margin-bottom:.8rem}

/**********************************************
note : 자동박스
**********************************************/
/*.auto-boll.relation [class*=size-]::before{top:28%}*/


.auto-article li{list-style:none}
.auto-mp01-6.trans-image .auto-column {position:relative;z-index:1;margin-right:.45rem;margin-left:.45rem;height:310px}
.auto-mp01-6.trans-image a:hover{z-index:1004}
.auto-mp01-6.trans-image a {position:relative;display:block}
.auto-mp01-6.trans-image .auto-images[style*="background"] {-webkit-transition:transform .3s ease 0s, -ms-transform .3s ease 0s;transition:transform .3s ease 0s, -ms-transform .3s ease 0s}
.auto-mp01-6.trans-image a:hover[style*="background"] {-ms-transform:scale(1.08, 1.08);transform:scale(1.08, 1.08);box-shadow:2px 2px rgba(0,0,0,.75)}

.auto-mp01-6 .photo-titbg{padding-top:8rem;z-index:1}
.auto-mp01-6 .title1 .photo-titbg.gradient{background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.68));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.68));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.68));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.68))}
.auto-mp01-6 .title1 .photo-titbg{padding-top:0}
.auto-mp01-6 .title2 .photo-titbg.gradient{background:-webkit-linear-gradient(rgba(0,0,0,.78), rgba(0,0,0,0));background:-o-linear-gradient(rgba(0,0,0,.78), rgba(0,0,0,0));background:-moz-linear-gradient(rgba(0,0,0,.78), rgba(0,0,0,0));background:linear-gradient(rgba(0,0,0,0.78), rgba(0,0,0,0))}
.auto-mp01-6 .title2.bg02 .photo-titbg.gradient{background:none !important}
.auto-mp01-6 .title2 .photo-titbg{top:0;padding-top:.9375rem !important;padding-bottom:9rem !important}
.auto-mp01-6 .title4 .photo-titbg{padding-top:8rem !important}
.auto-mp01-6 .title4 .photo-titbg.gradient{background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9))}


/*.auto-mp01-6 .summary{letter-spacing:-.14rem}
.auto-mp01-6 li:first-child .summary{color:#c1eaff}
.auto-mp01-6 li:nth-child(2) .summary{color:#f8ffd5;text-align:center}
.auto-mp01-6 li:nth-child(3) .summary{color:#9ef5ed;text-align:center}
.auto-mp01-6 li:nth-child(4) .summary{color:#c1eaff}
*/

.auto-mp01-6 .summary2{margin-top:5px; letter-spacing:-.14rem}
.auto-mp01-6 .summary2.title-color01{color:#c1eaff;text-align:center}
.auto-mp01-6 .summary2.title-color02{color:#f8ffd5;text-align:center}
.auto-mp01-6 .summary2.title-color03{color:#9ef5ed;text-align:center}
.auto-mp01-6 .summary2.title-color04{color:#c1eaff;text-align:center}


.auto-mp01-6 .summary{letter-spacing:-.14rem}
.auto-mp01-6 li:first-child .summary{color:#c5e0f5}
.auto-mp01-6 li:nth-child(2) .summary{color:#deffd6;text-align:center}
.auto-mp01-6 li:nth-child(3) .summary{color:#d1fffa;text-align:center}
.auto-mp01-6 li:nth-child(4) .summary{color:#ffd8cf}





/* mp01-7(import) */
.auto-mp01-7-2 .auto-columns {overflow:hidden;position:relative}
.auto-mp01-7-2 .auto-content {position:absolute;z-index:44;width:100%;height:100%;padding:20px;left:0;top:0;text-align:center;text-shadow:1px 1px rgba(0,0,0,.9);transition:transform 0.4s, opacity 0.1s 0.3s; opacity: 0;transform:translateY(100%);-o-transition:-o-transform .4s, opacity .1s .3s;-moz-transition:-moz-transform .4s, opacity .1s .3s;-webkit-transition:-webkit-transform .4s, opacity .1s .3s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%)}
.auto-mp01-7-2 .auto-columns:hover .auto-content {transition:transform 0.4s, opacity 0.1s;opacity:1;transform: translateY(0px);-o-transition:-o-transform .4s, opacity .1s;-moz-transition:-moz-transform .4s, opacity .1s;-webkit-transition:-webkit-transform .4s, opacity .1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform: translateY(0)}
.auto-mp01-7-2 .auto-content::after {content:'';position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.95);left:0;top:0}
.auto-mp01-7-2 .auto-content .auto-fontF,.auto-mp01-7 .auto-content .auto-fontJ {position:relative;z-index:2}
.auto-mp01-7-2 .auto-content .auto-fontF {margin-bottom:.3rem}
.auto-mp01-7-2 .auto-content .auto-fontJ::before {content:'';display:block;position:relative;z-index:2;width:100%;margin-bottom:1rem;border-top:1px solid rgba(255,255,255,.25);clear:both}

.auto-article.auto-mp01-7-2.tiles-3x .auto-columns{width:33.2%;margin-top:1px;margin-right:1px}

/* mp01-7(import) */
.auto-mp01-7 .auto-columns {overflow:hidden;position:relative}
.auto-mp01-7 .auto-content {position:absolute;z-index:44;width:100%;height:100%;padding:20px;left:0;top:0;text-align:center;text-shadow:1px 1px rgba(0,0,0,.9);transition:transform 0.4s, opacity 0.1s 0.3s; opacity: 0;transform:translateY(100%);-o-transition:-o-transform .4s, opacity .1s .3s;-moz-transition:-moz-transform .4s, opacity .1s .3s;-webkit-transition:-webkit-transform .4s, opacity .1s .3s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%)}
.auto-mp01-7 a:hover .auto-content {transition:transform 0.4s, opacity 0.1s;opacity:1;transform: translateY(0px);-o-transition:-o-transform .4s, opacity .1s;-moz-transition:-moz-transform .4s, opacity .1s;-webkit-transition:-webkit-transform .4s, opacity .1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform: translateY(0)}
.auto-mp01-7 .auto-content::after {content:'';position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.95);left:0;top:0}
.auto-mp01-7 .auto-content .auto-fontF,.auto-mp01-7 .auto-content .auto-fontJ {position:relative;z-index:2}
.auto-mp01-7 .auto-content .auto-fontF {margin-bottom:2rem;margin-top:1rem}
.auto-mp01-7 .auto-content .auto-fontJ::before {content:'';display:block;position:relative;z-index:2;width:100%;margin-bottom:1rem;border-top:1px solid rgba(255,255,255,.25);clear:both}
.auto-article.auto-mp01-7.tiles-3x .auto-columns{width:33.2%;margin-top:1px;margin-right:1px}



/* mp01-8(import)*/
.auto-mp01-8{margin-right:-.45rem;margin-left:-.45rem}
.auto-mp01-8 .auto-column {overflow:hidden;margin-right:.45rem;margin-left:.45rem;height:310px}
.auto-mp01-8 .photo-btn {top:50%;width:60px;height:60px;font-size:3rem;line-height:1em;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-mp01-8 .photo-btn:hover {color:#fefefe}
.auto-mp01-8 .photo-btn.auto-prev {left:0}
.auto-mp01-8 .photo-btn.auto-next {right:0}
.auto-mp01-8 .photo-titbg.gradient{background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98))}
.auto-mp01-8.trans-image{display:block;overflow:hidden}
.auto-mp01-8.trans-image .auto-images[style*="background"] {-webkit-transition:transform .3s ease 0s, -ms-transform .3s ease 0s;transition:transform .3s ease 0s, -ms-transform .3s ease 0s}
.auto-mp01-8.trans-image .auto-images:hover[style*="background"] {-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.auto-mp01-8 .auto-title{display:block;position:relative}
.auto-mp01-8 .auto-column:hover .auto-images[style*="background"] {-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}


/* mp01-10(import) */
.auto-mp01-10{margin-right:-.45rem;margin-left:-.45rem}
.auto-mp01-10 .slick-list{overflow:visible !important;z-index:1004}
.auto-mp01-10 .auto-column {position:relative;z-index:1;margin-right:.45rem;margin-left:.45rem;height:310px}
.auto-mp01-10 .auto-column:hover {z-index:1004}
.auto-mp01-10.trans-image a {position:relative;display:block}
.auto-mp01-10.trans-image .auto-images[style*="background"] {-webkit-transition:transform .5s ease 0s, -ms-transform .5s ease 0s;transition:transform .5s ease 0s, -ms-transform .5s ease 0s}
.auto-mp01-10.trans-image a:hover[style*="background"] {-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);box-shadow:2px 2px rgba(0,0,0,.75)}
.auto-mp01-10 .photo-btn {position:absolute;z-index:1004;top:50%;width:60px;height:60px;font-size:3rem;line-height:1em;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-mp01-10 .photo-btn:hover {color:#fefefe}
.auto-mp01-10 .photo-btn.auto-prev {left:0}
.auto-mp01-10 .photo-btn.auto-next {right:0}
.auto-mp01-10 .photo-titbg.gradient{background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98))}


/* da05-4 */
.auto-da05-4{min-height:183px}
.auto-da05-4 .section{border-width:1px;border-style:solid;border-radius:25px;font-size:.813rem;padding:.2rem .5rem;font-weight:700;transition:all 0.1s linear; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; -o-transition:all 0.1s linear;}
.auto-da05-4 .section:hover{background:#0177c1}
.auto-da05-4 .section:hover a{color:#fff !important}

/* da01-1 */
.auto-dl01-1{min-height:183px}
.auto-dl01-1 .auto-reset{border-width:1px;border-style:solid;border-radius:25px;font-size:.813rem;padding:.2rem .5rem;font-weight:700;transition:all 0.1s linear; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; -o-transition:all 0.1s linear;}
.auto-dl01-1 .auto-reset:hover{background:#0177c1;color:#fff}

/* hr10-1(headline) */
.auto-hr10-1 {overflow:hidden;position:relative}
.auto-hr10-1.trans-image a {display:block;overflow:hidden}
.auto-hr10-1.trans-image .auto-images[style*="background"] {-webkit-transition:transform .5s ease 0s, -ms-transform .5s ease 0s;transition:transform .5s ease 0s, -ms-transform .5s ease 0s}
.auto-hr10-1.trans-image a:hover .auto-images[style*="background"] {-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.auto-hr10-1 .auto-section {position:absolute;z-index:15;top:0;left:1.25rem;width:50%;max-width:95px;min-height:95px;padding:1.5rem;font-size:1rem;line-height:1.25em;color:#fefefe;text-align:center}
.auto-hr10-1 .auto-section::before {content:'';display:block;width:50%;max-width:20px;height:0;margin-left:auto;margin-right:auto;margin-bottom:.75rem;border-top:1px solid #fefefe}
.auto-hr10-1 .auto-columns {position:relative}
.auto-hr10-1 .photo-titbg {left:0;right:0;width:auto;background:none;text-shadow:2px 2px rgba(0,0,0,.95)}
.auto-hr10-1 .photo-titbg .titbg-inner {position:absolute;z-index:1;right:4rem;bottom:15%;width:60%;max-width:490px}
.auto-hr10-1:hover .photo-titbg .titbg-inner [class *='size-']{text-decoration:none; word-break:break-all}
.auto-hr10-1 .auto-pager {position:absolute;z-index:10;left:1.25rem;right:1.25rem;bottom:0}
.auto-hr10-1 .auto-pager li[id*="slick-"] {float:left}
.auto-hr10-1 .auto-pager li[id*="slick-"] button[data-role] {width:100%;height:8px;margin:0;background-color:#edeae1;border-radius:0;opacity:.6;-webkit-transition:all .15s;transition:all .15s}
.auto-hr10-1:hover .auto-pager li[id*="slick-"] button[data-role] {height:8px;opacity:1}
.auto-hr10-1 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e7316e;opacity:1}
.auto-hr10-1 .photo-btn {top:50%;width:80px;height:80px;font-size:3.5rem;line-height:1em;color:rgba(255,255,255,.7);text-shadow:1px 1px 0 rgba(0,0,0,.5);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-hr10-1 .photo-btn:hover {color:#fefefe}
.auto-hr10-1 .photo-btn.auto-prev {left:0}
.auto-hr10-1 .photo-btn.auto-next {right:0}



/* mp02-10(photo) */
.auto-mp02-10{margin-right:-.45rem;margin-left:-.45rem}
.auto-mp02-10 .auto-column {margin-right:.45rem;margin-left:.45rem}
.auto-mp02-10 .photo-btn {top:40%;width:60px;height:60px;font-size:3rem;line-height:1em;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-mp02-10 .photo-btn:hover {color:#fefefe}
.auto-mp02-10 .photo-btn.auto-prev {left:0}
.auto-mp02-10 .photo-btn.auto-next {right:0}

/* dp01-4 */
.auto-dp01-4 {position:relative}
.auto-dp01-4 .auto-section {position:absolute;z-index:10;padding:.5rem .7rem;font-size:.938rem;line-height:1;color:#fefefe;left:0;top:0}


/* dp01-42 */
.auto-dp01-42 {position:relative;margin-bottom:.938rem}
.auto-dp01-42 .auto-section {position:absolute;z-index:10;padding:.5rem .7rem;font-size:.938rem;line-height:1;color:#fefefe;left:0;top:0}
.auto-dp01-42 .size-18{text-shadow: 2px 2px rgba(0,0,0,.95);}
.auto-dp01-42 .photo-titbg.gradient{background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.98));}

/* p08 */
.m-auto-p08 {position:relative}
.m-auto-p08 .auto-pager {padding-top:.625rem}
.m-auto-p08 .photo-titbg.text-shadow {padding:.938rem;background:none;padding-top:.625rem;text-shadow:0 0 3px #000, 0 0 3px #000, 0 0 3px #000, 0 0 3px #000}

/* i10 */
.m-auto-i10 .section {z-index:9;top:0;left:0}
.m-auto-i10 .auto-images {height:0;padding-bottom:66.666667%}

/* p09 */
.m-auto-p09 {background-color:#f4f4f4}
.m-auto-p09 .auto-images {height:0;padding-bottom:66.666667%}
.m-auto-p09 .section {width:100%;padding:.5rem .5rem .75rem;text-align:center}
.m-auto-p09 .section strong {display:block;position:relative;padding-bottom:.5rem}
.m-auto-p09 .section strong::before {content:'';display:block;position:absolute;z-index:2;bottom:0;left:50%;width:1.75rem;height:1px;background-color:rgba(0,0,0,.5);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.m-auto-p09 .point-1 {color:#f3a909}
.m-auto-p09 .point-2 {color:#29a12c}
.m-auto-p09 .point-3 {color:#16329d}
.m-auto-p09 .point-4  {color:#ce12b1}

/* p10 */
.m-auto-p10 .auto-column {background-color:#fff;border:1px solid rgba(0,0,0,.12)}
.m-auto-p10 .tit-box {padding:.938rem}
.m-auto-p10 .slick-slide {position:relative;transition:transform .4s}
.m-auto-p10 .slick-slide::after {content:'';position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);transition:transform .4s}
.m-auto-p10 .slick-slide {transform:scale(0.8)  translate(85%)}
.m-auto-p10 .slick-slide.slick-center + .slick-slide {transform:scale(0.8) translate(-85%);z-index:10}
.m-auto-p10 .slick-slide.slick-center {transform:scale(1);z-index:30}
.m-auto-p10 .slick-center::after {opacity:0}

/* hp04 */
.auto-hp04 .auto-content {position:relative;float:left;width:calc(30% - 15px);margin-left:15px;margin-bottom:1px;text-align:center}
.auto-hp04 .auto-content:first-child,.auto-hp04 .auto-content:nth-child(7n + 1) {width:70%;margin-left:0;clear:both}
.auto-hp04 .auto-content:nth-child(4) {clear:both;width:30%;margin-left:0}
.auto-hp04 .photo-titbg {padding:1.5rem .9375rem}

/* mp07(import) */
.auto-mp07 .auto-columns {overflow:hidden;position:relative}
.auto-mp07 .auto-content {position:absolute;z-index:44;width:100%;height:100%;padding:80px 20px 20px 20px;left:0;bottom:0;text-align:center;
text-shadow:1px 1px rgba(0,0,0,.8);transition:transform 0.4s, opacity 0.1s;opacity:1;transform: translateY(0px);-o-transition:-o-transform .4s, opacity .1s;-moz-transition:-moz-transform .4s, opacity .1s;-webkit-transition:-webkit-transform .4s, opacity .1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform: translateY(0)}
.auto-mp07 .auto-content::after {content:'';position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0}
.auto-mp07 .auto-content .auto-fontF,.auto-mp07 .auto-content .auto-fontJ {position:relative;z-index:2}
.auto-mp07 .auto-content .auto-fontJ::before {content:'';display:block;position:relative;z-index:2;width:100%;margin-bottom:1rem;border-top:1px solid rgba(255,255,255,.25);clear:both}
.auto-mp07 .dis-table-cell{vertical-align:middle}

/**********************************************
note : 오피니언-숏코드
**********************************************/
.auto-article.editors .auto-cell{position:relative;margin-left:10px;margin-right:10px}
.auto-article.editors .editors-box{position:relative;width:100%}
.auto-article.editors .editors-box .editors-img{position:absolute;z-index:5;background-repeat: no-repeat;background-position:center;background-size:cover;top:20px;left:1.4rem;width:80px;height:80px;border-radius:50%}
.auto-article.editors .editors-box .editors-img.img-01 {background-image:url('/image/autobox/editors01.jpg')}
.auto-article.editors .editors-box .editors-img.img-02 {background-image:url('/image/autobox/editors02.jpg')}
.auto-article.editors .editors-box .editors-img.img-03 {background-image:url('/image/autobox/editors03.jpg')}
.auto-article.editors .editors-box .editors-img.img-04 {background-image:url('/image/autobox/editors04.jpg')}
.auto-article.editors .editors-box .editors-img.img-05 {background-image:url('/image/autobox/editors05.jpg')}
.auto-article.editors .editors-box .editors-img.img-06 {background-image:url('/image/autobox/editors06.jpg')}

.auto-article.editors .editors-box .section{position:absolute;right:.8rem;top:2.4rem;width:93px;text-align:center}

.auto-article.editors .photo-btn {top:40%;width:32px;height:43px;font-size:2rem;line-height:1em;color:#fff;background:rgba(0,0,0,.2);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-article.editors .photo-btn:hover {color:#fefefe;background:rgba(0,0,0,.5)}
.auto-article.editors .photo-btn.auto-prev {left:0}
.auto-article.editors .photo-btn.auto-next {right:0}

/* dp01-3 */
.auto-dp01-3{position:relative;border:1px solid #d8d8d8;border-radius:10px;padding:1rem;}
.auto-dp01-3 .auto-content{position:relative;margin-top:.8rem;padding-top:1rem;border-top:3px solid #ccc;height:150px}
.auto-dp01-3 .{position:relative}

.auto-dp01-3 .summary{display:block;margin-bottom:.5rem;background:none;text-indent:0}
.auto-dp01-3 .summary::before {content:'\5b';margin-right:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-3 .summary::after {content:'\7c';margin-left:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-3 .title{margin-top:6rem;min-height:43px}

/* dp01-8 */
.auto-dp01-8{position:relative;/* border:1px solid #d8d8d8;border-radius:10px;padding:1rem; */}
.auto-dp01-8 .auto-content{position:relative;margin-top:.8rem;padding-top:1rem;border-top:3px solid #ccc;height:150px}
.auto-dp01-8 .{position:relative}
.auto-dp01-8 .auto-title > a{position: absolute; z-index: 5; background-repeat: no-repeat; background-position: center; background-size: cover; top: 30px; left: 2rem; width: 80px; height: 80px; border-radius: 50%;}
.auto-dp01-8 li {border:1px solid #d8d8d8;border-radius:10px;padding:1rem;margin:0.525rem;}
.auto-dp01-8 .section{position:absolute;right:1.5rem;top:3.0rem;width:93px;text-align:center}
.auto-dp01-8 .summary{display:block;margin-bottom:.5rem;background:none;text-indent:0}
.auto-dp01-8 .summary::before {content:'\5b';margin-right:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-8 .summary::after {content:'\7c';margin-left:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-8 .title{margin-top:7rem;min-height:43px}
.auto-dp01-8.slick-slider .slick-list {padding:0 !important;}
.auto-dp01-8 .photo-btn {top:40%;width:32px;height:43px;font-size:2rem;line-height:1em;color:#fff;background:rgba(0,0,0,.2);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-dp01-8 .photo-btn:hover {color:#fefefe;background:rgba(0,0,0,.5)}
.auto-dp01-8 .photo-btn.auto-prev {left:0}
.auto-dp01-8 .photo-btn.auto-next {right:0}

/**********************************************
note : 스폐셜-숏코드
**********************************************/
.specialNews::after{content:'';display:table;clear:both}
.specialNews .special-cell{float: left;width:33.2%;margin-top:1px;margin-right:1px}

/**********************************************
note : entertainment
**********************************************/
.main-enter::after{content:'';display:table;clear:both}
.main-enter .main-enter-cell{float:left;margin-right:1.1rem; width: 23.5%;}
.main-enter .main-enter-cell:last-child{margin-right:0}


/**********************************************
note : analysis
**********************************************/
/*  tab */
.enter-enter-tabs-wrap::after {content:'';display:table;clear:both}
.enter-enter-tabs-wrap.line {padding:1.25rem;border:1px solid rgba(0,0,0,.12)}

/* tab header */
.enter-tabs-wrap .tabs-header {margin-bottom:1rem;font-size:1rem;font-weight:700;letter-spacing:-0.05em;line-height:1em;text-align:left}
.enter-tabs-wrap .tabs-header::after {content:'';display:table;clear:both}
@media screen and (max-width: 63.9375em) {
	.row .enter-tabs-wrap .tabs-header {font-family:inherit}
}

/* tab menu */
.enter-tabs-wrap .enter-enter-tabs-navs {padding:0;margin:0;list-style:none}
.enter-tabs-wrap .enter-tabs-navs::after {content:'';display:table;clear:both}
.enter-tabs-wrap .enter-tabs-navs .tabs-item {float:left}
.enter-tabs-wrap .enter-tabs-navs .tabs-item a {display:block}

.enter-tabs-navs{margin-left:0;margin-bottom:0;list-style:none}
.enter-tabs-navs .tabs-item{text-align:center;padding:.8rem .8rem .8rem .8rem;color:#66676c;background-color:#fff;border:1px solid #ddd;height:280px}
.enter-tabs-navs .tabs-item.active {color:#bb0000;background-color:#dbf1ff;border-bottom-color:transparent}
.enter-tabs-navs .tabs-item:last-child {width:50%;padding-left:.8rem;margin-left:-1px}
.enter-tabs-navs .tabs-item:first-child{width:50%;padding-right:.8rem}

/* tab content */
.enter-tabs-wrap .enter-tabs-panel {padding:1.25rem .8rem .8rem .8rem;background-color:#dbf1ff;border:1px solid #ddd;border-top-color:transparent}
.enter-tabs-wrap .enter-tabs-panel::after {content:'';display:table;clear:both}



/**********************************************
note : 키뉴스 해시태그
**********************************************/
.keynews{position:relative;background:#f4f4f4;height:330px;padding:4rem 2rem 2rem 2rem}
.keynews .more-btn{position:absolute;right:2rem;top:2rem;width:147px;height:41px}
.keynews #tags-cloud {position: relative;width:100%;height:240px;float:right;overflow:hidden}
.keynews .tag {font-family: "Malgun Gothic", 돋움, dotum, sans-serif, AppleGothic;box-sizing: border-box;color: #FFFFFF;text-align: center;text-transform: capitalize;border-radius: 100%;display: inline-block;position: absolute;width: 0px;opacity: .8}
.keynews .tag a {font-family: "Malgun Gothic", 돋움, dotum, sans-serif, AppleGothic;font-weight: normal;color: #fff;text-decoration: none}
.keynews .tag:hover {opacity: 1}
.keynews .title {position:absolute;top:2rem;left:2rem;width:140px;float:left;font-size:1.188rem;line-height:1.2;letter-spacing:-0.1em}

/**********************************************
note : footer
**********************************************/

#user-footer{padding-top:0}
#user-footer.user-style-default[class *='custom'] .user-address{font-size:.75rem}
#user-footer.user-style-default[class *='custom']{background:none}
#user-footer.user-style-default[class *='custom'] .footer-menu{border-bottom:1px solid rgba(0,0,0,.15);padding:.7rem 0}
#user-footer.user-style-default[class *='custom'] .footer-menu .bn-inc{position:absolute;right:0;top:-3px;width:auto}
/* 윤미정 / 1033119 / 20210225 */
#user-footer.user-style-default[class *='custom'] .footer-menu .bn-inc a {padding:.0 .5rem}


#user-footer.user-style-default[class *='custom'] .footer-content .dis-table{width:100%}
#user-footer.user-style-default[class *='custom'] .footer-content .dis-table-cell{width:100%;height:85px;vertical-align:middle}
#user-footer.user-style-default[class *='custom'] .footer-content .footer-columns.user-logo{width:150px;padding-top:1.5rem}

/**********************************************
note : 기사리스트
**********************************************/
.user-aside{width:290px; text-align:center;}
.user-snb{padding-right:0}
/* 엔터테인먼트 */
.custom-enter::after{content:'';display:table;clear:both}
.custom-enter .enter-cell{width:50%}
.custom-enter .enter-cell.float-left{padding-right:1rem;border-right:1px solid #ddd}
.custom-enter .enter-cell.float-right{padding-left:1rem}
.custom-enter .enter-cell .enter-line-right{margin-right:-1rem}
.custom-enter .enter-cell .enter-line-left{margin-left:-1rem}

/* 솔루션저널리즘 */
.custom-solution::after{content:'';display:table;clear:both}
.custom-solution .solution-cell{float:left}
.custom-solution .solution-cell:nth-child(1n){width:20%;padding-right:1rem;height:183px}
.custom-solution .solution-cell:nth-child(2){padding-right:1.5rem}
.custom-solution .solution-cell:nth-child(3){padding-left:1.5rem}
.custom-solution .solution-cell:nth-child(2n){width:30%;padding-right:1.5rem}
.custom-solution .solution-cell:last-child{padding-right:0}
.custom-solution .solution-cell2{width:50%}
.custom-solution .solution-cell2.float-left{padding-right:1.5rem}
.custom-solution .solution-cell2.float-right{padding-left:1.5rem}

/* 큐레이션
#curation-header .curation-logo{letter-spacing:0}
.curation-aside{width:270px;margin-left:30px;padding:1.25rem 0}
.curation-aside::after{content:'';display:table;clear:both}
 */
#curation-header .curation-logo{letter-spacing:0}
.custom-curation .curation-article {display:block;margin-right:auto;margin-left:auto;}
.custom-curation .curation-aside {padding:0 1.25rem}

@media screen and (min-width: 64em) {
	.custom-curation .curation-article {float:left}
	.custom-curation .curation-aside {float:right;width:270px;margin-left:30px;padding:1.25rem 0}
	.custom-curation .curation-aside::after {content:'';display:table;clear:both}
}

#curation-wrap .curation-section-header .curation-section-bg.custom{}
#curation-wrap .curation-section-header .curation_summary{position:relative;z-index:1004;background:rgba(0,0,0,.7);width:400px;margin:0 auto;border-radius:.5rem;color:rgba(255,255,255,.8);padding:1rem 0;margin-top:1.5rem}
#curation-wrap .curation-section-header .curation_summary::before{content:'';position:absolute;top:-10px;left:50%;width:2px;height:20px;background:#0177c1}

/**********************************************
note : 기사본문
**********************************************/
.article-veiw-body.view-page p,#curation-wrap .curation-content.view p{line-height:1.8;margin:0 0 1.8em;letter-spacing:-.05em;font-size:1.125rem;color:#333;}

/* 본문 양끝정렬 */
@media screen and (max-width: 63.9375em) {
	.row .article-veiw-body.view-page p {text-align:justify}
}

/* 기본 템플릿 */
#Gray_style {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #e0e0e0; background-color:#f5f5f5; padding:10px 10px; text-align:justify; margin:0 auto;}
#Gray_style td { font-size:16px; line-height:180%;}
#Gray_style tbody{background:none}
#Blue_style {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #bbd3e2; background-color:#edf8ff; padding:10px 10px; text-align:justify; margin:0 auto;}
#Blue_style td { font-size:16px; line-height:180%;}
#Blue_style tbody{background:none}
#Yellow_style {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #dfdfc0; background-color:#fcfcea; padding:10px 10px; text-align:justify; margin:0 auto;}
#Yellow_style td { font-size:16px; line-height:180%;}
#Yellow_style tbody{background:none}
#Pink_style {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #e8cdcd; background-color:#fff2f2; padding:10px 10px; text-align:justify; margin:0 auto;}
#Pink_style td { font-size:16px; line-height:180%;}
#Pink_style tbody{background:none}
#White_style {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #e0e0e0; background-color:#fff; padding:10px 10px; text-align:justify; margin:0 auto;}
#White_style td { font-size:16px; line-height:180%;}
#White_style tbody{background:none}

/* 회색배경 */
#Center_style {width:100%; background-color:#ffffff; margin:0 auto;}
#Center_style h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#Center_style td {border:1px solid #e0e0e0; border-top:0;}
#Center_style .title {clear:both; display:block; overflow:hidden; border:1px solid #e0e0e0; background-color:#f5f5f5; padding:10px 10px; text-align:center;}
#Center_style .subject {clear:both; display:block; overflow:hidden; background-color:#ffffff; padding:10px 10px; text-align:justify; font-size:16px; line-height:180%;}
#Center_style .subject td {border:0}

#Dan_layer {clear:both; display:block; overflow:hidden; width:100%; border:1px solid #e0e0e0; margin:0 auto;}
#Dan_layer h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#Dan_layer td {padding:16px 16px; text-align:justify;}

#Ldan_style {clear:both; display:block; overflow:hidden; margin:0 auto;}
#Ldan_style .dan {text-align:justify; border:1px solid #e0e0e0; width:324px;}
#Ldan_style .dan h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#Ldan_style .dan h2 {border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
#Ldan_style .dan b, .dan span {display:block; overflow:hidden; padding: 10px 10px 10px 10px; color:red;}

/* 파란배경 */
#BBlue_style {width:100%; background-color:#ffffff; margin:0 auto;}
#BBlue_style h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#BBlue_style td {border:1px solid #bbd3e2; border-top:0;}
#BBlue_style .title {clear:both; display:block; overflow:hidden; border:1px solid #bbd3e2; background-color:#edf8ff; padding:10px 10px; text-align:center;}
#BBlue_style .subject {clear:both; display:block; overflow:hidden; background-color:#ffffff; padding:10px 10px; text-align:justify; font-size:16px; line-height:180%;}
#BBlue_style .subject td {border:0}


/* 노란배경 */
#BYellow_style {width:100%; background-color:#ffffff; margin:0 auto;}
#BYellow_style h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#BYellow_style td {border:1px solid #dfdfc0; border-top:0;}
#BYellow_style .title {clear:both; display:block; overflow:hidden; border:1px solid #dfdfc0; background-color:#fcfcea; padding:10px 10px; text-align:center;}
#BYellow_style .subject {clear:both; display:block; overflow:hidden; background-color:#ffffff; padding:10px 10px; text-align:justify; font-size:16px; line-height:180%;}
#BYellow_style .subject td {border:0}

#YLdan_style {clear:both; display:block; overflow:hidden; margin:0 auto;}
#YLdan_style .dan {text-align:justify; border:1px solid #dfdfc0; width:324px;}
#YLdan_style .dan h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#YLdan_style .dan h2 {border-bottom:1px solid #dfdfc0; background-color:#fcfcea;}
#YLdan_style .dan b, .dan span {display:block; overflow:hidden; padding: 10px 10px 10px 10px;}

/* 핑크배경 */
#BPink_style {width:100%; background-color:#ffffff; margin:0 auto;}
#BPink_style h2 {clear:both; display:block; color:#222; font-family:Malgun Gothic,'돋움',dotum,sans-serif,AppleGothic; font-size:16px; font-weight:bold;}
#BPink_style td {border:1px solid #e8cdcd; border-top:0;}
#BPink_style .title {clear:both; display:block; overflow:hidden; border:1px solid #e8cdcd; background-color:#fff2f2; padding:10px 10px; text-align:center;}
#BPink_style .subject {clear:both; display:block; overflow:hidden; background-color:#ffffff; padding:10px 10px; text-align:justify; font-size:16px; line-height:180%;}
#BPink_style .subject td {border:0}

#curation-wrap .curation-sns .sns-btns.telegram{background-color:#33aae0}
#curation-wrap .curation-sns .sns-btns.telegram .icon-telegram::after{content:"\f2c6";font:normal normal normal 14px/1 FontAwesome;font-size:1.25rem}

.user-snb .user-snb-wrapper{padding-left:0;padding-right:0}


/**********************************************
note : 회사소개
**********************************************/
.com-wrap {overflow:hidden;margin:20px auto 0 auto;color:#808080;font-size:15px;text-align:left;line-height:26px;letter-spacing:-0.04em;}

.com-1 {margin:20px auto 0 auto;font-family:'Noto Sans Kr',Malgun Gothic,'µ¸¿ò',dotum,sans-serif,AppleGothic;font-weight:300}
.com-1 p {padding:10px 0 0}
.com-1 .user-name{position:absolute;right:0;bottom:-30px}
.rr {width:100%;margin:20px auto 0 auto;font-family:'Noto Sans Kr',Malgun Gothic,'µ¸¿ò',dotum,sans-serif,AppleGothic;font-weight:300}
.rr p {padding:10px 0 10px}

.com-1 .com-title {margin:0 auto}
.com-1 .com-title strong {display:block;float:left;margin-right:15px;line-height:60px;color:#525252;font-size:25px;font-weight:400;letter-spacing:-0.09em}
.com-1 .ltgt {font-family:'Nanum Myeongjo',serif;font-weight:700}

.rr .com-title {width:100%;margin:0 auto}
.rr .com-title strong {display:block;float:left;margin-right:15px;line-height:60px;color:#525252;font-size:25px;font-weight:400;letter-spacing:-0.09em;}
.rr .ltgt {font-family:'Nanum Myeongjo',serif;font-weight:700}
.rr .com-con > strong {display:block;margin:10px 0 30px 0;padding-top:5px;width:350px;border-top:3px solid #1553aa;font-size:25px;color:#0e2873;letter-spacing:-0.09em;font-weight:700}


.com-con {display:block}
.com-1 .com-con > strong {display:block;margin:50px 0 30px 0;width:300px;padding-top:5px;border-top:3px solid #1553aa;font-size:20px;color:#0e2873;letter-spacing:-0.09em;font-weight:700}


.com-con .com-1{float:center}



.com-1 .com-con.com-con8 .int_dt {position: relative; padding-bottom:10px;}
.com-1 .com-con.com-con8 .int_dt::after{content:'';display:table;clear:both}
.com-1 .com-con.com-con8 .int_dt .box {float:left;margin-right:3.5rem;text-align:right;padding:18px 8px 0 8px;background:url('/image/company/com-1-bg.jpg') no-repeat top left;width:123px;height:185px;margin-bottom:1.5rem}
.com-1 .com-con.com-con8 .int_dt .box.clear{clear:both !important}
.com-1 .com-con.com-con8 .int_dt .box.top_box{float:none !important;margin:0 auto;margin-bottom:1.2rem}
.com-1 .com-con.com-con8 .int_dt .box:nth-child(6n){margin-right:0}
.com-1 .com-con.com-con8 .int_dt .photo {width: 100px; height:130px; overflow: hidden; background-color: #000;margin:0 auto}
.com-1 .com-con.com-con8 .int_dt .box.box-top .text_form{width: 300px}

.com-1 .com-con.com-con8 .int_dt .photo img {width:100%; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear;}
.com-1 .com-con.com-con8 .int_dt .box .text_form {float:left; width:95px; height:110px; line-height: 130% !important; overflow: hidden; padding:10px 10px;}
.com-1 .com-con.com-con8 .int_dt .box .text_form.noinfo {float: none; display: table;}
.com-1 .com-con.com-con8 .int_dt .box .text_form.noinfo .name {float: none; display: table-cell; vertical-align: middle;}

.com-1 .com-con.com-con8 .int_dt .box.clearfix::after {content:'';display:table;clear:both}

.com-1 .com-con.com-con8 .int_dt .name {margin-top:.4rem;word-break:keep-all; letter-spacing: -1px;color:#fff;font-weight:700;font-size:12px}
.com-1 .com-con.com-con8 .int_dt .pstion { margin-left:5px;}
.com-1 .com-con.com-con8 .int_dtt .article {padding:5px 0px 0px 0px !important;font-size: 15px !important; line-height: 150% !important;}



.com-1 .com-con.com-con8 .int_dt .box2 {float:left; width:42%; margin-right:60px; }
.com-1 .com-con.com-con8 .int_dt .box2 .text_form { margin-top:20px; padding:10px; }


  /*  .int_dt .box:hover {background-color:#e1ebfb;}*/
.com-1 .com-con.com-con8 .int_dt .box:hover .photo img {-webkit-filter: contrast(110%) brightness(110%);  filter: contrast(110%) brightness(110%);opacity:1; filter:alpha(opacity=100); }

.com-1 .com-con.com-con8 .int_dt .box .intro_box { position:absolute; left:0; margin:130px 7px 0px 7px; z-index: 99; width:796px; height:0px; background-color: #e1ebfb;  overflow: hidden; line-height: 130%; font-weight:300; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear;}
.com-1 .com-con.com-con8.int_dt .box .intro_box .int_text{ margin:50px 40px;}
  /* .int_dt .box:hover .intro_box { height:190px; border-bottom:3px solid #6d8cb9; }*/

.com-1 .com-con.com-con8 .org_title {font-weight:700;letter-spacing:-.12rem;font-size:30px; margin-bottom:2rem; padding-bottom:1rem;border-bottom:1px solid #0e2873; color:#1b72b9; margin-top:40px; }


.com-1 .com-con.com-con8 .team-title{background:url('/image/company/team-title-bg.jpg') no-repeat right top;height:250px }
.com-1 .com-con.com-con8 .org_title2 {position:absolute;right:150px;top:20px;font-weight:500;letter-spacing:-.12rem;font-size:25px; padding:1rem;margin-bottom:1rem;color:#777; margin-top:40px}




.com-1 .com-con1 p strong {color:#525252;line-height:30px}
.com-1 .com-con1 .header{line-height:2;font-size:2rem;letter-spacing:-.2rem}
.com-1 .com-con1 [class*="fa-"] {font-size:2.5rem;color:rgba(0,0,0,.08)}
.com-1 .com-con1 p strong.nanum {font-family: 'Nanum Myeongjo',serif;font-size:23px;font-weight:500}
.com-1 .com-con1 .single {text-align:right}
.com-1 .com-con1 .single span {margin-top:17px;color:#000;font-weight:500;letter-spacing:-0.08em}
.com-1 .com-con1 .single img {margin-left:10px}


@media screen and (max-width: 63.9375em) {
.com-1 .com-con1 .header{word-break:keep-all;}
}


.com-1 .com-con2{text-align:center}
.com-1 .com-con2 ul{display:inline-block}
/* .com-1 .com-con2 ul li{float:left;margin-right:15px} */
.com-1 .com-con2 li:last-child{margin-right:0}

/* 김민희 / 1044632 / 20210405 */
 .com-1 .com-con2 ul li{display:inline-block;margin-right:15px}
 .com-1 .com-con2 ul li:nth-child(4) {margin-top:10px;}
 .com-1 .com-con2 ul li:nth-child(5) {margin-top:10px;}

@media screen and (max-width: 63.9375em) {
	.com-1 .com-con2 li{clear:both;margin-right:0;text-align:center;float:none;margin-bottom:.5rem}
	.com-1 .com-con2 li:last-child{margin-bottom:0}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:nth-child(5n + 1){clear:none}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:nth-child(2n + 1){clear:both;margin-left:2.5rem}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:nth-child(2n){margin-right:0}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:nth-child(5),.com-1 .com-con.com-con8 .int_dt.dt02 .box:nth-child(15){margin-right:3.75rem}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:first-child,.com-1 .com-con.com-con8 .int_dt .box:first-child{margin-left:2.5rem}

	.com-1 .com-con7 .sr-article{margin-left:0 !important}
	.com-1 .com-con7 .sr-title{margin-left:.625rem !important}

	.com-1 .com-con.com-con8 .int_dt .box{margin-right:.75rem}
	.com-1 .com-con.com-con8 .int_dt.dt02 .box:first-child, .com-1 .com-con.com-con8 .int_dt .box:first-child{margin-left:0}
	.com-1 .com-con.com-con8 .team-title > .box{margin-top:10rem}
}


.com-1 .com-con3 img {float:left;margin:0 0 5px 20px}
.com-1 .com-con3 p {width:450px;padding:10px 30px;margin:50px 0 30px 160px;border:1px solid #ddd}


.com-1 .com-con4 > span {display:block;width:700px;height:126px;line-height:126px;text-align:center;font-size:40px;letter-spacing:-0.13em;font-weight:300;color:#1d93d9;background:url('/image/company/com-1-7.gif') no-repeat left bottom}
.com-1 .com-con4 dl {width:630px;margin:25px auto 0 auto}
.com-1 .com-con4 dt,.com-1 .com-con4 dd {height:85px;padding:15px 0;border-bottom:1px dashed #ddd;float:left}
.com-1 .com-con4 dt:nth-child(3),.com-1 .com-con4 dt:nth-child(5),.com-1 .com-con4 dt:nth-child(7),.com-1 .com-con4 dt:nth-child(9){clear:both}
.com-1 .com-con4 dt.nobr,.com-1 .com-con4 dd.nobr {margin-bottom:30px;border-bottom:none}
.com-1 .com-con4 dt {padding:20px 0 0 15px;width:15%;font-weight:500;font-size:22px;letter-spacing:-0.10em}
.com-1 .com-con4 dd {width:85%;line-height:20px;font-size:16px;letter-spacing:-0.07em}
.com-1 .com-con4 dd span {color:#3b2b2b;font-weight:400}


.com-1 .com-con6 ul {width:650px;height:161px;padding:20px 0 0 30px;font-size:16px;background:url('/image/company/com-1-9.gif') no-repeat right bottom}
.com-1 .com-con6 ul li {background:url("/image/company/com-1-li.gif") no-repeat left 10px;margin-top:10px;padding-left:15px;line-height:25px}


.com-1 .com-con6{font-size:16px}

.com-1 .com-con7 p{margin-bottom:0;clear:both}
.com-1 .com-con7 .summary{background:rgba(0,0,0,.03);padding:1rem}
.com-1 .com-con7 .title{font-size:18px;font-weight:700;margin-top:2rem;color:#0177c1}
.com-1 .com-con7 .title::before{content:'\7c';margin-left:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.5rem}
.com-1 .com-con7 .sr-title{font-size:.75rem;color:#000;margin-left:3.125rem;margin-top:.9375rem}

.com-1 .com-con7 .sr-article{margin-left:3.125rem}
.com-1 .com-con7 .sr-article .article-link{font-size:.75rem;margin-left:1rem;letter-spacing:-.1rem;color:#ee7c01;font-weight:700}
.com-1 .com-con7 .sr-article a{color:#808080}
.com-1 .com-con7 .sr-article .article-link::after{content:"\24";display: inline-block;padding-left:.2rem;font: normal normal normal 7px/1 'ndsoft fonts' !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.com-1 .com-con7 .sr-article a:hover{text-decoration:none}


.com-3 .com3-content strong {display:block;color:#252525;font-size:18px}
.com-3 .com3-content dl {float:left;margin:5px 0 5px 0;border:1px solid #ddd;padding:10px}
.com-3 .com3-content dd {font-size:13px;color:#555}
.com-3 .com3-content dd,.com-3 .com3-content dt{float:left}
.com-3 .com3-content dd b {font-size:16px;color:#1271b4}
.com-3 .com3-content img {float:left;border:1px solid #ddd}
.com-3 .com3-content li{list-style:none;letter-spacing:-.1rem;}
.com-3 .member1 dl {width:100%}
.com-3 .member2 {float:left;display:block;margin-top:20px}
.com-3 .member2 dl {width:410px;margin-left:10px}
.com-3 .member2 dl.nobr {margin-left:0}
.com-3 > span {float:right;color:#252525;font-weight:bold}




/* 190731 누가 코드를 이따구로 넣어놧어
#name {float:left; width:95%;text-align:right; padding:20px;font-size:15px}
*/

.com-5 dl,.com-5 dt,.com-5 dd {float:left;display:block;margin-bottom:0}
.com-5 dt:nth-child(3){clear:both}
.com-5 dl {width:830px;margin-top:20px;border-top:2px solid #101010}
.com-5 dt,.com-5 dd {height:40px;line-height:40px;border-bottom:1px solid #ddd;font-size:14px}
.com-5 dt {width:20%;background-color:#f4f4f4;text-align:center;font-weight:bold;color:#101010}
.com-5 dd {width:80%;padding-left:15px}
.com-5 dd.half {width:30%}


.com-6 {width:630px;margin:0 auto}


.com-7 {width:750px;margin:10px auto}
.com-7 img {position:absolute;right:10px;bottom:15px;z-index:99;}
.com-7 dl dt {width:15%;padding:20px 0;color:#0e2873;font-weight:bold;font-size:25px;}
.com-7 dl dd {width:85%;padding:20px 0;border-bottom:1px dashed #ccc}
.com-7 dt,.com-7 dd {float:left;}
.com-7 dl:first-child dt, .com-7 dl:first-child dd {padding-top:0}
.com-7 dl dd ul li {position:relative;padding-left:30px;list-style:none}
.com-7 dl dd ul li strong {position:absolute;left:0;z-index:88}

@media screen and (max-width: 63.9375em) {
	.com-7 dl dt{width:100%}
	.com-4 .clearfix{clear:both !important;padding-top:.5rem}
	#service .con dt{width:100% !important}
	#service .con dd{width:100% !important}
	.com-3 .member2 dl{width:100% !important; margin-left:0px}
	.com-5 [id*="daum"]{width:100% !important}
	.com-5 [id*="daum"] .wrap_map {height:300px !important;width:100% !important}


}

#service {float:left;width:100%;text-align:left}
#service .title {font-size:15px;margin-bottom:40px}
#service .con, #service .con dt {float:left}
#service .con {width:100%}
#service .con dt {width:25%;border-top:1px solid #555;padding-top:8px;font-size:22px;letter-spacing:-0.08em}
#service .con dt strong {display:block}
#service .con dd {float:right;width:65%}
#service .con dd .sub-tit {margin:0 0 15px;font-size:14px}
#service .con dd .sub-con {margin:0 0 25px;font-size:14px;color:#777}
#service .con dd ul.con-list, #service .con dd ul.con-list li {float:left}
#service .con dd ul.con-list li {width:100%;margin-bottom:10px}
#service .con dd ul.number li {list-style-type:decimal;list-style-position:inside}
#service .con dd ul.disc li {list-style-type:disc;list-style-position:inside}
#service .con dd ul.con-list ul {margin-left:15px}
#service .con dd ul.con-list ul li {margin-bottom:0px}
#service .margin-top {margin-top:50px}
#service .margin-list-top {margin-top:15px}


#roll_dnbanner {marigin-left:0;width:95%}
#roll_dnbanner .slick-next:before, .slick-prev:before {font-size: :20px;line-height: 1;opacity: .75;color: #000}
#roll_dnbanner .banner_box img{border:1px solid rgba(0,0,0,.09)}

#curation-header .user-logo img {max-height:50px;}


#tem-type-3 .wrapper {width:100% !important}

/*#curation-wrap .curation-section-header .curation-section-bg {background-attachment:initial !important}*/

@media screen and (max-width: 63.9375em) {
#curation-wrap .curation-section-header .curation-section-bg {background-attachment:initial !important}
}

.auto-dp01-3 .auto-title > a{position: absolute; z-index: 5; background-repeat: no-repeat; background-position: center; background-size: cover; top: 20px; left: 1.4rem; width: 80px; height: 80px; border-radius: 50%;}


#import-wrap {text-align:left;border:1px solid #dddddd}
#import-wrap::after {content:'';display:table;clear:both}
#import-wrap .import-cell {float:left;padding:10px;width:50%;margin-right:0;margin-top:0%}
#import-wrap .import-cell:hover {background-color:#dbf1ff}
#import-wrap .import-cell:first-child {border-right:1px solid #dddddd}
#import-wrap strong {font-weight:600;}

.auto-d01_2 {margin-bottom:.838rem}


.article-veiw-body .view-editors .articlemail {font-size:.75em; color:#818181; line-height: 1em;letter-spacing:-0.05em;}
.article-veiw-body .view-editors .names {line-height: 1em;}
.article-veiw-body .view-editors .articles {margin-top:10px; display:block}

#curation-wrap .curation-view-mail { color: rgba(255,255,255,.75);text-shadow: 1px 1px rgba(0,0,0,.35);padding-left:.5rem}

#article-header-title .aht-columns.aht-logo img {
    max-height: 50px;
}

#user-wrap.user-com .com-header .com-logo img { max-width: 210px;max-height: 59px;}


/*모바일 버튼 위치 변경_190225*/
.back-to-top.for-mobile {bottom: 4.5rem;}




/* hp04 */
.auto-hp04-1 .auto-content {position:relative;float:left;width:calc(30% - 15px);margin-left:15px;margin-bottom:1px;text-align:center}
.auto-hp04-1 .photo-titbg {padding:1.5rem .9375rem}

/* m-auto-p02 */
.m-auto-p02 .auto-pager{bottom:2.25rem}
.auto-pager.white li[id*="slick-"] button[data-role]{background:rgba(0,0,0,.35)}
.m-auto-p02 .photo-titbg {padding-bottom: 0.7rem}


/* 기사리스트 타이틀 */
#curation-wrap .curation-content .panel .panel-block .panel-block-title {height: 2.8em;}

/**********************************************
note : 191101
**********************************************/
#curation-wrap{background-color:#fff !important}

/* design-box-191101 */
.box-skin.design-box-191101 .header{position:relative; margin-bottom:1.5rem !important; height:50px; border-bottom:1px solid #1b1464}
.box-skin.design-box-191101 .header a{}
.box-skin.design-box-191101 .header a::after{content:''; position:absolute; bottom:0; right:0; width:35px; height:30px; border:1px solid #1b1464; border-bottom:0}
.box-skin.design-box-191101 .header a .main-wrap-title::after{content:''; position:absolute; right:10px;top:35px; width:15px; height:1px; background:#1b1464}
.box-skin.design-box-191101 .header a .main-wrap-title::before{content:''; position:absolute; right:17px; top:28px; width:1px; height:15px; background:#1b1464}
.main-wrap-title{position:relative; overflow:hidden}
.main-wrap-title .frist-title{position:relative; float:left; width:49px; margin-right:.05rem; font-size:2.7rem;color:#fff;padding-left:1.5rem; line-height:1.15; z-index:1}
.main-wrap-title .frist-title::after{content:''; position:absolute; top:0; left:0; width:49px; height:50px; background:#1b1464; z-index:-1}
.main-wrap-title .second-box{float:left; line-height:1}
.main-wrap-title .second-box .second-title-kor{margin-top:.45rem; color:#7d7d7d; font-size:.938rem; text-align:right}
.main-wrap-title .second-box .second-title{color:#1b1464; font-size:1.375rem; font-weight:700}

/* mp02-11 */
.auto-mp02-11{}
.auto-mp02-11 .slick-list{margin:0 -20px}
.auto-mp02-11 .slick-slide{margin:0 20px}
.auto-mp02-11 .auto-column a{display:block; position:relative}
.auto-mp02-11 .auto-column a::after{content:''; position:absolute; top:0; left:-20px; width:1px; height:100%; background:#ddd; z-index:9}
.auto-mp02-11 .auto-column.slick-current a::after{display:none}
.auto-mp02-11 .photo-btn {top:40%;width:60px;height:60px;font-size:3rem;line-height:1em;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-mp02-11 .photo-btn:hover {color:#fefefe}
.auto-mp02-11 .photo-btn.auto-prev {left:0}
.auto-mp02-11 .photo-btn.auto-next {right:0}

/* hr04(headline) */
.auto-hr04-4 {position:relative;background-color:#333}
.auto-hr04-4 .auto-roll {float:left;width:calc(100% - 320px)}
.auto-hr04-4 .auto-nav {float:left;width:320px}
.auto-hr04-4 .auto-nav::before {content:'Exclusive';display:block;padding:1.5rem 1.25rem .9375rem;letter-spacing:0;color:rgba(255,255,255,.6);font-size:.9rem;font-weight:700}
.auto-hr04-4 .auto-nav .auto-content {padding:.9375rem 1.25rem;border-top:1px solid rgba(255,255,255,.1);cursor:pointer}
.auto-hr04-4 .auto-nav .auto-content:first-child {border-top:none}
.auto-hr04-4 .auto-nav .auto-content:last-child {border-bottom:1px solid rgba(255,255,255,.1)}
.auto-hr04-4 .auto-nav .auto-content:after {content:'';display:table;clear:both}
.auto-hr04-4 .auto-nav .slick-slide.slick-current {background-color:#e6336d}
.auto-hr04-4 .photo-titbg{padding:2rem}
.auto-hr04-4 .auto-mores {display:none; position:absolute;z-index:11;font-size:.75rem;color:rgba(255,255,255,.5);right:1.25rem;bottom:2.5rem}
.auto-hr04-4 .auto-mores a {color:rgba(255,255,255,.5)}

/**********************************************
note : 191106
**********************************************/
/* mp02-11 */
.auto-mp08{position:relative}
.auto-mp08 .slick-list{margin:0 30px}
.auto-mp08 .slick-slide{margin:0 5px}
.auto-mp08 .photo-btn {width:25px; top:0; bottom:0; font-size:1rem;line-height:1em;color:rgba(0,0,0,.4); background:rgba(0,0,0,.15); transform:inherit}
.auto-mp08 .photo-btn:hover {color:#fefefe}
.auto-mp08 .photo-btn.auto-prev {left:0}
.auto-mp08 .photo-btn.auto-next {right:0}

/* 에디터스픽 */
.more-plus{position:relative; font-size:1.3rem; letter-spacing:-.09rem}
.more-plus::after{content:''; position:absolute; top:0; right:0; width:25px; height:25px; background:url('/image/more_plus_btn.png') no-repeat}




/* dp01-9 */
.auto-dp01-9{position:relative;/* border:1px solid #d8d8d8;border-radius:10px;padding:1rem; */}
.auto-dp01-9 .auto-content{position:relative;margin-top:.8rem;padding-top:1rem;border-top:3px solid #ccc;height:150px}
.auto-dp01-9 .{position:relative}
.auto-dp01-9 .auto-title > a{position: absolute; z-index: 5; background-repeat: no-repeat; background-position: center; background-size: cover; top: 30px; left: 1.6rem; width: 180px; height: 80px; border-radius: 5%;}
.auto-dp01-9 li {border:1px solid #d8d8d8;border-radius:10px;padding:1rem;margin:0.525rem;}
.auto-dp01-9 .section{position:absolute;right:1.5rem;top:3.0rem;width:93px;text-align:center}
.auto-dp01-9 .summary{display:block;margin-bottom:.5rem;background:none;text-indent:0}
.auto-dp01-9 .summary::before {content:'\5b';margin-right:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-9 .summary::after {content:'\7c';margin-left:.5rem;font-family:'ndsoft fonts';font-size:1rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auto-dp01-9 .title{margin-top:6rem;min-height:43px}
.auto-dp01-9.slick-slider .slick-list {padding:0 !important;}
.auto-dp01-9 .photo-btn {top:40%;width:32px;height:43px;font-size:2rem;line-height:1em;color:#fff;background:rgba(0,0,0,.2);text-shadow:1px 1px 0 rgba(0,0,0,.9);outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s;visibility:visible}
.auto-dp01-9 .photo-btn:hover {color:#fefefe;background:rgba(0,0,0,.5)}
.auto-dp01-9 .photo-btn.auto-prev {left:0}
.auto-dp01-9 .photo-btn.auto-next {right:0}



/* design-11 */
.box-skin.design-11 .header{position:relative;line-height:3em !important;border-bottom:1px solid #1b1464 !important;margin-bottom:1.5rem !important}
.box-skin.design-11 .header::after{position:absolute;content:'';right:0;bottom:0;width:35px;height:30px;border:1px solid #1b1464;border-bottom:0;z-index:1}
.box-skin.design-11 .header::before{position:absolute;content:'';width: 15px;height: 0;border-top: 1px solid #1b1464;right: 10px;top: 35px;}
.box-skin.design-11 .header>a{position:relative;color:#1b1464;font-size:1.375rem;font-weight:700;line-height:2.2em !important;height:50px;z-index:3}
.box-skin.design-11 .header>a::after{position:absolute;content:'';left:0;bottom:0;width:49px;height:50px;/*! background:#1b1464; */z-index:1}
.box-skin.design-11 .header>a::before{position:absolute;content:'';width:0;height: 15px;border-left: 1px solid #1b1464;right:17px;top:28px;}
.box-skin.design-11 .header>a:hover{color:#1b1464}

/* 191112 */
#curation-wrap .curation-section-header .curation-section-bg {height: 300px;}
.line-height-1-2x, .line-height-1-3x, .line-height-1-4x, .line-height-1-x, .line-height-10-2x, .line-height-10-3x, .line-height-10-4x, .line-height-10-x, .line-height-2-2x, .line-height-2-3x, .line-height-2-4x, .line-height-2-x, .line-height-3-2x, .line-height-3-3x, .line-height-3-4x, .line-height-3-x, .line-height-4-2x, .line-height-4-3x, .line-height-4-4x, .line-height-4-x, .line-height-5-2x, .line-height-5-3x, .line-height-5-4x, .line-height-5-x, .line-height-6-2x, .line-height-6-3x, .line-height-6-4x, .line-height-6-x, .line-height-7-2x, .line-height-7-3x, .line-height-7-4x, .line-height-7-x, .line-height-8-2x, .line-height-8-3x, .line-height-8-4x, .line-height-8-x, .line-height-9-2x, .line-height-9-3x, .line-height-9-4x, .line-height-9-x
{word-wrap:normal !important}


/*큐레이션 기사페이지 상단 제목가로*/
#curation-wrap .curation-view-title {max-width:850px;}


/*멀티기능성배너 화살표버튼*/
.rolling-bn .roll-btns {overflow: hidden;position: absolute;z-index: 1;top: 44%;width: 16px;height: 16px;font-size: 2rem;cursor: pointer;outline: 0;-ms-transform: translateY(-50%);transform: translateY(-50%);}
.rolling-bn .roll-btns.btn-prev {right: 100%; background: url('/image/dn-roll-btn-right.png');}
.rolling-bn .roll-btns.btn-next {left: 100%; background: url('/image/dn-roll-btn-left.png');}
.rolling-bn .roll-btns i {display:none; }
.rolling-bn .slick-list .columns{padding-right: .3375rem; padding-left: .3375rem;}


/*이렇게보도합니다 소개 페이지 박스 디자인*/
.com-1 .com-con7 .com1about{border:2px solid #0177c1;padding:0.8rem;margin:10px 0;}
.com-1 .com-con7 .com1about p {padding:0;}
.com-1 .com-con7 .com1about img {display:block; margin:0 auto;}
.com-1 .com-con7 .com1about .under{text-decoration:underline}

/*만드는 사람들*/
.com-1 .make-people img {display:block;margin:0 auto;}

/*back-to-top*/
.back-to-top{color:#fff !important; background:#34495e !important;}



/*기사리스트 버튼
.pagination li:first-child {display:none;}
.pagination li:last-child {display:none;}*/

#admin-wrap .edit-level1 {min-height:10px}



/* 윤미정 / 936670 / 20200402 */
.article-relation.user-view .contents {width:100%;}
.article-relation.user-view .contents:nth-last-child(2) {margin-bottom:.5rem;}

/* 황자연 / 955197 / 20200603 */
.article-veiw-body .view-editors {padding: 1rem; }
.article-veiw-body .view-editors .names {display: inline-block;}
.article-veiw-body .view-editors .articles {display: inline-block;}
.article-veiw-body .view-editors .profile-txt {margin:7px 0; padding:0; font-size: .85em;color: #616161;line-height: 1em;letter-spacing: -0.05em;}
.article-veiw-body .view-editors .profile-images {width: 80px; height: 80px;}

/* 배진희 / 980987 / 20200901 *
.content-area2-2 strong{display:block;margin:50px 0 30px 0;width:300px;padding-top:5px;border-top:3px solid #1553aa;font-size:22px;color:#0e2873;letter-spacing:-0.09em;font-weight:700}
*/

/* 배진희 / 986454 / 20200916 */
.desktop-to-mobile>a{font-size:3em;padding:2rem 1rem;}



/* 윤미정 / 1015665 / 20201224 */
#curation-wrap .curation-view-title .sub-title {margin-bottom: .9rem;}
#curation-wrap .curation-view-title .title {font-size: 2.88rem;}




/* 홍경아 / 1035799 / 20210308 */
.box-skin.design-box-2021 .header{position:relative; margin-bottom:1.5rem !important; height:50px; border-bottom:1px solid #1b1464}
.box-skin.design-box-2021 .header a{}

.box-skin.design-11-1 .header{position:relative;line-height:3em !important;border-bottom:1px solid #1b1464 !important;margin-bottom:1.5rem !important}
.box-skin.design-11-1 .header>a{position:relative;color:#1b1464;font-size:1.375rem;font-weight:700;line-height:2.2em !important;height:50px;z-index:3}
.box-skin.design-11-1 .header>a:hover{color:#1b1464}

/* .list-page_btn{ width: 60%;  margin: 10px auto 30px;} */


/* 김민희 / 1044632 / 20210405 */
.list-page_btn{ width: 100%;  margin: 10px auto 30px;}
.list-page_btn a {background-color:#b5b5b5 !important;}


/* 홍경아 / 1064158 / 20210611 */
.rr p > strong {font-size: 1rem;}
.rr p > strong.point {color:#fb3636}


/* 임희은 / 1064086 / 20210611 */
.article-veiw-body .view-editors .profile-images {width:55px;height:55px;margin-right:.5rem;}
@media screen and (max-width: 39.9375em) {
	.article-veiw-body .view-editors .names {display:block;}
}



/* 윤미정 / 1088032 / 20210906 */
@media screen and (max-width: 39.9375em) {
	.index-wrap .index-columns.grid-4, .index-wrap.default-line .width-50per {display: block;width: 100%;padding-left: .625rem;padding-right: .625rem;}
	.index-wrap.default-line .index-columns.grid-1 {padding-left: .625rem;padding-right: .625rem;}
	.index-wrap .index-columns {display: block;}
	.index-wrap.default-line .index-columns.grid-2 {padding-left: .625rem;padding-right: .625rem;border-left: 0px solid #e7e7e7;}
    .auto-article.autobox-ma01-2-1m .height-120 {height: 10rem;}

}


/* 홍경아 / 1120612 / 20211224 */
/*.title .modify-check {padding: 5px 10px; border: 1px solid #ccc; color:#bd081c;font-size: 26px; display: inline-block; line-height: 1.25em; position: absolute; margin-left: 10px; margin-top: 7px;}*/
/* .modify-check {
	padding:5px 10px;
	margin-left: 3px;
	border: 1px solid #ccc;
	 font-size:40%;
	color:#bd081c;
	vertical-align: text-bottom;
	letter-spacing:0;
} */
/* 김민희 / 1122262 / 20211229 
.modify-check{padding:5px 7px;font-size:52%; font-weight:bold;border: 1px solid rgba(0,0,0,0.7);margin-left: 15px;color:#bd081c;vertical-align: text-bottom;letter-spacing:0;}*/

/* 최은비 / 1129706 / 20220124 */
.modify-check{display:block;}
.modify-check span{padding: 2px 5px;font-size: 50%;font-weight: bold;border: 1px solid #bd081c; border-radius: 5px;color: #bd081c;vertical-align: text-bottom;letter-spacing: 0;}

.modify-check2{padding: 2px 5px;font-size: 50%;font-weight: bold;border: 1px solid #bd081c; border-radius: 5px;color: #bd081c;vertical-align: text-bottom;letter-spacing: 0;margin-right:5px;}
.article-list .article-list-content.type-tm .list-block .links:hover .modify-check2{color:#fff;border: 1px solid #fff;}
