.h-logo{gap:12px}.h-logo span{color:#696969}.h-global,.h-search{align-items:center;display:flex}.h-global img,.h-search img{height:32px;width:32px}.h-global span,.h-search span{color:#696969;font-size:16px;font-weight:700;line-height:32px}.header-position{position:fixed;right:0;top:95px;width:100%;z-index:1}.header-position .h-nav{justify-content:flex-end}.header-position .h-nav-item{padding:0 20px}.header-position .h-nav-item:last-child{padding-right:0}.header-position .h-nav-item:after{display:none}.header-position .h-nav-item>a{color:#fff}.header-position .h-nav-item:hover{background-color:transparent}.header-position .h-nav-item:hover>a{color:#09f}.h-nav-item:hover .h-nav-tag{background:#09f;color:#fff!important}.header-sp{background:transparent}.header-sp,.header-wrapper{height:48px}.head-sp-nav{display:none}.f-copyright{padding:19px 0}.index-container{background:#000;display:flex;flex-direction:column;height:calc(100vh - 160px)}.index-header{background-image:linear-gradient(0deg,#fff,#eff9ff);border-bottom:1px solid #09f;height:72px}.index-footer{background:#fff;height:88px}.index-content{height:100%}.swiper-bg,.swiper-cont{height:100%;left:0;position:absolute;top:0;width:100%}.swiper-text{align-items:flex-start;display:flex;flex-direction:column;gap:150px;height:100%;justify-content:center;padding:80px 90px}.swiper-h1>h1{color:#fff;font-size:80px;font-weight:900;line-height:108px;text-shadow:0 2px 4px #00000099}.swiper-btn{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}:root{--path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.index-btn{-webkit-clip-path:var(--path);clip-path:var(--path);cursor:pointer;font-size:24px;font-weight:700;height:60px;line-height:58px;max-width:360px;position:relative;text-align:center;width:100%}.index-btn.index-btn1{background:#fff;color:#09f}.index-btn.index-btn2{background:#09f;color:#fff}.swiper-button-prev{left:auto;right:calc(50% + 540px)}.swiper-button-next{left:calc(50% + 540px);right:auto}.swiper-button-next:after,.swiper-button-prev:after{background-image:url(/images/icon-next.png);background-size:100%;content:"";height:40px;width:40px}.swiper-button-prev:after{transform:rotate(180deg)}@media (max-width:768px){.tsubaki-container{padding-top:0!important}.index-container{height:100vh;min-height:500px}.swiper-text{gap:50px;justify-content:space-between;padding:76px 0 100px}.swiper-h1>h1{font-size:56px;line-height:76px;text-shadow:0 2px 4px #00000099}.swiper-btn{flex-wrap:wrap;gap:28px}.index-btn{font-size:20px;height:48px;line-height:48px;margin:0 auto;max-width:288px}.header-wrapper-logo span{color:#999}}
