/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.GmarketSansBold{font-family:'GmarketSansBold',sans-serif;}.montserrat{font-family:'Montserrat',sans-serif;}hr{height:1px;margin:24px 0;padding:0;border:none;background-color:#dee2e6;}.purple{color:#801584 !important;}.blue{color:#0088ff !important;}.green{color:#00a674 !important;}.red{color:#e60012 !important;}.pink{color:#e82e6e !important;}.white{color:#fff !important;}.gray6{color:#868e96 !important;}.gray7{color:#495057 !important;}.gray8{color:#343a40 !important;}.display{font-size:64px;line-height:72px;color:#343a40;}h1{font-size:56px;line-height:64px;color:#343a40;}h2{font-size:48px;line-height:56px;color:#343a40;}h3{font-size:40px;line-height:48px;color:#343a40;}h4{font-size:32px;line-height:40px;color:#343a40;}h5{font-size:24px;line-height:32px;color:#343a40;}h6{font-size:18px;line-height:24px;color:#343a40;}p{font-size:16px;line-height:24px;}.tiny{font-size:14px !important;line-height:24px !important;}.extratiny{font-size:12px !important;line-height:24px !important;}.bold{font-weight:bold !important;}.thin{font-weight:normal !important;}@media all and (max-width:1216px){.display{font-size:56px;line-height:64px;}h1{font-size:48px;line-height:56px;}h2{font-size:40px;line-height:48px;}h3{font-size:32px;line-height:40px;}h4{font-size:28px;line-height:32px;}h5{font-size:24px;line-height:32px;}h6{font-size:18px;line-height:32px;}.tiny{font-size:14px;line-height:24px;}}@media all and (max-width:767px){.display{font-size:40px;line-height:56px;}h1{font-size:36px;line-height:48px;}h2{font-size:32px;line-height:40px;}h3{font-size:28px;line-height:32px;}h4{font-size:24px;line-height:32px;}h5{font-size:20px;line-height:32px;}h6{font-size:18px;line-height:32px;}.tiny{font-size:14px;line-height:24px;}}.webkit-line1{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.webkit-line2{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.webkit-line3{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.word-break{word-break:keep-all;}.word-break2{word-break:break-all;}.txtalign-center{text-align:center;}.txtalign-left{text-align:left;}.txtalign-right{text-align:right;}.inline{display:inline !important;}.underline{text-decoration:underline;}.highlight{display:inline !important;background-image:linear-gradient(to bottom,transparent 20%,#f2e8f3 30%);background-position:left 0 bottom 0.2rem;background-repeat:no-repeat;background-size:100% 30%;}.quote{padding-top:40px;position:relative;word-break:keep-all;}.quote::after{content:'';display:block;width:32px;height:32px;background:url(/themes/custom/dcd/img/quote.svg) no-repeat 50% 50%;background-size:contain;position:absolute;top:0;left:0;}.flex{display:flex;}.flex-spacebtw{display:flex;align-items:center;justify-content:space-between;}.align-center{align-items:center;}.gap_8{gap:8px;}dl{display:flex;align-items:center;}dl.type1{display:block;}dl.type1 dt{display:inline;}dl.type1 dd{display:inline;}dl.type1::after{content:'';display:block;clear:both;}dl.type1 dd:not(:last-child):after{content:'';display:inline-block;width:1px;height:16px;background-color:#dee2e6;margin:0 8px;vertical-align:middle;}dl.history{display:block;position:relative;}dl.history::after{content:'';display:inline-block;width:1px;height:calc(100% - 70px);background-color:#801584;position:absolute;top:56px;left:31.5px;}dl.history dt{position:relative;padding-bottom:48px;}dl.history dt::before{content:'';display:inline-block;width:16px;height:16px;background-image:url(/themes/custom/dcd/img/history.svg);background-color:#fff;background-size:contain;border-radius:50%;position:absolute;bottom:24px;left:24px;z-index:1;}dl.history dd{margin-left:28px;position:relative;}dl.history dd:not(:last-child){margin-bottom:32px;}dl.history dd:last-child::before{content:'';display:inline-block;width:1px;height:calc(100% - 25px);background-color:#fff;position:absolute;left:3px;top:11px;z-index:1;}dl.history dd p::before{content:'';display:inline-block;width:4px;height:4px;border:2px solid #801584;border-radius:50%;background-color:#fff;position:absolute;top:6px;left:0;z-index:1;}dl.history dd p{display:inline-block;padding-left:24px;position:relative;}dl.download dd:not(:last-child){margin-right:16px;}dl.download .btn-arrow{justify-content:initial;}dl.download a,dl.download a:hover{text-decoration:none !important;}@media all and (max-width:767px){dl.download{display:block;}dl.download dd:not(:last-child){margin-right:0;margin-bottom:8px;}}.mb-0{margin-bottom:0 !important;}.mb-8{margin-bottom:8px !important;}.mb-16{margin-bottom:16px !important;}.mb-24{margin-bottom:24px !important;}.mb-32{margin-bottom:32px !important;}.mb-40{margin-bottom:40px !important;}.mb-48{margin-bottom:48px !important;}.mb-56{margin-bottom:56px !important;}.mb-64{margin-bottom:40px !important;}.mb-72{margin-bottom:72px !important;}.mb-80{margin-bottom:80px !important;}.mb-96{margin-bottom:96px !important;}.mb-120{margin-bottom:120px !important;}.mt-0{margin-top:0 !important;}.mt-8{margin-top:8px !important;}.mt-16{margin-top:16px !important;}.mt-32{margin-top:32px !important;}.mt-40{margin-top:40px !important;}.grid-2{display:grid;grid-template-columns:1fr 1fr;}.grid-2-type2{display:grid;grid-template-columns:1fr 2fr;}.grid-2-type3{display:grid;grid-template-columns:1fr 3fr;}.grid-2-type4{display:grid;grid-template-columns:7fr 5fr;}.grid-2-type5{display:grid;grid-template-columns:1fr 5fr;}.grid-2-type6{display:grid;grid-template-columns:1fr 8fr;}.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}.gap_16,.gap-16{grid-gap:16px;}.gap_24,.gap-24{grid-gap:24px;}.gap_32,.gap-32{grid-gap:32px;}.gap_64_32,.gap-64-32{grid-gap:64px 32px;}@media all and (max-width:1216px){.gap_16,.gap_24,.gap_32,.gap_64_32,.gap-16,.gap-24,.gap-32,.gap-64-32{grid-gap:24px 2.5vw;}.grid-2-type2{grid-template-columns:1fr 3fr;}.grid-4{grid-template-columns:1fr 1fr 1fr;}}@media all and (max-width:768px){.grid-2,.grid-2-type2,.grid-2-type3,.grid-2-type4,.grid-2-type5,.grid-3,.grid-4{grid-template-columns:1fr;}.grid-2-type6{grid-template-columns:1fr 3fr;}}.res-box-wrap{width:100%;padding-bottom:100%;position:relative;display:block;overflow:hidden;transition:all 0.4s ease;}.res-box-wrap.rectangular{padding-bottom:75%;}.res-box-wrap.rectangular2{padding-bottom:120%;}.res-box-wrap.border-radius{border-radius:8px;}.res-box{width:100%;height:100%;position:absolute;}.res-box img{width:100%;height:100%;object-fit:cover;transition:all 0.4s;}.res-box-wrap.line{border:1px solid #dee2e6;}.res-box-wrap.logo .res-box{display:flex;align-items:center;justify-content:center;}.res-box-wrap.logo .res-box img{width:60%;height:60%;object-fit:contain;}.img img{width:100%;height:100%;object-fit:contain;}.img-copy-wrap{position:relative;width:100%;height:100%;}.img-copy-wrap::after{content:'ⓒ국립발레단';display:inline-block;position:absolute;top:8px;right:16px;font-size:12px;line-height:24px;color:#fff;opacity:0.4;}.youtube-link{border-radius:8px;display:block;position:relative;}.youtube-link::after{content:'';display:block;width:96px;height:96px;border:1px solid #fff;border-radius:50%;background:url(/themes/custom/dcd/img/video.svg) no-repeat 56% 50%;background-size:32%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0.8;transition:opacity 0.4s;}.youtube-link:hover::after{opacity:1;transition:opacity 0.4s;}@media all and (max-width:1216px){.youtube-link::after{width:80px;height:80px;}}@media all and (max-width:767px){.youtube-link::after{width:56px;height:56px;}}.a-color:hover{color:#801584 !important;transition:color 0.4s;}.a-color2:hover{color:#571059 !important;transition:color 0.4s;}.a-underline:hover{text-decoration:underline;}.a-bold:hover{font-weight:bold !important;}.btn-small{padding:4px 16px !important;font-size:14px !important;line-height:24px !important;}.btn1{display:inline-block;padding:8px 16px;background-color:#801584;border-radius:4px;color:#fff;font-size:14px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.btn2{display:inline-block;padding:8px 32px;border:1px solid #801584;border-radius:4px;background-color:#fff !important;color:#801584 !important;font-size:16px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.btn2.disabled{border-color:#aaa;color:#aaa !important;}.btn1:hover{background-color:#571059;transition:background-color 0.4s,color 0.4s;}.btn2:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}.btn2.disabled:hover{background-color:#f6f6f6 !important;color:#aaa !important;}.btn-white{height:40px;padding:8px 20px;border-radius:4px;border:none;background-color:#fff !important;color:#801584 !important;font-size:14px;line-height:24px;font-weight:bold;transition:color 0.4s;}.btn-white:hover{color:#571059 !important;transition:color 0.4s;}.btn-white2{display:inline-block;height:40px;padding:8px 20px;border-radius:4px;border:1px solid #fff;color:#fff;font-size:16px;line-height:24px;font-weight:bold;text-align:center;transition:background-color 0.4s,color 0.4s;}.btn-white2:hover{background-color:#fff;color:#495057;transition:background-color 0.4s,color 0.4s;}.btn-black{padding:8px;background-color:#495057;border-radius:4px;color:#fff;font-size:14px;line-height:24px;font-weight:bold;}.btn-black:hover{background-color:#212529;}.btn-gray{padding:8px 32px;border:1px solid #495057;border-radius:4px;background-color:#fff !important;color:#495057 !important;font-size:16px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.btn-gray:hover{background-color:#495057 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}.btn-submit{display:block;text-align:center;margin:32px auto 0;max-width:206px;width:100%;}.btn-multi{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;}.btn-multi a{width:100%;max-width:206px;margin:0;display:flex;align-items:center;justify-content:center;}.btn-arrow{display:flex;align-items:center;justify-content:space-between;gap:4px;}.arrow{width:14px;height:14px;position:relative;}.arrow .line1{width:100%;height:1px;background-color:#343a40;position:absolute;top:50%;transform:translateY(-50%);}.arrow .line2{width:1px;height:100%;background-color:#343a40;position:absolute;left:50%;transform:translateX(-50%);transition:all 0.4s;}.btn-arrow:hover .line2{transform:rotate(90deg);transition:all 0.4s;}.btn-arrow.style2 .arrow{width:16px;height:16px;}.btn-arrow.style2 .arrow .line1{width:2px;height:12px;top:0;left:50%;transform:translateX(-50%);background-color:#801584;}.btn-arrow.style2 .arrow .line2{width:8px;height:8px;background-color:transparent;border-bottom:2px solid #801584;border-right:2px solid #801584;transform:translate(-50%,-50%) rotate(45deg);top:initial;bottom:0;left:50%;}.btn-arrow.style2:hover .arrow .line1{height:16px;}.btn-arrow.style2:hover .arrow .line2{bottom:-4px;}.btn-arrow.style3{justify-content:initial;}.btn-arrow.style3 .arrow{width:40px;display:flex;align-items:center;transition:all 0.4s;}.btn-arrow.style3 .arrow .line1{background-color:#495057;}.btn-arrow.style3 .arrow .line2{width:8px;height:8px;background-color:transparent;border-top:1px solid #495057;border-right:1px solid #495057;transform:rotate(45deg);left:initial;right:0;}.btn-arrow.style3:hover .arrow{width:56px;transition:all 0.4s;}@media all and (max-width:767px){.btn-small{padding:0 16px !important;}.btn1{padding:4px 16px;}.btn-multi{flex-direction:column;}.btn-multi a{word-break:keep-all;text-align:center;width:100%;max-width:100%;height:100%;}}.box1{display:block;border:1px solid #dee2e6;background-color:#fff;border-radius:8px;overflow:hidden;transition:box-shadow 0.4s;}.box1 img{width:100%;height:168px;object-fit:cover;object-position:top;}.box1 .content{padding:16px;}.box-purple img,.box-blue img,.box-green img{width:100%;height:160px !important;}.box-purple{background-color:#801584;}.box-blue{background-color:#0088ff;}.box-green{background-color:#00a674;}.box-purple,.box-blue,.box-green{height:272px !important;border:none;color:#fff;margin-bottom:8px;transition:box-shadow 0.4s;}.box1:hover,.box2:hover,.box3:hover,.box-purple:hover,.box-blue:hover,.box-green:hover{box-shadow:8px 8px 8px rgb(0 0 0 / 15%),0 1px 2px rgb(23 27 30 / 25%);transition:box-shadow 0.4s;}.box2{border-radius:8px;overflow:hidden;position:relative;transition:all 0.4s;color:#fff;max-height:240px;}.box2 img{width:100%;height:100%;object-fit:cover;}.box2:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);}.box2 .content{width:90%;position:absolute;bottom:10%;left:24px;}.box2 .content h5{color:#fff;}.box2 .content p{width:90%;margin-top:8px;}.box2 .content a{margin-top:16px;display:inline-block;}.box3{border:1px solid #e9ecef;border-radius:16px;overflow:hidden;}.box3 .content{padding:24px;}.box4{padding:24px;text-align:initial;font-size:16px;line-height:24px;background:#f7f6f6;border-radius:8px;word-break:keep-all;color:#343a40;}.box4.line{border:1px solid #dee2e6;}.box4 h6{color:#343a40;margin-bottom:8px;}.box4 p{color:#343a40;}.box4.scroll{height:160px;overflow:auto;}.box4.scroll::-webkit-scrollbar{width:4px;}.box4.scroll::-webkit-scrollbar-thumb{background-color:#868e96;}.box4.scroll::-webkit-scrollbar-track{background-color:transparent;}.box-purple2{padding:48px;border-radius:8px;border:1px solid #801584;background-color:#f2e8f3;color:#801584;text-align:center;word-break:keep-all;position:relative;}.box-purple2 h6{color:#801584;font-size:18px;line-height:24px;}.box-purple2::before{content:'';display:block;width:168px;height:32px;background:url(/themes/custom/dcd/img/box-purple2-bg1.png) no-repeat 50% 50%;background-size:contain;position:absolute;top:0;right:48px;}.box-purple2::after{content:'';display:block;width:168px;height:32px;background:url(/themes/custom/dcd/img/box-purple2-bg2.png) no-repeat 50% 50%;background-size:contain;position:absolute;bottom:0;left:48px;}.box-table{border-top:2px solid #000;border-bottom:1px solid #dee2e6;padding:32px 16px;}@media all and (max-width:767px){.box2 .content{bottom:24px;}.box2 .content p{margin-top:0;}.box2 .content a{margin-top:8px;}.box4{padding:24px 16px;}.box-purple2{padding:48px 16px;}}.tab{cursor:pointer;}.tab-content > li{height:0;visibility:hidden;opacity:0;transition:opacity 0.4s;}.tab-content li.active{height:auto;visibility:visible;opacity:1;transition:opacity 0.4s;}.tab.style1 > li{height:64px;padding:24px 16px;border-bottom:1px solid #dee2e6;font-weight:bold;display:flex;align-items:center;}.tab.style1 > li a{color:#495057;transition:color 0.4s;}.tab.style1 li:hover a{color:#801584;transition:color 0.4s;}.tab.style1 > li a:after{content:'';width:10px;height:14px;opacity:0;transition:all 0.4s;background-image:url('data:image/svg+xml,%3Csvg width=\'9\' height=\'14\' viewBox=\'0 0 9 14\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect width=\'10.2589\' height=\'2.05178\' rx=\'1.02589\' transform=\'matrix(-0.731047 0.682327 0.731047 0.682327 7.49902 5.60034)\' fill=\'white\'%3E%3C/rect%3E%3Crect width=\'10.2589\' height=\'2.05178\' rx=\'1.02589\' transform=\'matrix(-0.731047 -0.682327 -0.731047 0.682327 9 7)\' fill=\'white\'%3E%3C/rect%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;}.tab.style1 > li.active{border:none;}.tab.style1 > li.active a:after{opacity:1;}.tab.style1 > li.active{background:linear-gradient(90deg,#F8B42E 0%,#E7107D 47.92%,#6D1585 100%);box-shadow:8px 8px 8px rgba(0,0,0,0.15),0 1px 2px rgba(23,27,30,0.25);border-radius:8px;border:none;}.tab.style1 > li.active a{color:#fff !important;}#block-v4t .rows-3 .tab.style1>li{height:77px;}.tab.style2{display:flex;align-items:center;margin-bottom:32px;}.tab.style2 > li{border-bottom:2px solid #dee2e6;display:flex;align-items:center;justify-content:center;height:40px;font-weight:bold;color:#868e96;transition:all 0.4s;}.tab.style2 > li.active{border-bottom-color:#801584;color:#801584 !important;transition:all 0.4s;}.tab.style2 > li:hover{color:#801584;transition:all 0.4s;}.tab-content{overflow:hidden;}.select-content{overflow:hidden;}.select-content li{height:0;opacity:0;visibility:hidden;transition:opacity 0.4s;}.select-content li.active{height:auto;opacity:1;visibility:visible;transition:opacity 0.4s;}.accordion{border-top:2px solid #343a40;}.accordion li{border-bottom:2px solid #343a40;}.accordion .title{padding:24px 16px;cursor:pointer;}.accordion .btn-arrow .arrow{width:24px;height:24px;}.accordion .btn-arrow .arrow .line1{height:2px;}.accordion .btn-arrow .arrow .line2{width:2px;}.accordion li.active .btn-arrow .line2{transform:rotate(90deg);transition:all 0.4s;}.accordion li table{border-top:none;}.accordion li.active .title{border-bottom:1px solid #dee2e6;}.accordion .content{display:none;}.accordion li.active .content{display:block;}@media all and (max-width:1216px){.accordion .title{padding:16px;}}.dd-btn{padding:8px 24px;border:1px solid #dee2e6;border-radius:4px 4px 0 0;background-color:#f7f6f6;color:#495057;font-weight:bold;cursor:pointer;transition:all 0.4s;}.dd-btn:hover{background-color:#495057;color:#fff;transition:all 0.4s;}.dd-btn svg{margin-left:8px;transition:transform 0.4s;}.dd-btn:hover svg path{fill:#fff;transition:all 0.4s;}.dd-btn.active svg{transform:rotate(180deg);transition:transform 0.4s;}.dd-content{height:0;opacity:0;visibility:hidden;overflow:hidden;transition:all 0.4s;}.dd-content.active{height:auto;opacity:1;visibility:visible;transition:all 0.4s;}.sticky-trig{}.sticky-nav{z-index:10;position:relative;}.sticky-nav ul{height:56px;display:flex;align-items:flex-end;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 0 0 20px;}.sticky-nav ul::-webkit-scrollbar{height:4px;}.sticky-nav ul::-webkit-scrollbar-thumb{background-color:#868e96;}.sticky-nav ul::-webkit-scrollbar-track{background-color:transparent;}.sticky-nav ul li{height:100%;position:relative;display:flex;align-items:flex-end;justify-content:center;scroll-snap-align:start;}.sticky-content li:not(:first-child){padding-top:72px;}.sticky-nav-active .sticky-nav{margin-top:0 !important;position:fixed;top:200px;width:100%;background-color:#fff;border-bottom:1px solid #dee2e6;z-index:20;}.sticky-nav-active #block-sub-menu ul{border-bottom:none;}.sticky-nav .tab-style1{position:relative;border-bottom:1px solid #dee2e6;}.sticky-nav-active .sticky-nav .tab-style1{border:none;}.sticky-nav .tab-style1 .slick-arrow{height:56px;width:56px;display:block;border:1px solid #dee2e6;text-indent:-99999px;position:absolute;top:initial;bottom:-1px;z-index:1;cursor:pointer;}.sticky-nav-active .sticky-nav .tab-style1 .slick-arrow{height:58px;}.sticky-nav .tab-style1 .slick-arrow:focus{outline:none;}.sticky-nav .tab-style1 .slick-prev{left:initial;right:55px;background:url(/themes/custom/dcd/img/slider-prev.svg) no-repeat 50% 50%,#fff;}.sticky-nav .tab-style1 .slick-next{right:0;background:url(/themes/custom/dcd/img/slider-next.svg) no-repeat 50% 50%,#fff;}.sticky-nav .tab-style1 .slick-track .slick-slide:not(:last-child) li{position:relative;}.sticky-nav .tab-style1 .slick-track .slick-slide:not(:last-child) li::after{content:'';display:inline-block;width:1px;height:16px;background-color:#dee2e6;position:absolute;top:50%;transform:translateY(-50%);right:0;}.sticky-nav .tab-style1 .slick-track .slick-slide:not(:last-child) li.active::after{display:none;}.sticky-nav .form-link{position:absolute;top:7px;right:calc(50% - 608px);}@media all and (max-width:1216px){.sticky-nav ul{width:100vw;}.sticky-nav ul::-webkit-scrollbar{display:none;}.sticky-nav ul li:first-child{margin-left:5vw;}.sticky-nav ul li:last-child{margin-right:5vw;}.sticky-nav-active .sticky-nav{top:56px;}.sticky-nav .form-link{right:5%;}}@media all and (max-width:970px){.drupal.sticky-nav-active .sticky-nav{top:94px;}}@media all and (max-width:768px){.sticky-nav .form-link{position:fixed;top:initial !important;bottom:0 !important;right:0;width:100%;border-radius:8px 8px 0 0;border:none;background-color:#801584 !important;color:#fff !important;display:flex;align-items:center;justify-content:center;height:48px;box-shadow:0 -3px 5px rgb(0 0 0 / 25%);transition:background-color 0.4s;z-index:10;}.sticky-nav .form-link:hover{background-color:#571059 !important;transition:background-color 0.4s;}.sticky-nav .form-link.multi .btn2{width:50%;height:100%;padding:0;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s;}.sticky-nav .form-link.multi .btn2:not(:last-child){border-right:1px solid #571059;}.sticky-nav .form-link.multi .btn2:hover{background-color:#571059 !important;transition:background-color 0.4s;}.sticky-nav .form-link.flex{gap:0;overflow:hidden;}.sticky-nav .form-link.flex .btn2{width:50%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:0;border:none;background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s;}.sticky-nav .form-link.flex .btn2:hover{background-color:#571059 !important;transition:background-color 0.4s;}.sticky-nav .form-link.flex .btn2:not(:first-child){border-left:1px solid #571059;}}.tab-style1 li:not(:last-child)::after{content:'';display:inline-block;width:1px;height:16px;background-color:#dee2e6;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-1;}.tab-style1 li.active::after{display:none;}.tab-style1 li a{border-radius:8px 8px 0 0;padding:0 24px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:24px;color:#868e96;transition:background-color 0.4s,color 0.4s;}.tab-style1 li.active a{background-color:#801584;color:#fff !important;font-weight:bold;}.tab-style1 li a.is-active{background-color:#801584;color:#fff !important;font-weight:bold;transition:background-color 0.4s,color 0.4s;z-index:1;}.tab-style1 li:hover a{color:#801584;transition:color 0.4s;}.sticky-nav-active .tab-style1 li a{height:56px;border-radius:0;}.tab-style2{border-bottom:1px solid #dee2e6;}.sticky-nav-active .tab-style2{border-bottom:none;}.tab-style2 li{height:100%;position:relative;display:flex;align-items:flex-end;justify-content:center;}.tab-style2 li a{display:flex;align-items:center;justify-content:center;height:100%;padding:12px 32px;font-size:18px;line-height:24px;font-weight:bold;color:#868e96;transition:color 0.4s;}.tab-style2 li.active a{border-bottom:4px solid #801584;color:#801584;}table{width:100%;border-collapse:collapse;border-top:2px solid #343a40;color:#495057;word-break:keep-all;}table th,table .th{background-color:#f7f6f6;color:#343a40;font-weight:bold;text-align:center;padding:12px 16px;}table td{border:1px solid #dee2e6;padding:16px;vertical-align:top;}table tr td:first-child{border-left:none;}table tr td:last-child{border-right:none;}table.column2 tbody{display:grid;grid-template-columns:1fr 1fr;width:100%;}table.column2 tr{padding:16px;border-bottom:1px solid #dee2e6;}table.column2 tr:nth-child(2n+1){border-right:1px solid #dee2e6;}table.column2 td{padding:0;border:none;}table.column2.type2 tr{padding:0;}table.column5 tbody{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%;}table.column5 tr{padding:16px;border-bottom:1px solid #dee2e6;}table.column5 tr:nth-child(5n+1){border-left:1px solid #dee2e6;}table.column5 tr:nth-child(5n){border-right:1px solid #dee2e6;}table.column5 tr:nth-child(5n+1),table.column5 tr:nth-child(5n+2),table.column5 tr:nth-child(5n+3),table.column5 tr:nth-child(5n+4){border-right:1px solid #dee2e6;}table.column5 td{padding:0;border:none;}.grid-2 table:not(:last-child),.grid-3 table:not(:last-child){border-right:1px solid #dee2e6;margin:0;}.grid-2 table th,.grid-3 table th{height:48px;}@media all and (max-width:1216px){table.column2 tbody{display:initial;}table.column2 .th:not(:first-child){display:none !important;}table.column2 tr:nth-child(2n+1){border-right:none;}}@media all and (max-width:767px){.grid-3 table:not(:first-child){border-top:none;}.grid-2 table:not(:last-child),.grid-3 table:not(:last-child){border-right:none;}table.column5 tbody{grid-template-columns:1fr 1fr 1fr;}table.column5 tr:nth-child(5n+1){border-left:none;}table.column5 tr:nth-child(5n){border-right:none;}table.column5 tr:nth-child(5n+1),table.column5 tr:nth-child(5n+2),table.column5 tr:nth-child(5n+3),table.column5 tr:nth-child(5n+4){border-right:none;}table.column5 tr:nth-child(3n+1){border-left:1px solid #dee2e6;}table.column5 tr:nth-child(3n){border-right:1px solid #dee2e6;}table.column5 tr:nth-child(3n+1),table.column5 tr:nth-child(3n+2){border-right:1px solid #dee2e6;}}.table{border-top:2px solid #343a40;color:#343A40;}.table > li{padding:24px 16px;border-bottom:1px solid #dee2e6;transition:background-color 0.4s;}.table .th{background-color:#f7f6f6;font-weight:bold !important;border-bottom:none;padding:12px 16px;text-align:center;}.table.li-hover li,.li-hover .views-row{transition:background-color 0.4s;}.table.li-hover li:hover,.li-hover .views-row:hover{background-color:#f7f6f6;transition:background-color 0.4s;}@media all and (max-width:1216px){.table > li{padding:16px;}}ul.line li:not(:first-child){padding-top:24px;}ul.line li:not(:last-child){border-bottom:1px solid #dee2e6;padding-bottom:24px;}ul.process li:not(:last-child){position:relative;}ul.process li:not(:last-child)::after{content:'';display:inline-block;width:32px;height:32px;border:1px solid #dee2e6;border-radius:50%;background:url(/themes/custom/dcd/img/process.svg) no-repeat 50% 50%,#fff;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);}ul.process2{display:grid;grid-gap:24px 8px;}ul.process2 li > div{height:100%;}ul.process2 .arrow{width:100%;height:100%;background:url(/themes/custom/dcd/img/arrow3.svg) no-repeat 50% 50%;background-size:contain;}@media all and (max-width:768px){ul.process li:not(:last-child)::after{display:none;}ul.process2{grid-template-columns:1fr !important;grid-gap:8px;margin-bottom:-16px;}ul.process2 .arrow{transform:rotate(90deg);}ul.line li:not(:last-child){padding:0;border:none;margin-bottom:16px;}ul.line li:not(:first-child){padding:0;}}.visually-hidden{display:none !important;}.pager{max-width:1216px;width:100%;margin:48px auto 0;}.pager .wrap{display:flex;align-items:center;justify-content:center;width:100%;}.pager ul{width:100%;display:flex;align-items:center;justify-content:center;float:left;}.pager::after,.pager ul::after{content:'';display:block;clear:both;}.pager ul li{width:3.5rem;height:3.5rem;border-radius:50%;}.pager ul li a{width:100%;height:100%;font-size:1rem;line-height:1.5rem;color:#343a40;border-radius:50%;display:flex;align-items:center;justify-content:center;}.pager li a:hover{color:#801584;transition:all 0.4s;}.pager ul li span{position:absolute;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;}.pager ul li.pager__item--ellipsis:hover{background-color:transparent;}.pager ul li.pager__item--first a{text-indent:-99999px;background:url(/themes/custom/dcd/img/pager-first.svg) no-repeat 50% 50%;}.pager ul li.pager__item--first a:hover{background:url(/themes/custom/dcd/img/pager-first-active.svg) no-repeat 50% 50%;}.pager ul li.pager__item--previous a{text-indent:-99999px;background:url(/themes/custom/dcd/img/pager-prev.svg) no-repeat 50% 50%;}.pager ul li.pager__item--previous a:hover{background:url(/themes/custom/dcd/img/pager-prev-active.svg) no-repeat 50% 50%;}.pager ul li.pager__item--next a{text-indent:-99999px;background:url(/themes/custom/dcd/img/pager-next.svg) no-repeat 50% 50%;}.pager ul li.pager__item--next a:hover{background:url(/themes/custom/dcd/img/pager-next-active.svg) no-repeat 50% 50%;}.pager ul li.pager__item--last a{text-indent:-99999px;background:url(/themes/custom/dcd/img/pager-last.svg) no-repeat 50% 50%;}.pager ul li.pager__item--last a:hover{background:url(/themes/custom/dcd/img/pager-last-active.svg) no-repeat 50% 50%;}.pager ul li.is-active a{background-color:#801584;color:#fff;border-radius:50%;}.pager a:focus{outline:none;}@media all and (max-width:1216px){.pager{width:90%;}}@media all and (max-width:767px){.pager{margin:24px auto 0;}.pager ul li{width:40px;height:40px;position:relative;float:left;}.pager ul li a{position:absolute;}.pager ul li span{width:100%;height:100%;}.pager ul li::after{content:'';display:block;clear:both;}.pager ul.pager-left{width:calc(100% * 2/9);}.pager ul.number-wrap{width:calc(100% * 5/9);}.pager ul.pager-right{width:calc(100% * 2/9);}.pager ul.pager-left li{width:calc(100% / 2);padding-bottom:calc(100% / 2);}.pager ul.number-wrap li{width:calc(100% / 5);padding-bottom:calc(100% / 5);}.pager ul.pager-right li{width:calc(100% / 2);padding-bottom:calc(100% / 2);}}.popup-wrap{width:100%;height:100vh;position:fixed;top:0;left:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.4);z-index:100;display:none;}.popup-wrap.active{display:flex;}.popup-wrap .popup{max-height:80vh;max-width:560px;width:90%;padding:72px 32px;background-color:#fff;overflow-x:hidden;overflow-y:auto;position:relative;}.popup-wrap .popup .popup-close:not(.btn-submit){cursor:pointer;position:absolute;width:16px;height:16px;top:32px;right:32px;}.popup-wrap .popup h5{margin-bottom:24px;}.popup-wrap .popup p{color:#495057;font-size:16px;line-height:24px;margin-bottom:32px;}.popup-wrap .popup .webform-section-wrapper,.popup-wrap .popup .js-form-item{border:none;padding:0;}.popup-wrap .popup .js-form-item{grid-template-columns:1fr 3fr;grid-gap:16px;}.popup-wrap .popup .js-form-item:not(:last-child){margin-bottom:8px;}@media all and (max-width:768px){.popup-wrap .popup{padding:56px 24px;}.popup-wrap .popup .popup-close:not(.btn-submit){top:24px;right:24px;}.popup-wrap .popup .js-form-item{grid-template-columns:1fr;grid-gap:8px;}.popup-wrap .popup .js-form-item:not(:last-child){margin-bottom:16px;}}.slick-dotted.slick-slider{margin-bottom:0 !important;}.slider-dot-wrap{padding-bottom:40px;}[id*="block-application"] .slider-dot-wrap{padding-bottom:0;}[id*="block-application"] .box1{height:inherit !important;}[id*="block-application"] .box1 .frame{width:100%;overflow:hidden;}[id*="block-application"] .box1 .frame img{vertical-align:top;height:inherit !important;}.slider-dot-wrap .slick-list,.slider-dot-wrap .slick-track,.slider-dot-wrap .slick-slide > div,.slider-dot-wrap .slider{height:100%;}.slider-dot-wrap img{width:100%;height:100%;object-fit:cover;}.slider-dot-wrap .slick-dots{margin:0 !important;padding:0 !important;bottom:0;display:block !important;text-align:center;}.slick-dots li{margin:24px 0 0 0 !important;width:8px !important;height:8px !important;border:none !important;border-radius:50% !important;transition:all 0.4s;background-color:#dee2e6 !important;text-indent:-99999px;cursor:pointer;display:inline-block !important;}.slick-dots li.slick-active{background-color:#801584 !important;transition:all 0.4s;}.slick-dots li:hover{background-color:#adb5bd !important;transition:all 0.4s;}.slick-dots li:not(:last-child){margin-right:16px !important;}.slick-dots li button{padding:0 !important;width:100% !important;height:100% !important;}.slick-dots li button:before{display:none;}.slider-dot-wrap.slides3,.slider-dot-wrap.slides3-2{margin-left:-16px;margin-right:-16px;}.slider-dot-wrap.slides3 .slick-slide,.slider-dot-wrap.slides3-2 .slick-slide{margin:0 16px !important;}.slider-arrow-wrap{height:720px;}.slider-arrow-wrap .slick-list,.slider-arrow-wrap .slick-track,.slider-arrow-wrap .slick-slide,.slider-arrow-wrap .slick-slide > div,.slider-arrow-wrap .slick-slide .slider,.slider-arrow-wrap .slick-slide .grid-2{height:100%;}.slider-arrow-wrap .slick-arrow{width:48px;height:48px;border:1px solid #dee2e6;background-color:#fff;text-indent:-99999px;cursor:pointer;position:absolute;bottom:120px;z-index:1;}.slider-arrow-wrap .slick-arrow:focus{outline:none;}.slider-arrow-wrap .slick-prev{left:calc(50vw - 608px);background:url(/themes/custom/dcd/img/slider-prev.svg) no-repeat 50% 50%,#fff;border-radius:4px 0 0 4px;}.slider-arrow-wrap .slick-next{left:calc(50vw - 608px + 47px);background:url(/themes/custom/dcd/img/slider-next.svg) no-repeat 50% 50%,#fff;border-radius:0 4px 4px 0;}.slider-arrow-wrap .left{padding:168px 64px 0 calc(50vw - 608px);}.slider-pause{padding-bottom:0 !important;}.slider-pause.slider-dot-wrap .slick-dots li{margin:0 0 64px 0 !important;}.slider-pause.slider-dot-wrap .slick-dots li:not(:last-child){margin-right:16px !important;}.slider-pause.slider-dot-wrap .slick-dots li,.slider-pause.slider-dot-wrap .slick-dots li button{background-color:#fff !important;border-radius:50%;}.slider-pause.slider-dot-wrap .slick-dots li.slick-active{background-color:#e82e6e !important;}.pause-btn-wrap{position:absolute;}.pause-btn-wrap{display:flex;}.pause-btn-wrap button{width:16px;height:16px;border-radius:50%;border:none;text-indent:-9999px;cursor:pointer;}.pause-btn-wrap button.pause-btn{background:url(/themes/custom/dcd/img/slick-pause.svg) no-repeat 50% 50%,#fff;background-size:40%;transition:all 0.4s;}.pause-btn-wrap button.pause-btn:hover{background:url(/themes/custom/dcd/img/slick-pause-active.svg) no-repeat 50% 50%,#e82e6e;background-size:40%;transition:all 0.4s;}.pause-btn-wrap button.play-btn{background:url(/themes/custom/dcd/img/slick-play.svg) no-repeat 50% 50%,#fff;background-size:40%;transition:all 0.4s;}.pause-btn-wrap button.play-btn:hover{background:url(/themes/custom/dcd/img/slick-play-active.svg) no-repeat 50% 50%,#e82e6e;background-size:40%;transition:all 0.4s;}.pause-btn-wrap .play-btn{display:none;}.pause-btn-wrap.pause .pause-btn{display:none;}.pause-btn-wrap.pause .play-btn{display:block;}.slider-sync{margin-bottom:-8px;}.slider-sync li img{height:100%;object-fit:cover;cursor:pointer;}.slider-sync .slider-thumb{margin-bottom:32px;}.slider-sync .slider-thumb li{height:600px;}.inner-article .slider-sync .slider-thumb li{height:inherit;}.slider-sync .slider-nav{width:75%;margin:auto;position:relative;}.slider-sync .slider-nav .slick-list{padding-bottom:8px;}.slider-sync .slider-nav li img{transition:box-shadow 0.4s;}.slider-sync .slider-nav li img:hover{box-shadow:8px 8px 8px rgb(0 0 0 / 15%),0 1px 2px rgb(23 27 30 / 25%);transition:box-shadow 0.4s;}.slider-sync .slider-nav .slick-slider{margin-left:-16px;margin-right:-16px;}.slider-sync .slider-nav .slick-slide{margin-left:16px;margin-right:16px;}.slider-sync .slider-nav .slick-arrow{position:absolute;top:50%;border:none;outline:none !important;width:24px;height:24px;text-indent:-9999px;cursor:pointer;background:url(/themes/custom/dcd/img/arrow3.svg) no-repeat 50% 50%;background-size:contain;transition:background 0.4s;}.slider-sync .slider-nav .slick-arrow:focus{outline:none !important;}.slider-sync .slider-nav .slick-prev{left:-16px;transform:rotate(180deg) translate(100%,50%);}.slider-sync .slider-nav .slick-next{right:-16px;transform:translate(100%,-50%);}.slider-sync .slider-nav .slick-prev:hover{background:url(/themes/custom/dcd/img/arrow3-active.svg) no-repeat 50% 50%;background-size:contain;transition:background 0.4s;}.slider-sync .slider-nav .slick-next:hover{background:url(/themes/custom/dcd/img/arrow3-active.svg) no-repeat 50% 50%;background-size:contain;transition:background 0.4s;}@media all and (max-width:1216px){.slider-dot-wrap{padding-bottom:24px;}.slick-dots li{margin:16px 0 0 0 !important;width:8px !important;height:8px !important;}.slick-dots li:not(:last-child){margin-right:8px !important;}.slider-dot-wrap.slides3-2{margin-left:-1.25vw;margin-right:-1.25vw;}.slider-dot-wrap.slides3-2 .slick-slide{margin:0 1.25vw !important;}.slider-arrow-wrap .left{padding:168px 5vw;}.slider-arrow-wrap .slick-prev{left:5vw;}.slider-arrow-wrap .slick-next{left:calc(5vw + 47px);}.slider-sync .slider-thumb{margin-bottom:2.5vw;}.slider-sync .slider-thumb li{height:400px;}.slider-sync .slider-nav li{height:80px;}.slider-sync .slider-nav .slick-slider{margin-left:-1.25vw;margin-right:-1.25vw;}.slider-sync .slider-nav .slick-slide{margin-left:1.25vw;margin-right:1.25vw;}.slider-sync .slider-nav .slick-prev{left:-1.25vw;}.slider-sync .slider-nav .slick-next{right:-1.25vw;}}@media all and (max-width:767px){.slider-arrow-wrap{height:auto;}.slider-arrow-wrap .right{display:none;}.slider-arrow-wrap .left{padding:72px 5vw;}.slider-arrow-wrap .left h6.mb-64{margin-bottom:16px !important;}.slider-arrow-wrap .left h2{margin-bottom:24px !important;}.slider-arrow-wrap .slick-prev{left:initial;right:calc(5vw + 47px);bottom:72px;}.slider-arrow-wrap .slick-next{left:initial;right:5vw;bottom:72px;}.slider-sync .slider-thumb li{height:240px;}.slider-sync .slider-nav{display:none;}.slider-sync .slick-dots{text-align:center;}.slider-sync .slick-dots li.slick-active{background-color:#801584 !important;}}.slidein{opacity:0;width:1px !important;height:480px;transition:width 0.8s;transition-delay:0.4s;}.slidein.active{opacity:1;width:100% !important;height:480px;object-fit:cover;transition:width 0.8s;transition-delay:0.4s;}.blank{width:100%;height:100%;background-color:#f7f6f6;}.fadeinup{transform:translateY(40px);opacity:0;visibility:hidden;transition:transform 0.4s ease-in,opacity 0.6s ease-in;}.fadeinup.active{opacity:1;visibility:visible;transform:translateY(0px);}@media all and (max-width:767px){.slidein{height:240px;}.slidein.active{height:240px;}}.gin--vertical-toolbar[data-toolbar-menu='open'] .toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu{margin-left:238px;}table tr:nth-last-child(2) td .dropbutton__items,table tr:last-of-type td .dropbutton__items{bottom:inherit !important;}.gin-table-scroll-wrapper{overflow:visible !important;}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-layout-text-window-reverse\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M13 6.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm0 3a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm-.5 2.5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1h5z\'/%3E%3Cpath d=\'M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM2 1a1 1 0 0 0-1 1v1h14V2a1 1 0 0 0-1-1H2zM1 4v10a1 1 0 0 0 1 1h2V4H1zm4 0v11h9a1 1 0 0 0 1-1V4H5z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-layout-text-window-reverse\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M13 6.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm0 3a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm-.5 2.5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1h5z\'/%3E%3Cpath d=\'M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM2 1a1 1 0 0 0-1 1v1h14V2a1 1 0 0 0-1-1H2zM1 4v10a1 1 0 0 0 1 1h2V4H1zm4 0v11h9a1 1 0 0 0 1-1V4H5z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/people']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-people\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-people\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/people']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-people\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-people\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content/portfolio/startup']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-lightbulb\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-lightbulb\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content/program']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-collection\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-collection\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content/event']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-calendar2-event\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z\'/%3E%3Cpath d=\'M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H2z\'/%3E%3Cpath d=\'M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-calendar2-event\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z\'/%3E%3Cpath d=\'M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H2z\'/%3E%3Cpath d=\'M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content/space']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-subtract\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-subtract\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon[data-drupal-link-system-path='admin/content/qna']::before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-headset\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 1a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a6 6 0 1 1 12 0v6a2.5 2.5 0 0 1-2.5 2.5H9.366a1 1 0 0 1-.866.5h-1a1 1 0 1 1 0-2h1a1 1 0 0 1 .866.5H11.5A1.5 1.5 0 0 0 13 12h-1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h1V6a5 5 0 0 0-5-5z\'/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-headset\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 1a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a6 6 0 1 1 12 0v6a2.5 2.5 0 0 1-2.5 2.5H9.366a1 1 0 0 1-.866.5h-1a1 1 0 1 1 0-2h1a1 1 0 0 1 .866.5H11.5A1.5 1.5 0 0 0 13 12h-1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h1V6a5 5 0 0 0-5-5z\'/%3E%3C/svg%3E');}.toolbar .toolbar-bar .toolbar-icon-system-admin-content:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-stickies\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M1.5 0A1.5 1.5 0 0 0 0 1.5V13a1 1 0 0 0 1 1V1.5a.5.5 0 0 1 .5-.5H14a1 1 0 0 0-1-1H1.5z\'/%3E%3Cpath d=\'M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zM3 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V9h-4.5A1.5 1.5 0 0 0 9 10.5V15H3.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V10.5a.5.5 0 0 1 .5-.5h4.293L10 14.793z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-stickies\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M1.5 0A1.5 1.5 0 0 0 0 1.5V13a1 1 0 0 0 1 1V1.5a.5.5 0 0 1 .5-.5H14a1 1 0 0 0-1-1H1.5z\'/%3E%3Cpath d=\'M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zM3 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V9h-4.5A1.5 1.5 0 0 0 9 10.5V15H3.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V10.5a.5.5 0 0 1 .5-.5h4.293L10 14.793z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-system-admin-structure:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-layers\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0l3.515-1.874zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-layers\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0l3.515-1.874zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-system-themes-page:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-bounding-box\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M5 2V0H0v5h2v6H0v5h5v-2h6v2h5v-5h-2V5h2V0h-5v2H5zm6 1v2h2v6h-2v2H5v-2H3V5h2V3h6zm1-2h3v3h-3V1zm3 11v3h-3v-3h3zM4 15H1v-3h3v3zM1 4V1h3v3H1z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-bounding-box\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M5 2V0H0v5h2v6H0v5h5v-2h6v2h5v-5h-2V5h2V0h-5v2H5zm6 1v2h2v6h-2v2H5v-2H3V5h2V3h6zm1-2h3v3h-3V1zm3 11v3h-3v-3h3zM4 15H1v-3h3v3zM1 4V1h3v3H1z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-entity-user-collection:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-person\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-person\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-system-modules-list:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-puzzle\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .039-.063v-.009a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003a.214.214 0 0 0-.039-.064.859.859 0 0 0-.27-.193C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.039.063v.003l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855zM4.605 3a.5.5 0 0 0-.498.55l.001.007.29 3.4A.5.5 0 0 1 3.9 7.5h-.782c-.696 0-1.182-.497-1.469-.872a.459.459 0 0 0-.118-.115.112.112 0 0 0-.025-.012L1.5 6.5h-.003a.213.213 0 0 0-.064.039.86.86 0 0 0-.193.27C1.1 7.09 1 7.51 1 8c0 .491.1.912.24 1.19.07.14.14.225.194.271a.213.213 0 0 0 .063.039H1.5l.006-.001a.112.112 0 0 0 .025-.012.459.459 0 0 0 .118-.115c.287-.375.773-.872 1.469-.872H3.9a.5.5 0 0 1 .498.542l-.29 3.408a.5.5 0 0 0 .497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943 0-.568.447-.947.862-1.154C6.807 10.123 7.387 10 8 10s1.193.123 1.638.346c.415.207.862.586.862 1.154 0 .415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5 0 0 0 .498-.55l-.001-.007-.29-3.4A.5.5 0 0 1 12.1 8.5h.782c.696 0 1.182.497 1.469.872.05.065.091.099.118.115.013.008.021.01.025.012a.02.02 0 0 0 .006.001h.003a.214.214 0 0 0 .064-.039.86.86 0 0 0 .193-.27c.14-.28.24-.7.24-1.191 0-.492-.1-.912-.24-1.19a.86.86 0 0 0-.194-.271.215.215 0 0 0-.063-.039H14.5l-.006.001a.113.113 0 0 0-.025.012.459.459 0 0 0-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5 0 0 1-.498-.543l.29-3.407a.5.5 0 0 0-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943 0 .568-.447.947-.862 1.154C9.193 5.877 8.613 6 8 6s-1.193-.123-1.638-.346C5.947 5.447 5.5 5.068 5.5 4.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557H4.605z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-puzzle\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .039-.063v-.009a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003a.214.214 0 0 0-.039-.064.859.859 0 0 0-.27-.193C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.039.063v.003l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855zM4.605 3a.5.5 0 0 0-.498.55l.001.007.29 3.4A.5.5 0 0 1 3.9 7.5h-.782c-.696 0-1.182-.497-1.469-.872a.459.459 0 0 0-.118-.115.112.112 0 0 0-.025-.012L1.5 6.5h-.003a.213.213 0 0 0-.064.039.86.86 0 0 0-.193.27C1.1 7.09 1 7.51 1 8c0 .491.1.912.24 1.19.07.14.14.225.194.271a.213.213 0 0 0 .063.039H1.5l.006-.001a.112.112 0 0 0 .025-.012.459.459 0 0 0 .118-.115c.287-.375.773-.872 1.469-.872H3.9a.5.5 0 0 1 .498.542l-.29 3.408a.5.5 0 0 0 .497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943 0-.568.447-.947.862-1.154C6.807 10.123 7.387 10 8 10s1.193.123 1.638.346c.415.207.862.586.862 1.154 0 .415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5 0 0 0 .498-.55l-.001-.007-.29-3.4A.5.5 0 0 1 12.1 8.5h.782c.696 0 1.182.497 1.469.872.05.065.091.099.118.115.013.008.021.01.025.012a.02.02 0 0 0 .006.001h.003a.214.214 0 0 0 .064-.039.86.86 0 0 0 .193-.27c.14-.28.24-.7.24-1.191 0-.492-.1-.912-.24-1.19a.86.86 0 0 0-.194-.271.215.215 0 0 0-.063-.039H14.5l-.006.001a.113.113 0 0 0-.025.012.459.459 0 0 0-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5 0 0 1-.498-.543l.29-3.407a.5.5 0 0 0-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943 0 .568-.447.947-.862 1.154C9.193 5.877 8.613 6 8 6s-1.193-.123-1.638-.346C5.947 5.447 5.5 5.068 5.5 4.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557H4.605z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-system-admin-reports:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-bar-chart\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M4 11H2v3h2v-3zm5-4H7v7h2V7zm5-5v12h-2V2h2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-bar-chart\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M4 11H2v3h2v-3zm5-4H7v7h2V7zm5-5v12h-2V2h2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3z\'/%3E%3C/svg%3E') !important;}.toolbar .toolbar-bar .toolbar-icon-system-admin-config:before{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-gear\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492zM5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0z\'/%3E%3Cpath d=\'M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52l-.094-.319zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115l.094-.319z\'/%3E%3C/svg%3E') !important;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'currentColor\' class=\'bi bi-gear\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492zM5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0z\'/%3E%3Cpath d=\'M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52l-.094-.319zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115l.094-.319z\'/%3E%3C/svg%3E') !important;}
body.dim .layout-container::after{content:"";width:100%;height:100%;position:fixed;top:0;background:#212529;opacity:0.4;z-index:30;}.layout-container{position:relative;width:100% !important;margin:0;}.layout-content{padding-top:200px;padding-bottom:160px;}@media all and (max-width:1216px){.layout-content{padding-top:56px !important;}}@media all and (max-width:767px){.layout-content{padding-bottom:72px;}}div[role="contentinfo"]{background-color:#fff;color:#fff;border:1px solid #0550e6;background-color:rgba(5,80,230,0.8);box-shadow:0 3px 3px rgb(0 0 0 / 20%);padding:24px 48px 24px 24px;position:fixed;right:32px;bottom:64px;z-index:1000;max-width:608px;width:90%;}body.layout-mobile div[role="contentinfo"],body.layout-min div[role="contentinfo"]{left:50%;top:initial;bottom:10%;transform:translateX(-50%);}div[role="contentinfo"] .info-close{display:block;width:16px;height:16px;font-weight:bold;position:absolute;top:8px;right:8px;cursor:pointer;}div[role="contentinfo"] em{font-weight:bold;color:#fff;}div[role="contentinfo"] a{font-weight:bold;color:#fff;text-decoration:underline;}@media all and (min-width:1216px){.scrolled .layout-container.preopen #header .header{height:64px;transition:all 0.4s;}.scrolled .layout-container.preopen #header .header #block-dcd-branding img{height:40px;}.scrolled .layout-container.preopen #header .header #block-dcd-branding{bottom:8px;}.scrolled.sticky-nav-active .layout-container.preopen .sticky-nav{top:104px !important;}#header .header #block-dcd-branding img,#header .header #block-dcd-branding,#header .header #block-dcd-search{transition:all 0.4s;}.scrolled #header .header{height:56px;transition:all 0.4s;}.scrolled #header .header #block-dcd-branding img{height:32px;}.scrolled #header .header #block-dcd-branding{bottom:4px;}.scrolled #header .header #block-dcd-search{bottom:8px;}.scrolled #header .header #block-dcd-search .form-search{height:40px;}.scrolled .gnb-dd{margin-top:-48px;}.scrolled.sticky-nav-active .sticky-nav{top:152px;}.scrolled.path-frontpage .main .slider-dot-wrap{height:calc(100vh - 104px);}}#block-dcd-breadcrumbs{width:100%;margin:auto;text-align:right;position:absolute;top:215px;}#block-dcd-breadcrumbs nav{width:90%;max-width:1216px;margin:auto;}#block-dcd-breadcrumbs nav a{font-size:14px;list-style-type:24px;color:#868e96;transition:color 0.4s;}#block-dcd-breadcrumbs nav a:hover{color:#801584;transition:color 0.4s;}@media all and (max-width:1216px){#block-dcd-breadcrumbs{top:72px;}}@media all and (max-width:768px){#block-dcd-breadcrumbs{display:none;}}#block-dcd-page-title{width:90%;max-width:1216px;margin:96px auto 64px;}#block-dcd-page-title h1{font-weight:bold;font-size:40px;line-height:48px;color:#343a40;}#page-title{padding:96px 0 64px;}#page-title p{font-size:16px;line-height:24px;color:#495057;margin-top:16px;}.page-title{margin-top:96px !important;margin-bottom:48px !important;color:#495057;}.page-title p{margin-top:16px;}.page-subtitle{margin-bottom:32px !important;color:#343A40;}[class*="page-subtitle"].line{padding-bottom:24px;border-bottom:2px solid #000;}.page-subtitle2{margin-bottom:24px !important;color:#343a40;}.page-subtitle3{margin-bottom:16px !important;color:#343a40;}@media all and (max-width:1216px){#block-dcd-page-title h1{font-size:32px;line-height:40px;}}@media all and (max-width:767px){#block-dcd-page-title{margin:72px auto 56px;}#block-dcd-page-title h1{font-size:28px;line-height:32px;}#page-title{padding:48px 0 64px;}.page-title{margin-top:72px !important;margin-bottom:32px !important;}}#block-sub-menu ul{display:flex;align-items:center;border-bottom:1px solid #dee2e6;}#block-sub-menu ul li a{display:flex;align-items:center;justify-content:center;height:100%;padding:12px 48px;font-size:16px;line-height:24px;font-weight:bold;color:#868e96;transition:color 0.4s;}#block-sub-menu ul li a.is-active{color:#801584;position:relative;}#block-sub-menu ul li a.is-active::after{content:"";display:block;width:100%;height:4px;background-color:#801584;position:absolute;bottom:0;}#block-sub-menu ul li a:hover{color:#801584;transition:color 0.4s;}@media all and (max-width:1216px){#block-sub-menu ul li a{padding:12px 24px;}}@media all and (max-width:767px){#block-sub-menu ul{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}#block-sub-menu ul::-webkit-scrollbar{display:none;}#block-sub-menu ul li:first-child{margin-left:5vw;}#block-sub-menu ul li:last-child{margin-right:5vw;}#block-sub-menu ul li a{font-size:16px;line-height:24px;}}.layout-content > div > #block-dcd-local-tasks.contextual-region .sticky-nav{border:none;}.layout-content > div > #block-dcd-local-tasks{display:none;}.drupal .layout-content > div > #block-dcd-local-tasks{display:block;}.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links){position:fixed;bottom:0;z-index:40;border-radius:0 20px 0 0;overflow:hidden;box-shadow:0 -3px 3px rgb(0 0 0 / 20%);background-color:#fff;display:flex;gap:16px;width:auto;max-width:auto;height:auto;border-bottom:none;}.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links) li a{padding:8px 16px;color:#343a40;display:block;font-size:16px;list-style-type:24px;}.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links) li a:hover{color:#0550e6;}.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links) li a.is-active{background-color:rgba(5,80,230,0.2);color:#0550e6;border-bottom:none;}.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links) li a.is-active::after{display:none !important;}@media all and (max-width:767px){.layout-content > div > #block-dcd-local-tasks.contextual-region ul:not(.contextual-links){display:none;}}body.drupal.layout-tablet .contextual .trigger,body.drupal.layout-mobile .contextual .trigger,body.drupal.layout-min .contextual .trigger{display:none !important;}body.drupal #header{top:60px;width:calc(100vw - 66px);margin-left:66px;}body.drupal .gnb-dd{top:260px;width:calc(100vw - 66px);}body.drupal.path-frontpage:not(.path-english) .main .slider-dot-wrap{width:calc(50vw - 34px);}body.drupal.path-frontpage:not(.path-english) .layout-content .right{width:calc(50vw - 34px);margin-left:calc(50vw - 34px);}body.drupal #my_apply{width:calc(100vw - 64px);}body[data-toolbar-menu="open"] #header{width:calc(100vw - 240px);margin-left:240px;}body[data-toolbar-menu="open"].path-frontpage .main .slider-dot-wrap{width:calc(50vw - 120px);}body[data-toolbar-menu="open"].path-frontpage .layout-content .right{width:calc(50vw - 120px);margin-left:calc(50vw - 120px);}body[data-toolbar-menu="open"] #my_apply{width:calc(100vw - 240px);}body.drupal .sticky-nav{width:calc(100vw - 66px) !important;}body.drupal.scrolled.sticky-nav-active .sticky-nav{top:212px;}@media all and (max-width:1420px){body.drupal .sticky-nav .form-link{right:5%;}}body.drupal.layout-tablet #header .header #block-dcd-search.active form{width:calc(100vw - 66px);margin-left:66px;top:116px;}body.drupal.layout-tablet .gnb-dd{width:calc(100vw - 66px);top:116px;}body.drupal.layout-tablet .gnb-dd .gnb nav > ul{max-height:calc(100vh - 226px);}body.drupal.layout-tablet.path-frontpage .main .slider-dot-wrap{width:100%;height:calc(100vh - 112px);margin-left:0;}body.drupal.layout-tablet.path-frontpage .layout-content .right{width:90%;margin:auto;}body[data-toolbar-menu="open"].layout-tablet #header .header #block-dcd-search.active form{width:calc(100% - 240px);margin-left:240px;}body[data-toolbar-menu="open"].layout-tablet .gnb-dd{width:calc(100% - 240px);}body.drupal.layout-tablet.scrolled.sticky-nav-active .sticky-nav{top:116px;}body.drupal.layout-tablet .sticky-nav{width:calc(100vw - 66px);}body.drupal.layout-tablet .sticky-nav .form-link{right:5%;}@media all and (max-width:1023px){.region-meta--frontend{height:60px !important;}}@media all and (max-width:975px){.region-meta--frontend{display:none;}body.drupal #header{top:39px;width:100vw;margin-left:0;}body.drupal.layout-tablet #header .header #block-dcd-search.active form{width:100vw;margin-left:0;top:95px;}body.drupal.layout-tablet .gnb-dd{width:100vw;top:95px;}body.drupal.scrolled.sticky-nav-active.layout-tablet .sticky-nav{top:95px;}body.drupal.layout-tablet .sticky-nav{width:100% !important;}}@media all and (max-width:768px){.region-meta--frontend{display:none;}}body.drupal.layout-mobile #header{top:39px;width:100vw;margin-left:0;}body.drupal.layout-mobile #header .header #block-dcd-search.active form,body.drupal.layout-mobile .gnb-dd{width:100vw;top:95px;}body.drupal.layout-mobile .gnb-dd .gnb nav > ul{max-height:calc(100vh - 205px);}body.drupal.layout-mobile.path-frontpage .main .slider-dot-wrap{width:100%;margin-left:0;height:calc(100vh - 95px);}body.drupal.layout-mobile.path-frontpage .layout-content .right{width:90%;margin:auto;}body.drupal.layout-mobile #my_apply{width:100%;}body.drupal.layout-mobile .sticky-nav{width:100% !important;}body.drupal.scrolled.sticky-nav-active.layout-mobile .sticky-nav{top:95px;}body.drupal.layout-mobile .sticky-nav .form-link{right:0;}body.drupal.layout-min #header{top:39px;width:100%;margin-left:0;}body.drupal.layout-min #header .header #block-dcd-search.active form,body.drupal.layout-min .gnb-dd{width:100%;top:95px;}body.drupal.layout-min .gnb-dd .gnb nav > ul{max-height:calc(100vh - 205px);}body.drupal.layout-min.path-frontpage .main .slider-dot-wrap{width:100%;margin-left:0;height:calc(100vh - 95px);}body.drupal.layout-min.path-frontpage .layout-content .right{width:90%;margin:auto;}body.drupal.layout-min #my_apply{width:100%;}body.drupal.layout-min .sticky-nav{width:100% !important;}body.drupal.scrolled.sticky-nav-active.layout-min .sticky-nav{top:95px;}body.drupal.layout-min .sticky-nav .form-link{bottom:0 !important;right:0;}.page-gate .table > li{padding:48px 0;}.page-gate .table > li > .right > .res-box-wrap img:hover,.page-gate .table .dd-content li .res-box-wrap img:hover{transform:scale(1.2);transition:all 0.4s;}.page-gate .table > li h4{margin-top:24px;}.page-gate .table > li .left > p,.page-gate .table > li .left .summary{margin:32px 0 48px;color:#495057;}.page-gate .table > li .dd-btn{position:absolute;bottom:0;}.page-gate .table .dd-wrap{padding:0 !important;position:relative;border:none;}.page-gate .table ul > li{padding:48px 0;border-bottom:1px solid #dee2e6;}@media all and (max-width:768px){.page-gate .table > li{padding:24px 0;}.page-gate .table > li h4{margin-top:0;}.page-gate .table > li .left > p{margin:16px 0 32px;}.page-gate .table > li .right{grid-row:1/2;}.page-gate .table > li .dd-btn{right:0;}.page-gate .table ul > li{padding:24px 0;}}.page-subpage #block-sub-menu ul{border-bottom:none;}.page-subpage header section h5,.page-subpage header section .summary{margin:64px auto 96px;}.page-subpage header section .summary p{font-size:24px;line-height:32px;font-weight:bold;color:#343a40;text-align:center;}.page-subpage header img.fadeinup{height:480px;width:100%;object-fit:cover;}.page-subpage .content section.grid-2-type2:first-child{border-top:1px solid #dee2e6;}.page-subpage .content section.grid-2-type2{padding:48px 0;grid-gap:96px 32px;}.page-subpage .content section.grid-2-type2 > div{position:relative;}.page-subpage .content section.grid-2-type2 > div::after{content:"";display:block;width:calc(150% + 32px);height:1px;background-color:#dee2e6;position:absolute;bottom:-48px;left:calc(-50% - 32px);}.page-subpage .content section.grid-2-type2 h6.gray7:not(:last-child){margin-top:48px;margin-bottom:24px;}.page-subpage .content section.grid-2-type2 p.gray6{margin-top:8px;}.page-subpage .content section.grid-2-type2 p.gray6:not(:last-child){margin-bottom:24px;}.page-subpage .content section.grid-2-type2 p.gray7:not(:last-child){margin-bottom:8px;}.page-subpage .content section.grid-2-type2 dl.download{margin-top:24px;}.page-subpage .process2 .box4{text-align:center;padding:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #dee2e6;}@media all and (max-width:768px){.page-subpage header section h5,.page-subpage header section .summary{margin:32px auto 48px;}.page-subpage header section .summary p{font-size:20px;line-height:32px;}.page-subpage header section .summary br{display:none;}.page-subpage header img.fadeinup{height:240px;}.page-subpage .content section.grid-2-type2{padding:0;grid-gap:0;}.page-subpage .content section.grid-2-type2 h5{margin-bottom:24px;padding-top:32px;}.page-subpage .content section.grid-2-type2 > div{padding-bottom:32px;}.page-subpage .content section.grid-2-type2 > div::after{width:100%;left:0;bottom:0;}.page-subpage .content section.grid-2-type2 p.gray6:not(:last-child){margin-bottom:16px;}.page-subpage .content section.grid-2-type2 dl.download{margin-top:16px;}}[class*="page-article-teaser"] .views-row{color:#343a40;}[class*="page-article-teaser"] .page-submenu h5{margin:64px auto;word-break:keep-all;}.views-element-container form{position:relative;margin-top:64px;margin-bottom:24px;}.views-element-container form .count{height:40px;display:flex;align-items:center;}.views-element-container form .js-form-type-select{max-width:172px;}.views-element-container form .js-form-item-keys{max-width:240px;position:absolute;top:0;right:40px;}.views-element-container form .js-form-item-keys{border-right:none;border-radius:4px 0 0 4px;}.views-element-container form .form-actions{width:40px;position:absolute;top:0;right:0;}.views-element-container form .form-actions input{width:40px;height:40px;border:none;border-radius:0 4px 4px 0;background:url(/themes/custom/dcd/img/search-white.svg) 50% 50% no-repeat,#801584 !important;background-size:50% !important;text-indent:-99999px;transition:all 0.4s;}.views-element-container form .form-actions input:hover{background:url(/themes/custom/dcd/img/search-white.svg) 50% 50% no-repeat,#571059 !important;background-size:50% !important;transition:all 0.4s;}.page-article-teaser-img article:hover{box-shadow:8px 8px 8px rgb(0 0 0 / 15%),0 1px 2px rgb(23 27 30 / 25%);transition:all 0.4s;}[class*="page-article-teaser"] article .category{margin-bottom:8px;}[class*="page-article-teaser"] article .title{transition:color 0.4s;}[class*="page-article-teaser"] article .title:hover{color:#801584 !important;transition:color 0.4s;}[class*="page-article-teaser"] article .title::after,[class*="page-article-teaser"] .new-article::after{content:"";display:block;clear:both;}[class*="page-article-teaser"] article .info dl{margin-top:8px;}[class*="page-article-teaser"] article.pinned dd:nth-child(1){text-indent:-9999px;background:url(/themes/custom/dcd/img/pin.svg) no-repeat 50% 50%;}[class*="page-article-teaser"] .new-article{padding-right:24px;position:relative;}[class*="page-article-teaser"] .tag-new-article{background-color:#801584;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:0;}[class*="page-article-teaser"] .link-article{padding-right:20px;position:relative;}[class*="page-article-teaser"] .tag-link-article{width:16px;height:16px;position:absolute;top:4px;right:0;}[class*="page-article-teaser"] .link-article.new-article{padding-right:44px;}[class*="page-article-teaser"] .link-article.new-article .tag-link-article{right:24px;}.page-article-teaser-img article{height:100%;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;transition:transform 0.4s;}.page-article-teaser-img article .res-box-wrap{padding-bottom:80%;}div[class*="page-article-teaser-img"] article:hover img{transform:scale(1.2);transition:transform 0.4s;}.page-article-teaser-img article [class*="info"]{padding:24px 16px;}.page-article-teaser-img2 article:hover .res-box-wrap{box-shadow:8px 8px 8px rgb(0 0 0 / 15%),0 1px 2px rgb(23 27 30 / 25%);transition:box-shadow 0.4s;}.page-article-teaser-img2 article .res-box-wrap{padding-bottom:calc(400%/3);border-radius:8px;}.page-article-teaser-img2 article [class*="info"]{padding:24px 16px;}.page-article-teaser-table .title{float:left;}.page-article-teaser-table .content .views-row:first-child{border-top:2px solid #343a40;background-color:#f7f6f6;padding:8px 16px;}.page-article-teaser-table .content .views-row{border-bottom:1px solid #dee2e6;padding:16px;text-align:center;}.page-article-teaser-table2 .content .views-row:first-child{border-top:2px solid #343a40;}.page-article-teaser-table2 .content .views-row{border-bottom:1px solid #dee2e6;padding:32px 16px;}.page-article-teaser-table2 .content .views-row dl.type1 dd:first-child{float:left;}.page-article-teaser-selectnav .table > li:nth-child(1){display:grid;grid-template-columns:auto 176px;grid-gap:16px;align-items:flex-start;}@media all and (max-width:768px){.views-element-container form{margin-top:40px;}.views-element-container form .count{height:auto;margin-bottom:8px;}[class*="page-article-teaser"] .page-submenu h5{margin:32px auto;}.views-element-container form .js-form-type-select{max-width:100%;margin-bottom:8px;}.views-element-container form .js-form-item-keys{max-width:calc(100% - 40px);position:initial;}.views-element-container form .form-actions{top:initial;bottom:0;}.page-article-teaser-img article .res-box-wrap{padding-bottom:60%;}.page-article-teaser-img article [class*="info"]{padding:16px;}.page-article-teaser-table2 .content .views-row{padding:16px;}.page-article-teaser-table2 .content .views-row dl.type1 dd:first-child{float:none;display:inline-block;margin-bottom:8px;font-size:14px;line-height:24px;}.page-article-teaser-table2 .content .views-row dl.type1 dd:not(:last-child):after{display:none;}.page-article-teaser-table2 .content .views-row dl.type1 dd:last-child a{-webkit-line-clamp:2;}.page-article-teaser-selectnav .table > li:nth-child(1){grid-template-columns:1fr;padding:16px 0;}}.page-article-full header{border-bottom:2px solid #343a40;padding:96px 0 48px;position:relative;}.page-article-full header p.purple{margin-bottom:16px;}.page-article-full header h4{width:calc(100% - 48px);}.page-article-full header dl{margin-top:24px;}.page-article-full .url{width:32px;height:32px;border:1px solid #dee2e6;border-radius:4px;display:flex;align-items:center;justify-content:center;position:absolute;top:140px;right:0;transition:background-color 0.4s;}.page-article-full .url:hover,.page-article-full .edit-article a:hover{background-color:#f7f6f6;transition:background-color 0.4s;}.page-article-full .edit-article{position:absolute;bottom:48px;right:0;justify-content:flex-end;}.page-article-full .edit-article a{border:1px solid #dee2e6;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:4px 16px;color:#495057;transition:background-color 0.4s;}.page-article-full .content{margin:48px auto;}.page-article-full .content.inner-article{max-width:880px;}.page-article-full .content img{height:auto;border-radius:0;}.page-article-full .content p{color:#495057;font-size:16px;line-height:32px;}.page-article-full .content a{color:#801584;}.page-article-full .content a:hover{text-decoration:underline;}.page-article-full .content .file-wrap{margin-top:64px;color:#495057;}.page-article-full .content .file-wrap > div > div:not(:last-child){margin-bottom:16px;}.page-article-full .content .file-wrap > div > div{width:100%;border:1px solid #dee2e6;border-radius:4px;padding:11px 48px 11px 16px;position:relative;transition:all 0.4s;}.page-article-full .content .file-wrap > div > div:hover{background-color:#f7f6f6;transition:all 0.4s;}.page-article-full .content .file-wrap a{color:#495057;text-decoration:none !important;word-break:break-all;}.page-article-full .content .file-wrap img{height:16px;width:auto;position:absolute;top:16px;right:16px;border-radius:0;}.page-article-full footer .table li a{width:100%;display:grid;grid-template-columns:auto 56px;grid-gap:16px;transition:all 0.4s;}.page-article-full footer .table li:hover{background-color:#f7f6f6;transition:all 0.4s;}.page-article-full footer .table li a p{display:grid;grid-template-columns:56px auto;}.page-article-full footer .table li:hover .title{font-weight:bold;}@media all and (max-width:768px){.page-article-full header{padding:64px 0 32px;}.page-article-full header p.purple{margin-bottom:8px;}.page-article-full header dl{margin-top:16px;}.page-article-full .url{top:96px;}.page-article-full .edit-article{position:initial;flex-direction:initial;}.page-article-full .edit-article dd{width:100%;}.page-article-full .edit-article a{width:100%;max-width:100%;}.page-article-full .content{margin:32px auto;}.page-article-full .content .file-wrap{margin-top:40px;font-size:14px;line-height:24px;}.page-article-full .content .file-wrap > div > div:not(:last-child){margin-bottom:8px;}.page-article-full footer .table li a{grid-template-columns:1fr;}.page-article-full footer .table li a .arrow{display:none;}}
@font-face{font-family:'Spoqa Han Sans';font-weight:700;src:local('Spoqa Han Sans Bold'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansBold.woff2) format('woff2'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansBold.woff) format('woff'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansBold.ttf) format('truetype');}@font-face{font-family:'Spoqa Han Sans';font-weight:400;src:local('Spoqa Han Sans Regular'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansRegular.woff2) format('woff2'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansRegular.woff) format('woff'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansRegular.ttf) format('truetype');}@font-face{font-family:'Spoqa Han Sans';font-weight:300;src:local('Spoqa Han Sans Light'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansLight.woff2) format('woff2'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansLight.woff) format('woff'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansLight.ttf) format('truetype');}@font-face{font-family:'Spoqa Han Sans';font-weight:100;src:local('Spoqa Han Sans Thin'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansThin.woff2) format('woff2'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansThin.woff) format('woff'),url(/themes/custom/dcd/font/SpoqaHanSans/SpoqaHanSansThin.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:bold;font-weight:700;src:local('montserrat'),url(/themes/custom/dcd/font/montserrat/Montserrat-Bold.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('montserrat'),url(/themes/custom/dcd/font/montserrat/Montserrat-Regular.ttf) format('truetype');}@font-face{font-family:'GmarketSansBold';font-weight:700;src:local('GmarketSansBold'),url(/themes/custom/dcd/font/GmarketSans/GmarketSansTTFBold.ttf) format('truetype'),url(/themes/custom/dcd/font/GmarketSans/GmarketSansBold.otf) format('otf');}@font-face{font-family:'NanumSquareRound';font-style:normal;font-weight:500;src:local('NanumSquareRound'),url(/themes/custom/dcd/font/NanumSquareRound/NanumSquareRoundL.ttf) format('truetype'),url(/themes/custom/dcd/font/NanumSquareRound/NanumSquareRoundOTFL.otf) format('otf');}@font-face{font-family:'NanumSquareRound';font-style:bold;font-weight:600;src:local('NanumSquareRound'),url(/themes/custom/dcd/font/NanumSquareRound/NanumSquareRoundB.ttf) format('truetype'),url(/themes/custom/dcd/font/NanumSquareRound/NanumSquareRoundOTFB.otf) format('otf');}
.webform-readonly input[type='date'],.webform-readonly input[type='datetime-local'],.webform-readonly input[type='email'],.webform-readonly input[type='number'],.webform-readonly input[type='password'],.webform-readonly input[type='search'],.webform-readonly input[type='tel'],.webform-readonly input[type='text'],.webform-readonly input[type='time'],.webform-readonly input[type='url'],.webform-readonly textarea{border:1px solid #dee2e6 !important;background-color:#e9ecef !important;color:#495057 !important;}fieldset.webform-composite-hidden-title,.webform-multiple-table .form-item + .form-item,.form-item .container-inline,.webform-multiple-table table{margin:0;}.webform-multiple-table-responsive tr,.touchevents .draggable td,.webform-multiple-table-responsive td{padding:0;}.form--inline .form-item{margin-right:24px !important;float:left;}.form-item .container-inline:not(.webform-multiple-add){display:grid;grid-template-columns:188px 188px;grid-gap:8px;}@media all and (max-width:768px){.form-item .container-inline:not(.webform-multiple-add){grid-template-columns:1fr;}.container-inline:not(.webform-multiple-add) div{display:block;}}input,textarea{border:1px solid #dee2e6;border-radius:4px;font-size:16px;line-height:24px;color:#343a40;-webkit-appearance:none;}input:focus,textarea:focus{outline:none;}input::placeholder,textarea::placeholder{font-size:14px;line-height:24px;color:#868e96;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px white inset !important;}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{display:none;}input[type='text'],input[type='password'],input[type='number'],input[type='tel'],input[type='email'],input[type='url'],input[type='search'],input[type='date'],input[type='time']{width:100%;height:40px;padding:8px 12px;}input:read-only{background-color:#e9ecef;color:#495057;}textarea{width:100%;max-width:696px;padding:8px 12px;resize:none;}input[type='submit']{cursor:pointer;}.js-form-type-checkbox input{position:absolute;width:0!important;border-color:transparent;background-color:transparent;}.js-form-type-checkbox label{color:#495057 !important;font-size:14px !important;line-height:24px !important;font-weight:normal !important;display:flex;align-items:flex-start;cursor:pointer;}.js-form-type-checkbox label span{cursor:pointer;display:inline-block;width:16px;height:16px;border:1px solid #dee2e6;border-radius:2px;box-shadow:inset 0 2px 4px rgb(0 0 0 / 15%);margin-right:8px;margin-top:4px;}.js-form-type-checkbox input:checked + label span{background:url(/themes/custom/dcd/img/check.svg) no-repeat 50% 50%;background-size:74%;border-color:#868e96;}.js-form-type-radio input{display:none;}.js-form-type-radio label{color:#495057 !important;font-size:14px !important;line-height:24px !important;font-weight:normal !important;cursor:pointer;display:grid;grid-template-columns:16px auto;gap:8px;align-items:center;}.js-form-type-radio label span{cursor:pointer;display:inline-block;width:16px;height:16px;border:1px solid #dee2e6;border-radius:50%;box-shadow:inset 0 2px 4px rgb(0 0 0 / 15%);}.js-form-type-radio input:checked + label span{background:url(/themes/custom/dcd/img/radio.svg) no-repeat 50% 50%;background-size:74%;}select{cursor:pointer;width:100%;height:40px;border:1px solid #dee2e6;border-radius:4px;background:url(/themes/custom/dcd/img/select.svg) no-repeat calc(100% - 16px) 50%,#fff;padding:8px 56px 8px 16px;color:#868e96;font-size:16px;line-height:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}select option:checked{background-color:#fff !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;}select:focus{outline:none;}.select{position:relative;}.select::after{content:'';width:1px;height:40px;background-color:#dee2e6;position:absolute;top:0;right:40px;}select:disabled{background-color:#e9ecef;}select.selected{color:#343a40;}@media all and (max-width:767px){.select{max-width:100% !important;width:100%;}}.js-form-type-managed-file,.js-form-type-webform-image-file{padding:16px;border-bottom:1px solid #dee2e6;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;}.js-form-type-managed-file > label,.js-form-type-webform-image-file > label{pointer-events:none;color:#343a40;font-size:16px;line-height:24px;font-weight:bold;word-break:keep-all;margin-top:8px;}.filebox .fakefile{position:relative;border:1px solid #dee2e6;border-radius:4px;}.filebox .upload-name{height:40px;width:100%;padding:8px 16px;border:none;background-color:#fff !important;color:#868e96 !important;}.js-form-type-webform-image-file .filebox .upload-name{border:1px solid #dee2e6;}.filebox label{position:absolute;top:50%;right:4px;transform:translateY(-50%);height:32px;display:flex;align-items:center;justify-content:center;padding:8px;background-color:#495057;border-radius:4px;color:#fff !important;font-size:14px !important;line-height:24px !important;font-weight:bold !important;cursor:pointer;transition:background-color 0.4s;margin-top:0 !important;}.filebox label:hover{background-color:#212529;transition:background-color 0.4s;}.filebox > input{display:none;}.js-form-type-managed-file .js-form-managed-file{height:42px;max-width:384px;border-radius:4px;position:relative;overflow:hidden;}.field--type-image .image-widget{height:auto !important;display:flex;flex-direction:column-reverse;}.js-form-type-webform-image-file .js-form-managed-file{max-width:384px;position:relative;}.js-form-type-managed-file input[value='제거'],.js-form-type-webform-image-file input[value='제거'],.field--type-image input[value='제거']{width:auto !important;height:32px;padding:4px 16px;border:none;background-color:#495057;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:14px;line-height:24px;position:absolute;top:3px;right:3px;transition:background-color 0.4s;}.js-form-type-webform-document-file input[value='제거'],.js-form-type-webform-image-file input[value='선택 항목 제거']{margin-top:8px;display:inline-block;width:auto !important;height:32px;padding:4px 16px;border:none;background-color:#495057 !important;align-items:center;justify-content:center;font-weight:bold;color:#fff !important;font-size:14px;line-height:24px;transition:background-color 0.4s;}.js-form-type-managed-file input[value='제거']:hover,.js-form-type-webform-document-file input[value='제거']:hover,.js-form-type-webform-image-file input[value='제거']:hover,.field--type-image input[value='제거']:hover,.js-form-type-webform-image-file input[value='선택 항목 제거']:hover{background-color:#343a40 !important;transition:background-color 0.4s;}.field--type-image .image-widget > img{width:100%;height:100%;padding:8px;border-radius:12px;}.field--type-image .image-widget > span.file{width:calc(100% - 56px);padding:8px 12px;display:inline-block;}.field--type-image .image-widget > span:not(.file){display:none;}.js-hide{display:none !important;}.form-managed-file .js-form-type-checkbox span:not(:first-child){width:auto;height:auto;border:none;box-shadow:none;}.form-managed-file .js-form-type-checkbox input:checked + label span:not(:first-child){background:none;}.form-managed-file .js-form-type-checkbox span:first-child{margin-top:8px;}.form-managed-file .js-form-type-checkbox span a:hover{text-decoration:underline;}.form-managed-file #edit-testfile-remove-button{margin-top:8px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#495057;border:none;border-radius:4px;color:#fff !important;font-size:14px !important;line-height:24px !important;font-weight:bold !important;cursor:pointer;transition:background-color 0.4s;}.form-managed-file #edit-testfile-remove-button:hover{background-color:#343a40;transition:background-color 0.4s;}.webform-address--wrapper > legend span{display:block !important;width:auto;height:auto;overflow:visible;position:initial !important;clip:initial;}.webform-address--wrapper .fieldset-wrapper{display:grid;grid-gap:8px;}.webform-address--wrapper .fieldset-wrapper label{display:none;}.fieldset-wrapper [class*='address-postal-code'],.webform-address--wrapper .fieldset-wrapper .form-item-address-postal-code{grid-row:1/2;}[class*='address-postal-code'],.form-item-address-postal-code{position:relative;}.form-item-address-postal-code input{padding:8px 104px 8px 12px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.zipButton{position:absolute;top:50%;right:4px;transform:translateY(-50%);height:32px;display:flex;align-items:center;justify-content:center;padding:8px;background-color:#495057;border:none;border-radius:4px;color:#fff !important;font-size:14px !important;line-height:24px !important;font-weight:bold !important;cursor:pointer;transition:background-color 0.4s;}.zipButton:hover{background-color:#212529;transition:background-color 0.4s;}.webform-multiple-table td .js-form-type-textfield[class*='examinee-address']{position:relative;grid-template-columns:192px 384px 130px !important;}.webform-multiple-table td .js-form-type-textfield[class*='examinee-address'] .zipButton{position:inherit;transform:translate(-20px,0);top:0;height:40px;}.webform-multiple-table .js-form-type-webform-document-file .visually-hidden{display:block !important;position:inherit !important;width:inherit !important;height:inherit !important;}#zipLayer{display:none;width:90%;height:80vh;max-width:592px;max-height:484px;position:fixed;top:10%;left:50%;transform:translateX(-50%);border:solid 3px #801584;z-index:101;background-color:#fff;padding:44px 0 0;}#zipLayer .close{cursor:pointer;border:none;width:16px;height:16px;position:absolute;top:14px;right:14px;background:url(/themes/custom/dcd/img/close.svg) no-repeat 50% 50%,transparent;background-size:contain;}#zipLayer h6{position:absolute;background:#801584;color:#fff;display:block;padding:8px 14px 12px;top:0;left:0;right:0;}input[type=date]::after,input[type=time]::after{content:'';width:1px;height:40px;background-color:#dee2e6;position:absolute;right:40px;top:0;}input[type=date]{position:relative;width:100%;max-width:280px !important;height:40px;padding:8px 12px;background:url(/themes/custom/dcd/img/date.svg) no-repeat calc(100% - 14px) 50%,#fff;color:#868e96;cursor:text;}input[type=time]{position:relative;width:100%;max-width:280px !important;height:40px;padding:8px 12px;background:url(/themes/custom/dcd/img/time.svg) no-repeat calc(100% - 14px) 50%,#fff;color:#868e96;cursor:text;}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{opacity:0;}@media all and (max-width:767px){input[type=date],input[type=time]{max-width:100% !important;}}.pass-wrap{position:relative;width:100%;max-width:384px;}.passView{width:16px;height:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%);text-indent:-99999px;cursor:pointer;background:url(/themes/custom/dcd/img/passView2.svg) no-repeat 50% 50%;background-size:contain;}.passView.active{background:url(/themes/custom/dcd/img/passView.svg) no-repeat 50% 50%;background-size:contain;}.webform-section-wrapper .js-form-item .description{grid-column:2/3;font-size:12px;line-height:16px;color:#868e96;}#consulting-day-wrapper .description{font-size:14px;font-weight:bold;color:#000;}.webform-section-wrapper .js-form-item .description p{font-size:12px;line-height:16px;color:#868e96;}.webform-section-wrapper .js-form-item .description a{word-break:break-all;}.webform-section-wrapper .js-form-item .description a:hover{text-decoration:underline;}.radios--wrapper .description{margin-top:8px;}.js-form-item .messages--error{font-size:12px;line-height:16px;color:#d0021b;margin-top:8px;}.form-required::after{content:'*';color:#801584;display:inline;margin-left:4px;}.file-download{position:absolute;top:0;right:0;transform:translateY(-100%);margin-top:-16px;}.file-download a{display:inline-block;font-size:12px;line-height:24px;color:#343a40;font-weight:bold;border:1px solid #343a40;padding:0 8px;border-radius:4px;transition:all 0.4s;}.file-download a:hover{background-color:#343a40;color:#fff !important;transition:all 0.4s;}@media all and (max-width:768px){.webform-section-wrapper .js-form-item .description{grid-column:1/2;}}.path-webform #block-dcd-page-title{display:none;}.path-webform form,.webform-submission-data{width:90%;max-width:1216px;margin:auto;}.path-webform > details,.webform-submission > details,.webform-submission > nav{display:none;}.path-webform #edit-actions{display:flex;justify-content:center;column-gap:20px;margin-top:64px;}.path-webform #edit-actions input{height:48px;padding:0 3.4rem;border:1px solid #801584 !important;border-radius:4px;background-color:#fff !important;color:#801584 !important;font-size:16px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.path-webform #edit-actions input:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}form.webform-submission-form > section:not(:last-child),[data-drupal-selector*='edit-section-'],.webform-submission-data > section:not(:last-child){margin-bottom:64px;}.webform-section-title{font-size:24px;line-height:32px;}.desc-common{position:absolute;transform:translateY(-100%);margin-top:-24px;width:100%;font-size:16px;line-height:24px;color:#495057;}.desc-common a{color:#801584;}.desc-common a:hover{text-decoration:underline;}.desc-req{display:block;font-size:12px;line-height:24px;color:#868e96;position:absolute;right:0;top:0;transform:translateY(-100%);margin-top:-16px;}.webform-section-wrapper{border-top:2px solid #343a40;position:relative;margin-top:32px;}#edit-section-classification .webform-section-wrapper{border-top:2px solid #343a40 !important;}.webform-section-wrapper > .js-form-item,.webform-section-wrapper div[id*='ajax-wrapper'] > .js-form-item{padding:16px;border-bottom:1px solid #dee2e6;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;color:#495057;}.webform-section-wrapper > fieldset{border:none;}.webform-section-wrapper > fieldset legend{float:left;}.webform-section-wrapper > .js-form-item label,.webform-section-wrapper > fieldset legend,.webform-section-wrapper div[id*='ajax-wrapper'] > .js-form-item label{font-size:16px;line-height:24px;font-weight:bold;color:#495057;margin-top:6px;word-break:keep-all;}.path-webform section .js-form-item input,.path-webform section .js-form-item .filebox,.path-webform section .js-form-item .phone,.path-webform section .form-item-address-postal-code,section [class*='address-postal-code']{max-width:384px;width:100%;}.path-webform section .js-form-item .select{max-width:280px;width:100%;}.path-webform section textarea,.path-webform section .cke_browser_webkit{max-width:696px;width:100%;}.path-webform section .cke_browser_webkit{border-radius:4px;border:1px solid #dee2e6 !important;}.cke_top,.cke_bottom{border-color:#dee2e6 !important;background-color:#f7f6f6 !important;}.webform-submission-data--view-mode-default #first-calendar,.webform-submission-data--view-mode-default #second-calendar,.webform-submission-data--view-mode-default #third-calendar,.webform-section-wrapper > .js-form-item .tableresponsive-toggle-columns{display:none;}.webform-submission-data--view-mode-default .js-form-type-item{display:grid;align-items:center;}.webform-submission-data--view-mode-default .webform-element table,.webform-submission-data--view-mode-default .webform-element table th,.webform-submission-data--view-mode-default .webform-element table td{border:solid 1px #ccc;}form.webform-submission-form .box4{border:1px solid #dee2e6;}form.webform-submission-form .box4 a{color:#801584;}form.webform-submission-form .box4 a:hover{text-decoration:underline;}form.webform-submission-form .form-no-label{grid-template-columns:auto;}section[id*='agreement'] .webform-section-wrapper{border:none;}section[id*='agreement'] .webform-section-wrapper > .js-form-item{display:initial;padding:0;border:none;}section[id*='agreement'] .webform-section-wrapper .js-form-type-checkbox{margin-top:16px;display:block;}.webform-submission{padding-top:96px;}.webform-submission section[id*='agreement'] .webform-section-wrapper{border-top:2px solid #343a40;}.webform-submission section[id*='agreement'] .webform-section-wrapper > .js-form-item{padding:16px;display:grid;}.webform-signature-pad{background-color:#fff;border-radius:8px;border:1px solid #dee2e6;overflow:hidden;}.webform-signature-pad .button{top:4px;right:4px;border:1px solid #343a40 !important;max-width:24px !important;height:24px;background:url(/themes/custom/dcd/img/reset.svg) no-repeat 49% 50%,#fff !important;background-size:50% !important;text-indent:-99999px;transition:background 0.4s;}.webform-signature-pad .button:hover{background:url(/themes/custom/dcd/img/reset-white.svg) no-repeat 49% 50%,#343a40 !important;background-size:50% !important;transition:background 0.4s;}#edit-sign--description{display:none;}.webform-submission .webform-element-type-webform-signature img{width:100%;height:auto;}#edit-section-detail .webform-section-wrapper,.webform-section-wrapper div[id*='_table'] table{border:none;}.webform-section-wrapper div[id*='_table']:not(:last-child){margin-bottom:32px;}#edit-section-apply .desc-req,.webform-section-wrapper div[id*='_table'] thead,.tabledrag-toggle-weight,.webform-section-wrapper div[id*='_table'] table tr td:nth-child(1),.webform-section-wrapper div[id*='_table'] table tr td:last-child input:first-child,.webform-section-wrapper div[id*='_table'] table tr th:nth-child(1),.webform-section-wrapper div[id*='_table'] div[class*='add-more']{display:none;}.js-form-type-webform-custom-composite table tbody{counter-reset:composite-order;}.js-form-type-webform-custom-composite table tbody tr{counter-increment:composite-order;margin-bottom:.8rem;border:solid 1px #ccc;}.js-form-type-webform-custom-composite table tr .js-form-item{padding:6px 16px !important;}.js-form-type-webform-custom-composite thead tr:before{content:'순번';display:table-cell;font-weight:bold;padding:1rem;background-color:#f6f6f6;}.js-form-type-webform-custom-composite tbody tr:before{content:'#'counter(composite-order);display:table-cell;font-weight:bold;padding:1rem;background-color:#f6f6f6;}.webform-section-wrapper [id*='_table']{margin-top:32px;}.webform-section-wrapper div[id*='_table'] > div > label{display:block;font-size:18px;line-height:24px;font-weight:bold;color:#343a40;margin-bottom:24px;}.webform-section-wrapper div[id*='_table'] > .js-form-type-webform-custom-composite > label{color:#333;}.webform-section-wrapper div[id*='_table'] > .js-form-type-webform-custom-composite > label span{font-weight:normal;}.webform-section-wrapper div[id*='_table'] > .js-form-type-webform-custom-composite tbody tr{border-top:solid 1px #1a1a1a;}.webform-section-wrapper div[id*='_table'] .webform-multiple-table > p{position:absolute;transform:translateY(-100%);margin-top:-16px;right:0;line-height:24px;}.webform-section-wrapper div[id*='_table'] tbody tr{border-top:2px solid #343a40;display:grid;grid-template-columns:1fr;position:relative;}.webform-section-wrapper div[id*='_table'] td{border:none;}.webform-section-wrapper div[id*='_table'] td:not(:last-child){border-bottom:1px solid #dee2e6;}.webform-section-wrapper div[id*='_table'] td > .js-form-item,.webform-section-wrapper div[id*='_table'] td > fieldset{width:100%;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;padding:16px;}.webform-section-wrapper div[id*='_table'] td > .js-form-item > label,.webform-section-wrapper div[id*='_table'] td legend span{display:grid !important;position:initial !important;overflow:visible;align-items:center;width:auto;height:auto;font-size:16px;line-height:24px;font-weight:bold;color:#495057;}.webform-section-wrapper div[id*='_table'] td legend{float:left;}.webform-section-wrapper div[id*='_table'] tr:first-child .webform-multiple-table--operations{display:none;}.webform-section-wrapper div[id*='_table'] tbody tr input[id*='remove']{position:absolute;top:0;right:0;height:32px;width:initial;padding:4px 24px 4px 4px;margin:0;background:url(/themes/custom/dcd/img/close.svg) no-repeat 50% 50%,#fff !important;background-size:30% !important;border:1px solid #343a40 !important;border-radius:0 0 4px 4px;font-size:14px;line-height:1;font-weight:bold;color:#495057 !important;opacity:1;transition:background 0.4s;}.webform-section-wrapper div[id*='_table'] tbody tr input[id*='remove']:hover{background:url(/themes/custom/dcd/img/close-white.svg) no-repeat 50% 50%,#343a40 !important;background-size:30% !important;color:#fff !important;transition:background 0.4s;}.webform-section-wrapper div[id*='_table'] input[id*='add-submit']{max-width:100%;width:100%;border-radius:0;border:none !important;background-color:transparent !important;padding:16px 0;font-weight:bold;font-size:16px;line-height:24px;color:#801584 !important;transition:color 0.4s;}.webform-section-wrapper div[id*='_table'] input[id*='add-submit']:hover{color:#571059 !important;transition:color 0.4s;}.js-webform-multiple-add{position:relative;}.js-webform-multiple-add span{position:absolute;top:16px;left:calc(50% + 24px);transform:translateX(-50%);font-weight:bold;font-size:16px;line-height:24px;color:#801584;z-index:-1;}.js-webform-multiple-add:hover span{color:#571059;transition:color 0.4s;}.webform-section-wrapper .prevent-injury tbody tr td.webform-multiple-table--operations{position:absolute;right:0;top:0;}.webform-section-wrapper .prevent-injury tbody tr td .webform-element-description{visibility:hidden;height:1px;}.webform-section-wrapper .prevent-injury tbody tr:nth-child(1) td .webform-element-description{visibility:visible;height:auto;margin-top:10px;}.webform-section-wrapper .prevent-injury tbody td > .js-form-item > label,.webform-section-wrapper .prevent-injury tbody td > .js-form-item > legend{display:none !important;position:relative !important;}.webform-section-wrapper .prevent-injury tbody tr:nth-child(1) td fieldset{display:grid;grid-template-columns:1fr;}.webform-section-wrapper .prevent-injury table thead{display:table-header-group !important;}.webform-section-wrapper .prevent-injury tbody tr{display:table-row !important;flex-direction:row;border-top:solid 1px #ccc !important;}.webform-section-wrapper .prevent-injury .webform-multiple-table th:nth-child(1),.webform-section-wrapper .prevent-injury .webform-multiple-table td:nth-child(1){display:table-cell !important;}.webform-section-wrapper .prevent-injury .webform-multiple-table tbody tr td{display:table-cell;flex-grow:1;}.webform-section-wrapper .prevent-injury .webform-multiple-table tbody td > .js-form-item{display:inherit;}.webform-section-wrapper .prevent-injury .webform-multiple-table tbody td:nth-child(6) > .js-form-item{padding-right:58px !important;}.webform-section-wrapper .prevent-injury .webform-multiple-table tbody tr input[id*='remove']{position:absolute;top:9px;right:9px;height:32px;width:initial;padding:12px 14px;margin:0;background:url(/themes/custom/dcd/img/close.svg) no-repeat 50% 50%,#fff !important;background-size:50% !important;border:1px solid #343a40 !important;border-radius:4px;font-size:14px;line-height:1;font-weight:bold;color:#495057 !important;opacity:1;transition:background 0.4s;}.webform-section-wrapper .prevent-injury .webform-multiple-table tbody tr input[id*='remove']:hover{background:url(/themes/custom/dcd/img/close-white.svg) no-repeat 50% 50%,#343a40 !important;background-size:50% !important;color:#fff !important;transition:background 0.4s;}.webform-section-wrapper .prevent-injury{max-width:100%;overflow-x:auto;overflow-y:hidden;}.webform-section-wrapper .prevent-injury .js-webform-multiple-add{visibility:hidden;width:1px;height:1px;padding:0;left:0;right:0;position:absolute;}.webform-section-wrapper .prevent-injury .extratiny.gray6{display:none;}.webform-section-wrapper .prevent-injury input[id*='add-submit']:before{display:none;}@media all and (max-width:768px){.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite thead,.webform-section-wrapper .prevent-injury tbody tr:nth-child(1) td .webform-element-description{display:none !important;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr{display:grid !important;grid-template-columns:1fr 1fr 1fr;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr:before{grid-column:1 / span 3;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td{padding:0;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(1){grid-column:1 / 2;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(2){grid-column:2 / 4;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(3){grid-column:1 / span 3;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(4){grid-column:1 / span 3;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(5){grid-column:1 / 3;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite tbody tr td:nth-child(6){grid-column:3 / 3;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite table tr .js-form-item{padding:6px !important;}.webform-section-wrapper .prevent-injury.js-form-type-webform-custom-composite .webform-multiple-table tbody td:nth-child(6) > .js-form-item{padding-right:6px !important;}.webform-section-wrapper .prevent-injury tbody tr:first-child td > .js-form-item > label,.webform-section-wrapper .prevent-injury tbody tr:first-child td > .js-form-item > legend{display:block !important;font-size:85%}}.webform-has-field-suffix{position:relative;}.webform-has-field-suffix input{max-width:120px !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.field-suffix{position:absolute;top:16px;left:calc(100%/5 + 120px + 4px);height:40px;display:flex;align-items:center;font-size:14px;line-height:24px;color:#495057;}.webform-has-field-prefix{position:relative;}.webform-has-field-prefix input{max-width:120px !important;margin-left:24px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.field-prefix{position:absolute;top:16px;left:calc(100%/5);height:40px;display:flex;align-items:center;font-size:14px;line-height:24px;color:#495057;}.webform-has-field-suffix.webform-has-field-prefix .field-suffix{left:calc(100%/5 + 120px + 4px + 24px);}.js-form-type-processed-text{display:block !important;}.webform-element-help{border:none !important;}.webform-element-help:hover{background-color:#801584;}@media all and (max-width:1216px){.webform-has-field-suffix input{max-width:280px !important;}.field-suffix{left:calc(100%/5 + 280px + 16px);}}@media all and (max-width:768px){.path-webform > section:not(:last-child){margin-bottom:48px;}.webform-section-wrapper{margin-top:16px;}.webform-section-wrapper > .js-form-item,.webform-section-wrapper div[id*='ajax-wrapper'] > .js-form-item{grid-template-columns:1fr;grid-gap:8px;padding:16px 0;}.webform-section-wrapper > .js-form-item label,.webform-section-wrapper > fieldset legend,.webform-section-wrapper div[id*='ajax-wrapper'] > .js-form-item label{margin-top:0;}.webform-submission section[id*='agreement'] .webform-section-wrapper > .js-form-item{padding:16px 0;}#edit-section-apply .webform-section-wrapper{margin-top:24px !important;}.webform-section-wrapper div[id*='_table'] > div > label{margin-bottom:16px;}.desc-req,.webform-section-wrapper div[id*='_table'] .webform-multiple-table > p{margin-top:-4px;}.webform-section-wrapper div[id*='_table'] td > .js-form-item,.webform-section-wrapper div[id*='_table'] td > fieldset{grid-template-columns:1fr;grid-gap:8px;padding:16px 0;}.webform-section-wrapper div[id*='_table'] tbody tr input[id*='remove']{top:-13px;right:-2px;}.webform-multiple-table td .js-form-type-textfield[class*='examinee-address']{grid-template-columns:1fr !important;}.webform-multiple-table td .js-form-type-textfield[class*='examinee-address'] .zipButton{transform:inherit;top:0;}.webform-has-field-suffix input{max-width:100% !important;padding:8px 40px 8px 12px;}.field-suffix{top:48px;left:initial;right:16px;}.webform-has-field-prefix input{margin-left:0;padding:8px 12px 8px 40px;}.field-prefix{top:48px;left:16px;}.webform-has-field-suffix.webform-has-field-prefix .field-suffix{left:initial;right:16px;}.webform-has-field-suffix.webform-has-field-prefix input{padding:8px 40px;}.webform-submission{padding-top:48px;}}.webform-submission-edit-form{width:90%;max-width:1216px;margin:auto;}.webform-submission-edit-form .webform-submission-navigation,.webform-submission-edit-form .webform-submission-information,.webform-submission-edit-form #page-title{display:none;}.webform-submission-edit-form .js-form-item input,.webform-submission-edit-form .js-form-item .filebox,.webform-submission-edit-form .js-form-item .phone,.webform-submission-edit-form .form-item-address-postal-code{max-width:384px;width:100%;}.webform-submission-edit-form  .js-form-item .select{max-width:280px;width:100%;}.webform-submission-edit-form #edit-actions{text-align:center;}.webform-submission-edit-form #edit-actions input{width:100%;max-width:206px;height:48px;border:1px solid #801584 !important;border-radius:4px;background-color:#fff !important;color:#801584 !important;font-size:16px;line-height:24px;font-weight:bold;display:inline-block;margin:auto;transition:background-color 0.4s,color 0.4s;}.webform-submission-edit-form #edit-actions input:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}#edit-apply-audition--wrapper{border-top:2px solid #343a40;}#edit-section-detail .webform-section-wrapper{border-top:2px solid #343a40;}#edit-choreographer-video-com .js-form-type-webform-video-file > label{display:block !important;position:initial !important;overflow:initial;width:auto;height:auto;clip:initial;}#perform_time_table,#perform_rehearsal_time_table{margin-bottom:0;}#edit-section-qna .webform-section-wrapper > .js-form-item{grid-template-columns:1fr;}#edit-section-qna .webform-section-wrapper > .js-form-item label{margin-top:0;}#edit-section-qna textarea{max-width:100%;}#hospital-wrapper{margin-bottom:64px;}#hospital-wrapper .webform-composite-hidden-title{padding:16px;border-bottom:1px solid #dee2e6;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;color:#495057;}#hospital-wrapper .webform-composite-hidden-title legend{float:left;font-size:16px;line-height:24px;font-weight:bold;color:#495057;margin-top:6px;word-break:keep-all;}@media all and (max-width:768px){#hospital-wrapper .webform-composite-hidden-title{grid-template-columns:1fr;grid-gap:8px;padding:16px 0;}#hospital-wrapper .webform-composite-hidden-title legend{margin-top:0;}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.webform-section-wrapper fieldset{display:block !important;}.webform-section-wrapper fieldset legend{width:calc(100%/6 + 32px);display:block;}.webform-section-wrapper fieldset .description{padding-left:calc(100%/6 + 32px);}@media all and (max-width:768px){.webform-section-wrapper fieldset legend{width:100%;float:none;padding-top:16px;}.webform-section-wrapper fieldset .description{width:100%;}}}}
*{margin:0;padding:0;box-sizing:border-box;font-family:'Spoqa Han Sans',sans-serif;}li{list-style-type:none;}a{text-decoration:none;color:#343a40;}a:focus{outline:none;}a[title="사용자 프로필 보기"]{pointer-events:none;}.clear{clear:both;}.inner{width:90%;max-width:1216px;margin:auto;}.inner-article{width:90%;max-width:1008px;margin:auto;}.inner-small{width:90%;max-width:800px;margin:auto;}.inner-article{width:90%;max-width:1008px;margin:auto;}.pc{display:block;}.mobile{display:none !important;}.show{opacity:1 !important;visibility:visible !important;}.show-transition{opacity:1 !important;visibility:visible !important;transition:all 0.4s;}.hide{opacity:0 !important;visibility:hidden !important;}.hide-transition{opacity:0 !important;visibility:hidden !important;transition:all 0.4s;}.sticky-nav-active .layout-container.preopen .sticky-nav{top:144px;width:100%;}.layout-container.preopen .layout-content{padding-top:144px;}.layout-container.preopen #header::after{content:"";width:100%;height:2px;background:linear-gradient(90deg,#F8B42E 0%,#E7107D 47.92%,#6D1585 100%);position:absolute;bottom:0;}.path-frontpage .layout-container.preopen .layout-content{padding-top:144px;}.path-frontpage .layout-container.preopen .page-title{padding-top:0;}.path-frontpage .layout-container.preopen section.main{padding:96px 0;word-break:keep-all;position:relative;overflow:hidden;}.path-frontpage .layout-container.preopen .bg1{position:absolute;bottom:0;left:0;max-width:200px;}.path-frontpage .layout-container.preopen .bg2{position:absolute;top:0;left:calc(50% - 608px);max-width:400px;}.path-frontpage .layout-container.preopen .bg3{position:absolute;bottom:0;right:0;max-width:400px;}.path-frontpage .layout-container.preopen section.main h6{line-height:32px;color:#898596;}.path-frontpage .layout-container.preopen section.main a{color:#898596;text-decoration:underline;transition:color 0.4s;}.path-frontpage .layout-container.preopen .main a:hover{color:#801584;transition:color 0.4s;}.path-frontpage .layout-container.preopen section.main .box{border:1px solid #898596;display:inline-block;padding:24px;border-radius:16px;}.path-frontpage .layout-container.preopen section.content{padding:96px 0;background-color:#f7f6f6;}.path-frontpage .layout-container.preopen section.content .box1{position:relative;height:320px !important;}.path-frontpage .layout-container.preopen section.content .box1 .ex{background-color:rgba(52,58,64,0.8);position:absolute;top:calc(100% - 96px);transform:translateY(-100%);padding:0 16px;width:100%;}.path-frontpage .layout-container.preopen .box1 > img,.path-frontpage .layout-container.preopen .box1 .img-copy-wrap{height:calc(100% - 96px) !important;}.path-frontpage .layout-container.preopen .box1 .img-copy-wrap img{height:100% !important;}.layout-container.preopen #block-dcd-page-title{display:none;}.layout-container.preopen .page-title{padding-top:96px;}.layout-container.preopen [class*="path-program-career-academy"] .sticky-nav nav{margin-bottom:0;}@media all and (max-width:1216px){.layout-container.preopen #header::after{display:none;}.sticky-nav-active .layout-container.preopen .sticky-nav{top:56px;}.path-frontpage .layout-container.preopen .layout-content{padding-top:56px;}.path-frontpage .layout-container.preopen .layout-content .grid-2{height:auto;}.path-frontpage .layout-container.preopen .main{padding:64px 10%;}.path-frontpage .layout-container.preopen .grid-2 > .content{padding:64px 10%;}.path-frontpage .layout-container.preopen .grid-2 > .content .grid-3{grid-template-columns:1fr;}}@media all and (max-width:767px){.path-frontpage .layout-container.preopen .main{background-attachment:fixed;}.path-frontpage .layout-container.preopen .grid-2 > .content{padding:64px 5%;}}#header{position:fixed;top:0;left:0;z-index:100;width:100%;background-color:#fff;}#header .tnb{background-color:#343A40;height:40px;display:flex;align-items:center;}#header .tnb ul:not(.contextual-links){display:flex;align-items:center;}#header .tnb ul:not(.contextual-links) li,#header .tnb ul:not(.contextual-links) li a{display:flex;align-items:center;font-weight:bold;font-size:14px;line-height:24px;color:#fff;opacity:0.8;transition:opacity 0.4s;}#header .tnb ul:not(.contextual-links) li:hover,#header .tnb ul:not(.contextual-links) li:hover a{opacity:1;transition:opacity 0.4s;}#header .tnb ul:not(.contextual-links) li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:16px;background-color:#868e96;margin:0 16px;}.sns li img{height:14px;}#header .header{height:104px;}#header .header #block-dcd-branding a:last-child,#header .header #block-dcd-search h2,#header .headexr #english-link{display:none;}#header .header .inner{position:relative;height:100%;}#header .header #block-dcd-branding{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);}#header .header #block-dcd-branding a{margin-top:4px;}#header .header #block-dcd-branding a img{height:48px;}#header .header #block-dcd-search{border-bottom:1px solid transparent;position:absolute;bottom:36px;right:0;display:flex;align-items:center;}#header .header #block-dcd-search.active{border-bottom:1px solid #868e96;transition:border-bottom 0.4s;}#header .header #block-dcd-search form{width:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity 0.4s;}#header .header #block-dcd-search.active form{width:auto;opacity:1;visibility:visible;transition:opacity 0.4s;}#header .header #block-dcd-search .btn-search{width:24px;height:24px;cursor:pointer;text-indent:-9999px;background:url(/themes/custom/dcd/img/search.svg) no-repeat 50% 50%;background-size:contain;}#header .header #block-dcd-search.active .btn-search{background:url(/themes/custom/dcd/img/close.svg) no-repeat 50% 50%;background-size:contain;}#header .header #block-dcd-search .form-search{height:48px;width:184px;border:none;}#header .header #block-dcd-search #edit-submit{display:none;}#header .header .btn-menu{display:none;}#header .gnb{position:relative;}#header .gnb::after{content:"";width:100%;height:2px;background:linear-gradient(90deg,#F8B42E 0%,#E7107D 47.92%,#6D1585 100%);position:absolute;bottom:0;}#header .gnb .inner{display:flex;align-items:center;justify-content:space-between;}#header .gnb .inner > div{width:100%;}#header .gnb ul:not(.contextual-links):not(.contextual-links){display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:24px;}#header .gnb ul:not(.contextual-links) > li{height:56px;display:flex;align-items:center;}#header .gnb ul:not(.contextual-links) > li a{color:#343a40;font-size:18px;line-height:24px;font-weight:bold;transition:all 0.4s;}#header .gnb ul:not(.contextual-links) > li.active a{color:#801584;transition:all 0.4s;}#header .gnb ul:not(.contextual-links) ul,.gnb-dd .tnb,.gnb-dd a.btn1{display:none !important;}.gnb-dd{border-bottom:1px solid #dee2e6;position:fixed;top:200px;width:100%;background-color:#fff;z-index:99;transform:translateY(-200%);visibility:hidden;transition:all 0.4s;}body.menu-open .gnb-dd{transform:translateY(0);visibility:visible;transition:all 0.4s;}@media all and (min-width:1216px){.gnb-dd nav > ul > li > a{display:none;}.gnb-dd nav > ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:24px;padding:32px 0;}.gnb-dd nav > ul > li ul li{overflow:hidden;}.gnb-dd nav > ul > li ul li a{transform:translateY(100%);transition:all 0.4s;display:block;color:#495057;font-size:16px;line-height:24px;font-weight:bold;word-break:keep-all;}body.menu-open .gnb-dd nav > ul > li ul li a{transform:translateY(0%);transition:all 0.4s;transition-delay:0.4s;}.gnb-dd nav > ul > li ul li:not(:last-child){margin-bottom:16px;}.gnb-dd nav > ul > li ul li a:hover{transform:translateY(0%);color:#801584;transition:color 0.4s;transition-delay:0s !important;}}#header .gnb .purple{width:170px !important;height:56px;position:relative;}#header .gnb .purple::after{content:"";width:100%;height:62px;background:url(/themes/custom/dcd/img/header-gnb.svg) no-repeat 50% 50%;background-size:initial;position:absolute;bottom:-3px;}#header .gnb .purple a{position:absolute;z-index:1;color:#fff !important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-left:24px;font-size:18px;line-height:24px;font-weight:bold;}.layout-container{position:relative;}#my_apply{height:40px;z-index:49;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;bottom:485px;overflow:hidden;}#my_apply.fixed{position:fixed;bottom:-1px !important;}#my_apply.active{height:auto;}#my_apply.active > .content{height:auto;z-index:-2;}#my_apply .btn{cursor:pointer;background-color:#fff;width:147px;height:40px;border-radius:4px 4px 0 0;border:1px solid #801584;border-bottom:none;z-index:-1;position:relative;}#my_apply .btn::after{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;bottom:-1px;}#my_apply .btn-arrow{justify-content:center;}#my_apply .arrow .line1,#my_apply .arrow .line2{background-color:#801584;}#my_apply > .content{height:0;width:100%;background-color:#fff;border-top:1px solid #801584;}#my_apply > .content .inner{padding:24px 0;}#my_apply.active > .btn-arrow .line2{transform:rotate(90deg) !important;transition:all 0.4s;}#my_apply > .content .flex-spacebtw{margin-bottom:8px;}#my_apply > .btn-arrow:hover .line2,#my_apply > .content .flex-spacebtw .btn-arrow:hover .line2{transform:none !important;}#my_apply.active > .btn-arrow:hover .line2{transform:rotate(90deg) !important;}#my_apply .box3 p.status{background-color:#f7f6f6;padding:8px;text-align:center;border-top:1px solid #e9ecef;}#my_apply .box3 p.date{margin-top:16px;}#newsletter{background:linear-gradient(90deg,#F8B42E 0%,#E7107D 47.92%,#6D1585 100%);padding:40px 0;color:#fff;}#newsletter .inner{display:flex;align-items:center;justify-content:space-between;}#newsletter h5{padding-right:32px;word-break:keep-all;}#newsletter form{display:flex;align-items:center;gap:8px;}#newsletter input[type="email"]{width:436px;}#footer{background-color:#212529;padding:64px 0 112px;color:#adb5bd;}#footer section:nth-child(2) a{color:#fff;}#footer a{color:#adb5bd;transition:color 0.4s;}#footer a:hover{color:#fff;transition:color 0.4s;}#footer .inner{display:grid;grid-template-columns:auto 220px;grid-gap:32px;}#footer .logo{display:inline-block;}#footer .logo img{height:40px;}#footer .copy{margin-top:16px;}#footer section:nth-child(2){display:flex;align-items:center;}#footer section:nth-child(3) dd b{margin-left:4px;}#footer section:nth-child(3) dl:nth-child(2) dd{display:initial;word-break:keep-all;}#footer dl.type1 dd:not(:last-child):after{background-color:#868e96;margin:0 16px;vertical-align:middle;}#footer section:nth-child(4) table{border:1px solid #868e96;color:#adb5bd;}#footer section:nth-child(4) table tr:not(:last-child){border-bottom:1px solid #868e96;}#footer section:nth-child(4) table td{border:none;padding:4px 16px;}#footer section:nth-child(4) table p span{margin-left:8px;}.path-frontpage .layout-content{position:relative;padding-bottom:0;}.path-frontpage .layout-content .left.fixed{position:fixed;top:200px;}.path-frontpage .layout-content .left{position:absolute;bottom:0;}.path-frontpage .main{position:relative;}.path-frontpage .main .pause-btn-wrap{bottom:60px;}.path-frontpage .main .slider-dot-wrap{width:50vw;height:calc(100vh - 104px);margin-top:-96px;}.path-frontpage .main .slider-dot-wrap .slider{position:relative;}.path-frontpage .main .slider-dot-wrap img{width:100%;height:100%;object-fit:cover;object-position:top;}.path-frontpage .main .slider-dot-wrap .title{position:absolute;left:64px;bottom:120px;}.path-frontpage .main .slider-dot-wrap .title h6{margin-bottom:16px;color:#fff;}.path-frontpage .main .slider-dot-wrap .title h2{line-height:64px;color:#fff;}.path-frontpage .main .slider-dot-wrap .slick-dots{width:auto !important;position:absolute;left:64px !important;display:inline-block !important;}.path-frontpage .layout-content .right{width:50%;margin-left:50%;padding:96px 64px;}.path-frontpage .layout-content .right section:not(:last-child){margin-bottom:64px;}.path-frontpage .layout-content section[id*=block-v4t] .tab li.line{border:none;}.path-frontpage .layout-content section[id*=block-v4t] .tab-content{overflow:visible;}.path-frontpage .layout-content section[id*=block-v4t] .tab-content li.active,.path-frontpage .layout-content section[id*=block-v4t] .tab-content .box1{height:100%;}.path-frontpage .layout-content section[id*=block-v4t] .tab.style1 > li a{pointer-events:none;width:100%;}.path-frontpage .layout-content section[id*=block-application] .slick-list{padding-bottom:16px;margin-bottom:-16px;}.path-frontpage .layout-content section[id*=block-tci] .box2 a{color:#fff !important;}.path-frontpage .layout-content section[id*=block-notice] .tab li{width:calc(100%/3);}.path-frontpage .layout-content section[id*=block-notice] .tab-content li ul li:not(:last-child){margin-bottom:16px;}.path-frontpage .layout-content section[id*=block-notice] .tab-content ul a{color:#343a40;}.path-frontpage .layout-content section[id*=block-notice] .tab-content ul dl{display:grid;grid-template-columns:1fr 104px;grid-gap:16px;}.path-frontpage .layout-content section[id*=block-tworowsimage] .box2{height:192px;}.path-frontpage .layout-content section[id*=block-tworowsimage] .box2:not(:last-child){margin-bottom:16px;}.path-frontpage .layout-content section[id*=block-tworowsimage] .box2 .content{bottom:initial;top:50%;transform:translateY(-50%);}.path-frontpage #sponsor .slide{position:relative;width:calc(100% - 64px);margin:auto;}.path-frontpage #sponsor .slick-arrow{width:16px;height:16px;border:none !important;background-color:transparent;text-indent:-9999px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1;}.path-frontpage #sponsor .slick-arrow:focus{outline:none !important;}.path-frontpage #sponsor .slick-prev{background:url(/themes/custom/dcd/img/slider-prev.svg) no-repeat 50% 50%;background-size:contain;left:-32px;}.path-frontpage #sponsor .slick-next{background:url(/themes/custom/dcd/img/slider-next.svg) no-repeat 50% 50%;background-size:contain;right:-32px;}.path-frontpage #sponsor .slider{height:40px;display:flex !important;align-items:center;justify-content:center;}.path-frontpage #sponsor .slider img{height:40px;width:auto;}.page-intro .inner{grid-gap:136px;align-items:end;}.page-intro .right h4{font-family:'NanumSquareRound',NanumSquareRound,Sans-Serif;}.page-intro .left img{width:100%;}.page-intro .right{color:#343a40 !important;}.page-intro .right > p{margin:64px 0 32px;}.page-intro .sign img{height:40px;margin-left:24px;}.path-about-mission section:not(:last-child){margin-bottom:96px;}.path-about-mission .img{margin:48px auto 104px;}.path-about-mission .box4{padding:48px 32px;text-align:center;}.path-about-history .sticky-nav{margin-bottom:20px;}.path-about-history .scroll-content{max-width:600px;padding-top:52px;transform:translateX(+20%);}.path-about-history .scroll-content li:not(:first-child){padding-top:28px;}.path-about-history .scroll-content li:not(:last-child){padding-bottom:28px;}.path-about-organization #block-sub-menu ul{margin-bottom:3rem;}.path-about-organization section:not(:last-child){margin-bottom:96px;}.path-about-organization section:nth-child(1) img{max-width:1008px;width:100%;margin:64px auto 0;}.path-about-organization .grid-3{margin-bottom:64px;}.path-about-organization table h6.gray8{margin-bottom:8px;}.path-about-organization .org section:nth-child(2) table th{color:#801584;}.path-about-organization .org section:nth-child(2) table th h5{font-size:18px;color:#801584;}.path-about-organization .org section:nth-child(2) > table th,.path-about-organization .org section:nth-child(2) > table td{padding:32px;}.path-about-organization .org section:nth-child(2) > table tr{border-bottom:1px solid #dee2e6;}.path-about-organization .org section:nth-child(2) > table th{border-right:1px solid #dee2e6;text-align:left;vertical-align:top;width:232px;}.path-about-organization .org section:nth-child(2) > table td{border:none;}.path-about-organization .org section:nth-child(2) > table dl{display:grid;grid-template-columns:232px auto;grid-gap:32px;}.path-about-organization .org section:nth-child(2) > table dl dd{height:100%;}.path-about-organization .org section:nth-child(2) > table dl dd:last-child{display:flex;align-items:flex-start;}.path-about-organization section table .th{color:#801584;}.path-about-organization .board table.column2 tr{display:grid;grid-template-columns:72px 120px auto;grid-gap:16px;}.path-about-organization .board table.column2 td:nth-child(1),.path-about-organization .board table.column2 td:nth-child(2){text-align:center;}.path-about-organization .consult table.column2 tr{display:grid;grid-template-columns:120px auto;grid-gap:16px;}.path-about-organization .consult table.column2 td:nth-child(1){text-align:center;}.path-about-way section:not(:last-child){margin-bottom:96px;}.root_daum_roughmap{width:100% !important;height:480px !important;border-radius:16px !important;overflow:hidden !important;margin-bottom:48px !important;}.root_daum_roughmap .wrap_map{height:100% !important;border-radius:16px !important;overflow:hidden !important;}.path-about-way section:nth-child(2) .table li > dl{display:grid;grid-template-columns:1fr 3fr;grid-gap:32px;}.path-about-way section:nth-child(2) .table li:nth-child(1) dd img{float:left;width:20px;height:20px;margin-right:8px;}.path-about-way section:nth-child(2) .table li:nth-child(2) dd h6{margin-bottom:16px;}.path-about-way section:nth-child(2) .table li:nth-child(2) dl dl dd{height:100%;}.path-program #block-dcd-page-title{margin-bottom:0 !important;}.path-program .page-gate .page-title,.path-program .page-article-teaser-img .page-title{margin-top:0 !important;}.path-program-parkinson.page-gate .table > li .left > p{margin:32px 0 0;}.path-program-parkinson ul.line .gray7:not(:last-child){margin-bottom:8px;}.path-program-injury-support section:nth-child(6) .grid-2{grid-gap:0;}.path-program-injury-support table p.gray6{margin-bottom:8px !important;}.path-program header .image{position:relative;}.path-program[about="/program/injury/support"] header .image:after{content:'ⓒ 국립발레단';position:absolute;right:20px;font-size:80%;bottom:20px;color:#fff;opacity:.5;}.prevention .title{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1rem;align-items:center;}.prevention .title span{font-size:95%;}.prevention .content{padding:1rem;}.prevention .content a{display:inline-block;color:#801584;margin-top:.6rem;}.path-program-injury-checkup table tr td:nth-child(1),.path-program[about="/program/injury/checkup"] table tr td:nth-child(1){width:48px;padding:16px 8px;text-align:center;}.path-program-career-edu section:nth-child(6) .grid-2{grid-gap:0;}.path-program-career-edu ul.process2{grid-template-columns:repeat(3,1fr 8px) !important;}.path-program-career-edu ul.process2 li{display:grid;grid-template-rows:96px auto;grid-gap:8px;}.path-program-career-edu ul.process2 .box4{padding:16px;border:1px solid #dee2e6;display:flex;align-items:center;justify-content:center;text-align:center;}.path-program-career-edu ul.process2 .arrow{height:96px;}[class*="path-program-career-academy"] .sticky-trig{height:160px;}[class*="path-program-career-academy"] .sticky-nav{margin-top:-160px;}[class*="path-program-career-academy"] .sticky-nav nav{margin-bottom:48px;}.sticky-nav-active [class*="path-program-career-academy"] .sticky-nav nav,.page-node-type-program.sticky-nav-active .sticky-nav nav{margin-bottom:0;border-bottom:1px solid #dee2e6;}[class*="path-program-career-academy"] .sticky-nav .tab-style1{border:none;}.path-program-career-academy2 dl.grid-2-type3 dd{height:100%;}.path-program-career-academy2 dl.grid-2-type3 dd h6{margin-bottom:24px;}.path-program-career-consulting ul.line dl.grid-2-type3{align-items:flex-start;}.path-program-career-consulting ul.line dl.gray7{display:grid;grid-template-columns:60px auto;grid-gap:24px;}.path-program-career-consulting ul.line dl.gray7:not(:last-child){margin-bottom:16px;}.path-program-career-consulting ul.line dl.gray7 dt{height:100%;}.path-program-career-consulting ul.line dl.gray7 dd{line-height:24px;}.path-program-career-consulting ul.line h6.gray7{margin-top:0 !important;}.path-program-dancers-audition-form .content section:first-child,.path-program-dancers-connection-form .content section:first-child{margin-top:64px;}.path-program-dancers-audition-form .content section:not(:last-child),.path-program-dancers-connection-form .content section:not(:last-child){margin-bottom:64px;}.path-program-done{padding-top:96px;}.path-program-external .page-submenu .summary li{display:none;}.path-program-external .page-submenu .summary li.active{display:block;}.path-schedule .tab li.active a{color:#801584 !important;border-bottom:4px solid #801584;}.sticky-nav-active .path-schedule #block-sub-menu{border-bottom:1px solid #dee2e6;}.path-schedule .sticky-nav .tab-style1{border:none;margin-top:24px;}.sticky-nav-active .path-schedule .sticky-nav .tab-style1{margin-top:0;}.path-schedule .scroll-nav.tab-style1 li a{border-radius:4px;}.sticky-nav-active .path-schedule .tab-style1 li a{border-radius:0;}.path-schedule .tab-content{margin-top:72px;}.path-schedule .scroll-content > li{border-bottom:2px solid #343a40;}.path-schedule .scroll-content dl.type1{width:calc(100% - 272px);}.path-schedule .scroll-content .flex-spacebtw{align-items:flex-start;}.path-community-notice .content .views-row dl{display:grid;grid-template-columns:52px 112px auto 128px 112px 64px;grid-gap:16px;}.path-community-notice .content .views-row:not(:first-child) dl dt{text-align:left;}.path-community-media .content .views-row dl{display:grid;grid-template-columns:52px auto 112px;grid-gap:16px;}.path-community-media .content .views-row:not(:first-child) dl dt{text-align:left;}.path-community-archive-video .views-row .res-box,.path-community-archive-image .views-row .res-box,.path-community-archive-intervie .views-row .res-box{background:url(/themes/custom/dcd/img/default_img_normal.png) no-repeat 50% 50%;background-size:cover;}.path-community-archive-publication .views-row .res-box{background:url(/themes/custom/dcd/img/default_img_publication.png) no-repeat 50% 50%;background-size:cover;}.path-community-archive-video article .res-box-wrap{padding-bottom:56.25%;}.path-community-newsletter .select-title{margin-top:4px;}.path-community-newsletter .table > li:not(:first-child){padding:24px 16px 0;border-bottom:none;}.path-community-newsletter .stb-container-full{padding:0 !important;}.path-community-newsletter .stb-container table{width:auto;border-collapse:collapse;border-top:none;}[class*="path-community-news-"] .page-submenu .box4{margin-top:64px;}[class*="path-community-news-"] .page-submenu .box4 .bold{margin-bottom:8px;}[class*="path-community-news-"] .views-element-container form{margin-top:48px;}[class*="path-community-news-"] .views-element-container form .js-form-type-select{position:absolute;right:243px;bottom:0;width:116px;}[class*="path-community-news-"] .views-element-container form .js-form-item-keys{top:initial;bottom:0;}[class*="path-community-news-"] .views-element-container form .form-actions{top:initial;bottom:0;}[class*="path-community-news-"] .content .views-row dl{display:grid;grid-template-columns:72px auto 128px 112px 72px;grid-gap:16px;}[class*="path-community-news-"] .views-element-container .content{position:relative;}[class*="path-community-news-"] .post-article{position:absolute;bottom:-32px;right:0;transform:translateY(100%);}[class*="path-community-news-"].path-webform .page-submenu .box4{margin-top:64px;}[class*="path-community-news-"].path-webform .page-submenu .box4 .bold{margin-bottom:8px;}[class*="path-community-news-"].path-webform .webform-section-wrapper{margin-top:64px;}.path-community-network #block-sub-menu ul{margin-bottom:64px;}[class*="path-sponsor-"] header{position:relative;background:url(/themes/custom/dcd/img/sponsor-support.png) no-repeat 50% 50%;background-size:cover;padding:128px 0;}[class*="path-sponsor-"] header h3{margin-bottom:32px;}[class*="path-sponsor-"] header a{margin-top:48px;max-width:208px;width:100%;height:48px;padding:11px 20px;}[class*="path-sponsor-"] > .content{margin-top:96px;}[class*="path-sponsor-"] > .content section:not(:last-child){margin-bottom:64px;}.path-sponsor-support > header:after,.path-sponsor-list > header:after{content:'ⓒ 국립발레단';position:absolute;right:20px;font-size:80%;bottom:20px;color:#fff;opacity:.5;}.path-sponsor-support > .content section .box4{margin-bottom:32px;}.path-sponsor-support > .content table tr:nth-child(1) td:nth-child(1){color:#801584;}.path-sponsor-support > .content table tr:nth-child(2) td:nth-child(1){color:#e82e6e;}.path-sponsor-support > .content table tr:nth-child(3) td:nth-child(1){color:#0088ff;}.path-sponsor-support > .content table tr:nth-child(4) td:nth-child(1){color:#00a674;}.path-sponsor-support > .content table tr:nth-child(5) td:nth-child(1){color:#95c11e;}.path-sponsor-support > .content table tr:nth-child(6) td:nth-child(1){color:#f8ac33;}.path-sponsor-support > .content section > dl{margin-top:8px;}.path-sponsor-support > .content section a:hover{color:#801584;}.path-sponsor-list > .content .accordion li .title h6{display:inline;}.path-sponsor-list > .content .accordion li:nth-child(1) .title h6{color:#801584;}.path-sponsor-list > .content .accordion li:nth-child(2) .title h6{color:#e82e6e;}.path-sponsor-list > .content .accordion li:nth-child(3) .title h6{color:#0088ff;}.path-sponsor-list > .content .accordion li:nth-child(4) .title h6{color:#00a674;}.path-sponsor-list > .content .accordion li:nth-child(5) .title h6{color:#95c11e;}.path-sponsor-list > .content .accordion li:nth-child(6) .title h6{color:#f8ac33;}.path-sponsor-list > .content .accordion table tr{display:grid;grid-template-columns:240px 3fr;word-break:break-all;}.path-sponsor-list > .content .accordion table tr th{color:#343a40;text-align:center;font-weight:normal;word-break:keep-all;}.path-sponsor-list > .content .accordion table tr td{padding:12px 16px;}.path-sponsor-list > .content section:nth-child(2) table{border-top:1px solid #dee2e6;}.path-sponsor-list > .content section:nth-child(2) table tr{background-color:#f7f6f6;height:40px;display:flex;align-items:center;}.path-sponsor-list > .content section:nth-child(2) table td{display:inline-block;text-align:center;width:100%;}[class*='path-'] .page-submenu .tab li.active a{color:#801584 !important;position:relative;}[class*='path-'] .page-submenu .tab li.active a::after{content:"";display:block;width:100%;height:4px;background-color:#801584;position:absolute;bottom:0;}.path-maru-about .tab-content > li:nth-child(1) .table li{padding:32px 16px;}.path-maru-about .tab-content > li:nth-child(1) .table a:hover{color:#801584 !important;transition:color 0.4s;}.path-maru-about .tab-content > li:nth-child(2) .content{border-top:1px solid #dee2e6;padding-top:64px;}.path-maru-about .tab-content > li:nth-child(2) .content > section:not(:last-child){margin-bottom:96px;}.path-maru-about .tab-content > li:nth-child(2) .content > section section:not(:last-child){margin-bottom:48px;}.path-maru-about .tab-content > li:nth-child(2) img{width:100%;max-width:1008px;height:auto;display:block;margin:64px auto 0;}.path-maru-about .tab-content > li:nth-child(2) table tr{border-bottom:1px solid #dee2e6;display:grid;grid-template-columns:128px 160px auto;grid-gap:16px;word-break:break-all;}.path-maru-about .tab-content > li:nth-child(2) table td{border:none;}.path-maru-about .tab-content > li:nth-child(2) table tr td{padding:0;}.path-maru-about .tab-content > li:nth-child(2) table tr:not(.th){padding:16px;}.path-maru-about .tab-content > li:nth-child(2) table tr:not(.th) td:nth-child(1),.path-maru-about .tab-content > li:nth-child(2) table tr:not(.th) td:nth-child(2){text-align:center;}.path-maru-program .page-submenu .summary li{display:none;}.path-maru-program .page-submenu .summary li.active{display:block;}.path-program[about="/maru/online"] .page-title{margin-bottom:-56px !important;}.path-program[about="/maru/online"] .page-title p{display:none;}.path-program[about="/maru/online"] .sticky-nav{border-bottom:none !important;}.path-program[about="/maru/online"] .image{margin-top:48px;}.path-user .layout-content > div{display:grid;}.path-user .layout-content > div > #block-dcd-local-tasks{grid-row:3/4;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links){position:initial;max-width:516px;width:90%;margin:auto;border-radius:0;box-shadow:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;text-align:center;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links) li{position:relative;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links) li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:24px;background-color:#dee2e6;position:absolute;top:0;right:0;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links) li a{font-size:16px;line-height:24px;color:#343a40;font-weight:bold;padding:0;background-color:transparent !important;transition:color 0.4s;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links) li a.is-active{color:#801584 !important;}.path-user .layout-content > div > #block-dcd-local-tasks ul:not(.contextual-links) li a:hover{color:#868e96;transition:color 0.4s;}.user-form{border-top:2px solid #343a40;max-width:800px;width:90%;margin:auto;}.user-form .js-form-item{border-bottom:1px solid #dee2e6;padding:16px;display:grid;grid-template-columns:240px 3fr;grid-gap:8px 32px;}.user-form .js-form-item label{font-size:16px;line-height:24px;color:#343a40;font-weight:bold;word-break:keep-all;margin-top:8px;}.user-register-form .filebox label{margin:0;}.user-form .js-form-item input{max-width:384px;width:100%;}.user-form .description{grid-column:2/3;font-size:12px;line-height:16px;font-weight:normal;color:#868e96;}.user-register-form details{display:none;}.user-pass p{margin-top:16px;font-size:12px;line-height:16px;color:#868e96;}.user-form #edit-actions{margin:32px auto;display:flex;justify-content:center;}.user-form #edit-actions input{max-width:208px;width:100%;height:48px;border:1px solid #801584;border-radius:4px;background-color:#fff !important;font-weight:bold;font-size:16px;line-height:24px;color:#801584 !important;transition:background-color 0.4s,color 0.4s;}.user-form #edit-actions input:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}.user-form dl[data-drupal-selector="edit-links"]{display:flex;align-items:center;justify-content:center;margin:32px auto 80px;}.user-form dl[data-drupal-selector="edit-links"] dd{display:flex;align-items:center;}.user-form dl[data-drupal-selector="edit-links"] dd:not(:last-child)::after{content:"";display:inline-block;width:1px;height:24px;background-color:#dee2e6;margin:0 24px;}.user-form dl[data-drupal-selector="edit-links"] dd a{font-weight:bold;color:#343a40;transition:color 0.4s;}.user-form dl[data-drupal-selector="edit-links"] dd a:hover{color:#801584;transition:color 0.4s;}.page-register #block-dcd-content section:not(:last-child){margin-bottom:64px;}.page-register .box-table{display:grid;grid-template-rows:56px auto auto;}.page-register .box-table .btn-wrap{display:flex;align-items:flex-end;margin-top:48px;}.page-register #block-dcd-page-title{margin:96px auto;}.page-register #block-dcd-page-title h1{margin :0;}.page-register .user-register-form{margin-top:72px;}.page-register .user-register-form > fieldset{margin-bottom:64px;border:none;position:relative;}.page-register .user-register-form > fieldset > legend{font-size:24px;line-height:32px;color:#343a40;font-weight:bold;margin-bottom:24px;}.page-register .user-register-form > fieldset > legend::after{display:none;}.page-register .user-register-form > fieldset > .fieldset-wrapper{border-top:2px solid #343a40;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper:not(#edit-field-phone-wrapper) > .js-form-item:not(#edit-pass),.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass1,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-datetime{padding:16px;border-bottom:1px solid #dee2e6;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;color:#495057;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > .js-form-item > label,.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass label,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset legend,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-datetime h4,.page-register #edit-field-address-0 legend{font-size:16px;line-height:24px;font-weight:bold;color:#495057;margin-top:6px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > .js-form-item .description{grid-column:2/3;font-size:12px;line-height:16px;color:#868e96;}.page-register .user-register-form > fieldset > .fieldset-wrapper > .description{position:absolute;top:-16px;right:0;transform:translateY(-100%);font-size:12px;line-height:24px;color:#868e96;}.page-register .user-register-form > fieldset > .fieldset-wrapper > .description em{color:#801584;}.page-register input:not(.js-form-submit){max-width:384px;width:100%;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass{border-bottom:1px solid #dee2e6;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass2{padding:16px 16px 8px 16px;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;color:#495057;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass2 .password-confirm-message{grid-column:2/3;font-size:12px;line-height:16px;color:#868e96;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass #edit-pass--description{margin-left:calc(100%/6 + 36px);padding-bottom:16px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset legend{margin-top:0;float:left;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset .js-form-item:not(:last-child){float:left;margin-right:32px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset .js-form-item::after{content:"";display:block;clear:both;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset .description{margin-top:8px;}.page-register .user-register-form > fieldset > .fieldset-wrapper #edit-field-phone-wrapper > fieldset{border:none;display:grid;grid-template-columns:1fr 5fr;grid-gap:8px 32px;padding:16px;border-bottom:1px solid #dee2e6;}.page-register .user-register-form > fieldset > .fieldset-wrapper #edit-field-phone-wrapper > fieldset > legend{font-size:16px;line-height:24px;font-weight:bold;color:#495057;float:left;}.page-register .user-register-form > fieldset > .fieldset-wrapper #edit-field-phone-wrapper > fieldset fieldset{border:none;}.page-register .user-register-form > fieldset > .fieldset-wrapper #edit-field-phone-wrapper > fieldset fieldset legend{display:none;}.page-register .form-item-field-phone-0-first,.page-register .form-item-field-phone-0-middle,.page-register .form-item-field-phone-0-last{width:112px;display:inline-block;}.page-register .form-item-field-phone-0-middle,.page-register .form-item-field-phone-0-last{margin-left:4px;}.page-register .form-item-field-phone-0-last{margin-right:8px;}.page-register .button-auth,.page-register #find-zipcode{height:40px;align-items:center;justify-content:center;padding:8px;background-color:#495057 !important;border:none;border-radius:4px;color:#fff !important;font-size:14px !important;line-height:24px !important;font-weight:bold !important;cursor:pointer;transition:background-color 0.4s;margin-bottom:8px;}.page-register .button-auth:hover,.page-register #find-zipcode:hover{background-color:#212529 !important;transition:background-color 0.4s;}.page-register .form-item-field-phone-0-code{max-width:384px;width:100%;margin-top:8px;float:left;}.page-register .button-auth{margin:8px 0 0 8px;}.page-register .phone-code{float:left;margin-right:8px;}.page-register #edit-field-address-0{border:none;}.page-register #edit-field-address-0 legend{float:left;}.page-register .form-item-field-address-0-zipcode input{float:left;margin-right:8px;}.page-register #edit-field-address-0 .form-item-field-address-0-address{margin-bottom:8px;}.page-register .form-item-field-newsletter-value label{margin-top:16px !important;}.page-register .field--type-boolean .js-form-item{display:block !important;border:none !important;padding:0 16px !important;}.page-register #edit-group-agreement > .fieldset-wrapper{padding:32px 0 0 0;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset{display:block !important;border:none !important;padding:0 !important;}.page-register #edit-group-agreement #edit-field-terms-0{margin-bottom:32px;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset > legend{font-size:18px;line-height:24px;color:#343a40;font-weight:bold;margin-bottom:24px;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper fieldset{border:none;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper .fieldset-wrapper .js-form-item{padding:24px;text-align:initial;font-size:16px;line-height:24px;background:#f7f6f6;border-radius:8px;word-break:keep-all;color:#343a40;height:160px;overflow:auto;border:1px solid #dee2e6;margin-bottom:16px;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper .fieldset-wrapper .js-form-item::-webkit-scrollbar{width:4px;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper .fieldset-wrapper .js-form-item::-webkit-scrollbar-thumb{background-color:#868e96;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper .fieldset-wrapper .js-form-item::-webkit-scrollbar-track{background-color:transparent;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-phone > fieldset,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-fax > fieldset{border:none;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-phone > fieldset legend,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-fax > fieldset legend{float:left;font-size:16px;line-height:24px;font-weight:bold;color:#495057;margin-top:6px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-phone > fieldset .js-form-item,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-fax > fieldset .js-form-item{width:112px;display:inline-block;}.page-register .form-item-field-org-phone-0-middle,.page-register .form-item-field-org-phone-0-last,.page-register .form-item-field-org-fax-0-middle,.page-register .form-item-field-org-fax-0-last{margin-left:4px;}.page-register #edit-actions input{width:100%;max-width:206px;height:48px;border:1px solid #801584;border-radius:4px;background-color:#fff !important;color:#801584 !important;font-size:16px;line-height:24px;font-weight:bold;display:block;margin:auto;transition:background-color 0.4s,color 0.4s;}.page-register #edit-actions input:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}[class*="path-mypage"] .page-title{display:flex;align-items:center;gap:16px;}[class*="path-mypage"] .mypage-category li{padding:0 16px;border-radius:16px;border:1px solid #801584;color:#801584;font-size:12px;line-height:24px;display:inline-block;}[class*="path-mypage"] .mypage-category li:not(:last-child){margin-right:8px;}.path-mypage .sticky-nav .tab-style1{border:none;margin-top:24px;}.sticky-nav-active .path-mypage #block-sub-menu{border-bottom:1px solid #dee2e6;}.sticky-nav-active .path-mypage .sticky-nav .tab-style1{margin-top:0;}.path-mypage .scroll-nav.tab-style1 li a{border-radius:4px;}.sticky-nav-active .path-mypage .tab-style1 li a{border-radius:0;}.path-mypage .content{margin-top:72px;margin-bottom:0 !important;}[class*="path-mypage"] .content .views-row{background-color:transparent !important;text-align:initial !important;padding:0 !important;}[class*="path-mypage"] .content article{position:relative;padding:32px 16px;}[class*="path-mypage"] article .tag{position:absolute;top:0;right:0;background-color:#343a40;padding:4px 16px;font-size:14px;line-height:24px;color:#fff;}[class*="path-mypage"] article .category{margin-bottom:16px !important;}[class*="path-mypage"] article .title{float:none !important;display:inline-block;margin-bottom:48px;}[class*="path-mypage"] article .view{position:absolute;right:16px;bottom:32px;}.path-mypage-article .content{margin:64px auto !important;}.path-mypage-article .content > section:not(:last-child){margin-bottom:64px;}.path-mypage .webform-submission--view-mode-default{padding-top:0;}.path-mypage-edit form{position:relative;}.path-mypage-edit #edit-leave .popup-btn{position:absolute;bottom:0;right:0;height:48px;border:none;background-color:transparent;font-size:14px;line-height:24px;font-weight:bold;text-decoration:underline;display:flex;align-items:center;transition:color 0.4s;}.path-mypage-edit #edit-leave .popup-btn:hover{color:#801584;transition:color 0.4s;}.ui-dialog:not(.ui-dialog-off-canvas)::after{content:"";display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,0.4);z-index:-1;}.ui-dialog:not(.ui-dialog-off-canvas){background-color:#fff !important;margin:0 !important;width:90% !important;max-width:560px !important;}.ui-dialog .ui-dialog-titlebar{background-color:#fff !important;padding:24px 40px !important;}.ui-dialog .ui-dialog-title{color:#343a40 !important;font-size:24px !important;line-height:32px !important;font-weight:bold !important;white-space:normal !important;margin:48px 0 0 0 !important;float:none !important;overflow:visible;display:block;width:100%;}.ui-dialog .ui-dialog-titlebar-close{width:16px !important;height:16px !important;top:32px !important;right:40px !important;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-color:#343a40 !important;}.ui-dialog .ui-widget-content.ui-dialog-content{padding:0 40px 32px 40px !important;color:#495057;font-size:16px;line-height:24px;background-color:#fff !important;}.ui-dialog .ui-widget-content.ui-dialog-content li{list-style-position:inside;list-style-type:disc;}.ui-dialog .ui-widget-content.ui-dialog-content ul{margin-bottom:32px;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item{display:grid;grid-template-columns:1fr 3fr;grid-gap:16px;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item-pass{margin-bottom:8px;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item label{font-size:16px;line-height:24px;font-weight:bold;color:#495057;margin-top:6px;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:0 40px 72px 40px !important;margin:0 !important;background-color:#fff !important;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;float:none;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;}.ui-dialog .ui-dialog-buttonpane button{margin:0 !important;width:100%;max-width:206px;display:flex;align-items:center;justify-content:center;}.ui-dialog .ui-dialog-buttonpane button.button--primary{padding:8px 32px;border:1px solid #801584;border-radius:4px;background-color:#fff !important;color:#801584 !important;font-size:16px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.ui-dialog .ui-dialog-buttonpane button.button--primary:hover{background-color:#801584 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}.ui-dialog .ui-dialog-buttonpane button.close-popup{padding:8px 32px;border:1px solid #495057;border-radius:4px;background-color:#fff !important;color:#495057 !important;font-size:16px;line-height:24px;font-weight:bold;transition:background-color 0.4s,color 0.4s;}.ui-dialog .ui-dialog-buttonpane button.close-popup:hover{background-color:#495057 !important;color:#fff !important;transition:background-color 0.4s,color 0.4s;}.path-error .inner{padding-top:70px;padding-bottom:30px;}.path-error img{max-width:220px;width:60%;}.path-search #block-dcd-page-title h1,.path-search #block-dcd-content > h2,.path-search #block-dcd-content form > a,.path-search #block-dcd-content form details,.path-search #block-dcd-content form label{display:none !important;}.path-search #block-dcd-page-title h3{color:#343a40;width:90%;max-width:1216px;}.path-search #block-dcd-content{width:90%;max-width:1216px;margin:auto;}.path-search #block-dcd-content > h3{font-size:16px;line-height:24px;font-weight:normal;text-align:center;}.path-search #block-dcd-content form{margin-bottom:48px;}.path-search #block-dcd-content form .js-form-wrapper{display:flex;align-items:center;}.path-search #block-dcd-content form input[type="search"]{border-radius:4px 0 0 4px;}.path-search #block-dcd-content form input[type="submit"]{width:40px;height:40px;background:url(/themes/custom/dcd/img/search-white.svg) no-repeat 50% 50%,#801584;background-size:50%;border:none;border-radius:0 4px 4px 0;text-indent:-9999px;transition:all 0.4s;}.path-search #block-dcd-content form input[type="submit"]:hover{background:url(/themes/custom/dcd/img/search-white.svg) no-repeat 50% 50%,#571059;background-size:50%;transition:all 0.4s;}.path-search #block-dcd-content ol{border-top:2px solid #343a40;}.path-search #block-dcd-content ol li{border-bottom:1px solid #dee2e6;padding:24px 16px;}.path-search #block-dcd-content ol li h3 a{display:block;font-size:18px;line-height:24px;color:#343a40;margin-bottom:16px;transition:color 0.4s;}.path-search #block-dcd-content ol li h3 a:hover{color:#801584;transition:color 0.4s;}.path-search #block-dcd-content ol li p{color:#343a40;}.path-search #block-dcd-content ol li p strong{font-weight:normal;background-color:rgba(128,21,132,0.2);padding:4px 2px;border-radius:2px;}#edit-body-format{display:none;}
@media all and (max-width:1216px){.inner{width:90%;}.mobile{display:none !important;}.path-frontpage .layout-container.preopen section.content .grid-3{grid-template-columns:1fr 1fr 1fr;}.path-frontpage .layout-container.preopen .bg2{left:5%;}#header .tnb,#header .gnb{display:none;}#header .header{height:56px;z-index:100;background-color:#fff;border-bottom:1px solid #dee2e6;}#header .header .inner > div{height:100%;display:flex;align-items:center;justify-content:space-between;}#header .header #block-dcd-branding{position:initial;transform:initial;height:26px;}#header .header #block-dcd-branding a img{height:26px;}#header .header #block-dcd-search{top:19px;right:36px;height:20px;}#header .header #block-dcd-search .btn-search{width:20px;height:20px;}#header .header #block-dcd-search.active{border:none;}#header .header #block-dcd-search form{width:100vw;height:56px;position:fixed;top:56px;left:0;background-color:#fff;border-bottom:1px solid #dee2e6;padding:0 5%;justify-content:space-between;transform:translateY(-100%);z-index:-1;opacity:0;visibility:hidden;transition:transform 0.4s,opacity 0.4s;}#header .header #block-dcd-search.active form{width:100vw;transform:translateY(0);z-index:1;opacity:1;visibility:visible;transition:transform 0.4s,opacity 0.4s;}#header .header #block-dcd-search .js-form-item-keys{width:calc(100% - 20px - 8px);}#header .header #block-dcd-search .form-search{padding:8px 0;width:100%;}#header .header #block-dcd-search #edit-submit{width:20px;height:20px;border:none;text-indent:-9999px;background:url(/themes/custom/dcd/img/search.svg) no-repeat 50% 50%,transparent !important;background-size:contain !important;cursor:pointer;display:block;}.menu-open .btn-search{display:none;}#header .header #english-link{font-weight:bold;font-size:14px;line-height:24px;color:#343a40;opacity:0.8;transition:all 0.4s;}#header .header #english-link:hover{opacity:1;transition:all 0.4s;}.menu-open #header .header #english-link{display:block;position:absolute;top:16px;right:36px;}.search-open .btn-menu{display:none !important;}.search-open #header .header #block-dcd-search{right:0;}#header .header .btn-menu{position:absolute;top:19px;right:0;width:20px;height:18px !important;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;}.btn-menu .line1,.btn-menu .line2,.btn-menu .line3{width:100%;height:2px;background-color:#343A40;border-radius:4px;transition:all 0.4s;}body.menu-open .btn-menu .line1{background-color:#000;transform:rotate(45deg) translate(6px,5px);transition:all 0.4s;}body.menu-open .btn-menu .line2{background-color:#000;opacity:0;transition:all 0.4s;}body.menu-open .btn-menu .line3{background-color:#000;transform:rotate(-45deg) translate(6px,-6px);transition:all 0.4s;}.gnb-dd{top:56px;}.gnb-dd .inner{width:100%;}.gnb-dd .tnb{display:flex !important;align-items:center;justify-content:center;height:48px;background-color:#343a40;}.gnb-dd .tnb ul:not(.contextual-links){display:flex;align-items:center;width:100vw;}.gnb-dd .tnb ul:not(.contextual-links) li{width:100%;display:flex;align-items:center;justify-content:center;position:relative;}.gnb-dd .tnb ul:not(.contextual-links) li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:16px;background-color:#868e96;position:absolute;right:0;}.gnb-dd .tnb ul:not(.contextual-links) li a{font-size:14px;line-height:24px;font-weight:bold;color:#fff;opacity:0.8;}.gnb-dd .gnb nav > ul{width:100%;max-height:calc(100vh - 163px);display:block;padding:0;overflow:auto;}.gnb-dd .gnb nav > ul > li > a{padding:16px 5%;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;font-weight:bold;color:#343a40;}.gnb-dd .gnb nav > ul > li:not(:last-child) > a{border-bottom:1px solid #dee2e6;}.gnb-dd .gnb nav > ul > li > a::after{content:"";display:inline-block;width:12px;height:16px;background:url(/themes/custom/dcd/img/arrow2.svg) no-repeat 50% 50%;background-size:contain;transform:rotate(180deg);transition:transform 0.4s;}.gnb-dd .gnb nav > ul > li:not(:nth-child(3)) > a{pointer-events:none;}.gnb-dd .gnb nav > ul > li.active > a::after{transform:rotate(0deg);transition:transform 0.4s;}.gnb-dd .gnb nav > ul > li ul{background-color:#f7f6f6;height:0;overflow:hidden;transition:all 0.4s;}.gnb-dd .gnb nav > ul > li.active ul{height:auto;padding:16px 0;border-bottom:1px solid #dee2e6;transition:all 0.4s;}.gnb-dd .gnb nav > ul > li ul li{padding:0 5%;}.gnb-dd .gnb nav > ul > li ul li:not(:last-child){margin-bottom:16px;}.gnb-dd .gnb nav > ul > li ul li a{font-size:14px;line-height:24px;font-weight:bold;color:#495057;}.gnb-dd .bottom{display:flex;align-items:center;justify-content:space-between;padding:16px 5%;border-top:1px solid #dee2e6;}.gnb-dd .sns{display:flex;align-items:center;}.gnb-dd .sns li{display:flex;align-items:center;}.gnb-dd .sns li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:16px;background-color:#dee2e6;margin:0 16px;}.gnb-dd .sns li a{height:14px;}.gnb-dd .bottom a.btn1{display:inline-block !important;padding:2px 16px;}#my_apply .box3:last-child{display:none;}#newsletter .inner{flex-direction:column;gap:16px;}.path-frontpage .left{position:initial !important;}.path-frontpage .main .slider-dot-wrap{width:100%;height:calc(100vh - 56px);margin-top:0;}.path-frontpage .main .slider-dot-wrap .title{bottom:104px;left:5%;}.path-frontpage .main .slider-dot-wrap .title h2{font-size:40px;line-height:56px;}.path-frontpage .main .slider-dot-wrap .slick-dots{left:5% !important;}.path-frontpage .layout-content .right{width:90%;margin:0 auto;padding:64px 0 96px;}.path-frontpage section:nth-child(3) .box2{height:180px;}.path-frontpage section:nth-child(5) .box2{height:180px;}.page-intro .inner{grid-gap:32px;}.page-intro .right > p{margin:32px 0;}.path-about-mission section:not(:last-child){margin-bottom:72px;}.path-about-mission .box-purple2 br.mobile{display:block !important;}.path-about-mission .img{margin:32px auto 72px;}.path-about-mission .grid-4{grid-template-columns:1fr 1fr;}.path-about-organization section:not(:last-child){margin-bottom:72px;}.path-about-way section:not(:last-child){margin-bottom:72px;}.path-program-dancers-audition header section h5 br,.path-program-dancers-connection header section h5 br{display:none !important;}.path-program-injury-support .process2{grid-template-columns:repeat(3,1fr 8px) !important;grid-template-rows:1fr 1fr;}.path-program-injury-support .table.grid-2{grid-template-columns:1fr;}.path-program-injury-support .table.grid-2 > li:not(:last-child) ::after{display:none;}.path-program-injury-checkup table .th{display:none;}.path-program-injury-checkup table .mobile{display:block !important;}.path-program-injury-checkup table tr{display:grid;grid-template-columns:64px 2fr 1fr;border-bottom:1px solid #dee2e6;padding:16px 0;}.path-program-injury-checkup table td{border:none;padding:0 !important;}.path-program-injury-checkup table tr td:nth-child(1){width:100%;grid-row:1/3;}.path-program-injury-checkup table tr td:nth-child(3){grid-row:2/3;grid-column:2/3;margin-top:8px;color:#868e96;font-size:14px;line-height:24px;}.path-program-injury-checkup table tr td:nth-child(4){grid-row:2/3;margin-top:8px;color:#868e96;font-size:14px;line-height:24px;}.path-program-career-edu ul.process2{grid-template-columns:repeat(2,1fr 8px) !important;}.path-schedule .scroll-content .grid-2-type5{grid-template-columns:1fr;grid-gap:0;padding:0;}.path-schedule .scroll-content h5{border-bottom:1px solid #dee2e6;padding:16px;}.path-schedule .scroll-content ul.line li{padding:16px;grid-template-columns:96px 1fr;}.path-schedule .scroll-content dl.type1{width:100%;}.path-schedule .scroll-content .flex-spacebtw{flex-direction:column;gap:16px;}.path-schedule .scroll-content .flex-spacebtw .flex{width:100%;justify-content:flex-end;}[class*="path-sponsor-"] header{padding:80px 0;}[class*="path-sponsor-"] header h3{margin-bottom:16px;}[class*="path-sponsor-"] header a{margin-top:32px;}[class*="path-sponsor-"] > .content{margin-top:72px;}[class*="path-sponsor-"] > .content section:not(:last-child){margin-bottom:48px;}.path-maru-about .tab-content > li:nth-child(2) .content{margin-top:48px;}.path-maru-about .tab-content > li:nth-child(2) .content > section:not(:last-child){margin-bottom:72px;}.user-login-form .js-form-item,.user-register-form .js-form-item{grid-gap:8px 24px;}.page-register #block-dcd-content section:not(:last-child){margin-bottom:48px;}}
@media all and (max-width:768px){.pc{display:none !important;}.mobile{display:block !important;}.path-frontpage .main .slider-dot-wrap img{object-position:10%;}#my_apply .content .grid-4{display:block;padding-bottom:24px;}#my_apply .slick-dots{display:flex;align-items:center;justify-content:center;bottom:0;}#my_apply .box3:hover{box-shadow:none;}#newsletter h5{width:100%;}#newsletter form{width:100%;flex-direction:column;}#newsletter input{width:100% !important;}#footer .inner{grid-template-columns:1fr;}#footer .logo img{height:32px;}#footer section:nth-child(4){display:initial;}#footer section:nth-child(3) dl.type1:nth-child(3) dd:nth-child(2):after{display:none;}#footer section:nth-child(3) dl.type1:nth-child(3) dd:last-child{display:block;}#footer section:nth-child(4) table td{text-align:center;}.path-frontpage section .page-subtitle h5{font-size:24px;line-height:32px;}.path-frontpage section[id*=block-v4t] .tab-content{display:none;}.path-frontpage section[id*=block-v4t] .tab.style1 > li{border-bottom:1px solid #dee2e6;}.path-frontpage section[id*=block-v4t] .tab.style1 > li.active{background:transparent;box-shadow:none;border-radius:0;}.path-frontpage section[id*=block-v4t] .tab.style1 > li a{color:#495057 !important;pointer-events:initial !important;}.path-frontpage section[id*=block-v4t] .tab.style1 > li svg{opacity:1;}.path-frontpage section[id*=block-v4t] .tab.style1 svg rect{fill:#495057;}.page-intro .inner{grid-gap:56px;}.path-about-mission .img{max-width:208px;}.path-about-mission .grid-4{grid-template-rows:1fr 1fr;grid-template-columns:1fr;}.path-about-mission .box4{padding:24px 16px;}.path-about-mission .box-purple2 br.mobile,.path-about-mission .box-purple2 br{display:none !important;}.path-about-organization section:nth-child(1) img{max-width:400px;margin:48px auto 0;}.path-about-organization .org section:nth-child(2) > table th{border-right:none;width:100%;}.path-about-organization .org section:nth-child(2) > table th h5{font-size:16px;line-height:24px;text-align:center;}.path-about-organization .org section:nth-child(2) > table th,.path-about-organization .org section:nth-child(2) > table td{padding:16px;}.path-about-organization .org section:nth-child(2) > table tr{display:grid;grid-template-columns:1fr;}.path-about-organization .org section:nth-child(2) > table dl{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}.path-about-organization section:nth-child(3) table.column2 tr{grid-template-columns:64px 88px auto;}.path-about-organization table h6.gray8{margin-bottom:8px;font-size:16px;line-height:24px;}.path-about-organization table p.gray6,.path-about-organization table a{font-size:14px;}.path-about-organization table.column2 tr{padding:16px 0;}.root_daum_roughmap{height:240px !important;}.path-about-way section:nth-child(2) .table li > dl{grid-template-columns:1fr;grid-gap:8px;}.path-about-way section:nth-child(2) .table li > dl dl{grid-gap:8px;}.path-about-way section:nth-child(2) .table li:nth-child(1) dd h6{font-weight:normal;font-size:16px;line-height:24px;}.path-about-way section:nth-child(2) .table li:nth-child(2) dd h6{margin-bottom:0;font-size:16px;line-height:24px;}.path-about-history .scroll-content{width:90%;transform:inherit;}.path-program-parkinson.page-gate .table > li .left > p{margin:16px 0 0;}.path-program-dancers-audition .content section.grid-2-type2 ul li,.path-program-dancers-connection .content section.grid-2-type2 ul li{padding:0 !important;border:none !important;}.path-program-dancers-audition .content section.grid-2-type2 ul li:not(:last-child),.path-program-dancers-connection .content section.grid-2-type2 ul li:not(:last-child){margin-bottom:16px;}.path-program-injury-support .process2{grid-template-columns:1fr !important;}.path-program-injury-prevention ul.process2{grid-template-columns:1fr !important;}.path-program-career-edu ul.process2{grid-template-columns:1fr !important;}.path-program-career-edu ul.process2 li{display:flex;flex-direction:column;gap:8px;}.path-program-career-edu ul.process2 .arrow{height:100%;}[class*="path-program-career-academy"] .sticky-trig{height:113px;}[class*="path-program-career-academy"] .sticky-nav{margin-top:-113px;border-bottom:none !important;}[class*="path-program-career-academy"] .sticky-nav nav{border-bottom:1px solid #dee2e6;margin-bottom:0;}[class*="path-program-career-academy"] .sticky-nav > ul{display:grid;overflow:initial;white-space:initial;}[class*="path-program-career-academy"] .sticky-nav > ul li{width:100%;height:auto;padding:16px 5%;margin:0 !important;background-color:#fff;justify-content:flex-start;border-bottom:1px solid #dee2e6;position:relative;}[class*="path-program-career-academy"] .sticky-nav > ul li a{height:auto;padding:0;justify-content:flex-start;border-radius:0 !important;background-color:#fff !important;}[class*="path-program-career-academy"] .sticky-nav > ul li.active{grid-row:1/2;}[class*="path-program-career-academy"] .sticky-nav > ul li.active a{width:calc(95% - 8px);color:#495057 !important;}[class*="path-program-career-academy"] .sticky-nav > ul li.active::after{content:"";display:inline-block;width:8px;height:8px;background:url(/themes/custom/dcd/img/select.svg) 50% 50% no-repeat;position:absolute;right:5%;top:50%;transition:transform 0.4s;z-index:1;}[class*="path-program-career-academy"] .tab-style1 li:not(:last-child)::after{display:none;}[class*="path-program-career-academy"] .sticky-nav > ul.tab-style1.deactivate li::after{transform:rotate(180deg);transition:transform 0.4s;}[class*="path-program-career-academy"] .sticky-nav > ul.tab-style1 li:not(.active){opacity:0;visibility:hidden;transition:opacity 0.4s;}[class*="path-program-career-academy"] .sticky-nav > ul.tab-style1.deactivate li:not(.active){opacity:1;visibility:visible;transition:opacity 0.4s;}[class*="path-program-career-academy"] .sticky-nav > ul.deactivate li{z-index:12;}[class*="path-program-career-academy"] .sticky-nav > ul.deactivate::after{content:"";width:100%;height:100vh;position:absolute;top:0;background:#212529;opacity:0.4;z-index:11;}.path-program-career-academy2 table th,.path-program-career-academy2 table .th{display:none;}.path-program-career-academy2 table tr:not(.th){display:grid;grid-template-columns:auto auto;}.path-program-career-academy2 table tr td{padding:0 16px;border:none;}.path-program-career-academy2 table tr:nth-child(3) td:nth-child(1),.path-program-career-academy2 table tr:nth-child(3) td:nth-child(2),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(1),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(2),.path-program-career-academy2 table tr:nth-child(9) td:nth-child(1),.path-program-career-academy2 table tr:nth-child(9) td:nth-child(2){background-color:#f7f6f6;}.path-program-career-academy2 table tr:nth-child(3) td:nth-child(1),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(1),.path-program-career-academy2 table tr:nth-child(9) td:nth-child(1){padding:16px 0 0 16px;}.path-program-career-academy2 table tr:nth-child(3) td:nth-child(2),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(2),.path-program-career-academy2 table tr:nth-child(9) td:nth-child(2){padding:16px 16px 0 0;text-align:right;}.path-program-career-academy2 table tr td:nth-child(3){grid-column:1/3;font-weight:bold;background-color:#f7f6f6;border-bottom:1px solid #dee2e6;padding:8px 16px 16px 16px;}.path-program-career-academy2 table tr:nth-child(3) td:nth-child(4),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(4),.path-program-career-academy2 table tr:nth-child(5) td,.path-program-career-academy2 table tr:nth-child(6) td,.path-program-career-academy2 table tr:nth-child(7) td,.path-program-career-academy2 table tr:nth-child(8) td,.path-program-career-academy2 table tr:nth-child(9) td:nth-child(3),.path-program-career-academy2 table tr:nth-child(9) td:nth-child(4){grid-column:1/3;}.path-program-career-academy2 table tr:nth-child(3) td:nth-child(4),.path-program-career-academy2 table tr:nth-child(4) td:nth-child(4),.path-program-career-academy2 table tr:nth-child(5) td,.path-program-career-academy2 table tr:nth-child(6) td,.path-program-career-academy2 table tr:nth-child(7) td,.path-program-career-academy2 table tr:nth-child(8) td,.path-program-career-academy2 table tr:nth-child(9) td:nth-child(4),.path-program-career-academy2 table tr:nth-child(10) td,.path-program-career-academy2 table tr:nth-child(11) td{border-bottom:1px solid #dee2e6;padding:16px;}.path-program-career-academy2 dl.grid-2-type3{grid-gap:24px;}.path-program-career-academy2 dl.grid-2-type3 dd h6{margin-bottom:16px;}.path-program-career-consulting ul.line dl.grid-2-type3{grid-gap:24px;}.path-program-career-consulting ul.line h6.gray7{margin-top:0 !important;margin-bottom:16px !important;}.path-program-dancers-audition-form .content section:not(:last-child){margin-bottom:48px;}.path-program-dancers-audition-form .content section:first-child{margin-top:48px;}.path-program-done{padding-top:48px;}.path-schedule .tab-content{margin-top:32px;}.path-schedule .scroll-content ul.line li:not(:last-child){border-bottom:1px solid #dee2e6;}.path-schedule .scroll-content dl.type1 dd{display:block;}.path-schedule .scroll-content dl.type1 dd:not(:last-child):after{display:none;}.path-schedule .scroll-content dl.type1 dd.bold{margin-bottom:8px;}.path-schedule .scroll-content .flex-spacebtw .flex{justify-content:flex-start;}.path-community-notice .content .views-row dl{grid-template-columns:48px auto;grid-gap:0 16px;}.path-community-notice .content .views-row:first-child dd:nth-child(2),.path-community-notice .content .views-row:first-child dd:nth-child(4),.path-community-notice .content .views-row:first-child dd:nth-child(5),.path-community-notice .content .views-row:first-child dd:nth-child(6){display:none;}.path-community-notice .content .views-row:not(:first-child) dd:nth-child(1){grid-row:1/4;}.path-community-notice .content .views-row:not(:first-child) dd:nth-child(2){text-align:left;font-weight:bold;font-size:14px;line-height:24px;}.path-community-notice .content .views-row:not(:first-child) dt{grid-column:2/3;}.path-community-notice .content .views-row:not(:first-child) dd:nth-child(4),.path-community-notice .content .views-row:not(:first-child) dd:nth-child(6){display:none;}.path-community-notice .content .views-row:not(:first-child) dd:nth-child(5){grid-column:2/3;text-align:left;color:#868e96;margin-top:8px;font-size:14px;line-height:24px;}.path-community-media .content .views-row dl{grid-template-columns:48px auto;grid-gap:0 16px;}.path-community-media .content .views-row:first-child dd:nth-child(2),.path-community-media .content .views-row:first-child dd:nth-child(4),.path-community-media .content .views-row:first-child dd:nth-child(5),.path-community-media .content .views-row:first-child dd:nth-child(6){display:none;}.path-community-media .content .views-row:not(:first-child) dd:nth-child(1){grid-row:1/4;}.path-community-media .content .views-row:not(:first-child) dd:nth-child(2){text-align:left;font-weight:bold;font-size:14px;line-height:24px;}.path-community-media .content .views-row:not(:first-child) dt{grid-column:2/3;}.path-community-media .content .views-row:not(:first-child) dd:nth-child(4),.path-community-media .content .views-row:not(:first-child) dd:nth-child(6){display:none;}.path-community-media .content .views-row:not(:first-child) dd:nth-child(5){grid-column:2/3;text-align:left;color:#868e96;margin-top:8px;font-size:14px;line-height:24px;}.path-community-newsletter .content .table > li:not(:first-child){padding:16px 0;}.stb-container-full{width:100%;}.path-community-newsletter .stb-container{width:100% !important;}[class*="path-community-news-"] .page-submenu .box4{margin-top:40px;}[class*="path-community-news-"] .views-element-container form{margin-top:40px;}[class*="path-community-news-"] .views-element-container form .js-form-type-select{position:initial;width:100%;}[class*="path-community-news-"] .views-element-container form .js-form-type-select .select{max-width:100%;}[class*="path-community-news-"] .content .views-row dl{grid-template-columns:48px auto;grid-gap:0 16px;}[class*="path-community-news-"] .content .views-row:first-child dd:nth-child(2),[class*="path-community-news-"] .content .views-row:first-child dd:nth-child(4),[class*="path-community-news-"] .content .views-row:first-child dd:nth-child(5),[class*="path-community-news-"] .content .views-row:first-child dd:nth-child(6){display:none;}[class*="path-community-news-"] .content .views-row:not(:first-child) dd:nth-child(1){grid-row:1/3;}[class*="path-community-news-"] .content .views-row:not(:first-child) dt{grid-column:2/3;}[class*="path-community-news-"] .content .views-row:not(:first-child) dd:nth-child(4){grid-column:2/3;text-align:left;color:#868e96;margin-top:8px;font-size:14px;line-height:24px;}[class*="path-community-news-"] .content .views-row:not(:first-child) dd:nth-child(3),[class*="path-community-news-"] .content .views-row:not(:first-child) dd:nth-child(5){display:none;}[class*="path-community-news-"] .views-element-container .content{display:grid;}[class*="path-community-news-"] .post-article{position:initial;transform:none;margin:24px auto 0;order:1;width:100%;text-align:center;}[class*="path-community-news-"].path-webform .page-submenu .box4{margin-top:40px;}[class*="path-community-news-"].path-webform .webform-section-wrapper{margin-top:40px;}.path-community-network #block-sub-menu ul{margin-bottom:40px;}[class*="path-sponsor-"] header{background:url(/themes/custom/dcd/img/sponsor-support-mb.png) no-repeat 50% 50%;background-size:cover;}[class*="path-sponsor-"] header h3,[class*="path-sponsor-"] header p{width:calc(100%*3/4);}[class*="path-sponsor-"] header a{height:40px;padding:7px 32px;max-width:180px;}.path-sponsor-list > .content .accordion table tr{grid-template-columns:1fr 2fr;}.path-sponsor-list > .content .accordion table tr th{word-break:break-all;}.path-maru-about .tab-content > li:nth-child(2) img{margin:32px auto 0;}.path-maru-about .tab-content > li:nth-child(2) table tr{grid-template-columns:1fr 1fr 3fr;}.path-program[about="/maru/online"] .page-title{margin-bottom:32px !important;}.path-program[about="/maru/online"] .sticky-nav,.path-program[about="/maru/online"] .sticky-nav nav{height:0;border:none !important;}.path-program[about="/maru/online"] .image{margin-top:0;}.path-maru-program .page-title a{position:fixed;bottom:0;left:0;width:100%;border-radius:8px 8px 0 0;background-color:#801584 !important;color:#fff !important;display:flex;align-items:center;justify-content:center;height:48px;box-shadow:0 -3px 5px rgb(0 0 0 / 25%);transition:background-color 0.4s;}.path-maru-program .page-title a:hover{background-color:#571059 !important;transition:background-color 0.4s;}.user-login-form .js-form-item,.user-findid .js-form-item,.user-findpw .js-form-item,.user-register-form .js-form-item,.user-pass .js-form-item{grid-template-columns:1fr;grid-gap:8px;}.user-login-form .js-form-item label,.user-findid .js-form-item label,.user-findpw .js-form-item label,.user-register-form .js-form-item label,.user-pass .js-form-item label{margin-top:0;}.user-login-form .description,.user-findid .description,.user-findpw .description,.user-register-form .description,.user-pass .description{grid-column:1/2;}.user-login-form dl[data-drupal-selector="edit-links"] dd a{font-size:14px;line-height:24px;}.user-login-form dl[data-drupal-selector="edit-links"] dd:not(:last-child)::after{margin:0 16px;}.page-register .box-table{padding:16px;grid-template-rows:auto auto auto;}.page-register .box-table .page-subtitle2{margin-bottom:16px !important;}.page-register .box-table .btn-wrap{margin-top:24px;}.page-register .box-table .btn-wrap .btn2{width:100%;text-align:center;}.page-register main table{border-top:none;border-bottom:1px solid #dee2e6;}.page-register main table tr:nth-child(1){display:none;}.page-register main table tr:not(:first-child){display:grid;grid-template-columns:1fr 2fr;grid-gap:0 16px;}.page-register main table td{padding:0;border:none;text-align:left !important;}.page-register main table td.txtalign-center.bold{grid-column:1/3;text-align:center !important;padding:12px 0;background-color:#f7f6f6;border-top:2px solid #000;border-bottom:1px solid #dee2e6;}.page-register main table .subtitle{font-weight:bold;}.page-register main table .list{grid-column:2/3;margin-top:8px;font-size:14px;line-height:24px;color:#868e96;}.page-register main table .role{grid-column:2/3;grid-row:2/3;}.page-register main table td:nth-child(3).role{grid-row:1/2;}.page-register main table tr:not(:nth-child(2)):not(:nth-child(4)):not(:nth-child(7)):not(:nth-child(10)){padding:16px 0;border-top:1px solid #dee2e6;}.page-register main table tr:nth-child(2) .subtitle,.page-register main table tr:nth-child(4) .subtitle,.page-register main table tr:nth-child(7) .subtitle,.page-register main table tr:nth-child(2) .role,.page-register main table tr:nth-child(4) .role,.page-register main table tr:nth-child(7) .role{padding:16px 0;}.page-register main table tr:nth-child(10) .subtitle,.page-register main table tr:nth-child(10) .role{padding-top:16px;}.page-register main table tr:nth-child(10) .list{padding-bottom:16px;}.page-register #block-dcd-page-title{margin:48px auto 64px;}.page-register .user-register-form{margin-top:32px;}.page-register .user-register-form > fieldset{margin-bottom:48px;padding:0;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper:not(#edit-field-phone-wrapper) > .js-form-item:not(#edit-pass),.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass1,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-datetime,.page-register .user-register-form > fieldset > .fieldset-wrapper #edit-field-phone-wrapper > fieldset{grid-template-columns:1fr;padding:16px 0;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > .js-form-item > label,.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass label,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string fieldset legend,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-datetime h4,.page-register #edit-field-address-0 legend,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-phone > fieldset legend,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-fax > fieldset legend{margin-top:0;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > .js-form-item .description,.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass2 .password-confirm-message{grid-column:1/2;}.page-register .user-register-form > fieldset > .fieldset-wrapper > .description{top:-8px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass #edit-pass--description{margin-left:0;}.page-register .user-register-form > fieldset > .fieldset-wrapper .js-form-wrapper > #edit-pass .form-item-pass-pass2{grid-template-columns:1fr;padding:16px 0 8px 0;}.page-register .form-item-field-birth-0-value-date,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--type-list-string .js-form-item{padding:0;}.page-register .auth-wrapper.phone{max-width:95%;display:grid;grid-template-columns:80px 14px 80px 14px 80px 4px auto;margin-top:8px;}.page-register .auth-wrapper.phone .form-submit{width:100px;}.page-register .auth-wrapper.code{max-width:95%;display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px;margin-right:0;margin-top:8px;}.page-register .form-item-field-phone-0-first,.page-register .form-item-field-phone-0-middle,.page-register .form-item-field-phone-0-last{padding:0;width:auto;}.page-register .form-item-field-phone-0-code{width:calc(90vw - 110px);padding:0;margin:0;}.page-register #edit-field-phone-0-send{margin-bottom:0;width:100px;}.page-register .form-item-field-address-0-zipcode input{width:calc(90vw - 106px);}.page-register .field--type-boolean .js-form-item{padding:0 !important;}.page-register #edit-group-agreement > .fieldset-wrapper{padding:24px 0 0 0;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset > legend{font-size:16px;line-height:24px;margin-bottom:8px;}.page-register #edit-group-agreement .fieldset-wrapper > .js-form-wrapper > fieldset .fieldset-wrapper .fieldset-wrapper .js-form-item{margin-bottom:8px;}.page-register #edit-group-agreement #edit-field-terms-0{margin-bottom:24px;}.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-phone > fieldset .fieldset-wrapper,.page-register .user-register-form > fieldset > .fieldset-wrapper .field--name-field-org-fax > fieldset .fieldset-wrapper{display:grid;grid-template-columns:auto 12px auto 12px 1fr;align-items:center;}.page-register .form-item-field-org-phone-0-middle,.page-register .form-item-field-org-phone-0-last,.page-register .form-item-field-org-fax-0-middle,.page-register .form-item-field-org-fax-0-last{margin-left:0;}[class*="path-mypage"] .page-title{flex-direction:column;align-items:flex-start;}[class*="path-mypage"] #block-dcd-page-title h1{margin:0;}[class*="path-mypage"] .content{margin-top:32px !important;}[class*="path-mypage"] .content article{padding:16px;}[class*="path-mypage"] article .tag{padding:2px 8px;}[class*="path-mypage"] article .category{margin-bottom:0 !important;font-size:14px !important;line-height:24px !important;}[class*="path-mypage"] article .title{margin-bottom:8px;}[class*="path-mypage"] article .view{position:initial;margin-top:16px;}.path-mypage-article .content{margin:48px auto !important;}.path-mypage-article .content > section:not(:last-child){margin-bottom:48px;}.ui-dialog .ui-dialog-titlebar{padding:24px !important;}.ui-dialog .ui-dialog-titlebar-close{top:24px !important;right:24px !important;}.ui-dialog .ui-dialog-title{margin:24px 0 0 0 !important;}.ui-dialog .ui-widget-content.ui-dialog-content{padding:0 24px 24px 24px !important;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item{grid-template-columns:1fr;grid-gap:8px;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item-pass{margin-bottom:16px;}.ui-dialog .ui-widget-content.ui-dialog-content .js-form-item label{margin-top:0;}.path-error .inner{padding-top:64px;}.path-error img{max-width:60%;}.path-search #block-dcd-content form{margin-bottom:24px;}.path-search #block-dcd-content form .js-form-type-search{width:calc(100% - 40px);}.path-search #block-dcd-content ol li{padding:16px 0;}.path-search #block-dcd-content ol li h3 a{margin-bottom:8px;}}
*{margin:0;padding:0;box-sizing:border-box;font-family:Noto Sans KR,sans-serif;word-break:keep-all}li{list-style-type:none;}a{text-decoration:none;}.cke_editable.article-content{position:relative;max-width:1008px;padding:64px;margin:40px auto;border:dotted 1px #ccc;}.cke_editable.article-content:before{position:absolute;content:'출력영역';padding:.2rem .6rem;color:#566;background:#ccc;line-height:1.6rem;height:1.6rem;top:-2rem;left:0;}.article-content{font-size:1rem;line-height:1.6;color:#222330;}.article-content p{font-size:16px;line-height:32px;color:#4a4949;margin-top:0;margin-bottom:0;font-weight:400;}.article-content h1{font-size:3rem;line-height:1.2;margin:1rem 0;font-weight:700;}.article-content h2{font-size:2.5rem;line-height:1.2;margin:1rem 0;font-weight:700;}.article-content h3{font-size:2rem;line-height:1.2;margin:1rem 0;font-weight:700;}.article-content h4{font-size:1.5rem;line-height:1.2;margin:1rem 0;font-weight:900;}.article-content h5{font-size:1.125rem;line-height:1.2;margin:1rem 0;font-weight:700;}.article-content h6{font-size:1rem;line-height:1.2;margin:1rem 0;font-weight:400;}.article-content li{font-size:16px;line-height:32px;color:#4a4949;margin-top:0;margin-bottom:0;font-weight:400;list-style-type:disc;}.article-content ul{padding:1rem 2rem;margin:0;}.article-content u{text-decoration:underline;}.article-content hr{margin:2rem 0;border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3);background-color:transparent;}.article-content hr.dashed{border:0;height:0;border-top:1px dashed rgba(0,0,0,0.1);border-bottom:1px dashed rgba(255,255,255,0.3);}.article-content hr.dotted{border:0;height:0;border-top:1px dotted rgba(0,0,0,0.1);border-bottom:1px dotted rgba(255,255,255,0.3);}.article-content hr.gradient{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));}body.cke_editable_themed blockquote,.article-content blockquote{display:inline-block;position:relative;padding:0 2rem!important;font-size:inherit!important;font-weight:600;color:#801584;margin:1em;}body.cke_editable_themed blockquote:before,.article-content blockquote:before{content:'“';font-size:40px;color:#662d91;font-weight:bold;position:absolute;text-indent:-1.4rem;left:0;top:0;width:1rem;font-family:serif;height:100%;background:transparent!important;}body.cke_editable_themed blockquote:after,.article-content blockquote:after{content:'”';font-size:40px;color:#662d91;font-weight:bold;position:absolute;right:0;bottom:0;width:1rem;font-family:serif;height:100%;}.article-content table{border:none;border-collapse:collapse;max-width:100%;width:100%;border-top:solid 2px #dcdcdc;border-left:solid 1px #dcdcdc;}.article-content table td,.article-content table th{padding:16px;word-break:keep-all;border-right:solid 1px #dcdcdc;}.article-content table th{background-color:#f4f4e8;text-align:center;font-weight:bold;white-space:nowrap;}.article-content table td{border-bottom:solid 1px #dcdcdc;}.article-content table td:last-child{border-right:solid 1px #dcdcdc;}.article-content img{max-width:100%;}.article-content .align-left{padding-right:1rem;}.article-content .align-right{padding-left:1rem;}.stb-container-full table,.stb-container-full table td,.stb-container-full table th,.stb-container-full table th,.stb-container-full table td,.stb-container-full table td:last-child{border:none;max-width:inherit;padding:inherit;margin:inherit;text-align:inherit;font-weight:inherit;white-space:inherit;}.article-content .box01{border:solid 1px #ddd;padding:1rem;margin:1.5rem 0;}.article-content .box02{background:#f4f4e8;padding:1rem;margin:1.5rem 0;}.article-content .box03{border-left:solid 4px #801584;padding:1rem;margin:1.5rem 0;}.article-content .box04{border:solid 1px #ddd;background:#f4f4e8;padding:1rem;margin:1.5rem 0;}.article-content .box05{background:#801584;padding:1rem;color:#fff;margin:1.5rem 0;}
