<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500&amp;display=swap";/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:normal}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:normal}:root{--color-primary: 95, 154, 163;--color-other: 102, 102, 102}#app .icn,#app .icn-r,#app .icn-pdf,#app .icn-l{display:flex;align-items:center;line-height:0}#app .icn-pdf{font-size:0}#app .op{opacity:0}#app .anime{opacity:0;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);animation-duration:1s;animation-fill-mode:both}#app .effect{opacity:1;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);animation-name:fade}@keyframes fade{0%{opacity:0}100%{opacity:1}}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#app{line-height:2;color:rgba(var(--color-other), 1);font-size:1rem;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;position:relative}#app:after{content:"";display:block}#app hr{border:none;border-top:1px solid #fff;height:1px;margin:0;padding:0;font-size:0rem}#app input,#app select{vertical-align:middle;border:1px solid rgba(var(--color-other), 0.5)}#app textarea{border:1px solid rgba(var(--color-other), 0.5)}#app input,#app button,#app textarea,#app button,#app select{font-size:1rem}#app a{text-decoration:none;color:rgba(var(--color-other), 1);-webkit-tap-highlight-color:rgba(0,0,0,.2)}#app a:hover{color:rgba(var(--color-other), 0.5)}#app a:hover{text-decoration:none !important}#app img{vertical-align:bottom;width:100%}#app ul{list-style:none}#app .inner-box{margin:0 auto;padding:0 3.3333333333%;box-sizing:content-box;max-width:1200px}@media only screen and (max-width: 768px){#app .inner-box{padding:0 24px}}#app .autosize-box{margin:0 auto;padding:0 3.3333333333%;box-sizing:content-box}@media only screen and (max-width: 768px){#app .autosize-box{padding:0 24px}}#app .contents{padding-top:80px}@media only screen and (max-width: 768px){#app .contents{padding-top:64px}}#app svg .fill-color-0{fill:#999}#app svg .fill-color-1{fill:#64d2dc}#app svg .fill-color-2{fill:#c33}@media only screen and (max-width: 768px){:root #app{font-size:.9375rem}}@media only screen and (max-width: 640px){:root #app{font-size:.875rem}}#app #g-header{position:fixed;display:block;width:100%;height:80px;top:0;left:0;z-index:300;background:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1);font-size:.875rem;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app #g-header{background:#24474c}@media only screen and (max-width: 768px){#app #g-header{height:64px}}#app #g-header.en h1{z-index:400}#app #g-header.en h1 img{max-width:300px}@media only screen and (max-width: 768px){#app #g-header.en h1 img{max-width:240px}}#app .site-ui{width:100%;position:absolute;height:80px}@media only screen and (max-width: 768px){#app .site-ui{height:64px}}#app .site-ui .autosize-box{display:flex;justify-content:space-between;align-items:center;height:80px}@media only screen and (max-width: 768px){#app .site-ui .autosize-box{height:64px}}#app .site-ui h1{z-index:400}#app .site-ui h1 img{max-width:220px}@media only screen and (max-width: 768px){#app .site-ui h1 img{max-width:180px}}#app .site-ui .btn-menu{display:none;z-index:600;text-align:center;font-size:.6875rem;cursor:pointer;box-sizing:border-box}@media only screen and (max-width: 1280px){#app .site-ui .btn-menu{display:block}}#app .site-ui .btn-menu div{width:30px;height:30px;position:relative;margin:0 auto 4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app .site-ui .btn-menu div span{position:absolute;left:0;width:100%;height:2px;background-color:#999;border-radius:2px;display:inline-block;box-sizing:border-box;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app .site-ui .btn-menu div span{background-color:#fff}#app .site-ui .btn-menu div span:nth-of-type(1){top:4px}#app .site-ui .btn-menu div span:nth-of-type(2){top:14px}#app .site-ui .btn-menu div span:nth-of-type(3){bottom:4px}#app .site-ui .btn-menu.is-active div span:nth-of-type(1){transform:translateY(14px) rotate(-45deg);top:0px}#app .site-ui .btn-menu.is-active div span:nth-of-type(2){left:200%;opacity:0;transform:translateY(0)}#app .site-ui .btn-menu.is-active div span:nth-of-type(3){transform:translateY(-14px) rotate(45deg);bottom:0px}#app .site-ui .btn-menu p{line-height:1}body#member #app .site-ui .btn-menu p{color:#fff}#app .overlay{display:none}@media only screen and (max-width: 1280px){#app .overlay{opacity:0;z-index:-1;background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;display:block;cursor:pointer;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app .overlay.is-active{z-index:200;opacity:1;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}}@media only screen and (min-width: 1281px){#app #g-header.en .site-nav nav ul{margin-left:316px}#app #g-header .site-nav,#app #m-header .site-nav{width:100%;position:absolute;height:80px;top:0;left:0;z-index:100}#app #g-header .site-nav nav,#app #m-header .site-nav nav{display:flex;justify-content:space-between;align-items:center;height:80px}#app #g-header .site-nav nav ul,#app #m-header .site-nav nav ul{margin-left:236px;display:flex}#app #g-header .site-nav nav ul li,#app #m-header .site-nav nav ul li{position:relative;padding:16px 0;margin:0 4px}#app #g-header .site-nav nav ul li a,#app #m-header .site-nav nav ul li a{padding:8px;border-radius:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li a .icn,#app #m-header .site-nav nav ul li a .icn{display:none}#app #g-header .site-nav nav ul li a:hover,#app #m-header .site-nav nav ul li a:hover{color:#fff;background:rgba(var(--color-primary), 1);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app #g-header .site-nav nav ul li a:hover,body#member #app #m-header .site-nav nav ul li a:hover{background:#3a5a5e}body#member #app #g-header .site-nav nav ul li a,body#member #app #m-header .site-nav nav ul li a{color:#fff}#app #g-header .site-nav nav ul li .sub-menu,#app #m-header .site-nav nav ul li .sub-menu{opacity:0;pointer-events:none;min-width:580px;height:auto;border-radius:8px;position:absolute;top:0;left:0;z-index:-1;background:#fff;box-shadow:8px 8px 16px rgba(0,0,0,.1);transform:translateY(48px);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app #g-header .site-nav nav ul li .sub-menu,body#member #app #m-header .site-nav nav ul li .sub-menu{background:#24474c}#app #g-header .site-nav nav ul li .sub-menu.is-active,#app #m-header .site-nav nav ul li .sub-menu.is-active{transform:translateX(-20px) translateY(48px);display:block;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);opacity:1;pointer-events:auto;z-index:300}#app #g-header .site-nav nav ul li .sub-menu&gt;p,#app #m-header .site-nav nav ul li .sub-menu&gt;p{height:120px;display:flex;flex-direction:column;justify-content:center;background:rgba(var(--color-primary), 1);border-radius:8px 8px 0 0;color:#fff;padding-left:2rem;overflow:hidden;position:relative;z-index:0;font-size:1.5rem;text-shadow:0px 0px 8px rgba(0,0,0,.8)}body#member #app #g-header .site-nav nav ul li .sub-menu&gt;p,body#member #app #m-header .site-nav nav ul li .sub-menu&gt;p{background:#3a5a5e}#app #g-header .site-nav nav ul li .sub-menu&gt;p::before,#app #m-header .site-nav nav ul li .sub-menu&gt;p::before{content:"";background:inherit;filter:blur(6px);position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;z-index:-1}#app #g-header .site-nav nav ul li .sub-menu&gt;div,#app #m-header .site-nav nav ul li .sub-menu&gt;div{padding:32px}#app #g-header .site-nav nav ul li .sub-menu ul,#app #m-header .site-nav nav ul li .sub-menu ul{margin:0;display:flex;flex-wrap:wrap}#app #g-header .site-nav nav ul li .sub-menu ul li,#app #m-header .site-nav nav ul li .sub-menu ul li{width:calc(50% - 16px);line-height:1;margin:0 16px 16px 0;padding:0}#app #g-header .site-nav nav ul li .sub-menu ul li.non-link,#app #g-header .site-nav nav ul li .sub-menu ul li.w100,#app #m-header .site-nav nav ul li .sub-menu ul li.non-link,#app #m-header .site-nav nav ul li .sub-menu ul li.w100{width:100%}#app #g-header .site-nav nav ul li .sub-menu ul li:last-child,#app #m-header .site-nav nav ul li .sub-menu ul li:last-child{margin-bottom:0}#app #g-header .site-nav nav ul li .sub-menu ul li a,#app #m-header .site-nav nav ul li .sub-menu ul li a{padding:8px;display:flex;align-items:center}#app #g-header .site-nav nav ul li .sub-menu ul li a .icn,#app #m-header .site-nav nav ul li .sub-menu ul li a .icn{display:flex}#app #g-header .site-nav nav ul li .sub-menu ul li a .icn-w,#app #m-header .site-nav nav ul li .sub-menu ul li a .icn-w{margin-left:4px}#app #g-header .site-nav nav ul li .sub-menu ul li a:hover,#app #m-header .site-nav nav ul li .sub-menu ul li a:hover{color:inherit;background:#e1eced}#app #g-header .site-nav nav ul li .sub-menu ul li a:hover .icn svg,#app #m-header .site-nav nav ul li .sub-menu ul li a:hover .icn svg{transform:translateX(2px);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li .sub-menu ul+ul,#app #m-header .site-nav nav ul li .sub-menu ul+ul{padding-top:24px;border-top:1px solid rgba(var(--color-other), 0.25);margin-top:16px}#app #g-header .site-nav nav ul li .sub-menu .icn svg,#app #m-header .site-nav nav ul li .sub-menu .icn svg{width:12px;height:12px;margin-right:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app #g-header .site-nav nav ul li .sub-menu .icn svg .fill-color-0,body#member #app #m-header .site-nav nav ul li .sub-menu .icn svg .fill-color-0{fill:#fff}#app #g-header .site-nav nav ul li .sub-menu .icn-pdf svg,#app #m-header .site-nav nav ul li .sub-menu .icn-pdf svg{width:24px;height:12px;margin-left:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li.nav-about p,#app #m-header .site-nav nav ul li.nav-about p{background:url("/assets/images/about@2x.webp") no-repeat center;background-size:cover}#app #g-header .site-nav nav ul li.nav-public p,#app #m-header .site-nav nav ul li.nav-public p{background:url("/assets/images/public@2x.webp") no-repeat center;background-size:cover}#app #g-header .site-nav nav ul li.nav-public .sub-menu ul li:last-child,#app #m-header .site-nav nav ul li.nav-public .sub-menu ul li:last-child{width:50%}#app #g-header .site-nav nav ul li.nav-edu p,#app #m-header .site-nav nav ul li.nav-edu p{background:url("/assets/images/edu@2x.webp") no-repeat center;background-size:cover}#app #g-header .site-nav nav ul li.nav-media p,#app #m-header .site-nav nav ul li.nav-media p{background:url("/assets/images/media@2x.webp") no-repeat center;background-size:cover}#app #g-header .site-nav nav .btn-group,#app #m-header .site-nav nav .btn-group{display:flex}#app #g-header .site-nav nav p.btn-member a,#app #m-header .site-nav nav p.btn-member a{display:flex;align-items:center}#app #g-header .site-nav nav p.btn-member a .icn svg,#app #m-header .site-nav nav p.btn-member a .icn svg{width:40px;height:40px;margin-right:8px}#app #g-header .site-nav nav p.btn-lang,#app #m-header .site-nav nav p.btn-lang{margin-left:2rem}#app #g-header .site-nav nav p.btn-lang a,#app #m-header .site-nav nav p.btn-lang a{display:block;border:1px solid rgba(var(--color-other), 0.25);padding:2px 8px;border-radius:24px}}@media only screen and (max-width: 1280px)and (max-width: 640px){#app #g-header.en .site-nav{width:80%}}@media only screen and (max-width: 1280px){#app #g-header .site-nav{transform:translateX(100%);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);width:420px;z-index:500;background:#fff;position:fixed;top:80px;right:0;bottom:0;overflow-y:auto}body#member #app #g-header .site-nav{background:#24474c}}@media only screen and (max-width: 1280px)and (max-width: 768px){#app #g-header .site-nav{top:64px}}@media only screen and (max-width: 1280px){#app #g-header .site-nav.is-active{transform:translateX(0%);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}}@media only screen and (max-width: 1280px)and (max-width: 640px){#app #g-header .site-nav{width:100%}}@media only screen and (max-width: 1280px){#app #g-header .site-nav nav{padding:16px}#app #g-header .site-nav nav ul{font-size:.875rem}#app #g-header .site-nav nav ul li{position:relative;display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}#app #g-header .site-nav nav ul li a{width:calc(100% - 24px - 16px);display:flex;padding:16px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);align-items:center;justify-content:space-between}body#member #app #g-header .site-nav nav ul li a{color:#fff}#app #g-header .site-nav nav ul li a .icn svg{width:12px;height:12px;vertical-align:top;margin-right:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}body#member #app #g-header .site-nav nav ul li a .icn svg .fill-color-0{fill:#fff}#app #g-header .site-nav nav ul li a:hover .icn svg{transform:translateX(2px);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li .btn-toggle{position:relative;width:24px;height:24px;border:1px solid #999;border-radius:50%;cursor:pointer}body#member #app #g-header .site-nav nav ul li .btn-toggle{border:1px solid #fff}#app #g-header .site-nav nav ul li .btn-toggle::before,#app #g-header .site-nav nav ul li .btn-toggle::after{position:absolute;top:10px;left:50%;content:"";display:inline-block;width:12px;height:12px;border-top:1px solid #999;transform:translateX(-50%)}body#member #app #g-header .site-nav nav ul li .btn-toggle::before,body#member #app #g-header .site-nav nav ul li .btn-toggle::after{border-top:1px solid #fff}#app #g-header .site-nav nav ul li .btn-toggle::after{top:4px;left:-1px;opacity:1;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);transform:rotate(90deg) translateY(0)}#app #g-header .site-nav nav ul li .btn-toggle.is-active::after{opacity:0;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);transform:rotate(90deg) translateX(10px)}#app #g-header .site-nav nav ul li .sub-menu{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);width:100%;display:none}#app #g-header .site-nav nav ul li .sub-menu&gt;p{display:none}#app #g-header .site-nav nav ul li .sub-menu ul{margin:0;font-size:.75rem}#app #g-header .site-nav nav ul li .sub-menu ul li.non-link{display:block;padding:16px;color:#999}#app #g-header .site-nav nav ul li .sub-menu ul li a{width:100%;justify-content:flex-start}#app #g-header .site-nav nav ul li .sub-menu ul li a .icn-w{margin-left:4px}#app #g-header .site-nav nav ul li .sub-menu ul li a:hover .icn svg{transform:translateX(2px);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li .sub-menu .icn svg{width:12px;height:12px;margin-right:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav ul li .sub-menu .icn-pdf svg{width:24px;height:12px;margin-left:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-header .site-nav nav p{border-top:1px solid rgba(var(--color-other), 0.25);margin-top:16px}#app #g-header .site-nav nav p a{height:80px;display:flex;align-items:center;justify-content:end}#app #g-header .site-nav nav p a .icn svg{width:40px;height:40px;margin-right:8px}}#app #g-footer{padding:7.5% 0 40px;text-align:center;font-size:.875rem}@media only screen and (max-width: 768px){#app #g-footer{padding:48px 0 40px}}#app #g-footer .icn{position:relative}#app #g-footer .icn svg{width:12px;height:12px;vertical-align:top;margin-right:4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-footer.en .autosize-box{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){#app #g-footer.en .autosize-box{display:block}}#app #g-footer.en .autosize-box h1{max-width:300px}@media only screen and (max-width: 768px){#app #g-footer.en .autosize-box h1{margin-bottom:24px;max-width:240px}}#app #g-footer .autosize-box{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){#app #g-footer .autosize-box{display:block}}#app #g-footer .autosize-box h1{max-width:210px}@media only screen and (max-width: 768px){#app #g-footer .autosize-box h1{margin-bottom:24px;max-width:160px}}#app #g-footer .autosize-box nav ul{display:flex}@media only screen and (max-width: 768px){#app #g-footer .autosize-box nav ul{display:block}}#app #g-footer .autosize-box nav ul li{line-height:1;margin-left:.5rem}@media only screen and (max-width: 768px){#app #g-footer .autosize-box nav ul li{text-align:left}#app #g-footer .autosize-box nav ul li:not(last-child){margin-bottom:16px}}#app #g-footer .autosize-box nav ul li a{display:flex;align-items:center;width:fit-content}#app #g-footer .autosize-box nav ul li a .icn{display:flex}#app #g-footer .autosize-box nav ul li a .icn svg{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-footer .autosize-box nav ul li a:hover .icn svg{transform:translateX(2px);transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #g-footer .inner-box{margin-top:40px}#app #g-footer .inner-box p{font-size:.75rem;color:rgba(var(--color-other), 1)}@media only screen and (max-width: 640px){#app #g-footer .inner-box p{padding:0 60px}}#app #g-footer .inner-box p span{display:inline-block}#app #page-top{display:block;position:fixed;bottom:40px;right:40px}@media only screen and (max-width: 640px){#app #page-top{right:20px;bottom:20px}}#app #page-top i{font-size:2.5rem;color:rgba(var(--color-primary), 1);cursor:pointer}#app #visual-block .swiper-slide a{position:relative;display:block}#app #visual-block .swiper-slide div{position:absolute;height:100%;display:flex;justify-content:center;flex-direction:column}#app #visual-block .swiper-slide div{left:8%;z-index:1}@media only screen and (max-width: 768px){#app #visual-block .swiper-slide div{display:block;width:80%;margin:0 auto;left:50%;transform:translateX(-50%);top:8%}}#app #visual-block .swiper-slide div .slide-title{font-size:2.5rem;line-height:1.2;margin-bottom:8%;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 1280px){#app #visual-block .swiper-slide div .slide-title{font-size:2rem}}@media only screen and (max-width: 768px){#app #visual-block .swiper-slide div .slide-title{font-size:1.5rem}}#app #visual-block .swiper-slide div .slide-title span{display:inline-block}#app #visual-block .swiper-slide div .slide-desc{font-size:1.25rem}@media only screen and (max-width: 1280px){#app #visual-block .swiper-slide div .slide-desc{font-size:1.125rem}}@media only screen and (max-width: 768px){#app #visual-block .swiper-slide div .slide-desc{font-size:.875rem}}#app #visual-block .swiper-slide picture{z-index:0;object-fit:cover}#app #visual-block #slide01{background:#93d9d9;background:linear-gradient(0deg, rgb(147, 217, 217) 0%, rgb(111, 134, 214) 100%)}#app #visual-block #slide01 div{width:40%}@media only screen and (max-width: 768px){#app #visual-block #slide01 div{width:80%}}#app #visual-block #slide01 a{color:#fff}#app #visual-block #slide01 .slide-title{text-shadow:0px 0px 8px rgba(0,0,0,.8)}#app #visual-block #slide01 .slide-desc{text-shadow:0px 0px 8px rgba(0,0,0,.8)}#app #visual-block #slide02 div{width:44%}@media only screen and (max-width: 768px){#app #visual-block #slide02 div{width:80%}}#app #visual-block #slide02 a{color:#000}#app #visual-block #slide02 .slide-title,#app #visual-block #slide02 .slide-desc{text-shadow:4px 4px 4px #fff,-4px -4px 4px #fff,-4px 4px 4px #fff,4px -4px 4px #fff,4px 0px 4px #fff,-4px 0px 4px #fff,0px 4px 4px #fff,0px -4px 4px #fff}#app #visual-block #slide03 div{width:44%}@media only screen and (max-width: 768px){#app #visual-block #slide03 div{width:80%}}#app #visual-block #slide03 a{color:#000}#app #visual-block #slide03 .slide-title,#app #visual-block #slide03 .slide-desc{text-shadow:4px 4px 4px #fff,-4px -4px 4px #fff,-4px 4px 4px #fff,4px -4px 4px #fff,4px 0px 4px #fff,-4px 0px 4px #fff,0px 4px 4px #fff,0px -4px 4px #fff}#app #news-block{margin-bottom:5%;position:relative;transform:translateY(-32px);z-index:1}#app #news-block h2{color:rgba(var(--color-primary), 1);font-size:1.125rem;padding:8px 16px;background:#fff;border-radius:8px 8px 0 0;margin-bottom:8px;display:inline-block;position:relative;z-index:0}@media only screen and (max-width: 768px){#app #news-block h2{font-size:1rem}}#app #news-block ul{margin-bottom:5%}#app #news-block ul li{padding:16px 40px;border-bottom:1px solid rgba(var(--color-other), 0.25);display:flex;align-items:center}#app #news-block ul li:first-child{border-top:1px solid rgba(var(--color-other), 0.25)}@media only screen and (max-width: 768px){#app #news-block ul li{flex-wrap:wrap;font-size:.75rem;padding:8px 16px}}#app #news-block ul li .news-data{margin-right:1rem;flex-shrink:0}#app #news-block ul li .news-category{margin-right:1rem;margin-bottom:.5rem;margin-top:.5rem;font-size:.75rem;padding:4px 8px;color:#fff;border-radius:16px;flex-shrink:0}#app #news-block ul li .news-category.cate1{border:2px solid #659875;color:#659875}#app #news-block ul li .news-category.cate2{border:2px solid #8b6598;color:#8b6598}#app #news-block ul li .news-category.cate3{border:2px solid #a3915f;color:#a3915f}#app #news-block ul li .news-category.cate4{border:2px solid #986565;color:#986565}#app #news-block ul li .news-category.cate5{border:2px solid #8f8f8f;color:#8f8f8f}#app #news-block ul li a{text-decoration:underline;color:rgba(var(--color-primary), 1)}#app #news-block ul li a:hover{color:rgba(var(--color-primary), 0.5)}#app #news-block ul li .icn-pdf{display:inline-block}#app #news-block ul li .icn-pdf svg{width:24px;height:12px;margin:0 4px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1)}#app #news-block p.btn-more-s{text-align:center}#app #news-block p.btn-more-s a{display:inline-block;padding:8px 16px;color:#fff;border-radius:8px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:4px 4px 8px rgba(0,0,0,.2),-4px -4px 8px rgba(255,255,255,.2);background:rgba(var(--color-primary), 1)}#app #news-block p.btn-more-s a:hover{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px rgba(0,0,0,.2),-2px -2px 4px rgba(255,255,255,.2)}#app #topics-block{margin-bottom:5%;position:relative}#app #topics-block:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(239, 245, 246) 100%);transform:translateY(200px)}#app #topics-block .autosize-box{display:flex;justify-content:space-between;margin-bottom:5%;flex-wrap:wrap}#app #topics-block .autosize-box a{width:calc(25% - 24px);border-radius:8px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);background:#fff;box-shadow:8px 8px 16px #dbdbdb,-8px -8px 16px #fff}@media only screen and (max-width: 1280px){#app #topics-block .autosize-box a{width:calc(50% - 16px);margin-bottom:32px}}@media only screen and (max-width: 640px){#app #topics-block .autosize-box a{width:100%;margin-bottom:32px}}#app #topics-block .autosize-box a:hover{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px #dbdbdb,-2px -2px 4px #fff}#app #topics-block .autosize-box a picture{overflow:hidden}#app #topics-block .autosize-box a picture img{border-radius:8px 8px 0 0}#app #topics-block .autosize-box a div{padding:6.25%}#app #topics-block .autosize-box a div h2{color:#000;margin-bottom:8px;font-weight:bold}#app #topics-block .inner-box{text-align:center}#app #topics-block .inner-box h2{color:rgba(var(--color-primary), 1);margin-bottom:40px;font-size:1.125rem}@media only screen and (max-width: 768px){#app #topics-block .inner-box h2{font-size:1rem}}#app #topics-block .inner-box .btn-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}#app #topics-block .inner-box .btn-list li{width:calc(33% - 24px);margin:0}@media only screen and (max-width: 1280px){#app #topics-block .inner-box .btn-list li{width:100%;margin:0 auto 24px}}#app #topics-block .inner-box .btn-list li a{display:flex;align-items:center;width:100%;border-radius:8px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);color:#000;background:#fff;box-shadow:8px 8px 16px #dbdbdb,-8px -8px 16px #fff;padding:24px;font-size:1.125rem;font-weight:bold}#app #topics-block .inner-box .btn-list li a:hover{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px #dbdbdb,-2px -2px 4px #fff}#app #topics-block .inner-box .btn-list li a span{text-align:left;line-height:1.2}#app #topics-block .inner-box .btn-list li a span span{display:inline-block}#app #topics-block .inner-box .btn-list li a .icn{margin-right:8px}#app #topics-block .inner-box .btn-list li a .icn svg{width:64px}@media only screen and (max-width: 768px){#app #topics-block .inner-box .btn-list li a .icn svg{width:40px}}#app #topics-block .inner-box .btn-list li a .icn-r{margin-left:auto}#app #topics-block .inner-box .btn-list li a .icn-r svg{width:32px}@media only screen and (max-width: 768px){#app #topics-block .inner-box .btn-list li a .icn-r svg{width:24px}}@media only screen and (max-width: 640px){#app #topics-block .inner-box .btn-list li a .icn-r svg{width:18px}}#app #enter-block{padding-bottom:7.5%}#app #enter-block .inner-box{text-align:center}#app #enter-block p.btn-more-m{text-align:center}#app #enter-block p.btn-more-m a{font-size:1.5rem;display:inline-block;padding:16px 32px;color:#fff;border-radius:8px;transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:4px 4px 8px #dbdbdb,-4px -4px 8px #fff;text-transform:uppercase;background-image:linear-gradient(to right, #77a1d3 0%, #79cbca 51%, #77a1d3 100%);background-size:200% auto}@media only screen and (max-width: 768px){#app #enter-block p.btn-more-m a{font-size:1.5rem}}@media only screen and (max-width: 640px){#app #enter-block p.btn-more-m a{font-size:1.25rem}}#app #enter-block p.btn-more-m a:hover{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px #dbdbdb,-2px -2px 4px #fff;background-position:right center}#app #enter-block p.btn-bnr{max-width:400px;margin:0 auto 7.5%}#app #enter-block p.btn-bnr img{border-radius:8px;outline:1px solid rgba(var(--color-primary), 1);outline-offset:-1px}#app #enter-block p.btn-bnr a img{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:8px 8px 16px #dbdbdb,-8px -8px 16px #fff}#app #enter-block p.btn-bnr a:hover img{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px #dbdbdb,-2px -2px 4px #fff}#app #banner-block{margin:0 auto 7.5%}#app #banner-block .inner-box{max-width:inherit}#app #banner-block .swiper{position:relative}#app #banner-block .swiper .swiper-slide{padding:32px 0}#app #banner-block .swiper .swiper-slide img{border-radius:8px;outline:1px solid rgba(var(--color-primary), 1);outline-offset:-1px}#app #banner-block .swiper .swiper-slide a img{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:8px 8px 16px #dbdbdb,-8px -8px 16px #fff}#app #banner-block .swiper .swiper-slide a:hover img{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);box-shadow:2px 2px 4px #dbdbdb,-2px -2px 4px #fff}#app .swiper-button-prev,#app .swiper-rtl .swiper-button-next{left:24px;right:auto}#app .swiper-button-next,#app .swiper-rtl .swiper-button-prev{right:24px;left:auto}#app .swiper-button-next,#app .swiper-button-prev{--swiper-navigation-color: white;text-shadow:0 0 8px rgba(0,0,0,.4);font-size:2.5rem}#app .swiper-button-next:after,#app .swiper-button-prev:after{display:none}#app #aside-block{background:#f5f5f5;padding:7.5% 0}#app #aside-block ul{display:flex;align-items:center;justify-content:center;gap:2.5%}@media only screen and (max-width: 768px){#app #aside-block ul{flex-wrap:wrap}}#app #aside-block ul li{max-width:240px;margin-bottom:1rem}@media only screen and (max-width: 768px){#app #aside-block ul li{max-width:160px}}@media only screen and (max-width: 640px){#app #aside-block ul li{max-width:120px}}#app #aside-block ul li a{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);opacity:1}#app #aside-block ul li a:hover{transition:.5s cubic-bezier(0.15, 0.6, 0.8, 1);opacity:.5}</pre></body></html>