#compButtonTop{position:fixed;z-index:900;right:15px;bottom:10px;min-width:48px;width:48px;cursor:pointer;transition:bottom .3s}@media screen and (max-width: 768px){#compButtonTop{width:9.5rem}}#compButtonTop:hover{bottom:15px}#compHeader{position:relative;z-index:5;background-color:#f9fdff}#compHeader .headerInner{display:flex;justify-content:space-between;width:100%;margin:auto;padding:0 15px}#compHeader .logoSega{display:block;width:90px;padding:8px 0}#compHeader .logoSega img{width:100%}#compHeader .snsWrap{display:flex;justify-content:space-evenly;align-items:center}#compHeader .snsWrap .icon{display:block;width:30px;margin:0 0 0 10px}.compNav .langWrap{font-weight:bold}.compNav01{position:relative;z-index:10;background-color:#f9fdff}@media screen and (max-width: 768px){.compNav01{display:none;height:0}}.compNav01 .navWrap{display:flex;justify-content:space-around;width:80.612244898%;margin:auto}.compNav01 .nav{position:relative;z-index:0;display:block;padding:20px 0;font-weight:bold;letter-spacing:.5rem;font-size:18px;text-decoration:none}@media screen and (max-width: 768px){.compNav01 .nav{font-size:1.8rem}}@media screen and (max-width: 640px){.compNav01 .nav{font-size:2rem}}@media screen and (max-width: 980px){.compNav01 .nav{font-size:2rem !important}}.compNav01 .nav .commonNew{top:0;left:50%;width:4.5rem;transform:translate(-50%, 5px)}.compNav01 .nav.-disabled{color:#999}.compNav01 .nav .hoverBg{position:absolute;z-index:-1;top:50%;left:50%;width:12rem;display:block;transform:translate(-50%, -50%);text-align:center;-webkit-mask-image:url("../images/mask-circle.png");mask-image:url("../images/mask-circle.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:30%;mask-size:30%;opacity:0;transition:opacity 1s,-webkit-mask-size 1s;transition:mask-size 1s,opacity 1s;transition:mask-size 1s,opacity 1s,-webkit-mask-size 1s}.compNav01 .nav .color{transition:color .5s}.compNav01 .nav:not(.-disabled).-on,.compNav01 .nav:not(.-disabled):hover{text-shadow:0 0 2px #63fdfb}.compNav01 .nav:not(.-disabled).-on .hoverBg,.compNav01 .nav:not(.-disabled):hover .hoverBg{-webkit-mask-size:100%;mask-size:100%;opacity:1}.compNav01 .nav:not(.-disabled).-on .color,.compNav01 .nav:not(.-disabled):hover .color{color:#06f}.compNav01 .langWrap{position:absolute;z-index:1;top:0;left:0;display:flex;border-radius:13px 13px 0 0;font-size:14px;letter-spacing:0;background-color:rgba(0,0,0,0);transform:translateY(-98%);transition:background-color .3s;overflow:hidden}.compNav01 .langWrap:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:0%;height:100%;background-color:#f9fdff;transition:width .2s .3s}.compNav01 .langWrap.-on:before{width:100%;transition-delay:0s}.compNav01 .langWrap .text{padding:10px 20px;border-radius:13px 13px 0 0;background-color:#f9fdff;cursor:pointer;transition:color .3s}.compNav01 .langWrap .text:hover{color:#06f}.compNav01 .langWrap .langLinksWrap{display:block;opacity:0;padding:10px 20px 10px 0px;transform:translateY(50px);transition:opacity .2s 0s,transform .2s 0s;pointer-events:none}.compNav01 .langWrap .langLinksWrap .link{display:inline-block;margin-left:15px;text-decoration:none;transition:color .3s}.compNav01 .langWrap .langLinksWrap .link:first-child{margin-left:0}.compNav01 .langWrap .langLinksWrap .link:hover{color:#06f}.compNav01 .langWrap.-on .langLinksWrap{opacity:1;transform:translateY(0);pointer-events:all;transition-delay:.3s,.3s}body.top #compNav02 .buttonNav{display:none}@media screen and (max-width: 768px){body.top #compNav02 .buttonNav{display:block !important}}#compNav02 .buttonNav{position:fixed;z-index:999;top:60px;right:15px;min-width:60px;width:74px;cursor:pointer;transition:top .3s}@media screen and (max-width: 768px){#compNav02 .buttonNav{width:7.5510204082%}}#compNav02 .buttonNav.-scroll{top:15px}#compNav02 .buttonNav span{position:absolute;left:29.4520547945%;width:41.095890411%;height:3px;background:#b1f5fe;transition:all 400ms}@media screen and (max-width: 768px){#compNav02 .buttonNav span{height:2px}}#compNav02 .buttonNav span:nth-child(1){top:35%}#compNav02 .buttonNav span:nth-child(2){top:50%;transform:translateY(-50%)}#compNav02 .buttonNav span:nth-child(3){bottom:35%}#compNav02 .buttonNav.-on{top:15px !important}#compNav02 .buttonNav.-on span:nth-child(1){top:50%;transform:rotate(45deg) translateY(-50%)}#compNav02 .buttonNav.-on span:nth-child(2){opacity:0}#compNav02 .buttonNav.-on span:nth-child(3){bottom:calc(50% - 1px);transform:rotate(-45deg) translateY(50%)}#compNav02 .buttonNav.-on+#contentsWrap .patternWrap{background-image:url(../images/component/trianime_gray_left.png),url(../images/component/trianime_white_right.png)}#compNav02 .buttonNav.-on+#contentsWrap .shadowCircle{background-image:url(../images/shadow-circle.png)}#compNav02 #contentsWrap{position:fixed;z-index:990;top:0;left:0;width:100%;height:100%;display:none}#compNav02 .navLogo{position:absolute;z-index:1;top:10px;left:10px;width:200px}@media screen and (max-width: 768px){#compNav02 .navLogo{width:30.612244898%}}#compNav02 .contentsWrap{position:fixed;z-index:990;top:0;left:0;width:100%;height:100%;display:flex;background-color:#d0dde0;overflow:hidden}#compNav02 .contentsWrap .leftWrap{position:relative;z-index:0;width:44.4444444444%;overflow:hidden}@media screen and (max-width: 768px){#compNav02 .contentsWrap .leftWrap{width:36.7346938776%}}@keyframes navBgSlideAnime{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}#compNav02 .contentsWrap .leftWrap .image{position:absolute;z-index:1;top:0;left:0;width:100%;min-height:700px;height:100%}#compNav02 .contentsWrap .leftWrap .image:before,#compNav02 .contentsWrap .leftWrap .image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#compNav02 .contentsWrap .leftWrap .image:before{z-index:1;background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;background-image:inherit;animation:navBgSlideAnime 150s linear infinite;mix-blend-mode:screen}@media screen and (min-aspect-ratio: 2000/1125){#compNav02 .contentsWrap .leftWrap .image:before{background-size:100vw auto}}#compNav02 .contentsWrap .leftWrap .image:after{z-index:-1;background-color:#39819c}#compNav02 .contentsWrap .rightWrap{position:relative;z-index:0;width:55.5555555556%;font-weight:bold;letter-spacing:.5rem;overflow:auto}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap{width:63.2653061224%}}#compNav02 .contentsWrap .rightWrap .rightInner{position:relative;z-index:0;width:100%;padding:80px 0}@media(min-height: 635px){#compNav02 .contentsWrap .rightWrap .rightInner{display:flex;flex-flow:column;justify-content:center;height:100%}}#compNav02 .contentsWrap .rightWrap .patternWrap{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;opacity:.3;background-size:400px auto,400px auto;background-repeat:no-repeat,no-repeat;background-position:-30px 0,calc(100% + 30px) 100%}@media screen and (max-width: 1500px){#compNav02 .contentsWrap .rightWrap .patternWrap{background-size:50% auto,50% auto}}#compNav02 .contentsWrap .rightWrap .shadowCircle{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:99.8979591837% auto;background-position:left center;opacity:.9}#compNav02 .contentsWrap .rightWrap .navWrap{width:100%}#compNav02 .contentsWrap .rightWrap .navWrap .nav{position:relative;z-index:0;display:block;width:395px;margin:30px 0 30px -70px;padding:5px 0 6px 114px;color:#fff;font-size:25px;text-decoration:none}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .navWrap .nav{font-size:3.5rem}}@media screen and (max-width: 640px){#compNav02 .contentsWrap .rightWrap .navWrap .nav{font-size:3.5rem}}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .navWrap .nav{width:100%;margin:5rem 0 5rem -24%;padding:1% 0 1% 38%}}@media screen and (max-width: 640px){#compNav02 .contentsWrap .rightWrap .navWrap .nav{margin:7rem 0 7rem -24%;padding:2.5% 0 2.5% 38%}}#compNav02 .contentsWrap .rightWrap .navWrap .nav.-disabled{color:#555}#compNav02 .contentsWrap .rightWrap .navWrap .nav:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:100%;height:100%;border:3px solid #989898;background-color:#181818;transform:skew(-30deg)}#compNav02 .contentsWrap .rightWrap .navWrap .nav:after{content:"";position:absolute;z-index:0;top:50%;right:0;width:100%;height:calc(100% - 6px);background-image:url(../images/component/nav-bg.png);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;border:1px solid rgba(0,0,0,0);transform:translateY(-50%)}#compNav02 .contentsWrap .rightWrap .navWrap .nav.-on{transform:scale(1.2) translateX(4%);transform-origin:50% 50%}#compNav02 .contentsWrap .rightWrap .navWrap .nav.-on:before{border:3px solid #00b0e0}#compNav02 .contentsWrap .rightWrap .navWrap .nav:not(.-disabled).-on,#compNav02 .contentsWrap .rightWrap .navWrap .nav:not(.-disabled):hover{color:#98e0f0}#compNav02 .contentsWrap .rightWrap .navWrap .nav:not(.-disabled).-on:before,#compNav02 .contentsWrap .rightWrap .navWrap .nav:not(.-disabled):hover:before{border:3px solid #00b0e0}#compNav02 .contentsWrap .rightWrap .navWrap .nav .commonNew{top:0;left:20%;width:12%;transform:translate(0, -55%)}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .navWrap .nav .commonNew{left:26%}}@media screen and (max-width: 640px){#compNav02 .contentsWrap .rightWrap .navWrap .nav .commonNew{width:14%}}#compNav02 .contentsWrap .rightWrap .langWrap{position:absolute;z-index:1;top:35px;right:100px;display:inline-block;border:1px solid #080808;background-color:#fff}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .langWrap{top:28px;right:90px}}#compNav02 .contentsWrap .rightWrap .langWrap .langLinksWrap{display:none}#compNav02 .contentsWrap .rightWrap .langWrap .text,#compNav02 .contentsWrap .rightWrap .langWrap .link{display:block;padding:5px 15px;font-size:14px;letter-spacing:0;text-decoration:none;transition:color .3s;cursor:pointer}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .langWrap .text,#compNav02 .contentsWrap .rightWrap .langWrap .link{font-size:14px}}@media screen and (max-width: 640px){#compNav02 .contentsWrap .rightWrap .langWrap .text,#compNav02 .contentsWrap .rightWrap .langWrap .link{font-size:12px}}#compNav02 .contentsWrap .rightWrap .langWrap .text:hover,#compNav02 .contentsWrap .rightWrap .langWrap .link:hover{color:#06f}#compNav02 .contentsWrap .rightWrap .snsWrap{display:flex;align-items:center;margin:5vh 0 0 55px;padding-bottom:20px}@media(max-width: 768px)and (min-height: 635px){#compNav02 .contentsWrap .rightWrap .snsWrap{position:absolute;z-index:1;bottom:0;left:0;margin:5vh 0 0 16%}}#compNav02 .contentsWrap .rightWrap .snsWrap .icon{display:block;width:35px;margin-right:20px}@media screen and (max-width: 768px){#compNav02 .contentsWrap .rightWrap .snsWrap .icon{width:8rem;min-width:35px;max-width:50px}}.compFooter{position:relative;z-index:10;padding-bottom:35px;letter-spacing:1px;color:#005999;background-color:#fff}.compFooter .pfWrap{background-color:#000;text-align:center}@media screen and (max-width: 768px){.compFooter .pfWrap .secInner{padding:10px 0}}.compFooter .pfWrap img{width:100%}@media screen and (max-width: 768px){.compFooter .pfWrap img{width:350px}}.compFooter .languageWrap{padding:10px 0;font-weight:bold}.compFooter .languageWrap .large{padding:0 0 5px;border-bottom:2px solid #eee;font-size:15px;text-align:center}.compFooter .languageWrap .text{text-align:center;font-size:13px;padding:5px 10px 20px}.compFooter .languageWrap .text em{font-style:normal}.compFooter .bannerManual{display:block;width:540px;margin:25px auto 15px;transition:filter .3s}@media screen and (max-width: 768px){.compFooter .bannerManual{width:93.8775510204%}}.compFooter .bannerManual:hover{filter:brightness(1.2)}.compFooter .enqueteWrap{margin-top:30px;text-align:center}.compFooter .enqueteWrap p{font-size:14px;font-weight:bold;color:#080808}.compFooter .enqueteWrap .link{display:inline-block;padding:0 5px;border-bottom:1px solid rgba(0,0,0,0);font-size:14px;color:#06f;font-weight:bold;transition:filter .3s}.compFooter .enqueteWrap .link:hover{text-decoration:none}.compFooter .enqueteWrap .link .arrow{display:inline-block;width:0;height:0;margin-left:4px;border-style:solid;border-width:8px 0 8px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #06f}.compFooter .sonicLinks{display:flex;justify-content:center;margin:25px 0 15px;text-align:center}.compFooter .sonicLinks a{display:block;margin:0 5px}.compFooter .sonicLinks .link01{width:140px}.compFooter .sonicLinks .link02{width:113.6px}.compFooter .bottomWrap{text-align:center}.compFooter .bottomWrap *{font-size:14px;font-weight:bold}.compFooter .bottomWrap a{color:#06f;text-decoration:underline}.compFooter .bottomWrap a:hover{text-decoration:none}.compFooter .bottomWrap .pfText{padding:20px 10px}.compFooter .bottomWrap .pfText li{font-size:11px}/*# sourceMappingURL=component.css.map */