﻿html{font-size:100%}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-family:"senobi-gothic","Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:rgba(0,0,0,0);color:#000;box-sizing:border-box}a,input,select,textarea,button{font-family:"senobi-gothic","Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}div{font-size:16px}@media screen and (max-width: 1024px){div{font-size:16px}}h2,h3,h4,h5{letter-spacing:.12em;font-size:20px;font-weight:bold}@media screen and (max-width: 1024px){h2,h3,h4,h5{font-size:18px}}dd,dt{font-size:16px;letter-spacing:.12em}@media screen and (max-width: 1024px){dd,dt{font-size:16px}}nav ul{list-style:none}blockquote,q{quotes:none}strong{font-size:1.25rem}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);font-family:"senobi-gothic","Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;text-decoration:none;color:#000;letter-spacing:.12em;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s ease}a:hover{opacity:.5;color:#000;text-decoration:none}a:focus{outline:inherit !important;outline-offset:inherit}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}span{font-size:1.6rem;letter-spacing:.05em}@media screen and (max-width: 600px){span{font-size:1.3rem}}p{font-size:1.6rem;letter-spacing:.01em;margin-bottom:1rem}@media screen and (max-width: 600px){p{font-size:1.3rem}}input,select{vertical-align:middle;font-size:14px}textarea{width:100%;padding:5px}img{max-width:100%;height:auto;vertical-align:bottom;border-style:none}li{list-style:none;font-size:1.6rem;letter-spacing:.01em;line-height:1.8}img.alignleft{text-align:left}img.aligncenter{display:block;margin:1px auto}img.alignright{display:block;margin:1px 1px 1px auto}header .header-wrap{display:flex;border-bottom:1px solid #ccc;align-items:center;padding:15px 0px}@media screen and (max-width: 600px){header .header-wrap{padding:0px 0px}}header .header-wrap .header-wrap-icon{width:50px;height:50px;background-image:url("./assets/img/icon/search.svg");background-color:#204583;background-size:20px;background-repeat:no-repeat;background-position:center;display:none}@media screen and (max-width: 1024px){header .header-wrap .header-wrap-icon{display:block}}header .header-wrap .header-wrap-icon a{display:block;width:100%;height:100%}@media screen and (max-width: 600px){header .header-wrap .header-wrap-logo{width:calc(100% - 50px)}}header .header-wrap .header-wrap-logo h1{color:#204583;font-size:16px;padding-left:10px;letter-spacing:-0.05em;font-weight:bold}@media screen and (max-width: 600px){header .header-wrap .header-wrap-logo h1{font-size:13px}}header .header-wrap .header-wrap-logo h1 img{height:40px;width:auto}@media screen and (max-width: 600px){header .header-wrap .header-wrap-logo h1 img{width:90%;max-width:350px;height:auto}}.body-header-active .footer-fixed-line{opacity:1;transform:translateY(0px)}.footer{background-color:#3c3c3c;position:relative;padding:70px 0px 40px;z-index:4}@media screen and (max-width: 1024px){.footer{padding:45px 0px 80px}}@media screen and (max-width: 1200px){.footer .content-width{width:90%}}@media screen and (max-width: 1024px){.footer .content-width{width:85%}}.footer .footer-wrap{display:flex;flex-wrap:wrap;margin-bottom:30px}.footer .footer-wrap .footer-wrap-left{width:385px}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-left{width:360px}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left{width:100%;flex-wrap:wrap}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-logo{width:280px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-logo{width:250px;margin:0 auto 10px}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-logo .footer-logo{width:100%;display:block}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt{width:100%}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt{width:100%;padding-left:0px}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt h2{color:#fff;font-size:19px;margin:10px 0px 20px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt h2{text-align:center;margin-top:0px}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt p{font-size:16px;color:#fff;line-height:1.5;margin:0px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt p{text-align:center}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt p a{font-size:16px;color:#fff}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt p span{font-size:16px;color:#fff}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li{margin-bottom:20px}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li:last-child{margin-bottom:0px}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a{width:100%;max-width:297px;height:57px;display:flex;align-items:center;justify-content:center;border-radius:44px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a{margin:0 auto}}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-line{background-color:#fff;font-size:16px;font-weight:bold;color:#3ac152;letter-spacing:.06em}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-line i{width:38px;height:36px;display:block;background-image:url("./assets/img/icon/icon-line.svg");background-size:contain;background-repeat:no-repeat;margin-right:10px}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-tel{border:2px solid #fff}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-tel i{width:22px;height:22px;display:block;background-image:url("./assets/img/icon/icon-tel.svg");background-size:contain;background-repeat:no-repeat;margin-right:10px}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-tel p{margin:0px;font-size:14px;color:#fff;line-height:1.2}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li a.icon-tel p span{display:block;width:100%;text-align:center;color:#fff;font-size:25px;font-family:"Roboto",serif;font-weight:bold;letter-spacing:.1em}.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li .desc{color:#fff;display:block;text-align:center;font-size:12px;width:100%;max-width:297px;margin-top:10px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-left .footer-wrap-left-txt ul li .desc{margin:10px auto 0px}}.footer .footer-wrap .footer-wrap-right{width:calc(100% - 385px);margin-bottom:65px}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right{width:calc(100% - 360px)}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right{width:100%;margin-top:40px;margin-bottom:0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav{display:flex}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav{flex-wrap:wrap;border-top:1px solid #fff}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col{width:42%;padding-left:18px;padding-right:50px}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col{padding-right:30px}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col{width:100% !important;border:none;padding:0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col:nth-child(2){width:30%;padding-right:20px}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col:nth-child(2){padding-left:0px}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col:nth-child(2){padding:0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col:nth-child(3){width:28%;padding-right:0px}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col:nth-child(3){padding-left:0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3{line-height:1.4;display:block;margin-bottom:15px;position:relative}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3{margin:0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3 a{color:#fff;font-size:17px;font-weight:500;display:block;letter-spacing:.08em;position:relative}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3 a{font-size:clamp(13px,1.17vw,16px)}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3 a{font-size:16px;display:block;border-bottom:1px solid #fff;padding:20px 0px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col h3 a:after{content:"";width:10px;height:10px;display:block;background-image:url("./assets/img/icon/icon-arrow-right-white.png");background-size:contain;background-repeat:no-repeat;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s ease}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .open a{border-bottom:none !important}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .open:after{transform:translateY(50%) rotate(180deg) !important}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .open:before{display:none !important}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch{position:relative}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch:after{width:15px;height:3px;right:26px;bottom:50%;transform:translateY(50%);content:"";display:block;background-color:#fff;position:absolute;border-radius:8px;transition:all .3s ease}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch:after{width:15px;height:2px;right:20px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch:before{width:15px;height:3px;right:26px;bottom:50%;transform:translateY(50%) rotate(90deg);content:"";display:block;background-color:#fff;position:absolute;border-radius:8px}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch:before{width:15px;right:20px;height:2px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .acdn-switch a:after{display:none !important}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul{display:none;border-bottom:1px solid #fff}}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul{padding-bottom:25px}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li{line-height:1.7;margin-bottom:10px}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li:last-child{margin-bottom:0px}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li a{color:#b9b9b9;font-size:14px;display:block}@media screen and (max-width: 1200px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li a{font-size:clamp(13px,1.17vw,16px)}}.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li a:hover{opacity:.5}@media screen and (max-width: 1024px){.footer .footer-wrap .footer-wrap-right .footer-wrap-right-nav .footer-wrap-right-nav-col .ul ul li a:before{content:""}}.footer .footer-fixed{position:fixed;right:20px;bottom:20px;z-index:5}@media screen and (max-width: 1024px){.footer .footer-fixed{width:100%;position:relative;right:inherit;bottom:0px;display:block}}@media screen and (max-width: 1024px){.footer .footer-fixed img{width:133px;display:block}}.footer .footer-fixed a{display:block;font-size:14px;color:#fff;line-height:1.4;text-align:center}@media screen and (max-width: 1024px){.footer .footer-fixed a{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center}}.footer .footer-fixed a i{display:block;width:57px;height:57px;background-image:url("./assets/img/icon/icon-back.svg");background-size:contain;background-repeat:no-repeat;margin:8px auto 0px}@media screen and (max-width: 1024px){.footer .footer-fixed a i{margin:0px;width:38px;height:38px;margin-right:10px}}.footer .footer-copy{width:95%;max-width:1080px;margin:0 auto;position:relative}@media screen and (max-width: 1024px){.footer .footer-copy{width:100%}}.footer .footer-copy .footer-copy-link{position:absolute;width:50%;left:0px;top:0px}@media screen and (max-width: 1024px){.footer .footer-copy .footer-copy-link{position:relative;width:100%}}.footer .footer-copy .footer-copy-link ul{display:flex}@media screen and (max-width: 1024px){.footer .footer-copy .footer-copy-link ul{justify-content:center}}.footer .footer-copy .footer-copy-link ul li{margin-right:15px}.footer .footer-copy .footer-copy-link ul li:last-child{margin-right:0px}.footer .footer-copy .footer-copy-link ul li a{color:#b4b4b4;font-size:12px}.footer .copy{text-align:right;color:#b4b4b4;font-size:12px;margin:0px;border-top:1px solid #fff;padding-top:20px;margin-top:10px}@media screen and (max-width: 1024px){.footer .copy{border-top:1px solid #fff;border-top:none;font-size:12px;margin-top:0px;margin-bottom:20px;white-space:nowrap;text-align:center;line-height:2.25}}@media screen and (max-width: 1024px){.active-body{overflow:hidden}}.active-body .top-wrap-left-bg{display:block !important}.active-body .top-wrap-left-close{display:flex !important}.top-wrap-left-close{position:fixed;width:35px;height:35px;top:25px;border-radius:50%;left:320px;z-index:101;display:none;background-color:#fff;padding:5px;display:none;align-items:center;justify-content:center}.top-wrap-left-bg{display:none;position:fixed;top:0px;left:0px;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:50}.top .df-search-result span{font-size:14px !important}.top .df-search-text{font-size:16px !important}.top .top-wrap-left-container-result{background-color:#fff;position:absolute;transition:all .5s ease;left:0px;top:0%;width:100%;z-index:1000;padding:0px 10px 20px;height:100%;max-width:300px;transform:translateX(-100%)}@media screen and (max-width: 1024px){.top .top-wrap-left-container-result{position:fixed;overflow:hidden;height:100vh}}.top .top-wrap-left-container-result.top-wrap-left-container-result--active{transform:translateX(0px) !important}.top .top-wrap-left-container-result ul{height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-top:40px}.top .top-wrap-left-container-result ul::-webkit-scrollbar{display:none}@media screen and (max-width: 1024px){.top .top-wrap-left-container-result ul{max-height:80%;height:auto}}.top .top-wrap-left-container-result li{font-size:15px;margin-bottom:8px}.top .top-wrap-left-container-result li a{display:block;text-align:center;border:1px solid #8ea2ce;border-radius:15px;font-size:14px;padding:15px 5px;letter-spacing:0em;background-color:#f1f3f9;position:relative}.top .top-wrap-left-container-result li a:hover{background-color:#f9e0c2;opacity:1}.top .top-wrap-left-container-result li a:hover i{background-image:url("./assets/img/icon/icon-num-top-white.svg") !important}.top .top-wrap-left-container-result li a .deco{text-align:center;position:absolute;top:5px;width:100%;left:0px}.top .top-wrap-left-container-result li a .deco i{width:50px;height:20px;background-image:url("./assets/img/icon/icon-num-top.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto}.top .top-wrap-left-container-result li a .num-title{position:relative;width:100%;text-align:center}.top .top-wrap-left-container-result li a .num-title:before{width:55px;height:1.5px;position:absolute;left:20px;bottom:50%;background-color:#143f76;content:"";transform:translateY(50%)}.top .top-wrap-left-container-result li a .num-title:after{width:55px;height:1.5px;position:absolute;right:20px;bottom:50%;background-color:#143f76;content:"";transform:translateY(50%)}.top .top-wrap-left-container-result li a span{font-family:"Roboto",serif;transition:all .3s ease;font-size:25px;font-weight:bold;display:inline-block;text-align:center;color:#fff;position:relative;letter-spacing:.05em;z-index:2}.top .top-wrap-left-container-result li a span small{font-size:25px;font-family:"Roboto",serif;letter-spacing:.05em;font-weight:bold;position:absolute;left:1px;top:1px;z-index:-1;color:#143f76;-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#143f76}.top .top-wrap-left-container-result li a p{font-size:14px;transition:all .3s ease;margin-top:10px;margin-bottom:0px;letter-spacing:-0.05em;text-align:center;height:30px;color:#143f76;font-weight:bold;font-family:"senobi-gothic","Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif !important}.top .top-wrap-left-container-result .icon-close{width:35px;position:absolute;right:10px;top:0px;transition:all .3s ease;z-index:20}@media screen and (max-width: 1024px){.top .top-wrap-left-container-result .icon-close{top:5px}}.top .top-wrap-left-container-result .icon-close:hover{cursor:pointer;opacity:.7}.top .top-wrap-left-container-result .icon-close span{display:block}.top .top-wrap-left-container-result .button{margin-top:20px}.top .top-wrap-left-container-result .button button{background-color:#143f76;display:block;margin:0 auto;color:#fff;border:none;padding:10px 30px;font-size:14px;border-radius:5px;transition:all .3s ease;cursor:pointer}.top .top-wrap-left-container-result .button button:hover{background-color:#8998bf}.top .top-wrap{display:flex}.top .top-wrap .top-wrap-left{width:300px;background-color:#fff;border-right:1px solid #ccc}.top .top-wrap .top-wrap-left *{font-family:"Noto Sans JP","senobi-gothic","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif}.top .top-wrap .top-wrap-left .top-wrap-left-top{padding:0px 10px}.top .top-wrap .top-wrap-left.top-wrap-left--active{transform:translateX(0%) !important;box-shadow:2px 0px 5px rgba(0,0,0,.2)}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-left{position:fixed;left:0px;z-index:100;top:0px;height:100vh;overflow:scroll;transition:all .3s ease;transform:translateX(-100%);-ms-overflow-style:none;scrollbar-width:none}.top .top-wrap .top-wrap-left::-webkit-scrollbar{display:none}}.top .top-wrap .top-wrap-left h2{text-align:center;padding-top:20px;font-size:16px;letter-spacing:0em;margin-bottom:15px;color:#204583;line-height:1.7;display:none}.top .top-wrap .top-wrap-left .top-wrap-left-search{display:flex;align-items:center;padding-top:10px}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-left .top-wrap-left-search{padding-top:20px}}.top .top-wrap .top-wrap-left .top-wrap-left-search input{width:calc(100% - 60px);height:40px;padding:10px;font-size:16px;border-radius:0px;border:1px solid #143f76}.top .top-wrap .top-wrap-left .top-wrap-left-search input:focus{outline:none}.top .top-wrap .top-wrap-left .top-wrap-left-search button{width:60px;border-radius:0px;border:none;background-color:#143f76;height:40px;color:#fff !important;cursor:pointer;transition:all .3s ease}.top .top-wrap .top-wrap-left .top-wrap-left-search button:hover{background-color:#8998bf}.top .top-wrap .top-wrap-left .top-wrap-left-search button img{width:20px}.top .top-wrap .top-wrap-left .top-wrap-left-category,.top .top-wrap .top-wrap-left .top-wrap-left-area{margin-top:20px}.top .top-wrap .top-wrap-left .top-wrap-left-category h3,.top .top-wrap .top-wrap-left .top-wrap-left-area h3{font-size:15px;margin-bottom:10px;letter-spacing:0em;color:#143f76}.top .top-wrap .top-wrap-left .top-wrap-left-category label,.top .top-wrap .top-wrap-left .top-wrap-left-area label{display:flex;align-items:center;margin-bottom:6px;font-size:13px;letter-spacing:.02em;color:#555}.top .top-wrap .top-wrap-left .top-wrap-left-category label input,.top .top-wrap .top-wrap-left .top-wrap-left-area label input{margin-right:5px}.top .top-wrap .top-wrap-left .top-wrap-left-button{margin-top:20px;display:flex;justify-content:center;gap:10px}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-left .top-wrap-left-button{padding-bottom:100px}}.top .top-wrap .top-wrap-left .top-wrap-left-button button{background-color:#143f76;display:block;color:#fff;border:none;padding:10px 30px;font-size:14px;border-radius:5px;transition:all .3s ease;cursor:pointer}.top .top-wrap .top-wrap-left .top-wrap-left-button button#reset-button{background-color:#aaa !important;color:#fff !important}.top .top-wrap .top-wrap-left .top-wrap-left-button button:hover{background-color:#8998bf}.top .top-wrap .top-wrap-left .top-wrap-left-container{position:relative;padding:0px 10px;background-color:#fff}.top .top-wrap .top-wrap-right{width:calc(100% - 300px);padding-bottom:100px}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-right{width:100%}}.top .top-wrap .top-wrap-right .top-wrap-right-pdf{height:calc(100vh - 200px)}.top .top-wrap .top-wrap-right .top-wrap-right-pdf .df-app{height:100% !important}.top .top-wrap .top-wrap-right .top-wrap-right-slide{position:relative}.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn{position:relative;height:50px;width:140px;margin-left:auto;right:5%}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn{width:120px;height:40px;bottom:10px}}.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-prev{background-image:url("./assets/img/icon/icon-arrow-left.svg");top:0px;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-prev{width:40px;margin:0px;height:40px}}.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-prev:after{display:none}.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-next{background-image:url("./assets/img/icon/icon-arrow-right.svg");top:0px;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1024px){.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-next{margin:0px;width:40px;height:40px}}.top .top-wrap .top-wrap-right .top-wrap-right-slide .swiper-btn .swiper-button-next:after{display:none}.top .top-wrap .top-wrap-right .swiper-01 .swiper-slide a{border:1px solid #8ea2ce;border-radius:15px;background-color:#f7f8f8}.top .top-wrap .top-wrap-right .swiper-01 .swiper-slide a:hover{background-color:#f9e0c2;opacity:1}.top .top-wrap .top-wrap-right .swiper{padding:30px 5%}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper{transition-timing-function:linear}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide{width:240px !important}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a{display:flex;align-items:center;justify-content:center;width:100%;height:140px;padding:10px;transition:all .3s ease}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .swiper-slide-container{width:100%}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a:hover .deco i{background-image:url("./assets/img/icon/icon-num-top-white.svg") !important}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .deco{text-align:center;position:absolute;top:20px;width:100%;left:0px}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .deco i{width:50px;height:20px;background-image:url("./assets/img/icon/icon-num-top.svg");background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .num-title{position:relative;width:100%;text-align:center}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .num-title:before{width:55px;height:1.5px;position:absolute;left:20px;bottom:50%;background-color:#143f76;content:"";transform:translateY(50%)}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a .num-title:after{width:55px;height:1.5px;position:absolute;right:20px;bottom:50%;background-color:#143f76;content:"";transform:translateY(50%)}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a span{font-family:"Roboto",serif;transition:all .3s ease;font-size:25px;font-weight:bold;display:inline-block;text-align:center;color:#fff;position:relative;letter-spacing:.05em;z-index:2}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a span small{font-size:25px;font-family:"Roboto",serif;letter-spacing:.05em;font-weight:bold;position:absolute;left:1px;top:1px;z-index:-1;color:#143f76;-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#143f76}.top .top-wrap .top-wrap-right .swiper .swiper-wrapper .swiper-slide a p{font-size:14px;transition:all .3s ease;margin-top:10px;margin-bottom:0px;letter-spacing:-0.05em;text-align:center;height:30px;color:#143f76;font-weight:bold}.top .top-wrap .top-wrap-right .top-wrap-right-bnr a{width:90%;max-width:800px;margin:0 auto;height:80px;display:flex;align-items:center;justify-content:center;font-size:20px}.content-width{width:85%;max-width:1080px;margin:0 auto}img.lazyload{opacity:0;transition:opacity .5s ease}img.lazyloaded{opacity:1 !important}@media screen and (max-width: 1024px){.hidden-middle{display:none !important}}@media screen and (min-width: 601px){.hidden-sm{display:none !important}}@media screen and (min-width: 1025px){.hidden-md{display:none !important}}@media screen and (max-width: 600px){.hidden-mobile{display:none !important}}.mb-0{margin-bottom:0 !important}.mb-10{margin-bottom:10px !important}
/*# sourceMappingURL=style.css.map */
