@charset "UTF-8";.report-main{padding-top:120px;gap:0}@media screen and (max-width:1024px){.report-main{padding-top:96px}}@media screen and (max-width:768px){.report-main{overflow:hidden}}.report-main .section .content{position:relative;width:100%;height:100%;border:none!important;outline:none!important;overflow:hidden}.report-main .cotrol-bx{margin-top:100px;margin-top:80px;width:100%;max-width:994px;padding-bottom:24px;border-bottom:1px solid #D1D1D1;margin-bottom:40px;padding:0 20px;padding:0 20px 20px}.report-main .cotrol-bx .top{display:flex;align-items:center;align-items:flex-end;justify-content:space-between}@media screen and (max-width:768px){.report-main .cotrol-bx .top{flex-direction:column;justify-content:center;gap:20px}}.report-main .cotrol-bx .note{font-size:1.25em;font-weight:400;color:#000;line-height:1.2;margin-top:20px}@media screen and (max-width:768px){.report-main .cotrol-bx .note{font-size:16px;margin-top:0}}.report-main .cotrol-bx .document-info-bx{width:100%}.report-main .cotrol-bx .document-info-bx p{display:flex;align-items:center;font-size:1.25em;font-weight:700;color:#000;line-height:1.2;margin-bottom:12px;gap:6px}@media screen and (max-width:768px){.report-main .cotrol-bx .document-info-bx p{justify-content:center;font-size:16px;line-height:1;justify-content:left}}.report-main .cotrol-bx .document-info-bx p img{height:1.75rem}@media screen and (max-width:768px){.report-main .cotrol-bx .document-info-bx p img{height:20px}}.report-main .cotrol-bx .document-info-bx h3{font-size:1.875em;font-weight:600;line-height:1.4;color:#000}@media screen and (max-width:768px){.report-main .cotrol-bx .document-info-bx h3{font-size:20px}}.report-main .cotrol-bx .document-info-bx h3 span{color:#ff0f0f}.report-main .cotrol-bx .document-info-bx h3 i{color:#ff0f0f;padding:0 22px;border-bottom:1px solid #000;font-style:normal}.report-main .cotrol-bx .btn-bx{display:flex;align-items:center;gap:10px}@media screen and (max-width:768px){.report-main .cotrol-bx .btn-bx{flex-direction:column;width:100%}}.report-main .cotrol-bx .btn-bx>*{width:140px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.125em;font-weight:500;color:#fff;line-height:1.2;border-radius:6px}@media screen and (max-width:768px){.report-main .cotrol-bx .btn-bx>*{width:100%;font-size:16px;height:40px}}.report-main .cotrol-bx .btn-bx>.size-up-btn{background:#158AFF;border:1px solid #158AFF;transition:0.3s}@media screen and (max-width:1024px){.report-main .cotrol-bx .btn-bx>.size-up-btn{display:none}}.report-main .cotrol-bx .btn-bx>.size-up-btn:hover{background:#fff;color:#158AFF}.report-main .cotrol-bx .btn-bx>.download-btn{background:#158AFF;border:1px solid #158AFF;transition:0.3s}.report-main .cotrol-bx .btn-bx>.download-btn:hover{background:#fff;color:#158AFF}.report-main .cotrol-bx .btn-bx>.print-btn{background:#333333;border:1px solid #333333;transition:0.3s}.report-main .cotrol-bx .btn-bx>.print-btn:hover{background:#fff;color:#333333}.report-main .scale-bx{transform:scale(0.65) translateY(-25%);width:fit-content;height:843px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:50px;padding-right:20px}@media screen and (max-width:768px){.report-main .scale-bx{transform:scale(0.45) translateY(-60%)}}.report-main .scale-bx::-webkit-scrollbar{width:8px}.report-main .scale-bx::-webkit-scrollbar-thumb{background:#158AFF;border-radius:10px}.report-main .scale-bx::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.report-main .scale-bx .section{flex-shrink:0}.report-main .overflow-bx{height:580px;overflow:hidden}@media screen and (max-width:768px){.report-main .overflow-bx{height:380px}}.report-main .bottom-btn-bx{width:405px;margin:0 auto;justify-content:right;display:flex;align-items:center;gap:10px}@media screen and (max-width:768px){.report-main .bottom-btn-bx{flex-direction:column;width:100%;width:280px;margin-top:20px;align-items:flex-end;margin-bottom:50px}}.report-main .bottom-btn-bx>*{width:140px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.125em;font-weight:500;color:#fff;line-height:1.2;border-radius:6px}@media screen and (max-width:768px){.report-main .bottom-btn-bx>*{width:100%;font-size:16px;height:40px;width:140px}}.report-main .bottom-btn-bx>.size-up-btn{background:#158AFF;border:1px solid #158AFF;transition:0.3s}@media screen and (max-width:1024px){.report-main .bottom-btn-bx>.size-up-btn{display:none}}.report-main .bottom-btn-bx>.size-up-btn:hover{background:#fff;color:#158AFF}.report-main .bottom-btn-bx>.download-btn{background:#158AFF;border:1px solid #158AFF;transition:0.3s}.report-main .bottom-btn-bx>.download-btn:hover{background:#fff;color:#158AFF}.report-main .bottom-btn-bx>.print-btn{background:#333333;border:1px solid #333333;transition:0.3s}.report-main .bottom-btn-bx>.print-btn:hover{background:#fff;color:#333333}.size-up-pop{position:absolute;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;height:90dvh;display:flex;flex-direction:column;align-items:flex-end;background:#fff;z-index:1000;padding-top:10px}.size-up-pop .size-up-pop-close{flex-shrink:0;font-size:1.875em;color:#fff;padding:10px;margin:0 20px 0 auto;cursor:pointer;background:#158AFF;border-radius:50%}.size-up-pop>.inner{overflow-y:auto;flex-grow:1;margin-top:10px;border-top:1px solid #ddd;display:flex;background:#e0e0e0;flex-direction:column;gap:50px}.size-up-pop>.inner::-webkit-scrollbar{width:8px}.size-up-pop>.inner::-webkit-scrollbar-thumb{background:#158AFF;border-radius:10px}.size-up-pop>.inner::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.size-up-pop>.inner .section{flex-shrink:0}.report-title{padding:28.32px}.report-title .content{display:flex;align-items:stretch;gap:21.47px}.report-title .content .img-bx{aspect-ratio:271.2/785.28;width:fit-content;height:100%}.report-title .content .img-bx img{width:100%;height:100%;object-fit:cover}.report-title .content .txt-bx{display:flex;flex-direction:column;justify-content:space-between;margin:97.1px 0 37.6px}.report-title .content .txt-bx .top{position:relative}.report-title .content .txt-bx .top .title{position:relative;font-size:35px;font-weight:800;color:#2F4280;line-height:50px;padding:20px 0}.report-title .content .txt-bx .top .title:before{content:"";position:absolute;top:0;left:0;width:50px;height:5px;background:#324268}.report-title .content .txt-bx .top .title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:5px;background:#324268}.report-title .content .txt-bx .top .org-name{position:relative;font-size:20px;font-weight:600;line-height:1.2;padding:25px 0;color:#2F4280}.report-title .content .txt-bx .top .org-name:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:5px;background:#324268}.report-title .content .txt-bx .top .info{padding:25px 0 0;font-size:14px;font-weight:500;line-height:20px;color:#231F20}.report-title .content .txt-bx .bottom .logo-bx{width:140px}.report-title .content .txt-bx .bottom .corp-info{padding:25px 0 20px;font-size:11px;font-weight:500;line-height:20px;color:#231F20}.report-title .content .txt-bx .bottom .notice{font-size:8px;font-weight:300;line-height:12px;color:#231F20}.report-content{background:#2F4280}.report-content .content{padding:135px 0 135px 129.14px}.report-content .content .bg-bx{position:absolute;left:0;bottom:0;aspect-ratio:301.36/448.43;width:301.36px;height:fit-content}.report-content .content .bg-bx img{width:100%;height:100%;object-fit:cover}.report-content .content .txt-bx .title{position:relative;padding-left:12px;font-size:18px;font-weight:700;color:#fff;line-height:1.2;height:73.7px}.report-content .content .txt-bx .title:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#fff}.report-content .content .txt-bx .list{padding-left:121.86px}.report-content .content .txt-bx .list li{font-size:12px;font-weight:500;line-height:35px;color:#fff}.standard-page{background:#F1F1F2;position:relative}.standard-page .content{padding-bottom:30px}.standard-page .content .headline{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:10px 30px 13px;margin-bottom:30px}.standard-page .content .headline .bottom-line{position:absolute;bottom:0;left:0;width:100%;height:3px}.standard-page .content .headline .logo-bx{width:103px}.standard-page .content .headline .report-name{font-size:10px;font-weight:400;line-height:1.2;color:#324268}.standard-page .content .inner{margin-top:30px}.standard-page .content .inner:nth-child(2){margin-top:0}.standard-page .content .inner .subject.position-fix{position:relative}.standard-page .content .inner .subject .subject-name{display:flex;align-items:center;justify-content:left;gap:7.73px;font-size:17px;font-weight:700;color:#324268;line-height:1.2;position:relative}.standard-page .content .inner .subject .subject-name.position-fix{height:20px;margin-bottom:24px!important}.standard-page .content .inner .subject .subject-name .img-bx{width:37px;height:13px}.standard-page .content .inner .subject>:not(.subject-name){width:calc(100% - 35.83px - 35.83px);margin:0 auto}.standard-page .content .inner .subject .chart-bx{height:224.83px;background:#fff;border-radius:15px 15px 0 0;position:relative;display:flex;align-items:center;justify-content:right}.standard-page .content .inner .subject .chart-bx.type2{flex-direction:column;align-items:flex-end;justify-content:center;gap:5px}.standard-page .content .inner .subject .chart-bx.type3{height:100%;justify-content:left}.standard-page .content .inner .subject .chart-bx.type3 .legend-bx{position:absolute;top:50%;right:0;transform:translateY(-50%)}.standard-page .content .inner .subject .chart-bx.position-fix{position:absolute;top:44px;left:50%;transform:translateX(-50%);height:225px}.standard-page .content .inner .subject .chart-bx .chart-info{position:absolute;top:0;left:0;width:119.19px;background:#E6E7E8;border-radius:8px;overflow:hidden;box-shadow:0 4px 5px rgba(0,0,0,0.2)}.standard-page .content .inner .subject .chart-bx .chart-info .chart-field{width:100%;height:23.66px;display:flex;align-items:center;justify-content:center;font-size:10.68px;font-weight:700;line-height:1;color:#fff;background:#2F4280;border-radius:8px;box-shadow:0 4px 5px rgba(0,0,0,0.2)}.standard-page .content .inner .subject .chart-bx .chart-info .chart-name{height:74.56px;display:flex;align-items:center;justify-content:center;font-size:42.44px;font-weight:700;line-height:1.2;color:#231F20;gap:2px;border-radius:5px}.standard-page .content .inner .subject .chart-bx .chart-info .chart-name span{height:15px;font-size:12.33px;transform:translateY(55%)}.standard-page .content .inner .subject .chart-bx .chart{margin-right:27.73px}.standard-page .content .inner .subject .chart-bx .chart.type2{margin-right:0}.standard-page .content .inner .subject .chart-bx .legend-bx{margin-right:27.73px}.standard-page .content .inner .subject .chart-bx .legend-bx.type2{display:flex;width:336px}.standard-page .content .inner .subject .chart-bx .legend-bx.type2 li{width:25%;justify-content:center;gap:3px}.standard-page .content .inner .subject .chart-bx .legend-bx.type2 li span{min-width:none!important}.standard-page .content .inner .subject .chart-bx .legend-bx.type3{display:flex;margin-right:0}.standard-page .content .inner .subject .chart-bx .legend-bx.type3 li{width:100%;justify-content:center}.standard-page .content .inner .subject .chart-bx .legend-bx.type3 li span{min-width:auto!important}.standard-page .content .inner .subject .chart-bx .legend-bx li{font-size:10px;display:flex;align-items:center;gap:5px}.standard-page .content .inner .subject .chart-bx .legend-bx li span{display:flex}.standard-page .content .inner .subject .chart-bx .legend-bx li span:first-child{min-width:35px}.standard-page .content .inner .subject .chart-bx .legend-bx li.color-d:before{background:#ED642F}.standard-page .content .inner .subject .chart-bx .legend-bx li.color-i:before{background:#EDC107}.standard-page .content .inner .subject .chart-bx .legend-bx li.color-s:before{background:#B3CC78}.standard-page .content .inner .subject .chart-bx .legend-bx li.color-c:before{background:#5CA7D8}.standard-page .content .inner .subject .chart-bx .legend-bx li:before{content:"";width:7.5px;height:7.5px}.standard-page .content .inner .subject .chart-bx .custom-chart{width:calc(100% - 150px);margin-right:10px}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area{width:100%;display:flex;flex-direction:column;gap:10px;padding:10px 0;overflow:hidden}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li{width:100%}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-d p:after{background:#ED642F}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-d .bar{}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-d .bar:before{background:#ED642F}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-d .bar:after{content:"D";color:#fff;border:1px solid #fff;background:#ED642F}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-i p:after{background:#EDC107}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-i .bar{}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-i .bar:before{background:#EDC107}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-i .bar:after{content:"I";color:#fff;border:1px solid #fff;background:#EDC107}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-s P:after{background:#B3CC78}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-s .bar{}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-s .bar:before{background:#B3CC78}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-s .bar:after{content:"S";color:#fff;border:1px solid #fff;background:#B3CC78}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-c p:after{background:#5CA7D8}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-c .bar{}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-c .bar:before{background:#5CA7D8}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li.color-c .bar:after{content:"C";color:#fff;border:1px solid #fff;background:#5CA7D8}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li p{display:flex;font-size:12px;color:#000;gap:5px;position:relative;padding-left:10px;margin-bottom:5px}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li p:after{content:"";position:absolute;width:7.5px;height:7.5px;display:block;top:50%;left:0;transform:translateY(-50%)}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar-bg{width:100%;height:20px;border-radius:10px;background:#ddd;position:relative}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar{height:100%;position:absolute;top:0;left:0;border-radius:10px;min-width:20px}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar.data-cc-first:before{opacity:1!important}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar.data-cc-second:before{opacity:1!important}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar:before{content:"";display:block;width:100%;height:100%;border-radius:10px}.standard-page .content .inner .subject .chart-bx .custom-chart .bar-area li .bar:after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;border-radius:50%;background:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:scale(1.2)}.standard-page .content .inner .subject .chart-txt-bx{padding:20px 26.15px;background:#E6E7E8;border-radius:0 0 15px 15px}.standard-page .content .inner .subject .chart-txt-bx.position-fix{height:170px;margin-top:249px}.standard-page .content .inner .subject .chart-txt-bx .subTitle{font-size:12.67px;font-weight:700;color:#324268;line-height:1.2;margin-bottom:10px}.standard-page .content .inner .subject .chart-txt-bx .text{font-size:11px;font-weight:200;line-height:21px;color:#231F20}.standard-page .content .inner .subject .txt-bx{font-size:11px;font-weight:300;line-height:18px;color:#231F20}.standard-page .content .inner .subject>.list{display:flex;margin-top:28.26px}.standard-page .content .inner .subject>.list li{width:25%;margin-left:3.41px;position:relative}.standard-page .content .inner .subject>.list li:first-child{margin-left:0}.standard-page .content .inner .subject>.list li.list-percentage{width:163.5px;flex-shrink:0;margin-left:12.14px}.standard-page .content .inner .subject>.list li.list-percentage .list-inner{border-left:1px solid #999}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text{max-width:calc(100% - 28.42px);min-width:28%;justify-content:left;padding:0 3.5px;width:auto;border-radius:0 15px 15px 0;position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text:after{content:"";position:absolute;top:50%;right:4.66px;transform:translateY(-50%);width:10px;height:10px;background:#fff;border-radius:50%}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text.color-d{background:#ED642F}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text.color-i{background:#EDC107}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text.color-s{background:#B3CC78}.standard-page .content .inner .subject>.list li.list-percentage .list-inner .list-text.color-c{background:#5CA7D8}.standard-page .content .inner .subject>.list li .list-title{position:relative;z-index:10;width:100%;height:43px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;line-height:1;color:#fff;padding-bottom:12px}.standard-page .content .inner .subject>.list li .list-title p{position:relative;z-index:10}.standard-page .content .inner .subject>.list li .list-title .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject>.list li .list-title .bg-bx img{width:100%;height:100%;object-fit:scale-down}.standard-page .content .inner .subject>.list li .list-inner{display:flex;flex-direction:column;gap:6px;margin-top:10px}.standard-page .content .inner .subject>.list li .list-inner .list-text{position:relative;z-index:10;width:100%;height:21.89px;border-radius:8px;font-size:10.67px;font-weight:600;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject>.list li .list-inner .list-text span{position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#231F20;color:#fff}.standard-page .content .inner .subject>.list li .list-inner .list-text.color-d{background:#ED642F}.standard-page .content .inner .subject>.list li .list-inner .list-text.color-i{background:#EDC107}.standard-page .content .inner .subject>.list li .list-inner .list-text.color-s{background:#B3CC78}.standard-page .content .inner .subject>.list li .list-inner .list-text.color-c{background:#5CA7D8}.standard-page .content .inner .subject>.list-type2{padding:6px 23px;background:#E6E7E8;border-radius:15px;margin-top:8.94px}.standard-page .content .inner .subject>.list-type2 .notice{font-size:9px;font-weight:200;line-height:1.2;color:#231F20;text-align:right;margin-bottom:10px}.standard-page .content .inner .subject>.list-type2 .list{display:flex;gap:28px;margin:0 30px}.standard-page .content .inner .subject>.list-type2 .list .inner-list{width:100%;display:flex;flex-direction:column;gap:5px}.standard-page .content .inner .subject>.list-type2 .list .inner-list .list-title{position:relative;width:100%;height:fit-content!important;aspect-ratio:83.59/37.5;background:transparent}.standard-page .content .inner .subject>.list-type2 .list .inner-list .list-title .img-bx{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject>.list-type2 .list .inner-list .list-title .img-bx img{width:100%;height:100%;object-fit:cover}.standard-page .content .inner .subject>.list-type2 .list .inner-list .list-title p{width:100%;height:100%;position:relative;z-index:10;font-size:11.66px;font-weight:600;color:#fff;line-height:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8px}.standard-page .content .inner .subject>.list-type2 .list .inner-list .list-title p span{font-size:8.67px;color:#fff}.standard-page .content .inner .subject>.list-type2 .list .inner-list li:not(.list-title){display:flex;align-items:center;justify-content:center;background:#fff;height:44px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.standard-page .content .inner .subject>.list-type2 .list .inner-list li:not(.list-title) p{font-size:15px;font-weight:600;line-height:1.2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;white-space:nowrap}.standard-page .content .inner .subject>.list-type2 .list .inner-list li:not(.list-title) p span{font-size:7.96px;font-weight:600;line-height:1.2;color:#000;white-space:nowrap}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-d .img-bx{filter:brightness(0) saturate(100%) invert(48%) sepia(44%) saturate(3126%) hue-rotate(344deg) brightness(98%) contrast(90%)}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-d li:not(.list-title) p{color:#ED642F}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-d .fill-color{background:#ED642F}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-d .fill-color p{color:#fff!important}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-d .fill-color p span{color:#fff}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-i .img-bx{filter:brightness(0) saturate(100%) invert(78%) sepia(62%) saturate(482%) hue-rotate(334deg) brightness(99%) contrast(99%)}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-i li:not(.list-title) p{color:#FCC25D}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-i .fill-color{background:#FCC25D}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-i .fill-color p{color:#fff!important}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-i .fill-color p span{color:#fff}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-s .img-bx{filter:brightness(0) saturate(100%) invert(81%) sepia(29%) saturate(499%) hue-rotate(35deg) brightness(92%) contrast(89%)}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-s li:not(.list-title) p{color:#B3CC78}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-s .fill-color{background:#B3CC78}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-s .fill-color p{color:#fff!important}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-s .fill-color p span{color:#fff}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-c .img-bx{filter:brightness(0) saturate(100%) invert(66%) sepia(71%) saturate(784%) hue-rotate(175deg) brightness(89%) contrast(88%)}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-c li:not(.list-title) p{color:#5CA7D8}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-c .fill-color{background:#5CA7D8}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-c .fill-color p{color:#fff!important}.standard-page .content .inner .subject>.list-type2 .list .inner-list.color-c .fill-color p span{color:#fff}.standard-page .content .inner .subject>.list-type2 .text{margin-top:8px;font-size:11px;font-weight:200;line-height:1.2;color:#231F20;text-align:center}.standard-page .content .inner .subject>.list-type3 ul li:not(:last-child){margin-bottom:19px}.standard-page .content .inner .subject>.list-type3 ul li .list-title{position:relative;height:35px;width:fit-content;padding:0 9px 0 12px;padding-bottom:10px;border-radius:10px 10px 10px 0;overflow:hidden}.standard-page .content .inner .subject>.list-type3 ul li .list-title .img-bx{width:100%;height:24px;position:absolute;top:0;left:0;display:flex;align-items:flex-start;background:linear-gradient(to right,#404041 0%,#3b4052 34%,#2f4280 100%);border-radius:0 0 10px 0}.standard-page .content .inner .subject>.list-type3 ul li .list-title p{position:relative;z-index:10;font-size:12px;font-weight:600;line-height:1.2;text-align:center;color:#fff;line-height:24px;letter-spacing:-0.6px}.standard-page .content .inner .subject>.list-type3 ul li .list-text{padding:8.5px 19px;background:#fff;border-radius:15px;font-size:10px;font-weight:200;line-height:18px;color:#231F20}.standard-page .content .inner .subject>.list-type4{display:flex;flex-direction:column;gap:2px}.standard-page .content .inner .subject>.list-type4 ul.list-head{width:calc(100% - 78.6px);margin-left:auto;display:flex;gap:3.6px}.standard-page .content .inner .subject>.list-type4 ul.list-head li{width:100%;height:32px;border-radius:15px 15px 0 0;background:linear-gradient(to top,#343434 17%,#515151 37%,#5E5E5E 56%,#808080 91%);display:flex;align-items:center;justify-content:center;font-size:12.8px;font-weight:700;line-height:1.2;color:#fff}.standard-page .content .inner .subject>.list-type4 ul.list-head li:first-child{width:150px;flex-shrink:0}.standard-page .content .inner .subject>.list-type4 ul.list-body{display:flex;align-items:stretch;gap:3.6px}.standard-page .content .inner .subject>.list-type4 ul.list-body:nth-child(odd) .list-subTitle ul li{background:#F3F7FF}.standard-page .content .inner .subject>.list-type4 ul.list-body:nth-child(odd) .list-text ul li{background:#F3F7FF}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child{width:75px;height:auto;position:relative;flex-shrink:0;border-radius:200px 0 0 200px;display:flex;align-items:center;justify-content:center;font-size:19.71px;line-height:1;font-weight:600;color:#fff}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child p{display:flex;align-items:flex-end;gap:4px}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child p span{font-size:10.6px;padding-bottom:2px}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child:after{content:"";position:absolute;width:3.6px;height:100%;top:0;right:0;transform:translateX(100%)}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-d{background:#E76A39}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-d:after{background:#E76A39}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-i{background:#F2BC0F}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-i:after{background:#F2BC0F}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-s{background:#B3CC78}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-s:after{background:#B3CC78}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-c{background:#5CA7D8}.standard-page .content .inner .subject>.list-type4 ul.list-body>li:first-child.color-c:after{background:#5CA7D8}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-subTitle{width:150px;flex-shrink:0}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-subTitle ul{display:flex;flex-direction:column;gap:2.5px}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-subTitle ul li{font-size:10px;font-weight:600;line-height:1.2;color:#231F20;display:flex;align-items:center;justify-content:left;height:28.68px;background:#FFFFFF;padding:0 5px 0 10px}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-text{flex-grow:1}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-text ul{display:flex;flex-direction:column;gap:2.5px}.standard-page .content .inner .subject>.list-type4 ul.list-body>li.list-text ul li{font-size:9px;font-weight:300;line-height:1.2;color:#231F20;display:flex;align-items:center;justify-content:left;height:28.68px;background:#FFFFFF;padding:0 10px}.standard-page .content .inner .subject .subject-table-bx{width:calc(100% - 45px - 45px);margin-top:13.75px;display:flex;justify-content:space-between;gap:11.81px}.standard-page .content .inner .subject .subject-table-bx .subject-table{width:fit-content;width:100%}.standard-page .content .inner .subject .subject-table-bx .subject-table table{width:100%}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th span{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:1;color:#fff;text-align:center;height:20px;height:21px;border-radius:5px 5px 0 0;margin:1px}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th span.color-d{background:#ED642F}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th span.color-i{background:#EDC107}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th span.color-s{background:#B3CC78}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th span.color-c{background:#5CA7D8}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th:first-child{opacity:0}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th:nth-child(2) span{background:#6D6E70}.standard-page .content .inner .subject .subject-table-bx .subject-table table thead tr th:nth-child(3) span{background:#6D6E70}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr td{font-size:12px;font-weight:200;line-height:1;color:#000}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr td span{display:flex;align-items:center;justify-content:center;background:#fff;margin:1px 0 1px 0;height:28px;height:29px;text-align:center}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr td:first-child span{color:#6D6E70;font-weight:600;border-radius:5px 0 0 5px;background:#fff!important}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-d td:nth-child(2n) span{background:#F9E9E5}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-d td:nth-child(odd) span{background:#FCF4F2}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-i td:nth-child(2n) span{background:#F7F2DF}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-i td:nth-child(odd) span{background:#FBF9F0}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-s td:nth-child(2n) span{background:#EFF4DF}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-s td:nth-child(odd) span{background:#F7F9F0}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-c td:nth-child(2n) span{background:#E4F1F7}.standard-page .content .inner .subject .subject-table-bx .subject-table table tbody tr.color-c td:nth-child(odd) span{background:#F2F8FB}.standard-page .content .inner .subject .subject-table-bx .subject-table.none-color table tbody tr td:first-child span{color:#fff;font-weight:600;border-radius:5px 0 0 5px;background:#BBBDBF!important}.standard-page .content .inner .subject .subject-table-bx .subject-table.none-color table tbody tr td:nth-child(2n) span{background:#FFFFFF}.standard-page .content .inner .subject .subject-table-bx .subject-table.none-color table tbody tr td:nth-child(odd) span{background:#E6E7E8}.standard-page .content .inner .subject .bar-chart-bx{background:#fff;padding:10px 17px;border-radius:15px}.standard-page .content .inner .subject .bar-chart-bx .bar-chart-text{margin-top:10px;font-size:10px;font-weight:500;line-height:16px;padding-left:63px}.standard-page .content .inner .subject .bar-chart-bx .bar-chart-text span.color-d{color:#E76A39}.standard-page .content .inner .subject .bar-chart-bx .bar-chart-text span.color-i{color:#EDC107}.standard-page .content .inner .subject .bar-chart-bx .bar-chart-text span.color-s{color:#98B22B}.standard-page .content .inner .subject .bar-chart-bx .bar-chart-text span.color-c{color:#63A5DA}.standard-page .content .inner .subject .donut-list{background:#fff;padding:10px 17px;border-radius:15px;margin-top:8px}.standard-page .content .inner .subject .donut-list .top{display:flex;align-items:flex-end;gap:30px}.standard-page .content .inner .subject .donut-list .top .list{flex-grow:1}.standard-page .content .inner .subject .donut-list .top .list ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.standard-page .content .inner .subject .donut-list .top .list ul:last-child{margin-bottom:0}.standard-page .content .inner .subject .donut-list .top .list ul .list-title{position:relative;width:69.15px;height:25.68px;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject .donut-list .top .list ul .list-title .img-bx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject .donut-list .top .list ul .list-title .img-bx img{width:100%;height:100%;object-fit:scale-down}.standard-page .content .inner .subject .donut-list .top .list ul .list-title p{position:relative;z-index:5;font-size:10.52px;font-weight:700;color:#fff;line-height:1;padding-right:10px;white-space:nowrap}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx{font-size:50px}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.small{font-size:40px}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-d .half-circle{border:0.1em solid #E76A39}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-d .label{color:#E76A39!important}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-d .label .smaller{color:#E76A39}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-i .half-circle{border:0.1em solid #FCC25D}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-i .label{color:#FCC25D!important}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-i .label .smaller{color:#FCC25D}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-s .half-circle{border:0.1em solid #B3CC78}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-s .label{color:#B3CC78!important}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-s .label .smaller{color:#B3CC78}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-c .half-circle{border:0.1em solid #5CA7D8}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-c .label{color:#5CA7D8!important}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx.color-c .label .smaller{color:#5CA7D8}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx p{max-width:600px;margin:12px auto;font-weight:normal;font-family:sans-serif}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx code{background:#FAFAFA;border:1px solid #DDD;border-radius:3px;padding:0px 4px}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .donut-size{font-size:12em}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper{position:relative;width:1em;height:1em;margin:0px auto}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .pie{position:absolute;top:0px;left:0px;width:100%;height:100%;clip:rect(0,1em,1em,0.5em)}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .half-circle{position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50%;clip:rect(0em,0.5em,1em,0em)}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .right-side{transform:rotate(0deg)}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .label{position:absolute;top:0.52em;right:0.4em;bottom:0.4em;left:0.4em;display:block;background:none;border-radius:50%;color:#7F8C8D;font-size:0.25em;line-height:2.6em;text-align:center;cursor:default;z-index:2}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .smaller{padding-bottom:20px;color:#BDC3C7;font-size:0.45em;vertical-align:super}.standard-page .content .inner .subject .donut-list .top .list ul .donut-chart-bx .pie-wrapper .shadow{width:100%;height:100%;border:0.1em solid #BDC3C7;border-radius:50%;box-shadow:0 4px 5px rgba(0,0,0,0.2)}.standard-page .content .inner .subject .donut-list .top .list .label-value .list-title{width:69.15px}.standard-page .content .inner .subject .donut-list .top .list .label-value.small .list-title{width:69.15px}.standard-page .content .inner .subject .donut-list .top .list .label-value.small li{width:40px;white-space:nowrap}.standard-page .content .inner .subject .donut-list .top .list .label-value li{width:50px;font-size:9px;font-weight:600;line-height:1;text-align:center}.standard-page .content .inner .subject .donut-list .top .list .label-value li.color-d{color:#E76A39}.standard-page .content .inner .subject .donut-list .top .list .label-value li.color-i{color:#FCC25D}.standard-page .content .inner .subject .donut-list .top .list .label-value li.color-s{color:#B3CC78}.standard-page .content .inner .subject .donut-list .top .list .label-value li.color-c{color:#5CA7D8}.standard-page .content .inner .subject .donut-list .top .label-bx{flex-shrink:0;display:flex;flex-direction:column;gap:11.96px;padding-bottom:36px}.standard-page .content .inner .subject .donut-list .top .label-bx li{display:flex;align-items:center;gap:4.27px;font-size:9.4px;font-weight:600;line-height:1}.standard-page .content .inner .subject .donut-list .top .label-bx li:before{display:block;content:"";width:10px;height:10px}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-d{color:#E76A39}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-d:before{background:#E76A39}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-i{color:#FCC25D}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-i:before{background:#FCC25D}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-s{color:#B3CC78}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-s:before{background:#B3CC78}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-c{color:#5CA7D8}.standard-page .content .inner .subject .donut-list .top .label-bx li.color-c:before{background:#5CA7D8}.standard-page .content .inner .subject .line-chart-bx{margin-top:11.29px;background:#fff;padding:14.86px 15.64px;border-radius:15px}.standard-page .content .inner .subject .line-chart-bx .top{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;margin-bottom:10px}.standard-page .content .inner .subject .line-chart-bx .top .chart-info{font-size:9px;font-weight:400;font-size:#231F20;line-height:1.2}.standard-page .content .inner .subject .line-chart-bx .top .chart-info span{font-weight:600}.standard-page .content .inner .subject .line-chart-bx .line-chart-list{display:flex;flex-direction:column;gap:2.5px}.standard-page .content .inner .subject .line-chart-bx .line-chart-list ul{display:flex;gap:2px}.standard-page .content .inner .subject .line-chart-bx .line-chart-list ul li{height:23.25px;display:flex;width:100%;background:#F1F1F2;font-size:11px;font-weight:500;color:#000;display:flex;align-items:center;justify-content:center}.standard-page .content .inner .subject .line-chart-bx .line-chart-list ul li:first-child{width:101px;flex-shrink:0;border-radius:5px 0 0 5px;background:#6D6E70;color:#fff}.standard-page .content .page-num{position:absolute;right:0;bottom:0;width:26.52px;height:30.15px;z-index:15}.standard-page .content .page-num .number{font-size:12px;font-weight:600;color:#324268;line-height:1.2;text-align:left}.standard-page .content .page-num:after{margin-left:auto;display:block;content:"";width:16.8px;height:16.8px;background:linear-gradient(-135deg,transparent 49%,black 50%,black 51%,transparent 52%)}.summary-page{background:#F1F1F2;position:relative}.summary-page .content .headline{position:absolute;top:0;left:33px;width:34.69px;height:66.31px;display:flex;align-items:flex-end;justify-content:center}.summary-page .content .headline .img-bx{position:absolute;top:0;left:0;width:100%;height:100%}.summary-page .content .headline .img-bx img{width:100%;height:100%;object-fit:cover}.summary-page .content .headline p{position:relative;z-index:10;font-size:8.3px;font-weight:800;line-height:1;letter-spacing:normal;color:#E76A39;text-align:center;margin-bottom:11.5px;white-space:nowrap}.summary-page .content .container{max-width:none;padding:45px 0 0}.summary-page .content .container .txt-bx{width:fit-content;margin:0 auto}.summary-page .content .container .txt-bx .title-bx{width:fit-content;position:relative;padding:0 46px 5px;margin:0 auto 11px}.summary-page .content .container .txt-bx .title-bx .title{font-size:20px;font-weight:700;color:#324268;line-height:1.2;position:relative;z-index:10;text-align:center}.summary-page .content .container .txt-bx .title-bx:after{content:"";width:100%;height:14px;background:#E6E7E8;position:absolute;left:0;bottom:0}.summary-page .content .container .txt-bx .text{font-size:11px;font-weight:400;line-height:20px;color:#231F20;text-align:center;white-space:nowrap}.summary-page .content .container .txt-bx .text.wrap{white-space:wrap}.summary-page .content .container .txt-bx .text.min-4{min-height:80px;margin-bottom:6px;white-space:nowrap}.summary-page .content .container .txt-bx .balloon{font-size:12px;font-weight:500;line-height:19px;color:#231F20;text-align:center;padding:10px 40px;background:#F1F1F2;border-radius:15px;position:relative}.summary-page .content .container .txt-bx .balloon:after{content:"";position:absolute;left:50%;transform:translateX(-50%) translateY(100%);bottom:0;width:12px;height:12px;background:#F1F1F2;clip-path:polygon(50% 100%,0 0,100% 0)}.summary-page .content .container .type-info ul{display:flex;margin:0 40px;gap:6.3px}.summary-page .content .container .type-info ul li{width:100%;border-radius:10px;background:#fff;position:relative}.summary-page .content .container .type-info ul li .list-title{width:100%;height:33px;display:flex;align-items:center;justify-content:center;font-size:12.39px;font-weight:700;line-height:1;color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,0.2);position:relative;z-index:10;position:absolute;top:0;left:0;box-shadow:none}.summary-page .content .container .type-info ul li .list-con{height:105px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 20px rgba(0,0,0,0.2);height:138px;padding:33px 0 0;box-shadow:none;box-shadow:none}.summary-page .content .container .type-info ul li .list-con.type-name{font-size:53.75px;font-weight:700;line-height:1;border-radius:10px 10px;border-radius:10px}.summary-page .content .container .type-info ul li .list-con.list-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;padding:12px 20px 8px;padding:45px 20px 8px;border-radius:10px}.summary-page .content .container .type-info ul li .list-con.list-type .first-type,.summary-page .content .container .type-info ul li .list-con.list-type .second-type{font-size:12.71px;font-weight:700;line-height:1.2;white-space:nowrap}.summary-page .content .container .type-info ul li .list-con.list-type .type-info{font-size:10.59px;font-weight:200;line-height:16px;color:#231F20}.summary-page .content .container .type-info ul li .shadow{position:absolute;top:0;left:0;width:100%;height:fit-content;aspect-ratio:168/173;mix-blend-mode:multiply}.summary-page .content .container .inner{margin:0 40px;display:flex;gap:20px;align-items:flex-start}.summary-page .content .container .inner .subject-name{position:relative;display:flex;align-items:flex-start;gap:6.84px;flex-shrink:0}.summary-page .content .container .inner .subject-name .img-bx{width:2.83px;height:51.03px}.summary-page .content .container .inner .subject-name .img-bx img{width:100%;height:100%;object-fit:cover}.summary-page .content .container .inner .subject-name p{font-size:12px;font-weight:700;line-height:17px;color:#324268}.summary-page .content .container .inner .subject-bx{flex-grow:1;padding:13px;background:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.summary-page .content .container .inner .subject-bx .top{display:flex}.summary-page .content .container .inner .subject-bx .top .data-name{width:48px;display:flex;flex-direction:column;gap:10px;flex-shrink:0}.summary-page .content .container .inner .subject-bx .top .data-name li{height:24px;font-size:11px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:left}.summary-page .content .container .inner .subject-bx .top .data-name li.color-d{color:#ED642F}.summary-page .content .container .inner .subject-bx .top .data-name li.color-i{color:#EDC107}.summary-page .content .container .inner .subject-bx .top .data-name li.color-s{color:#B3CC78}.summary-page .content .container .inner .subject-bx .top .data-name li.color-c{color:#5CA7D8}.summary-page .content .container .inner .subject-bx .top .list-inner{display:flex;flex-direction:column;gap:10px;flex-grow:1;background:repeating-linear-gradient(to right,transparent,transparent calc(10% - 1px),#ccc 10%),repeating-linear-gradient(to bottom,#F1F1F2,#F1F1F2 24px,transparent 24px,transparent 34px)}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text{position:relative;z-index:10;width:100%;height:24px;border-radius:0 15px 15px 0;font-size:10.67px;font-weight:600;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;min-width:10%}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text:before{content:"";position:absolute;top:50%;left:0;width:100%;height:50%;background:rgba(0,0,0,0.1);pointer-events:none;border-radius:0 0 15px 0}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text:after{content:"";position:absolute;top:50%;right:4.66px;transform:translateY(-50%);width:10px;height:10px;background:#fff;border-radius:50%}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text span{position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#231F20;color:#fff}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text.color-d{background:#ED642F}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text.color-i{background:#EDC107}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text.color-s{background:#B3CC78}.summary-page .content .container .inner .subject-bx .top .list-inner .list-text.color-c{background:#5CA7D8}.summary-page .content .container .inner .subject-bx .bottom{width:calc(100% - 48px);margin-left:auto;margin-top:10px}.summary-page .content .container .inner .subject-bx .bottom ul{width:100%;display:flex}.summary-page .content .container .inner .subject-bx .bottom ul li{width:20%;font-size:9.35px;font-weight:600;color:#a6a8a8;display:flex;justify-content:right}.summary-page .content .container .inner .subject-bx .bottom ul li span{display:flex;width:fit-content;transform:translateX(50%)}.summary-page .content .container .inner .subject-bx .donut-list{display:flex;gap:25px;justify-content:center}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx{font-size:60px}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .donut-name{width:50px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10.76px;color:#fff;margin:0 auto 17px}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-d .half-circle{border:0.1em solid #E76A39}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-d .donut-name{background:#E76A39}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-d .label{color:#E76A39!important}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-d .label .smaller{color:#E76A39}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-i .half-circle{border:0.1em solid #FCC25D}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-i .donut-name{background:#FCC25D}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-i .label{color:#FCC25D!important}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-i .label .smaller{color:#FCC25D}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-s .half-circle{border:0.1em solid #B3CC78}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-s .donut-name{background:#B3CC78}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-s .label{color:#B3CC78!important}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-s .label .smaller{color:#B3CC78}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-c .half-circle{border:0.1em solid #5CA7D8}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-c .donut-name{background:#5CA7D8}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-c .label{color:#5CA7D8!important}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx.color-c .label .smaller{color:#5CA7D8}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx p{max-width:600px;margin:12px auto;font-weight:normal;font-family:sans-serif}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx code{background:#FAFAFA;border:1px solid #DDD;border-radius:3px;padding:0px 4px}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .donut-size{font-size:12em}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper{position:relative;width:1em;height:1em;margin:0px auto}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .pie{position:absolute;top:0px;left:0px;width:100%;height:100%;clip:rect(0,1em,1em,0.5em)}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .half-circle{position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50%;clip:rect(0em,0.5em,1em,0em)}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .right-side{transform:rotate(0deg)}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .label{position:absolute;top:0.52em;right:0.4em;bottom:0.4em;left:0.4em;display:block;background:none;border-radius:50%;color:#7F8C8D;font-size:0.25em;line-height:2.6em;text-align:center;cursor:default;z-index:2;background:#F6F6F5;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 1.15em);height:calc(100% - 1.15em)}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .smaller{padding-bottom:20px;padding-bottom:0;color:#BDC3C7;font-size:0.45em;vertical-align:super}.summary-page .content .container .inner .subject-bx .donut-list .donut-chart-bx .pie-wrapper .shadow{width:100%;height:100%;border:0.1em solid #BDC3C7;border-radius:50%}.summary-page .content .container .inner .subject-bx .text{font-size:12px;font-weight:200;line-height:19px;color:#231F20;padding:0 7px;min-height:57px}.summary-page .content .container .inner .subject-bx .text#summary-text{font-size:11px}.summary-page .content .container .bottom-bx{width:100%;height:fit-content;position:absolute;left:0;bottom:0;background:#D7E3F4;padding:25px 40px 30px;z-index:10}.summary-page .content .container .bottom-bx .subject-name{display:flex;align-items:center;flex-wrap:wrap;gap:10px;row-gap:7.8px;margin-bottom:20px}.summary-page .content .container .bottom-bx .subject-name li{width:calc(50% - 5px);display:flex;align-items:center;gap:15px;padding-left:13px;border-left:3px solid #324268}.summary-page .content .container .bottom-bx .subject-name li .subject-title{width:55px;font-size:10px;font-weight:700;color:#324268;line-height:1.2}.summary-page .content .container .bottom-bx .subject-name li p{font-size:10px;font-weight:200;color:#324268;line-height:1.2;letter-spacing:-0.8px}.summary-page .content .container .bottom-bx .subject-btn-bx{display:flex;gap:8.46px}.summary-page .content .container .bottom-bx .subject-btn-bx li{width:100%}.summary-page .content .container .bottom-bx .subject-btn-bx li .link{display:flex;align-items:center;justify-content:space-between;width:100%;height:30px;border-radius:30px;padding:0 15px 0 6px;gap:6px}.summary-page .content .container .bottom-bx .subject-btn-bx li .link .num{width:20px;height:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#324268;flex-shrink:0}.summary-page .content .container .bottom-bx .subject-btn-bx li .link .text{font-size:10.72px;font-weight:600;color:#fff;white-space:nowrap}.summary-page .content .container .bottom-bx .subject-btn-bx li .link .img-bx{height:17px}.summary-page .content .container .bottom-bx .subject-btn-bx li .link .img-bx img{height:100%;object-fit:cover}.summary-page .content .container .bottom-bx .subject-btn-bx li:first-child .link{background:#63A5DA}.summary-page .content .container .bottom-bx .subject-btn-bx li:nth-child(2) .link{background:#328DBF}.summary-page .content .container .bottom-bx .subject-btn-bx li:nth-child(3) .link{background:#056B99}.summary-page .content .container .honeycomb-bx .honeycomb{display:grid;width:360px;margin:0 auto;transform:translate(-22.5px);grid-template-columns:repeat(4,minmax(88px,1fr));grid-auto-rows:76.2608px;gap:2px}.summary-page .content .container .honeycomb-bx .cell{width:88px;height:101.2px;margin:0;background-color:#E6E7E8;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;justify-content:center;align-items:center;overflow:hidden;text-align:center}.summary-page .content .container .honeycomb-bx .cell .cell-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.45px;color:#58595b}.summary-page .content .container .honeycomb-bx .cell .cell-inner .cell-title{font-size:18.51px;font-weight:600;line-height:1.2}.summary-page .content .container .honeycomb-bx .cell .cell-inner .cell-text{font-size:13.88px;font-weight:600;line-height:1.2;white-space:nowrap}.summary-page .content .container .honeycomb-bx .cell:nth-child(8n+5){margin-left:45px}.summary-page .content .container .honeycomb-bx .cell:nth-child(8n+6){margin-left:45px}.summary-page .content .container .honeycomb-bx .cell:nth-child(8n+7){margin-left:45px}.summary-page .content .container .honeycomb-bx .cell:nth-child(8n+8){margin-left:45px}.summary-page .content .container .list-type5{width:100%;height:620px;padding:0 32px;position:relative;overflow:hidden}.summary-page .content .container .list-type5 .back-list>ul{display:flex;flex-wrap:wrap;gap:9px}.summary-page .content .container .list-type5 .back-list>ul>li{width:calc(50% - 4.5px);border:3.5px solid #D0D2D3;border-radius:10px;overflow:hidden;border:none;border-radius:0;position:relative;overflow:visible}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2n) .shadow{left:auto;right:0;transform:translateX(98%)}.summary-page .content .container .list-type5 .back-list>ul>li .shadow{position:absolute;left:0;bottom:0;transform:translateX(-98%);mix-blend-mode:multiply}.summary-page .content .container .list-type5 .back-list>ul>li .list-title{display:flex;align-items:center;justify-content:center;height:30px;font-size:14.04px;font-weight:700;line-height:1;color:#fff;background:#D0D2D3;border:3.5px solid #D0D2D3;border-bottom:none;border-radius:10px 10px 0 0!important;box-sizing:border-box}.summary-page .content .container .list-type5 .back-list>ul>li .list-con{padding:0 20px;height:270px;display:flex;flex-direction:column;justify-content:center;border:3.5px solid #D0D2D3;border-top:none;border-radius:0 0 10px 10px!important;box-sizing:border-box}.summary-page .content .container .list-type5 .back-list>ul>li .list-con h3{font-size:13.1px;font-weight:700;line-height:1;margin-bottom:9px}.summary-page .content .container .list-type5 .back-list>ul>li .list-con .check-list{display:flex;flex-direction:column;gap:2px;font-size:9px;font-weight:500;line-height:15px}.summary-page .content .container .list-type5 .back-list>ul>li .list-con .check-list li{margin-left:5px;padding-left:13px;position:relative}.summary-page .content .container .list-type5 .back-list>ul>li .list-con .check-list li>img{position:absolute;top:3.5px;left:0;display:block;width:8px;height:8px;object-fit:cover}.summary-page .content .container .list-type5 .back-list>ul>li .list-con .insight{font-size:10px;font-weight:200;line-height:16px;color:#231F20;margin:10px 0 10px 20px}.summary-page .content .container .list-type5 .back-list>ul>li.active .list-con{background:#fff}.summary-page .content .container .list-type5 .back-list>ul>li:first-child .list-con h3{color:#E76A39}.summary-page .content .container .list-type5 .back-list>ul>li:first-child .list-con .check-list li{}.summary-page .content .container .list-type5 .back-list>ul>li:first-child .list-con .check-list li>img{filter:brightness(0) saturate(100%) invert(57%) sepia(72%) saturate(3239%) hue-rotate(339deg) brightness(96%) contrast(88%)}.summary-page .content .container .list-type5 .back-list>ul>li:first-child.active{border-color:#E76A39}.summary-page .content .container .list-type5 .back-list>ul>li:first-child.active .list-con,.summary-page .content .container .list-type5 .back-list>ul>li:first-child.active .list-title{border-color:#E76A39}.summary-page .content .container .list-type5 .back-list>ul>li:first-child.active .list-title{background:#E76A39;border-radius:0}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2) .list-con h3{color:#F2BC0F}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2) .list-con .check-list li{}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2) .list-con .check-list li>img{filter:brightness(0) saturate(100%) invert(80%) sepia(59%) saturate(888%) hue-rotate(345deg) brightness(94%) contrast(103%)}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2).active{border-color:#F2BC0F}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2).active .list-con,.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2).active .list-title{border-color:#F2BC0F}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(2).active .list-title{background:#F2BC0F;border-radius:0}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3) .list-con h3{color:#5CA7D8}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3) .list-con .check-list li{}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3) .list-con .check-list li img{filter:brightness(0) saturate(100%) invert(65%) sepia(49%) saturate(717%) hue-rotate(175deg) brightness(89%) contrast(88%)}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3).active{border-color:#5CA7D8}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3).active .list-con,.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3).active .list-title{border-color:#5CA7D8}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(3).active .list-title{background:#5CA7D8;border-radius:0}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4) .list-con h3{color:#B3CC78}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4) .list-con .check-list li{}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4) .list-con .check-list li img{filter:brightness(0) saturate(100%) invert(88%) sepia(24%) saturate(658%) hue-rotate(25deg) brightness(88%) contrast(86%)}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4).active{border-color:#B3CC78}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4).active .list-con,.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4).active .list-title{border-color:#B3CC78}.summary-page .content .container .list-type5 .back-list>ul>li:nth-child(4).active .list-title{background:#B3CC78;border-radius:0}.summary-page .content .container .list-type5 .front-list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;overflow:hidden;border:5px solid #fff;box-sizing:border-box;overflow:visible}.summary-page .content .container .list-type5 .front-list .shadow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;max-width:none}.summary-page .content .container .list-type5 .front-list ul{width:100%;height:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:0!important;position:relative;z-index:10;border-radius:50%;overflow:hidden}.summary-page .content .container .list-type5 .front-list ul li{width:50%;height:50%;display:flex;align-items:center;justify-content:center;background:#D0D2D3;font-size:19px;font-weight:800;line-height:1;color:#fff;box-sizing:border-box}.summary-page .content .container .list-type5 .front-list ul li:first-child span{transform:translateX(25%) translateY(25%)}.summary-page .content .container .list-type5 .front-list ul li:first-child.active{background:#E76A39}.summary-page .content .container .list-type5 .front-list ul li:nth-child(2) span{transform:translateX(-25%) translateY(25%)}.summary-page .content .container .list-type5 .front-list ul li:nth-child(2).active{background:#F2BC0F}.summary-page .content .container .list-type5 .front-list ul li:nth-child(3) span{transform:translateX(25%) translateY(-25%)}.summary-page .content .container .list-type5 .front-list ul li:nth-child(3).active{background:#5CA7D8}.summary-page .content .container .list-type5 .front-list ul li:nth-child(4) span{transform:translateX(-25%) translateY(-25%)}.summary-page .content .container .list-type5 .front-list ul li:nth-child(4).active{background:#98B22B}.summary-page .content .container .write-bx{display:flex;flex-wrap:wrap;row-gap:15px}.summary-page .content .container .write-bx .write-con{width:100%;margin:0 32px;min-height:155px;display:flex;flex-direction:column}.summary-page .content .container .write-bx .write-con .list-title{height:32px;background:linear-gradient(to bottom,white -50%,#C5D2EA 100%);border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:center;font-size:12.61px;font-weight:700;line-height:1;color:#324268;flex-shrink:0;box-shadow:0 4px 20px rgba(0,0,0,0.2);box-shadow:none}.summary-page .content .container .write-bx .write-con.separate{display:flex;flex-direction:row;gap:6.41px;min-height:135px}.summary-page .content .container .write-bx .write-con.separate .type-info{width:170px;flex-shrink:0;display:flex;flex-direction:column}.summary-page .content .container .write-bx .write-con.separate .type-info .list-title{width:100%;flex-shrink:0}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con{display:flex;align-items:center;justify-content:center;border-radius:5px;background:#fff;border-radius:0 0 10px 10px;flex-grow:1;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.type-name{font-size:53.75px;font-weight:700;line-height:1}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.type-name span.color-d{color:#ED642F}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.type-name span.color-i{color:#F2BC0F}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.type-name span.color-s{color:#98B22B}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.type-name span.color-c{color:#5CA7D8}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.list-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;padding:12px 20px 8px}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.list-type .first-type,.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.list-type .second-type{font-size:12.71px;font-weight:700;line-height:1.2}.summary-page .content .container .write-bx .write-con.separate .type-info .list-con.list-type .type-info{font-size:10.59px;font-weight:200;line-height:16px;color:#231F20}.summary-page .content .container .write-bx .write-con.separate .subject-bx{flex-grow:1;background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top{display:flex;padding:11px 15px 0 9px}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name{width:40px;display:flex;flex-direction:column;gap:5px;flex-shrink:0}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name li{height:15px;font-size:9.16px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:left}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name li.color-d{color:#ED642F}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name li.color-i{color:#EDC107}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name li.color-s{color:#B3CC78}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .data-name li.color-c{color:#5CA7D8}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner{display:flex;flex-direction:column;gap:5px;flex-grow:1;background:repeating-linear-gradient(to right,transparent,transparent calc(10% - 1px),#ccc 10%),repeating-linear-gradient(to bottom,#F1F1F2,#F1F1F2 15px,transparent 15px,transparent 15px)}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text{position:relative;z-index:10;width:100%;height:15px;border-radius:0 15px 15px 0;font-size:10.67px;font-weight:600;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;min-width:15%}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text:before{content:"";position:absolute;top:50%;left:0;width:100%;height:50%;background:rgba(0,0,0,0.1);pointer-events:none;border-radius:0 0 15px 0}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text:after{content:"";position:absolute;top:50%;right:4.66px;transform:translateY(-50%);width:10px;height:10px;background:#fff;border-radius:50%}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text span{position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#231F20;color:#fff}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text.color-d{background:#ED642F}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text.color-i{background:#EDC107}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text.color-s{background:#B3CC78}.summary-page .content .container .write-bx .write-con.separate .subject-bx .top .list-inner .list-text.color-c{background:#5CA7D8}.summary-page .content .container .write-bx .write-con.separate .subject-bx .bottom{width:calc(100% - 40px);margin-left:auto;padding:6px 15px 6px 9px}.summary-page .content .container .write-bx .write-con.separate .subject-bx .bottom ul{width:100%;display:flex}.summary-page .content .container .write-bx .write-con.separate .subject-bx .bottom ul li{width:20%;font-size:9.35px;font-weight:600;color:#a6a8a8;display:flex;justify-content:right}.summary-page .content .container .write-bx .write-con.separate .subject-bx .bottom ul li span{display:flex;width:fit-content;transform:translateX(50%)}.summary-page .content .container .write-bx .write-con .blank{flex-grow:1;background:#fff;padding:7px 12px;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.summary-page .content .container .write-bx .write-con .blank:last-child{border-radius:0 0 15px 15px;overflow:hidden}.summary-page .content .container .write-bx .write-con .blank p{font-size:10.44px;font-weight:700;color:#324268}.summary-page .content .summary-inner{display:flex;flex-direction:column;justify-content:space-between;margin-top:18px;gap:10px}.summary-page .content .summary-inner.single-type{padding:20px 0 30px;height:400px}.summary-page .content .information-list{margin-top:20px;padding:0 40px;padding:0 35px;overflow:hidden}.summary-page .content .information-list .information-info{display:flex;height:120px;position:relative}.summary-page .content .information-list .information-info .shadow{position:absolute;top:0;left:0;width:100%;height:fit-content;aspect-ratio:525/141;mix-blend-mode:multiply}.summary-page .content .information-list .information-info .information-type{width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;background:#F7F5F4;background:none}.summary-page .content .information-list .information-info .information-type p{font-size:11px;font-weight:800;color:#324268;line-height:1;white-space:nowrap}.summary-page .content .information-list .information-info .information-type .type{font-size:53.75px;font-weight:700;line-height:1;display:flex}.summary-page .content .information-list .information-info .information-type .type span.color-d{color:#ED642F}.summary-page .content .information-list .information-info .information-type .type span.color-i{color:#F2BC0F}.summary-page .content .information-list .information-info .information-type .type span.color-s{color:#98B22B}.summary-page .content .information-list .information-info .information-type .type span.color-c{color:#5CA7D8}.summary-page .content .information-list .information-info .information-text{background:#E6E7E8;font-size:13px;font-weight:500;color:#231F20;line-height:23px;display:flex;align-items:center;justify-content:center;padding:0 10px;flex-grow:1;background:none;letter-spacing:-0.52px}.summary-page .content .information-list .list-bx{display:flex;align-items:center;justify-content:center}.summary-page .content .information-list .list-bx .list-name{width:128px;height:128px;background:radial-gradient(circle,#415DA6 0%,#2F4280 100%);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;position:relative}.summary-page .content .information-list .list-bx .list-name .shadow{position:absolute;left:50%;bottom:0;transform:translateX(-50%) translateY(100%);width:219px;height:25px}.summary-page .content .information-list .list-bx .list-name .shadow img{width:100%;height:100%;object-fit:cover}.summary-page .content .information-list .list-bx .list-name .img-bx{width:50px;height:50px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.summary-page .content .information-list .list-bx .list-name .img-bx.icon-type1{background:url("../../assets/images//sub/report/list-name-icon1.svg")}.summary-page .content .information-list .list-bx .list-name .img-bx.icon-type2{background:url("../../assets/images//sub/report/list-name-icon2.svg")}.summary-page .content .information-list .list-bx .list-name .img-bx.icon-type3{background:url("../../assets/images//sub/report/list-name-icon3.svg")}.summary-page .content .information-list .list-bx .list-name p{font-size:14px;font-weight:800;line-height:1;color:#fff;text-align:center}.summary-page .content .information-list .list-bx .line-bx{width:50px;flex-shrink:0;margin-right:36px;position:relative;z-index:10}.summary-page .content .information-list .list-bx .list{width:308px;height:500px;display:flex;flex-direction:column;gap:5.66px;position:relative}.summary-page .content .information-list .list-bx .list>.shadow{position:absolute;right:0;bottom:0;transform:translateX(100%)}.summary-page .content .information-list .list-bx .list.line4{height:535px}.summary-page .content .information-list .list-bx .list li{position:relative;height:100%;padding:0 50px;display:flex;align-items:center}.summary-page .content .information-list .list-bx .list li .shadow{position:absolute;left:0;bottom:0;width:100%;height:5px;aspect-ratio:308/5}.summary-page .content .information-list .list-bx .list li:nth-child(2){border-radius:15px 15px 0 0}.summary-page .content .information-list .list-bx .list li .txt-bx{margin-bottom:0}.summary-page .content .information-list .list-bx .list li .txt-bx .list-title{font-size:13px;font-weight:700;line-height:1.2;color:#231F20;margin-bottom:11px}.summary-page .content .information-list .list-bx .list li .txt-bx .list-text{font-size:11px;font-weight:200;line-height:17px;color:#324268}.summary-page .content .information-list .list-bx .list li:nth-child(odd){background:#C5D2EA}.summary-page .content .information-list .list-bx .list li:nth-child(2n){background:#E6E7E8}.summary-page .content .information-list .list-bx .list li .img-bx{width:72px;height:72px;border-radius:50%;border:8px solid #4068C1;background:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(-50%);display:flex;align-items:center;justify-content:center;border:none;background:none}.summary-page .content .information-list .list-bx .list li .img-bx>img{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);max-width:none;width:85px}.summary-page .content .information-list .list-bx .list li .img-bx .img{width:35px;height:35px;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;position:relative;z-index:10;transform:translateX(1px)}.summary-page .content .page-num{position:absolute;right:0;bottom:0;width:26.52px;height:30.15px;z-index:15}.summary-page .content .page-num .number{font-size:12px;font-weight:600;color:#324268;line-height:1.2;text-align:left}.summary-page .content .page-num:after{margin-left:auto;display:block;content:"";width:16.8px;height:16.8px;background:linear-gradient(-135deg,transparent 49%,black 50%,black 51%,transparent 52%)}.summary-page.type-2{background:#fff;position:relative}.summary-page.type-2 .container{padding:60px 0 0}.summary-page.type-2 .content .txt-bx{margin-bottom:45px}.summary-page.type-2 .content .txt-bx .title-bx:after{display:none}.summary-page.type-2 .content .bottom-bx{display:flex;gap:33px;padding:27px 40px 34px}.summary-page.type-2 .content .bottom-bx .txt-bx{max-width:240px;margin-bottom:0}.summary-page.type-2 .content .bottom-bx .txt-bx .title{width:100%;height:50px;font-size:13px;font-weight:600;line-height:19px;color:#324268;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50px;margin-bottom:10px}.summary-page.type-2 .content .bottom-bx .txt-bx .text{font-size:11px;font-weight:200;line-height:16px;color:#231F20;text-align:left;width:calc(100% - 36px);margin:0 auto}.report-image-page{position:relative}.report-image-page .content .headline{position:absolute;top:0;left:33px;width:34.69px;height:66.31px;display:flex;align-items:flex-end;justify-content:center}.report-image-page .content .headline .img-bx{position:absolute;top:0;left:0;width:100%;height:100%}.report-image-page .content .headline .img-bx img{width:100%;height:100%;object-fit:cover}.report-image-page .content .headline p{position:relative;z-index:10;font-size:8.3px;font-weight:800;line-height:1;letter-spacing:normal;color:#E76A39;text-align:center;margin-bottom:11.5px;white-space:nowrap}.report-image-page .content .page-num{position:absolute;right:0;bottom:0;width:26.52px;height:30.15px;z-index:15}.report-image-page .content .page-num .number{font-size:12px;font-weight:600;color:#324268;line-height:1.2;text-align:left}.report-image-page .content .page-num:after{margin-left:auto;display:block;content:"";width:16.8px;height:16.8px;background:linear-gradient(-135deg,transparent 49%,black 50%,black 51%,transparent 52%)}.report-image-page .page-img-bx{width:100%;height:100%}.report-image-page .page-img-bx img{width:100%;height:100%;object-fit:cover}.purchase-section .container{padding-top:100px;max-width:1640px}@media screen and (max-width:768px){.purchase-section .container{padding-top:50px}}.purchase-section .container .txt-bx{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.purchase-section .container .txt-bx{margin-bottom:30px}}.purchase-section .container .txt-bx .semi-title{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.purchase-section .container .txt-bx .semi-title{font-size:15px}}.purchase-section .container .txt-bx .title{font-size:2.5em;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width:768px){.purchase-section .container .txt-bx .title{font-size:32px}}.purchase-section .container .list{display:flex;flex-wrap:wrap;gap:20px;row-gap:100px}@media screen and (max-width:1024px){.purchase-section .container .list{row-gap:50px}}@media screen and (max-width:768px){.purchase-section .container .list{gap:10px;row-gap:50px}}.purchase-section .container .list li{width:calc(33.33% - 13.33px)}@media screen and (max-width:1024px){.purchase-section .container .list li{width:calc(50% - 10px)}}@media screen and (max-width:768px){.purchase-section .container .list li{width:calc(50% - 5px)}}.purchase-section .container .list li a{display:flex;flex-direction:column;align-items:center;justify-content:center}.purchase-section .container .list li a .img-bx{width:100%;height:fit-content;aspect-ratio:1/1;border-radius:16px;overflow:hidden;margin-bottom:30px}@media screen and (max-width:768px){.purchase-section .container .list li a .img-bx{margin-bottom:10px}}.purchase-section .container .list li a .img-bx img{width:100%;height:100%;object-fit:cover}.purchase-section .container .list li a .list-txt-bx{width:100%}.purchase-section .container .list li a .list-title{font-size:1.75em;font-weight:600;line-height:1.3;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:10px;transition:0.3s}@media screen and (max-width:768px){.purchase-section .container .list li a .list-title{font-size:20px;margin-bottom:5px}}.purchase-section .container .list li a .list-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1em;font-weight:400;line-height:1.4;color:rgba(0,0,0,0.5);min-height:2.8rem;margin-bottom:10px}@media screen and (max-width:768px){.purchase-section .container .list li a .list-text{font-size:16px;min-height:44.8px;margin-bottom:5px}}.purchase-section .container .list li a .list-info{display:flex;align-items:flex-end;gap:12px}@media screen and (max-width:768px){.purchase-section .container .list li a .list-info{gap:5px;flex-wrap:wrap}}.purchase-section .container .list li a .list-info li{width:fit-content}.purchase-section .container .list li a .list-info .discount{font-size:1.75em;font-weight:600;line-height:1.3;color:#E76938}@media screen and (max-width:768px){.purchase-section .container .list li a .list-info .discount{font-size:14px}}.purchase-section .container .list li a .list-info .price{font-size:1.75em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.purchase-section .container .list li a .list-info .price{font-size:14px}}.purchase-section .container .list li a .list-info .ori-price{font-size:1.25em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.5);text-decoration:line-through}@media screen and (max-width:768px){.purchase-section .container .list li a .list-info .ori-price{font-size:12px}}.purchase-section .container .list li a:hover .list-title{color:#E76938}.purchase-section2 .container{padding-top:100px;max-width:1640px}@media screen and (max-width:768px){.purchase-section2 .container{padding-top:50px}}.purchase-section2 .container .txt-bx{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.purchase-section2 .container .txt-bx{margin-bottom:30px}}.purchase-section2 .container .txt-bx .semi-title{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.purchase-section2 .container .txt-bx .semi-title{font-size:15px}}.purchase-section2 .container .txt-bx .title{font-size:2.5em;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width:768px){.purchase-section2 .container .txt-bx .title{font-size:32px}}.purchase-section2 .container .inner .product-bx{display:flex;align-items:stretch;gap:108px}@media screen and (max-width:1400px){.purchase-section2 .container .inner .product-bx{gap:50px}}@media screen and (max-width:1024px){.purchase-section2 .container .inner .product-bx{flex-direction:column}}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx{gap:30px}}.purchase-section2 .container .inner .product-bx .product-img-bx{width:calc(50% - 108px);height:fit-content;max-width:542px;aspect-ratio:1/1;border-radius:16px;overflow:hidden}@media screen and (max-width:1024px){.purchase-section2 .container .inner .product-bx .product-img-bx{width:100%;margin:0 auto}}.purchase-section2 .container .inner .product-bx .product-img-bx img{width:100%;height:100%;object-fit:cover}.purchase-section2 .container .inner .product-bx .product-info-bx{width:50%;display:flex;flex-direction:column;justify-content:space-between;gap:10px}@media screen and (max-width:1024px){.purchase-section2 .container .inner .product-bx .product-info-bx{width:100%;gap:20px}}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx{gap:10px}}.purchase-section2 .container .inner .product-bx .product-info-bx .mark{width:fit-content;padding:4px 20px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:1.25em;font-weight:600;color:#fff;line-height:1.3}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .mark{font-size:14px}}.purchase-section2 .container .inner .product-bx .product-info-bx .mark.best{background:#E76938}.purchase-section2 .container .inner .product-bx .product-info-bx .mark.best:before{content:"BEST"}.purchase-section2 .container .inner .product-bx .product-info-bx .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.75em;font-weight:600;color:#000;line-height:1.3;min-height:4.55rem}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .product-name{font-size:20px;min-height:auto}}.purchase-section2 .container .inner .product-bx .product-info-bx .product-text{font-size:1em;font-weight:400;color:rgba(0,0,0,0.5);line-height:1.3;min-height:2.6rem}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .product-text{font-size:16px;min-height:auto}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx{}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list{display:flex;flex-direction:column;gap:18px;margin-bottom:0}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list{gap:10px;margin-bottom:0}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li{display:flex;gap:20px}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li span{font-size:1.25em;font-weight:600;line-height:1.3}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li span{font-size:16px}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .subject{min-width:70px;color:rgba(0,0,0,0.5)}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .subject{min-width:56px}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .text{color:#000}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .custom-number{display:flex;align-items:center;height:26px;width:180px}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .custom-number input{width:128px;height:100%;appearance:none;text-align:center;font-size:1em;font-weight:600;color:#000;border:1px solid rgba(0,0,0,0.2);border-left:none;border-right:none}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .custom-number button{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#F4F4F4;border:1px solid rgba(0,0,0,0.2);font-size:12px;font-weight:400;color:rgba(0,0,0,0.5)}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .custom-number button.decrease{border-radius:4px 0 0 4px}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .custom-number button.increase{border-radius:0 4px 4px 0}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info{display:flex;align-items:flex-end;gap:20px}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info li{width:fit-content}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .discount{min-width:70px;font-size:1.75em;font-weight:600;line-height:1.3;color:#E76938}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .discount{font-size:20px;min-width:56px}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .price{font-size:1.75em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .price{font-size:20px}}.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .ori-price{font-size:1.25em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.5);text-decoration:line-through}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .form-bx .form-inner .list li .list-info .ori-price{font-size:16px}}.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx{margin:15px 0 30px;padding-top:16px;border-top:1px solid rgba(0,0,0,0.2);display:flex;align-items:center;font-size:1.25em;font-weight:600;line-height:1.3;color:rgba(0,0,0,0.5);gap:20px}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx{margin:10px 0 20px;padding-top:11px}}.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx .subject{min-width:70px}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx .subject{min-width:56px;font-size:16px}}.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx .sum{font-size:1.75rem;color:#000}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .sum-bx .sum{font-size:20px}}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx{display:flex;gap:20px;height:50px}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx{gap:10px;height:40px}}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1{width:100%;display:flex;align-items:center;justify-content:center;font-size:1.25em;font-weight:600;color:#fff;line-height:1.3;border-radius:8px;transition:0.3s}@media screen and (max-width:768px){.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1{font-size:16px}}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1.fill-orange{background:#E76938;border:1px solid transparent}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1.fill-black{width:35%;color:#000}.purchase-section2 .container .inner .product-bx .product-info-bx .btn-bx .btn-1.fill-black:hover{}.purchase-section2 .container .inner .view-content{margin:40px auto}@media screen and (max-width:768px){.purchase-section2 .container .inner .view-content img{height:auto!important}}.purchase-section2 .container .inner .go-to-list{margin:0 auto;width:154px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}@media screen and (max-width:768px){.purchase-section2 .container .inner .go-to-list{height:40px;font-size:16px}}.purchase-section2 .container .inner .go-to-list.fill-black{background:#000;border:1px solid transparent}.purchase-section2 .container .inner .go-to-list.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.news-section .container{padding-top:100px;max-width:1640px}@media screen and (max-width:768px){.news-section .container{padding-top:50px}}.news-section .container .txt-bx{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.news-section .container .txt-bx{margin-bottom:30px}}.news-section .container .txt-bx .semi-title{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.news-section .container .txt-bx .semi-title{font-size:15px}}.news-section .container .txt-bx .title{font-size:2.5em;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width:768px){.news-section .container .txt-bx .title{font-size:32px}}.news-section .container .txt-bx .title span{font-weight:800}.news-section .container .table-bx{width:100%}.news-section .container .table-bx table{width:100%}@media screen and (max-width:768px){.news-section .container .table-bx table colgroup{display:none}}@media screen and (max-width:768px){.news-section .container .table-bx table{width:100%;display:flex}}.news-section .container .table-bx table thead{height:60px;background:#F8F7F7;border-bottom:1px solid rgba(0,0,0,0.4)}@media screen and (max-width:768px){.news-section .container .table-bx table thead{display:none}}.news-section .container .table-bx table thead tr th{font-size:1.125em;font-weight:500;line-height:1.3;color:#000;text-align:center}@media screen and (max-width:768px){.news-section .container .table-bx table tbody{width:100%;display:flex;flex-direction:column}}@media screen and (max-width:768px){.news-section .container .table-bx table tbody tr{width:100%;display:flex;gap:5px;align-items:flex-start;align-items:center;justify-content:left;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.2)}.news-section .container .table-bx table tbody tr:first-child{border-top:1px solid rgba(0,0,0,0.2)}}.news-section .container .table-bx table tbody tr td{text-align:center;height:74px;border-bottom:1px solid rgba(0,0,0,0.2);font-size:1em}@media screen and (max-width:768px){.news-section .container .table-bx table tbody tr td{border-bottom:none;height:fit-content;font-size:16px;width:100%;text-align:left}.news-section .container .table-bx table tbody tr td:first-child{width:20px;font-weight:500}.news-section .container .table-bx table tbody tr td:nth-child(2){width:calc(100% - 25px)}.news-section .container .table-bx table tbody tr td:nth-child(3){color:rgba(0,0,0,0.5)}}.news-section .container .table-bx table tbody tr td.notice{position:relative;text-align:center}.news-section .container .table-bx table tbody tr td.notice:after{content:"";background-image:url("../../assets/images/common/notice-icon.svg");background-repeat:no-repeat;background-size:cover;background-position:center;width:18px;height:14px;display:inline-block}.news-section .container .table-bx table tbody tr td.notice span{display:none}.news-section .container .table-bx table tbody tr td.text-left a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:74px}@media screen and (max-width:768px){.news-section .container .table-bx table tbody tr td.text-left a{line-height:1.2}}.news-section .container .table-bx table tbody tr td.text-left a:hover{text-decoration:underline}.news-section .container .table-bx table tbody tr td.no-data{text-align:center;font-size:1.25em;font-weight:500;line-height:1.3;color:#808080}@media screen and (max-width:768px){.news-section .container .table-bx table tbody tr td.no-data{width:100%;height:100%;display:flex;align-items:center;justify-content:center;height:40px;font-size:16px}}.news-section2 .container{padding-top:100px;max-width:1640px}@media screen and (max-width:768px){.news-section2 .container{padding-top:50px}}.news-section2 .container .txt-bx{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.news-section2 .container .txt-bx{margin-bottom:30px}}.news-section2 .container .txt-bx .semi-title{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.news-section2 .container .txt-bx .semi-title{font-size:15px}}.news-section2 .container .txt-bx .title{font-size:2.5em;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width:768px){.news-section2 .container .txt-bx .title{font-size:32px}}.news-section2 .container .txt-bx .title span{font-weight:800}.news-section2 .container .view-head .top{display:flex;align-items:center;height:80px;border-bottom:1px solid rgba(0,0,0,0.2);gap:10px}@media screen and (max-width:768px){.news-section2 .container .view-head .top{flex-direction:column;align-items:flex-start;gap:5px;height:fit-content;padding-bottom:10px}}.news-section2 .container .view-head .top .notice{width:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width:768px){.news-section2 .container .view-head .top .notice{width:fit-content}}.news-section2 .container .view-head .top .title{font-size:1.5em;font-weight:500;line-height:1.4;color:#000;flex-grow:1}@media screen and (max-width:768px){.news-section2 .container .view-head .top .title{width:100%;font-size:20px}}.news-section2 .container .view-head .top .date{font-size:1em;font-weight:500;line-height:1.3;color:#E76938;flex-shrink:0}@media screen and (max-width:768px){.news-section2 .container .view-head .top .date{width:100%;font-size:16px}}.news-section2 .container .view-head .addfile-bx{display:flex;align-items:center;height:80px}@media screen and (max-width:768px){.news-section2 .container .view-head .addfile-bx{flex-direction:column;height:fit-content;align-items:flex-start;padding:10px 0 0;gap:5px}}.news-section2 .container .view-head .addfile-bx .text{width:100px;flex-shrink:0;text-align:center;font-size:1em;font-weight:500;line-height:1.3;color:#000}@media screen and (max-width:768px){.news-section2 .container .view-head .addfile-bx .text{width:fit-content;font-size:16px}}.news-section2 .container .view-head .addfile-bx a{display:flex;align-items:center;justify-content:left;gap:10px}.news-section2 .container .view-head .addfile-bx a span{font-size:1.125em;font-weight:400;line-height:1.3;color:#666;text-decoration:underline}@media screen and (max-width:768px){.news-section2 .container .view-head .addfile-bx a span{font-size:16px}}.news-section2 .container .view-content{margin:40px auto 40px}.news-section2 .container .go-to-list{margin:0 auto;width:154px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}@media screen and (max-width:768px){.news-section2 .container .go-to-list{height:40px;font-size:16px}}.news-section2 .container .go-to-list.fill-black{background:#000;border:1px solid transparent}.news-section2 .container .go-to-list.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.inquiry-section .container{padding-top:100px}@media screen and (max-width:768px){.inquiry-section .container{padding-top:50px}}.inquiry-section .container .txt-bx{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.inquiry-section .container .txt-bx{margin-bottom:30px}}.inquiry-section .container .txt-bx .semi-title{font-size:0.9375em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.inquiry-section .container .txt-bx .semi-title{font-size:15px}}.inquiry-section .container .txt-bx .title{font-size:2.5em;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width:768px){.inquiry-section .container .txt-bx .title{font-size:32px}}.inquiry-section .container .form-title{font-size:1.5em;font-weight:500;color:#000;line-height:1.3;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){.inquiry-section .container .form-title{font-size:20px;margin-bottom:30px}}.inquiry-section .container .download-bx{margin:0 0 20px auto;width:fit-content;display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:768px){.inquiry-section .container .download-bx{margin:0 auto 30px}}.inquiry-section .container .download-bx .file-name{font-size:1.125em;font-weight:600;line-height:1.3;color:#000;margin-bottom:0px}@media screen and (max-width:768px){.inquiry-section .container .download-bx .file-name{font-size:16px}}.inquiry-section .container .download-bx a{width:170px;width:fit-content;padding:0 10px;height:45px;border-radius:8px;background:#E76938;display:flex;align-items:center;justify-content:center;gap:5px;font-size:1em;font-weight:500;color:#fff;transition:0.3s}@media screen and (max-width:768px){.inquiry-section .container .download-bx a{font-size:16px;height:40px}}.inquiry-section .container .download-bx a img{width:16px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(97deg) brightness(107%) contrast(101%);transition:0.3s}.inquiry-section .container .download-bx a.fill-orange{background:#E76938;border:1px solid transparent}.inquiry-section .container .download-bx a.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.inquiry-section .container .download-bx a.fill-orange:hover img{filter:brightness(0) saturate(100%) invert(56%) sepia(95%) saturate(2310%) hue-rotate(335deg) brightness(92%) contrast(96%)}.inquiry-section .container .form-bx{width:100%;max-width:810px;margin:0 auto}.inquiry-section .container .form-bx .form-inner .input-bx{display:flex;align-items:center;justify-content:center;height:60px;margin-bottom:15px}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx{height:fit-content;flex-direction:column;align-items:flex-start;gap:5px}}.inquiry-section .container .form-bx .form-inner .input-bx.textarea{height:275px;align-items:flex-start}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx.textarea{height:130px}}.inquiry-section .container .form-bx .form-inner .input-bx .subject{width:160px;flex-shrink:0;font-size:1.25em;font-weight:600;color:#000;line-height:60px}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .subject{font-size:16px;width:fit-content;line-height:1.3}}.inquiry-section .container .form-bx .form-inner .input-bx .subject span{color:#E76938}.inquiry-section .container .form-bx .form-inner .input-bx input{flex-grow:1;height:100%;border:1px solid #ddd;border-radius:8px;background:transparent;padding:0 20px;font-size:1.125em;font-weight:400;color:#000}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx input{font-size:16px;height:40px;width:100%}}.inquiry-section .container .form-bx .form-inner .input-bx input::placeholder{color:rgba(153,153,153,0.5)}.inquiry-section .container .form-bx .form-inner .input-bx textarea{flex-grow:1;height:100%;border:1px solid #ddd;border-radius:8px;background:transparent;padding:20px;font-size:1.125em;font-weight:400;color:#000}.inquiry-section .container .form-bx .form-inner .input-bx textarea::placeholder{color:rgba(153,153,153,0.5)}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx{flex-grow:1;height:100%;display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;padding:0 10px 0 20px;gap:10px}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .file-bx{width:100%;padding:0}}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx .file-name{flex-grow:1;font-size:1.125em;font-weight:400;color:#000}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .file-bx .file-name{width:calc(100% - 130px);height:40px;font-size:16px;line-height:40px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label{width:120px;height:40px;position:relative}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label{flex-shrink:0}}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label input{position:absolute;top:0;left:0;width:1px;height:1px;appearance:none;opacity:0;pointer-events:none;overflow:hidden}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#181A1E;border:1px solid #181A1E;font-size:1em;font-weight:400;color:#fff;border-radius:6px;cursor:pointer;transition:0.3s}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label span{font-size:16px}}.inquiry-section .container .form-bx .form-inner .input-bx .file-bx label span:hover{background:#fff;color:#000}.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx{flex-grow:1;height:100%;display:flex;gap:20px}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx{height:40px;gap:10px;width:100%}}.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx>*{width:calc(50% - 10px);height:100%;text-align:center}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx>*{width:calc(50% - 5px)}}.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx>.num-bx{display:flex;align-items:center;justify-content:center;background:#181A1E;border-radius:8px;font-size:1.125em;font-weight:400;color:#fff}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .input-bx .capcha-bx>.num-bx{font-size:16px}}.inquiry-section .container .form-bx .form-inner .privacy-bx{margin-top:30px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .privacy-bx{width:100%}}.inquiry-section .container .form-bx .form-inner .privacy-bx label{display:flex;align-items:center;justify-content:center;gap:20px;cursor:pointer}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .privacy-bx label{gap:5px}}.inquiry-section .container .form-bx .form-inner .privacy-bx label input{transform:translateY(2px)}.inquiry-section .container .form-bx .form-inner .privacy-bx label span{display:flex;align-items:center;justify-content:center;gap:20px;font-size:1.125em;font-weight:400;color:#666}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .privacy-bx label span{font-size:14px;gap:5px}}.inquiry-section .container .form-bx .form-inner .privacy-bx label span a{font-size:1.25rem;font-weight:700;color:#E76938}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .privacy-bx label span a{font-size:14px}}.inquiry-section .container .form-bx .form-inner .submit-btn{width:154px;height:45px;background:#E76938;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;margin:50px auto 0;transition:0.3s}@media screen and (max-width:768px){.inquiry-section .container .form-bx .form-inner .submit-btn{font-size:16px;height:40px;margin:40px auto 0}}.inquiry-section .container .form-bx .form-inner .submit-btn.fill-orange{background:#E76938;border:1px solid transparent}.inquiry-section .container .form-bx .form-inner .submit-btn.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.login-section .container{padding-top:100px}@media screen and (max-width:768px){.login-section .container{padding-top:50px}}.login-section .container .login-bx{width:100%;max-width:575px;margin:0 auto}.login-section .container .login-bx .form-inner .input-bx{margin-bottom:10px}.login-section .container .login-bx .form-inner .input-bx>*{height:45px}.login-section .container .login-bx .form-inner .input-bx h3{width:100%;font-size:1.25em;font-weight:500;color:#000;display:flex;align-items:center;justify-content:left;margin-bottom:4px}@media screen and (max-width:768px){.login-section .container .login-bx .form-inner .input-bx h3{font-size:16px;height:fit-content}}.login-section .container .login-bx .form-inner .input-bx input{width:100%;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;padding:0 20px;color:#000}.login-section .container .login-bx .form-inner .input-bx input::placeholder{color:rgba(0,0,0,0.25)}@media screen and (max-width:768px){.login-section .container .login-bx .form-inner .input-bx input{height:40px;font-size:16px}}.login-section .container .login-bx .add-btn{display:flex;align-items:center;justify-content:right;gap:36px}@media screen and (max-width:768px){.login-section .container .login-bx .add-btn{margin-top:10px;gap:10px}}.login-section .container .login-bx .add-btn a{font-size:1em;font-weight:400;color:rgba(0,0,0,0.85);position:relative}@media screen and (max-width:768px){.login-section .container .login-bx .add-btn a{font-size:14px}}.login-section .container .login-bx .add-btn a:first-child:after{content:"";width:1px;height:70%;position:absolute;top:50%;transform:translateY(-50%);right:-18px;background:rgba(0,0,0,0.2)}@media screen and (max-width:768px){.login-section .container .login-bx .add-btn a:first-child:after{right:-5px}}.login-section .container .login-bx .btn-bx{display:flex;flex-wrap:wrap;width:100%;gap:10px;margin-top:25px}@media screen and (max-width:768px){.login-section .container .login-bx .btn-bx{margin-top:10px}}.login-section .container .login-bx .btn-bx>*{width:calc(50% - 5px);height:50px;display:flex;align-items:center;justify-content:center;font-size:1.125em;font-weight:500;color:#fff;line-height:1;border-radius:8px;transition:0.3s}@media screen and (max-width:768px){.login-section .container .login-bx .btn-bx>*{font-size:16px;height:40px}}.login-section .container .login-bx .btn-bx>.one-side{width:100%}.login-section .container .login-bx .btn-bx>.normal{background:#E76938;border:1px solid #E76938}.login-section .container .login-bx .btn-bx>.normal:hover{background:transparent;color:#E76938}.login-section .container .login-bx .btn-bx>.kakao{background:#FFE812;border:1px solid #FFE812;color:#000000}.login-section .container .login-bx .btn-bx>.kakao:hover{background:transparent;color:#000}.login-section .container .login-bx .btn-bx>.naver{background:#00B900;border:1px solid #00B900}.login-section .container .login-bx .btn-bx>.naver:hover{background:transparent;color:#00B900}.register-section .container{padding-top:100px}@media screen and (max-width:768px){.register-section .container{padding-top:50px}}.register-section .container .register-bx{width:100%;max-width:580px;margin:0 auto}.register-section .container .register-bx .form-inner .input-bx{margin-bottom:10px}.register-section .container .register-bx .form-inner .input-bx h3{display:flex;margin-bottom:4px;font-size:1.25em;font-weight:500;color:rgba(0,0,0,0.85);margin-bottom:4px}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .input-bx h3{font-size:16px}}.register-section .container .register-bx .form-inner .input-bx h3 span{color:#E76938}.register-section .container .register-bx .form-inner .input-bx input{width:100%;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .input-bx input{font-size:16px}}.register-section .container .register-bx .form-inner .input-bx input::placeholder{color:rgba(0,0,0,0.25)}.register-section .container .register-bx .form-inner .input-bx textarea{width:100%;height:130px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:20px}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .input-bx textarea{font-size:16px}}.register-section .container .register-bx .form-inner .input-bx textarea::placeholder{color:rgba(0,0,0,0.25)}.register-section .container .register-bx .form-inner .input-bx .note{margin-top:6px;font-size:0.9375em;font-weight:400;color:#ff0000}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .input-bx .note{font-size:14px}}.register-section .container .register-bx .form-inner .agree-bx label{width:fit-content;display:flex;align-items:center;justify-content:left;gap:15px;margin-bottom:8px;cursor:pointer}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .agree-bx label{gap:5px;margin-bottom:5px}}.register-section .container .register-bx .form-inner .agree-bx label span{font-size:1em;font-weight:400;color:rgba(0,0,0,0.85);line-height:1.5}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .agree-bx label span{font-size:14px}}.register-section .container .register-bx .form-inner .agree-bx label span.bold{color:#000;font-weight:500}.register-section .container .register-bx .form-inner .agree-bx label span i{color:#FF6868;font-style:normal}.register-section .container .register-bx .form-inner .agree-bx label span a{color:rgba(0,0,0,0.3);margin-left:15px}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .agree-bx label span a{margin-left:5px}}.register-section .container .register-bx .form-inner .submit-bx>*{width:200px;height:45px;display:flex;align-items:center;justify-content:center;background:#E76938;border-radius:8px;font-size:1em;font-weight:600;line-height:1.3;color:#fff;margin:50px auto 0;transition:0.3s}@media screen and (max-width:768px){.register-section .container .register-bx .form-inner .submit-bx>*{height:40px;font-size:16px;margin-top:40px}}.register-section .container .register-bx .form-inner .submit-bx>.fill-orange{background:#E76938;border:1px solid transparent}.register-section .container .register-bx .form-inner .submit-bx>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.find-section .container{padding-top:100px}@media screen and (max-width:768px){.find-section .container{padding-top:50px}}.find-section .container .inpage-nav{width:100%;max-width:580px;margin:0 auto 20px;display:flex;gap:10px}.find-section .container .inpage-nav li{width:calc(50% - 5px);height:50px}@media screen and (max-width:768px){.find-section .container .inpage-nav li{height:40px}}.find-section .container .inpage-nav li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.04);border-radius:8px;font-size:1.125em;font-weight:500;color:rgba(0,0,0,0.4)}@media screen and (max-width:768px){.find-section .container .inpage-nav li a{font-size:16px}}.find-section .container .inpage-nav li a.active{background:#E76938;color:#fff}.find-section .container .find-id-bx{width:100%;max-width:580px;margin:0 auto}.find-section .container .find-id-bx .form-inner .input-bx{margin-bottom:10px}.find-section .container .find-id-bx .form-inner .input-bx h3{display:flex;margin-bottom:4px;font-size:1.25em;font-weight:500;color:rgba(0,0,0,0.85);margin-bottom:4px}@media screen and (max-width:768px){.find-section .container .find-id-bx .form-inner .input-bx h3{font-size:16px}}.find-section .container .find-id-bx .form-inner .input-bx h3 span{color:#E76938}.find-section .container .find-id-bx .form-inner .input-bx input{width:100%;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.find-section .container .find-id-bx .form-inner .input-bx input{font-size:16px;height:40px}}.find-section .container .find-id-bx .form-inner .input-bx input::placeholder{color:rgba(0,0,0,0.25)}.find-section .container .find-id-bx .form-inner .submit-bx>*{width:200px;height:45px;display:flex;align-items:center;justify-content:center;background:#E76938;border-radius:8px;font-size:1em;font-weight:600;line-height:1.3;color:#fff;margin:40px auto 0;transition:0.3s}@media screen and (max-width:768px){.find-section .container .find-id-bx .form-inner .submit-bx>*{font-size:16px;height:40px}}.find-section .container .find-id-bx .form-inner .submit-bx>.fill-orange{background:#E76938;border:1px solid transparent}.find-section .container .find-id-bx .form-inner .submit-bx>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.my-page-section .container{padding-top:100px}@media screen and (max-width:768px){.my-page-section .container{padding-top:50px}}.my-page-section .container .content-bx{display:flex;gap:60px}@media screen and (max-width:1200px){.my-page-section .container .content-bx{flex-direction:column}}@media screen and (max-width:768px){.my-page-section .container .content-bx{gap:30px}}.my-page-section .container .content-bx .inpage-nav{height:fit-content;position:sticky;top:220px;flex-shrink:0}@media screen and (max-width:1200px){.my-page-section .container .content-bx .inpage-nav{display:flex;width:100%;position:relative;top:0}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inpage-nav{flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.2)}}.my-page-section .container .content-bx .inpage-nav li{width:180px;border-bottom:1px solid rgba(0,0,0,0.2)}.my-page-section .container .content-bx .inpage-nav li:first-child{border-top:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1200px){.my-page-section .container .content-bx .inpage-nav li:first-child{border-top:none}}@media screen and (max-width:1200px){.my-page-section .container .content-bx .inpage-nav li{width:100%;padding:0 20px}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inpage-nav li{padding:0px}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inpage-nav li{width:50%}}.my-page-section .container .content-bx .inpage-nav li a{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;font-size:1em;font-weight:500;line-height:1.5;color:#000;transition:0.3s}@media screen and (max-width:1200px){.my-page-section .container .content-bx .inpage-nav li a{height:40px;text-align:center;justify-content:center;align-items:center}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inpage-nav li a{font-size:16px}}.my-page-section .container .content-bx .inpage-nav li a.on,.my-page-section .container .content-bx .inpage-nav li a:hover{color:#E76938}.my-page-section .container .content-bx .inpage-nav li a span{color:#E76938}@media screen and (max-width:1200px){.my-page-section .container .content-bx .inpage-nav li a span{display:none}}.my-page-section .container .content-bx .inner{flex-grow:1}.my-page-section .container .content-bx .inner .code-enter-bx{margin-bottom:50px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-enter-bx{margin-bottom:30px}}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner{width:100%;height:73px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0.2);border-radius:6px;padding:0 38px;gap:20px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-enter-bx .form-inner{height:fit-content;gap:10px;padding:10px;flex-wrap:wrap}}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner p{font-size:1.5em;font-weight:500;color:#000;flex-shrink:0}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-enter-bx .form-inner p{font-size:16px;width:100%}}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner input{flex-grow:1;height:45px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-enter-bx .form-inner input{font-size:14px;height:40px}}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner input::placeholder{color:rgba(0,0,0,0.25)}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner .test-btn{flex-shrink:0;width:150px;height:45px;background:#E76938;border-radius:6px;color:#fff;font-size:1.25em;font-weight:500;transition:0.3s}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-enter-bx .form-inner .test-btn{width:100%;font-size:16px;height:40px}}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner .test-btn.fill-orange{background:#E76938;border:1px solid transparent}.my-page-section .container .content-bx .inner .code-enter-bx .form-inner .test-btn.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.my-page-section .container .content-bx .inner .code-search-bx{margin:20px 0}.my-page-section .container .content-bx .inner .code-search-bx .form-inner{width:100%;height:73px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0.2);border-radius:6px;padding:0 38px;gap:10px}@media screen and (max-width:1024px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner{flex-wrap:wrap;height:fit-content;padding:10px}}.my-page-section .container .content-bx .inner .code-search-bx .form-inner select{width:165px;height:45px;border-radius:8px;background-color:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px;background-position:calc(100% - 20px) center;flex-shrink:0}@media screen and (max-width:1024px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner select{width:calc(33.33% - 6.66px)}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner select{width:calc(50% - 5px);padding:0 10px;background-position:calc(100% - 10px) center;font-size:14px;height:40px}.my-page-section .container .content-bx .inner .code-search-bx .form-inner select.w-mo-100{width:100%}}.my-page-section .container .content-bx .inner .code-search-bx .form-inner select::placeholder{color:rgba(0,0,0,0.25)}.my-page-section .container .content-bx .inner .code-search-bx .form-inner input{max-width:535px;flex-grow:1;height:45px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:1024px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner input{width:calc(100% - 10px - 70px);max-width:none}}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner input{width:calc(50% - 5px);font-size:14px;height:40px}}.my-page-section .container .content-bx .inner .code-search-bx .form-inner input::placeholder{color:rgba(0,0,0,0.25)}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner input::placeholder{opacity:0}}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx{flex-grow:1;display:flex;align-items:center}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx span{width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx input{width:calc(50% - 10px);text-align:center}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn{flex-shrink:0;width:70px;height:45px;background:#181A1E;border-radius:6px;color:#fff;font-size:1.25em;font-weight:500;transition:0.3s;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn{width:100%;height:40px}}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn img{filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(46%) hue-rotate(312deg) brightness(118%) contrast(100%);transition:0.3s}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-black{background:#181A1E;border:1px solid transparent}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-black:hover{background:transparent;border:1px solid #181A1E;color:#181A1E}.my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-black:hover img{filter:none}.my-page-section .container .content-bx .inner .bx{margin-top:80px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx{margin-top:50px}}.my-page-section .container .content-bx .inner .bx:first-child{margin-top:0}.my-page-section .container .content-bx .inner .bx .bx-title{font-size:1.875em;font-weight:500;color:#000;line-height:1.2;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx .bx-title{font-size:20px;gap:5px}}.my-page-section .container .content-bx .inner .bx .bx-title a{font-size:0.875rem;font-weight:400;color:rgba(0,0,0,0.8)}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx .bx-title a{font-size:14px}}@media screen and (max-width:1024px){.my-page-section .container .content-bx .inner .bx .scroll{overflow-x:auto}.my-page-section .container .content-bx .inner .bx .scroll .table-bx{min-width:680px}}.my-page-section .container .content-bx .inner .bx .table-bx{border-top:1px solid #000;margin-top:8px}.my-page-section .container .content-bx .inner .bx .table-bx table{width:100%}.my-page-section .container .content-bx .inner .bx .table-bx table thead tr{border-bottom:1px solid rgba(0,0,0,0.2)}.my-page-section .container .content-bx .inner .bx .table-bx table thead tr th{font-size:1em;font-weight:600;color:#333;height:60px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx .table-bx table thead tr th{font-size:14px}}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2)}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td{height:60px;font-size:1em;font-weight:400;line-height:1.2;color:#000;text-align:center}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td{font-size:14px}}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td .text-left{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.color{color:#FF0000}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.no-data{font-size:1em;font-weight:400;color:#999;text-align:center}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.no-data{font-size:14px}}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>*{width:100%;height:35px;max-width:140px;background:#E76938;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;transition:0.3s}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange{background:#E76938;border:1px solid transparent}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>*{width:100%;height:35px;max-width:140px;background:#FFE039;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow{background:#FFE039;border:1px solid transparent}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow:hover{background:transparent;border:1px solid #FFE039;color:#FFE039}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>*{width:100%;height:35px;max-width:140px;background:#B8D164;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green{background:#B8D164;border:1px solid transparent}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green:hover{background:#fff;border:1px solid #B8D164;color:#B8D164}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type>div>*{margin:0 auto}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.register:before{content:"코드 등록"}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.issue:before{content:"임의 발급"}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.purchase:before{content:"구매"}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.code-active-type .type-active>*{color:#4440ff;text-decoration:underline}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type{height:90px}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn{width:100%;max-width:140px;height:35px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:6px;color:#fff;transition:0.3s}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black{background:#000;border:1px solid transparent}.my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.my-page-section .container .content-bx .inner .bx.bx2 .table-bx table tbody tr td{height:fit-content;min-height:60px;padding:22px 40px;text-align:left;font-size:1em;font-weight:400;color:rgba(0,0,0,0.85);line-height:1.3}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx.bx2 .table-bx table tbody tr td{font-size:14px;padding:10px 20px;height:60px}}.my-page-section .container .content-bx .inner .bx.bx2 .table-bx table tbody tr td.subject{text-align:center;background:rgba(0,0,0,0.04);border-right:1px solid rgba(0,0,0,0.04);font-size:1.125em;font-weight:400;color:#333}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .bx.bx2 .table-bx table tbody tr td.subject{width:20%!important}}.my-page-section .container .content-bx .inner .go-to-list{margin:80px auto 0;width:154px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .go-to-list{font-size:16px;margin-top:40px;height:40px}}.my-page-section .container .content-bx .inner .go-to-list.fill-black{background:#000;border:1px solid transparent}.my-page-section .container .content-bx .inner .go-to-list.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.my-page-section .container .content-bx .inner .privacy-bx .form-inner{margin-top:8px;border-top:1px solid #000;border-bottom:1px solid rgba(0,0,0,0.2);padding:50px 0}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .form-inner{padding:30px 0}}.my-page-section .container .content-bx .inner .privacy-bx .form-inner>p{font-size:1em;font-weight:500;line-height:1.5;color:rgba(0,0,0,0.85);margin-bottom:20px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .form-inner>p{font-size:16px}}.my-page-section .container .content-bx .inner .privacy-bx .form-inner .notice-bx{font-size:1em;font-weight:400;color:rgba(0,0,0,0.6);line-height:1.5;padding:15px 20px;background:rgba(0,0,0,0.04);border-radius:8px}.my-page-section .container .content-bx .inner .privacy-bx .form-inner label{margin-top:20px;margin-bottom:20px;display:flex;align-items:center;gap:15px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .form-inner label{gap:5px}}.my-page-section .container .content-bx .inner .privacy-bx .form-inner label span{font-size:1em;font-weight:400;color:rgba(0,0,0,0.85);line-height:1.5}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .form-inner label span{font-size:14px}}.my-page-section .container .content-bx .inner .privacy-bx .form-inner label span i{color:#ff6868;font-style:normal}.my-page-section .container .content-bx .inner .privacy-bx .form-inner>input{max-width:535px;flex-grow:1;height:45px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .form-inner>input{max-width:none;width:100%;height:40px}}.my-page-section .container .content-bx .inner .privacy-bx .form-inner>input::placeholder{color:rgba(0,0,0,0.25)}.my-page-section .container .content-bx .inner .privacy-bx .submit-btn{margin:80px auto 0;width:128px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx .submit-btn{font-size:16px;height:40px;margin-top:40px}}.my-page-section .container .content-bx .inner .privacy-bx .submit-btn.fill-orange{background:#E76938;border:1px solid transparent}.my-page-section .container .content-bx .inner .privacy-bx .submit-btn.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx{display:flex;margin-bottom:20px;gap:20px;width:100%;max-width:580px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx{flex-direction:column;gap:0}}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx:last-child{margin-bottom:0}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx>div{flex-grow:1;display:flex;flex-direction:column;gap:6px}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx h3{height:45px;flex-shrink:0;width:120px;font-size:1.25em;font-weight:500;color:#000;display:flex;align-items:center;justify-content:left;margin-bottom:4px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx h3{font-size:16px;height:fit-content}}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx h3 span{color:#E76938}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx input{height:45px;flex-grow:1;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:20px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx input{height:40px;padding:0 20px}}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx input::placeholder{color:rgba(0,0,0,0.25)}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx input[readonly]{background:rgba(153,153,153,0.3)}.my-page-section .container .content-bx .inner .privacy-bx2 .input-bx .note{margin-top:6px;font-size:0.9375em;font-weight:400;color:#ff0000}.my-page-section .container .content-bx .inner .privacy-bx2 .delete-account-btn{margin:10px 0 0 auto;width:160px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;color:#000;border-radius:8px;transition:0.3s}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .delete-account-btn{height:40px;font-size:16px;width:calc(50% - 5px);margin:10px auto 0}}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx{margin-top:25px;display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx{margin-top:30px}}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>*{width:160px;height:45px;display:flex;align-items:center;justify-content:center;background:#181A1E;font-size:1em;font-weight:600;color:#fff;border-radius:8px;transition:0.3s}@media screen and (max-width:768px){.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>*{width:calc(50% - 5px);height:40px;font-size:16px}}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>.fill-orange{background:#E76938;border:1px solid transparent}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>.fill-black{background:#181A1E;border:1px solid transparent}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>.fill-black:hover{background:transparent;border:1px solid #181A1E;color:#181A1E}.my-page-section .container .content-bx .inner .privacy-bx2 .btn-bx>.fill-black:hover img{filter:none}#ui-datepicker-div{padding:28px!important;border-radius:9px!important;box-shadow:2px 2px 5px rgba(0,0,0,0.3)!important}.ui-datepicker-prev{left:0px!important;top:0px!important;background:none!important;border:none!important}.ui-datepicker-next{right:0px!important;top:0px!important;background:none!important;border:none!important}.ui-datepicker-prev span{background-image:url("../../assets/images/common/angle-left.png")!important;background-position:center!important}.ui-datepicker-next span{background-image:url("../../assets/images/common/angle-right.png")!important;background-position:center!important}#ui-datepicker-div .ui-widget-header{background:#fff!important;border:none!important}#ui-datepicker-div.ui-datepicker td a,#ui-datepicker-div.ui-datepicker td span{text-align:center;background:transparent;border:none;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.ui-state-active{border-radius:50%!important;background:#E76938!important}#ui-datepicker-div.ui-widget-content a.ui-state-active{color:#fff!important}#ui-datepicker-div.ui-datepicker td.sunday a{color:#E11960!important}#ui-datepicker-div.ui-datepicker td.saturday a{color:#0071FE!important}#ui-datepicker-div.ui-datepicker td.sunday a.ui-state-active{color:#fff!important}#ui-datepicker-div.ui-datepicker td.saturday a.ui-state-active{color:#fff!important}.ui-datepicker .ui-datepicker-week-end{color:#E11960!important}.ui-datepicker .ui-datepicker-week-end:nth-child(7){color:#0071FE!important}.examination-section .container{margin-top:160px;max-width:994px;width:100%}@media screen and (max-width:1024px){.examination-section .container{margin-top:96px;padding:0;max-width:none}}.examination-section .container>.top{width:100%;height:70px;display:flex;align-items:center;justify-content:center;background:#158AFF;border-radius:18px;margin-bottom:30px}@media screen and (max-width:1024px){.examination-section .container>.top{border-radius:0;margin-bottom:0}}.examination-section .container .bx{background:#fff;border-radius:18px;padding:30px 58px;margin-bottom:30px}@media screen and (max-width:1024px){.examination-section .container .bx{border-radius:0;padding:20px;margin-bottom:0px}}.examination-section .container .bx .next-page-btn{width:fit-content;padding:11.5px 40px;display:flex;align-items:center;justify-content:center;background:#158AFF;border-radius:6px;font-size:1.125em;font-weight:500;line-height:1.2;color:#fff;margin:80px auto 0;transition:0.3s}@media screen and (max-width:768px){.examination-section .container .bx .next-page-btn{width:100%;font-size:16px;margin-top:40px}}.examination-section .container .bx .next-page-btn.fill-blue{background:#158AFF;border:1px solid transparent}.examination-section .container .bx .next-page-btn.fill-blue:hover{background:transparent;border:1px solid #158AFF;color:#158AFF}.examination-section .container .bx .examination-complete-btn{width:fit-content;padding:11.5px 40px;display:flex;align-items:center;justify-content:center;background:#158AFF;border-radius:6px;font-size:1.125em;font-weight:500;line-height:1.2;color:#fff;margin:80px 0 0 auto;transition:0.3s}@media screen and (max-width:1024px){.examination-section .container .bx .examination-complete-btn{width:100%;margin-top:40px}}@media screen and (max-width:768px){.examination-section .container .bx .examination-complete-btn{font-size:16px}}.examination-section .container .bx .examination-complete-btn.fill-blue{background:#158AFF;border:1px solid transparent}.examination-section .container .bx .examination-complete-btn.fill-blue:hover{background:transparent;border:1px solid #158AFF;color:#158AFF}.examination-section .container .bx-1>.bx-title{width:100%;display:flex;align-items:center;font-size:1.25em;font-weight:700;line-height:1.2;color:#000;gap:10px}@media screen and (max-width:768px){.examination-section .container .bx-1>.bx-title{font-size:20px;line-height:1}}@media screen and (max-width:768px){.examination-section .container .bx-1>.bx-title.type2{flex-direction:column;align-items:center;font-size:18px;text-align:center;line-height:1.4}.examination-section .container .bx-1>.bx-title.type2 img{height:auto;width:100px;margin-top:50px;margin-bottom:50px}}.examination-section .container .bx-1>.bx-title img{height:1.5625rem}@media screen and (max-width:768px){.examination-section .container .bx-1>.bx-title img{height:20px}}.examination-section .container .bx-1>ul{margin-top:24px;display:flex;align-items:stretch;gap:20px}@media screen and (max-width:1024px){.examination-section .container .bx-1>ul{flex-direction:column}}.examination-section .container .bx-1>ul .left{background:#E2F1FF;padding:20px;width:344px;flex-shrink:0;border-radius:8px}@media screen and (max-width:1024px){.examination-section .container .bx-1>ul .left{width:100%}}.examination-section .container .bx-1>ul .left .bx-title{margin-bottom:12px}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left .bx-title{align-items:center;font-size:20px;line-height:1;margin-bottom:10px}.examination-section .container .bx-1>ul .left .bx-title img{height:20px}}.examination-section .container .bx-1>ul .left .bx-text{font-size:1.0625em;font-weight:500;line-height:1.4;color:#666}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left .bx-text{font-size:14px}}.examination-section .container .bx-1>ul .left .bx-text .black{color:#000}.examination-section .container .bx-1>ul .left .bx-text .blue{color:#158AFF}.examination-section .container .bx-1>ul .left ul{display:flex;align-items:stretch;justify-content:center;gap:30px;margin-top:20px}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left ul{gap:40px}}.examination-section .container .bx-1>ul .left ul li{text-align:center}.examination-section .container .bx-1>ul .left ul li .num{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;font-size:1.25em;font-weight:600;line-height:1.2;margin:0 auto 6px}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left ul li .num{font-size:20px}}.examination-section .container .bx-1>ul .left ul li p{font-size:0.90625em;font-weight:600;line-height:1.2}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left ul li p{font-size:14.5px}}.examination-section .container .bx-1>ul .left ul li.blue{color:#158AFF}.examination-section .container .bx-1>ul .left ul li.orange{color:#FF8400}.examination-section .container .bx-1>ul .left.one-side{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 50px}@media screen and (max-width:1024px){.examination-section .container .bx-1>ul .left.one-side{flex-direction:column;gap:20px}}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left.one-side{padding:20px}}.examination-section .container .bx-1>ul .left.one-side .bx-text{width:fit-content}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .left.one-side .bx-text{width:100%;text-align:left}}.examination-section .container .bx-1>ul .left.one-side ul{width:fit-content;margin-top:0}.examination-section .container .bx-1>ul .right{flex-grow:1;display:flex;flex-direction:column;gap:20px}.examination-section .container .bx-1>ul .right>div{height:calc(50% - 10px);font-size:1em;font-weight:500;line-height:1.4;color:#000;background:#FFF3E5;border-radius:8px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.examination-section .container .bx-1>ul .right>div{padding:13px 0}}@media screen and (max-width:768px){.examination-section .container .bx-1>ul .right>div{font-size:14.5px;display:flex;justify-content:space-between;padding:13px 20px}}.examination-section .container .bx-1>ul .right>div span{color:#158aff}.examination-section .container .bx-1>ul .right>div img{height:2.5rem;margin-left:20px}.examination-section .container .bx-1>ul .right>div:nth-child(2) img{height:1.875rem}.examination-section .container .bx-2{padding:30px}@media screen and (max-width:1024px){.examination-section .container .bx-2{padding:20px}}.examination-section .container .bx-2 .banner{width:100%;background:#E2F1FF;padding:20px 0;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:40px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .banner{flex-direction:column;align-items:flex-start;padding:18px 20px;gap:15px}}.examination-section .container .bx-2 .banner img{height:1.5625rem;margin-right:6px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .banner img{height:20px}}.examination-section .container .bx-2 .banner .bold{font-size:1.25em;font-weight:700;line-height:1.2;color:#000;margin-right:20px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .banner .bold{font-size:20px;line-height:1}}.examination-section .container .bx-2 .banner span{font-size:1em;font-weight:300;line-height:1.2;color:#333}@media screen and (max-width:1024px){.examination-section .container .bx-2 .banner span{font-size:15px;line-height:1.5}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx{margin-bottom:40px}.examination-section .container .bx-2 .form-bx .form-inner .input-bx h3{font-size:1.125em;font-weight:600;line-height:1.2;color:#000;margin-bottom:15px}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx{display:flex;align-items:stretch;gap:20px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx{gap:10px;flex-wrap:wrap}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx.w-fit input[type=radio]{width:fit-content;padding:0 30px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx.w-fit input[type=radio]{width:calc(33.33% - 6.66px);height:55px}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx.w-100 input[type=radio]{width:100%}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]{appearance:none;width:174px;height:45px;display:flex;align-items:center;justify-content:center;background:#F3F3F3;border-radius:8px;cursor:pointer;border:1px solid transparent}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]{width:calc(50% - 5px);height:40px}}@media screen and (max-width:768px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]{width:100%}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]:after{white-space:nowrap;content:attr(data-value);font-size:1em;font-weight:400;line-height:1;color:#666;letter-spacing:-0.03rem}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]:after{font-size:14px}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]:checked{background:#E5F2FF;border:1px solid #158AFF}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx input[type=radio]:checked:after{color:#158AFF}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio{position:relative}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio{width:calc(33.33% - 6.66px)}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]{line-height:27px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]{width:100%}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]:checked{padding:0 155px 0 30px}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]:checked{padding:0 30px}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]:checked~input[type=text]{pointer-events:all;display:flex}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=radio]:checked~input[type=text]{display:none}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=text]{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:125px;height:27px;background:#fff;border:1px solid #ddd;font-size:0.75em;font-weight:400;color:#000;padding:0 10px;pointer-events:none;display:none}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=text]{display:none}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .radio-bx .inner-radio input[type=text]::placeholder{color:#999}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx{display:flex;gap:20px;align-items:stretch}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li{width:90px;height:45px;background:#F3F3F3;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li p{font-size:1em;font-weight:400;line-height:1;color:#666}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li input{position:absolute;top:3px;left:3px;transform:scale(0.6)}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li input[type=checkbox]{border-radius:2px;background:none;cursor:pointer;line-height:0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:1;background-color:#fff}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li input[type=checkbox]:before{content:"";position:absolute;right:50%;top:50%;width:4px;height:10px;border:solid #666666;border-width:0 2px 2px 0;margin:-1px -1px 0 -1px;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .check-bx li input[type=checkbox]:checked:before{content:"";position:absolute;right:50%;top:50%;width:4px;height:10px;border:solid #158AFF;border-width:0 2px 2px 0;margin:-1px -1px 0 -1px;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .mo-job-etc{margin-top:10px;width:100%;height:40px;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;display:none!important}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .mo-job-etc{display:none}}.examination-section .container .bx-2 .form-bx .form-inner .input-bx .mo-job-etc.on{display:flex}@media screen and (max-width:1024px){.examination-section .container .bx-2 .form-bx .form-inner .input-bx .mo-job-etc.on{display:flex!important}}.examination-section .container .bx-3{padding:30px 128px}@media screen and (max-width:1024px){.examination-section .container .bx-3{padding:20px}}.examination-section .container .bx-3 .sample-txt-bx{margin-bottom:40px}@media screen and (max-width:768px){.examination-section .container .bx-3 .sample-txt-bx{margin-bottom:20px}}.examination-section .container .bx-3 .sample-txt-bx span{font-size:0.9375em;font-weight:400;color:#666;line-height:1.2}@media screen and (max-width:768px){.examination-section .container .bx-3 .sample-txt-bx span{font-size:15px}}.examination-section .container .bx-3 .sample-txt-bx p{margin-top:4px;font-size:1.25em;font-weight:600;line-height:1.2;color:#000}@media screen and (max-width:768px){.examination-section .container .bx-3 .sample-txt-bx p{font-size:20px}}.examination-section .container .bx-3 .sample-txt-bx p i{display:inline-block;width:60px;border-bottom:1px solid #000}.examination-section .container .bx-3 .guide-bx li{display:flex;align-items:center;justify-content:center;gap:30px;margin-bottom:20px}.examination-section .container .bx-3 .guide-bx li:last-child{margin-bottom:0}.examination-section .container .bx-3 .guide-bx li .img-bx{width:calc(49% - 15px);height:fit-content;aspect-ratio:322/100}@media screen and (max-width:1024px){.examination-section .container .bx-3 .guide-bx li .img-bx{width:100%}}.examination-section .container .bx-3 .guide-bx li .img-bx img{width:100%;height:100%;object-fit:cover}.examination-section .container .bx-3 .guide-bx li .txt-bx{width:calc(51% - 15px);background:#fff;border-radius:1000px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.05);padding:20px 40px}@media screen and (max-width:1024px){.examination-section .container .bx-3 .guide-bx li .txt-bx{display:none}}.examination-section .container .bx-3 .guide-bx li .txt-bx .step{font-size:1.0625em;font-weight:700;color:#000;line-height:1.2;margin-bottom:4px}.examination-section .container .bx-3 .guide-bx li .txt-bx .text{display:flex;align-items:center;gap:6px;font-size:1em;font-weight:400;color:#666;line-height:1.6;letter-spacing:-0.03rem}.examination-section .container .bx-3 .guide-bx li .txt-bx .text img{height:1.25rem}.examination-section .container .bx-4{padding:30px 58px}@media screen and (max-width:1024px){.examination-section .container .bx-4{padding:0}}.examination-section .container .bx-4 .percentage-bx{width:100%;max-width:630px;margin:0 auto 24px}@media screen and (max-width:1024px){.examination-section .container .bx-4 .percentage-bx{margin-bottom:10px;max-width:none}}.examination-section .container .bx-4 .percentage-bx .bar{width:100%;height:30px;display:flex;align-items:center;justify-content:center;background:#eee;border-radius:24px;font-size:0.875em;font-weight:500;line-height:1.2;color:#666;margin-bottom:10px;overflow:hidden;position:relative}.examination-section .container .bx-4 .percentage-bx .bar>span{position:relative;z-index:10;color:#000}@media screen and (max-width:1024px){.examination-section .container .bx-4 .percentage-bx .bar{border-radius:0;height:fit-content;margin-bottom:15px}}@media screen and (max-width:768px){.examination-section .container .bx-4 .percentage-bx .bar{font-size:13px}}.examination-section .container .bx-4 .percentage-bx .bar:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:#60A6DB;border-radius:24px}@media screen and (max-width:1024px){.examination-section .container .bx-4 .percentage-bx .bar:after{background:#FFC74D;border-radius:0}}.examination-section .container .bx-4 .percentage-bx .bar.p12:after{width:12%}.examination-section .container .bx-4 .percentage-bx .bar.p25:after{width:25%}.examination-section .container .bx-4 .percentage-bx .bar.p37:after{width:37%}.examination-section .container .bx-4 .percentage-bx .bar.p50:after{width:50%}.examination-section .container .bx-4 .percentage-bx .bar.p50 span{color:#fff}.examination-section .container .bx-4 .percentage-bx .bar.p62:after{width:62%}.examination-section .container .bx-4 .percentage-bx .bar.p62 span{color:#fff}.examination-section .container .bx-4 .percentage-bx .bar.p75:after{width:75%}.examination-section .container .bx-4 .percentage-bx .bar.p75 span{color:#fff}.examination-section .container .bx-4 .percentage-bx .bar.p87:after{width:87%}.examination-section .container .bx-4 .percentage-bx .bar.p87 span{color:#fff}.examination-section .container .bx-4 .percentage-bx .count{text-align:center;font-size:0.875em;font-weight:600;color:#158aff}@media screen and (max-width:1024px){.examination-section .container .bx-4 .percentage-bx .count{font-size:14px}}.examination-section .container .bx-4 .banner{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;padding:13.5px 0;background:#FFF3E5;border-radius:8px;margin-bottom:20px}@media screen and (max-width:1024px){.examination-section .container .bx-4 .banner{width:calc(100% - 40px);margin:0 auto;padding:15px 30px;justify-content:space-between;margin-bottom:17px;gap:10px}}.examination-section .container .bx-4 .banner p{font-size:1em;font-weight:300;color:#000}@media screen and (max-width:768px){.examination-section .container .bx-4 .banner p{font-size:15px}}.examination-section .container .bx-4 .banner span{font-weight:700;color:#000}.examination-section .container .bx-4 .banner img{height:1.875rem}@media screen and (max-width:768px){.examination-section .container .bx-4 .banner img{height:34px}}.examination-section .container .bx-4 ul{display:flex;align-items:flex-start;justify-content:center;gap:60px}@media screen and (max-width:1024px){.examination-section .container .bx-4 ul{flex-direction:column;width:calc(100% - 40px);margin:0 auto;gap:10px}}.examination-section .container .bx-4 ul li{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.examination-section .container .bx-4 ul li p{font-size:1.125em;font-weight:600;line-height:1.2;color:#000}@media screen and (max-width:768px){.examination-section .container .bx-4 ul li p{font-size:16px;line-height:1}}.examination-section .container .bx-4 ul li p .blue{color:#158AFF}.examination-section .container .bx-4 ul li p img{height:0.90625rem}@media screen and (max-width:768px){.examination-section .container .bx-4 ul li p img{height:16px}}.examination-section .container .bx-4 ul li>span{font-size:0.9375em;font-weight:400;color:#666;margin-top:8px}@media screen and (max-width:768px){.examination-section .container .bx-4 ul li>span{font-size:15px;padding-left:16px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx{margin-top:60px}.examination-section .container .bx-5 .form-bx .form-inner .question-bx:first-child{margin-top:20px}@media screen and (max-width:1024px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx:first-child{margin-top:40px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2{display:flex;justify-content:space-between}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn{margin:0 0 0 auto;width:32px;height:32px;background:#60A6DB;border:1px solid #60A6DB;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:0.3s}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(44deg) brightness(106%) contrast(101%);transition:0.3s}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn:hover{background:#fff}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn:hover img{filter:brightness(0) saturate(100%) invert(66%) sepia(33%) saturate(628%) hue-rotate(166deg) brightness(87%) contrast(97%)}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn.off{pointer-events:none;border:1px solid rgba(221,221,221,0.2);background:#fff}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx.type2 .reset-btn.off img{filter:brightness(0) saturate(100%) invert(65%) sepia(0%) saturate(4%) hue-rotate(205deg) brightness(94%) contrast(86%)}@media screen and (max-width:768px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx{margin-bottom:20px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx span{font-size:0.9375em;font-weight:400;color:#666;line-height:1.2}@media screen and (max-width:768px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx span{font-size:15px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx p{margin-top:4px;font-size:1.25em;font-weight:600;line-height:1.2;color:#000}@media screen and (max-width:768px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx p{font-size:20px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-txt-bx p i{display:inline-block;width:60px;border-bottom:1px solid #000}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn{margin:0 0 0 auto;width:32px;height:32px;background:#60A6DB;border:1px solid #60A6DB;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:0.3s}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(44deg) brightness(106%) contrast(101%);transition:0.3s}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn:hover{background:#fff}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn:hover img{filter:brightness(0) saturate(100%) invert(66%) sepia(33%) saturate(628%) hue-rotate(166deg) brightness(87%) contrast(97%)}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn.off{pointer-events:none;border:1px solid rgba(221,221,221,0.2);background:#fff}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .reset-btn.off img{filter:brightness(0) saturate(100%) invert(65%) sepia(0%) saturate(4%) hue-rotate(205deg) brightness(94%) contrast(86%)}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx{margin-top:10px}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx{display:flex;flex-wrap:wrap;gap:20px;row-gap:10px}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox]{position:relative;appearance:none;width:calc(50% - 10px);height:60px;display:flex;align-items:center;justify-content:center;background:#F3F3F3;border-radius:8px;cursor:pointer;border:1px solid transparent}@media screen and (max-width:1024px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox]{width:100%;height:55px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox]:after{width:100%;padding:0 42px;text-align:center;content:attr(data-value);font-size:1em;font-weight:400;line-height:1.3;color:#666;letter-spacing:-0.03rem}@media screen and (max-width:768px){.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox]:after{font-size:16px}}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox]:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:12px;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;display:none;border-radius:4.5px}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n1{background:#E5F2FF;border:1px solid #158AFF}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n1:after{font-weight:600;color:#158AFF}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n1:before{content:"1";color:#158AFF;display:flex}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n2{background:#FFF3E5;border:1px solid #FF8400}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n2:after{font-weight:600;color:#FF8400}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .check-bx input[type=checkbox].n2:before{content:"2";color:#FF8400;display:flex}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .warning{display:flex;align-items:center;justify-content:center;gap:6px;font-size:0.9375em;font-weight:400;color:#ff5050;margin-top:12px}.examination-section .container .bx-5 .form-bx .form-inner .question-bx .question-input-bx .input-bx .warning img{height:0.875rem}.examination-section .container .bx-6{padding:40px 58px 60px;margin-bottom:0}.examination-section .container .bx-6 .img-bx{margin:0 auto 23px;width:fit-content}.examination-section .container .bx-6 .text{text-align:center;font-size:1.25em;font-weight:700;color:#000;line-height:1.3}@media screen and (max-width:768px){.examination-section .container .bx-6 .text{font-size:16px}}.link-examination-section{width:100%;max-width:750px;margin:0 auto;padding:160px 20px}@media screen and (max-width:768px){.link-examination-section{padding:50px 20px}}.link-examination-section .logo-bx{text-align:center;margin-bottom:60px}@media screen and (max-width:768px){.link-examination-section .logo-bx{width:200px;margin:0 auto 20px}}.link-examination-section>.text{text-align:center;margin-bottom:20px}.link-examination-section .inpage-nav{width:100%;gap:10px;display:flex;align-items:center;margin-bottom:20px}.link-examination-section .inpage-nav li{width:calc(50% - 5px);height:60px}@media screen and (max-width:768px){.link-examination-section .inpage-nav li{height:40px}}.link-examination-section .inpage-nav li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,0.04);border-radius:8px;font-size:1.25em;font-weight:600;color:#2348ff;line-height:1.2;transition:0.3s;border:1px solid transparent}@media screen and (max-width:768px){.link-examination-section .inpage-nav li a{font-size:16px}}.link-examination-section .inpage-nav li a.on{background:#2348ff;color:#fff}.link-examination-section .inpage-nav li a:hover{border:1px solid #2348ff}.link-examination-section .form-bx{}.link-examination-section .form-bx .form-inner{padding:40px;background:#F5F7FF;border-radius:8px}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner{padding:20px}}.link-examination-section .form-bx .form-inner .input-bx{margin-top:10px}.link-examination-section .form-bx .form-inner .input-bx:first-child{margin-top:0}.link-examination-section .form-bx .form-inner .input-bx h3{display:flex;align-items:center;font-size:1.25em;font-weight:500;color:rgba(0,0,0,0.85);line-height:1.5;margin-bottom:4px}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .input-bx h3{font-size:16px}}.link-examination-section .form-bx .form-inner .input-bx h3 span{color:#ff0000}.link-examination-section .form-bx .form-inner .input-bx>input{width:100%;height:45px;border-radius:8px;background:#fff;border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .input-bx>input{font-size:14px;height:40px}}.link-examination-section .form-bx .form-inner .input-bx>input::placeholder{color:rgba(0,0,0,0.25)}.link-examination-section .form-bx .form-inner .input-bx .input-inner{display:flex;align-items:center;gap:4px}.link-examination-section .form-bx .form-inner .input-bx .input-inner input{height:45px;flex-grow:1;border-radius:8px;background:#fff;border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .input-bx .input-inner input{font-size:14px;height:40px;width:calc(100% - 60px)}}.link-examination-section .form-bx .form-inner .input-bx .input-inner input::placeholder{color:rgba(0,0,0,0.25)}.link-examination-section .form-bx .form-inner .input-bx .input-inner .code-check-btn{width:112px;height:45px;display:flex;align-items:center;justify-content:center;background:#333;border:1px solid #333;color:#fff;border-radius:6px;transition:0.3s;flex-shrink:0}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .input-bx .input-inner .code-check-btn{width:60px;height:40px}}.link-examination-section .form-bx .form-inner .input-bx .input-inner .code-check-btn:hover{background:#fff;color:#333}.link-examination-section .form-bx .form-inner .input-bx .code-check-note{font-size:1em;font-weight:500;color:#333;line-height:1.5;margin-top:10px;text-align:center}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .input-bx .code-check-note{font-size:14px}}.link-examination-section .form-bx .form-inner .input-bx .code-check-note span{color:#ff0000}.link-examination-section .form-bx .form-inner .note{margin-top:20px;font-size:1em;font-weight:500;color:#333;line-height:1.5;margin-top:10px;text-align:center;color:#ff0000}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .note{font-size:14px}}.link-examination-section .form-bx .form-inner .submit-bx>*{width:200px;height:45px;display:flex;align-items:center;justify-content:center;background:#333333;border-radius:8px;font-size:1em;font-weight:600;line-height:1.3;color:#fff;margin:40px auto 0;transition:0.3s}@media screen and (max-width:768px){.link-examination-section .form-bx .form-inner .submit-bx>*{width:100%;font-size:16px;height:40px}}.link-examination-section .form-bx .form-inner .submit-bx>.fill-black{background:#333333;border:1px solid transparent}.link-examination-section .form-bx .form-inner .submit-bx>.fill-black:hover{background:transparent;border:1px solid #333333;color:#333333}.link-login-section{width:100%;max-width:750px;margin:0 auto;padding:160px 20px}@media screen and (max-width:768px){.link-login-section{padding:50px 20px}}.link-login-section .logo-bx{text-align:center;margin-bottom:60px}@media screen and (max-width:768px){.link-login-section .logo-bx{width:200px;margin:0 auto 20px}}.link-login-section .form-bx{}.link-login-section .form-bx .form-inner{padding:40px;border-radius:8px;border:1px solid #ddd}@media screen and (max-width:768px){.link-login-section .form-bx .form-inner{padding:0px;border:none}}.link-login-section .form-bx .form-inner .input-bx{margin-top:10px}.link-login-section .form-bx .form-inner .input-bx:first-child{margin-top:0}.link-login-section .form-bx .form-inner .input-bx h3{display:flex;align-items:center;font-size:1.25em;font-weight:500;color:rgba(0,0,0,0.85);line-height:1.5;margin-bottom:4px}@media screen and (max-width:768px){.link-login-section .form-bx .form-inner .input-bx h3{font-size:16px}}.link-login-section .form-bx .form-inner .input-bx h3 span{color:#ff0000}.link-login-section .form-bx .form-inner .input-bx>input{width:100%;height:45px;border-radius:8px;background:#F6F6F6;border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}@media screen and (max-width:768px){.link-login-section .form-bx .form-inner .input-bx>input{font-size:14px;height:40px}}.link-login-section .form-bx .form-inner .input-bx>input::placeholder{color:rgba(0,0,0,0.25)}.link-login-section .form-bx .form-inner .input-bx .input-inner{display:flex;align-items:center;gap:4px}.link-login-section .form-bx .form-inner .input-bx .input-inner input{height:45px;flex-grow:1;border-radius:8px;background:#fff;border:none;font-size:1em;font-weight:400;color:black;padding:0 20px}.link-login-section .form-bx .form-inner .input-bx .input-inner input::placeholder{color:rgba(0,0,0,0.25)}.link-login-section .form-bx .form-inner .input-bx .input-inner .code-check-btn{width:112px;height:45px;display:flex;align-items:center;justify-content:center;background:#333;border:1px solid #333;color:#fff;border-radius:6px;transition:0.3s}.link-login-section .form-bx .form-inner .input-bx .input-inner .code-check-btn:hover{background:#fff;color:#333}.link-login-section .form-bx .form-inner .input-bx .code-check-note{font-size:1em;font-weight:500;color:#333;line-height:1.5;margin-top:10px;text-align:center}@media screen and (max-width:768px){.link-login-section .form-bx .form-inner .input-bx .code-check-note{font-size:14px}}.link-login-section .form-bx .form-inner .input-bx .code-check-note span{color:#ff0000}.link-login-section .form-bx .form-inner .note{margin-top:20px;font-size:1em;font-weight:500;color:#333;line-height:1.5;margin-top:10px;text-align:center;color:#ff0000}.link-login-section .form-bx .form-inner .submit-bx>*{width:200px;height:45px;display:flex;align-items:center;justify-content:center;background:#333333;border-radius:8px;font-size:1em;font-weight:600;line-height:1.3;color:#fff;margin:40px auto 0;transition:0.3s}@media screen and (max-width:768px){.link-login-section .form-bx .form-inner .submit-bx>*{width:100%;height:40px;font-size:16px}}.link-login-section .form-bx .form-inner .submit-bx>.fill-black{background:#333333;border:1px solid transparent}.link-login-section .form-bx .form-inner .submit-bx>.fill-black:hover{background:transparent;border:1px solid #333333;color:#333333}.link-my-page-section .container{padding:160px 20px}@media screen and (max-width:768px){.link-my-page-section .container{padding:50px 20px}}.link-my-page-section .container .logo-bx{text-align:center;margin-bottom:80px}@media screen and (max-width:768px){.link-my-page-section .container .logo-bx{width:200px;margin:0 auto 20px}}.link-my-page-section .container .new-test-btn{width:100%;height:60px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#2348FF;border:1px solid #2348FF;margin-bottom:60px;font-size:1.25em;font-weight:600;line-height:1;color:#fff;transition:0.3s}@media screen and (max-width:768px){.link-my-page-section .container .new-test-btn{width:100%;height:40px;font-size:16px;margin-bottom:30px;font-size:16px}}.link-my-page-section .container .new-test-btn:hover{background:#fff;color:#2348FF}.link-my-page-section .container .content-bx{display:flex;gap:60px}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx{flex-direction:column}}@media screen and (max-width:768px){.link-my-page-section .container .content-bx{gap:30px}}.link-my-page-section .container .content-bx .inpage-nav{height:fit-content;position:sticky;top:220px;flex-shrink:0;margin-top:132px}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav{display:flex;width:100%;position:relative;top:0;margin-top:0}}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav{flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.2)}}.link-my-page-section .container .content-bx .inpage-nav li{width:180px;border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section .container .content-bx .inpage-nav li:first-child{border-top:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav li:first-child{border-top:none}}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav li{width:100%;padding:0 20px}}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inpage-nav li{padding:0px}}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inpage-nav li{width:100%}}.link-my-page-section .container .content-bx .inpage-nav li a{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;font-size:1em;font-weight:500;line-height:1.5;color:#000;transition:0.3s}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav li a{height:40px;text-align:center;justify-content:center;align-items:center}}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inpage-nav li a{font-size:16px}}.link-my-page-section .container .content-bx .inpage-nav li a.on,.link-my-page-section .container .content-bx .inpage-nav li a:hover{color:#E76938}.link-my-page-section .container .content-bx .inpage-nav li a span{color:#E76938}@media screen and (max-width:1200px){.link-my-page-section .container .content-bx .inpage-nav li a span{display:none}}.link-my-page-section .container .content-bx .inner{flex-grow:1}.link-my-page-section .container .content-bx .inner .code-search-bx{margin:0 0 40px}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner{width:100%;height:45px;display:flex;align-items:center;justify-content:center;border-radius:6px;padding:0;gap:10px}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner{flex-wrap:wrap;height:fit-content}}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner select{width:165px;height:45px;border-radius:8px;background-color:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px;background-position:calc(100% - 20px) center;flex-shrink:0;border:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner select{width:calc(50% - 5px);height:40px;font-size:14px}}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner select::placeholder{color:rgba(0,0,0,0.25)}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner input{flex-grow:1;height:45px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px;border:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner input{width:calc(50% - 5px);height:40px;font-size:14px}}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner input::placeholder{color:rgba(0,0,0,0.25)}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx{flex-grow:1;display:flex;align-items:center}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx span{width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .date-bx input{width:calc(50% - 10px);text-align:center}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn{flex-shrink:0;width:150px;height:45px;background:#E76938;border-radius:6px;color:#fff;font-size:1.25em;font-weight:500;transition:0.3s;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn{width:100%;height:40px;font-size:16px}}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn img{filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(46%) hue-rotate(312deg) brightness(118%) contrast(100%);transition:0.3s}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange{background:#E76938;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.link-my-page-section .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange:hover img{filter:none}.link-my-page-section .container .content-bx .inner .bx{margin-top:80px}.link-my-page-section .container .content-bx .inner .bx:first-child{margin-top:0}.link-my-page-section .container .content-bx .inner .bx .bx-title{font-size:1.875em;font-weight:500;color:#000;line-height:1.2;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .bx .bx-title{font-size:20px;gap:5px}}.link-my-page-section .container .content-bx .inner .bx .bx-title a{font-size:0.875rem;font-weight:400;color:rgba(0,0,0,0.8)}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .bx .bx-title a{font-size:14px}}@media screen and (max-width:1024px){.link-my-page-section .container .content-bx .inner .bx .scroll{overflow-x:auto}.link-my-page-section .container .content-bx .inner .bx .scroll .table-bx{min-width:680px}}.link-my-page-section .container .content-bx .inner .bx .table-bx{border-top:1px solid #000;margin-top:8px}.link-my-page-section .container .content-bx .inner .bx .table-bx table{width:100%}.link-my-page-section .container .content-bx .inner .bx .table-bx table thead tr{border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section .container .content-bx .inner .bx .table-bx table thead tr th{font-size:1em;font-weight:600;color:#333;height:60px}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .bx .table-bx table thead tr th{font-size:14px}}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td{height:60px;font-size:1em;font-weight:400;line-height:1.2;color:#000;text-align:center}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td{font-size:14px}}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td .text-left{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.color{color:#FF0000}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.no-data{font-size:1em;font-weight:400;color:#999;text-align:center}@media screen and (max-width:768px){.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.no-data{font-size:14px}}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>*{width:100%;height:35px;max-width:140px;background:#E76938;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;transition:0.3s;margin:0 auto}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange{background:#E76938;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>*{width:100%;height:35px;max-width:140px;background:#FFE039;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s;margin:0 auto}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow{background:#FFE039;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow:hover{background:transparent;border:1px solid #FFE039;color:#FFE039}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>*{width:100%;height:35px;max-width:140px;background:#B8D164;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s;margin:0 auto}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green{background:#B8D164;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green:hover{background:#fff;border:1px solid #B8D164;color:#B8D164}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.register:before{content:"코드 등록"}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.issue:before{content:"임의 발급"}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.purchase:before{content:"구매"}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.code-active-type .type-active>*{color:#4440ff;text-decoration:underline}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type{height:90px}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn{width:100%;max-width:140px;height:35px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:6px;color:#fff;transition:0.3s}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black{background:#000;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.link-my-page-section .container .content-bx .inner .go-to-list{margin:80px auto 0;width:154px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}.link-my-page-section .container .content-bx .inner .go-to-list.fill-black{background:#000;border:1px solid transparent}.link-my-page-section .container .content-bx .inner .go-to-list.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.link-my-page-section2 .container{padding:160px 20px}@media screen and (max-width:768px){.link-my-page-section2 .container{padding:50px 20px}}.link-my-page-section2 .container .logo-bx{text-align:center;padding-bottom:80px;border-bottom:1px solid #ddd}@media screen and (max-width:1024px){.link-my-page-section2 .container .logo-bx{width:200px;padding-bottom:20px;margin:0 auto;border:none}}.link-my-page-section2 .container .content-bx{display:flex;gap:60px;margin-top:100px}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx{flex-direction:column;margin-top:0}}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx{gap:30px}}.link-my-page-section2 .container .content-bx .inpage-nav{height:fit-content;position:sticky;top:220px;flex-shrink:0;margin-top:132px}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav{display:flex;width:100%;position:relative;top:0;margin-top:0}}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav{flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.2)}}.link-my-page-section2 .container .content-bx .inpage-nav li{width:180px;border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section2 .container .content-bx .inpage-nav li:first-child{border-top:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav li:first-child{border-top:none}}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav li{width:100%;padding:0 20px}}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inpage-nav li{padding:0px}}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inpage-nav li{width:100%}}.link-my-page-section2 .container .content-bx .inpage-nav li a{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;font-size:1em;font-weight:500;line-height:1.5;color:#000;transition:0.3s}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav li a{height:40px;text-align:center;justify-content:center;align-items:center}}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inpage-nav li a{font-size:16px}}.link-my-page-section2 .container .content-bx .inpage-nav li a.on,.link-my-page-section2 .container .content-bx .inpage-nav li a:hover{color:#E76938}.link-my-page-section2 .container .content-bx .inpage-nav li a span{color:#E76938}@media screen and (max-width:1200px){.link-my-page-section2 .container .content-bx .inpage-nav li a span{display:none}}.link-my-page-section2 .container .content-bx .inner{flex-grow:1}.link-my-page-section2 .container .content-bx .inner .code-search-bx{margin:0 0 40px}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0.2);border-radius:6px;padding:14px 34.5px;gap:10px}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner{flex-wrap:wrap;padding:20px}}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner select{width:165px;height:45px;border-radius:8px;background-color:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px;background-position:calc(100% - 20px) center;flex-shrink:0;border:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner select{width:calc(50% - 5px);font-size:14px}}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner select::placeholder{color:rgba(0,0,0,0.25)}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner input{flex-grow:1;height:45px;border-radius:8px;background:rgba(0,0,0,0.04);border:none;font-size:1em;font-weight:400;color:black;padding:0 20px;border:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner input{width:calc(50% - 5px);font-size:14px}}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner input::placeholder{color:rgba(0,0,0,0.25)}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .date-bx{flex-grow:1;display:flex;align-items:center}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .date-bx span{width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .date-bx input{width:calc(50% - 10px);text-align:center}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn{flex-shrink:0;width:70px;height:45px;background:#181A1E;border-radius:6px;color:#fff;font-size:1.25em;font-weight:500;transition:0.3s;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn{width:100%;height:40px;font-size:16px}}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn img{filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(46%) hue-rotate(312deg) brightness(118%) contrast(100%);transition:0.3s}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange{background:#181A1E;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange:hover{background:transparent;border:1px solid #181A1E;color:#181A1E}.link-my-page-section2 .container .content-bx .inner .code-search-bx .form-inner .search-btn.fill-orange:hover img{filter:none}.link-my-page-section2 .container .content-bx .inner .bx{margin-top:80px}.link-my-page-section2 .container .content-bx .inner .bx:first-child{margin-top:0}.link-my-page-section2 .container .content-bx .inner .bx .title{font-size:1.875em;font-weight:500;line-height:1.2;color:#000;margin-bottom:20px}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .title{font-size:20px;margin-bottom:10px}}.link-my-page-section2 .container .content-bx .inner .bx .title span{color:#E76938;font-weight:600}.link-my-page-section2 .container .content-bx .inner .bx .info{display:flex;align-items:flex-end;gap:20px;margin-bottom:50px}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .info{flex-wrap:wrap;gap:10px;margin-bottom:30px}}.link-my-page-section2 .container .content-bx .inner .bx .info .semi-title{font-size:1.5em;font-weight:500;line-height:1.2;color:#000}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .info .semi-title{width:100%;font-size:20px}}.link-my-page-section2 .container .content-bx .inner .bx .info .semi-title:after{display:none}.link-my-page-section2 .container .content-bx .inner .bx .info li{font-size:1.25em;font-weight:500;line-height:1.2;color:rgba(0,0,0,0.8);position:relative}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .info li{font-size:16px}}.link-my-page-section2 .container .content-bx .inner .bx .info li:last-child:after{display:none}.link-my-page-section2 .container .content-bx .inner .bx .info li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-10px;width:1px;height:50%;background:rgba(0,0,0,0.2)}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .info li:after{display:none}}.link-my-page-section2 .container .content-bx .inner .bx .info span.blue{color:#60A6DB}.link-my-page-section2 .container .content-bx .inner .bx .info span.orange{color:#E76938}.link-my-page-section2 .container .content-bx .inner .bx .form-bx{}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner{padding:14.5px 42px 14.5px 84.5px;border-radius:6px;border:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner{padding:20px}}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .table-bx{max-height:300px;overflow-y:auto;border:none;padding-right:42px}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table{width:100%}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table{min-width:550px}}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table thead{border-bottom:1px solid #000}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table thead tr th{height:60px;font-size:1em;font-weight:600;line-height:1.2;color:#333}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table thead tr th{font-size:14px}}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table tbody tr td{height:60px;text-align:center;font-size:1em;font-weight:400;line-height:1.2;color:#000}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table tbody tr td{font-size:14px}}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner table tbody tr td input{width:100%;height:35px;border-radius:8px;text-align:center;background:#f6f6f6}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .apply-btn{margin:23.5px 0 0 auto;width:102px;height:30px;border-radius:6px;background:#E76938;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:400;line-height:1.2;color:#fff;transition:0.3s}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .apply-btn{width:100%;font-size:16px;height:40px;margin:40px auto 0}}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .apply-btn.fill-orange{background:#E76938;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .apply-btn.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.link-my-page-section2 .container .content-bx .inner .bx .form-bx .form-inner .apply-btn.fill-orange:hover img{filter:none}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .bx .scroll{overflow-x:auto}.link-my-page-section2 .container .content-bx .inner .bx .scroll .table-bx{min-width:680px}}.link-my-page-section2 .container .content-bx .inner .bx .table-bx{border-top:1px solid #000;margin-top:8px}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table{width:100%}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table thead tr{border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table thead tr th{font-size:1em;font-weight:600;color:#333;height:60px}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2)}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td{height:60px;font-size:1em;font-weight:400;line-height:1.2;color:#000;text-align:center}@media screen and (max-width:768px){.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td{font-size:14px}}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td .text-left{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.color{color:#FF0000}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.no-data{font-size:1em;font-weight:400;color:#999;text-align:center}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>*{width:100%;height:35px;max-width:140px;background:#E76938;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;transition:0.3s;margin:0 auto}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange{background:#E76938;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .start>.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>*{width:100%;height:35px;max-width:140px;background:#FFE039;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s;margin:0 auto}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow{background:#FFE039;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .continue>.fill-yellow:hover{background:transparent;border:1px solid #FFE039;color:#FFE039}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>*{width:100%;height:35px;max-width:140px;background:#B8D164;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#000;transition:0.3s;margin:0 auto}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green{background:#B8D164;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.progress-type .results>.fill-green:hover{background:#fff;border:1px solid #B8D164;color:#B8D164}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.register:before{content:"코드 등록"}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.issue:before{content:"임의 발급"}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.type-type.purchase:before{content:"구매"}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.code-active-type .type-active>*{color:#4440ff;text-decoration:underline}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type{height:90px}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn{width:100%;max-width:140px;height:35px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:6px;color:#fff;transition:0.3s}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black{background:#000;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .bx .table-bx table tbody tr td.payment-type .complete .refund-btn.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.link-my-page-section2 .container .content-bx .inner .btn-bx{display:flex;align-items:center;justify-content:right;gap:40px}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .btn-bx{flex-direction:column;align-items:flex-end;gap:10px}}.link-my-page-section2 .container .content-bx .inner .btn-bx>div{display:flex;align-items:center;gap:10px}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .btn-bx>div{flex-direction:column;width:100%}}.link-my-page-section2 .container .content-bx .inner .btn-bx>div p{font-size:1em;font-weight:600;color:#000;line-height:1.3}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .btn-bx>div p{font-size:16px}}.link-my-page-section2 .container .content-bx .inner .btn-bx>div a{width:160px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:1em;font-weight:600;color:#fff}@media screen and (max-width:1024px){.link-my-page-section2 .container .content-bx .inner .btn-bx>div a{font-size:16px;width:100%;height:40px}}.link-my-page-section2 .container .content-bx .inner .btn-bx>div a.fill-orange{background:#E76938;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .btn-bx>div a.fill-orange:hover{background:transparent;border:1px solid #E76938;color:#E76938}.link-my-page-section2 .container .content-bx .inner .btn-bx>div a.fill-orange:hover img{filter:none}.link-my-page-section2 .container .content-bx .inner .go-to-list{margin:80px auto 0;width:154px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:600;color:#fff;line-height:1.3;transition:0.3s;border-radius:8px}.link-my-page-section2 .container .content-bx .inner .go-to-list.fill-black{background:#000;border:1px solid transparent}.link-my-page-section2 .container .content-bx .inner .go-to-list.fill-black:hover{background:transparent;border:1px solid #000;color:#000}.overview-section .container{padding-top:120px;max-width:1640px;overflow:hidden}@media screen and (max-width:768px){.overview-section .container{padding-top:50px}}.overview-section .container .inner{position:relative;width:100%;height:fit-content;aspect-ratio:1400/400}@media screen and (max-width:1024px){.overview-section .container .inner{aspect-ratio:auto}}.overview-section .container .inner .trans-txt-bx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;text-align:center;flex-direction:column;color:#fff;transition:0.6s;top:0;transform:translate(-50%,0%);color:#000}@media screen and (max-width:1024px){.overview-section .container .inner .trans-txt-bx{position:relative!important;top:0%!important;left:0%!important;transform:translate(0%,0%)!important;color:#fff!important;padding:50px 20px}.overview-section .container .inner .trans-txt-bx .text{opacity:1!important}}.overview-section .container .inner .trans-txt-bx .semi-text{font-size:1.5em;font-weight:400;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.overview-section .container .inner .trans-txt-bx .semi-text{font-size:15px}}.overview-section .container .inner .trans-txt-bx .title{font-size:40px;font-weight:600;line-height:1.2;margin-bottom:30px}@media screen and (max-width:768px){.overview-section .container .inner .trans-txt-bx .title{font-size:32px;margin-bottom:30px}}.overview-section .container .inner .trans-txt-bx .title span{font-size:44px;font-weight:800}@media screen and (max-width:768px){.overview-section .container .inner .trans-txt-bx .title span{font-size:32px}}.overview-section .container .inner .trans-txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;opacity:0;transition:opacity 0.6s}@media screen and (max-width:768px){.overview-section .container .inner .trans-txt-bx .text{font-size:14px}}.overview-section .container .inner .trans-img-bx{width:100%;height:100%;overflow:hidden;transition:0.6s;mask-image:url("../..//assets/images/sub/k-disc/overview/mask.png");-webkit-mask-image:url("../../assets/images/sub/k-disc/overview/mask.png");mask-size:50% 50%;mask-repeat:no-repeat;mask-position:center bottom}@media screen and (max-width:1024px){.overview-section .container .inner .trans-img-bx{mask-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%}.overview-section .container .inner .trans-img-bx img{width:100%;height:100%;object-fit:cover}}.overview-section .container .inner .trans-img-bx img{width:100%}.overview-section.on .trans-img-bx{mask-size:100% 100%!important}.overview-section.on .trans-txt-bx{top:50%!important;transform:translate(-50%,-50%)!important;color:#fff!important}.overview-section.on .trans-txt-bx .text{opacity:1!important}.overview-section2 .container{padding-top:100px}.overview-section2 .container .inner>.txt-bx{margin-bottom:130px;text-align:center}@media screen and (max-width:768px){.overview-section2 .container .inner>.txt-bx{margin-bottom:30px}}.overview-section2 .container .inner>.txt-bx .semi-text{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.overview-section2 .container .inner>.txt-bx .semi-text{font-size:15px}}.overview-section2 .container .inner>.txt-bx .title{font-size:2.5em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.overview-section2 .container .inner>.txt-bx .title{font-size:32px}}.overview-section2 .container .inner>.txt-bx .title span{font-weight:700}.overview-section2 .container .banner-bx{padding:40px 60px;border-radius:18px;background:url("../../assets/images/sub/k-disc/overview/section2-1.jpg");background-repeat:no-repeat;background-size:cover;margin-bottom:20px}@media screen and (max-width:768px){.overview-section2 .container .banner-bx{padding:30px 20px;background-position:center;margin-bottom:30px}}.overview-section2 .container .banner-bx .top{font-size:2.375em;font-weight:600;color:#fff;line-height:1.4;margin-bottom:280px}@media screen and (max-width:1024px){.overview-section2 .container .banner-bx .top{margin-bottom:100px}}@media screen and (max-width:768px){.overview-section2 .container .banner-bx .top{font-size:20px;margin-bottom:50px}}.overview-section2 .container .banner-bx .top span{color:#BCBCBC}.overview-section2 .container .banner-bx .bottom{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:1024px){.overview-section2 .container .banner-bx .bottom{flex-direction:column;align-items:flex-start;gap:1.4rem}}@media screen and (max-width:768px){.overview-section2 .container .banner-bx .bottom{gap:22.4px}}.overview-section2 .container .banner-bx .bottom .left{font-size:1em;font-weight:600;line-height:1.4;color:rgba(188,188,188,0.737254902)}@media screen and (max-width:768px){.overview-section2 .container .banner-bx .bottom .left{font-size:14px}.overview-section2 .container .banner-bx .bottom .left br{display:none}}.overview-section2 .container .banner-bx .bottom .left span{font-weight:700;color:#fff}.overview-section2 .container .banner-bx .bottom .right{font-size:1em;font-weight:600;line-height:1.4;color:rgba(188,188,188,0.737254902);text-align:right}@media screen and (max-width:1024px){.overview-section2 .container .banner-bx .bottom .right{text-align:left}.overview-section2 .container .banner-bx .bottom .right br{display:none}}.overview-section2 .container .flex-bx{display:flex;align-items:stretch;gap:20px}@media screen and (max-width:768px){.overview-section2 .container .flex-bx{flex-direction:column;gap:30px}}.overview-section2 .container .flex-bx>div{width:100%;display:flex;flex-direction:column;align-items:center}.overview-section2 .container .flex-bx>div .img-bx{width:100%;height:fit-content;aspect-ratio:690/653;margin-bottom:30px;background:#F6F6F6;border-radius:18px;overflow:hidden}@media screen and (max-width:768px){.overview-section2 .container .flex-bx>div .img-bx{margin-bottom:10px}}.overview-section2 .container .flex-bx>div .img-bx img{width:100%}.overview-section2 .container .flex-bx>div .txt-bx h3{font-size:1.5em;font-weight:700;line-height:1.3;color:#101419;margin-bottom:16px;text-align:left}@media screen and (max-width:768px){.overview-section2 .container .flex-bx>div .txt-bx h3{font-size:20px;margin-bottom:10px}}.overview-section2 .container .flex-bx>div .txt-bx p{font-size:1em;font-weight:600;line-height:1.4;color:rgba(0,0,0,0.6);text-align:left}@media screen and (max-width:768px){.overview-section2 .container .flex-bx>div .txt-bx p{font-size:14px}}.overview-section2 .container .flex-bx>div .txt-bx p span{color:#000}.overview-section3 .container{padding-top:100px}.overview-section3 .container .side-txt-bx{display:flex;align-items:center;justify-content:left;gap:100px;margin-bottom:100px}@media screen and (max-width:1024px){.overview-section3 .container .side-txt-bx{flex-direction:column;align-items:flex-start;gap:10px}}@media screen and (max-width:768px){.overview-section3 .container .side-txt-bx{margin-bottom:30px;align-items:flex-start}}.overview-section3 .container .side-txt-bx .title{font-size:3.75em;font-weight:700;line-height:1;color:#000}@media screen and (max-width:768px){.overview-section3 .container .side-txt-bx .title{font-size:20px}}.overview-section3 .container .side-txt-bx p{font-size:1em;font-weight:400;color:#000;line-height:1.3}@media screen and (max-width:768px){.overview-section3 .container .side-txt-bx p{font-size:14px;text-align:left}.overview-section3 .container .side-txt-bx p br{display:none}}.overview-section3 .container .list-bx{display:flex;align-items:stretch;gap:20px;padding-bottom:10px}@media screen and (max-width:1200px){.overview-section3 .container .list-bx{flex-wrap:wrap}}@media screen and (max-width:768px){.overview-section3 .container .list-bx{gap:30px}}.overview-section3 .container .list-bx li{width:calc(25% - 15px);height:auto;padding:26.5px;border-radius:12px;background:#fff;box-shadow:4px 4px 20px -13.13px rgb(0,0,0)}@media screen and (max-width:1200px){.overview-section3 .container .list-bx li{width:calc(50% - 10px)}}@media screen and (max-width:768px){.overview-section3 .container .list-bx li{width:100%}}.overview-section3 .container .list-bx li .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:100px}@media screen and (max-width:768px){.overview-section3 .container .list-bx li .top{margin-bottom:30px}}.overview-section3 .container .list-bx li .top .type{font-size:5em;font-weight:600;line-height:1.1}@media screen and (max-width:768px){.overview-section3 .container .list-bx li .top .type{font-size:48px}}.overview-section3 .container .list-bx li .top .type.color-d{color:#E76938}.overview-section3 .container .list-bx li .top .type.color-i{color:#FFE039}.overview-section3 .container .list-bx li .top .type.color-s{color:#B8D164}.overview-section3 .container .list-bx li .top .type.color-c{color:#60A6DB}.overview-section3 .container .list-bx li .top .info{font-size:1.125em;font-weight:300;line-height:1.1;color:#000}@media screen and (max-width:768px){.overview-section3 .container .list-bx li .top .info{font-size:20px}}.overview-section3 .container .list-bx li .bottom .semi-title{font-size:1.125em;font-weight:600;color:#000;line-height:1.1;margin-bottom:30px}@media screen and (max-width:768px){.overview-section3 .container .list-bx li .bottom .semi-title{font-size:20px;margin-bottom:10px}}.overview-section3 .container .list-bx li .bottom .text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}@media screen and (max-width:768px){.overview-section3 .container .list-bx li .bottom .text{font-size:14px}}.history-section .container{padding-top:120px;max-width:1640px;overflow:hidden}@media screen and (max-width:768px){.history-section .container{padding-top:50px}}.history-section .container>.txt-bx{margin-bottom:80px;text-align:center}@media screen and (max-width:768px){.history-section .container>.txt-bx{margin-bottom:30px}}.history-section .container>.txt-bx .semi-text{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.history-section .container>.txt-bx .semi-text{font-size:15px}}.history-section .container>.txt-bx .title{font-size:2.5em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.history-section .container>.txt-bx .title{font-size:32px}}.history-section .container>.txt-bx .title span{font-weight:700}.history-section .container .flex-top{display:flex;align-items:stretch;gap:20px;margin-bottom:20px}@media screen and (max-width:768px){.history-section .container .flex-top{flex-direction:column;gap:10px;margin-bottom:30px}}.history-section .container .flex-top>div{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between}.history-section .container .flex-top>div.left .txt-bx{margin-bottom:140px}@media screen and (max-width:768px){.history-section .container .flex-top>div.left .txt-bx{margin-bottom:0}}.history-section .container .flex-top>div.left .txt-bx .title{font-size:6.25em;font-weight:700;line-height:1;color:#000;margin-bottom:20px}@media screen and (max-width:768px){.history-section .container .flex-top>div.left .txt-bx .title{font-size:20px;margin-bottom:10px}}.history-section .container .flex-top>div.left .txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:#000}@media screen and (max-width:768px){.history-section .container .flex-top>div.left .txt-bx .text{font-size:14px}.history-section .container .flex-top>div.left .txt-bx .text br{display:none}}.history-section .container .flex-top>div.left .img-bx{width:100%;height:fit-content;aspect-ratio:690/560;border-radius:18px;overflow:hidden}@media screen and (max-width:768px){.history-section .container .flex-top>div.left .img-bx{display:none}}.history-section .container .flex-top>div.left .img-bx img{width:100%;height:100%;object-fit:cover}.history-section .container .flex-top>div.right .img-bx{width:100%;height:fit-content;aspect-ratio:690/560;border-radius:18px;overflow:hidden}.history-section .container .flex-top>div.right .img-bx img{width:100%;height:100%;object-fit:cover}.history-section .container .flex-top>div.right .inner-txt-bx{display:flex;flex-grow:1;margin-top:20px;background:#F8F7F7;border-radius:18px;display:flex;align-items:flex-start;justify-content:center;text-align:left;flex-direction:column;padding:70px 60px}@media screen and (max-width:768px){.history-section .container .flex-top>div.right .inner-txt-bx{margin-top:10px;padding:20px}}.history-section .container .flex-top>div.right .inner-txt-bx .semi-text{font-size:1.625em;font-weight:700;line-height:1.3;color:#101419;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width:768px){.history-section .container .flex-top>div.right .inner-txt-bx .semi-text{font-size:20px;margin-bottom:10px}}.history-section .container .flex-top>div.right .inner-txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}@media screen and (max-width:768px){.history-section .container .flex-top>div.right .inner-txt-bx .text{font-size:14px}}.history-section .container .flex-top>div.right .inner-txt-bx .text span{color:#000;font-weight:500}.history-section .container .flex-center{display:flex;align-items:stretch;gap:20px;margin-bottom:20px}@media screen and (max-width:768px){.history-section .container .flex-center{margin-bottom:30px}}.history-section .container .flex-center>div{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between}.history-section .container .flex-center>div.right .img-bx{width:100%;height:fit-content;aspect-ratio:690/560;border-radius:18px;overflow:hidden}.history-section .container .flex-center>div.right .img-bx img{width:100%;height:100%;object-fit:cover}.history-section .container .flex-center>div.right .inner-txt-bx{display:flex;flex-grow:1;margin-top:20px;background:#F8F7F7;border-radius:18px;display:flex;align-items:flex-start;justify-content:center;text-align:left;flex-direction:column;padding:70px 60px}@media screen and (max-width:768px){.history-section .container .flex-center>div.right .inner-txt-bx{margin-top:10px;padding:20px}}.history-section .container .flex-center>div.right .inner-txt-bx .semi-text{font-size:1.625em;font-weight:700;line-height:1.3;color:#101419;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width:768px){.history-section .container .flex-center>div.right .inner-txt-bx .semi-text{font-size:20px;margin-bottom:10px}}.history-section .container .flex-center>div.right .inner-txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}@media screen and (max-width:768px){.history-section .container .flex-center>div.right .inner-txt-bx .text{font-size:14px}}.history-section .container .flex-center>div.right .inner-txt-bx .text span{color:#000;font-weight:500}.history-section .container .flex-bottom{display:flex;align-items:stretch;gap:20px;margin-bottom:20px}@media screen and (max-width:768px){.history-section .container .flex-bottom{flex-direction:column-reverse;gap:0}}.history-section .container .flex-bottom>div{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between}.history-section .container .flex-bottom>div.left{width:100%;height:fit-content;aspect-ratio:690/560;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1400px){.history-section .container .flex-bottom>div.left{aspect-ratio:auto;height:auto}}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.left .txt-bx{margin-top:30px;width:100%}}.history-section .container .flex-bottom>div.left .txt-bx .title{font-size:6.25em;font-weight:700;line-height:1;color:#000;margin-bottom:20px}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.left .txt-bx .title{font-size:20px;margin-bottom:10px}}.history-section .container .flex-bottom>div.left .txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:#000}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.left .txt-bx .text{font-size:14px}}.history-section .container .flex-bottom>div.left .inner-txt-bx{display:flex;margin-top:20px;background:#F8F7F7;border-radius:18px;display:flex;align-items:flex-start;justify-content:center;text-align:left;flex-direction:column;padding:70px 60px}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.left .inner-txt-bx{display:none!important}}.history-section .container .flex-bottom>div.left .inner-txt-bx .semi-text{font-size:1.625em;font-weight:700;line-height:1.3;color:#101419;margin-bottom:18px;text-transform:uppercase}.history-section .container .flex-bottom>div.left .inner-txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}.history-section .container .flex-bottom>div.left .inner-txt-bx .text span{color:#000;font-weight:500}.history-section .container .flex-bottom>div.right .img-bx{width:100%;height:fit-content;aspect-ratio:690/560;border-radius:18px;overflow:hidden}.history-section .container .flex-bottom>div.right .img-bx img{width:100%;height:100%;object-fit:cover}.history-section .container .flex-bottom>div.right .inner-txt-bx{display:flex;flex-grow:1;margin-top:20px;background:#F8F7F7;border-radius:18px;display:flex;align-items:flex-start;justify-content:center;text-align:left;flex-direction:column;padding:70px 60px}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.right .inner-txt-bx{padding:20px;margin-top:10px}}.history-section .container .flex-bottom>div.right .inner-txt-bx .semi-text{font-size:1.625em;font-weight:700;line-height:1.3;color:#101419;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.right .inner-txt-bx .semi-text{font-size:20px;margin-bottom:10px}}.history-section .container .flex-bottom>div.right .inner-txt-bx .text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}@media screen and (max-width:768px){.history-section .container .flex-bottom>div.right .inner-txt-bx .text{font-size:14px}}.history-section .container .flex-bottom>div.right .inner-txt-bx .text span{color:#000;font-weight:500}.history-section2 .container{padding-top:100px}.history-section2 .container .inner{display:flex;gap:20px}@media screen and (max-width:768px){.history-section2 .container .inner{flex-direction:column}}.history-section2 .container .inner>div{width:50%;display:flex;align-items:flex-start;gap:50px;background:#F8F7F7;padding:40px 60px}@media screen and (max-width:1400px){.history-section2 .container .inner>div{flex-direction:column;gap:20px;align-items:center}}@media screen and (max-width:768px){.history-section2 .container .inner>div{width:100%;padding:20px}}.history-section2 .container .inner>div .img-bx{width:174px;flex-shrink:0}@media screen and (max-width:768px){.history-section2 .container .inner>div .img-bx{width:50%}}.history-section2 .container .inner>div .img-bx img{width:100%}.history-section2 .container .inner>div .txt-bx{flex-grow:1;height:340px;overflow:auto}@media screen and (max-width:1400px){.history-section2 .container .inner>div .txt-bx{width:100%}}@media screen and (max-width:768px){.history-section2 .container .inner>div .txt-bx{height:fit-content}}.history-section2 .container .inner>div .txt-bx::-webkit-scrollbar{width:4px}.history-section2 .container .inner>div .txt-bx::-webkit-scrollbar-thumb{background:#E76938;border-radius:4px}.history-section2 .container .inner>div .txt-bx::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.history-section2 .container .inner>div .txt-bx .scroll .semi-title{font-size:1.375em;font-weight:600;color:#E76938;line-height:1.5;margin-bottom:5px}@media screen and (max-width:768px){.history-section2 .container .inner>div .txt-bx .scroll .semi-title{font-size:16px;margin-bottom:0}}.history-section2 .container .inner>div .txt-bx .scroll .name{font-size:2em;font-weight:700;color:#000;line-height:1.2;margin-bottom:5px}@media screen and (max-width:768px){.history-section2 .container .inner>div .txt-bx .scroll .name{font-size:20px;margin-bottom:0}}.history-section2 .container .inner>div .txt-bx .scroll .info{font-size:1em;font-weight:500;line-height:1.6;color:rgba(0,0,0,0.8);margin-bottom:20px}@media screen and (max-width:768px){.history-section2 .container .inner>div .txt-bx .scroll .info{font-size:14px}}.history-section2 .container .inner>div .txt-bx .scroll .list{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.history-section2 .container .inner>div .txt-bx .scroll .list li{font-size:1em;font-weight:500;line-height:1.6;color:rgba(0,0,0,0.8)}@media screen and (max-width:768px){.history-section2 .container .inner>div .txt-bx .scroll .list li{font-size:14px}}.section-features .container{padding-top:120px;max-width:1640px}@media screen and (max-width:768px){.section-features .container{padding-top:50px}}.section-features .container>.txt-bx{margin-bottom:80px;text-align:center}@media screen and (max-width:768px){.section-features .container>.txt-bx{margin-bottom:30px}}.section-features .container>.txt-bx .semi-text{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.section-features .container>.txt-bx .semi-text{font-size:15px}}.section-features .container>.txt-bx .title{font-size:2.5em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.section-features .container>.txt-bx .title{font-size:32px}}.section-features .container>.txt-bx .title span{font-weight:700}.section-features .container .swiper-container .swiper-wrapper{height:auto!important}.section-features .container .swiper-container .swiper-wrapper .swiper-slide{position:relative;border-radius:18px;overflow:hidden}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .img-bx{width:100%;height:fit-content;aspect-ratio:1400/580}@media screen and (max-width:768px){.section-features .container .swiper-container .swiper-wrapper .swiper-slide .img-bx{width:100%;height:100%;aspect-ratio:auto;position:absolute;top:0;left:0}}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .img-bx img{width:100%;height:100%;object-fit:cover}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:50px 60px}@media screen and (max-width:768px){.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx{position:relative;padding:20px;width:100%;height:400px}}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .num{font-size:2.5em;font-weight:400;color:#fff;line-height:1;margin-bottom:20px;opacity:0;transform:translateY(100px);transition:1s;transition-delay:1s}@media screen and (max-width:768px){.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .num{font-size:16px;transition-delay:0.5s}}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .num span{color:rgba(255,255,255,0.5)}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-title{font-size:1.75em;font-weight:700;line-height:1.2;color:#fff;margin-bottom:20px;opacity:0;transform:translateY(100px);transition:1s;transition-delay:1.3s}@media screen and (max-width:768px){.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-title{font-size:20px;transition-delay:0.8s}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-title br{display:none}}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-text{font-size:1em;font-weight:400;color:#fff;line-height:1.3;opacity:0;transform:translateY(100px);transition:1s;transition-delay:1.6s}@media screen and (max-width:768px){.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-text{font-size:14px;transition-delay:1.1s}.section-features .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx .swiper-text br{display:none}}.section-features .container .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .txt-bx .num{opacity:1;transform:translateY(0)}.section-features .container .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .txt-bx .swiper-title{opacity:1;transform:translateY(0)}.section-features .container .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .txt-bx .swiper-text{opacity:1;transform:translateY(0)}.section-features2 .container{padding-top:100px}.section-features2 .container .swiper-control{margin-bottom:50px}@media screen and (max-width:768px){.section-features2 .container .swiper-control{margin-bottom:20px}}.section-features2 .container .swiper-control .side-txt-bx{display:flex;align-items:center;justify-content:left;gap:100px;margin-bottom:100px}@media screen and (max-width:1024px){.section-features2 .container .swiper-control .side-txt-bx{flex-direction:column;align-items:flex-start;gap:10px}}@media screen and (max-width:768px){.section-features2 .container .swiper-control .side-txt-bx{margin-bottom:30px}}.section-features2 .container .swiper-control .side-txt-bx .title{font-size:3.75em;font-weight:700;line-height:1;color:#000}@media screen and (max-width:768px){.section-features2 .container .swiper-control .side-txt-bx .title{font-size:20px}}.section-features2 .container .swiper-control .side-txt-bx p{font-size:1em;font-weight:400;color:#000;line-height:1.3}@media screen and (max-width:768px){.section-features2 .container .swiper-control .side-txt-bx p{font-size:14px}.section-features2 .container .swiper-control .side-txt-bx p br{display:none}}.section-features2 .container .swiper-control .swiper-pagination{position:relative;display:flex;align-items:center;justify-content:left;gap:30px}@media screen and (max-width:768px){.section-features2 .container .swiper-control .swiper-pagination{gap:20px}}.section-features2 .container .swiper-control .swiper-pagination .swiper-pagination-bullet{width:fit-content;height:fit-content;background:none;font-weight:1.5em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6);opacity:1}@media screen and (max-width:768px){.section-features2 .container .swiper-control .swiper-pagination .swiper-pagination-bullet{font-size:16px}}.section-features2 .container .swiper-control .swiper-pagination .swiper-pagination-bullet-active{font-weight:600;color:#000}.section-features2 .container .swiper-container .swiper-wrapper{display:flex;gap:10px}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide{flex-shrink:1;transition:1s}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide:hover{flex-shrink:0}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide:hover .img-bx{aspect-ratio:1400/580}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .img-bx{aspect-ratio:340/500;transition:1s}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .img-bx img{object-position:71% center}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .txt-bx{padding:20px 30px;background:linear-gradient(to top,#611B00 -40%,transparent 80%)}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .swiper-title{opacity:1!important;transform:translateY(0)!important;font-size:1em!important;font-weight:500;line-height:1.3;color:#fff!important;min-height:3.9rem}@media screen and (max-width:768px){.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .swiper-title{}}.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .swiper-text{color:rgba(0,0,0,0.6)!important;opacity:1!important;transform:translateY(0)!important;display:none}@media screen and (max-width:768px){.section-features2 .container .swiper-container .swiper-wrapper .swiper-slide .swiper-text{}}.section-features2 .container .flex-bx ul{display:flex;justify-content:space-between}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul{flex-wrap:wrap;row-gap:10px}}.section-features2 .container .flex-bx ul li{width:calc(25% - 7.5px);height:580px;position:relative;border-radius:20px;overflow:hidden;transition:0.6s;cursor:pointer}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul li{width:calc(50% - 5px)}}@media screen and (max-width:1024px){.section-features2 .container .flex-bx ul li{width:100%;height:fit-content}}.section-features2 .container .flex-bx ul li:after{content:"";background:linear-gradient(to top,#611B00 -40%,transparent 80%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:0.6s}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul li:after{display:none}}.section-features2 .container .flex-bx ul li .img-bx{position:relative;width:100%;height:100%}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul li .img-bx{filter:brightness(0.3)}}@media screen and (max-width:1024px){.section-features2 .container .flex-bx ul li .img-bx{position:absolute;top:0;left:0}}.section-features2 .container .flex-bx ul li .img-bx img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:0.6s}.section-features2 .container .flex-bx ul li .img-bx img:first-child{opacity:0}.section-features2 .container .flex-bx ul li .img-bx img:nth-child(2){opacity:1}.section-features2 .container .flex-bx ul li .txt-bx{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:50px 30px;transition:0.6s}@media screen and (max-width:1024px){.section-features2 .container .flex-bx ul li .txt-bx{position:relative;padding:200px 20px 50px}}.section-features2 .container .flex-bx ul li .txt-bx .title{font-size:1em;font-weight:400;color:#fff;line-height:1.3;min-height:3.9rem}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul li .txt-bx .title{color:#000;font-size:1.75em;font-weight:700;line-height:1.2;color:#fff;margin-bottom:20px}}@media screen and (max-width:1024px){.section-features2 .container .flex-bx ul li .txt-bx .title{font-size:20px}.section-features2 .container .flex-bx ul li .txt-bx .title br{display:none}}.section-features2 .container .flex-bx ul li .txt-bx .text{font-size:1em;font-weight:400;color:#000;line-height:1.3;display:none}@media screen and (max-width:1400px){.section-features2 .container .flex-bx ul li .txt-bx .text{display:block;color:#fff}}@media screen and (max-width:1024px){.section-features2 .container .flex-bx ul li .txt-bx .text{font-size:14px}.section-features2 .container .flex-bx ul li .txt-bx .text br{display:none}}.section-features2 .container .flex-bx.on ul li:after{opacity:0}.section-features2 .container .flex-bx.on ul li .txt-bx{opacity:0}.section-features2 .container .flex-bx.on ul li .img-bx img{opacity:0}.section-features2 .container .flex-bx.on ul li.none-hover{opacity:0}.section-features2 .container .flex-bx.on2 ul li.none-hover{width:0}.section-features2 .container .flex-bx.on2 ul li.hover{width:100%}.section-features2 .container .flex-bx.on2 ul li.hover .txt-bx{opacity:1}.section-features2 .container .flex-bx.on2 ul li.hover .txt-bx .title{white-space:nowrap;font-size:1.75em;font-weight:700;line-height:1.2;color:#000;margin-bottom:20px}.section-features2 .container .flex-bx.on2 ul li.hover .txt-bx .text{white-space:nowrap;font-size:1em;font-weight:400;color:#000;line-height:1.3;display:block}.section-features2 .container .flex-bx.on2 ul li.hover .img-bx img:first-child{opacity:1}.section-features2 .container .flex-bx.on2 ul li.hover .img-bx img:nth-child(2){opacity:0}.effect-section .container{padding-top:120px;max-width:1640px}@media screen and (max-width:768px){.effect-section .container{padding-top:50px}}.effect-section .container>.txt-bx{margin-bottom:80px;text-align:center}@media screen and (max-width:768px){.effect-section .container>.txt-bx{margin-bottom:30px}}.effect-section .container>.txt-bx .semi-text{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.effect-section .container>.txt-bx .semi-text{font-size:15px}}.effect-section .container>.txt-bx .title{font-size:2.5em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.effect-section .container>.txt-bx .title{font-size:32px}}.effect-section .container>.txt-bx .title span{font-weight:700}.effect-section .container .side-txt-bx{display:flex;align-items:center;justify-content:left;gap:100px;margin:150px 0 100px}@media screen and (max-width:1024px){.effect-section .container .side-txt-bx{flex-direction:column;align-items:flex-start;gap:10px}}@media screen and (max-width:768px){.effect-section .container .side-txt-bx{margin-bottom:30px;align-items:flex-start;margin:50px auto}}.effect-section .container .side-txt-bx .title{font-size:3.75em;font-weight:700;line-height:1;color:#000}@media screen and (max-width:768px){.effect-section .container .side-txt-bx .title{font-size:20px}}.effect-section .container .side-txt-bx p{font-size:1em;font-weight:400;color:#000;line-height:1.3}@media screen and (max-width:768px){.effect-section .container .side-txt-bx p{font-size:14px;text-align:left}.effect-section .container .side-txt-bx p br{display:none}}.effect-section .container .inner-list li{display:flex;align-items:center;margin-top:50px}@media screen and (max-width:768px){.effect-section .container .inner-list li{flex-direction:column;gap:10px}}.effect-section .container .inner-list li:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:768px){.effect-section .container .inner-list li:nth-child(2n){flex-direction:column}}.effect-section .container .inner-list li:first-child{margin-top:0}.effect-section .container .inner-list li .img-bx{flex-shrink:0;width:600px;height:fit-content;aspect-ratio:602/348;border-radius:18px;overflow:hidden}@media screen and (max-width:1200px){.effect-section .container .inner-list li .img-bx{width:50%}}@media screen and (max-width:768px){.effect-section .container .inner-list li .img-bx{width:100%}}.effect-section .container .inner-list li .img-bx img{width:100%;height:100%;object-fit:cover}.effect-section .container .inner-list li .txt-bx{flex-grow:1;padding:70px 100px}@media screen and (max-width:1400px){.effect-section .container .inner-list li .txt-bx{padding:50px}}@media screen and (max-width:768px){.effect-section .container .inner-list li .txt-bx{padding:0}}.effect-section .container .inner-list li .txt-bx .list-title{font-size:2em;font-weight:800;color:#E76938;line-height:1.3;margin-bottom:20px}@media screen and (max-width:768px){.effect-section .container .inner-list li .txt-bx .list-title{font-size:16px;margin-bottom:5px}}.effect-section .container .inner-list li .txt-bx .list-semi-text{font-size:1.75em;font-weight:600;line-height:1.3;color:#000;margin-bottom:20px}@media screen and (max-width:768px){.effect-section .container .inner-list li .txt-bx .list-semi-text{font-size:20px;margin-bottom:10px}}.effect-section .container .inner-list li .txt-bx .list-text{font-size:1em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.6)}@media screen and (max-width:768px){.effect-section .container .inner-list li .txt-bx .list-text{font-size:14px}}.application-section .container{padding-top:120px;max-width:1640px}@media screen and (max-width:768px){.application-section .container{padding-top:50px}}.application-section .container>.txt-bx{text-align:center}@media screen and (max-width:768px){.application-section .container>.txt-bx{margin-bottom:30px}}.application-section .container>.txt-bx .logo-bx{margin-bottom:10px}.application-section .container>.txt-bx .semi-text{font-size:1.5em;font-weight:400;color:#000;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.application-section .container>.txt-bx .semi-text{font-size:15px}}.application-section .container>.txt-bx .title{font-size:2.5em;font-weight:600;line-height:1.3;color:#000}@media screen and (max-width:768px){.application-section .container>.txt-bx .title{font-size:32px}}.application-section .container>.txt-bx .title span{font-weight:700}.application-section .container .inner>.txt-bx{margin-bottom:80px}@media screen and (max-width:768px){.application-section .container .inner>.txt-bx{margin-bottom:30px}}.application-section .container .inner>.txt-bx .mark{width:88px;margin-bottom:10px}@media screen and (max-width:768px){.application-section .container .inner>.txt-bx .mark{width:10%}}.application-section .container .inner>.txt-bx .mark img{width:100%}.application-section .container .inner>.txt-bx h3{font-size:6.25em;font-weight:700;line-height:1;color:#000;margin-bottom:20px}@media screen and (max-width:768px){.application-section .container .inner>.txt-bx h3{font-size:32px;margin-bottom:10px}}.application-section .container .inner>.txt-bx p{font-size:1em;font-weight:400;line-height:1.3;color:#000}@media screen and (max-width:768px){.application-section .container .inner>.txt-bx p{font-size:14px}}.application-section .container .inner .flex-bx{display:flex;gap:80px}@media screen and (max-width:768px){.application-section .container .inner .flex-bx{flex-direction:column;gap:30px}}.application-section .container .inner .flex-bx li{width:calc(50% - 40px);display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:768px){.application-section .container .inner .flex-bx li{width:100%}}.application-section .container .inner .flex-bx li .img-bx{margin-bottom:50px}@media screen and (max-width:768px){.application-section .container .inner .flex-bx li .img-bx{margin-bottom:10px}}.application-section .container .inner .flex-bx li .subject{font-size:1.625em;font-weight:700;color:#313131;margin-bottom:20px;line-height:1.3}@media screen and (max-width:768px){.application-section .container .inner .flex-bx li .subject{font-size:20px;margin-bottom:10px}}.application-section .container .inner .flex-bx li p{font-size:1.125em;font-weight:400;color:rgba(0,0,0,0.8);line-height:1.3}@media screen and (max-width:768px){.application-section .container .inner .flex-bx li p{font-size:14px;text-align:center}}.application-section .container .list{display:flex;gap:20px}@media screen and (max-width:1024px){.application-section .container .list{flex-wrap:wrap;gap:30px}}.application-section .container .list li{width:calc(25% - 15px);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1024px){.application-section .container .list li{width:calc(50% - 15px)}}@media screen and (max-width:768px){.application-section .container .list li{width:100%}}.application-section .container .list li .num{font-size:1.75em;font-weight:700;line-height:1;color:#e76938;margin-bottom:10px}@media screen and (max-width:768px){.application-section .container .list li .num{font-size:16px}}.application-section .container .list li .name{font-size:1.125em;font-weight:600;color:#000;line-height:1;color:#000;margin-bottom:15px}@media screen and (max-width:768px){.application-section .container .list li .name{font-size:20px;margin-bottom:10px}}.application-section .container .list li .inner-list li{width:100%;display:flex;flex-wrap:wrap;font-size:0.9375em;font-weight:400;line-height:1.3;color:rgba(0,0,0,0.9)}@media screen and (max-width:768px){.application-section .container .list li .inner-list li{font-size:16px}}.application-section .container .list li .inner-list li span{display:flex;width:100%;font-size:0.75em;font-weight:300;line-height:1.3;color:rgba(0,0,0,0.7);padding-left:20px;margin-top:5px}@media screen and (max-width:768px){.application-section .container .list li .inner-list li span{font-size:14px;padding-left:10px}}.application-section .container .list li .img-bx{width:100%;margin-top:15px;border-radius:20px;overflow:hidden}.application-section .container .list li .img-bx img{width:100%}.application-section2 .container{padding-top:100px}.application-section2 .container>.txt-bx{margin-bottom:100px}@media screen and (max-width:768px){.application-section2 .container>.txt-bx{margin-bottom:30px}}