<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.h2 .point-color {color: #0A2365;}


.edu_wrap{position:relative}
.edu_wrap .list_wrap{position:relative;margin-top:0;border-top:1px solid #000;background-color:#fff}
.edu_wrap .list_wrap:before,.edu_wrap .list_wrap:after{content:'';display:block;width:100%;height:1px;position:absolute;left:0}
.edu_wrap .list_wrap:before{top:0;height:1px}
.edu_wrap .list_wrap:after{bottom:0}
.edu_wrap .list_wrap .list_inner{width:calc(100% - 1px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff;flex:1}
.edu_wrap .list_wrap .list_inner:after{content:'';display:block;clear:both}
.edu_wrap .list_wrap .list_inner .grid_item{width:calc(100% / 4);display:inline-block;float:left;border:1px solid #000;height:488px;position:relative;display:flex;align-items:center;justify-content:center;border-left:none;border-top:none;width:calc(25% + 1px);max-width:calc(25% + 1px);border:1px solid #000;background-color:#fff;margin:0 -1px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:0}
.edu_wrap .list_wrap .list_inner .grid_item .link{height:auto;position:relative;transition:all .2s;width:100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;overflow:hidden}
.edu_wrap .grid_item .link .grid_thum{height:240px;width:100%;display:block;margin:0 auto}
.edu_wrap .grid_item .link .grid_thum .grid_thum_inner{position:relative;overflow:hidden;width:100%;height:100%;display:block;background-color:transparent}
.edu_wrap .grid_item .link .grid_thum .grid_thum_inner img {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); max-width: none; max-height: none; display: block; width: auto; height: 100%;}
.edu_wrap .grid_item .link .grid_thum .thum_img{width:auto;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none;max-height:none;display:block}
.edu_wrap .grid_item .link .grid_thum.noimg .thum_img.noimg{height:100%;width:100%}
.edu_wrap .grid_item .link .grid_txt{opacity:0;position:absolute;left:50%;top:0;width:100%;height:100%;transition:all .2s;transform:translate(-50%,0);text-align:left;font-size:16px;line-height:21px;padding:0 20px;padding-top:60px;max-width:100%}
.edu_wrap .grid_item .link .grid_info{display:block;margin:0 auto;margin-top:23px;width:360px;text-align:left;transition:all .3s}
.edu_wrap .grid_item .link .grid_info .age{display:block;font-size:16px;font-weight:700;line-height:1.3;font-family:'Noto Sans KR';margin-bottom:4px}
.edu_wrap .grid_item .link .grid_info .age.age1{color:#A36E00}
.edu_wrap .grid_item .link .grid_info .m_title{display:block;font-size:22px;font-weight:700;line-height:1.3;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:55px;font-family:'Noto Sans KR';word-break:break-all}
.edu_wrap .grid_item .link .grid_info .plus_info{display:block;padding-top:17px;font-size:14px;font-weight:700;font-family:'Noto Sans KR'}
.edu_wrap .grid_item .link .grid_info .plus_info:after{display:block;clear:both;content:''}
.edu_wrap .grid_item .link .grid_info .plus_info span{width:auto;height:36px;text-align:center;padding:0 6px;min-width:100px;display:flex;align-items:center;justify-content:center;float:left}
.edu_wrap .grid_item .link .grid_info .plus_info .status{color:#fff}
.edu_wrap .grid_item .link .grid_info .plus_info .status.status1{background-color:#000;border:1px solid #000}
.edu_wrap .grid_item .link .grid_info .plus_info .status.status2{background-color:#666;border:1px solid #666}
.edu_wrap .grid_item .link .grid_info .plus_info .place{border:1px solid #000;color:#000}
.edu_wrap .grid_item.deadline .grid_thum{filter:grayscale(1)}
.edu_wrap .list_wrap .list_inner .grid_item.ov{position:relative;}
.edu_wrap .grid_item .link{position:relative;padding:0 20px}
.edu_wrap .grid_item.ov .link:after{position:absolute;content:'';left:0;bottom:195px;background-image:url(/images/prog/edu/img_ov_bg.png);width:491px;height:191px}
.edu_wrap .grid_item.ov .link .grid_txt{background-color:#000;color:#fff;opacity:1}
.edu_wrap .grid_item .link .grid_txt li{display:block;position:relative}
.edu_wrap .grid_item .link .grid_txt li:before{position:absolute;content:'';width:17px;height:17px;left:0;top:3px;background-repeat:no-repeat;background-size:contain}
.edu_wrap .grid_item .link .grid_txt .txt_title{font-weight:700;display:inline-block;position:absolute;left:0;top:0;padding-left:23px;line-height:1.3}
.edu_wrap .grid_item .link .grid_txt .txt_info{font-size:15px;display:inline-block;color:#ccc;padding-left:71px;margin-bottom:10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.edu_wrap .grid_item .link .grid_info{position:relative;margin-top:0;padding-top:20px}
/* .edu_wrap .grid_item .link .grid_info:before{content:'';border-top:1px solid #fff;display:block;position:absolute;top:20px;left:0;width:100%;opacity:0;transition:.5s} */
/* .edu_wrap .grid_item.ov .link .grid_info:before{top:0;opacity:1} */
.edu_wrap .grid_item.ov .link .grid_info .age{color:#fff}
.edu_wrap .grid_item.ov .link .grid_info .m_title{color:#fff}
.edu_wrap .grid_item.ov .link .grid_info .plus_info .status{background-color:#fff;border:1px solid #fff;color:#000}
.edu_wrap .grid_item.ov .link .grid_info .plus_info .place{border:1px solid #fff;color:#fff}
.edu_wrap .grid_item .link .grid_info .plus_info .status.status2{background-color:#666;border:1px solid #fff;color:#fff}
.edu_wrap .grid_item.ov .link .grid_txt li.n1::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4148)'%3E%3Cpath d='M0.952393 7.61902H19.0476V18.0952C19.0476 18.619 18.6191 19.0476 18.0952 19.0476H1.90477C1.38096 19.0476 0.952393 18.619 0.952393 18.0952V7.61902Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M0.952393 3.33336C0.952393 2.80955 1.38096 2.38098 1.90477 2.38098H18.0952C18.6191 2.38098 19.0476 2.80955 19.0476 3.33336V7.61908H0.952393V3.33336Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M7.41357 13.0417L9.45523 15.0833L13.5386 11' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.19043 0.952393V4.76192' stroke='white' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M13.8096 0.952393V4.76192' stroke='white' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4148'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .grid_item.ov .link .grid_txt li.n2::before{background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' viewBox='0 0 21 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.125 2.02336V16.7292L3.59687 7.41357H17.7916V4.7807C17.7916 4.27307 17.3712 3.86159 16.8526 3.86159H10.5146L8.16722 1.10425H2.06396C1.54539 1.10425 1.125 1.51575 1.125 2.02336Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.9999 16.7292L19.8749 7.43561H3.38085L1.125 16.7292H17.9999Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.625 12.0824L8.37478 12.0824' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.edu_wrap .grid_item.ov .link .grid_txt li.n3::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_688_3802)'%3E%3Cpath d='M8.99996 8.27274C10.9078 8.27274 12.4545 6.72609 12.4545 4.81819C12.4545 2.9103 10.9078 1.36365 8.99996 1.36365C7.09206 1.36365 5.54541 2.9103 5.54541 4.81819C5.54541 6.72609 7.09206 8.27274 8.99996 8.27274Z' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7725 18.6364C16.7725 14.3441 13.2921 10.8636 8.99978 10.8636C4.70751 10.8636 1.22705 14.3441 1.22705 18.6364' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_688_3802'%3E%3Crect width='17.2727' height='19' fill='white' transform='translate(0.363525 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .grid_item.ov .link .grid_txt li.n4::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4377)'%3E%3Cpath d='M8.00007 19.0909C8.00007 19.0909 14.8182 13.6364 14.8182 7.7273C14.8182 3.96366 11.7637 0.909119 8.00007 0.909119C4.23643 0.909119 1.18188 3.96366 1.18188 7.7273C1.18188 13.6364 8.00007 19.0909 8.00007 19.0909Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M7.99998 10.4545C9.50907 10.4545 10.7273 9.23636 10.7273 7.72727C10.7273 6.21818 9.50907 5 7.99998 5C6.49089 5 5.27271 6.21818 5.27271 7.72727C5.27271 9.23636 6.49089 10.4545 7.99998 10.4545Z' stroke='%23BB201C' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4377'%3E%3Crect width='15.4545' height='20' fill='white' transform='translate(0.272705)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
/* @media (max-width: 1300px) {
    .edu_wrap .list_wrap .list_inner{width:100%}
    .edu_wrap .list_wrap .list_inner .grid_item{width:calc(33.3333% + 1px);max-width:calc(33.3333% + 1px)}
    .edu_wrap .grid_item .link .grid_thum{height:310px;width:300px}
    .edu_wrap .list_wrap .list_inner .grid_item .item{padding:45px 0}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:300px}
}
@media (max-width: 1060px) {
    .edu_wrap .grid_item .link .grid_thum{height:250px;width:250px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:250px}
}
@media (max-width: 900px) {
    .edu_wrap .list_wrap .list_inner .grid_item{height:500px}
    .edu_wrap .grid_item .link .grid_thum{height:220px;width:220px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:230px}
}
@media (max-width: 800px) {
    .edu_wrap .list_wrap .list_inner{width:calc(100% + 2px)}
    .edu_wrap .list_wrap .list_inner .grid_item{width:calc(50% + 1px);max-width:calc(50% + 1px);height:580px}
    .edu_wrap .grid_item .link .grid_thum{height:290px;width:290px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:290px}
}
@media (max-width: 640px) {
    .edu_wrap .grid_item .link .grid_thum{height:240px;width:240px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:240px}
}
@media (max-width: 560px) {
    .edu_wrap .list_wrap .list_inner{width:100%}
    .edu_wrap .list_wrap .list_inner .grid_item{width:100%;max-width:100%;border-right:none;border-left:none}
    .edu_wrap .grid_item .link .grid_thum{height:310px;width:360px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:360px}
}
@media (max-width: 420px) {
    .edu_wrap .grid_item .link .grid_thum{width:310px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:310px}
}
@media (max-width: 360px) {
    .edu_wrap .grid_item .link .grid_thum{width:280px}
    .edu_wrap .grid_item .link .grid_txt,.edu_wrap .grid_item .link .grid_info{width:280px}
} */
.edu_wrap .view-inner:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='118' height='280' viewBox='0 0 118 280' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline opacity='0.2' x1='0.5' y1='1.7425e-08' x2='0.499985' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='17.0859' y1='1.89105e-08' x2='17.0859' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='33.6719' y1='1.89105e-08' x2='33.6719' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='50.2583' y1='1.89105e-08' x2='50.2583' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='66.8442' y1='1.89105e-08' x2='66.8442' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='83.4302' y1='1.89105e-08' x2='83.4302' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='100.016' y1='1.89105e-08' x2='100.016' y2='280' stroke='%23ACA2A2'/%3E%3Cline opacity='0.2' x1='116.602' y1='1.89105e-08' x2='116.602' y2='280' stroke='%23ACA2A2'/%3E%3C/svg%3E%0A");width:118px;height:280px;display:inline-block;position:absolute;top:0;left:-313px;background-repeat:no-repeat;background-position:50%}
.edu_wrap .cnt-wrap{max-width:none;margin:0 auto;position:relative}
.edu_wrap .view-inner .cnt-layout{z-index:2}
.edu_wrap .view-inner .view-wrap{position:relative}
.edu_wrap .view-inner .view-wrap .inner .view-box{position:relative;width:100%;height:auto;display:block;padding-right:514px;min-height:661px;margin:0 auto 77px}
.edu_wrap .view-inner .view-wrap .thumb{position:absolute;top:60px;right:0;z-index:1;width:100%;height:592px;overflow:hidden;width:417px;border:1px solid #ddd;z-index:2;box-shadow:5px 8px 35px rgba(0,0,0,0.1);-ms-box-shadow:5px 8px 35px rgba(0,0,0,0.1)}
.edu_wrap .view-inner .view-wrap .thumb .main-photo__skin{width:100%;height:100%;position:relative;display:block}
.edu_wrap .view-inner .view-wrap .thumb .main-photo__skin .photo-list--wrap{width:100%;height:100%;display:block}
.edu_wrap .view-inner .view-wrap.thumb .main-photo__skin{position:relative}
.edu_wrap .view-inner .view-wrap .link:focus {border: 1px dashed #000;}
.edu_wrap .view-inner .view-wrap .big{position:relative;width:100%;height:100%;display:block}
.edu_wrap .view-inner .view-wrap .big:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='76' height='99' viewBox='0 0 76 99' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.22 82.3986L2.54 84.5386L13.06 83.9986C12.94 85.2386 12.74 86.5786 12.38 88.0786L14.98 88.3386C15.84 84.3386 15.84 81.7986 15.84 79.1186V76.9786H2.74V79.0786H13.24V79.1186C13.24 80.0586 13.24 81.0186 13.2 82.0386L2.22 82.3986ZM0.88 89.4386V91.5986H17.52V89.4386H0.88ZM29.3184 82.3986H27.2584C27.6984 80.8986 27.8584 79.2786 27.8584 77.5386H20.6384V79.6386H25.2384C24.9184 83.2386 23.2984 85.8986 19.6184 88.0986L21.1184 89.9586C23.7184 88.4386 25.3984 86.6186 26.4384 84.5186H29.3184V92.9586H31.7784V75.7586H29.3184V82.3986ZM33.1984 75.3386V93.7586H35.6984V75.3386H33.1984ZM43.2369 81.4386H51.1169V84.0186H43.2369V81.4386ZM48.4969 89.4986V86.1186H53.7169V76.4986H51.1169V79.3586H43.2369V76.4986H40.6169V86.1186H45.8569V89.4986H38.8569V91.6386H55.5369V89.4986H48.4969ZM58.8753 77.2586V79.3586H65.0153C64.6353 83.4386 62.5953 86.3186 57.8953 88.5786L59.2753 90.6586C65.8153 87.4986 67.7153 82.8986 67.7153 77.2586H58.8753ZM70.5353 75.3386V93.7586H73.1953V75.3386H70.5353Z' fill='white'/%3E%3Cpath d='M22.6911 23.6591C19.7131 20.6799 19.7131 15.794 22.6911 12.6956M39.6064 29.6175C45.9199 23.3015 45.9199 13.053 39.6064 6.73698C33.293 0.421006 23.0485 0.421006 16.7351 6.73698C10.4216 13.053 10.4216 23.3015 16.7351 29.6175C23.0485 35.9335 33.293 35.9335 39.6064 29.6175ZM39.6064 29.6175L46.3964 36.4099M42.9315 40.4222L50.4281 32.9227L65 47.5004L57.5035 55L42.9315 40.4222Z' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:76px;height:99px;display:inline-block;position:absolute;z-index:2;left:50%;top:50%;transform:scale(0);margin-left:-38px;margin-top:-50px;transition:transform .25s ease-out,opacity .25s ease-out}
.edu_wrap .view-inner .view-wrap .big:after{position:absolute;right:50px;top:85px;width:48px;height:48px;font-size:0;background-color:#000;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11.5V7L15.5 2H5C4.44771 2 4 2.44771 4 3V21C4 21.5523 4.44771 22 5 22H11' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M18.1875 19.1875L21 21.4375M18.75 16.9375C18.75 18.8015 17.239 20.3125 15.375 20.3125C13.511 20.3125 12 18.8015 12 16.9375C12 15.0735 13.511 13.5625 15.375 13.5625C17.239 13.5625 18.75 15.0735 18.75 16.9375Z' stroke='white' stroke-width='1.6875' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;z-index:100000}
.edu_wrap .view-inner .view-wrap .item{width:100%;height:100%;display:block}
.edu_wrap .view-inner .view-wrap .item &gt; .picture{width:100%;height:100%;display:block}
.edu_wrap .view-inner .view-wrap .item &gt; .picture &gt; span{display:block;position:relative;width:100%;text-align:center;height:100%}
.edu_wrap .view-inner .view-wrap .item &gt; .picture &gt; span:after{content:'';position:absolute;left:50%;display:block;background-color:#000;z-index:1;opacity:.5;top:-40px;height:32px;width:32px;transition:transform .25s ease-out;border-radius:50%;margin-left:-16px;transform-origin:50% 50%}
.edu_wrap .view-inner .view-wrap .link:hover .item &gt; .picture &gt; span:after,.edu_wrap .view-inner .view-wrap .link:focus .item &gt; .picture &gt; span:after{transform:scale(50)}
.edu_wrap .view-inner .view-wrap .big:hover:before,.edu_wrap .view-inner .view-wrap .big:focus:before{transform:scale(1)}
.edu_wrap .view-inner .view-wrap .item &gt; .picture &gt; span .card-img-top{width:auto;max-width:none;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.edu_wrap .view-inner .view-wrap .view-box .main-title{position:relative;z-index:1;width:100%}
.edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap{padding:77px 0 57px;display:block;position:relative}
.edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap:after,.edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap:before{content:'';background-color:rgba(0,0,0,0.03);width:100%;height:88%;display:block;position:absolute;top:20px;z-index:-1}
.edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap:after{width:1000%;left:100%}
.edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap:before{width:1424px;right:0}
.edu_wrap .view-inner .view-wrap .view-box .main-title h2{font-family:'Noto Sans KR';font-size:40px;line-height:130%;letter-spacing:-.06em;color:#000;margin:0;margin-bottom:26px}
.edu_wrap .view-inner .view-wrap .view-box .main-title h2 .edu_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;line-height:1.1}
.edu_wrap .view-inner .view-wrap .view-box .plus-info{display:block;font-size:14px;font-weight:700;font-family:'Noto Sans KR'}
.edu_wrap .view-inner .view-wrap .view-box .plus-info:after{display:block;clear:both;content:''}
.edu_wrap .view-inner .view-wrap .view-box .plus-info span{width:90px;height:36px;text-align:center;padding:6px 0}
.edu_wrap .view-inner .view-wrap .view-box .plus-info .status{float:left}
.edu_wrap .view-inner .view-wrap .view-box .plus-info .place{border:1px solid #000;display:inline-block;color:#000;float:left;min-width:90px;padding:6px;width:auto}
.edu_wrap .view-inner .view-wrap .view-box .h2{color:#222;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:22px;font-family:'Noto Sans KR';margin-top:56px;display:block}
.edu_wrap .view-inner .view-wrap .view-box .age{position:relative;font-size:20px;line-height:29px;display:block}
.edu_wrap .view-inner .view-wrap .view-box .age:after{position:absolute;top:15px;right:23px;width:1px;height:37px;background-color:#999}
.edu_wrap .view-inner .view-wrap .view-box .age.age1{color:#A36E00}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap{color:#000;font-size:15px;line-height:17px;font-weight:400;width:calc(100% + 10px);margin:-5px}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap:after{content:'';display:block;clear:both}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{border:1px solid #000;text-align:left;position:relative;background-repeat:no-repeat;height:36px;padding:9px 40px 9px 15px;margin:5px 1px;line-height:17px;min-width:calc(100% / 5 - 5px);width:auto}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn:after{position:absolute;content:'';width:14px;height:15px;right:14px;top:9px;background-position:50%}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn.fe-btn-download:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08669 11.9234L7.03522 11.9717L1.42662 6.71377L2.75996 5.4638L6 8.50125L6 0H8L8 8.56753L11.3481 5.4288L12.6814 6.67877L7.08682 11.9236L7.08669 11.9234ZM14 13H0V15H14V13Z' fill='black'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .re-search_area .fe-btn.fe-btn-download{position:relative;font-size:0;border:none}
.edu_wrap .view-inner .re-search_area .fe-btn.fe-btn-download:after{position:absolute;content:'';width:14px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08669 11.9234L7.03522 11.9717L1.42662 6.71377L2.75996 5.4638L6 8.50125L6 0H8L8 8.56753L11.3481 5.4288L12.6814 6.67877L7.08682 11.9236L7.08669 11.9234ZM14 13H0V15H14V13Z' fill='black'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .re-search_area .fe-btn.fe-btn-download:hover{background-color:transparent;border:none}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn-link:after{width:11px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='nonview-innere' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.575807 14.424L2.15174 16L10.1517 8L2.15175 0L0.575709 1.57597L6.99977 8L3.99983 11L0.575807 14.424Z' fill='black'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn:hover,.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn:focus{background-color:#000;color:#fff}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn.fe-btn-download:hover:after,.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn.fe-btn-download:focus:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08669 11.9234L7.03522 11.9717L1.42662 6.71377L2.75996 5.4638L6 8.50125L6 0H8L8 8.56753L11.3481 5.4288L12.6814 6.67877L7.08682 11.9236L7.08669 11.9234ZM14 13H0V15H14V13Z' fill='white'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn-link:hover:after,.edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn-link:focus:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.575807 14.424L2.15174 16L10.1517 8L2.15175 0L0.575709 1.57597L6.99977 8L3.99983 11L0.575807 14.424Z' fill='white'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .file-wrap .file-box{display:block}
.edu_wrap .view-inner .view-wrap .view-box .mian-info{padding:25px 0 34px;right:0;top:285px;display:block;z-index:110;border-bottom:1px dashed #999;margin-bottom:20px}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul{display:block}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li{line-height:1.3;font-family:'Noto Sans KR';font-size:16px;display:block;position:relative;margin-bottom:13px;padding-left:121px;display:block}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li:last-child{margin-bottom:0}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n1::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4148)'%3E%3Cpath d='M0.952393 7.61902H19.0476V18.0952C19.0476 18.619 18.6191 19.0476 18.0952 19.0476H1.90477C1.38096 19.0476 0.952393 18.619 0.952393 18.0952V7.61902Z' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M0.952393 3.33336C0.952393 2.80955 1.38096 2.38098 1.90477 2.38098H18.0952C18.6191 2.38098 19.0476 2.80955 19.0476 3.33336V7.61908H0.952393V3.33336Z' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M7.41357 13.0417L9.45523 15.0833L13.5386 11' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.19043 0.952393V4.76192' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M13.8096 0.952393V4.76192' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4148'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n2::before{background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' viewBox='0 0 21 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.125 2.02336V16.7292L3.59687 7.41357H17.7916V4.7807C17.7916 4.27307 17.3712 3.86159 16.8526 3.86159H10.5146L8.16722 1.10425H2.06396C1.54539 1.10425 1.125 1.51575 1.125 2.02336Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.9999 16.7292L19.8749 7.43561H3.38085L1.125 16.7292H17.9999Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.625 12.0824L8.37478 12.0824' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n3::before{background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.25' cy='10.8125' r='9.25' stroke='black' stroke-width='1.5' stroke-dasharray='2 2'/%3E%3Cpath d='M5.09326 18.5166C6.57318 19.5139 8.35605 20.0961 10.2749 20.0961C15.4021 20.0961 19.5585 15.9397 19.5585 10.8125C19.5585 5.68533 15.4021 1.52893 10.2749 1.52893C6.35714 1.52893 3.00619 3.95574 1.64331 7.38811' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M5.26489 11.499H10.5186V5.7677' stroke='%23BB201C' stroke-width='1.5'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n4::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_688_3802)'%3E%3Cpath d='M8.99996 8.27274C10.9078 8.27274 12.4545 6.72609 12.4545 4.81819C12.4545 2.9103 10.9078 1.36365 8.99996 1.36365C7.09206 1.36365 5.54541 2.9103 5.54541 4.81819C5.54541 6.72609 7.09206 8.27274 8.99996 8.27274Z' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7725 18.6364C16.7725 14.3441 13.2921 10.8636 8.99978 10.8636C4.70751 10.8636 1.22705 14.3441 1.22705 18.6364' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_688_3802'%3E%3Crect width='17.2727' height='19' fill='white' transform='translate(0.363525 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n5::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4377)'%3E%3Cpath d='M8.00007 19.0909C8.00007 19.0909 14.8182 13.6364 14.8182 7.7273C14.8182 3.96366 11.7637 0.909119 8.00007 0.909119C4.23643 0.909119 1.18188 3.96366 1.18188 7.7273C1.18188 13.6364 8.00007 19.0909 8.00007 19.0909Z' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M7.99998 10.4545C9.50907 10.4545 10.7273 9.23636 10.7273 7.72727C10.7273 6.21818 9.50907 5 7.99998 5C6.49089 5 5.27271 6.21818 5.27271 7.72727C5.27271 9.23636 6.49089 10.4545 7.99998 10.4545Z' stroke='%23BB201C' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4377'%3E%3Crect width='15.4545' height='20' fill='white' transform='translate(0.272705)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n6::before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4412)'%3E%3Cpath d='M5 15V7C5 3.69 7.69 1 11 1C14.31 1 17 3.69 17 7V15C17 18.31 14.31 21 11 21' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 15C19.21 15 21 13.21 21 11C21 8.79 19.21 7 17 7' stroke='%23BB201C' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M5 7C2.79 7 1 8.79 1 11C1 13.21 2.79 15 5 15' stroke='%23BB201C' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4412'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n7::before{height:26px;top:-3px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='31' viewBox='0 0 18 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 16.712C15 13.5598 12.3136 11 9.00555 11C5.6975 11 3 13.5598 3 16.712C3 18.4361 3.79926 19.9699 5.06475 21.0171L6.31915 24H11.6698L12.9241 21.0171C14.1896 19.9699 14.9889 18.4255 14.9889 16.712H15Z' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M9 7L9 4' stroke='%23BB201C' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M5 8L3 6' stroke='%23BB201C' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M13 8L15 6' stroke='%23BB201C' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M9 24V17' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M7 17H11' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M6 27H12' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3Cpath d='M6 29H12' stroke='black' stroke-width='1.5' stroke-miterlimit='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li.n8::before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_692_4167)'%3E%3Cmask id='mask0_692_4167' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath d='M23.5 0.5H0.5V23.5H23.5V0.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_692_4167)'%3E%3Cpath d='M15.3542 3.8125L19.1876 7.64583' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.8125 14.8334L8.16667 18.1875' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.72925 16.2709L17.2709 5.72919' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.3542 3.8125L19.1876 7.64583' stroke='%23BB201C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.33333 14.8334L17.75 1.41669L21.5833 5.25002L8.16667 18.6667L3.375 19.625L4.33333 14.8334Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cline x1='3' y1='21.25' x2='22' y2='21.25' stroke='%23BB201C' stroke-width='1.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_692_4167'%3E%3Crect width='23' height='23' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li .txt-title{font-weight:700;position:relative;font-size:16px;line-height:21px;color:#000;position:absolute;left:25px;top:0}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li:before{position:absolute;content:'';width:17px;height:17px;left:0;top:3px;background-size:contain;background-repeat:no-repeat}
.edu_wrap .view-inner .view-wrap .view-box .mian-info ul li .txt-info{font-family:'Noto Sans KR';font-size:16px;font-weight:400;line-height:21px;color:#000}
.edu_wrap .view-inner .youtube-modal{padding:0;margin-bottom:65px;border-radius:0;position:relative;background:none;height:auto;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin{overflow:hidden;padding:0;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .photo-list--wrap{width:calc(100% + 50px);margin:0 -25px;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .photo-list--wrap .photo-list--item{padding:0 25px;}


.edu_wrap .view-inner .youtube-modal .main-photo__skin .control {position: absolute; top: -46px; right: 0;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging {display: inline-block; width: auto;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .current,
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .count {font-size: 25px;letter-spacing: -0.01563rem;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .current {color: #DD1227;font-weight: 700;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .count {color: #666; font-weight: 400;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .line {display: inline-block; font-size: 0; line-height: 32px; width: 1px; height: 16px;background-color: rgba(0, 0, 0, 0.20); margin: 0 7px;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button{transition:all .2s;font-size:0;width:29px;height:20px;background-repeat:no-repeat;background-position:center center;background-repeat: no-repeat;position:relative;top:-3px;transform:none;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button.prev{background-image: url("data:image/svg+xml,%3Csvg width='29' height='20' viewBox='0 0 29 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.75' x2='23' y2='-0.75' transform='matrix(1 8.74228e-08 8.74228e-08 -1 1 9)' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M9.99995 1.00005L1.25 9.75L9.99995 18.4999' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");left:0;margin-right: 17px;}
.edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button.next{background-image: url("data:image/svg+xml,%3Csvg width='29' height='20' viewBox='0 0 29 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='28' y1='9.75' x2='5' y2='9.75' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M19.0001 1.00005L27.75 9.75L19.0001 18.4999' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");right:0;margin-left: 17px;}

.edu_wrap .view-inner .view-wrap .re_search_area .server_time {margin-bottom: 5px;}
#Display_clock {color: #DD1227;}



.Modal-overlay{padding:0}
.Modal-overlay .Modal-box{width:100%;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}
@media (max-width: 1240px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{padding-left:9px}
    .edu_wrap .view-inner .view-wrap .inner .view-box{padding-left:474px}
}
@media (max-width: 1160px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{min-width:calc(100% / 4 - 5px)}
}
@media (max-width: 1024px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{min-width:calc(100% / 5 - 5px)}
}
@media (max-width: 600px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{min-width:calc(100% / 2 - 5px)}
}
@media (max-width: 560px) {
    .edu_wrap .view-inner .view-wrap .thumb{height:auto}
    .edu_wrap .view-inner .view-wrap .thumb .main-photo__skin,.edu_wrap .view-inner .view-wrap .thumb .main-photo__skin .photo-list--wrap,.edu_wrap .view-inner .view-wrap .big,.edu_wrap .view-inner .view-wrap .item,.edu_wrap .view-inner .view-wrap .item &gt; .picture,.edu_wrap .view-inner .view-wrap .item &gt; .picture &gt; span{height:inherit}
    .edu_wrap .view-inner .view-wrap .item &gt; .picture &gt; span .card-img-top{position:relative;left:auto;top:auto;transform:translate(0,0)}
}
@media (max-width: 480px) {
    .edu_wrap .view-inner .youtube-modal .main-photo__skin.photo__popup.photo__typeA{padding:0 50px}
}



.edu_wrap .view-inner .view-wrap .detail-index{display: block; margin: 0 0 65px 0;}
.edu_wrap .view-inner .view-wrap .detail-index .index {display: block; width: 100%; height: auto; background-color: #FAFAFA; padding: 40px; color: #444; font-size: 16px; font-weight: 400; line-height: 150%; letter-spacing: -0.02rem;}
/* .edu_wrap .view-inner .view-wrap .detail-index ul li{font-size:16px;font-weight:400;color:#000;list-style:inherit}
.edu_wrap .view-inner .view-wrap .detail-index p{font-size:16px;font-weight:400;color:#000} */
.edu_wrap .view-inner .view-wrap .detail-index img {position: relative; top: 0; left: 50%; transform: translateX(-50%);}
.edu_wrap .view-inner .view-wrap .fe-btn{width:192px;height:50px;}
.edu_wrap .view-inner .re-search_area .flex_box{display:block;margin-bottom:3px}
.edu_wrap .view-inner .re-search_area .mobile_text{display:none}
.edu_wrap .view-inner .re-search_area .h2{padding-right:0;margin:0}
.edu_wrap .view-inner .re-search_area .text-right{font-size:16px;font-weight:400;font-family:'Noto Sans KR';color:#000}
.edu_wrap .view-inner .re-search_area .text-right span{color:#BB201C}
.edu_wrap .view-inner .re-search_area .table th{line-height:1.3}
.edu_wrap .view-inner .re-search_area tr td .file_down{font-size:0;display:inline-block;background-image:url(/images/kor/sub03/down.png);width:14px;height:15px;background-position:50%;background-repeat:no-repeat;border:none}
.edu_wrap .view-inner .re-search_area tr td .status{color:#fff;font-size:14px;letter-spacing:-1px;line-height:1;display:inline-block;padding:6px 7px 7px;min-width:75px;line-height:1}
.edu_wrap .view-inner .re-search_area tr td .fe-btn_wrap .fe-btn-download{border:none;font-size:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08669 11.9234L7.03522 11.9717L1.42662 6.71377L2.75996 5.4638L6 8.50125L6 0H8L8 8.56753L11.3481 5.4288L12.6814 6.67877L7.08682 11.9236L7.08669 11.9234ZM14 13H0V15H14V13Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%}
.edu_wrap .view-inner .fe-btn-wrap{display:block;width:100%;padding-top:30px;text-align:center}
.edu_wrap .view-inner .fe-btn-wrap .fe-btn{margin:0;padding:10px 30px;font-size:15px}
.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-primary.fe-btn-list{background-color:#000;color:#fff;border:1px solid #000}
.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-primary.fe-btn-list:hover,.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-primary.fe-btn-list:focus{background-color:#fff;color:#000}
.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-default.fe-btn-copy{background-color:#fff;color:#000;border:1px solid #000}
.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-default.fe-btn-copy:hover,.edu_wrap .view-inner .fe-btn-wrap .fe-btn.fe-btn-default.fe-btn-copy:focus{background-color:#000;color:#fff}
.edu_wrap .view-inner .re-search_area tbody tr td{line-height:1.3;font-size:15px;letter-spacing:-1px;color:#444;font-weight:400;border-right:none}
.edu_wrap .view-inner .re-search_area .table th,.edu_wrap .view-inner .re-search_area .table tr td{border:0;border-bottom:1px solid #DBDBDB;padding:11px;text-align:center}
.edu_wrap .view-inner .re-search_area tbody tr td:first-child{font-weight:600}
.flip-scroll .table-icon,.table-responsive .table-icon{display:none}
@media (max-width: 480px) {
    .edu_wrap .view-inner .youtube-modal .main-photo__skin.photo__popup.photo__typeA{padding:0 50px}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin.photo__popup.photo__typeA .control .button.prev{left:20px}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin.photo__popup.photo__typeA .control .button.next{right:20px}
}
@media (max-width: 1120px) {
    /* .edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button.prev{left:25px}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button.next{right:25px} */
}
@media (max-width: 1024px) {
    .edu_wrap .view-inner .youtube-modal .main-photo__skin{padding:0;}
    .edu_wrap .view-inner .view-wrap .thumb{position:relative;margin:0 auto;top:0;margin-bottom:34px;max-width:417px;width:100%}
    .edu_wrap .view-inner .view-wrap .inner .view-box{padding:0}
    .edu_wrap .view-inner .view-wrap .view-box .main-title .header-wrap{padding:34px 0}
}

@media (max-width: 784px) {
    .table-responsive.active.mobile,
    .table-responsive.active.mobile.icon {overflow-y: auto;}
}

@media (max-width: 768px) {
    .edu_wrap .view-inner .ui.board--card--list.board-edu-list,
    .edu_wrap .view-inner .youtube-modal,
    .edu_wrap .view-inner .view-wrap .detail-index {margin-bottom: 30px;}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin .control {top: -45px;}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .current,
    .edu_wrap .view-inner .youtube-modal .main-photo__skin .control .paging .total .count {font-size: 20px;}
    .edu_wrap .view-inner .youtube-modal .main-photo__skin .control .button {width: 20px; height: 15px; background-size: contain;}
    .edu_wrap .view-inner .view-wrap .detail-index .index {padding: 30px;}
}
@media (max-width: 1280px) {
    .edu_wrap .view-inner .re-search_area .h2{padding:0}
    .edu_wrap .view-inner .view-wrap .view-box .main-title h2{font-size:35px}
}
@media (max-width: 940px) {
    .flip-scroll .table-icon,.table-responsive .table-icon{display:block}
    .edu_wrap .view-inner .table-responsive{overflow-x:scroll}
    .edu_wrap .view-inner .table-responsive table{width:900px}
    .edu_wrap .view-inner .re-search_area .right.text-right{float:none;margin:0;margin-bottom:5px}
    .edu_wrap .view-inner .re-search_area h2{margin-bottom:5px}
    .edu_wrap .view-inner .re-search_area .mobile_text{display:block;font-size:15px;color:#000;font-family:'Noto Sans KR';line-height:1.2;margin-bottom:3px}
}
@media (max-width: 1530px) {
    .edu_wrap .cnt-layout{padding-top:260px}
    .edu_wrap .view-inner .cnt-layout{padding:0}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info{top:230px}
}
@media (max-width: 1360px) {
    /* .cnt-layout{padding-top:220px} */
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info{position:relative;display:block;top:0;right:auto;width:100%}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .main-title{margin-bottom:27px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .main-title h2{padding-right:0}
}
@media (max-width: 940px) {
    .edu_wrap .view-inner .re-search_area .flex_box{display:block}
}
@media (max-width: 768px) {
    .edu_wrap .view-inner .view-wrap .cnt-wrap .main-title{margin-bottom:30px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .main-title h2{font-size:30px;line-height:39px;padding-bottom:20px;margin-bottom:25px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .h2{margin:0 0 14px 0;}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .age:after{height:27px;top:11px;right:17px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .age{padding-right:40px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info{padding:40px 64px 50px}
}
@media (max-width: 559px) {
    .edu_wrap .view-inner .view-wrap .cnt-wrap .main-title h2{font-size:28px}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .h2{margin-top:40px}
    /* .edu_wrap .view-inner .youtube-modal{margin-bottom:0} */
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info ul li{padding:0}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info ul li .txt-title{line-height:1}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info ul li .txt-info{position:relative;padding-left:0;top:1px;left:auto}
    .edu_wrap .view-inner .view-wrap .cnt-wrap .mian-info{padding:30px}
}
@media (max-width: 490px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{width:calc(100% / 2 - 10px);max-width:none}
}
@media (max-width: 400px) {
    .cnt-layout{padding-top:150px}
    .edu_wrap .view-inner .view-wrap .view-box .age{font-size:18px}
    .edu_wrap .view-inner .view-wrap .view-box .main-title h2{font-size:24px}
}
@media (max-width: 360px) {
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap{width:100%;height:inherit;margin:0}
    .edu_wrap .view-inner .view-wrap .view-box .file-wrap .fe-btn{width:100%;max-width:none;margin:0 0 5px}
    .edu_wrap .view-inner .view-wrap .detail-index .index {padding: 20px;}
}
#imgLayer{max-width:none!important;width:100%!important;height:100vh;background:none!important;box-shadow:none!important;display:flex;align-items:center}
#imgLayer strong{display:none}
#imgLayer #exit{position:fixed!important;width:100px!important;right:0;top:0}
#imgLayer .thumb{width:auto!important;max-width:none;max-height:100vh;height:auto;position:relative;top:auto;left:auto;transform:translate(0,0)}
#imgLayer #exit a{display:block;width:70px!important;height:70px!important;background:rgba(0,0,0,1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='120' height='120'%3E%3Cpath d='M12.0007 10.5865L16.9504 5.63672L18.3646 7.05093L13.4149 12.0007L18.3646 16.9504L16.9504 18.3646L12.0007 13.4149L7.05093 18.3646L5.63672 16.9504L10.5865 12.0007L5.63672 7.05093L7.05093 5.63672L12.0007 10.5865Z' fill='rgba(255,255,255,1)'%3E%3C/path%3E%3C/svg%3E");background-size:35px;background-repeat:no-repeat;background-position:50%}
#imgLayer #exit a:focus {border: 1px dashed #FFF;}
#imgLayer #exit a img{display:none}
.Modal-close{display:block;width:70px!important;height:70px!important;background:rgba(0,0,0,1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='120' height='120'%3E%3Cpath d='M12.0007 10.5865L16.9504 5.63672L18.3646 7.05093L13.4149 12.0007L18.3646 16.9504L16.9504 18.3646L12.0007 13.4149L7.05093 18.3646L5.63672 16.9504L10.5865 12.0007L5.63672 7.05093L7.05093 5.63672L12.0007 10.5865Z' fill='rgba(255,255,255,1)'%3E%3C/path%3E%3C/svg%3E");background-size:35px;background-repeat:no-repeat;background-position:50%;font-size:0;right:0;top:0}
@media (max-width: 1024px) {
    #imgLayer .thumb{max-width:90%}
}
.intro_topbox{position:relative;min-height:280px;margin:70px 0 20px;padding:70px;border-radius:15px;border:1px solid #d7d4d4;background:url(/images/kor/prog/intro_topbox_bg01.png)no-repeat left bottom;z-index:0}
.intro_topbox:after{content:"";position:absolute;left:542px;top:0;width:202px;height:101px;background:url(/images/kor/prog/intro_topbox_bg02.png)no-repeat;z-index:-1}
.intro_topbox .top_img{position:absolute;right:50px;top:-35px;width:404px;height:276px;z-index:1;box-shadow:0 10px 20px rgba(0,0,0,0.25)}
.intro_topbox .top_img img{width:100%;height:100%}
.intro_topbox .txtb{padding-right:480px;overflow:hidden;color:#fff;z-index:2}
.intro_topbox .txtb em{display:block;font-size:22px;font-weight:400;color:#d32936;line-height:1.2}
.intro_topbox .txtb strong{display:inline-block;position:relative;font-weight:700;font-size:32px;font-family:'GmarketSans';color:#3a3a3a;z-index:1;line-height:1.2}
.intro_topbox .txtb strong:before{content:"";display:inline-block;position:absolute;left:-5px;bottom:5px;width:calc(100% + 10px);height:18px;background-color:#fae8e9;z-index:-1}
.intro_topbox .txtb .txt{margin-top:20px;font-size:15px}
.txt-box3{display:flex;align-items:center;padding:30px 50px;background-color:#fcf9f9}
.txt-box3 .box-title{flex-shrink:0;text-align:center;font-size:18px;font-weight:700;position:relative;padding-top:60px;display:block;color:#222;line-height:1.2}
.txt-box3 .box-title:before{content:'';position:absolute;top:0;left:0;width:100%;height:40px;background-image:url(/images/kor/prog/txt-box3_icon.png);background-size:auto 40px;background-repeat:no-repeat;background-position:50%}
.txt-box3 .box-text{position:relative;padding:20px 0;padding-left:40px;margin-left:40px}
.txt-box3 .box-text:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#d7d4d4}
.text-p{padding:20px 10px 50px}
.text-p &gt; p{font-size:16px;letter-spacing:-.05em}
@media(max-width: 1190px) {
    .intro_topbox .top_img{position:relative;right:auto;top:auto;width:100%;height:276px;z-index:1;box-shadow:none;background:transparent}
    .intro_topbox .top_img img{width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
    .intro_topbox .top_img:after{display:none}
    .intro_topbox .txtb{padding-left:0;padding-right:0;margin:50px 0 0}
    .intro_topbox:before{left:auto}
}
@media (max-width: 767px) {
    .intro_topbox{padding:40px;overflow:hidden}
    .intro_topbox:after{left:auto;right:-40px}
    .txt-box3{display:block}
    .txt-box3 .box-text{padding-left:0;padding-top:20px;margin-left:0;margin-top:20px}
    .txt-box3 .box-text:before{width:100%;height:1px}
}
@media(max-width: 540px) {
    .intro_topbox{padding:40px 25px}
    .intro_topbox .top_img{position:static;height:auto}
    .intro_topbox .top_img img{position:static;transform:none}
    .intro_topbox .txtb{margin-top:30px}
    .intro_topbox .txtb strong{font-size:24px}
    .txt-box3{padding:30px 25px}
}
.button-box__form{display:flex;margin-top:60px;width:100%;flex-wrap:wrap;justify-content:center}
.button-box__form .btn{text-align:center;min-width:130px;padding-right:20px;border-radius:5px;font-weight:700;margin:0 2px}
.reservationWrap{/*overflow:hidden;*/margin-top:0;padding-top:0}
.reservationWrap .calendarArea{float:left;width:44%}
.reservationWrap .calendarArea .title{float:left;margin-top:0;font-size:22px;font-weight:700;line-height:88%;font-family:'nsr';font-weight:800;color:#00274e;letter-spacing:-1px}
.reservationWrap .calendarArea .info{float:right;margin-bottom:15px}
.reservationWrap .calendarArea .info span{display:inline-block;padding:3px 6px;color:#111}
.reservationWrap .calendarArea .info .holiday{border:1px solid #ddd;background:#ddd}
.reservationWrap .calendarArea .info .not{border:1px solid #ddd;background:url(/images/prog/resve/bg_pattern2.png)}
.reservationWrap .calendarArea .info .ok{border:1px solid #ccc;background-color:#fff}
.reservationWrap .calendarArea .info .select{border:1px solid #056cb9;background-color:#056cb9;color:#fff}
.reservationWrap .calendarArea .calendar{clear:both;width:100%;padding:40px 40px 30px;border:1px solid #ddd}
.reservationWrap .calendarArea .calendar .calHeader{position:relative;text-align:center}
.reservationWrap .calendarArea .calendar .calHeader .calDate{display:inline;font-size:23px;font-weight:700;line-height:100%;color:#000;letter-spacing:-2px}
.reservationWrap .calendarArea .calendar .calHeader .calBtn{position:absolute;top:5px;line-height:30px;cursor:pointer;width:32px;height:32px}
.reservationWrap .calendarArea .calendar .calHeader .calBtn a{position:relative;width:100%;height:100%;font-size:0;display:block}
.reservationWrap .calendarArea .calendar .calHeader .prev{left:0;padding-left:0}
.reservationWrap .calendarArea .calendar .calHeader .next{right:0;padding-right:0}
.reservationWrap .calendarArea .calendar .calHeader .prev a:before{position:absolute;top:0;left:0;z-index:1;width:32px;height:32px;border-radius:50%;background-color:#424245;content:''}
.reservationWrap .calendarArea .calendar .calHeader .prev a:after{position:absolute;top:0;left:0;z-index:2;width:32px;height:32px;background:url(/images/common/arrow_img.png) no-repeat -2px 0;content:''}
.reservationWrap .calendarArea .calendar .calHeader .next a:before{position:absolute;top:0;right:0;z-index:1;width:32px;height:32px;border-radius:50%;background-color:#424245;content:''}
.reservationWrap .calendarArea .calendar .calHeader .next a:after{position:absolute;top:0;right:2px;z-index:2;width:32px;height:32px;background:url(/images/common/arrow_img.png) no-repeat -35px 0;content:''}
.reservationWrap .calendarArea .calendar .calHeader .next a:hover:before,.reservationWrap .calendarArea .calendar .calHeader .prev a:hover:before,.reservationWrap .calendarArea .calendar .calHeader .next a:focus:before,.reservationWrap .calendarArea .calendar .calHeader .prev a:focus:before{background-color:#056cb9}
.reservationWrap .calendarArea .calendar .calHeader .calDate .top-txt{font-size:53px;display:block;line-height:1;font-weight:700}
.reservationWrap .calendarArea .calendar .schcal_tbl{width:100%;margin-top:27px;border-top:1px solid #555}
.reservationWrap .calendarArea .calendar .schcal_tbl th{padding:12px 0;border-bottom:1px solid #aaa;font-weight:700;text-align:center}
.reservationWrap .calendarArea .calendar .schcal_tbl td{border-bottom:1px solid #ccc;font-weight:500;text-align:center;position:relative}
.reservationWrap .calendarArea .calendar .schcal_tbl td div{height:60px;padding:2px 0;font-size:15px}
.reservationWrap .calendarArea .calendar .schcal_tbl td.not{background:url(/images/prog/resve/bg_pattern2.png)}
.reservationWrap .calendarArea .calendar .schcal_tbl td a{display:block;width:100%;height:100%;vertical-align:top;line-height:1}
.reservationWrap .calendarArea .calendar .schcal_tbl td .link{border-radius:50%;width:45px;height:45px;line-height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.reservationWrap .calendarArea .calendar .schcal_tbl td .link span{display:block;position:absolute;top:0;width:100%;vertical-align:top;font-weight:500;color:#494949}
.reservationWrap .calendarArea .calendar .schcal_tbl td.selected .link span{color:#fff}
.reservationWrap .calendarArea .calendar .schcal_tbl td.sun,
.reservationWrap .calendarArea .calendar .schcal_tbl td.sun a{color:#c30c57}
.reservationWrap .calendarArea .calendar .schcal_tbl td.sat,
.reservationWrap .calendarArea .calendar .schcal_tbl td.sat a{color:#1473b5}
.reservationWrap .calendarArea .calendar .schcal_tbl td.off{background-color:#fafafa}
.reservationWrap .calendarArea .calendar .schcal_tbl td.selected .link{background-color:#2f68c2;color:#fff}
.reservationWrap .calendarArea .calendar .schcal_tbl td.holiday .link{background-color:rgba(0,0,0,0.1);color:#222}




.reservationWrap .timeArea{float:right;width:53%}
.reservationWrap .timeArea &gt; strong,
.reservationWrap .timeArea &gt; strong em{font-size:22px;font-family:'nsr';line-height:88%;font-weight:800;letter-spacing:-1px;color: #00274e;}
.reservationWrap .timeArea #calendarTimeList{width:100%;margin:22px 0 34px;padding: 40px 40px 30px;border: 1px solid #ddd;}
.reservationWrap .timeArea #calendarTimeList &gt; p{padding-left:100px;margin:15px 0;color:red;}
.reservationWrap .timeArea #calendarTimeList .time-list{position:relative;padding-left:100px;}
.reservationWrap .timeArea #calendarTimeList .time-title{position:absolute;top:0;left:0px;font-size:22px;font-family:'nsr';color: #00274e;}
.reservationWrap .timeArea #calendarTimeList:after{display:block;visibility:hidden;clear:both;content:''}
.reservationWrap .timeArea #calendarTimeList ul{display:flex;flex-wrap:wrap;margin:0 -3px;width:calc(100% + 6px)}
.reservationWrap .timeArea #calendarTimeList li{width:calc(33.3333% - 6px);vertical-align:top;margin:0 3px;margin-bottom:5px}
.reservationWrap .timeArea #calendarTimeList li button{display:table-cell;position:relative;width:100%;padding:12px 29px;padding-bottom:14px;padding-right:119px;border:1px solid #ddd;font-size:15px;background-color:transparent;border-radius:5px;text-align:left}
.reservationWrap .timeArea #calendarTimeList li button span{display:inline-block;margin-top:3px;text-align:center}
.reservationWrap .timeArea #calendarTimeList li button:focus{border:1px solid #222}
.reservationWrap .timeArea #calendarTimeList li button .check{display:none!important}
.reservationWrap .timeArea #calendarTimeList li button.checked{background-color:#2f68c2;border-color:#2f68c2;color:#fff}
.reservationWrap .timeArea #calendarTimeList li button.disabled{background-color:rgba(0,0,0,0.1);opacity:.6}
.reservationWrap .timeArea #calendarTimeList li button.disabled .check{display:none}
.reservationWrap .timeArea #calendarTimeList li button.disabled:after{position:absolute;top:20px;left:50%;width:15px;height:12px;background:url(/images/common/red_x.png) no-repeat;content:''}

.reservationWrap .timeArea .result{overflow:hidden;margin-top:12px;padding: 15px 0;border:1px solid #ddd;border-radius: 5px;}
.reservationWrap .timeArea .result .date,.reservationWrap .timeArea .result .time{position:relative; padding-left: 33px}
.reservationWrap .timeArea .result .date{float:left;width:50%;font-size:15px;font-weight:500;color:#635c56;text-align:left;}
.reservationWrap .timeArea .result .date:before{display:inline-block;width:18px;height:18px;margin-top:-3px;background:url(/images/common/icon_board.png) no-repeat 0 0;vertical-align:middle;content:''}

.reservationWrap .timeArea .result .time{float:left; width:50%; border-left:1px solid #ddd}
.reservationWrap .timeArea .result .time li{margin-top:5px;font-size:15px;font-weight:500;color:#635c56;text-align:left;}
.reservationWrap .timeArea .result .time li:first-child{margin-top:2px}
.reservationWrap .timeArea .result .time li:before{display:inline-block;width:18px;height:18px;margin-top:0;background:url(/images/common/icon_board.png) no-repeat -21px -1px;vertical-align:middle;content:''}

.reservationWrap .timeArea .result .date:before,.reservationWrap .timeArea .result .time li:before{position:absolute;left:10px}
.reservationWrap .timeArea .result .date:before{top:3px}
.reservationWrap .timeArea .result .time li:before{top:4px}

.reservationWrap .timeArea .buttonbox{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:32px;}
.reservationWrap .timeArea .buttonbox .button{width:49%;height:58px;border:1px solid #1e2446;background-color:#1e2446;font-weight:700;line-height:45px;font-size:18px;color:#fff;transition:all .2s;border-radius:5px}
.reservationWrap .timeArea .buttonbox .button:focus,
.reservationWrap .timeArea .buttonbox .button:hover{background-color:#fafafa;color:#333}


/* 비고 보완내용 팝업 :s*/
.notice-wrap {position: relative;}
.notice-wrap .notice-content {position: absolute;min-width: 376px;width: 100%;display: inline-block;top:calc(50% + 5px); right: 0; transform: translateY(-50%);background-color: #fff;border: 1px solid #DDDDDD;box-shadow: 0px 0px 20px rgb(0 0 0 / 6%);-ms-box-shadow: 0px 0px 20px rgb(0 0 0 / 6%);padding: 30px;height: auto;text-align: left;color: #858C94;display: none;z-index: 1;}
.notice-wrap .notice-content.active {display:block;}
.notice-wrap .notice-content .inner {width: 100%;height: 100%;display: block;position: relative;}
.notice-wrap .notice-content .nc-head {}
.notice-wrap .notice-content .nc-head .nc-title {line-height: 1;font-size: 15px;letter-spacing: -0.02em;display: block;font-weight: 700;margin-bottom: 8px;}
.notice-wrap .notice-content .nc-head .nc-title:before {content:'';background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 6C8.66 6 9.99 4.66 9.99 3C9.99 1.34 8.66 0 7 0C5.34 0 4 1.34 4 3C4 4.66 5.34 6 7 6ZM7 8C4.67 8 0 9.17 0 11.5V14H14V11.5C14 9.17 9.33 8 7 8Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;width: 30px;height: 30px;display: inline-block;border: 1px solid #ddd;border-radius: 50%;vertical-align: middle;margin-right: 8px;}
.notice-wrap .notice-content .nc_mid {border: 1px solid #DDDDDD;border-left: none;border-right: none;margin-bottom: 18px;}
.notice-wrap .notice-content .nc_mid .nc_text {display: block;line-height: 19px;font-weight: 400;letter-spacing: -0.02em;padding: 18px 0 28px;}
.notice-wrap .notice-content .nc-footer ul:after {content:'';display:block;clear:both;}
.notice-wrap .notice-content .nc-footer ul li {display: inline-block;font-size: 15px;line-height: 19px;font-weight: 400;position: relative;padding-right: 22px;float: left;}
.notice-wrap .notice-content .nc-footer ul li:before {content:'';height: 14px;width: 1px;display: inline-block;background-color: #ddd;position: absolute;right: 8px;top: 3px;}
.notice-wrap .notice-content .nc-footer ul li:last-child {padding: 0;}
.notice-wrap .notice-content .nc-footer ul li:last-child:before {display:none;}
.notice-wrap .notice-content .btn-wrap {position: absolute;right: 0;top: 0; margin: 0;}
.notice-wrap .notice-content .btn-wrap .fe-btn-close {width: 30px;height: 30px !important;padding: 0;margin: 0;display: inline-block;font-size: 0;background-color: #000;border: 1px solid #000;border-radius: 50%;min-width: 1px;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.00714L8.99286 0L5 3.99286L1.00714 0L0 1.00714L3.99286 5L0 8.99286L1.00714 10L5 6.00714L8.99286 10L10 8.99286L6.00714 5L10 1.00714Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: 50%;font-size: 0 !important;min-width:30px !important;}

/* 비고 보완내용 팝업 :e*/



/* .board--card--list.board-edu-list : s */
.ui.board--card--list.board-edu-list .obj {margin: 0;}
.ui.board--card--list.board-edu-list .col { display: block; margin-bottom: 30px; border: none; padding: 0;}
.ui.board--card--list.board-edu-list .col .inner-box {border-radius: 0; display: block; width: 100%; height: 100%; border: 1px solid #E3E4E9; min-height: 337px; padding: 50px;}
.ui.board--card--list.board-edu-list .col .inner-box .thm--box,
.ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner {height: 237px;}
.ui.board--card--list.board-edu-list .col .inner-box .thm--box {position: absolute; left: 50px; top: 50px; width: 313px; display: inline-block; padding: 0;}
.ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner {position: relative; width: 100%; display: block; border: 1px solid #E3E4E9; background-color: #F4F4F4; overflow: hidden;}
.ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner img {position: absolute; left: 50%; top: 0; transform: translateX(-50%); width: auto; height: 100%; max-width: none; max-height: none;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body {display: block; width: 100%; height: 100%; border: none; padding: 0 217px 0 363px;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory {display: flex; padding-top: 30px;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory &gt; span + span {margin-left: 3px;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .title {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;text-overflow: ellipsis;height: 28px;overflow: hidden;word-break: break-all; font-size: 24px; color: #222;margin: 15px 0 18px 0;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st { display: flex;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st + .list-1st {margin-top: 12px;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li {display: inline-block;width: 50%;position: relative;padding-left: 80px;line-height: 1; margin: 0; padding: 0 40px 0 80px;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li::before {border-radius: 100%; background-color: #000; left: 0;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li .tit {position: absolute; left: 9px; top: 0; color: #222;font-size: 16px;font-weight: 600;line-height: 140%;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li .con {color: #444;font-size: 16px;font-weight: 400;line-height: 140%; word-break: break-all;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .btn-wrap {position: absolute; right: 0; bottom: 0;}
.ui.board--card--list.board-edu-list .col .inner-box .card--body .btn-wrap .fe-btn {margin: 0;}


.ui.board--card--list.board-edu-list .col .inner-box:hover,
.ui.board--card--list.board-edu-list .col .inner-box:focus {border: 1px solid #000;box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.05); transition: 0.3s; }
.ui.board--card--list.board-edu-list .col .inner-box:hover .card--body .btn-wrap .fe-btn.fe-btn-dark,
.ui.board--card--list.board-edu-list .col .inner-box:focus .card--body .btn-wrap .fe-btn.fe-btn-dark {background-color: rgb(0, 0, 0);border: 1px solid rgb(0, 0, 0);color: rgb(255, 255, 255);}
.ui.board--card--list.board-edu-list .col .inner-box:hover .card--body .btn-wrap .fe-btn.fe-btn-dark .fa.fa-Rarr,
.ui.board--card--list.board-edu-list .col .inner-box:focus .card--body .btn-wrap .fe-btn.fe-btn-dark .fa.fa-Rarr {background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.78867 15.424L6.3646 17L14.3646 9L6.36461 1L4.78857 2.57597L11.2127 9L8.21269 12L4.78867 15.424Z' fill='white'/%3E%3C/svg%3E%0A");}



/* 교육 구분 */
.ui.board--card--list.board-edu-list .col .inner-box .edu-stat {display: inline-flex; align-items: center; justify-content: center; width: auto; min-height: 33px; background-color: #DD1227; color: #fff; font-size: 14px; font-weight: 700; line-height: normal; border: 1px solid #DD1227; padding: 5px 8px; min-width: 92px; text-align: center; word-break: break-all;}
/* 접수 구분 */
.ui.board--card--list.board-edu-list .col .inner-box .receipt-stat {display: inline-flex; align-items: center; justify-content: center; width: auto; min-height: 33px; background-color: #fff; border: 1px solid #CCC; color: #222; font-size: 14px; font-weight: 700; line-height: normal; min-width: 92px; padding: 5px 8px; text-align: center; word-break: break-all;}
/* 문화행사 구분 */
.ui.board--card--list.board-edu-list .col .inner-box .culture-stat {display: inline-flex; align-items: center; justify-content: center; width: auto; min-height: 33px; background-color: #000; color: #fff; font-size: 14px; font-weight: 700; line-height: normal; padding: 5px 8px; text-align: center; word-break: break-all;}
.ui.board--card--list.board-edu-list .col .inner-box .culture-stat.stat1 {background-color: #2C354E;}
.ui.board--card--list.board-edu-list .col .inner-box .culture-stat.stat2 {background-color: #000;}
.ui.board--card--list.board-edu-list .col .inner-box .culture-stat.stat3 {background-color: #139365;}
.ui.board--card--list.board-edu-list .col .inner-box .culture-stat.stat4 {background-color: #002078;}



.ui.board--card--list.board-edu-list.view .col {margin: 0;}
.ui.board--card--list.board-edu-list.view .col .inner-box {padding: 50px 74px; min-height: auto;}
.ui.board--card--list.board-edu-list.view .col .inner-box .title-head {display: block; width: 100%; padding: 0 0 30px 0; }
.ui.board--card--list.board-edu-list.view .col .inner-box .title-head .title {display: block; width: 100%; color: #002078; font-size: 30px; font-weight: 700; line-height: 150%; text-align: center;}
.ui.board--card--list.board-edu-list.view .col .inner-box .title-head .con {display: block; width: 100%; text-align: center; color: #444; font-size: 18px; line-height: 150%; font-weight: 600;}
.ui.board--card--list.board-edu-list.view .col .inner-box .content-box {display: block; width: 100%; position: relative;  border-top: 1px dashed #CCC;}
.ui.board--card--list.board-edu-list.view .col .inner-box .thm--box {left: auto; right: 0; top: 50%; width: 370px; transform: translateY(-50%);}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body {padding: 40px 410px 40px 0; height: auto;  min-height: 311px;}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body .text-box {display: block; padding: 30px; background-color: #FAFAFA; margin-bottom: 30px;}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body .text-box .text-box-con {color: #444;font-size: 16px;font-weight: 400;line-height: 150%; display: inline-block;}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st {display: block;}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st li {display: block; width: 100%; padding: 0 0 0 95px;}
.ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st li + li {margin-top: 12px;}
.ui.board--card--list.board-edu-list.view .col .inner-box .notice-bottom {display: block; padding-top: 20px; width: 100%; border-top: 1px dashed #CCC;}
.ui.board--card--list.board-edu-list.view .col .inner-box .notice-bottom .inner {display: block;margin: 0 auto;width: 50%;}
.ui.board--card--list.board-edu-list.view .col .inner-box .notice-bottom .help-block.txt-tip {line-height: 150%;}
.ui.board--card--list.board-edu-list.view .col .inner-box .notice-bottom .help-block.txt-tip:before {top:2px;}

.ui.board--card--list.board-edu-list.view .col .inner-box:hover,
.ui.board--card--list.board-edu-list.view .col .inner-box:focus {border: 1px solid #E3E4E9;box-shadow: none;transition: none;}




@media(max-width: 1280px) {
    .ui.board--card--list.board-edu-list .col { min-height: auto;}
    .ui.board--card--list.board-edu-list .col .inner-box {padding: 30px; min-height: auto;}
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box {left: 30px; top: 50%; transform: translateY(-50%);}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body {padding: 0 0 0 343px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory {padding: 0;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li {width: 50%;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .btn-wrap {position: relative; text-align: right; margin-top: 30px;}
}

@media(max-width: 1140px) {
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box,
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner {height: 200px;}
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box {width: 260px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body {padding: 0 0 0 290px;}


    .ui.board--card--list.board-edu-list.view .col .inner-box .thm--box,
    .ui.board--card--list.board-edu-list.view .col .inner-box .thm--box .inner {height: 237px;}
}

@media(max-width: 1024px) {
    .ui.board--card--list.board-edu-list .col .inner-box .card--body {padding: 0 0 0 290px; height: auto;}


    .ui.board--card--list.board-edu-list.view .col .inner-box {padding: 40px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .notice-bottom .inner {width: 100%;}
}

@media(max-width: 920px) {
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st {display: block;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li {width: 100%; padding: 0 0 0 80px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st + .list-1st,
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li + li {margin-top: 6px;}

}

@media(max-width: 840px) {
    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st li {padding: 0 0 0 80px;}
}

@media(max-width: 768px) {
    .ui.board--card--list.board-edu-list .col {min-height: auto;}
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box {position: relative; top: 0; left: 0; transform: none; width: 100%; margin: 0 auto;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body {padding-left: 0; height: auto;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory {padding-top: 15px;}


    .ui.board--card--list.board-edu-list.view .col .inner-box {padding: 30px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .title-head .title {font-size: 26px; line-height: 120%; margin-bottom:  5px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .title-head .con {font-size: 16px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .thm--box {position: static; width: 100%; transform: none;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body {padding: 40px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .content-box {padding: 30px 0;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body {min-height: auto; padding: 30px 0 0 0;}
}

@media(max-width: 490px) {
    .ui.board--card--list.board-edu-list .col .inner-box {padding: 20px;}
    /* .ui.board--card--list.board-edu-list .col .inner-box .thm--box,
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner {height: auto;}
    .ui.board--card--list.board-edu-list .col .inner-box .thm--box .inner img {width: 100%; height: auto; position: relative;} */

    .ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory {padding-top: 11px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .title {margin: 12px 0;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .btn-wrap {margin: 14px 0 0 0;}


    .ui.board--card--list.board-edu-list.view .col .inner-box {padding: 20px;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .title-head {padding: 0 0 20px 0;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .content-box {padding: 20px 0;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body {padding: 20px 0 0 0;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .thm--box,
    .ui.board--card--list.board-edu-list.view .col .inner-box .thm--box .inner {height: auto;}
}

@media(max-width: 400px) {
    /* .ui.board--card--list.board-edu-list .col .inner-box .edu-stat {width: 80px;}
    .ui.board--card--list.board-edu-list .col .inner-box .receipt-stat {width: 60px;} */
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory &gt; span + span {margin-left: 2px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .statusgory .status {padding: 0 7px; min-height: 33px; line-height: 1;}
    .ui.board--card--list.board-edu-list .col .inner-box .culture-stat {}
}

@media(max-width: 360px) {
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li {padding-left: 0;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li .tit {position: relative; display: block;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .list-1st li .con {display: block; margin-top: 4px;}
    .ui.board--card--list.board-edu-list .col .inner-box .card--body .btn-wrap .fe-btn {width: 100%;}


    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st li {padding: 0;}
    .ui.board--card--list.board-edu-list.view .col .inner-box .card--body .list-1st li .con {padding: 0 0 0 9px;}
}
/* .board--card--list.board-edu-list : e */





/* .edu-info-wrap : s */
.edu-info-wrap {display: flex; background: linear-gradient(124deg, #FCF8F8 10.48%, #FAFAFE 90.5%); padding: 40px;align-items: center; justify-content: center; }
.edu-info-wrap .info-type {display: inline-flex; justify-content: center; align-items: center; width: 140px; height: 60px; color: #fff; font-size: 18px; font-weight: 700; line-height: normal; margin-right: 40px;}
.edu-info-wrap .edu-info-box {display: inline-flex; align-items: center;}
.edu-info-wrap .edu-info-box + .edu-info-box {margin-left: 50px;}
.edu-info-wrap .edu-info-box .box-title {display: inline-block; min-width: 80px; width: auto; margin-right: 15px; color: #000; font-size: 16px; font-weight: 600; line-height: 22px; position: relative; padding: 0 0 0 29px;}
.edu-info-wrap .edu-info-box .box-title::before {display: inline-block; width: 22px; height: 22px; margin-right: 9px; background-position: center center; background-repeat: no-repeat; background-size: contain; content: ''; position: absolute; left: 0; top: 0;}
.edu-info-wrap .edu-info-box .box-con {color: #666; font-size: 16px; font-weight: 600; line-height: 140%; display: inline-block; word-break: keep-all;}


.edu-info-wrap .info-type.type1 {background-color: #002078;}
.edu-info-wrap .info-type.type2 {background-color: #999;}
.edu-info-wrap .info-type.type3 {background-color: #222;}

.edu-info-wrap .edu-info-box.name .box-title::before {background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 3H4V20H20V3Z' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M8 7.25H16M8 11.25H16M8 15.25H12' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");}
.edu-info-wrap .edu-info-box.aply-date .box-title::before {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5 7.51367H2.5V20.0657H20.5V7.51367Z' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M20.5 3.14447H2.5V7.53141H20.5V3.14447Z' fill='black' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M7.04004 4.27405V2.01752' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M15.9595 4.27405V2.01752' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M8.51551 13.7501L10.2342 15.4688L13.9844 11.7186' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");}
.edu-info-wrap .edu-info-box.oper-date .box-title::before {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5 7.51367H2.5V20.0657H20.5V7.51367Z' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M20.5 3.14447H2.5V7.53141H20.5V3.14447Z' fill='black' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M7.04004 4.27405V2.01752' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M15.9595 4.27405V2.01752' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M8 11.4988H9' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M14 11.4988H15' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M8 15.4824H9' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M14 15.4824H15' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");}


.edu-info-wrap.off {display: block;}
.edu-info-wrap.off .title {display: block; color: #DD1227; font-size: 18px; text-align: center; font-weight: 600; line-height: 130%;}
.edu-info-wrap.off .call-wrap {display: block; text-align: center; width: 100%; margin-top: 5px;}
.edu-info-wrap.off .call-wrap .call {display: inline-block; color: #000; font-size: 18px; font-weight: 600; line-height: 160%; position: relative; padding: 0 0 0 25px;}
.edu-info-wrap.off .call-wrap .call::before {position: absolute; content: ''; width: 20px; height: 20px; background-position: center center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='10' cy='9.86672' rx='10' ry='9.33333' fill='black'/%3E%3Cpath d='M14.3169 13.4357L12.0619 10.8188C12.0619 10.8188 11.3233 11.4255 11.2891 11.4514C10.4478 12.1356 7.51552 8.7018 8.32659 7.9876L9.10583 7.34451L6.86262 4.72047L6.07161 5.37074C3.39558 7.68124 10.7331 16.239 13.5248 14.0816C13.5697 14.0443 14.3126 13.4366 14.3169 13.4357Z' fill='white'/%3E%3C/svg%3E%0A"); left: 0; top: 3px;}


@media (max-width: 1280px) {
    .edu-info-wrap {padding: 40px 30px;}
    .edu-info-wrap .info-type {margin-right: 30px;}
    .edu-info-wrap .edu-info-box + .edu-info-box {margin-left: 30px;}
    .edu-info-wrap .edu-info-box .box-title {min-width: 90px; margin-right: 10px;}
    .edu-info-wrap .edu-info-box .box-title::before {top: 0;}

    .edu-info-wrap .edu-info-box .box-title,
    .edu-info-wrap .edu-info-box .box-con {font-size: 16px;}
}

@media (max-width: 1024px) {
    .edu-info-wrap .edu-info-box {flex-direction: column;justify-content: center;align-items: flex-start;}
    .edu-info-wrap .edu-info-box .box-title {margin: 0 0 5px 0;}

    .edu-info-wrap .edu-info-box .box-title,
    .edu-info-wrap .edu-info-box .box-con {text-align: left;}
}

@media (max-width: 768px) {
    /* .edu-info-wrap .info-type {margin-right: 20px;}
    .edu-info-wrap .edu-info-box + .edu-info-box {margin-left: 20px;} */

    .edu-info-wrap {align-items: flex-start; flex-direction: column;}
    .edu-info-wrap .info-type {margin: 0 0 20px 0; height: 50px;}
    .edu-info-wrap .edu-info-box {flex-direction: row; justify-content: flex-start;}
    .edu-info-wrap .edu-info-box + .edu-info-box {margin: 10px 0 0 0;}
    .edu-info-wrap .edu-info-box .box-title {margin: 0 20px 0 0;}

    .edu-info-wrap .info-type,
    .edu-info-wrap .edu-info-box {width: 100%;}
}

@media (max-width: 640px) {

}

@media (max-width: 360px) {
    .edu-info-wrap {padding: 30px 20px;}
    .edu-info-wrap .edu-info-box {flex-direction: column;}
    .edu-info-wrap .edu-info-box .box-title {margin: 0 0 10px 0;}
    .edu-info-wrap .edu-info-box .box-con {display: inline-block; margin: 0 0 0 29px;}


    .edu-info-wrap.off .title,
    .edu-info-wrap.off .call-wrap .call {font-size: 16px;}
}
/* .edu-info-wrap : e */




/* .tab-ul.ver2 : s */
.tab-ul.ver2 {display: flex;align-items: center;justify-content: center;border-bottom: 1px dashed #666;border-spacing: 7px;/* padding-bottom: 20px; */flex-wrap: wrap;position: relative;}
.tab-ul.ver2 li {padding: 0 30px;width: auto;max-width: none;min-height: auto;margin: 0;flex: none;}
.tab-ul.ver2 li a {color: #666;font-size: 18px;font-weight: 600;line-height: 21px;display: flex;height: 63px;align-items: center;justify-content: center;position: relative;transition: all 0.3s;width: auto;border: none;padding: 0;}
.tab-ul.ver2 li a span {color: #666;font-size: 18px;font-weight: 600;line-height: 21px;}

.tab-ul.ver2 li.on a,
.tab-ul.ver2 li:hover a,
.tab-ul.ver2 li:focus a {background: none;}
.tab-ul.ver2 li.on a span,
.tab-ul.ver2 li:hover a span,
.tab-ul.ver2 li:focus a span {color: #DD1227; font-weight: 600;}
.tab-ul.ver2 li a::before {content: "";display: block;width: 0;height: 4px;background-color: #DD1227;position: absolute;left: 50%;bottom: -1px;transform: translateX(-50%);transition: all 0.3s;}
.tab-ul.ver2 li.on a::before,
.tab-ul.ver2 li a:hover::before,
.tab-ul.ver2 li a:focus::before {width: 100%;}
/* .tab-ul.ver2 : e */





/* .list_wrap.culture-list : s */
.list_wrap.culture-list {border: none;}
.list_wrap.culture-list .list_inner {width: calc(100% + 35px); margin: -17.5px;}
.list_wrap.culture-list .list_inner .grid_item {border: none; margin: 17.5px; width: 100%; height: 505px; flex: auto;}
.list_wrap.culture-list .list_inner .grid_item .link {height: 100%; border: 1px solid #E3E4E9; padding: 40px; display: block;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_thum {height: 280px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info {padding-top: 30px; width: 100%; transition: none;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory {display: flex; padding-bottom: 20px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory &gt; span + span {margin-left: 3px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .title {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;height: 60px;overflow: hidden;word-break: break-all; color: #222; font-size: 24px; font-weight: 700; line-height: normal;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_txt {padding: 84px 40px; height: 320px; display: flex; align-items: center;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_txt li:before {width: 3px; height: 3px; border-radius: 100%; background-color: #fff; background-image: none; top: 8px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_txt .txt_title {padding-left: 9px; font-size: 16px; line-height: 140%; font-weight: 700; color: #fff;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_txt .txt_info {padding-left: 80px; font-size: 16px; line-height: 140%; font-weight: 400; color: #fff;}


.list_wrap.culture-list .list_inner .grid_item.ov .link:after {width: 197px; height: 223px; left: auto; right: 0; top: 97px; bottom: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='197' height='223' viewBox='0 0 197 223' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4273_14762)'%3E%3Cpath d='M211.814 79.4761C196.27 63.9232 174.783 54.2765 151.054 54.2765C127.324 54.2765 105.837 63.8838 90.2931 79.4761C74.7487 95.029 65.5795 114.047 65.1073 145.271V258H89.6634V145.271C89.6634 120.111 96.5501 107.983 107.648 96.8402C118.745 85.7366 134.093 78.8461 151.054 78.8461C168.015 78.8461 183.323 85.7366 194.46 96.8402C205.557 107.983 212.444 123.3 212.444 140.27V258H237V140.27C237 116.527 227.398 95.029 211.854 79.4761H211.814Z' fill='white'/%3E%3Cpath d='M112.764 258V142.436C112.764 142.436 112.095 114.874 135.746 106.566C135.746 106.566 164.946 95.7379 178.326 125.584C178.326 125.584 169.668 112.354 148.654 117.63C148.654 117.63 133.503 121.174 132.952 143.735V232.958L112.725 258H112.764Z' fill='white'/%3E%3Cpath d='M6 258V130.072C6 130.072 6.27547 90.7767 19.4193 68.6482C19.4193 68.6482 28.7852 48.1342 48.7764 32.66C48.7764 32.66 66.7999 17.6977 90.4509 12.8547C90.4509 12.8547 114.22 6.12163 138.933 10.4528C138.933 10.4528 164.08 13.6421 184.11 29.3132C184.11 29.3132 198.513 40.4168 203.118 53.1741C203.118 53.1741 196.034 45.2205 177.381 39.1962C177.381 39.1962 158.728 31.5969 130.63 33.9987C130.63 33.9987 110.678 34.7468 94.3862 43.0549C94.3862 43.0549 77.8187 51.0479 67.2722 62.4665C67.2722 62.4665 56.4108 72.5463 49.1699 89.2804C49.1699 89.2804 42.7161 102.747 41.5749 131.017V258H6Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4273_14762'%3E%3Crect width='197' height='223' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}



.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat {display: inline-flex; align-items: center; justify-content: center; width: auto; min-width: 92px; min-height: 33px; background-color: #DD1227; color: #fff; font-size: 14px; font-weight: 700; line-height: 1; border: 1px solid #DD1227; text-align: center; padding: 5px 8px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat.stat1 {background-color: #DD1227; border: 1px solid #DD1227;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat.stat2 {background-color: #002078; border: 1px solid #002078;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat.stat3 {background-color: #515A72; border: 1px solid #515A72;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat.stat4 {background-color: #000; border: 1px solid #000;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat.stat5 {background-color: #009B63; border: 1px solid #009B63;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .receipt-stat {display: inline-flex; align-items: center; justify-content: center; width: auto; min-width: 92px; min-height: 33px; background-color: #fff; border: 1px solid #CCC; color: #222; font-size: 14px; font-weight: 700; line-height: 1; text-align: center; padding: 5px 8px;}
.list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .status {min-height: 33px;}



.list_wrap.culture-list .list_inner.col2 .grid_item {max-width: calc(50% - 35px);}
.list_wrap.culture-list .list_inner.col3 .grid_item {max-width: calc(33.3333% - 35px);}
.list_wrap.culture-list .list_inner.col4 .grid_item {max-width: calc(25% - 35px);}



.list_wrap.culture-list .list_inner .grid_item .link:hover,
.list_wrap.culture-list .list_inner .grid_item .link:focus {border: 1px solid #000;box-shadow: 5px 10px 15px 0px rgba(0, 0, 0, 0.05);transition: 0.3s;}


@media (max-width: 1280px) {
    .list_wrap.culture-list .list_inner .grid_item .link {padding: 30px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .edu-stat,
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory .receipt-stat {min-width: 50px;}
}

@media (max-width: 1024px) {
    .list_wrap.culture-list .list_inner {width: calc(100% + 20px); margin: -10px;}
    .list_wrap.culture-list .list_inner .grid_item {height: 480px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_txt {padding: 60px 30px; height: 316px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info {padding-top: 20px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info .title {font-size: 22px; height: 54px;}


    .list_wrap.culture-list .list_inner.col3 .grid_item {max-width: calc(50% - 20px); margin: 10px;}
}

@media (max-width: 768px) {
    .list_wrap.culture-list .list_inner .grid_item {height: 440px;}
    .list_wrap.culture-list .list_inner .grid_item .link {padding: 20px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_txt {padding: 60px 20px; height: 301px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info .statusgory {padding-bottom: 16px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_info .title {font-size: 20px; height: 48px;}
}

@media (max-width: 640px) {
    .list_wrap.culture-list .list_inner.col3 .grid_item {max-width: 100%; margin: 0;}


    .list_wrap.culture-list .list_inner {width: 100%; margin: 0; width: 100%;}
    /* .list_wrap.culture-list .list_inner .grid_item,
    .list_wrap.culture-list .list_inner .grid_item .link,
    .list_wrap.culture-list .list_inner .grid_item .link .grid_thum {height: auto;} */

    .list_wrap.culture-list .list_inner .grid_item + .grid_item {margin-top: 20px;}
    .list_wrap.culture-list .list_inner .grid_item .link .grid_thum .thum_img {position: relative; top: 0;transform: translate(-50%, 0); }
    .list_wrap.culture-list .list_inner .grid_item .link .grid_txt {height: 301px;}
}
/* .list_wrap.culture-list : e */






/* .exhibition-box : s */
.exhibition-box {display: block; width: 100%; position: relative; background-color: #242425;}
.exhibition-box::before,
.exhibition-box::after {position: absolute; top: 0; width: 1000%; height: 100%; background-color: #242425; content: '';}
.exhibition-box::before {left: -1000%;}
.exhibition-box::after {right: -1000%;}
.exhibition-box .inner {display: block; padding: 99px 0 127px 0; max-width: 1420px; margin: 0 auto; position: relative; z-index: 2;}
/* .exhibition-box .inner::before {position: absolute; content: ''; left: calc(50% + 302px); bottom: 132px; width: 658px; height: 101px; background-position: center center; background-repeat: no-repeat; background-size: contain; z-index: 1; background-image: url("data:image/svg+xml,%3Csvg width='658' height='101' viewBox='0 0 658 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.1' d='M0.16 99V97.7H4.19C5.83667 97.7 7.26667 97.4833 8.48 97.05C9.69333 96.53 10.6467 95.6633 11.34 94.45C12.0333 93.2367 12.38 91.5033 12.38 89.25L12.38 16.06C12.38 13.72 12.0333 11.9433 11.34 10.73C10.6467 9.51666 9.69333 8.69333 8.48 8.26C7.26667 7.73999 5.83667 7.47999 4.19 7.47999H0.16L0.16 6.17999L69.58 6.17999L70.36 29.71H69.06L68.67 25.29C68.41 20.87 67.5433 17.36 66.07 14.76C64.6833 12.16 62.6033 10.2967 59.83 9.16999C57.0567 8.04333 53.3733 7.47999 48.78 7.47999H30.19L30.19 49.86L61.65 49.86V51.16L30.19 51.16L30.19 97.7H52.81C57.4033 97.7 61.13 97.1367 63.99 96.01C66.85 94.8833 69.0167 93.02 70.49 90.42C71.9633 87.7333 72.83 84.18 73.09 79.76L73.48 75.47H74.78L73.87 99H0.16ZM80.5782 99V97.7H82.9182C84.7382 97.7 86.3415 97.4833 87.7282 97.05C89.1149 96.53 90.5015 95.5767 91.8882 94.19C93.3615 92.8033 95.1382 90.81 97.2182 88.21L113.988 66.11L93.8382 37.51C92.7115 35.8633 91.5849 34.5633 90.4582 33.61C89.3315 32.57 88.1615 31.8333 86.9482 31.4C85.8215 30.88 84.5215 30.62 83.0482 30.62H82.2682V29.32H120.878V30.62H118.668C115.895 30.62 113.945 30.9667 112.818 31.66C111.692 32.2667 111.128 33.09 111.128 34.13C111.128 34.9967 111.345 35.9067 111.778 36.86C112.298 37.8133 113.035 38.9833 113.988 40.37L125.688 57.27L137.778 42.06C138.818 40.5867 139.642 39.2 140.248 37.9C140.942 36.6 141.288 35.43 141.288 34.39C141.288 32.9167 140.638 31.92 139.338 31.4C138.125 30.88 136.348 30.62 134.008 30.62H128.808V29.32H156.238V30.62H154.808C153.075 30.62 151.558 30.8367 150.258 31.27C148.958 31.7033 147.658 32.5267 146.358 33.74C145.058 34.9533 143.542 36.6433 141.808 38.81L126.598 58.44L149.348 90.81C150.562 92.4567 151.688 93.8 152.728 94.84C153.855 95.7933 154.938 96.53 155.978 97.05C157.018 97.4833 158.058 97.7 159.098 97.7H159.748V99H120.878V97.7H123.218C125.992 97.7 128.072 97.3967 129.458 96.79C130.845 96.0967 131.538 95.1 131.538 93.8C131.538 92.76 131.192 91.59 130.498 90.29C129.892 88.9033 128.678 86.9533 126.858 84.44L114.898 67.41L100.338 86.26C99.2115 87.82 98.3449 89.2067 97.7382 90.42C97.1315 91.6333 96.8282 92.8033 96.8282 93.93C96.8282 95.4033 97.4349 96.4 98.6482 96.92C99.9482 97.44 101.725 97.7 103.978 97.7H109.308V99L80.5782 99ZM162.233 99V97.7H163.663C165.483 97.7 167.13 97.44 168.603 96.92C170.077 96.4 171.247 95.4467 172.113 94.06C172.98 92.5867 173.413 90.55 173.413 87.95L173.413 10.86C173.413 8.26 172.937 6.31 171.983 5.00999C171.117 3.62333 169.947 2.71333 168.473 2.28C167.087 1.75999 165.527 1.49999 163.793 1.49999H162.493V0.199993H190.313V26.33C190.313 27.9767 190.313 29.6667 190.313 31.4C190.313 33.0467 190.313 34.6933 190.313 36.34C190.313 37.9867 190.27 39.6767 190.183 41.41H190.443C191.57 37.4233 193.13 34.4767 195.123 32.57C197.203 30.5767 199.5 29.2767 202.013 28.67C204.527 28.0633 206.953 27.76 209.293 27.76C217.007 27.76 222.727 29.7533 226.453 33.74C230.18 37.7267 232.043 44.14 232.043 52.98V87.43C232.043 90.29 232.347 92.4567 232.953 93.93C233.647 95.3167 234.643 96.3133 235.943 96.92C237.33 97.44 239.063 97.7 241.143 97.7H241.663V99H215.143V48.69C215.143 43.0567 214.277 38.68 212.543 35.56C210.897 32.44 207.993 30.88 203.833 30.88C200.453 30.88 197.767 31.9633 195.773 34.13C193.78 36.21 192.35 39.07 191.483 42.71C190.703 46.35 190.313 50.38 190.313 54.8V87.95C190.313 90.55 190.747 92.5867 191.613 94.06C192.48 95.4467 193.65 96.4 195.123 96.92C196.597 97.44 198.2 97.7 199.933 97.7H201.233V99H162.233ZM247.679 99V97.7H249.369C251.102 97.7 252.706 97.44 254.179 96.92C255.652 96.4 256.822 95.49 257.689 94.19C258.642 92.89 259.119 91.07 259.119 88.73V39.33C259.119 36.99 258.642 35.2133 257.689 34C256.822 32.7 255.652 31.8333 254.179 31.4C252.706 30.88 251.102 30.62 249.369 30.62H248.199V29.32H276.019V88.47C276.019 90.8967 276.452 92.8033 277.319 94.19C278.186 95.49 279.356 96.4 280.829 96.92C282.389 97.44 284.036 97.7 285.769 97.7H287.329V99L247.679 99ZM266.919 17.36C264.752 17.36 262.889 16.6667 261.329 15.28C259.856 13.8933 259.119 11.7267 259.119 8.78C259.119 5.66 259.856 3.45 261.329 2.14999C262.889 0.849993 264.752 0.199993 266.919 0.199993C268.999 0.199993 270.819 0.849993 272.379 2.14999C274.026 3.45 274.849 5.66 274.849 8.78C274.849 11.8133 274.026 14.0233 272.379 15.41C270.819 16.71 268.999 17.36 266.919 17.36ZM339.049 100.3C333.935 100.3 329.689 98.74 326.309 95.62C323.015 92.5 320.849 87.6033 319.809 80.93H319.549V99H291.599V97.7H293.029C294.849 97.7 296.495 97.44 297.969 96.92C299.442 96.4 300.612 95.49 301.479 94.19C302.345 92.89 302.779 91.07 302.779 88.73V10.21C302.779 7.87 302.302 6.09333 301.349 4.88C300.482 3.58 299.312 2.71333 297.839 2.28C296.365 1.75999 294.762 1.49999 293.029 1.49999H291.859V0.199993H319.679V23.08C319.679 24.4667 319.679 26.3733 319.679 28.8C319.679 31.14 319.679 33.8267 319.679 36.86C319.679 39.8067 319.635 42.9267 319.549 46.22H319.809C320.849 39.98 323.015 35.3867 326.309 32.44C329.689 29.4067 334.109 27.89 339.569 27.89C347.975 27.89 354.389 30.8367 358.809 36.73C363.315 42.6233 365.569 51.68 365.569 63.9C365.569 72.1333 364.529 78.9367 362.449 84.31C360.455 89.6833 357.509 93.7133 353.609 96.4C349.709 99 344.855 100.3 339.049 100.3ZM334.889 97.57C338.009 97.57 340.522 96.3133 342.429 93.8C344.422 91.2867 345.895 87.4733 346.849 82.36C347.802 77.2467 348.279 70.7033 348.279 62.73C348.279 55.45 347.802 49.4267 346.849 44.66C345.895 39.8933 344.422 36.3833 342.429 34.13C340.522 31.79 338.052 30.62 335.019 30.62C329.819 30.62 325.962 33.35 323.449 38.81C320.935 44.1833 319.679 52.2 319.679 62.86C319.679 70.5733 320.242 77.03 321.369 82.23C322.495 87.3433 324.185 91.2 326.439 93.8C328.692 96.3133 331.509 97.57 334.889 97.57ZM374.505 99V97.7H376.195C377.928 97.7 379.532 97.44 381.005 96.92C382.478 96.4 383.648 95.49 384.515 94.19C385.468 92.89 385.945 91.07 385.945 88.73V39.33C385.945 36.99 385.468 35.2133 384.515 34C383.648 32.7 382.478 31.8333 381.005 31.4C379.532 30.88 377.928 30.62 376.195 30.62H375.025V29.32L402.845 29.32V88.47C402.845 90.8967 403.278 92.8033 404.145 94.19C405.012 95.49 406.182 96.4 407.655 96.92C409.215 97.44 410.862 97.7 412.595 97.7H414.155V99H374.505ZM393.745 17.36C391.578 17.36 389.715 16.6667 388.155 15.28C386.682 13.8933 385.945 11.7267 385.945 8.78C385.945 5.66 386.682 3.45 388.155 2.14999C389.715 0.849993 391.578 0.199993 393.745 0.199993C395.825 0.199993 397.645 0.849993 399.205 2.14999C400.852 3.45 401.675 5.66 401.675 8.78C401.675 11.8133 400.852 14.0233 399.205 15.41C397.645 16.71 395.825 17.36 393.745 17.36ZM447.675 100.3C441.522 100.3 436.798 98.7833 433.505 95.75C430.298 92.7167 428.695 87.43 428.695 79.89V30.62H418.815V29.32C422.628 29.32 425.965 28.9733 428.825 28.28C431.685 27.5 434.155 26.2867 436.235 24.64C438.228 23.08 439.875 21.0867 441.175 18.66C442.475 16.2333 443.515 13.3733 444.295 10.08H445.595V29.32H462.755V30.62H445.595V85.35C445.595 89.5967 446.375 92.76 447.935 94.84C449.582 96.8333 452.008 97.83 455.215 97.83C456.428 97.83 457.728 97.7 459.115 97.44C460.502 97.18 461.975 96.7467 463.535 96.14V97.44C462.235 98.0467 460.155 98.6533 457.295 99.26C454.522 99.9533 451.315 100.3 447.675 100.3ZM468.704 99V97.7H470.394C472.128 97.7 473.731 97.44 475.204 96.92C476.678 96.4 477.848 95.49 478.714 94.19C479.668 92.89 480.144 91.07 480.144 88.73V39.33C480.144 36.99 479.668 35.2133 478.714 34C477.848 32.7 476.678 31.8333 475.204 31.4C473.731 30.88 472.128 30.62 470.394 30.62H469.224V29.32L497.044 29.32V88.47C497.044 90.8967 497.478 92.8033 498.344 94.19C499.211 95.49 500.381 96.4 501.854 96.92C503.414 97.44 505.061 97.7 506.794 97.7H508.354V99H468.704ZM487.944 17.36C485.778 17.36 483.914 16.6667 482.354 15.28C480.881 13.8933 480.144 11.7267 480.144 8.78C480.144 5.66 480.881 3.45 482.354 2.14999C483.914 0.849993 485.778 0.199993 487.944 0.199993C490.024 0.199993 491.844 0.849993 493.404 2.14999C495.051 3.45 495.874 5.66 495.874 8.78C495.874 11.8133 495.051 14.0233 493.404 15.41C491.844 16.71 490.024 17.36 487.944 17.36ZM549.154 100.3C539.187 100.3 531.301 97.31 525.494 91.33C519.774 85.35 516.914 76.2067 516.914 63.9C516.914 51.7667 519.644 42.71 525.104 36.73C530.651 30.75 538.797 27.76 549.544 27.76C559.597 27.76 567.484 30.75 573.204 36.73C578.924 42.71 581.784 51.7667 581.784 63.9C581.784 76.2067 579.011 85.35 573.464 91.33C568.004 97.31 559.901 100.3 549.154 100.3ZM549.414 99C553.141 99 556.087 97.8733 558.254 95.62C560.507 93.28 562.111 89.5533 563.064 84.44C564.017 79.3267 564.494 72.48 564.494 63.9C564.494 55.4067 563.974 48.6467 562.934 43.62C561.981 38.5067 560.377 34.8233 558.124 32.57C555.957 30.23 553.011 29.06 549.284 29.06C545.644 29.06 542.697 30.23 540.444 32.57C538.277 34.8233 536.674 38.5067 535.634 43.62C534.681 48.6467 534.204 55.4067 534.204 63.9C534.204 72.48 534.681 79.3267 535.634 84.44C536.674 89.5533 538.277 93.28 540.444 95.62C542.697 97.8733 545.687 99 549.414 99ZM590.966 99V97.7H592.396C594.216 97.7 595.863 97.44 597.336 96.92C598.81 96.4 599.98 95.4467 600.846 94.06C601.713 92.5867 602.146 90.55 602.146 87.95V39.98C602.146 37.38 601.67 35.43 600.716 34.13C599.85 32.7433 598.68 31.8333 597.206 31.4C595.82 30.88 594.216 30.62 592.396 30.62H591.226V29.32H618.916V41.28H619.176C620.303 37.2933 621.863 34.3467 623.856 32.44C625.85 30.5333 628.103 29.2767 630.616 28.67C633.216 28.0633 635.686 27.76 638.026 27.76C645.74 27.76 651.46 29.7533 655.186 33.74C658.913 37.7267 660.776 44.14 660.776 52.98V87.43C660.776 90.29 661.08 92.4567 661.686 93.93C662.38 95.3167 663.376 96.3133 664.676 96.92C666.063 97.44 667.796 97.7 669.876 97.7H670.396V99H643.876V48.69C643.876 43.0567 643.01 38.68 641.276 35.56C639.63 32.44 636.726 30.88 632.566 30.88C629.1 30.88 626.37 31.9633 624.376 34.13C622.47 36.21 621.083 39.07 620.216 42.71C619.436 46.2633 619.046 50.2933 619.046 54.8V87.95C619.046 90.55 619.48 92.5867 620.346 94.06C621.213 95.4467 622.383 96.4 623.856 96.92C625.33 97.44 626.933 97.7 628.666 97.7H629.966V99L590.966 99Z' fill='white'/%3E%3C/svg%3E%0A");} */
.exhibition-box .inner .title {display: block; text-align: center; color: #fff; font-size: 36px; font-weight: 700; letter-spacing: -0.0225rem; line-height: 60px; margin-bottom: 35px;}
.exhibition-box .inner .slide-wrap, 
.exhibition-box .inner .slide-wrap .slide {display: block; width: 100%;}
.exhibition-box .inner .slide-wrap {position: relative;}
.exhibition-box .inner .slide-wrap .slide {width: calc(100% + 35px); margin: 0 -17.5px; display: block; min-height: auto;}
.exhibition-box .inner .slide-wrap .slide .item {display: inline-block; padding: 0 55px;}
.exhibition-box .inner .slide-wrap .slide .item .thm--box {display: block; width: 100%; box-shadow: 0px 12px 30px 0px rgba(0, 0, 0, 0.35); }
.exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner {display: block; width: 100%; height: auto; position: relative; overflow: hidden;}
.exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner::before {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; background: rgba(0,0,0,0.35) center center no-repeat; content: ''; z-index: 10;}
.exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner img {position: relative; left: 50%; top: 0; transform: translateX(-50%); max-width: none; max-height: none; width: 100%; height: auto;}
.exhibition-box .inner .slide-wrap .slide .item .card--body {display: block; margin-top: 30px;}
.exhibition-box .inner .slide-wrap .slide .item .card--body .sub-title {display: block; color: #FFB800; font-size: 15px; font-weight: 400; line-height: 150%; letter-spacing: -0.00938rem;}
.exhibition-box .inner .slide-wrap .slide .item .card--body .title {display: block; color: #fff; font-size: 27px; font-weight: 700;line-height: 150%; letter-spacing: -0.01688rem; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.3); text-align: left;}
.exhibition-box .inner .slide-wrap .slide .item .card--body .con-wrap {display: block; width: 100%;}
.exhibition-box .inner .slide-wrap .slide .item .card--body .con-wrap .con-text {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;text-overflow: ellipsis;height: 68px;overflow: hidden;word-break: break-all; color: #fff; font-size: 15px; line-height:  150%; letter-spacing: -0.01875rem;}
/* .exhibition-box .inner .slide-wrap .slide .item .card--body .con-wrap .open-text-btn {display: inline-flex; align-items: center; width: 75px; height: 34px; border: none; border-bottom: 1px solid #fff; color: #fff; font-size: 15px; font-weight: 400; line-height: 160%; padding: 5px 0; margin-top: 30px;} */
.exhibition-box .inner .slide-wrap .slide .item .card--body .con-wrap .open-text-btn {display: none;}
/* .exhibition-box .inner .slide-wrap .slide .item .card--body .con-wrap .open-text-btn .icon {width: 8px; height: 12px; background-position: center center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.64645 11.8536C3.84171 12.0488 4.15829 12.0488 4.35355 11.8536L7.53553 8.67157C7.7308 8.47631 7.7308 8.15973 7.53553 7.96447C7.34027 7.7692 7.02369 7.7692 6.82843 7.96447L4 10.7929L1.17157 7.96447C0.976311 7.7692 0.659729 7.7692 0.464466 7.96447C0.269204 8.15973 0.269204 8.47631 0.464466 8.67157L3.64645 11.8536ZM3.5 0.5L3.5 11.5L4.5 11.5L4.5 0.5L3.5 0.5Z' fill='white'/%3E%3C/svg%3E%0A"); margin-left: 10px;} */



/* .exhibition-box .inner .slide-wrap .slide .item:hover .thm--box .thm-inner,
.exhibition-box .inner .slide-wrap .slide .item:focus .thm--box .thm-inner {border: 1px solid #DD1227;} */
.exhibition-box .inner .slide-wrap .slide .item:hover .thm--box .thm-inner::before,
.exhibition-box .inner .slide-wrap .slide .item:focus .thm--box .thm-inner::before {transition: 0.3s; opacity: 0;}
.exhibition-box .inner .slide-wrap .slide .item:hover .thm--box .thm-inner::after {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: calc(100% - 2px); height: calc(100% - 3px); background-color: transparent; border: 1px solid #DD1227; content: '';}


.exhibition-box .inner .btn-wrap {display: block; text-align: center; margin-top: 47px;}
.exhibition-box .inner .btn-wrap .fe-btn.fe-btn-white {border: 1px solid #fff; color: #fff; margin: 0;}
.exhibition-box .inner .btn-wrap .fe-btn.fe-btn-white:hover,
.exhibition-box .inner .btn-wrap .fe-btn.fe-btn-white:focus {background-color: #fff; color: #000; transition: 0.3s;}


/* .exhibition-box .inner .slide-control {position: absolute; top: -95px; left: 50%; width: auto; height: 60px; transform: translateX(-50%);} */
.exhibition-box .inner .slide-control .button {display: inline-block; width: 60px; height: 60px; background-position: center center; background-repeat: no-repeat; background-size: contain; position: absolute; top: -95px;}
.exhibition-box .inner .slide-control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.75' x2='23' y2='-0.75' transform='matrix(1 8.74228e-08 8.74228e-08 -1 20 29)' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M28.9999 21.0001L20.25 29.75L28.9999 38.4999' stroke='white' stroke-width='1.5'/%3E%3Crect x='0.5' y='0.5' width='59' height='59' rx='29.5' stroke='white'/%3E%3C/svg%3E%0A"); left: 0;}
.exhibition-box .inner .slide-control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='40' y1='29.75' x2='17' y2='29.75' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M31.0001 21.0001L39.75 29.75L31.0001 38.4999' stroke='white' stroke-width='1.5'/%3E%3Crect x='-0.5' y='0.5' width='59' height='59' rx='29.5' transform='matrix(-1 0 0 1 59 0)' stroke='white'/%3E%3C/svg%3E%0A"); right: 0;}




.exhibition-box .inner .slide-wrap .slide .item.grid__item {width: 33.3333%; padding: 0 17.5px;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link {display: block;width: 100%;height: 100%;border: 1px solid #E3E4E9; background-color: #fff;padding: 40px;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .grid-thum {height: 248px;width: 100%;/*background-color: #F3F3F3;*/position: relative;overflow: hidden;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .grid-thum .grid-thum_inner {position:relative; width:100%; height:100%; overflow:hidden;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .grid-thum .grid-thum_inner &gt; img {position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);width: auto; height:100%; max-width: none;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .h-box { color: #222;font-size: 22px;line-height: normal;font-weight: 700;margin-top: 24px;display: -webkit-box;-webkit-line-clamp: 1;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;height: 28px; text-align: left; word-break: break-all;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .sub-title {display: -webkit-box;-webkit-line-clamp: 1;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;height: 20px;color: #222;font-size: 16px;margin: 4px 0 34px; text-align: left; word-break: break-all;}
.exhibition-box .inner .slide-wrap .slide .item.grid__item .link .text {display: block; color: #666;font-size: 16px;line-height: 140%;font-weight: 400;margin: 0; text-align: left; word-break: break-all;}



.exhibition-box .inner .tab-ul.ver2 {border-bottom: none; margin-bottom: 44px;}
.exhibition-box .inner .tab-ul.ver2 li {position: relative;}
.exhibition-box .inner .tab-ul.ver2 li::before {position: absolute; content: ''; left: -2px; top: 50%; transform: translateY(-50%); width: 4px; height: 4px; background-color: rgba(217, 217, 217, 0.3);border-radius: 100%;}
.exhibition-box .inner .tab-ul.ver2 li:first-child::before {display: none;}
.exhibition-box .inner .tab-ul.ver2 li a {height: 42px;}
.exhibition-box .inner .tab-ul.ver2 li a::before {height: 2px; background-color: #FF7070;}
.exhibition-box .inner .tab-ul.ver2 li a span {color: rgba(255,255,255,0.8); font-weight: 400;}

.exhibition-box .inner .tab-ul.ver2 li.on a span,
.exhibition-box .inner .tab-ul.ver2 li:hover a span,
.exhibition-box .inner .tab-ul.ver2 li:focus a span {color: #fff;}

.exhibition-box .tab-select .tab-select-title {display: none;}




@media (max-width: 1280px) {
    .exhibition-box .inner .slide-wrap,
    .exhibition-box .inner .slide-wrap .slide {min-height: auto;}

    .exhibition-box .inner .slide-wrap .slide .item.grid__item .link .sub-title {height: 20px;}
}

@media (max-width: 1024px) {
    .exhibition-box .inner {padding: 80px 0;}
    .exhibition-box .inner .title {font-size: 32px; line-height: 50px;}
    .exhibition-box .inner .slide-control {height: 50px; top: -85px;}
    .exhibition-box .inner .slide-control .button {width: 50px; height: 50px; top: -90px;}
    .exhibition-box .inner .slide-wrap .slide {width: calc(100% + 60px); margin: 0 -30px;}
    .exhibition-box .inner .slide-wrap .slide .item {padding: 0 30px;}
    .exhibition-box .inner .slide-wrap .slide .item .card--body .title {font-size: 24px;}
}

@media (max-width: 768px) {
    .exhibition-box .inner .slide-wrap .slide {width: calc(100% + 20px); margin: 0 -10px;}
    .exhibition-box .inner .slide-wrap .slide .item.grid__item {padding: 0 10px;}
    .exhibition-box .inner .slide-wrap .slide .item.grid__item .link {padding: 30px;}
    .exhibition-box .inner .slide-control .button {top: -171px;}
}

@media (max-width: 640px) {
    /* .exhibition-box .inner .slide-wrap .slide {width: 100%; margin: 0;}
    .exhibition-box .inner .slide-wrap .slide .item {padding: 0;} */
    .exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner {height: 420px;}
    .exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner img {width: auto; height: 100%; }
    .exhibition-box .inner .slide-control .button {width: 40px; height: 40px; top: -166px;}




    .exhibition-box .inner .tab-ul.ver2 li {padding: 0 15px;}
    .exhibition-box .inner .tab-ul.ver2 li a span {font-size: 16px; /*color: #222;*/}
    .exhibition-box .inner .tab-ul.ver2 li.on a span,
    .exhibition-box .inner .tab-ul.ver2 li:hover a span,
    .exhibition-box .inner .tab-ul.ver2 li:focus a span {/*color: #222;*/}
    .exhibition-box .tab-select.mobile-select {margin-bottom: 36px;}
    .exhibition-box .tab-select .tab-select-title {display: flex; border-color: #fff; color: #fff;}
    .exhibition-box .tab-select .tab-select-title::after {background-image: url("data:image/svg+xml,%3Csvg width='27' height='13' viewBox='0 0 27 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 3L13.5 10L20.5 3' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-size: contain;}
    .exhibition-box .tab-select.mobile-select .tab-ul {border-color: #fff;}


}

@media (max-width: 490px) {
    .exhibition-box .inner .title {font-size: 28px; line-height: 40px;}
    .exhibition-box .inner .slide-control {height: 40px; top: -75px;}
    .exhibition-box .inner .slide-control .button {width: 30px; height: 30px; top: -156px;}
    .exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner {height: 280px;}
}

@media (max-width: 420px) {
    .exhibition-box .inner .tab-ul.ver2 li {padding: 0 10px;}
    .exhibition-box .inner .tab-ul.ver2 li a span {font-size: 15px;}
}

@media (max-width: 400px) {
    .exhibition-box .inner .slide-control .button {top: -151px;}
}

@media (max-width: 360px) {
    .exhibition-box .inner {padding: 60px 0;}
    .exhibition-box .inner .title {font-size: 24px; line-height: 30px;}
    .exhibition-box .inner .slide-control {height: 30px; top: -65px;}
    .exhibition-box .inner .slide-control .button {width: 30px; height: 30px;}

    .exhibition-box .inner .slide-wrap .slide .item .thm--box .thm-inner {height: 220px;}
}
/* .exhibition-box : e */



/* .top-title : s */
.top-title {display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 16px;}
.top-title .h2,
.top-title .h3 {margin: 0; padding: 0;}
.top-title .help-inblock {color: #DD1227; font-size: 15px; font-weight: 400; line-height: normal; letter-spacing: 0;}

@media (max-width: 490px) {
    .top-title {display: block; margin-bottom: 10px;}
    .top-title .h2,
    .top-title .h3 {margin-bottom: 5px;}
}
/* .top-title : e */



/* pilsu : s */
.pilsu {top: -3px; right: 2px;}
.pilsu:after {content: ''; color: transparent; font-weight: 400; font-size: 0; width: 8px; height: 8px; background-position: center center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4232_3998)'%3E%3Cpath d='M4.6571 6.54688H3.18835L3.32898 4.39062L1.5321 5.59375L0.797729 4.32812L2.73523 3.375L0.797729 2.40625L1.5321 1.14062L3.32898 2.34375L3.18835 0.1875H4.6571L4.51648 2.34375L6.31335 1.14062L7.04773 2.40625L5.11023 3.375L7.04773 4.32812L6.31335 5.59375L4.51648 4.39062L4.6571 6.54688Z' fill='%23DB214D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4232_3998'%3E%3Crect width='8' height='7' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
/* pilsu : e */



/* .btn-wrap : s  */
.btn-wrap {display: flex; margin-top: 30px;}
.btn-wrap.space-between {justify-content: space-between;}
.btn-wrap.text-right {justify-content: flex-end;}
.btn-wrap.text-center {justify-content: center;}
.btn-wrap.text-left {justify-content: flex-start;}
.btn-wrap .btn-inner-box {display: inline-flex;}

/* @media (max-width: 560px) {
    .btn-wrap,
    .btn-wrap .btn-inner-box {flex-direction: column;}
} */
/* .btn-wrap : e  */



/* checkbox-box : s */
.checkbox-box .checkbox {padding: 0 20px 0 0;}
.checkbox-box .checkbox input[type="radio"],
.checkbox-box .checkbox input[type="checkbox"] {z-index: -100;top: -9999px;left: -9999px;position: fixed;}
.checkbox-box .checkbox label {display: inline-block;position: relative;width: auto;height: 26px;margin: 0;padding: 0;color: #36404A;border: none;font-size: 15px;font-weight: 400;line-height: 26px;text-align: center;/* min-width: 110px; */}


/* radio */
.checkbox-box .checkbox .radio-inline .chk_ball {display: inline-block;width: 20px;height: 20px;margin-right: 2px;border: 1px solid #DBDBDB;border-radius: 100%;background: #fff;vertical-align: middle;margin-bottom: 2px;}
.checkbox-box .checkbox input[type="radio"]:checked + .radio-inline .chk_ball{border:1px solid #DBDBDB;background: #000; padding: 4px; background-clip: content-box;}

/* checkbox */
.checkbox-box .checkbox .checkbox-inline .chk_ball {display: inline-block;width: 18px;height: 18px;margin-right: 3px;border: 1px solid #DBDBDB;border-radius: 0;background: #fff;vertical-align: middle;margin-bottom: 2px;}
.checkbox-box .checkbox input[type="checkbox"]:checked + .checkbox-inline .chk_ball{background-color: #000; border-color: #000; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");}

/* checkbox-box : e */





/* .progress-bar : s */
.ui-progress--bar ol {font-size: 0;letter-spacing: 0;word-spacing: 0;margin-top: 70px;margin-bottom: 40px;}
.ui-progress--bar ol li {display: inline-block;width: calc(100% / 3 - -1px);text-align: center;position: relative;border: 1px solid #000;margin-left: -1px;margin-top: -1px;}
.ui-progress--bar ol li .link {display: block;width: 100%;height: 100%;padding: 31px 0;}
.ui-progress--bar ol li::marker {display: none;}
.ui-progress--bar ol li:before {content:'';width: 24px;height: 24px;display: inline-block;position: absolute;right: 0;top: 50%;border: 1px solid #000;border-radius: 50%;margin-top: -15px;margin-right: -13px;z-index: 1;background-repeat: no-repeat;background-position: center center;background-color: #fff;background-image: url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500064 7.21202L1.32292 8L5.5 4L1.32292 0L0.500013 0.787987L3.85424 4L2.28787 5.5L0.500064 7.21202Z' fill='black'/%3E%3C/svg%3E%0A");}
.ui-progress--bar ol li:last-child:before {display:none;}
.ui-progress--bar ol li.ov {background-color: #000;}
.ui-progress--bar ol li.ov strong {color: #fff;}
.ui-progress--bar ol li strong  {width: 100%;height: 100%;display: block;font-size: 18px;font-weight:bold;color: #000;letter-spacing: 0;line-height: normal;}
.ui-progress--bar ol li strong b {margin-right: 3px;font-weight: 400; }

@media (max-width:980px) {
    .ui-progress--bar ol li strong b {display: block;line-height: 1;margin-bottom: 5px;margin-right: 0;}
}

@media (max-width:640px) {
    .ui-progress--bar ol li strong {font-size: 15px;}
}

@media (max-width:580px) {
    .ui-progress--bar ol li {display: block;width: 100%;}
    .ui-progress--bar ol li strong {font-size: 17px;}
    .ui-progress--bar ol li:before {top: auto;bottom: -15px;left: 50%;margin-right: 0;margin-left: -17px;margin-top: 0;transform: rotate(90deg);}
}

@media (max-width:430px) {
    .ui-progress--bar ol li .link {padding: 23px 0;}
    .ui-progress--bar ol li strong {font-size: 16px;}
}
/* .progress-bar : e */





/* .no-img : s */
.no-img {position: absolute; left: 0; top: 0; right: 0;}
.no-img::before {background-image: url("data:image/svg+xml,%3Csvg width='160' height='41' viewBox='0 0 160 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.8836 19.7179C26.5154 17.3803 22.2182 18.337 19.9526 21.8471C18.0646 24.7787 15.2175 25.1413 14.1149 25.1413C10.5201 25.1413 8.05808 22.5569 7.33308 19.8876L7.31797 19.8105L7.29532 19.7179C7.00834 18.5993 6.94037 18.0669 6.94037 16.8866C6.92526 10.4988 13.3521 3.37817 22.5958 3.37817C31.8396 3.37817 37.4886 10.7457 38.8781 14.8345L38.8102 14.6185C36.1216 6.61063 28.6904 0.855469 19.9451 0.855469C8.92657 0.855469 0 9.97423 0 21.23C0 31.2899 7.09896 39.8995 16.9469 39.8995C24.8011 39.8995 30.08 35.4019 32.5042 29.1992C33.8333 25.8048 32.8893 21.824 29.8761 19.7256' fill='%23003668'/%3E%3Cpath d='M39.0071 15.2364C37.844 11.2402 32.3839 3.37891 22.5964 3.37891C13.3451 3.37891 6.92578 10.4996 6.92578 16.8873C6.92578 18.0754 6.99375 18.6077 7.28073 19.7186C7.1599 19.2326 7.09948 18.7389 7.09948 18.2605C7.09948 11.6028 13.6245 6.98938 20.3307 6.98938C29.4083 6.98938 36.7716 14.5112 36.7716 23.7843C36.7716 31.0592 32.6708 37.3544 26.7198 40.3709C34.3927 37.5396 39.8755 30.0332 39.8755 21.2153C39.8755 19.1323 39.6037 17.2885 38.9995 15.221' fill='%23E6002D'/%3E%3Cpath d='M62.4989 20.9141V25.3269H60.6261V22.5419H50.9016V20.9141H62.4989ZM55.7913 30.2874V28.1273H49.8281V26.4995H63.6507V28.1273H57.6719V30.2874H62.538V35.4485H60.6652V31.8998H50.7763V30.2874H55.7991H55.7913Z' fill='%232F2F2F'/%3E%3Cpath d='M76.8701 20.6209H78.7429V28.8833H76.8701V20.6209ZM76.9014 32.1004H68.7912V33.597H76.9014V32.1004ZM66.9576 29.3848H68.7912V30.6114H76.9014V29.3848H78.735V35.1245H66.9576V29.3848ZM74.2215 28.6056H66.1113V24.0925H72.192V22.6113H66.1113V21.0529H74.0491V25.5815H67.9684V27.0781H74.2215V28.6056Z' fill='%232F2F2F'/%3E%3Cpath d='M126.243 28.9297H124.386V20.6133H126.243V23.7146H128.398V25.543H126.243V28.9297ZM120.123 24.5632H115.978V26.8468H120.123V24.5632ZM114.411 29.8092H126.243V35.2866H124.386V31.437H114.411V29.8092ZM114.121 20.9296H115.978V22.9663H120.123V20.9296H121.941V28.3974H114.121V20.9296Z' fill='%232F2F2F'/%3E%3Cpath d='M140.654 22.2955H132.755V24.0236H140.654V22.2955ZM130.913 20.7988H142.511V25.4894H130.913V20.7988ZM135.764 29.015V27.9889H129.801V26.4768H143.616V27.9889H137.637V29.015H142.503V32.7643H132.747V33.6592H142.707V35.1713H130.913V31.3217H140.654V30.4731H130.913V29.015H135.764Z' fill='%232F2F2F'/%3E%3Cpath d='M158.079 30.3416H156.214V20.6211H158.079V24.6019H159.999V26.276H158.079V30.3416ZM146.372 35.171V30.7196H148.245V33.5432H158.353V35.171H146.372ZM152.39 26.4611V22.5266H145.988V20.9143H154.232V26.4534H152.39V26.4611ZM155.07 27.8729V29.4853H145.314V27.8729H148.363V24.571H150.22V27.8729H155.07Z' fill='%232F2F2F'/%3E%3Cpath d='M59.5682 10.5079V11.6574H55.4073V13.2698H54.0674V11.6574H49.8281V10.5079H59.576H59.5682ZM50.6039 5.43164H58.7768V9.44328H50.6039V5.43164ZM51.9203 12.3903V14.4115H58.91V15.561H50.6039V12.3903H51.9203ZM57.4682 6.54256H51.8968V8.37094H57.4682V6.54256Z' fill='%232F2F2F'/%3E%3Cpath d='M67.5833 14.6964H60.6328V13.5623H63.4302V12.2663C63.3049 12.2354 63.1795 12.1968 63.0698 12.1505C62.7485 12.0271 62.4743 11.8574 62.2392 11.6491C62.0041 11.4331 61.816 11.1785 61.6828 10.8931C61.5496 10.6076 61.4791 10.3067 61.4791 9.99043C61.4791 9.67413 61.5496 9.37326 61.6828 9.08781C61.816 8.81009 62.0041 8.5555 62.2392 8.33949C62.4743 8.12348 62.7485 7.95376 63.062 7.83032C63.3754 7.70688 63.7123 7.65288 64.065 7.65288C64.4176 7.65288 64.7545 7.7146 65.0601 7.83032C65.3736 7.95376 65.64 8.12348 65.8672 8.33949C66.1023 8.5555 66.2904 8.81009 66.4314 9.08781C66.5725 9.36554 66.643 9.66642 66.643 9.99043C66.643 10.3145 66.5725 10.6153 66.4314 10.8931C66.2904 11.1785 66.1023 11.4331 65.8672 11.6491C65.64 11.8574 65.3657 12.0271 65.0601 12.1505C64.9348 12.2046 64.8015 12.2508 64.6683 12.2817V13.5701H67.5833V14.7041V14.6964ZM63.3284 6.34138V5.23047H64.7545V6.34138H67.3326V7.4523H60.7504V6.34138H63.3284ZM65.3579 9.96729C65.3579 9.62013 65.2325 9.32697 64.9739 9.08781C64.7232 8.84094 64.4097 8.71751 64.0493 8.71751C63.6888 8.71751 63.3754 8.84094 63.1246 9.08781C62.8739 9.33468 62.7485 9.62784 62.7485 9.96729C62.7485 10.3067 62.8739 10.6076 63.1246 10.8545C63.3754 11.1013 63.6888 11.2325 64.0493 11.2325C64.4097 11.2325 64.7232 11.1091 64.9739 10.8545C65.2247 10.6076 65.3579 10.3067 65.3579 9.96729ZM69.6363 15.7379H68.3277V5.2999H69.6363V9.82843H70.9919V11.0782H69.6363V15.7379Z' fill='%232F2F2F'/%3E%3Cpath d='M71.5801 7.4523V6.34138H73.829V5.23047H75.216V6.34138H77.3317V7.4523H74.9339L77.4571 14.0175L76.3052 14.4032L74.5343 9.67413L72.7633 14.4804L71.5723 14.1101L74.1033 7.4523H71.5801ZM78.2093 5.30762H79.4317V15.6762H78.2093V10.6308H76.8302V9.45041H78.2093V5.30762ZM80.4347 5.2999H81.7042V15.7379H80.4347V5.2999Z' fill='%232F2F2F'/%3E%3Cpath d='M91.9604 12.5434V15.7604H90.6361V13.6543H83.5289V12.5434H85.2137L85.2293 11.3245H82.9961V10.1981H92.744V11.3245H90.4951V12.5434H91.9604ZM90.4873 7.444C90.4873 7.76801 90.4167 8.0766 90.2757 8.36976C90.1346 8.6552 89.9466 8.9175 89.7193 9.14123C89.4843 9.34952 89.2022 9.51925 88.8887 9.6504C88.5753 9.78155 88.2305 9.84327 87.8779 9.84327C87.5253 9.84327 87.1805 9.78155 86.8592 9.6504C86.5379 9.51925 86.2637 9.34952 86.0208 9.14123C85.7935 8.9175 85.6055 8.6552 85.4644 8.36976C85.3234 8.0766 85.2529 7.77573 85.2529 7.444C85.2529 7.11226 85.3234 6.81139 85.4644 6.51823C85.6055 6.23279 85.7935 5.97049 86.0208 5.74676C86.2558 5.53075 86.5379 5.35331 86.8592 5.22216C87.1805 5.09101 87.5174 5.0293 87.8779 5.0293C88.2383 5.0293 88.5675 5.09101 88.8887 5.22216C89.2022 5.35331 89.4843 5.52304 89.7193 5.74676C89.9466 5.97049 90.1346 6.23279 90.2757 6.51823C90.4167 6.80368 90.4873 7.11226 90.4873 7.444ZM86.4361 12.5434H89.2884V11.3245H86.4518V12.5434H86.4361ZM89.1787 7.444C89.1787 7.08912 89.0533 6.79596 88.7947 6.54909C88.5361 6.30222 88.2305 6.17879 87.8622 6.17879C87.4939 6.17879 87.1805 6.30222 86.9219 6.54909C86.6633 6.79596 86.5301 7.09683 86.5301 7.444C86.5301 7.79116 86.6633 8.09975 86.9219 8.34662C87.1805 8.59349 87.4939 8.72464 87.8622 8.72464C88.2305 8.72464 88.5361 8.6012 88.7947 8.34662C89.0533 8.09975 89.1787 7.79887 89.1787 7.444Z' fill='%232F2F2F'/%3E%3Cpath d='M100.433 10.2999V11.434H94.1016V10.2999H96.2408V8.03178H97.4867V10.2999H100.433ZM98.7796 9.34328V6.674H94.3915V5.51679H100.065V9.34328H98.7796ZM95.8882 12.2671V14.3887H103.223V15.5305H94.5717V12.2671H95.8882ZM102.933 11.7966H101.616V5.30078H102.933V7.85434H104.288V9.09641H102.933V11.7966Z' fill='%232F2F2F'/%3E%3Cpath d='M107.336 9.78116V7.74448H108.582V9.78116H111.529V10.8689H105.197V9.78116H107.336ZM109.883 8.84768V6.65671H105.495V5.50722H111.16V8.83997H109.883V8.84768ZM113.088 13.6694C113.088 14.0088 113.018 14.3174 112.876 14.6028C112.735 14.8883 112.547 15.1429 112.304 15.3666C112.077 15.5826 111.803 15.76 111.49 15.8912C111.168 16.0223 110.831 16.0841 110.463 16.0841C110.095 16.0841 109.758 16.0223 109.444 15.8912C109.123 15.76 108.849 15.5903 108.606 15.3666C108.371 15.1429 108.183 14.8883 108.042 14.6028C107.901 14.3174 107.83 14.0088 107.83 13.6694C107.83 13.3299 107.901 13.0213 108.042 12.7282C108.183 12.435 108.371 12.1804 108.606 11.949C108.849 11.7407 109.123 11.571 109.444 11.4398C109.758 11.3087 110.103 11.247 110.463 11.247C110.823 11.247 111.168 11.3087 111.49 11.4398C111.803 11.571 112.077 11.7407 112.304 11.949C112.54 12.1727 112.728 12.435 112.876 12.7282C113.018 13.0213 113.088 13.3376 113.088 13.6694ZM111.787 13.6617C111.787 13.3068 111.662 12.9982 111.396 12.7436C111.137 12.489 110.823 12.3656 110.455 12.3656C110.087 12.3656 109.773 12.489 109.507 12.7436C109.241 12.9982 109.107 13.3068 109.107 13.6617C109.107 14.0165 109.241 14.3251 109.507 14.572C109.773 14.8189 110.087 14.9423 110.455 14.9423C110.823 14.9423 111.129 14.8189 111.396 14.572C111.662 14.3251 111.787 14.0242 111.787 13.6617ZM114.036 11.0541H112.72V5.30664H114.036V7.4359H115.392V8.65482H114.036V11.0541Z' fill='%232F2F2F'/%3E%3Cpath d='M116.121 11.8952H125.861V13.0447H121.645V15.7371H120.329V13.0447H116.121V11.8952ZM118.198 6.79577H123.769V5.47656H125.078V10.4988H116.905V5.47656H118.198V6.79577ZM123.769 7.92212H118.198V9.36477H123.769V7.92212Z' fill='%232F2F2F'/%3E%3Cpath d='M93.0817 23.697V22.4014H83.6807V20.9004H94.8039V23.618C94.8039 24.4396 94.7091 25.3244 94.5669 25.9564H92.8763C93.0185 25.3244 93.0817 24.4554 93.0817 23.697ZM82.8275 28.437V26.9518H87.1883V24.0288H88.9105V26.9518H95.7361V28.437H82.8275ZM83.5069 32.6714C83.5069 31.7234 83.9967 31.0756 84.8025 30.6332C85.8611 30.0644 87.4569 29.8432 89.3055 29.8432C91.1383 29.8432 92.7499 30.0644 93.8085 30.6332C94.6143 31.0756 95.0883 31.7234 95.0883 32.6714C95.0883 33.6194 94.6143 34.2672 93.8085 34.6938C92.7499 35.2626 91.1383 35.468 89.3055 35.468C87.4569 35.468 85.8611 35.2626 84.8025 34.6938C83.9967 34.2672 83.5069 33.6194 83.5069 32.6714ZM85.2291 32.6714C85.2291 33.019 85.4187 33.2876 85.7663 33.493C86.4299 33.888 87.6465 34.0302 89.3055 34.0302C90.9487 34.0302 92.1653 33.888 92.8289 33.493C93.1765 33.2876 93.3819 33.019 93.3819 32.6714C93.3819 32.308 93.1765 32.0394 92.8289 31.834C92.1653 31.4548 90.9487 31.2968 89.3055 31.2968C87.6465 31.2968 86.4299 31.4548 85.7663 31.834C85.4187 32.0394 85.2291 32.308 85.2291 32.6714ZM110.066 22.4014H105.279V22.4488C105.279 24.9294 107.633 26.3672 110.208 26.7938V28.3264C107.664 27.8998 105.579 26.857 104.441 25.2454C103.304 26.857 101.155 27.8998 98.6584 28.3264V26.7938C101.218 26.3672 103.572 24.9294 103.572 22.4488V22.4014H98.8322V20.9004H110.066V22.4014ZM98.0896 31.439V29.9222H110.809V31.439H105.279V35.2942H103.572V31.439H98.0896Z' fill='%232F2F2F'/%3E%3C/svg%3E%0A");}
/* .no-img : e */







/* login : s */
.program--contents__login .ui-list__column .inner { border: 5px solid transparent; }
.program--contents__login .ui-list__column .item { height:auto; padding: 45px 45px 100px; border: 1px solid #cacaca; text-align: center; }
.program--contents__login .ui-list__column .ui-box .item .icon { display:block; width:85px; height:85px; margin:0 auto 10px; background:url(/pcms/common/images/ir/ir-certification.png); }
.program--contents__login .ui-list__column .ui-box .item .icon1 { background-position:-15px 0; }
.program--contents__login .ui-list__column .ui-box .item .icon2 { background-position:-126px 0; }
.program--contents__login .list-box { padding: 10px; margin: 30px 0 0 0; text-align: left; border-top: 1px dotted #ccc; }
.program--contents__login .list-box .txt-tip{margin-bottom:10px;display:block;}
.program--contents__login .txt-wrap .m-txt,
.program--contents__login .txt-wrap .s-txt,
.program--contents__login .list-1st &gt; li { line-height: 1.3; }

@media (max-width: 767px){
    .program--contents__login .ui-list__column .ui-box .inner .item { height: auto; padding: 40px 40px 60px 40px; }
}

@media (max-width: 420px){
    .program--contents__login .ui-list__column .ui-box .inner .item { padding: 20px 20px 40px 20px; }
}

.program--contents__login .ui-certification .ui-list__column{display:flex;flex-wrap:wrap;margin:0 -5px;}
.program--contents__login .ui-certification .inner {border: 5px solid transparent;}
.program--contents__login .ui-certification .item {min-height: 460px;padding: 20px;border: 1px solid #cacaca;text-align: center;}
.program--contents__login .list-box {padding: 10px;margin: 30px 0 0 0;text-align: left;border-top: 1px dotted #ccc;}
/* .program--contents__login .list-box .list-1st:last-child {margin-top: -5px;} */
.program--contents__login .txt-wrap .m-txt,
.program--contents__login .txt-wrap .s-txt,
.program--contents__login .list-1st &gt; li {display:block;line-height: 1.3;}
.program--contents__login .txt-wrap{}
@media screen and (max-width:990px) {
    .program--contents__login .col2&gt;* {max-width: 100%;flex: 0 0 100%;}
    .program--contents__login .ui-certification .item{min-height: auto;}
    .program--contents__login .ui-certification .sns-btn {margin-bottom: 54px;}
    .program--contents__login .h2 {margin-top: 0;}
}

.program--contents__login .ui-list__column .sns-btn {display:flex;flex-wrap:wrap;}
.program--contents__login .ui-list__column .sns-btn .fe-btn{display: block;width: 100%;margin: 3px 0;font-size: 17px;font-weight: bold;}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-naver {border:1px solid #008C00; background-color:#008C00;color: #fff;}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-kakao {border:1px solid #FFE100; background-color: #FFE100;color: #391F1F;}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-google {border:1px solid #000; background-color: #fff;color: #000;}
.program--contents__login .ui-list__column .sns-btn .fe-btn::before {content: '';display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: 50%;margin-right: 12px;background-size: contain;width: 26px;height: 25px;margin-bottom: 2px;}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-naver:before {background-image: url(/pcms/common/images/ir/sns/naver.svg);}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-kakao::before {background-image: url(/pcms/common/images/ir/sns/kakao_talk.svg);}
.program--contents__login .ui-list__column .sns-btn .fe-btn.fe-google::before {background-image: url(/pcms/common/images/ir/sns/google.svg); background-size: 60%;}
.program--contents__login .ui-list__column.col1 .sns-btn{flex-direction:row}
.program--contents__login .ui-list__column.col1 .sns-btn .fe-btn{margin:0.5%;width:32.333%;}
.program--contents__login .ui-list__column.col2 .sns-btn{margin: 0 auto;flex-direction:column;max-width: 300px;width: 100%;justify-content: center;}
.program--contents__login .ui-list__column.col2 .sns-btn .fe-btn{margin:5px 0;width:100%;}


/* login : e */
</pre></body></html>