﻿@import"https://fonts.googleapis.com/css2?family=BIZ+UDPGothic&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Serif+JP:wght@200..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&family=Noto+Sans+Devanagari:wght@100..900&family=Staatliches&family=Sofia+Sans+Extra+Condensed:ital,wght@0,100..900;1,100..900&display=swap";.bg_text{padding:2px 6px;margin-top:10px;background-color:rgba(112,181,44,.1);color:#000}@media only screen and (max-width: 767px){.bg_text{padding:.5208333333vw 1.0416666667vw;margin-top:2.0833333333vw;font-size:3.6458333333vw}}.bg_text+.min{margin-top:10px}@media only screen and (max-width: 767px){.bg_text+.min{margin-top:2.0833333333vw}}.gr{color:#70b52c;font-weight:bold;line-height:1.3}@media only screen and (max-width: 767px){.gr{font-size:4.1666666667vw}}@media only screen and (min-width: 1080px){.flL{float:left}.flR{float:right}.hoverOpacity{transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s}.hoverOpacity:hover{opacity:.8}.pcH{display:none !important}}@media only screen and (max-width: 1079px){.spTabH{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 1079px){.tabH{display:none !important}}@media only screen and (max-width: 767px){.spH{display:none !important}}.alignC{text-align:center}.alignR{text-align:right}#main{overflow-x:hidden}#main *{font-family:"Noto Sans JP","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-feature-settings:"palt"}.inner{max-width:1080px;margin:0 auto;width:90%}.minInner{max-width:800px;margin:0 auto;width:90%}@media only screen and (max-width: 767px){.minInner{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.minInner{width:100%}}#selection{z-index:2;position:relative}#selection>.inner{padding-bottom:50px}@media only screen and (max-width: 767px){#selection>.inner{padding-bottom:14.3229166667vw}}#selection .sectionWrap>.maintitleWrap{text-align:center}#selection .sectionWrap>.maintitleWrap .mintext{font-size:20px}@media only screen and (max-width: 767px){#selection .sectionWrap>.maintitleWrap .mintext{font-size:4.6875vw}}@media only screen and (max-width: 767px){#selection .sectionWrap>.maintitleWrap .maintitle{font-size:4.6875vw}}#selection .sectionWrap>.maintitleWrap+.textWrap{margin-top:20px;text-align:center}@media only screen and (max-width: 767px){#selection .sectionWrap>.maintitleWrap+.textWrap{margin-top:0}}#selection .sectionWrap>.maintitleWrap+.textWrap .text{font-size:28px;font-weight:bold}@media only screen and (max-width: 767px){#selection .sectionWrap>.maintitleWrap+.textWrap .text{font-size:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#selection .sectionWrap>.maintitleWrap+.textWrap .text{font-feature-settings:"palt"}}body.no-scroll{overflow:hidden}.flexWrap{display:flex}.bold{font-weight:bold}.maintitle.speechBubble{padding:12px 40px;margin-top:8px;color:#fff;font-size:28px;font-weight:bold;position:relative;display:inline-block;margin-bottom:20px;border:2px solid #70b52c;border-radius:9999px;background-color:#70b52c}@media only screen and (min-width: 768px)and (max-width: 1079px){.maintitle.speechBubble{font-size:min(28px, 3.6458333333vw)}}@media only screen and (max-width: 767px){.maintitle.speechBubble{font-size:5.46875vw;padding:3.125vw 6.5104166667vw}}.maintitle.speechBubble::before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:16px 12px 0 12px;border-color:#70b52c rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media only screen and (max-width: 767px){.maintitle.speechBubble::before{border-width:3.6458333333vw 2.6041666667vw 0 2.6041666667vw}}.maintitle.speechBubble::after{content:"";position:absolute;bottom:1px;left:50%;border-style:solid;border-width:14px 10px 0 10px;border-color:#70b52c rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media only screen and (max-width: 767px){.maintitle.speechBubble::after{border-width:3.125vw 2.0833333333vw 0 2.0833333333vw}}.maintitleWrap .mintext{font-size:16px;font-family:"Sofia Sans Extra Condensed",sans-serif;font-weight:bold !important}@media only screen and (max-width: 767px){.maintitleWrap .mintext{font-size:3.6458333333vw}}.mintext{color:#70b52c;font-weight:bold}.green{color:#70b52c}.orange{color:#e97132}img{image-rendering:-webkit-optimize-contrast !important}.complete_btnsWrap{width:340px;margin:40px auto;text-align:center}@media only screen and (max-width: 767px){.complete_btnsWrap{width:auto;margin:10.4166666667vw auto 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){.complete_btnsWrap{width:auto;margin:10.4166666667vw auto 0}}.complete_btnsWrap .complete_btns{display:inline-block;display:flex;align-items:center;justify-content:center;padding:20px 60px;max-width:340px;border-radius:8px;background-color:#70b52c;box-shadow:0px 6px 0px 0px hsla(0,0%,100%,.25);color:#fff;font-weight:bold;font-size:20px}@media only screen and (max-width: 767px){.complete_btnsWrap .complete_btns{width:95%;margin:0 auto;padding:5.2083333333vw 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){.complete_btnsWrap .complete_btns{width:95%;margin:0 auto;padding:2.6041666667vw 0}}.complete_btnsWrap .complete_btns:hover{opacity:.7}.contact-fixed{opacity:0;position:fixed;top:10%;right:0;z-index:999;background-color:#70b52c;border-radius:4px 0 0 4px;padding:16px 11px;box-shadow:0px 0px 4px 0px rgba(0,0,0,.25);transition:.3s ease-in-out}.contact-fixed.is-visible{opacity:1;visibility:visible}@media only screen and (max-width: 767px){.contact-fixed{display:none}}.contact-fixed .contact-inner{display:flex;flex-direction:column;align-items:center}.contact-fixed .contact-inner .contentsWrap{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none}.contact-fixed .contact-inner .contentsWrap .server_icon{width:20px;padding-bottom:3px}.contact-fixed .contact-inner .contentsWrap .server_icon img{width:100%;height:auto}.contact-fixed .contact-inner .contentsWrap .text{writing-mode:vertical-rl;text-align:center;color:#fff;font-size:16px;font-weight:bold}.footer{overflow:hidden}.btnsWrap{width:340px;margin:40px auto 0}@media only screen and (max-width: 767px){.btnsWrap{width:auto}}.btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 60px;width:340px;border-radius:8px;background-color:#fff;box-shadow:0px 6px 0px 0px hsla(0,0%,100%,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){.btnsWrap .btn{width:auto;padding:3.90625vw}}.btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.25);margin-top:6px}.btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}.btnsWrap .btn .iconWrap .server_icon{width:18px;margin-right:8px}@media only screen and (max-width: 767px){.btnsWrap .btn .iconWrap .server_icon{width:4.6875vw}}.btnsWrap .btn .iconWrap .server_icon img{width:100%}.btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#70b52c;font-size:16px;line-height:1.5;margin-right:16px;font-weight:bold}@media only screen and (max-width: 767px){.btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}.btnsWrap .btn .iconWrap .bottomarrow_icon{width:12px;margin-top:3px}@media only screen and (max-width: 767px){.btnsWrap .btn .iconWrap .bottomarrow_icon{width:3.125vw}}.btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}.page h2{font-weight:normal;border-left:none;padding:0}.page h3{background-color:rgba(0,0,0,0);padding:0;font-weight:normal}img{max-width:none}#kv .headImageWrap{position:relative}#kv .headImageWrap .bgImage{width:100%;height:39.9305555556vw;overflow:hidden}@media only screen and (max-width: 767px){#kv .headImageWrap .bgImage{height:133.3333333333vw;max-height:none}}#kv .headImageWrap .bgImage picture,#kv .headImageWrap .bgImage img{width:100%;height:100%;object-fit:cover;object-position:center}#kv .headImageWrap .imageWrap{position:absolute;top:20%;left:50%;width:48.6111111111vw;transform:translateX(-50%)}@media only screen and (max-width: 767px){#kv .headImageWrap .imageWrap{top:28vw;width:100%}}#kv .headImageWrap .imageWrap img{width:100%}#kv .contents .btnsWrap{background-color:#70b52c;width:auto;margin:0}#kv .contents .btnsWrap .btn{display:block;position:relative;width:100%;padding:15px 0;background-color:rgba(0,0,0,0);border-radius:0}@media only screen and (min-width: 1080px){#kv .contents .btnsWrap .btn:hover{top:0;margin:0;opacity:.8}}#kv .contents .btnsWrap .btn .iconWrap{align-items:center;justify-content:center}#kv .contents .btnsWrap .btn .iconWrap .server_icon{margin-right:8px}@media only screen and (max-width: 767px){#kv .contents .btnsWrap .btn .iconWrap .server_icon{margin-right:2.6041666667vw}}#kv .contents .btnsWrap .btn .iconWrap .text{color:#fff;font-weight:bold;font-size:16px;padding-right:16px;margin-right:0}@media only screen and (max-width: 767px){#kv .contents .btnsWrap .btn .iconWrap .text{font-size:3.6458333333vw;padding-right:4.1666666667vw}}#kv .contents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:10px;margin-top:5px}@media only screen and (max-width: 767px){#kv .contents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:2.6041666667vw;margin-top:.78125vw}}#kv .contents .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}#about{background-color:#fff}#about .sectionWrap{padding:100px 0 40px}@media only screen and (max-width: 767px){#about .sectionWrap{padding:15.625vw 0 10.4166666667vw}}#about .maintitleWrap{text-align:center}#about .contents .textWrap{text-align:center;margin-top:20px}@media only screen and (max-width: 767px){#about .contents .textWrap{margin-top:3.125vw}}#about .contents .textWrap .text{font-size:28px;color:#70b52c;font-weight:bold}@media only screen and (max-width: 767px){#about .contents .textWrap .text{font-feature-settings:"palt";font-size:5.2083333333vw}}#about .contents .textWrap .min{color:#000;font-size:16px;line-height:1.5;font-feature-settings:"palt";margin-top:20px}@media only screen and (max-width: 767px){#about .contents .textWrap .min{text-align:left;font-size:4.1666666667vw;margin-top:4.1666666667vw}}#about .contents .textWrap .min.under{margin-top:15px}@media only screen and (max-width: 767px){#about .contents .textWrap .min.under{margin-top:3.90625vw}}#about .contents .textWrap .min .bg_text{display:inline-block;font-size:16px;margin-top:15px}@media only screen and (max-width: 767px){#about .contents .textWrap .min .bg_text{display:inline;font-size:4.1666666667vw;text-align:left;line-height:1.7;margin-top:0}}#about .contents .flexContents{margin-top:60px;display:flex;justify-content:center;align-items:center;gap:0 40px}@media only screen and (max-width: 1079px){#about .contents .flexContents{flex-direction:column}}@media only screen and (max-width: 767px){#about .contents .flexContents{margin-top:10.4166666667vw;gap:4.1666666667vw 0}}#about .contents .flexContents .imageWrap{width:48.1481481481%;max-width:520px;flex:none}@media only screen and (max-width: 1079px){#about .contents .flexContents .imageWrap{width:100%;max-width:none}}#about .contents .flexContents .imageWrap img{width:100%}#about .contents .flexContents .textWrap{margin-top:0;text-align:left}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .contents .flexContents .textWrap{margin-top:20px}}@media only screen and (max-width: 767px){#about .contents .flexContents .textWrap{text-align:center}}#about .contents .flexContents .textWrap .title{font-size:28px;color:#70b52c;font-weight:bold}@media only screen and (max-width: 767px){#about .contents .flexContents .textWrap .title{font-size:5.2083333333vw}}@media only screen and (max-width: 767px){#about .contents .flexContents .textWrap .imageWrap{margin-top:5.2083333333vw}}#about .contents .flexContents .textWrap .imageWrap img{width:100%}#about .contents .flexContents .textWrap .min{margin-top:20px;color:#000;font-size:16px;line-height:1.5;font-feature-settings:"palt"}@media only screen and (max-width: 767px){#about .contents .flexContents .textWrap .min{margin-top:3.125vw;font-size:4.1666666667vw}}@media only screen and (min-width: 1080px){#about .contents .flexContents .textWrap .bg_text{margin:4px 0}}@media only screen and (max-width: 767px){#about .contents .flexContents .textWrap .bg_text{display:inline;line-height:1.7}}#about .bgContents{position:relative;padding:140px 0 60px;background-color:#70b52c}@media only screen and (max-width: 767px){#about .bgContents{padding:20.8333333333vw 0 15.625vw}}@media only screen and (min-width: 1920px){#about .bgContents{padding:160px 0 30px}}#about .bgContents .sectionWrap{padding:0}#about .bgContents::before,#about .bgContents::after{content:"";position:absolute;left:0;border-right:50vw solid rgba(0,0,0,0);border-left:50vw solid rgba(0,0,0,0)}#about .bgContents::before{top:-1px;border-top:55px solid #fff}@media only screen and (min-width: 1920px){#about .bgContents::before{border-top:4.0263543192vw solid #fff}}@media only screen and (max-width: 767px){#about .bgContents::before{border-top:11.71875vw solid #fff}}#about .bgContents::after{bottom:-54px;border-top:55px solid #70b52c}@media only screen and (min-width: 1920px){#about .bgContents::after{bottom:-3.953147877vw;border-top:4.0263543192vw solid #70b52c}}@media only screen and (max-width: 767px){#about .bgContents::after{bottom:-11.4583333333vw;border-top:11.71875vw solid #70b52c}}#about .bgContents .textWrap{text-align:center}#about .bgContents .textWrap .text{font-size:28px;font-weight:bold;color:#fff}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text{font-size:6.7708333333vw;line-height:1.1}}#about .bgContents .textWrap .text .imageText{display:inline-flex;align-items:center}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .imageText{font-size:5.2083333333vw}}#about .bgContents .textWrap .text .flexWrap{align-items:center;justify-content:center}#about .bgContents .textWrap .text .flexWrap .min{font-size:20px;font-weight:bold;margin-right:4px}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap .min{font-size:4.4270833333vw;margin-right:1.0416666667vw}}#about .bgContents .textWrap .text .flexWrap .bgOpacity{margin-right:5px;padding:0 5px;background-color:hsla(0,0%,100%,.2);border-radius:4px;font-size:28px}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap .bgOpacity{margin:0;padding:0 1.3020833333vw;font-size:5.078125vw;border-radius:1.0416666667vw}}#about .bgContents .textWrap .text .flexWrap .normal{color:#fff;font-size:28px;font-weight:bold;margin:6px 4px 0 0}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap .normal{margin:1.0416666667vw 1.0416666667vw 0 0;font-size:5.078125vw}}#about .bgContents .textWrap .text .flexWrap .bgTitle{margin-top:10px;padding:0 10px 3px;display:inline-block;font-size:36px;color:#70b52c;background-color:#fff}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap .bgTitle{margin:2.6041666667vw 0;padding:1.0416666667vw 3.90625vw 1.8229166667vw;font-size:9.1145833333vw}}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap+.flexWrap{flex-direction:column}}@media only screen and (max-width: 767px){#about .bgContents .textWrap .text .flexWrap+.flexWrap .bgTitle{font-size:5.7291666667vw}}#about .bgContents .pointWrap{display:flex;justify-content:center;gap:0 12px;margin-top:20px}@media only screen and (max-width: 767px){#about .bgContents .pointWrap{gap:0 2.0833333333vw;margin-top:7.8125vw;flex-direction:column;gap:2.0833333333vw 0}}#about .bgContents .pointWrap .point{border:1px solid #fff;border-radius:4px;padding:20px 48px;width:258px;height:initial}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .bgContents .pointWrap .point{padding:20px !important}}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-left:18.2291666667vw !important;align-items:center;gap:0 3.125vw;padding:3.90625vw 6.25vw;width:100%}}#about .bgContents .pointWrap .point:last-of-type{padding:20px 32px}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point:last-of-type{padding:4.6875vw 6.25vw}}#about .bgContents .pointWrap .point:last-of-type .textContents .imageWrap{width:64px;margin:18px auto 0}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point:last-of-type .textContents .imageWrap{width:13.0208333333vw;margin:3.125vw auto 0}}#about .bgContents .pointWrap .point .textContents{text-align:center}#about .bgContents .pointWrap .point .textContents .min{transform:skewX(-8deg);color:#fff;font-size:16px;font-weight:bold;line-height:1}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point .textContents .min{font-size:3.6458333333vw}}#about .bgContents .pointWrap .point .textContents .title{margin-top:8px;transform:skewX(-8deg);font-size:32px;color:#fff;line-height:1;font-weight:bold}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point .textContents .title{margin-top:2.0833333333vw;font-size:6.25vw}}#about .bgContents .pointWrap .point .textContents .title .min{font-size:24px}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point .textContents .title .min{font-size:5.2083333333vw}}#about .bgContents .pointWrap .point .textContents .imageWrap{height:50px;margin-top:18px}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point .textContents .imageWrap{height:10.4166666667vw;margin-top:3.125vw}}#about .bgContents .pointWrap .point .textContents .imageWrap img{margin:0 auto;width:auto;height:100%}@media only screen and (max-width: 767px){#about .bgContents .pointWrap .point .imageWrap{height:unset;width:13.3333333333vw}}#about .bgContents .pointWrap .point .imageWrap img{margin:0 auto;width:100%;height:unset}#about .bgContents .underContents{display:none;position:relative;margin-top:46px}#about .bgContents .underContents .bubble{position:absolute;width:265px;left:50%;transform:translateX(-50%);top:-60%;z-index:2}@media only screen and (max-width: 767px){#about .bgContents .underContents .bubble{width:100%;top:-70%}}#about .bgContents .underContents .bubble .maintitle{color:#fff;background-color:#70b52c}#about .bgContents .underContents .bubble .maintitle.speechBubble{z-index:10;margin-top:12px;padding:6px 24px;font-size:12px;border:1px solid #fff;font-weight:bold}@media only screen and (max-width: 767px){#about .bgContents .underContents .bubble .maintitle.speechBubble{margin-top:4.1666666667vw;left:50%;transform:translateX(-50%);padding:1.5625vw 6.25vw;font-size:3.125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .bgContents .underContents .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%)}}#about .bgContents .underContents .bubble .maintitle.speechBubble::before{display:none}#about .bgContents .underContents .bubble .maintitle.speechBubble::after{bottom:3px;border-width:12px 8px 0 8px;border-color:#70b52c rgba(0,0,0,0) rgba(0,0,0,0)}#about .bgContents .underContents .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;white-space:nowrap}#about .bgContents .underContents .bubble .maintitle.speechBubble .border_text::before,#about .bgContents .underContents .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#fff}#about .bgContents .underContents .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}#about .bgContents .underContents .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}#about .bgContents .underContents .btnsWrap{margin-top:0;width:512px}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap{width:100%}}#about .bgContents .underContents .btnsWrap .btn{width:512px;padding:20px 0;border-radius:4px}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap .btn{width:100%;padding:5.2083333333vw 0;gap:0 2.0833333333vw}}#about .bgContents .underContents .btnsWrap .btn .iconWrap{gap:0 8px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap .btn .iconWrap{gap:0 2.0833333333vw}}#about .bgContents .underContents .btnsWrap .btn .iconWrap .text{margin-right:0}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap .btn .iconWrap .text{font-size:3.125vw}}#about .bgContents .underContents .btnsWrap .btn .iconWrap .mail_icon{margin-top:3px;width:24px}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap .btn .iconWrap .mail_icon{width:4.6875vw}}#about .bgContents .underContents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:18px}@media only screen and (max-width: 767px){#about .bgContents .underContents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:4.1666666667vw}}#about .bgContents .ctafield{position:relative;margin-top:60px}#about .bgContents .ctafield .bubble{position:absolute;width:295px;left:50%;transform:translateX(-50%);top:-60%;z-index:2}@media only screen and (max-width: 767px){#about .bgContents .ctafield .bubble{width:100%;top:-70%}}#about .bgContents .ctafield .bubble .maintitle{color:#3678fc;background-color:#fff}#about .bgContents .ctafield .bubble .maintitle.speechBubble{z-index:10;padding:8px 24px;font-size:12px;margin-top:10px;border:1px solid #3678fc;font-weight:bold}@media only screen and (max-width: 767px){#about .bgContents .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:1.5625vw 4.4270833333vw;font-size:3.125vw;margin-top:3.125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .bgContents .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:.78125vw 2.2135416667vw;font-size:1.5625vw;margin-top:1.5625vw}}#about .bgContents .ctafield .bubble .maintitle.speechBubble::before,#about .bgContents .ctafield .bubble .maintitle.speechBubble::after{border-color:#3678fc rgba(0,0,0,0) rgba(0,0,0,0)}#about .bgContents .ctafield .bubble .maintitle.speechBubble::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#about .bgContents .ctafield .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;white-space:nowrap}#about .bgContents .ctafield .bubble .maintitle.speechBubble .border_text::before,#about .bgContents .ctafield .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#3678fc}#about .bgContents .ctafield .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}#about .bgContents .ctafield .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}#about .bgContents .ctafield .btnsWrap{margin:40px auto 0}@media only screen and (max-width: 767px){#about .bgContents .ctafield .btnsWrap{margin-top:11.9791666667vw}}#about .bgContents .ctafield .btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 0;width:340px;border-radius:4px;background-color:#3678fc;box-shadow:0px 6px 0px 0px hsla(0,0%,100%,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){#about .bgContents .ctafield .btnsWrap .btn{width:100%;padding:3.90625vw;margin:0 auto}}#about .bgContents .ctafield .btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.25);margin-top:6px}#about .bgContents .ctafield .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}#about .bgContents .ctafield .btnsWrap .btn .iconWrap .server_icon{width:20px;margin-right:8px}@media only screen and (max-width: 767px){#about .bgContents .ctafield .btnsWrap .btn .iconWrap .server_icon{width:5.2083333333vw}}#about .bgContents .ctafield .btnsWrap .btn .iconWrap .server_icon img{width:100%}#about .bgContents .ctafield .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#fff;font-size:16px;line-height:1.5;margin-right:16px;font-weight:bold}@media only screen and (max-width: 767px){#about .bgContents .ctafield .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}#about .bgContents .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon{width:10px;margin-top:1px}#about .bgContents .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}#specification .sectionWrap{padding:160px 0 100px}@media only screen and (max-width: 767px){#specification .sectionWrap{padding:20.8333333333vw 0 15.625vw}}#specification .sectionWrap .maintitleWrap{text-align:center}@media only screen and (max-width: 767px){#specification .sectionWrap .maintitleWrap .maintitle{font-size:5.46875vw}}#specification .sectionWrap .imageWrap{width:645px;margin:30px auto 0}@media only screen and (max-width: 767px){#specification .sectionWrap .imageWrap{width:100%;margin:5.2083333333vw auto 0}}#specification .sectionWrap .imageWrap img{width:100%}#specification .sectionWrap .textWrap{margin-top:20px;text-align:center}@media only screen and (max-width: 767px){#specification .sectionWrap .textWrap{text-align:left;margin-top:5.2083333333vw}}#specification .sectionWrap .textWrap .text{font-size:16px}@media only screen and (max-width: 767px){#specification .sectionWrap .textWrap .text{font-size:4.1666666667vw}}#specification .sectionWrap .textWrap .bg_text{margin:4px 0;display:inline-block}@media only screen and (max-width: 767px){#specification .sectionWrap .textWrap .bg_text{display:inline;line-height:1.7}}#specification .sectionWrap .textWrap .textLink{font-weight:normal}@media only screen and (min-width: 1080px){#specification .sectionWrap .textWrap .textLink{text-decoration:underline;transition:.3s ease}#specification .sectionWrap .textWrap .textLink:hover{text-decoration:unset}}#specification .sectionWrap .textWrap .bottomarrow_icon{display:inline-block;width:.875em}#specification .sectionWrap .textWrap .bottomarrow_icon img{width:100%}#specification .sectionWrap .systemContents{margin-top:60px;justify-content:center;gap:0 20px}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents{flex-direction:column;margin-top:10.4166666667vw;gap:5.2083333333vw 0}}#specification .sectionWrap .systemContents .contents .btn{padding:40px 40px 30px 40px;background-color:rgba(232,56,25,.07);border-radius:8px;border:1px solid #e83819}@media only screen and (min-width: 768px)and (max-width: 1079px){#specification .sectionWrap .systemContents .contents .btn{padding:40px 20px 30px 20px}}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn{padding:10.4166666667vw 5.2083333333vw 7.8125vw 5.2083333333vw;width:100%}}#specification .sectionWrap .systemContents .contents .btn .logoimageWrap{width:120px;margin:0 auto}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .logoimageWrap{width:31.25vw}}#specification .sectionWrap .systemContents .contents .btn .textWrap{margin-top:10px}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .textWrap{margin-top:2.6041666667vw}}#specification .sectionWrap .systemContents .contents .btn .textWrap .text{font-size:20px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){#specification .sectionWrap .systemContents .contents .btn .textWrap .text{font-size:18px}}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .textWrap .text{text-align:center;font-size:4.6875vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap{margin-top:20px}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .usecaseWrap{margin-top:5.2083333333vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .textWrap{width:100%;border-radius:9999px;padding:2px 0 4px;background-color:#e83819}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .textWrap{padding:1.0416666667vw 0 1.0416666667vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .textWrap .text{color:#fff;font-size:16px}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .textWrap .text{font-size:3.6458333333vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist{margin-top:20px}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist{margin-top:5.2083333333vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist .list{position:relative;font-feature-settings:"palt";text-align:left;font-size:16px;margin-top:7.5px;padding-left:25px;line-height:1.5}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist .list{font-size:4.0364583333vw;margin-top:2.0833333333vw}}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist .list:first-of-type{margin-top:0}#specification .sectionWrap .systemContents .contents .btn .usecaseWrap .usecaseslist .list::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background-image:url(../images/icon/checkbox_icon_red.png);background-size:contain;background-repeat:no-repeat;background-position:center}#specification .sectionWrap .systemContents .contents .btn .bgimageWrap{text-align:center;width:100%;margin:20px auto 0}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .bgimageWrap{margin:5.2083333333vw auto 0}}#specification .sectionWrap .systemContents .contents .btn .bgimageWrap .arrow{width:40px;margin:0 auto}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents .btn .bgimageWrap .arrow{width:szieSp(40)}}#specification .sectionWrap .systemContents .contents .btn .bgimageWrap .arrow img{width:100%}#specification .sectionWrap .systemContents .contents+.contents .btn{border:1px solid #0067c5;background-color:rgba(0,103,197,.07)}#specification .sectionWrap .systemContents .contents+.contents .logoimageWrap{width:210px;margin:0 auto}@media only screen and (max-width: 767px){#specification .sectionWrap .systemContents .contents+.contents .logoimageWrap{width:54.6875vw}}#specification .sectionWrap .systemContents .contents+.contents .usecaseWrap .textWrap{background-color:#0067c5}#specification .sectionWrap .systemContents .contents+.contents .usecaseWrap .usecaseslist .list::before{background-image:url(../images/icon/checkbox_icon_bl.png)}#specificationtop{background-color:rgba(232,56,25,.07)}#specificationtop .sectionWrap{padding:100px 0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap{padding:15.625vw 0}}#specificationtop .sectionWrap .maintitleWrap{text-align:center}#specificationtop .sectionWrap .maintitleWrap .mintext{color:#e83819;font-family:"Sofia Sans Extra Condensed",sans-serif}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .maintitleWrap .mintext{font-size:3.6458333333vw}}#specificationtop .sectionWrap .maintitle{color:#fff;font-size:32px;font-weight:bold;font-feature-settings:"palt"}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .maintitle{padding:3.125vw 4.1666666667vw;font-size:4.6875vw}}#specificationtop .sectionWrap .maintitle.speechBubble{border:none;background-color:#e83819}#specificationtop .sectionWrap .maintitle.speechBubble::before,#specificationtop .sectionWrap .maintitle.speechBubble::after{border-color:#e83819 rgba(0,0,0,0) rgba(0,0,0,0)}#specificationtop .sectionWrap .imageWrap{margin:30px auto 0;width:340px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .imageWrap{margin:6.25vw auto 0;width:74.21875vw}}#specificationtop .sectionWrap .imageWrap img{width:100%}#specificationtop .sectionWrap .maintextWrap{text-align:center;margin-top:30px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .maintextWrap{margin-top:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .maintextWrap{margin-top:0;font-feature-settings:"palt"}}#specificationtop .sectionWrap .maintextWrap .title{color:#000;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .maintextWrap .title{font-feature-settings:"palt";font-size:5.2083333333vw}}#specificationtop .sectionWrap .textWrap{margin-top:16px;padding-bottom:0;text-align:center;border:unset}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textWrap{margin-top:4.1666666667vw}}#specificationtop .sectionWrap .textWrap .title{color:#000;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textWrap .title{font-feature-settings:"palt";font-size:6.25vw}}#specificationtop .sectionWrap .textWrap .min{margin-top:16px;font-size:16px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textWrap .min{text-align:left;font-size:4.1666666667vw;margin-top:2.0833333333vw}}#specificationtop .sectionWrap .textWrap .bold{padding-bottom:0 !important;border-bottom:unset !important}#specificationtop .sectionWrap .textWrap .text{font-size:28px;color:#e83819;font-weight:bold}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textWrap .text{font-size:6.25vw !important}}#specificationtop .sectionWrap .textContents{margin-top:30px;padding:40px;background-color:#fff;border-radius:8px;display:flex;gap:0 40px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents{margin-top:7.8125vw;padding:8.3333333333vw 5.2083333333vw;gap:0 5.2083333333vw}}#specificationtop .sectionWrap .textContents .contents{gap:0 40px;align-items:center}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents .contents{gap:3.125vw 0;flex-direction:column}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents .contents .titleImageWrap{display:flex;align-items:center;gap:4.1666666667vw}}#specificationtop .sectionWrap .textContents .contents .imageWrap{width:60px;margin-top:0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents .contents .imageWrap{margin:0;width:16vw}}#specificationtop .sectionWrap .textContents .contents .imageWrap img{width:100%}#specificationtop .sectionWrap .textContents .contents .textWrap{margin-top:0;text-align:left}#specificationtop .sectionWrap .textContents .contents .textWrap .min{margin-top:0;text-align:left;font-size:16px;font-weight:bold;color:#e83819}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents .contents .textWrap .min{font-size:3.6458333333vw}}#specificationtop .sectionWrap .textContents .contents .textWrap .bold{font-size:24px;margin-top:2px;font-weight:bold;color:#e83819}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .textContents .contents .textWrap .bold{text-align:center;font-size:5.2083333333vw}}#specificationtop .sectionWrap .setlist{margin-top:12px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .setlist{margin-top:5.2083333333vw}}#specificationtop .sectionWrap .setlist .list{position:relative;padding-left:1em;font-size:15px;line-height:1.5}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .setlist .list{margin-bottom:.4em;font-size:3.6458333333vw}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .setlist .list:last-of-type{margin-bottom:0}}#specificationtop .sectionWrap .setlist .list::before{position:absolute;left:0;top:.6em;content:"";width:5px;height:5px;display:inline-block;background-color:#000;border-radius:50%}#specificationtop .sectionWrap .flexContents{margin-top:20px;gap:0 20px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents{margin-top:2.0833333333vw;gap:2.0833333333vw 0;flex-direction:column}}#specificationtop .sectionWrap .flexContents .contents .textWrap{width:530px;background-color:#fff;padding:64px 40px;border-radius:8px;margin-top:0;text-align:left}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents .textWrap{width:100%;padding:8.3333333333vw 5.2083333333vw}}#specificationtop .sectionWrap .flexContents .contents .textWrap .bold{color:#e83819;font-size:24px;font-weight:bold}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents .textWrap .bold{text-align:left;font-size:5.2083333333vw}}#specificationtop .sectionWrap .flexContents .contents .textWrap .text{margin-top:12px;color:#000;font-size:14px;line-height:1.5;padding-bottom:0;border-bottom:unset;font-weight:normal}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents .textWrap .text{margin-top:1.0416666667vw;font-size:3.6458333333vw !important}}#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap{padding:43px 40px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap{text-align:center;padding:8.3333333333vw 5.2083333333vw}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap .setlist{margin-top:1.0416666667vw}}#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list{font-size:14px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list{text-align:left;font-size:3.6458333333vw;margin-bottom:.4em}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list:last-of-type{margin-bottom:0}}#specificationtop .sectionWrap .specificationcontents{margin-top:20px;gap:8px;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .specificationcontents{margin-top:5.2083333333vw;justify-content:space-between}}#specificationtop .sectionWrap .specificationcontents .contents .textWrap{width:224px;padding:4px 0;border-radius:4px;margin-top:0;background-color:#fff;border:1px solid #e83819}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .specificationcontents .contents .textWrap{width:43.75vw;padding:1.3020833333vw 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .specificationcontents .contents .textWrap{width:min(160px, 20.8333333333vw)}}#specificationtop .sectionWrap .specificationcontents .contents .textWrap .text{color:#e83819;font-size:24px;font-weight:bold;font-family:"Sofia Sans Extra Condensed",sans-serif;border-bottom:none;padding-bottom:0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .specificationcontents .contents .textWrap .text{font-size:5.2083333333vw}}#specificationtop .sectionWrap .seirenContents{margin-top:60px;padding:60px 80px;background-color:#fff;border-radius:8px;border:1px solid #e83819}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents{padding:30px 40px}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents{margin-top:7.8125vw;padding:8.3333333333vw 5.2083333333vw}}#specificationtop .sectionWrap .seirenContents .maintitleWrap{text-align:center}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle{color:#e83819;background-color:#fff;font-size:20px;display:flex;width:max-content;margin:0 auto;align-items:baseline}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle{font-size:4.6875vw}}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble{padding:12px 40px;border:2px solid #e83819;background-color:#fff}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble{width:auto;display:flex;justify-content:center;text-align:center;padding:3.125vw 8.3333333333vw}}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble::before{border-width:12px 8px 0 8px}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble::after{border-width:10px 6px 0 6px}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble .textbox{margin-right:10px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble .textbox{margin-right:2.6041666667vw;margin-bottom:1.8229166667vw}}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble .textbox span{font-size:24px;padding:4px 10px;background-color:hsla(0,0%,100%,.2);border-radius:4px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble .textbox span{font-size:4.6875vw;padding:1.3020833333vw}}#specificationtop .sectionWrap .seirenContents .maintitleWrap .maintitle.speechBubble::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#specificationtop .sectionWrap .seirenContents .flexContents{display:flex;margin-top:32px;gap:0 20px;align-items:center}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents{flex-direction:column;margin-top:6.25vw;gap:5.2083333333vw 0}}#specificationtop .sectionWrap .seirenContents .flexContents .imageWrap{width:32.0652173913%;max-width:295px;flex:none;margin:0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .imageWrap{width:57.2916666667vw}}#specificationtop .sectionWrap .seirenContents .flexContents .imageWrap img{width:100%}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap{width:605px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap{width:100%}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking{display:flex;align-items:center;justify-content:space-between;padding:12px 32px;gap:0 8px;margin-top:12px;background-color:#f5f5f5}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking{padding:12px 20px !important}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking{padding:3.125vw 5.2083333333vw;gap:0 1.5625vw;margin-top:2.0833333333vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:first-of-type{margin-top:0;padding:12px 32px;background-color:rgba(249,102,86,.03)}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:first-of-type{padding:3.125vw 4.1666666667vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:nth-child(2){padding:12px 32px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:nth-child(2){padding:3.125vw 4.1666666667vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:last-of-type{padding:12px 32px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking:last-of-type{padding:2.6041666667vw 4.1666666667vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap{display:flex;align-items:center;margin-top:0;gap:0 8px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap{gap:0 2.6041666667vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap .imageWrap{width:20px;margin:0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap .imageWrap{width:5.2083333333vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap .imageWrap img{width:100%}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap .bold{text-align:left;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .textWrap .bold{font-size:3.6458333333vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .class{flex:none;transform:skewX(-8deg);font-size:36px;font-weight:bold;color:#e83819;letter-spacing:-0.06em;line-height:1}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .class{font-size:6.25vw}}#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .class .min{font-size:20px;margin-left:6px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .flexContents .rankingWrap .ranking .class .min{font-size:4.1666666667vw;margin-left:1.0416666667vw}}#specificationtop .sectionWrap .seirenContents .textWrap{margin-top:20px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .textWrap{margin-top:5.2083333333vw}}#specificationtop .sectionWrap .seirenContents .textWrap .text{color:#000;font-size:16px;line-height:1.5;text-align:left;font-weight:normal;padding-bottom:0;border-bottom:unset}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .textWrap .text{font-size:4.1666666667vw !important}}#specificationtop .sectionWrap .seirenContents .textWrap .text+.text{margin-top:8px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .textWrap .text+.text{margin-top:2.0833333333vw}}#specificationtop .sectionWrap .seirenContents .systemWrap{margin-top:40px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap{margin-top:5.9895833333vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .titleWrap{padding-top:40px;text-align:center;border-top:1px solid #d6d3d0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .titleWrap{text-align:center;padding-top:5.9895833333vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .titleWrap .title{font-size:20px;font-weight:bold;color:#e83819}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .titleWrap .title{font-size:5.2083333333vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents{margin-top:12px;display:flex;gap:0 40px}@media only screen and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents{flex-direction:column}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents{gap:20px 0}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents{margin-top:3.125vw;gap:5.2083333333vw 0}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap{width:100%}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list{display:flex;border-top:1px solid #d6d3d0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list{border-top:unset;display:block}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:first-of-type{border-top:unset}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:first-of-type dt{padding:22px 0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:first-of-type dt{padding:3.125vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(3) dd{color:#e83819}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(4) dd,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(5) dd,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(6) dd{padding:8px 18px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(4) dd,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(5) dd,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(6) dd{font-size:3.6458333333vw;padding:3.125vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(4) dd .bold,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(5) dd .bold,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(6) dd .bold{font-size:20px;color:#e83819}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(4) dd .bold,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(5) dd .bold,#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list:nth-child(6) dd .bold{font-size:4.6875vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list dt{flex:none;text-align:center;width:220px;padding:12px 0;background-color:#f5f5f5;font-size:14px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list dt{width:16.9270833333vw}}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list dt{width:100%;font-size:3.6458333333vw;text-align:left;padding:3.125vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list dd{padding:12px 20px;font-size:14px;font-weight:500}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .systemListWrap .s_list dd{padding:3.125vw}}#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .imageWrap{width:29.8913043478%;max-width:275px;flex:none}@media only screen and (max-width: 1079px){#specificationtop .sectionWrap .seirenContents .systemWrap .flexContents .imageWrap{width:100%;max-width:none}}#specificationtop .sectionWrap .ctafield{position:relative;margin-top:66px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield{margin-top:15.625vw}}#specificationtop .sectionWrap .ctafield .bubble{position:absolute;left:50%;transform:translateX(-50%);top:-60%;z-index:2}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .bubble{width:100%;top:-70%}}#specificationtop .sectionWrap .ctafield .bubble .maintitle{color:#e83819;background-color:#fff}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble{z-index:10;padding:6px 24px;font-size:12px;margin-top:10px;border:1px solid #e83819;font-weight:bold}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:1.5625vw 4.4270833333vw;font-size:3.125vw;margin-top:3.125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:.78125vw 2.2135416667vw;font-size:1.5625vw;margin-top:1.5625vw}}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble::before{border-color:#e83819 rgba(0,0,0,0) rgba(0,0,0,0)}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble::after{border-width:10px 8px 0 8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;white-space:nowrap}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::before,#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#e83819}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}#specificationtop .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}#specificationtop .sectionWrap .ctafield .btnsWrap{margin:40px auto 0}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .btnsWrap{margin-top:11.9791666667vw}}#specificationtop .sectionWrap .ctafield .btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 0;width:340px;border-radius:4px;background-color:#e83819;box-shadow:0px 6px 0px 0px hsla(0,0%,100%,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .btnsWrap .btn{width:100%;padding:3.90625vw;margin:0 auto}}#specificationtop .sectionWrap .ctafield .btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.25);margin-top:6px}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon{width:20px;margin-right:8px}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon{width:5.2083333333vw}}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon img{width:100%}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#fff;font-size:16px;line-height:1.5;margin-right:16px;font-weight:bold}@media only screen and (max-width: 767px){#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon{width:10px;margin-top:1px}#specificationtop .sectionWrap .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}.maintitleWrap .maintitle{margin:0}#system .systemcontents{margin-top:60px;gap:0 20px}@media only screen and (max-width: 767px){#system .systemcontents{margin-top:15.625vw;flex-direction:column;gap:5.2083333333vw 0}}#system .systemcontents .contents{width:530px;padding:40px 40px 30px 40px;border:1px solid #e83819;border-radius:8px;background-color:rgba(249,102,86,.03);display:block}@media only screen and (max-width: 767px){#system .systemcontents .contents{width:100%;padding:7.8125vw 5.2083333333vw 3.90625vw 5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#system .systemcontents .contents{padding-bottom:20px;width:42.96875vw}}#system .systemcontents .contents .btn{padding:0;display:block}#system .systemcontents .contents .btn .logoimageWrap{width:50px;margin:0 auto}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .logoimageWrap{width:13.0208333333vw}}#system .systemcontents .contents .btn .logoimageWrap img{width:100%}#system .systemcontents .contents .btn .textWrap{margin-top:10px;width:auto}@media only screen and (min-width: 768px)and (max-width: 1079px){#system .systemcontents .contents .btn .textWrap{margin-top:10px}}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .textWrap{margin-top:2.6041666667vw}}#system .systemcontents .contents .btn .textWrap .text{font-family:"Sofia Sans Extra Condensed",sans-serif;color:#e83819;font-size:44px;font-weight:bold;line-height:1.2}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .textWrap .text{text-align:center;font-size:11.4583333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#system .systemcontents .contents .btn .textWrap .text{font-size:4.5572916667vw}}#system .systemcontents .contents .btn .textWrap .min{color:#000;font-size:16px;line-height:1.5}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .textWrap .min{text-align:center;font-size:4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#system .systemcontents .contents .btn .textWrap .min{font-size:1.8229166667vw}}#system .systemcontents .contents .btn .imageWrap{width:345px;margin:20px auto 0}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .imageWrap{width:60%;margin:5.2083333333vw auto 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#system .systemcontents .contents .btn .imageWrap{width:100%}}#system .systemcontents .contents .btn .imageWrap img{width:100%}#system .systemcontents .contents .btn .bgimageWrap{text-align:center;width:100%;margin:20px auto 0}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .bgimageWrap{margin:5.2083333333vw auto 0}}#system .systemcontents .contents .btn .bgimageWrap .arrow{width:40px;margin:0 auto}@media only screen and (max-width: 767px){#system .systemcontents .contents .btn .bgimageWrap .arrow{width:szieSp(40)}}#system .systemcontents .contents .btn .bgimageWrap .arrow img{width:100%}#system .systemcontents .contents+.contents{border:1px solid #3678fc;background-color:rgba(54,120,252,.03)}#system .systemcontents .contents+.contents .logoimageWrap{width:80px}#system .systemcontents .contents+.contents .textWrap{margin-top:20px}@media only screen and (max-width: 767px){#system .systemcontents .contents+.contents .textWrap{margin-top:5.2083333333vw}}#system .systemcontents .contents+.contents .textWrap .text{color:#3678fc}#specificationbottom{padding:100px 0;background-color:rgba(0,103,197,.07)}@media only screen and (max-width: 767px){#specificationbottom{padding:15.625vw 0}}#specificationbottom .sectionWrap .maintitleWrap{text-align:center}#specificationbottom .sectionWrap .maintitleWrap .maintitle{color:#fff;font-weight:bold;font-size:32px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .maintitleWrap .maintitle{padding:3.125vw 4.1666666667vw;font-size:4.6875vw}}#specificationbottom .sectionWrap .maintitleWrap .maintitle.speechBubble{border:none;background-color:#0067c5}#specificationbottom .sectionWrap .maintitleWrap .maintitle.speechBubble::before,#specificationbottom .sectionWrap .maintitleWrap .maintitle.speechBubble::after{border-color:#0067c5 rgba(0,0,0,0) rgba(0,0,0,0)}#specificationbottom .sectionWrap .maintextWrap{text-align:center;margin-top:30px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .maintextWrap{margin-top:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .maintextWrap{margin-top:0}}#specificationbottom .sectionWrap .maintextWrap .title{color:#000;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .maintextWrap .title{font-feature-settings:"palt";font-size:5.2083333333vw}}#specificationbottom .sectionWrap .imageWrap{margin:30px auto 0;width:340px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .imageWrap{width:74.21875vw;margin:6.25vw auto 0}}#specificationbottom .sectionWrap .imageWrap img{width:100%}#specificationbottom .sectionWrap .textWrap{text-align:center;margin-top:16px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textWrap{margin-top:4.1666666667vw}}#specificationbottom .sectionWrap .textWrap .bold{font-size:28px;font-weight:bold;color:#0067c5}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textWrap .bold{font-feature-settings:"palt";font-size:6.25vw}}#specificationbottom .sectionWrap .textWrap .under{margin-top:2px;font-size:16px;color:#0067c5;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textWrap .under{margin-top:.5208333333vw;font-size:4.1666666667vw}}#specificationbottom .sectionWrap .textWrap .min{color:#000;font-size:16px;margin-top:16px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textWrap .min{text-align:left;margin-top:2.0833333333vw;font-size:4.1666666667vw}}#specificationbottom .sectionWrap .textWrap .min .bold{font-size:16px;color:#000}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textWrap .min .bold{font-size:4.1666666667vw}}#specificationbottom .sectionWrap .textContents{margin-top:30px;padding:40px;background-color:#fff;border-radius:8px;display:flex;gap:0 40px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents{margin-top:7.8125vw;padding:5.2083333333vw;gap:0 5.2083333333vw}}#specificationbottom .sectionWrap .textContents .contents{gap:0 40px;align-items:center}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents{flex-direction:column;gap:3.125vw 0}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .titleImageWrap{display:flex;align-items:center;gap:4.1666666667vw}}#specificationbottom .sectionWrap .textContents .contents .imageWrap{width:60px;margin-top:0}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .imageWrap{margin:0;width:16vw}}#specificationbottom .sectionWrap .textContents .contents .imageWrap img{width:100%}#specificationbottom .sectionWrap .textContents .contents .textWrap{margin-top:0;text-align:left}#specificationbottom .sectionWrap .textContents .contents .textWrap .min{margin-top:0;text-align:left;font-size:16px;font-weight:bold;color:#0067c5}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .min{font-size:3.6458333333vw}}#specificationbottom .sectionWrap .textContents .contents .textWrap .bold{font-size:24px;margin-top:2px;font-weight:bold;color:#0067c5}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .bold{font-size:5.2083333333vw;line-height:1.2;margin-top:1.3020833333vw}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap{margin-top:12px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap{margin-top:3.125vw}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap{margin-top:8px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap{margin-top:3.125vw !important;flex-direction:column}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap:first-of-type{margin-top:0}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap{margin-top:2.0833333333vw}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dt{flex:none;position:relative;width:8em;font-size:14px;color:#000;font-weight:bold;padding-right:12px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dt{padding-right:0;font-size:3.6458333333vw;width:100%}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dt::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ababab}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dt::after{display:none}}#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dd{padding-left:12px;color:#000;font-size:14px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .textContents .contents .textWrap .storageListWrap .flexWrap dd{padding-left:0;font-size:3.6458333333vw;margin-top:1.0416666667vw}}#specificationbottom .sectionWrap .flexContents{margin-top:20px;gap:0 20px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents{flex-direction:column;margin-top:2.0833333333vw;gap:2.0833333333vw 0}}#specificationbottom .sectionWrap .flexContents .contents .textWrap{width:530px;background-color:#fff;padding:64px 40px;border-radius:8px;margin-top:0;text-align:left}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents .textWrap{width:100%;padding:8.3333333333vw 5.2083333333vw}}#specificationbottom .sectionWrap .flexContents .contents .textWrap .bold{color:#0067c5;font-size:24px;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents .textWrap .bold{text-align:left;font-size:5.2083333333vw}}#specificationbottom .sectionWrap .flexContents .contents .textWrap .text{margin-top:12px;color:#000;font-size:14px;line-height:1.5;padding-bottom:0;border-bottom:unset;font-weight:normal}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents .textWrap .text{margin-top:1.0416666667vw;font-size:3.6458333333vw}}#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap{padding:43px 40px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap{padding:5.7291666667vw 5.2083333333vw}}#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap .setlist{margin-top:20px;list-style:none;margin-top:10px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap .setlist{margin-top:1.0416666667vw}}#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list{position:relative;font-size:14px;line-height:1.6;padding-left:15px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list{font-size:3.6458333333vw;margin-right:3.90625vw}}#specificationbottom .sectionWrap .flexContents .contents+.contents .textWrap .setlist .list::before{position:absolute;left:0;top:.6em;content:"";width:5px;height:5px;display:inline-block;background-color:#000;border-radius:50%}#specificationbottom .sectionWrap .appealContents{display:none !important;padding:40px;background-color:#fff;border-radius:8px;display:flex;gap:0 40px;margin-top:20px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents{padding:5.2083333333vw;flex-wrap:wrap;gap:0 5.2083333333vw;margin-top:5.2083333333vw}}#specificationbottom .sectionWrap .appealContents .imageWrap{width:225px;margin:0;background-color:#d9d9d9;flex:none}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .imageWrap{width:100%;height:46.875vw}}#specificationbottom .sectionWrap .appealContents .imageWrap img{width:100%}#specificationbottom .sectionWrap .appealContents .textWrap{text-align:left;margin-top:0}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .textWrap{margin-top:4.1666666667vw}}#specificationbottom .sectionWrap .appealContents .textWrap .min{margin-top:0;color:#0067c5;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .textWrap .min{font-size:3.6458333333vw}}#specificationbottom .sectionWrap .appealContents .textWrap .bold{margin-top:12px;color:#000;font-size:24px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .textWrap .bold{margin-top:1.0416666667vw;font-size:4.4270833333vw}}#specificationbottom .sectionWrap .appealContents .textWrap .textLink{margin-top:12px;color:#0067c5;font-size:16px;display:block;display:flex;align-items:baseline}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .textWrap .textLink{margin-top:3.125vw;font-size:3.6458333333vw}}@media only screen and (min-width: 1080px){#specificationbottom .sectionWrap .appealContents .textWrap .textLink{text-decoration:underline}#specificationbottom .sectionWrap .appealContents .textWrap .textLink:hover{text-decoration:unset;transition:.3s ease}}#specificationbottom .sectionWrap .appealContents .textWrap .textLink .bottomarrow_icon{width:18px;margin-left:4px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .appealContents .textWrap .textLink .bottomarrow_icon{margin-left:1.0416666667vw;width:3.6458333333vw}}#specificationbottom .sectionWrap .netappContents{margin-top:60px;padding:60px 80px 30px;background-color:#fff;border-radius:8px;border:1px solid #0067c5}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents{padding:30px 40px}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents{margin-top:10.4166666667vw;padding:8.3333333333vw 6.25vw}}#specificationbottom .sectionWrap .netappContents .maintitleWrap{text-align:center}#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle{color:#0067c5;background-color:#fff;font-size:20px;display:flex;width:max-content;margin:0 auto;align-items:baseline}#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble{padding:12px 40px;font-size:20px;border:2px solid #0067c5;background-color:#fff}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble{width:auto;display:flex;justify-content:center;text-align:center;font-size:5.2083333333vw;padding:3.125vw 4.1666666667vw 3.125vw 7.8125vw}}#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble .textbox{margin-right:10px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble .textbox{margin-right:2.6041666667vw;margin-bottom:1.8229166667vw}}#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble .textbox span{font-size:24px;padding:4px 10px;background-color:hsla(0,0%,100%,.2);border-radius:4px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble .textbox span{font-size:4.6875vw;padding:1.3020833333vw}}#specificationbottom .sectionWrap .netappContents .maintitleWrap .maintitle.speechBubble::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#specificationbottom .sectionWrap .netappContents .textWrap{margin-top:20px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .textWrap{text-align:left;margin-top:5.2083333333vw}}#specificationbottom .sectionWrap .netappContents .textWrap .text{color:#000;font-size:16px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .textWrap .text{font-size:4.1666666667vw}}#specificationbottom .sectionWrap .netappContents .titleWrap{margin-top:40px;text-align:center}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .titleWrap{margin-top:5.2083333333vw;text-align:left}}#specificationbottom .sectionWrap .netappContents .titleWrap .title{color:#0067c5;font-size:20px;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .titleWrap .title{font-size:4.1666666667vw}}#specificationbottom .sectionWrap .netappContents .cardWrap{margin-top:12px;gap:0 12px;justify-content:center;display:flex}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap{gap:3.125vw 0;margin-top:3.125vw;flex-direction:column}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap{width:33%;padding:16px 22px;background-color:rgba(0,103,197,.03);gap:0 12px;align-items:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap{flex-wrap:wrap}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap{width:100%;gap:0 3.125vw;padding:2.0833333333vw 2.6041666667vw}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:first-of-type .imageWrap{margin:0 3.90625vw;width:18.2291666667vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2){padding:16px min(26px, 1.9033674963vw)}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2){padding:16px 20px}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2){padding:2.0833333333vw 3.125vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2) .imageWrap{height:63px}@media only screen and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2) .imageWrap{max-width:none}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:nth-child(2) .imageWrap{width:26.0416666667vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type{padding:16px min(30px, 2.196193265vw)}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type{padding:16px 24px}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type{padding:2.0833333333vw 3.90625vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type .imageWrap{height:63px}@media only screen and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type .imageWrap{max-width:none}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap:last-of-type .imageWrap{width:26.0416666667vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .imageWrap{margin:0;height:63px;width:max-content}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .imageWrap{margin:0 auto 10px;width:9.1145833333vw}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .imageWrap{width:26.0416666667vw}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .imageWrap img{height:100%}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .imageWrap img{width:100%}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .textWrap{margin-top:0;text-align:left}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .textWrap{width:100%}}#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .textWrap .text{font-size:14px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .cardWrap .flexWrap .textWrap .text{font-size:3.6458333333vw}}#specificationbottom .sectionWrap .netappContents .featuresContents{display:flex;align-items:center;gap:0 40px}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .featuresContents{margin-top:28px}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents{flex-direction:column;gap:0;margin-top:5.2083333333vw}}#specificationbottom .sectionWrap .netappContents .featuresContents .imageWrap{margin:0;width:49.4565217391%;max-width:455px;flex:none}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .netappContents .featuresContents .imageWrap{width:31.25vw}}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .imageWrap{width:100%;max-width:none}}#specificationbottom .sectionWrap .netappContents .featuresContents .imageWrap img{width:100%}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap{text-align:left;margin-top:0}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .title{color:#0067c5;font-size:16px;font-weight:bold;padding-bottom:12px;border-bottom:1px solid #d6d3d0}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .title{font-size:4.1666666667vw;padding-bottom:2.0833333333vw}}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList{margin-top:16px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList{margin-top:3.125vw}}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap+.flexWrap{margin-top:8px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap+.flexWrap{margin-top:2.0833333333vw}}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap dt{text-align:left;width:80px;color:#000;font-size:14px;font-weight:bold;flex:none}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap dt{width:20.8333333333vw;font-size:3.6458333333vw}}#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap dd{text-align:left;color:#000;font-size:14px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .netappContents .featuresContents .titleWrap .eaturesList .flexWrap dd{font-size:3.6458333333vw}}#specificationbottom .sectionWrap .ctafield{position:relative;margin-top:60px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield{margin-top:15.625vw}}#specificationbottom .sectionWrap .ctafield .bubble{position:absolute;width:auto !important;left:50%;transform:translateX(-50%);top:-60%;z-index:2}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .bubble{width:100%;top:-70%}}#specificationbottom .sectionWrap .ctafield .bubble .maintitle{color:#0067c5;background-color:#fff}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble{z-index:10;padding:6px 24px;font-size:12px;margin-top:10px;border:1px solid #0067c5;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:1.5625vw 4.4270833333vw;font-size:3.125vw;margin-top:3.125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble{left:50%;transform:translateX(-50%);padding:.78125vw 2.2135416667vw;font-size:1.5625vw;margin-top:1.5625vw}}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble::before{border-width:16px 12px 0 12px;border-color:#0067c5 rgba(0,0,0,0) rgba(0,0,0,0)}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble::after{border-width:10px 8px 0 8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;white-space:nowrap}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::before,#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#0067c5}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}#specificationbottom .sectionWrap .ctafield .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}#specificationbottom .sectionWrap .ctafield .btnsWrap{margin:40px auto 0}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .btnsWrap{margin-top:11.9791666667vw}}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 0;width:340px;border-radius:4px;background-color:#0067c5;box-shadow:0px 6px 0px 0px hsla(0,0%,100%,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .btnsWrap .btn{width:100%;padding:3.90625vw;margin:0 auto}}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.25);margin-top:6px}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon{width:20px;margin-right:8px}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon{width:5.2083333333vw}}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .server_icon img{width:100%}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#fff;font-size:16px;line-height:1.5;margin-right:16px;font-weight:bold}@media only screen and (max-width: 767px){#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon{width:10px;margin-top:5px}#specificationbottom .sectionWrap .ctafield .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}#select .sectionWrap{padding:100px 0}@media only screen and (max-width: 767px){#select .sectionWrap{padding:15.625vw 0}}#select .sectionWrap .maintitleWrap{text-align:center}#select .sectionWrap .maintitleWrap .mintext{font-weight:900 !important;font-family:"Sofia Sans Extra Condensed",sans-serif;letter-spacing:.03em}#select .sectionWrap .maintitleWrap .maintitle{font-size:28px}@media only screen and (max-width: 767px){#select .sectionWrap .maintitleWrap .maintitle{margin-bottom:0;font-size:4.1666666667vw}}#select .sectionWrap .maintitleWrap .maintitle.speechBubble{background-color:#fff;color:#70b52c}#select .sectionWrap .maintitleWrap .maintitle.speechBubble::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#select .sectionWrap .textWrap{margin-top:20px;text-align:center}@media only screen and (max-width: 767px){#select .sectionWrap .textWrap{text-align:left;margin-top:5.2083333333vw}}#select .sectionWrap .textWrap .text{color:#000;font-size:16px}@media only screen and (max-width: 767px){#select .sectionWrap .textWrap .text{font-size:4.1666666667vw}}#select .sectionWrap .titleWrap{margin-top:40px;text-align:center}@media only screen and (max-width: 767px){#select .sectionWrap .titleWrap{margin-top:5.2083333333vw}}#select .sectionWrap .titleWrap .title{color:#70b52c;font-size:20px;font-weight:bold}@media only screen and (max-width: 767px){#select .sectionWrap .titleWrap .title{font-size:5.2083333333vw}}#select .sectionWrap .imageWrap{width:100%;max-width:1080px;margin:20px auto 0}@media only screen and (max-width: 767px){#select .sectionWrap .imageWrap{width:100vw;margin:6.25vw calc(50% - 50vw) 0}}#select .sectionWrap .imageWrap img{width:100%}@media only screen and (max-width: 767px){#select .sectionWrap .scroll-hint-icon{width:33.8541666667vw;transform:scale(1.5);transform-origin:center center}}@media only screen and (max-width: 767px){#select .sectionWrap .scroll-hint-icon::after{display:inline-block;text-align:center;font-size:4.1666666667vw}}#select .sectionWrap .gpu-compare{width:100%;overflow:hidden}#select .sectionWrap .gpu-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}#select .sectionWrap .gpu-compare table{width:100%;margin-top:60px;border-collapse:collapse;table-layout:fixed;background:#fff}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare table{margin-top:11.71875vw;display:table-caption}}#select .sectionWrap .gpu-compare table thead tr th{background-color:#f5f5f5}#select .sectionWrap .gpu-compare table thead tr th:first-of-type{background-color:rgba(0,0,0,0);width:220px}@media only screen and (min-width: 768px)and (max-width: 1079px){#select .sectionWrap .gpu-compare table thead tr th:first-of-type{width:18.2291666667vw}}#select .sectionWrap .gpu-compare th,#select .sectionWrap .gpu-compare td{padding:20px 24px;font-size:14px;line-height:1.5;vertical-align:middle;border-bottom:1px solid #e5e5e5}#select .sectionWrap .gpu-compare tbody tr:first-of-type th{padding:32px 20px}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare tbody tr:first-of-type th{display:block;padding:9.375vw 4.1666666667vw}}#select .sectionWrap .gpu-compare tbody tr:last-of-type th,#select .sectionWrap .gpu-compare tbody tr:last-of-type td{border:unset !important}#select .sectionWrap .gpu-compare tbody tr th{background-color:#f5f5f5;padding:20px}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare tbody tr th{padding:6.25vw 4.1666666667vw}}#select .sectionWrap .gpu-compare tbody tr td{text-align:center;padding:20px 12px !important;color:#000;font-size:16px;display:inline-masonry !important;font-feature-settings:"palt"}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare tbody tr td{padding:2.6041666667vw 1.5625vw !important;font-size:3.6458333333vw}}#select .sectionWrap .gpu-compare tbody th{width:220px;background:#f5f5f5;text-align:left;color:#000}@media only screen and (min-width: 768px)and (max-width: 1079px){#select .sectionWrap .gpu-compare tbody th{width:18.2291666667vw}}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare tbody th{width:41.6666666667vw}}#select .sectionWrap .gpu-compare thead th{padding:0;border-bottom:none}#select .sectionWrap .gpu-compare .gpu-header{padding:20px 12px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare .gpu-header{width:67.7083333333vw}}#select .sectionWrap .gpu-compare .gpu-name{color:#fff;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){#select .sectionWrap .gpu-compare .gpu-name{font-size:4.1666666667vw}}#select .sectionWrap .gpu-compare .col-hopper{background:#e53917}#select .sectionWrap .gpu-compare .col-hopper .gpu-header{background:#e53917}#select .sectionWrap .gpu-compare .col-blackwell{background:#0067c5}#select .sectionWrap .gpu-compare .col-blackwell .gpu-header{background:#0067c5}#select .sectionWrap .gpu-compare tbody td{background:#fff;color:#000}#select .sectionWrap .gpu-compare tbody td br{content:"";display:block;margin-bottom:6px}@media screen and (max-width: 768px){#select .sectionWrap .gpu-compare th,#select .sectionWrap .gpu-compare td{padding:16px;font-size:13px}#select .sectionWrap .gpu-compare tbody th{width:180px}}@media only screen and (max-width: 768px)and (max-width: 767px){#select .sectionWrap .gpu-compare tbody th{width:46.875vw}}@media screen and (max-width: 768px){#select .sectionWrap .gpu-compare .gpu-name{font-size:16px}}#form .sectionWrap{padding:80px 0}@media only screen and (max-width: 767px){#form .sectionWrap{padding:15.625vw 0}}#form .sectionWrap .maintitleWrap{text-align:center}#form .sectionWrap .maintitleWrap .mintext{font-weight:900 !important;font-family:"Sofia Sans Extra Condensed",sans-serif}#form .sectionWrap .maintitleWrap .maintitle{margin-bottom:0}#form .sectionWrap .maintitleWrap .maintitle.speechBubble{font-size:28px;color:#70b52c;border-color:#70b52c;background-color:#fff}@media only screen and (max-width: 767px){#form .sectionWrap .maintitleWrap .maintitle.speechBubble{font-size:4.6875vw}}#form .sectionWrap .maintitleWrap .maintitle.speechBubble::before{border-color:#70b52c rgba(0,0,0,0) rgba(0,0,0,0)}#form .sectionWrap .maintitleWrap .maintitle.speechBubble::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.gat-contact-form{max-width:830px;margin-top:40px;margin-left:auto;margin-right:auto;background-color:#fff;padding:2%;border:1px solid #707070;border-radius:10px}@media only screen and (max-width: 767px){.gat-contact-form{margin-top:10.4166666667vw;width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.gat-contact-form{margin-top:40px;width:100%}}.gat-contact-form tr td{display:flex !important;flex-direction:column-reverse !important;gap:8px 0}@media only screen and (max-width: 767px){.gat-contact-form tr td{gap:1.0416666667vw 0}}.gat-contact-form h3{font-size:32px;font-weight:bold;text-align:center;background-color:unset;padding-top:50px;padding-bottom:20px;color:#003c0a}@media only screen and (max-width: 767px){.gat-contact-form h3{font-size:6.25vw;padding-top:7.8125vw;padding-bottom:10.4166666667vw}}.gat-contact-form p{line-height:1.6}.gat-contact-form table{width:90%;margin:0 auto}.gat-contact-form tr{border-bottom:1px solid #ddd}@media only screen and (max-width: 767px){.gat-contact-form tr{display:block}}.gat-contact-form tr:last-child,.gat-contact-form tr:nth-last-child(2){border-bottom:none;text-align:center}.gat-contact-form td{display:inline-block;width:100%;padding:13px 0;border-bottom:none !important}@media only screen and (max-width: 767px){.gat-contact-form td{font-size:3.125vw;padding:0 0 3.90625vw !important;display:flex;flex-direction:column-reverse;gap:1.0416666667vw 0;font-feature-settings:"palt"}}.gat-contact-form th{display:inline-block;padding:20px 10px 4px !important;text-align:left;width:100%;border-bottom:none !important}@media only screen and (max-width: 767px){.gat-contact-form th{font-size:3.90625vw;padding:3.90625vw 0 3.90625vw !important}}.gat-contact-form textarea,.gat-contact-form select,.gat-contact-form input{border:1px solid #cbc8c8;padding:3px;border-radius:3px;width:100%}@media only screen and (max-width: 767px){.gat-contact-form textarea,.gat-contact-form select,.gat-contact-form input{width:100%;padding:2.6041666667vw !important}}@media only screen and (min-width: 768px)and (max-width: 1079px){.gat-contact-form textarea,.gat-contact-form select,.gat-contact-form input{margin-bottom:1.3020833333vw}}.mwform-tel-field input{width:32% !important}@media only screen and (max-width: 767px){.mwform-tel-field input{width:31% !important}}.gat-contact-form tr:last-of-type td:last-of-type{width:65%;margin:0 auto}@media only screen and (max-width: 767px){.gat-contact-form tr:last-of-type td:last-of-type{width:100%;margin-top:0 !important}}.gat-contact-form tr:nth-last-of-type(3){border-bottom:none}.gat-form-checkbox{padding-top:50px;padding-bottom:30px;text-align:center;border-bottom:0 !important;gap:10px 0 !important}.gat-form-submit{padding:10px 60px !important;font-weight:700;color:#fff;background-color:#70b42c !important}.gat-form-back{padding:10px 60px !important;font-weight:700;color:#fff;background-color:#707070 !important}.gat-contact-form input[type=checkbox],.gat-contact-form input[type=radio]{width:auto}.gat-pc{display:block}.gat-sp{display:none}.pageTitle{display:none}br.for-wide{display:none}.contents-page img{display:inline}.contents-page{overflow:hidden}.box-main-visual{position:relative;max-width:1920px;height:auto;margin:0 auto 85px;color:#fff;text-align:center}.box-main-visual p,.box-main-visual h1{display:none}.box-main-visual figure{margin:0;padding:0}.box-main-visual figure img{max-width:100%}.red{color:#c00}.resize{resize:none}.input-group{display:flex !important;flex-direction:column-reverse !important;gap:8px 0;padding:0 10px 30px 10px !important}@media only screen and (max-width: 767px){.input-group{gap:1.5625vw 0 !important}}td{padding:0 10px 30px 10px !important}@media only screen and (max-width: 767px){td{gap:1.5625vw 0 !important}}.gat-form-checkbox .privacyLink{color:#70b52c;text-decoration:underline;font-weight:bold}.gat-form-checkbox .privacyLink:hover{opacity:.7}.flexnone{display:block !important}.gat-form-checkbox .mwform-checkbox-field-text a{text-decoration:underline;color:#70b52c}@media only screen and (min-width: 1080px){.gat-form-checkbox .mwform-checkbox-field-text a:hover{text-decoration:none}}.fixdContents{position:fixed;left:0;bottom:0;width:100%;z-index:1000}.fixdContents .btnsWrap{background-color:#70b52c;width:auto;margin:0}@media only screen and (min-width: 1080px){.fixdContents .btnsWrap:hover{opacity:.9}}.fixdContents .btnsWrap .btn{display:block;position:relative;width:100%;padding:15px 0;background-color:rgba(0,0,0,0);border-radius:0}.fixdContents .btnsWrap .btn:hover{top:0;margin-top:0}.fixdContents .btnsWrap .btn .iconWrap{align-items:center;justify-content:center}.fixdContents .btnsWrap .btn .iconWrap .server_icon{margin-right:8px}@media only screen and (max-width: 767px){.fixdContents .btnsWrap .btn .iconWrap .server_icon{margin-right:2.6041666667vw}}.fixdContents .btnsWrap .btn .iconWrap .text{color:#fff;font-weight:bold;font-size:16px;padding-right:16px;margin-right:0}@media only screen and (max-width: 767px){.fixdContents .btnsWrap .btn .iconWrap .text{font-size:3.6458333333vw;padding-right:4.1666666667vw}}.fixdContents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:12px;margin-top:4px}@media only screen and (max-width: 767px){.fixdContents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:3.125vw;margin-top:1.0416666667vw}}.fixdContents .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}