@charset "UTF-8";@font-face{font-display:swap;font-family:notosans;font-style:normal;font-weight:400;src:url(/build/assets/NotoSans_regular-DLbkGchT.woff) format("woff")}@font-face{font-display:swap;font-family:notosans;font-style:normal;font-weight:500;src:url(/build/assets/NotoSans_medium-CVldWXB5.woff) format("woff")}@font-face{font-display:swap;font-family:notosans;font-style:normal;font-weight:600;src:url(/build/assets/NotoSans_bold-BS3NK8nW.woff) format("woff")}@font-face{font-family:number;src:local("Arial");unicode-range:U+0030-0039}html{scroll-behavior:smooth}html,body{color:#394b52;font-family:notosans,number,Helvetica,sans-serif;overflow-x:hidden}.bg-gray{background-color:#fafbfc}.inner{width:100%;margin:0 auto}img{width:100%;vertical-align:bottom}::-moz-placeholder{color:#b0bbbe}::placeholder{color:#b0bbbe}::-webkit-input-placeholder{color:#b0bbbe}header{position:relative;background-color:#fff;width:100%;height:45px;border-bottom:1px solid #ECF1F5;padding-inline:17.5px}header .drawer-btn{position:absolute;top:50%;left:17.5px;transform:translateY(-50%);width:20px;height:13.5px}header .drawer-btn span{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;background-color:#0f5991}header .drawer-btn:before,header .drawer-btn:after{content:"";position:absolute;left:0;width:100%;height:2px;background-color:#0f5991}header .drawer-btn:before{top:0}header .drawer-btn:after{bottom:0}header>.logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;font-size:15px;height:16px}header>.logo img{height:100%;width:auto}header .notification{position:absolute;top:50%;right:17.5px;transform:translateY(-50%);display:flex;align-items:center;gap:16px}header .notification .icon figure{width:23px}header .notification a{display:block;position:relative}header .notification .num{position:absolute;top:0;right:0;transform:translate(50%,-50%);padding:2px 4px;line-height:1;background-color:#d45d3e;color:#fff;border-radius:10px;font-size:8.5px}header .notification .icon.is-disabled a{pointer-events:none}.drawer-contents{position:fixed;top:0;left:-100%;bottom:0;width:72%;background-color:#fff;transition:all .3s ease;z-index:9999}.drawer-contents.is-open{left:0}.drawer-contents>.logo{padding:39px 17px;font-size:16px;font-weight:600}.drawer-contents>.logo img{height:20px;width:auto}.drawer-contents .list li{border-bottom:1px solid #ECF1F5}.drawer-contents .list li a{position:relative;display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;padding:17.5px}.drawer-contents .list li a figure{width:14px}.drawer-contents .list li a:after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(-90deg);width:12px;height:8px;background:url(/build/assets/arrow_gray-9epxZuKP.svg) no-repeat center/contain}.drawer-contents .list li:first-child{border-top:1px solid #ECF1F5}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;z-index:9998;opacity:0;visibility:hidden;transition:all .3s ease}.drawer-overlay.is-show{opacity:1;visibility:visible}.guide-header{align-items:center;display:flex;justify-content:space-between}.guide-header .logo{position:static;transform:none}.guide-header .header-nav{align-items:center;display:flex;gap:0 8px;justify-content:center}.guide-header .header-nav>li{width:70px}.guide-header .header-nav>li a,.guide-header .header-nav>li button{align-items:center;border:1px solid #d45d3e;border-radius:6px;display:flex;font-size:12px;font-weight:700;height:29px;justify-content:center;letter-spacing:.05em;width:100%}.guide-header .header-nav>li .orange{background:#d45d3e;color:#fff}.guide-header .header-nav>li .white{background:#fff;color:#d45d3e}footer{background-color:#394b52;padding-inline:16px;color:#fff}footer .footer-nav{padding-block:40px}footer .block p{font-weight:600;font-size:15px;margin-bottom:14px}footer .block ul{display:flex;flex-wrap:wrap;gap:13px 10px}footer .block ul li{display:flex;font-size:12.5px}footer .block ul li a{display:flex;align-items:center;gap:7px;padding-right:10px}footer .block ul li:not(:last-child):after{content:"/"}footer .block ul li.external-link a:after{content:"";display:block;width:12.5px;height:12.5px;background:url(/build/assets/external_icon-SBqqWg9c.svg) no-repeat;background-size:contain}footer .block+.block{margin-top:30px}footer .footer-bottom{text-align:center;padding-block:30px;border-top:1px solid rgba(255,255,255,.24)}footer .footer-bottom>.logo{font-size:22px;font-weight:600;height:24px;text-align:center}footer .footer-bottom>.logo img{height:100%;margin:0 auto;width:auto}footer .footer-privacy{margin:20px auto 0;width:93px;height:40.5px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#fff;border-radius:8px}footer .footer-privacy .img01{width:33.5px}footer .footer-privacy .img02{width:30px}footer .footer-copy{padding-bottom:15px}footer .footer-copy p{text-align:center;line-height:1;font-size:10px;letter-spacing:.02em}.breadcrumbs{background:#fafbfc;margin:auto;height:30px;padding:0 0 0 15px;overflow:auto}.breadcrumbs ol{display:flex;justify-content:flex-start;align-items:center;margin:auto;height:30px}.breadcrumbs ol li{font-size:12px;display:flex;justify-content:flex-start;align-items:center;line-height:1;white-space:nowrap;flex-shrink:0}.breadcrumbs ol li:last-of-type{padding:0 15px 0 0}.breadcrumbs ol li a{color:#1850a5}.breadcrumbs ol li:after{content:"＞";height:30px;line-height:30px;display:block;text-align:center;width:32px;flex-shrink:0}.breadcrumbs ol li:last-of-type:after{display:none}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.modal .modal-bg{background:#000c;position:absolute;top:0;right:0;bottom:0;left:0}.modal .modal-contents{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);background:#fff;border-radius:8px;max-height:80vh;display:flex;flex-direction:column}.modal .modal-body{padding:20px 16px 114px;flex-grow:1;overflow-y:auto}.modal .close-btn{position:absolute;top:7.5px;right:7.5px;width:26px;height:26px}.btn a,.btn button{position:relative;width:100%;height:100%;border-radius:6px;display:block;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.btn a:hover,.btn button:hover{opacity:.6}.btn.btn-orange.arrow a:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(-90deg);width:14px;height:10px;background:url(/build/assets/arrow_white-C8v9W6vg.svg) no-repeat center/contain}.btn.btn-orange a,.btn.btn-orange button{background-color:#d45d3e;color:#fff}.btn.btn-gray>span,.btn.btn-gray a,.btn.btn-gray button{background-color:#dbe2e6;color:#fff}.btn.btn-check img{width:13px;margin-right:8px}.btn.btn-blue.arrow a:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(-90deg);width:14px;height:10px;background:url(/build/assets/arrow_white-C8v9W6vg.svg) no-repeat center/contain}.btn.btn-blue a,.btn.btn-blue button{background-color:#0f5991;color:#fff}.btn.btn-white a,.btn.btn-white button{border:1px solid #d45d3e;color:#d45d3e}.btn.color-bk a,.btn.color-bk button{border:1px solid #DBE2E6;color:#394b52}.btn.btn-disabled a,.btn.btn-disabled button{pointer-events:none;border:none;background-color:#dbe2e6;color:#fff}.btn.btn-disabled a:hover,.btn.btn-disabled button:hover{opacity:1}.btn.btn-like a,.btn.btn-like button{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;background-color:#f5f6f7;border:1px solid #DBE2E6}.btn.btn-like a:hover,.btn.btn-like button:hover{opacity:.6}.btn.btn-like a img,.btn.btn-like a svg,.btn.btn-like button img,.btn.btn-like button svg{width:18.5px;margin-left:-14px;stroke:#394b52;stroke-width:1px}.btn.btn-like a img path,.btn.btn-like a svg path,.btn.btn-like button img path,.btn.btn-like button svg path{fill:#fff}.btn.btn-like.active a,.btn.btn-like.active button{background-color:#fff;color:#b0bbbe;border:1px solid #dbe2e5}.btn.btn-like.active a svg,.btn.btn-like.active button svg{stroke:none;stroke-width:1px}.btn.btn-like.active a svg path,.btn.btn-like.active button svg path{fill:#d45d3e}.progress{position:relative;display:inline-block;text-align:center;width:60px;height:60px}.progress .percentage-text{position:absolute;top:calc(50% - 3px);left:50%;transform:translate(-50%,-50%);font-weight:600;color:#d45d3e;text-align:center}.progress .percentage-text .label{font-size:7px;white-space:nowrap}.progress .percentage-text .number{font-size:16px}.progress .percentage-text .percentage-symbol{font-size:12px}.linear-progress{position:relative;display:inline-block;width:100%;height:7px;background-color:#f5f6f7;border-radius:12px}.linear-progress .progress-bar{position:relative;height:100%;background-color:#d45d3e;border-radius:10px;width:0%;transition:width .6s ease}.linear-progress .progress-bar.no-circle:before,.linear-progress .progress-bar.no-circle:after{content:none}.linear-progress .progress-bar:before{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background-color:#d45d3e}.linear-progress .progress-bar:after{position:absolute;top:50%;right:-7px;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:#fff;content:"";z-index:2}.error-message{margin-top:8px;font-size:12px!important;color:#d45d3e!important;display:flex;gap:4px}.error-message+.error-message{margin-top:2px}.error-message span{flex:1}.error-message:before{content:"";display:block;width:13px;height:13px;background:url(/build/assets/error_icon-De_GCUvp.svg) no-repeat center/contain}.underline-link{text-decoration:underline;text-decoration-color:#0f5991;color:#0f5991}.underline-link:hover{text-decoration:none}.environment+li{margin-top:40px}.label-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.label{font-size:11.5px}.line{position:relative;width:calc(100% - 16px);margin:0 auto;height:3px;background-color:#ecf1f5;border-radius:5px}.line:before,.line:after{content:"";display:block;position:absolute;top:-7px;bottom:-8px;width:2px;height:16px;background-color:#ecf1f5;transform:translate(-50%)}.line:before{left:0}.line:after{right:-1px}.dot{position:absolute;top:-5px;width:14px;height:14px;background-color:#0f5991;border-radius:50%;z-index:2}.dot:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:7px;border-radius:50%;background-color:#fff}.line-segment{position:absolute;top:-7px;bottom:-8px;width:2px;height:16px;background-color:#ecf1f5;transform:translate(-50%)}.line-segment.line-segment-25{left:25%}.line-segment.line-segment-50{left:50%}.line-segment.line-segment-75{left:75%}.single-slider-wrap .single-slider{position:relative}.single-slider-wrap .single-slider .slider-prev,.single-slider-wrap .single-slider .slider-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#394b5299;border-radius:50%}.single-slider-wrap .single-slider .slider-prev img,.single-slider-wrap .single-slider .slider-next img{width:16px;height:12px}.single-slider-wrap .single-slider .slick-list,.single-slider-wrap .single-slider .slick-track{height:auto;overflow:hidden}.single-slider-wrap .single-slider .slider-prev{left:-10px}.single-slider-wrap .single-slider .slider-prev img{transform:rotate(90deg) translateY(2px)}.single-slider-wrap .single-slider .slider-next{right:-10px}.single-slider-wrap .single-slider .slider-next img{transform:rotate(-90deg) translateY(2px)}.single-slider-wrap .single-slider .slick-dotted.slick-slider{margin-bottom:0}.single-slider-wrap .slider-item{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 0 6px #0000000a}.single-slider-wrap .slide-dots{margin:15px auto 0;display:flex;align-items:center;justify-content:center;gap:15px}.single-slider-wrap .slide-dot{background-color:#b0bbbe;border-radius:50%;width:8px;height:8px;border:none;cursor:pointer}.single-slider-wrap .slide-dot.slick-active{background-color:#0f5991}.tags{display:flex;flex-wrap:wrap;gap:5px;flex:1}.tags.overflow{height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags li span,.tags li a{display:block;border-radius:3px;padding:5px 6px;font-size:10px;letter-spacing:.1em;line-height:1}.tags li a:hover{opacity:.6}.tags .white a,.tags .white span{color:#4a5c62;background-color:#fff;border:1px solid #DBE2E6}.tags .blue a,.tags .blue span{border:1px solid #e7ebf5;color:#3876a3;background-color:#e7ebf5}.tags .new a,.tags .new span{border:1px solid #d45d3e;background-color:#d45d3e;color:#fff}.accordion .accordion-item{font-size:14px;border:1px solid #e9e9e9}.accordion .accordion-header{font-weight:600;position:relative;background-color:#fff;padding:16px;cursor:pointer;transition:background-color .3s}.accordion .accordion-header .icon{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.accordion .accordion-header .icon.has-bg{width:20px;height:20px;border-radius:3px;background-color:#d45d3e}.accordion .accordion-header .icon.has-bg:before,.accordion .accordion-header .icon.has-bg:after{width:12.5px;background-color:#fff;transform:translate(-50%,-50%);left:50%}.accordion .accordion-header .icon.has-bg:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion .accordion-header .icon:before,.accordion .accordion-header .icon:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:15px;height:2px;background-color:#0f5991;transition:all .3s ease}.accordion .accordion-header .icon:after{transform:translateY(-50%) rotate(90deg)}.accordion .accordion-header.is-open .icon:after{transform:translateY(-50%) rotate(0)}.accordion .accordion-header.is-open .icon.has-bg:after{transform:translate(-50%,-50%) rotate(0)}.accordion .accordion-content{font-size:14px;display:none;background-color:#fff;border-top:1px solid #e9e9e9}.checkbox-cont{display:flex;align-items:center}.checkbox-icon{position:relative;display:block;width:20px;height:20px;background-color:#dbe2e6;border-radius:2px;cursor:pointer;margin-right:8px}.checkbox-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:7px;background:url(/build/assets/checkbox_icon-BtLxFqi0.svg) no-repeat center/contain}.checkbox-txt{display:block;margin-right:2px;font-size:14px}.checkbox-num{color:#8c9da3}.checkbox-input:checked+.checkbox-icon{background-color:#0f5991}.checkbox-input:checked+.checkbox-icon+.checkbox-txt{color:#0f5991}.pagination{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:8px}.pagination>li{width:32px;height:32px;border-radius:2px}.pagination>li.disabled{display:flex;align-items:center;justify-content:center}.pagination>li.disabled span{line-height:1;margin-top:-6px;font-weight:600}.pagination>li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:2px;font-size:12px;line-height:1;background-color:#fff;color:#0f5991;box-shadow:0 0 5px #0000000a}.pagination>li.current a{color:#fff;background-color:#0f5991}.pagination>li img{display:block;height:11px}.back-top{position:fixed;bottom:16px;right:16px;width:48px;height:48px;border-radius:50%;transform:rotate(180deg);display:none;line-height:48px;text-align:center;background-color:#394b5299}.back-top img{margin:0 auto;width:22px;height:12px}
