/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{margin:0;padding:0;box-sizing:border-box;outline:0!important}input,input:after,input:before{-webkit-appearance:none;-webkit-border-radius:0}dl,li,menu,ol,ul{padding:0;margin:0;list-style:none}button{cursor:pointer;background:rgba(0,0,0,0);border:none}a{cursor:pointer}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}a:active,a:focus,a:hover{outline:none}li{list-style-type:none}.no-js #root{display:none}.no-js .not-supported{text-align:center;width:500px;margin:150px auto}.nav_scroll{white-space:nowrap;padding:0 40px;height:60px;border-bottom:.75px solid #eee;background-color:#fefefe;width:100%}.nav_scroll button{min-width:120px;font-size:16px;font-weight:300;font-family:Muli;height:100%;background:rgba(0,0,0,0);border:none;color:#6f6f6f;padding:0 2%}.nav_scroll a.active button,.nav_scroll button.active,.nav_scroll button:hover{color:#000;border-bottom:1px solid #000}.nav_scroll.fixed{position:fixed;top:0}.content{width:100%;max-width:1140px;height:100%;margin:0 auto}.content__list li:nth-child(odd){background-color:#fefefe}.content__list li:nth-child(2n),.content__list__reverse li:nth-child(odd){background-color:#f6f6f6}.content__list__reverse li:nth-child(2n){background-color:#fefefe}.content__item{padding:130px 40px}.content__item .content__detail{display:flex;color:#6f6f6f}@media(max-width:1024px){.content__item{padding:130px 6% 80px}.content__item .content__detail{display:block}.nav_scroll{padding:0}.nav_scroll button{min-width:100px;width:auto}}@font-face{font-family:Crimson Text;font-style:normal;font-weight:400;src:local("Crimson Text Regular"),local("CrimsonText-Regular"),url(https://fonts.gstatic.com/s/crimsontext/v9/wlp2gwHKFkZgtmSR3NB0oRJfbwhT.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local("Muli Regular"),local("Muli-Regular"),url(https://fonts.gstatic.com/s/muli/v12/7Auwp_0qiz-afT3GLRrX.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local("Muli Regular"),local("Muli-Regular"),url(https://fonts.gstatic.com/s/muli/v12/7Auwp_0qiz-afTzGLRrX.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local("Muli Regular"),local("Muli-Regular"),url(https://fonts.gstatic.com/s/muli/v12/7Auwp_0qiz-afTLGLQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(https://fonts.gstatic.com/s/playfairdisplay/v14/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(https://fonts.gstatic.com/s/playfairdisplay/v14/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(https://fonts.gstatic.com/s/playfairdisplay/v14/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(https://fonts.gstatic.com/s/playfairdisplay/v14/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.nav{position:absolute;width:100%;height:100px;z-index:1;display:flex}.nav .logo__warp,.nav .menu__warp{flex:1 1;margin-top:23px}.nav .logo__warp .menu__button,.nav .menu__warp .menu__button{width:54px;height:54px;background-image:url(/assets/icon/baseline-menu-24px.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}.nav .logo__warp{margin-left:57px;margin-top:27px;background-image:url(/assets/img/logo.png);background-repeat:no-repeat;background-size:170px 54px;width:170px;height:54px;cursor:pointer}.nav .menu__warp{display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding-right:42px}@media(max-width:1024px){.nav .logo__warp{margin-left:18px;margin-top:35px;background-size:137px 43px;width:137px;height:43px}.nav .menu__warp{padding-right:18px}}.nav.open .sidenav-overlay{display:block}.nav.open .side__nav{transform:translateX(0)}.sidenav-overlay{display:none;position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,.5);z-index:997;will-change:opacity}.sidenav-overlay .close__wrap{height:100px;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding-right:30px;align-items:center}.sidenav-overlay .close__wrap .close__button{width:54px;height:54px;background-image:url(/assets/icon/baseline-close-24px.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}.sidenav-overlay .side__nav{position:fixed;max-width:270px;width:80%;right:0;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(105%);animation:mover .3s ease}.sidenav-overlay .side__nav li{padding:32px 0;height:34px;font-size:26px;font-weight:700;font-family:Playfair Display;line-height:.75;text-align:left;margin:0 30px;cursor:pointer}.sidenav-overlay .side__nav li a{color:#000;border-bottom:1px solid #f1f1f1;padding-bottom:4px}.sidenav-overlay .side__nav li a:hover{color:#000;border-bottom:1px solid #000}.sidenav-overlay .side__nav .locale__wrap{font-family:Raleway;font-size:14px}.sidenav-overlay .side__nav .locale__wrap span{padding-right:16px;color:#6f6f6f;cursor:pointer}.sidenav-overlay .side__nav .locale__wrap span.active,.sidenav-overlay .side__nav .locale__wrap span:hover{color:#000}@keyframes mover{0%{transform:translateX(105%)}to{transform:translateX(0)}}.footer{height:200px;background-color:#000;font-family:Muli;overflow:hidden}.footer .footer__wrap{display:block;padding:40px 30px;height:100%}.footer .footer__wrap .footer__main{font-size:11px;font-weight:300;line-height:1.5;color:#fff;text-align:center}.footer .footer__wrap .footer__main div:first-child{height:44px}.footer .footer__wrap .footer__sub{font-size:10px;font-weight:300;line-height:1.6;text-align:justify;color:#6f6f6f}@media(max-width:1024px){.footer{height:100px}.footer__sub{display:none}}.slider__container{width:571px;overflow:hidden;padding:0;position:relative}.slider__container.style{background-color:rgba(0,0,0,.3);color:#fff;font-weight:400;font-style:normal;font-stretch:normal}.slider__container .slider__wrap .slider__name{display:none;padding-left:50px;padding-right:50px;padding-top:50px;font-size:13px}.slider__container .slider__wrap .items-container{display:table;table-layout:fixed;transition:transform .8s cubic-bezier(.77,0,.175,1)}.slider__container .slider__wrap .items-container .item{display:table-cell;width:100%}.slider__container .slider__wrap .items-container .item .item__content{width:560px}.slider__container .slider__wrap .items-container .item .item__content .title{font-family:crimson Text;font-size:34px;line-height:1.6;letter-spacing:-1px;text-align:left;padding:46px 28px 33px 50px;white-space:pre-line}.slider__container .slider__wrap .items-container .item .item__content .desc{font-family:Muli;font-size:15px;line-height:1.6;letter-spacing:-.5px;padding-left:50px;padding-right:50px;padding-bottom:81px;white-space:pre-line}.slider__container .pagination{position:absolute;bottom:0;right:0}.slider__container .pagination li{background-color:#000;width:45px;height:45px;display:table-cell;cursor:pointer;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:32px}.slider__container .pagination .prev{background-image:url(/assets/icon/baseline-chevron_left-24px.svg)}.slider__container .pagination .next{background-image:url(/assets/icon/baseline-chevron_right-24px.svg)}.slider__container .pagination .next:hover,.slider__container .pagination .prev:hover{background-color:gray;filter:grayscale(100%)}.masthead{background-color:#4b4e50;height:560px;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.masthead .masthead__title{font-family:Playfair Display;font-size:48px;font-weight:900;line-height:.6;color:#fff;padding-bottom:20px}.masthead.company{background-image:url(/assets/img/bg-company.jpg)}.masthead.management{background-image:url(/assets/img/bg-management.jpg)}.masthead.strategy{background-image:url(/assets/img/bg-strategy.jpg)}.masthead.portfolio{background-image:url(/assets/img/bg-portfolio.jpg)}.masthead.contact{background-image:url(/assets/img/bg-contact.jpg)}@media(max-width:1024px){.masthead{height:350px}}.home{background-color:#4b4e50;background-image:url(/assets/img/main.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;height:100%;width:100%;position:absolute}.home .portfolio__wrap,.home .title__warp{display:flex;flex:1 1;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-flex-direction:column;flex-direction:column;margin-left:66px;font-weight:400;font-style:normal;font-stretch:normal}.home .title__warp div{max-width:532px;width:100%}.home .title__warp div p{font-family:crimson text;font-size:56px;font-weight:700;line-height:1;color:#fff;margin-bottom:33px}.home .title__warp div span{font-family:Muli;font-size:15px;text-align:justify;line-height:1.47;color:#fff;letter-spacing:-.6px}@media(max-width:1024px){.home .title__warp{margin-left:30px}.home .title__warp div p{font-size:56px;line-height:1.07}.home .title__warp div span{line-height:1.6;text-align:justify}.home .portfolio__wrap{display:none}}.company .content__item:nth-child(odd) .content__detail .indicator{border-left:2px solid #363636;margin-left:26px}.company .content__item:nth-child(2n){text-align:right}.company .content__item:nth-child(2n) .content__detail .indicator{border-right:2px solid #363636;margin-right:26px}.company .content__item{padding-bottom:80px}.company .content__item .content__head{color:#000;font-size:40px;font-family:crimson Text;padding-bottom:30px}.company .content__item .content__detail div{flex:1 1;font-family:Muli}.company .content__item .content__detail .indicator{font-size:15px;padding:29px;line-height:1.6;text-align:justify;white-space:pre-line}.company .content__item .content__detail div.full .text,.company .content__item .content__detail div.half .text{font-size:15px;line-height:1.6;margin-top:55px;margin-right:55px;text-align:justify;white-space:pre-line;letter-spacing:-.1px}.company .content__item .content__detail .history__table{background-color:#fefefe;font-family:crimson Text;overflow-y:scroll;height:470px}.company .content__item .content__detail .history__table table{height:100%;min-height:459px}.company .content__item .content__detail .history__table th{width:115px;text-align:center;font-size:24px;line-height:1;letter-spacing:-.6px;color:#000}.company .content__item .content__detail .history__table td{padding:24px 30px 18px 14px;border-left:1px solid #eee;font-size:14px}.company .content__item .content__detail .history__table tbody tr{height:100%;vertical-align:text-bottom}.company .content__item .content__detail .history__table tbody tr td,.company .content__item .content__detail .history__table tbody tr th{border-bottom:1px solid #eee}.company .content__item .content__detail .history__table tbody tr td p{font-style:italic}.company .content__item .content__detail .history__table tbody tr:nth-child(3) td,.company .content__item .content__detail .history__table tbody tr:nth-child(3) th{border-bottom:0}@media(max-width:1024px){.company .content__item:nth-child(odd) .content__detail .indicator{border-left:1px solid #363636;margin-left:6px;padding-right:0}.company .content__item:nth-child(2n){text-align:right}.company .content__item:nth-child(2n) .content__detail .indicator{border-right:1px solid #363636;margin-right:6px;padding-left:0}.company .content__item .content__detail .indicator{padding:6%}.company .content__item .content__detail .history__table{margin-top:64px}.company .content__item .content__detail .history__table p{font-size:14px}.company .content__item .content__detail .history__table td{padding-top:24px;padding-right:8px;font-size:14px}.company .content__item .content__detail div.full .text,.company .content__item .content__detail div.half .text{font-size:16px;line-height:1.5;margin-right:12px;text-align:justify}.company .content__item .content__head{font-size:36px}}.management .profile__list li:nth-child(2n){background-color:#f6f6f6}.management .profile__list li:nth-child(2n) .profile,.management .profile__list li:nth-child(2n) .profile .profile__title{margin-left:auto}.management .profile__list li:last-child{padding-bottom:56px}.management .profile{max-width:760px;padding:130px 49px 80px 28px;font-family:Muli;color:#6f6f6f;width:100%;clear:both}.management .profile .profile__title{display:table;margin:30px 0}.management .profile .profile__title .position{min-width:153px;display:table-cell;vertical-align:middle;white-space:pre-line}.management .profile .profile__title .name{font-family:crimson Text;font-size:40px;color:#000;white-space:nowrap}.management .profile .desc{margin:56px 0;line-height:1.6;text-align:justify;white-space:pre-line;font-size:15px;letter-spacing:-.1px}@media(max-width:1024px){.management .profile{padding-right:28px}.management .profile .profile__title .position{min-width:70px}.management .profile .profile__title .name{font-size:36px;padding-left:19px}.management .profile .desc{text-align:justify;font-size:15px}}.strategy .content__list li:nth-child(odd) .text,.strategy .content__list__reverse li:nth-child(odd) .text{line-height:1.6;margin-right:170px}.strategy .content__list li:nth-child(2n),.strategy .content__list__reverse li:nth-child(2n){text-align:right}.strategy .content__list li:nth-child(2n) .text,.strategy .content__list__reverse li:nth-child(2n) .text{text-align:start;margin-right:0!important}.strategy .content__item .content__head{color:#000;font-size:40px;font-family:crimson Text;padding-bottom:30px}.strategy .content__item .content__detail div{flex:1 1;font-family:Muli}.strategy .content__item .content__detail .indicator{font-size:15px;padding:56px;line-height:1.6}.strategy .content__item .content__detail div.half .content__head{font-family:crimson Text;text-align:left;font-size:28px}.strategy .content__item .content__detail div.half .text{padding-right:64px;padding-bottom:62px;letter-spacing:-.1px;white-space:pre-line}.strategy .content__item .content__detail div.full .text,.strategy .content__item .content__detail div.half .text{font-size:15px;margin-top:55px;line-height:1.6;text-align:justify}@media(max-width:1024px){.strategy .content__list li:nth-child(odd) .text,.strategy .content__list__reverse li:nth-child(odd) .text{margin-right:6%!important}.strategy .content__list li:nth-child(2n) .text,.strategy .content__list__reverse li:nth-child(2n) .text{margin-left:6%!important}.strategy .content__list .content__detail div.half,.strategy .content__list__reverse .content__detail div.half{margin-bottom:70px}.strategy .content__list .content__detail div.half .text,.strategy .content__list__reverse .content__detail div.half .text{margin-left:0!important}.strategy .content__list .content__detail div.full .text,.strategy .content__list__reverse .content__detail div.full .text{font-size:16px;line-height:1.6}.strategy .content__list .content__head,.strategy .content__list__reverse .content__head{font-size:36px;line-height:1.22}}.portfolio .portfolio__desc{margin-top:130px;padding:56px 30px;font-family:Muli;font-size:15px;line-height:1.6;text-align:justify;color:#6f6f6f}.portfolio .portfolio_list{margin:80px 0;background-color:#f6f6f6;padding:12px 0 10px 12px}.portfolio .portfolio_list .portfolio_item{width:33%;height:300px;display:inline-block;text-align:center;overflow:hidden}@media(max-width:1024px){.portfolio .portfolio__desc{text-align:start;margin-top:80px;padding:31px 28px;font-size:16px;line-height:1.6;text-align:justify}.portfolio .portfolio_list .portfolio_item{width:100%}}.contact .contact__wrap{padding:80px 30px}.contact .contact__wrap .desc{margin-top:100px;padding:19px 0;font-family:crimson Text;font-size:32px;line-height:1.41;text-align:left;color:#000;white-space:pre-wrap}.contact .contact__wrap .mailto{padding:10px 0;font-family:Muli;font-size:18px;color:#6f6f6f}.contact .contact__wrap .tel{padding-top:12px}.contact .contact__wrap .fax,.contact .contact__wrap .tel{font-family:Muli;font-size:18px;color:#6f6f6f}.contact .contact__wrap .map{width:100%;max-width:1170px;height:542px;margin-top:150px;background-image:url(/assets/img/map_w.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.contact .contact__wrap .notice{margin-top:4rem}.contact .contact__wrap .notice .notice-title{font-family:crimson Text;font-size:36px;line-height:1.67;text-align:left;color:#232323}.contact .contact__wrap .notice .notice-search{position:relative}.contact .contact__wrap .notice .notice-search input{position:absolute;padding:4px 25px 4px 4px;right:0;border:1px solid #232323}.contact .contact__wrap .notice .notice-search div{position:absolute;right:0;top:0}.contact .contact__wrap .notice .notice-item-head{margin:4rem auto 0;padding:1rem 1.5rem;display:flex;justify-content:space-between;border-top:1px solid #232323;border-bottom:1px solid #dedede}.contact .contact__wrap .notice .notice-item-head .notice-item-date-box{padding-right:20px}.contact .contact__wrap .notice .notice-item-head .notice-item-index{text-align:start}.contact .contact__wrap .notice .notice-item-head div{text-align:center}.contact .contact__wrap .notice .notice-item-head div span{font-family:Muli;font-size:15px;color:#232323}.contact .contact__wrap .notice .notice-items{width:100%;margin:0 auto;padding:.7rem 1.5rem;display:flex;justify-content:space-between;cursor:pointer;border-bottom:1px solid #eee}.contact .contact__wrap .notice .notice-items:hover{background-color:#f5f5f5}.contact .contact__wrap .notice .notice-items .notice-item-info{display:flex;align-items:center}.contact .contact__wrap .notice .notice-items .notice-item-info .notice-item-title{padding-left:10px}.contact .contact__wrap .notice .notice-items .notice-item-title{font-size:15px;text-align:left;color:#232323}.contact .contact__wrap .notice .notice-items .notice-item-date{font-family:Muli;font-size:15px;text-align:center;color:#6f6f6f}.contact .contact__wrap .notice .notice-items div span{font-size:15px}.contact .contact__wrap .notice .notice-Letter{text-align:center;padding:7rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.contact .contact__wrap .notice-detail-box{margin-top:4rem}.contact .contact__wrap .notice-detail-box .notice-title{font-family:crimson Text;font-size:36px;line-height:1.67;text-align:left;color:#232323;margin-bottom:3rem}.contact .contact__wrap .notice-detail .notice-detail-head{padding-left:1rem}.contact .contact__wrap .notice-detail .notice-detail-title{font-family:NotoSansCJKkr;color:#232323}.contact .contact__wrap .notice-detail .notice-detail-date{font-size:15px;font-family:Muli;color:#6f6f6f}.contact .contact__wrap .notice-detail .notice-detail-content{padding:0 0 0 1rem}.contact .contact__wrap .notice-detail .notice-detail-content img{width:100%}.contact .contact__wrap .notice-detail .notice-detail-bottom{padding:2rem 0 0 1rem}.contact .contact__wrap .notice-detail .notice-detail-nav div{display:flex;margin:1rem 0;cursor:pointer}.contact .contact__wrap .notice-detail .notice-detail-nav div span{font-family:NotoSansCJKkr;padding:0 1rem;font-size:16px}.contact .contact__wrap .notice-detail .notice-detail-nav .notice-detail-nav-icon{margin-right:1rem}.contact .contact__wrap .notice-detail .notice-detail-index{width:100px;height:30px;margin:2rem 0 0;background-color:#232323;text-align:center;align-content:center;color:#fff;font-family:Muli}.contact .contact__wrap .notice-detail .non-data p,.contact .contact__wrap .notice-detail .non-data span{color:#9e9e9e;cursor:default}.contact .contact__wrap .notice-detail .non-data svg{margin-right:1rem}.contact .contact__wrap .notice-pagination{display:flex;justify-content:center;padding:2rem 0;flex-direction:row;align-items:flex-end}.contact .contact__wrap .notice-pagination div{font-family:Muli;font-size:14px;color:#9e9e9e;margin:0 1rem;cursor:pointer}.contact .contact__wrap .notice-pagination .active{color:#000;font-weight:700}.contact .contact__wrap .notice-pagination span{width:25px;margin:0 3.5rem;align-self:flex-start;text-align:center}.contact .contact__wrap .notice-pagination .fa-w-10{width:8px;height:12px}.contact .contact__wrap .disabled{color:#666}.contact .contact__wrap span{color:#000;font-size:1.1rem;cursor:pointer}.contact .contact__wrap span a{padding:1rem}@media(max-width:500px){.notice-search form input{width:100%}.first-item{margin-top:1rem!important;border-top:1px solid rgba(0,0,0,.1)}.notice-title{margin-bottom:2rem}.notice-item-head{border:0!important;margin:0!important}.notice-item-head div{display:none}.notice-item-box{margin:1rem 0}.notice-item-box div:first-child{border-top:1px solid #6f6f6f}.notice-Letter{margin-top:1.5rem;border-top:1px solid rgba(0,0,0,.1)}.notice-items{border-bottom:1px solid #dedede;display:flex!important;flex-direction:column}.notice-items .notice-item-info .notice-item-title{padding:0!important}.notice-items .notice-item-date{text-align:start!important}.notice-items div{width:100%}.notice-items div .notice-item-id{display:none}.notice-items div:last-child{padding-top:.5rem;font-weight:100;font-size:.8rem;color:#666}.notice-items div span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.notice-detail{padding:1rem 0 5rem!important}.notice-detail .notice-detail-body img{width:100%}.notice-detail .notice-detail-nav div span{font-size:.9rem}}@media(max-width:1024px){.contact .contact__wrap{padding:0 28px}.contact .contact__wrap .desc{font-size:28px}.contact .contact__wrap .map{margin:130px 0 80px;height:710px;background-image:url(/assets/img/map_m.jpg);background-position:15% 10%}}.layer__popup{position:absolute;top:15px;left:15px;z-index:2}.layer__popup .head{text-align:right;background-color:#000}.layer__popup img{width:580px}.close__button{width:40px;height:40px;background-image:url(/assets/icon/baseline-close-24px.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}@media(max-width:640px){.layer__popup{width:100%;padding:2%;top:0;left:0}.layer__popup img{width:100%}}