@media(min-width: 1025px){.col-1{flex:0 0 auto;flex-basis:8.3333333333%;width:8.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-1{margin-left:8.3333333333%;position:relative}.col-2{flex:0 0 auto;flex-basis:16.6666666667%;width:16.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-2{margin-left:16.6666666667%;position:relative}.col-3{flex:0 0 auto;flex-basis:25%;width:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-3{margin-left:25%;position:relative}.col-4{flex:0 0 auto;flex-basis:33.3333333333%;width:33.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-4{margin-left:33.3333333333%;position:relative}.col-5{flex:0 0 auto;flex-basis:41.6666666667%;width:41.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-5{margin-left:41.6666666667%;position:relative}.col-6{flex:0 0 auto;flex-basis:50%;width:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-6{margin-left:50%;position:relative}.col-7{flex:0 0 auto;flex-basis:58.3333333333%;width:58.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-7{margin-left:58.3333333333%;position:relative}.col-8{flex:0 0 auto;flex-basis:66.6666666667%;width:66.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-8{margin-left:66.6666666667%;position:relative}.col-9{flex:0 0 auto;flex-basis:75%;width:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-9{margin-left:75%;position:relative}.col-10{flex:0 0 auto;flex-basis:83.3333333333%;width:83.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{flex:0 0 auto;flex-basis:91.6666666667%;width:91.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{flex:0 0 auto;flex-basis:100%;width:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-12{margin-left:100%;position:relative}}.btn_wrap{font-size:0;text-align:left;margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.btn_wrap.center{text-align:center}.btn_wrap.right{text-align:right}.btn_wrap.blur .btn{background:rgba(0,0,0,.2);color:#fff}.btn_wrap.blur .btn i{background-color:#fff}.btn_wrap.toggle_btn{display:flex;padding:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));border-radius:999px;background-color:#fff}.btn_wrap .btn+.btn{margin-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.btn_wrap{margin-top:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}}.btn:not(.no_border,.toggle){position:relative;display:inline-flex;align-items:center;justify-content:start;text-align:center;box-sizing:border-box;white-space:nowrap;overflow:hidden;cursor:pointer;background-color:#fff;color:#1c1c1c;font-weight:500;font-style:normal;min-width:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));height:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1;font-weight:bold;transition:background .3s ease-out,color .3s ease-out,opacity .3s ease-out;z-index:3;justify-content:center;padding:0 max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.btn:not(.no_border,.toggle):before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#00b140;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));z-index:-1;transform:translateX(-105%);transition:transform .4s ease-out}.btn:not(.no_border,.toggle):after{content:"";width:100%;height:100%;border:3px solid #e8e8e8;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));position:absolute;left:0;top:0;z-index:-2;box-sizing:border-box}.btn.center{justify-content:center}.btn:focus-visible{outline:1px solid #000 !important}@media(min-width: 1025px)and (pointer: fine){.btn:not(.disabled,.toggle):hover,.btn:not(.disabled,.toggle):focus-visible{color:#fff}.btn:not(.disabled,.toggle):hover:before,.btn:not(.disabled,.toggle):focus-visible:before{transform:translateX(0)}}.btn.arrow{padding:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0 max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.btn.arrow i{overflow:hidden;position:relative;width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));border-radius:50%;background:#f6f6f6;transition-duration:.2s}.btn.arrow i:before{content:"";display:block;width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));height:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url("/resources/anniversary/images/button/arrow_green.svg") center no-repeat;background-size:100% 100%;transition:.3s ease-out}.btn.arrow i:after{content:"";display:block;width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));height:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;margin-left:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));transform:translate(-50%, -50%);background:url("/resources/anniversary/images/button/arrow_white.svg") center no-repeat;background-size:100% 100%;opacity:0;transition:.3s ease-out}@media(min-width: 1025px)and (pointer: fine){.btn.arrow:not(.disabled):hover:before,.btn.arrow:not(.disabled):focus-visible:before{width:110%;height:110%;border-radius:0;right:-5%;z-index:-1}.btn.arrow:not(.disabled):hover i,.btn.arrow:not(.disabled):focus-visible i{transition-delay:.2s;background-color:rgba(0,0,0,0)}.btn.arrow:not(.disabled):hover i:before,.btn.arrow:not(.disabled):focus-visible i:before{margin-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));opacity:0}.btn.arrow:not(.disabled):hover i:after,.btn.arrow:not(.disabled):focus-visible i:after{margin-left:0;opacity:1;transition-delay:.1s}.btn.arrow:not(.disabled):hover.white,.btn.arrow:not(.disabled):focus-visible.white{color:#1c1c1c}}.btn.plus{background:rgba(0,0,0,0);position:relative;z-index:1;min-width:0;width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));border:1px solid #ddd;border-radius:50%;font-size:0;text-indent:-9999px}.btn.plus:before{content:"";width:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url("/resources/anniversary/images/button/btn_plus_icon.svg") center no-repeat;background-size:100% 100%;transition:.25s ease-out}.btn.plus.black{border-color:#888}.btn.plus.black:before{background:url("/resources/anniversary/images/button/btn_plus_icon_bk.svg") center no-repeat;background-size:100% 100%}@media(min-width: 1025px)and (pointer: fine){.btn.plus:not(.disabled):hover,.btn.plus:not(.disabled):focus-visible{background:rgba(255,255,255,.4);border-color:rgba(242,242,242,.4)}.btn.plus:not(.disabled):hover:before,.btn.plus:not(.disabled):focus-visible:before{transform:translate(-50%, -50%) rotate(90deg)}.btn.plus:not(.disabled):hover.black,.btn.plus:not(.disabled):focus-visible.black{background:#a99e8f;border-color:#a99e8f}.btn.plus:not(.disabled):hover.black:before,.btn.plus:not(.disabled):focus-visible.black:before{background:url("/resources/anniversary/images/button/btn_plus_icon.svg") center no-repeat;background-size:100% 100%}}.btn.download{position:relative;padding-left:0;padding-right:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.03em;font-weight:400;color:#1c1c1c;transition:.25s ease-out;background-color:rgba(0,0,0,0);height:auto}.btn.download:before{display:none}.btn.download:after{border:none;content:"";width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));position:absolute;inset:auto;border-radius:0;right:0;top:50%;transform:translateY(-50%);background:url("/resources/anniversary/images/button/btn_download_bk.svg") center no-repeat;background-size:100% 100%;transition:.25s ease-out}@media(min-width: 1025px)and (pointer: fine){.btn.download:not(.disabled):hover,.btn.download:not(.disabled):focus-visible{color:#1e6e5d !important}.btn.download:not(.disabled):hover:after,.btn.download:not(.disabled):focus-visible:after{content:"";background:url("/resources/anniversary/images/button/btn_download_gr.svg") center no-repeat;background-size:100% 100%}}.btn.no_border{display:flex;align-items:center;justify-content:center}.btn.no_border .circle_arrow{position:relative}.btn.no_border .circle_arrow:after,.btn.no_border .circle_arrow:before{content:"";display:block;width:100%;height:100%}.btn.no_border .circle_arrow:before{display:block;position:absolute;top:50%;margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));transform:translate(-50%, -50%);opacity:0}.btn.no_border .circle_arrow:after{display:block;position:absolute;top:50%;transform:translate(-50%, -50%)}.btn.no_border .circle_arrow.bk{width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background-color:#fff}.btn.no_border .circle_arrow.bk:before{right:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));width:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_bk.svg") center no-repeat;background-size:100%}.btn.no_border .circle_arrow.bk:after{right:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));width:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_bk.svg") center no-repeat;background-size:100%}.btn.no_border .circle_arrow.green{width:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background-color:#00b140}.btn.no_border .circle_arrow.green:before{right:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));width:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_big_w.svg") center no-repeat;background-size:100%}.btn.no_border .circle_arrow.green:after{right:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));width:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_big_w.svg") center no-repeat;background-size:100%}.btn.no_border .circle_arrow.white{width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));background-color:#fff}.btn.no_border .circle_arrow.white:before{right:max(calc(calc(calc(3 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));height:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_green2.svg") center no-repeat;background-size:100%}.btn.no_border .circle_arrow.white:after{right:max(calc(calc(calc(3 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));height:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/arrow_green2.svg") center no-repeat;background-size:100%}@media(min-width: 1025px)and (pointer: fine){.btn.no_border:not(.disabled):hover .circle_arrow,.btn.no_border:not(.disabled):focus-visible .circle_arrow{transition-delay:.2s}.btn.no_border:not(.disabled):hover .circle_arrow:before,.btn.no_border:not(.disabled):focus-visible .circle_arrow:before{-webkit-animation:linkAnimationBefore .3s forwards .3s;animation:linkAnimationBefore .3s forwards .3s}@-webkit-keyframes linkAnimationBefore{from{margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));opacity:0}to{margin-right:0;opacity:1}}@keyframes linkAnimationBefore{from{margin-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));opacity:0}to{margin-right:0;opacity:1}}.btn.no_border:not(.disabled):hover .circle_arrow:after,.btn.no_border:not(.disabled):focus-visible .circle_arrow:after{-webkit-animation:linkAnimationAfter .3s forwards;animation:linkAnimationAfter .3s forwards}@-webkit-keyframes linkAnimationAfter{from{opacity:1;margin-right:0}to{opacity:0;margin-right:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}}@keyframes linkAnimationAfter{from{opacity:1;margin-right:0}to{opacity:0;margin-right:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}}}.btn.toggle{position:relative;padding:max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));color:#1e6e5d;font-weight:700;transition:background .3s ease-out,color .3s ease-out,opacity .3s ease-out}.btn.toggle:nth-child(1)::before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));transform:translateX(120%);transition:transform .25s ease-out;background:linear-gradient(90deg, #1E6E5D 0%, #46BB73 100%)}.btn.toggle.active{color:#fff}.btn.toggle.active::before{transform:translateX(0)}@media(max-width: 1024px){.btn:not(.no_border,.toggle){min-width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.btn:not(.no_border,.toggle):after{border-width:2px}.btn.arrow{min-width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.btn.arrow i{width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.btn.arrow i:before{width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.btn.arrow i:after{width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.btn.arrow.m{font-size:0;padding:0;min-width:0;width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));border:none}.btn.arrow.m:before{display:none}.btn.arrow.m i{width:100%;height:100%;right:0}.btn.arrow.m i:before,.btn.arrow.m i:after{width:max(calc(11px * var(--base-ratio)), calc(calc(11 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.btn.arrow.m_white{font-size:0;padding:0;min-width:0;width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));border:1px solid rgba(255,255,255,.4)}.btn.arrow.m_white:before{display:none}.btn.arrow.m_white i{width:100%;height:100%;right:0;background:rgba(255,255,255,.15)}.btn.arrow.m_white i:before,.btn.arrow.m_white i:after{width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/button/btn_arrow_white_icon.svg") center no-repeat;background-size:100% 100%}.btn.plus{width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.btn.download{height:auto;justify-content:flex-start;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.03em}.btn.download:after{width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.btn.no_border .circle_arrow.bk{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.btn.no_border .circle_arrow.bk:before{right:0}.btn.no_border .circle_arrow.bk:after{right:0}.btn.no_border .circle_arrow.white{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.btn.no_border .circle_arrow.white:before{right:max(calc(calc(calc(3 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.btn.no_border .circle_arrow.white:after{right:max(calc(calc(calc(3 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}}.board_list .board+.btn_wrap{margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.board_list .board+.btn_wrap{margin-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}}.board_list .board_type_card{display:flex;align-items:start;flex-wrap:wrap;gap:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));font-size:0}.board_list .board_type_card li{width:calc(33.333333% - max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))/3)}.board_list .board_type_card li .thumb_area{position:relative;width:100%;height:max(calc(300px * var(--base-ratio)), calc(calc(300 / var(--base-size)) * var(--base-percent)));margin-bottom:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));box-sizing:border-box;overflow:hidden;border-radius:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li .thumb_area .img_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee}.board_list .board_type_card li .thumb_area .img_wrap:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:rgba(0,0,0,.1)}.board_list .board_type_card li .thumb_area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;position:relative;z-index:1}.board_list .board_type_card li .txt_area{position:relative}.board_list .board_type_card li .txt_area .sub{display:flex;align-items:center}.board_list .board_type_card li .txt_area .sub .tag{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:bold;color:#00b140}.board_list .board_type_card li .txt_area .sub .public{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#666;position:relative;padding-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));margin-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li .txt_area .sub .public:before{content:"";width:1px;height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));background:#ddd;position:absolute;left:0;top:50%;transform:translateY(-50%)}.board_list .board_type_card li .txt_area .txt{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li .txt_area .txt p{word-break:keep-all;word-wrap:break-word;font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:3em;font-weight:bold;color:#1c1c1c;transition:.3s}.board_list .board_type_card li .txt_area .date{display:block;margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.2;color:#666;font-weight:400}.board_list .board_type_card li .txt_area .local{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li .txt_area .local span{display:block;padding-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.2;color:#999;font-weight:400;position:relative}.board_list .board_type_card li .txt_area .local span:before{content:"";width:2px;height:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));position:absolute;left:0;top:50%;transform:translateY(-50%);background:#72bf44}.board_list .board_type_card li.nodata{width:100%;height:max(calc(540px * var(--base-ratio)), calc(calc(540 / var(--base-size)) * var(--base-percent)));border-top:2px solid #172c56;border-bottom:1px solid #d1d5db}.board_list .board_type_card li.nodata .txt{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.board_list .board_type_card li.nodata .txt strong{display:block;font-size:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:700;color:#161d27;line-height:1.5}.board_list .board_type_card li.nodata .txt p{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;word-break:keep-all;word-wrap:break-word;font-weight:400;color:#4b5563}@media(min-width: 1025px)and (pointer: fine){.board_list .board_type_card li:hover .thumb_area img{transform:scale(1.1)}.board_list .board_type_card li:hover .txt_area .txt p{text-decoration:underline;color:#00b140}}@media(max-width: 1024px){.board_list .board_type_card{gap:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li{width:calc(50% - max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))/2)}.board_list .board_type_card li .thumb_area{height:auto;padding-top:67%;margin-bottom:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li .txt_area .sub .tag{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.board_list .board_type_card li .txt_area .sub .public{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.board_list .board_type_card li .txt_area .txt p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:3em}.board_list .board_type_card li .txt_area .date{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.2}.board_list .board_type_card li .txt_area .local span{padding-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.2}.board_list .board_type_card li .txt_area .local span:before{height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li.nodata{height:max(calc(420px * var(--base-ratio)), calc(calc(420 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li.nodata .txt strong{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.board_list .board_type_card li.nodata .txt p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}}@media(max-width: 767px){.board_list .board_type_card{gap:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li{width:100%}.board_list .board_type_card li.nodata{height:max(calc(420px * var(--base-ratio)), calc(calc(420 / var(--base-size)) * var(--base-percent)))}.board_list .board_type_card li.nodata .txt strong{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.board_list .board_type_card li.nodata .txt p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}}.view_wrap .title_box{margin-bottom:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));background:#f2fae9;padding:max(calc(210px * var(--base-ratio)), calc(calc(210 / var(--base-size)) * var(--base-percent))) 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));text-align:center}.view_wrap .title_box h2{font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;word-break:keep-all;word-wrap:break-word;font-weight:bold;color:#1c1c1c}.view_wrap .title_box p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#666}.view_wrap .content_box .cont{min-height:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));word-break:keep-all;word-wrap:break-word;color:#444;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) !important;letter-spacing:-0.02em !important;line-height:1.5 !important;font-family:"KoPubWorldDotum, sans-serif" !important}.view_wrap .content_box .cont *{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) !important;letter-spacing:-0.02em !important;line-height:1.5 !important;font-family:"KoPubWorldDotum, sans-serif" !important}.view_wrap .content_box .cont img{display:block;width:100%;max-width:100% !important;margin:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))) auto}.view_wrap .content_box .cont table{margin:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) auto;max-width:100%;border-top:2px solid #1c1c1c !important}.view_wrap .content_box .cont table tr{border-bottom:1px solid #ccc !important}.view_wrap .content_box .cont table tr th{background:#f6f6f6 !important;height:max(calc(84px * var(--base-ratio)), calc(calc(84 / var(--base-size)) * var(--base-percent))) !important;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) !important;letter-spacing:-0.02em !important;line-height:1.5 !important;font-family:"KoPubWorldDotum, sans-serif" !important;color:#1c1c1c !important;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) !important;text-align:center;word-break:keep-all;word-wrap:break-word}.view_wrap .content_box .cont table tr td{background:#fff !important;height:max(calc(84px * var(--base-ratio)), calc(calc(84 / var(--base-size)) * var(--base-percent))) !important;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) !important;letter-spacing:-0.02em !important;line-height:1.5 !important;font-family:"KoPubWorldDotum, sans-serif" !important;color:#2c2b2b !important;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) !important;text-align:center;word-break:keep-all;word-wrap:break-word}.view_wrap .content_box .file_wrap{margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));background:#f5f5f5;padding:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));display:flex;align-items:center;gap:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.view_wrap .content_box .file_wrap p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:bold;color:#00b140}.view_wrap .content_box .file_wrap ul{display:flex;flex-wrap:wrap;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));border-top:1px solid #00b140;border-bottom:1px solid #00b140;position:relative}.view_wrap .list_btn_box dl{display:flex;align-items:center;height:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl+dl{border-top:1px solid #ddd}.view_wrap .list_btn_box dl+dl dt:before{transform:rotate(180deg)}.view_wrap .list_btn_box dl dt{width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));display:inline-flex;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));justify-content:center;align-items:center;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#00b140;padding-right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl dt:before{content:"";background:url("/resources/anniversary/images/common/view_wrap_arrow_ico.svg") center no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle;width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl dd{width:calc(100% - max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent))));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;padding-right:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl dd p{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view_wrap .list_btn_box dl dd a{color:#444;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1025px)and (pointer: fine){.view_wrap .list_btn_box dl dd a:hover{text-decoration:underline}}@media(max-width: 1024px){.view_wrap .title_box{margin-bottom:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));padding:max(calc(136px * var(--base-ratio)), calc(calc(136 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.view_wrap .title_box h2{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.view_wrap .title_box p{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.view_wrap .content_box .cont{min-height:max(calc(220px * var(--base-ratio)), calc(calc(220 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) !important}.view_wrap .content_box .cont *{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) !important}.view_wrap .content_box .cont table tr th{height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) !important;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) !important;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) !important}.view_wrap .content_box .cont table tr td{height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) !important;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) !important;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) !important}.view_wrap .content_box .file_wrap{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));flex-direction:column;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));align-items:start}.view_wrap .content_box .file_wrap p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.view_wrap .content_box .file_wrap ul{width:100%;display:flex;flex-direction:column;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.view_wrap .content_box .file_wrap ul li{max-width:100%}.view_wrap .content_box .file_wrap ul li a{padding-right:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:top;max-width:100%}.view_wrap .list_btn_box{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl{height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl dt{width:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));gap:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;padding-right:0}.view_wrap .list_btn_box dl dt:before{width:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));height:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.view_wrap .list_btn_box dl dd{width:calc(100% - max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent))));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;padding-right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}.input_area{display:inline-flex;align-items:center;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.input_area .input{width:100%;max-width:max(calc(425px * var(--base-ratio)), calc(calc(425 / var(--base-size)) * var(--base-percent)));height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));position:relative}.input_area .input input{width:100%;height:100%;background:#fff;padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 0;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#1c1c1c;outline-offset:-1px;border:none;border-bottom:2px solid #1c1c1c}.input_area .input input::-moz-placeholder{color:#aaa}.input_area .input input::placeholder{color:#aaa}.input_area .input input:focus{border-color:#00b140;outline:none}.input_area.w100{width:100%}.input_area.w100 .input{max-width:100%}.input_area.readonly .input input{background:#f6f6f6;color:#6b7280}.input_area.search .input{max-width:max(calc(425px * var(--base-ratio)), calc(calc(425 / var(--base-size)) * var(--base-percent)))}.input_area.search .input .search_btn{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));position:absolute;right:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1));top:50%;transform:translateY(-50%);background:url("/resources/anniversary/images/common/input_search_btn.svg") center no-repeat;background-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:0}@media(max-width: 1024px){.input_area .input{height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.input_area .input input{padding:0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0 0;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}}.textarea_area{width:100%}.textarea_area textarea{width:100%;height:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));border:1px solid #d1d5db;border-radius:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#4b5563;outline-offset:-1px;line-height:1.5}.textarea_area textarea::-moz-placeholder{color:#6b7280}.textarea_area textarea::placeholder{color:#6b7280}.textarea_area textarea:focus{outline:2px solid #223d6d}@media(max-width: 1024px){.textarea_area textarea{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.5}}.custom_select_area{position:relative;height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.custom_select_area .select{height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));width:max(calc(335px * var(--base-ratio)), calc(calc(335 / var(--base-size)) * var(--base-percent)));position:relative;background:#fff;border:1px solid #d1d5db;outline-offset:-1px;border-radius:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));z-index:3;overflow:hidden}.custom_select_area .select select{display:none}.custom_select_area .select .current{display:block;width:100%;height:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:relative;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;color:#6b7280;line-height:1.3;position:relative;text-align:left;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .01s .29s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom_select_area .select .current:before{content:"";width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:absolute;right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);background:url("/resources/anniversary/images/common/custom_select_arrow.svg") center no-repeat;background-size:100% 100%}.custom_select_area .select .current:focus{outline:none}.custom_select_area .select .select_box{width:100%;position:absolute;left:0;top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));z-index:1}.custom_select_area .select .select_box ul{max-height:max(calc(106px * var(--base-ratio)), calc(calc(106 / var(--base-size)) * var(--base-percent)));overflow-y:auto}.custom_select_area .select .select_box ul li a{display:block;padding:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))) 0;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;line-height:1.3;color:#6b7280}.custom_select_area .select .select_box ul li.active a{color:#223d6d;font-weight:700}.custom_select_area .select .select_box ul li.nodata{display:none}.custom_select_area .select .select_box ul li.nodata a{pointer-events:none}.custom_select_area.active{z-index:10}.custom_select_area.active .select{height:var(--openHeight, max(calc(206px * var(--base-ratio)), calc(calc(206 / var(--base-size)) * var(--base-percent))));outline:2px solid #223d6d;transition:height .3s}.custom_select_area.active .select .current{border-bottom-color:#d1d5db;transition:border-color 0s}.custom_select_area.active .select .current:before{transform:translateY(-50%) rotate(180deg)}@media(max-width: 1024px){.custom_select_area{height:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)))}.custom_select_area .select{height:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)))}.custom_select_area .select .current{height:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent))) 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.custom_select_area .select .select_box{top:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.custom_select_area .select .select_box ul{max-height:max(calc(108px * var(--base-ratio)), calc(calc(108 / var(--base-size)) * var(--base-percent)))}.custom_select_area .select .select_box ul li a{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em}.custom_select_area.active .select{height:var(--openHeight, max(calc(192px * var(--base-ratio)), calc(calc(192 / var(--base-size)) * var(--base-percent))))}}.custom_radio{position:relative}.custom_radio .radio_area{display:inline-block;vertical-align:top;margin-right:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.custom_radio .radio_area:last-child{margin-right:0}.custom_radio input[type=radio]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.custom_radio input[type=radio]+label{position:relative;padding-left:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));text-align:left;color:#4b5563;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;vertical-align:middle}.custom_radio input[type=radio]+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));background:#fff;border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #d1d5db;border-radius:100%;box-sizing:border-box}.custom_radio input[type=radio]+label:after{display:none;content:"";position:absolute;top:50%;left:max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent)));transform:translateY(-50%);width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));background:#a8001a;border-radius:100%}@media(min-width: 1025px)and (pointer: fine){.custom_radio input[type=radio]:not(.custom_radio input[type=radio][readonly]):hover+label{color:#a8001a}.custom_radio input[type=radio]:not(.custom_radio input[type=radio][readonly]):hover+label::before{border-color:#ffa8b6;border-width:2px}}.custom_radio input[type=radio]:checked+label:after{display:block}.custom_radio input[type=radio][readonly]+label:before{background-color:#f6f6f6}.custom_radio input[type=radio][readonly]:checked+label:before{border-width:2px;background-color:#f6f6f6}.custom_radio input[type=radio][readonly]:checked+label:after{background-color:#d1d5db}@media(max-width: 1024px){.custom_radio .radio_area{margin-right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.custom_radio .radio_area:last-child{margin-right:0}.custom_radio input[type=radio]+label{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)))}}.custom_checkbox{position:relative}.custom_checkbox .checkbox_area{display:inline-block;vertical-align:top;margin-right:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.custom_checkbox .checkbox_area:last-child{margin-right:0}.custom_checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.custom_checkbox input[type=checkbox]+label{display:block;position:relative;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));color:#2c2b2b;font-weight:400;padding-left:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));cursor:pointer}.custom_checkbox input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #d1d5db;background-color:#fff;box-sizing:border-box}.custom_checkbox input[type=checkbox]+label:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1025px)and (pointer: fine){.custom_checkbox input[type=checkbox]:not(.custom_checkbox input[type=checkbox][readonly]):hover+label{color:#a8001a}.custom_checkbox input[type=checkbox]:not(.custom_checkbox input[type=checkbox][readonly]):hover+label::before{border-color:#ffa8b6;border-width:2px}}.custom_checkbox input[type=checkbox]:checked+label::before{border-color:#a8001a !important;background-color:#a8001a}.custom_checkbox input[type=checkbox]:checked+label::after{left:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/common/custom_checkbox_icon01.svg") center no-repeat;background-size:100% 100%}.custom_checkbox input[type=checkbox][readonly]+label:before{border-color:#d1d5db;background-color:#f6f6f6}.custom_checkbox input[type=checkbox][readonly]:checked+label:before{border-width:2px;border-color:#d1d5db !important;background-color:#f6f6f6}.custom_checkbox input[type=checkbox][readonly]:checked+label:after{background:url("/resources/anniversary/images/common/custom_checkbox_icon02.svg") center no-repeat;background-size:100% 100%}@media(max-width: 1024px){.custom_checkbox .checkbox_area{margin-right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.custom_checkbox .checkbox_area:last-child{margin-right:0}.custom_checkbox input[type=checkbox]+label{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)))}}.file_area .file{display:flex;align-items:center;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.file_area .file+.file{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.file_area .file .file_input input[type=file]{display:none}.file_area .file .btns{border-radius:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));border:2px solid #d1d5db;background:#fff;display:flex;align-items:center;box-sizing:border-box}.file_area .file .btns button{font-size:0;width:max(calc(54px * var(--base-ratio)), calc(calc(54 / var(--base-size)) * var(--base-percent)));height:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));position:relative}.file_area .file .btns button:before{content:"";width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.file_area .file .btns button+button{border-left:1px solid #d1d5db}.file_area .file .btns button.add:before{background:url("/resources/anniversary/images/common/custom_file_add_icon.svg") center no-repeat;background-size:100% 100%}.file_area .file .btns button.delete:before{background:url("/resources/anniversary/images/common/custom_file_delete_icon.svg") center no-repeat;background-size:100% 100%}.file_area p{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;word-break:keep-all;word-wrap:break-word;font-weight:400;line-height:1.5;color:#6b7280}@media(max-width: 1024px){.file_area .file{display:block}.file_area .file .input_area{width:100%;margin-bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.file_area .file .input_area .input{max-width:100%}.file_area .file .file_input{display:inline-block;vertical-align:top}.file_area .file .btns{display:inline-block;vertical-align:top;border:1px solid #d1d5db}.file_area .file .btns button{font-size:0;width:max(calc(47px * var(--base-ratio)), calc(calc(47 / var(--base-size)) * var(--base-percent)));height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.file_area .file .btns button:before{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.file_area p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.5}}.paging_wrap{margin-top:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)));display:flex;align-items:center;justify-content:center}.paging_wrap .btns{display:flex;align-items:center;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.paging_wrap .btns a{width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));display:block;font-size:0;text-indent:-9999px;border-radius:50%;background-color:#fff;position:relative;transition:.2s ease-out;border:1px solid #ddd}.paging_wrap .btns a:before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:.2s ease-out}.paging_wrap .btns a.first_page:before{width:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/common/paging_first_btn.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a.last_page:before{width:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/common/paging_last_btn.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a.prev_page:before{width:max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent)));height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/common/paging_prev_btn.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a.next_page:before{width:max(calc(7px * var(--base-ratio)), calc(calc(7 / var(--base-size)) * var(--base-percent)));height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:url("/resources/anniversary/images/common/paging_next_btn.svg") center no-repeat;background-size:100% 100%}@media(min-width: 1025px)and (pointer: fine){.paging_wrap .btns a:hover{background-color:#1e6e5d;border-color:#1e6e5d}.paging_wrap .btns a:hover.first_page:before{background:url("/resources/anniversary/images/common/paging_first_btn_on.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a:hover.last_page:before{background:url("/resources/anniversary/images/common/paging_last_btn_on.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a:hover.prev_page:before{background:url("/resources/anniversary/images/common/paging_prev_btn_on.svg") center no-repeat;background-size:100% 100%}.paging_wrap .btns a:hover.next_page:before{background:url("/resources/anniversary/images/common/paging_next_btn_on.svg") center no-repeat;background-size:100% 100%}}.paging_wrap .numbers ul{display:flex;align-items:center;padding:0 max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.paging_wrap .numbers ul li a,.paging_wrap .numbers ul li span{display:block;padding:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;font-weight:400;line-height:1.3;color:#888;position:relative}@media(min-width: 1025px)and (pointer: fine){.paging_wrap .numbers ul li a:not(span):hover,.paging_wrap .numbers ul li span:not(span):hover{color:#1e6e5d}}.paging_wrap .numbers ul li.active a,.paging_wrap .numbers ul li.active span{color:#1e6e5d;font-weight:600}.paging_wrap .numbers ul li.active a:before,.paging_wrap .numbers ul li.active span:before{display:block}.paging_wrap .numbers .total{display:none}@media(max-width: 1024px){.paging_wrap{margin-top:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.paging_wrap .numbers ul{padding:0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.paging_wrap{width:100%;justify-content:space-between}.paging_wrap .numbers{display:flex;align-items:center;padding:0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.paging_wrap .numbers ul{display:block;padding:0}.paging_wrap .numbers ul li{display:none}.paging_wrap .numbers ul li.active{display:block}.paging_wrap .numbers ul li a,.paging_wrap .numbers ul li span{padding:0;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.3}.paging_wrap .numbers .total{display:block;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:0em;line-height:1.3;font-weight:400;color:#6b7280;padding-left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));position:relative}.paging_wrap .numbers .total:before{content:"/";position:absolute;left:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));top:0;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}}body *::-webkit-scrollbar{width:2px;height:2px;margin-right:10px}body *::-webkit-scrollbar-track{background:#ddd;border-radius:10px}body *::-webkit-scrollbar-thumb{background:#1e6e5d;border-radius:10px}