﻿@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=Staatliches&display=swap";@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}}#main *{font-family:"Noto Sans JP","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.inner{max-width:1080px;margin:0 auto;width:90%}.mininner{max-width:880px;margin:0 auto;width:90%}@media only screen and (max-width: 1079px){.mininner{width:100%}}#kv .sectionWrap{position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap{position:static}}#kv .sectionWrap .imageWrap img{width:100%;max-width:none}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap .positionWrap{position:static;background-color:#f5f5f5}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap{position:static;background-color:#f5f5f5}}#kv .sectionWrap .positionWrap .logoimageWrap{position:absolute;z-index:1;bottom:13.9092240117vw;left:7.3206442167vw;width:19.0336749634vw}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .logoimageWrap{width:71.6145833333vw;bottom:-13.0208333333vw;left:13.0208333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap .positionWrap .logoimageWrap{position:static;margin:0 auto;width:32.5520833333vw}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap .logoimageWrap{position:static;margin:0 auto;width:250px}}#kv .sectionWrap .positionWrap .logoimageWrap img{width:100%}#kv .sectionWrap .positionWrap .btnsWrap{position:absolute;z-index:1;bottom:8.0527086384vw;left:7.3206442167vw}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .btnsWrap{width:auto;bottom:-31.25vw;left:5.7291666667vw;width:90%}}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap .positionWrap .btnsWrap{position:static;margin:2.6041666667vw auto 0;width:36.4583333333vw}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap .btnsWrap{position:static;margin:20px auto 0;width:280px}}#kv .sectionWrap .positionWrap .btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 10px;max-width:340px;width:19.7657393851vw;border-radius:8px;background-color:#70b42c}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .btnsWrap .btn{max-width:none;width:auto;padding:4.1666666667vw 14.3229166667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap .positionWrap .btnsWrap .btn{width:35.15625vw}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap .btnsWrap .btn{width:280px}}#kv .sectionWrap .positionWrap .btnsWrap .btn:hover{box-shadow:none;opacity:1;transform:translateY(3px)}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .mail_icon{width:1.6837481698vw;margin-right:8px}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .mail_icon{width:5.9895833333vw}}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .mail_icon img{width:100%}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#fff;font-size:16px;line-height:1.5;margin-right:16px}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:5.2083333333vw}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .text{font-size:16px}}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .bottomarrow_icon{width:12px}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .bottomarrow_icon{width:3.125vw}}#kv .sectionWrap .positionWrap .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}#kv .sectionWrap .positionWrap .scrollWrap{position:absolute;z-index:1;left:50%;bottom:0}@media only screen and (max-width: 767px){#kv .sectionWrap .positionWrap .scrollWrap{display:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .sectionWrap .positionWrap .scrollWrap{display:none}}@media screen and (max-width: 1170px)and (min-width: 768px){#kv .sectionWrap .positionWrap .scrollWrap{display:none}}#kv .sectionWrap .positionWrap .scrollWrap .imageWrap img{width:100%}#about{position:relative;background-color:#f5f5f5;padding:80px 0 18.3016105417vw}@media only screen and (max-width: 767px){#about{padding:49.4791666667vw 0 33.8541666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about{padding:10.4166666667vw 0 26.0416666667vw}}#about .sectionWrap .maintitleWrap{text-align:center}#about .sectionWrap .maintitleWrap .maintitle{color:#fff;background-color:#73b03c;font-size:20px;display:flex;width:max-content;margin:0 auto;align-items:baseline}#about .sectionWrap .maintitleWrap .maintitle.speechBubble{padding:20px 40px;font-size:23px}@media only screen and (max-width: 767px){#about .sectionWrap .maintitleWrap .maintitle.speechBubble{width:auto;display:flex;justify-content:center;text-align:center;font-size:4.6875vw;padding:3.90625vw 6.5104166667vw 2.6041666667vw 6.5104166667vw}}#about .sectionWrap .maintitleWrap .maintitle.speechBubble .textbox{margin-right:10px}@media only screen and (max-width: 767px){#about .sectionWrap .maintitleWrap .maintitle.speechBubble .textbox{margin-right:2.6041666667vw;margin-bottom:1.8229166667vw}}#about .sectionWrap .maintitleWrap .maintitle.speechBubble .textbox span{font-size:24px;padding:4px 10px;background-color:rgba(255,255,255,.2);border-radius:4px}@media only screen and (max-width: 767px){#about .sectionWrap .maintitleWrap .maintitle.speechBubble .textbox span{font-size:4.6875vw;padding:1.3020833333vw}}#about .sectionWrap .maintitleWrap .maintitle.speechBubble::after{border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0)}#about .sectionWrap .aboutcontents{margin-top:20px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents{margin-top:4.1666666667vw}}#about .sectionWrap .aboutcontents .flexWrap{justify-content:center;gap:0 10px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap{display:block;gap:0}}#about .sectionWrap .aboutcontents .flexWrap .textWrap{text-align:center;padding:16px 30px;border-radius:8px;background-color:#fff}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap .textWrap{padding:3.125vw 4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .flexWrap .textWrap{padding:1.6927083333vw 3.90625vw;margin-top:0}}#about .sectionWrap .aboutcontents .flexWrap .textWrap .text{font-size:18px;color:#000;font-weight:bold;line-height:1.3;font-feature-settings:"palt"}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text{font-size:3.6458333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text{font-size:2.34375vw}}#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .big{font-size:24px;color:#73b03c}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .big{font-size:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .big{font-size:3.125vw}}#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .normal{font-size:24px;color:#000}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .normal{font-size:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .flexWrap .textWrap .text .normal{font-size:2.34375vw}}#about .sectionWrap .aboutcontents .flexWrap .textWrap+.textWrap{padding:15px 30px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .flexWrap .textWrap+.textWrap{padding:3.125vw 4.1666666667vw;margin-top:2.6041666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .flexWrap .textWrap+.textWrap{padding:1.6927083333vw 3.90625vw;margin-top:0}}#about .sectionWrap .aboutcontents .bottom_textWrap{text-align:center;margin-top:10px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .bottom_textWrap{margin-top:2.6041666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .bottom_textWrap{margin-top:1.3020833333vw}}#about .sectionWrap .aboutcontents .bottom_textWrap .text{color:#000;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .bottom_textWrap .text{font-size:4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .bottom_textWrap .text{font-size:3.3854166667vw}}#about .sectionWrap .aboutcontents .appeal .contents{position:relative;gap:25px;margin:60px 40px 0 0;justify-content:center}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents{gap:2.6041666667vw;display:flex;margin:15.625vw 10.4166666667vw 0 0}}#about .sectionWrap .aboutcontents .appeal .contents+.contents{margin:25px 0 0 40px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents+.contents{display:flex;margin:5.2083333333vw 0 0 10.4166666667vw}}#about .sectionWrap .aboutcontents .appeal .contents+.contents .bubble{padding:30px 0}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents+.contents .bubble{width:39.0625vw;padding:3.90625vw 2.0833333333vw;border-radius:5.2083333333vw 0 5.2083333333vw 0;display:grid;place-content:center}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .appeal .contents+.contents .bubble{padding:30px 0}}#about .sectionWrap .aboutcontents .appeal .contents .bubble{position:relative;width:300px;padding:40px 0;border-radius:20px 0 20px 0;background-color:#fff}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents .bubble{width:39.0625vw;padding:5.9895833333vw 2.0833333333vw;border-radius:5.2083333333vw 0 5.2083333333vw 0;display:grid;place-content:center}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionWrap .aboutcontents .appeal .contents .bubble{padding:30px 0}}#about .sectionWrap .aboutcontents .appeal .contents .bubble .imageWrap{position:absolute;top:-8%;right:10%;width:20px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents .bubble .imageWrap{width:3.90625vw}}#about .sectionWrap .aboutcontents .appeal .contents .bubble .imageWrap img{width:100%}#about .sectionWrap .aboutcontents .appeal .contents .bubble .bubble_textWrap{text-align:center}#about .sectionWrap .aboutcontents .appeal .contents .bubble .bubble_textWrap .bubbletext{color:#000;font-size:16px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .contents .bubble .bubble_textWrap .bubbletext{font-size:3.125vw}}#about .sectionWrap .aboutcontents .appeal .bgimageWrap{position:absolute;left:0;bottom:0;width:100%;margin:0 auto;height:14.6412884334vw;min-height:200px}@media only screen and (max-width: 767px){#about .sectionWrap .aboutcontents .appeal .bgimageWrap{width:100%;height:26.0416666667vw;min-height:auto}}#about .sectionWrap .aboutcontents .appeal .bgimageWrap img{width:100%;height:100%;object-fit:cover;object-position:bottom center;max-width:none}#aboutcta{overflow:hidden;padding-top:65px;background-color:#73b03c}@media only screen and (max-width: 767px){#aboutcta{padding-top:10.4166666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta{padding-top:1.3020833333vw}}#aboutcta .inner .sectionWrap .aboutcta{position:relative;margin-top:65px}#aboutcta .inner .sectionWrap .aboutcta .leftimageWrap{position:absolute;width:895px;left:-64%;bottom:0}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .leftimageWrap{display:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta .inner .sectionWrap .aboutcta .leftimageWrap{width:23.4375vw;left:-5.2083333333vw}}#aboutcta .inner .sectionWrap .aboutcta .leftimageWrap img{width:100%}#aboutcta .inner .sectionWrap .aboutcta .rightimageWrap{position:absolute;width:570px;right:-35%;bottom:0}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .rightimageWrap{display:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta .inner .sectionWrap .aboutcta .rightimageWrap{width:23.4375vw;right:-4.9479166667vw}}#aboutcta .inner .sectionWrap .aboutcta .rightimageWrap img{width:100%}#aboutcta .inner .sectionWrap .aboutcta .ctacontents{text-align:center;padding-bottom:60px}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents{padding-bottom:10.4166666667vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap{margin-top:-50px}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap{margin-top:-13.0208333333vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext{color:#fff;font-size:44px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext{text-align:center;font-size:4.9479166667vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .dot{display:inline;position:relative}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .dot::before{position:absolute;display:block;content:"";width:5px;height:5px;top:-15%;left:50%;background:#fff;border-radius:50%;transform:translateX(-50%)}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .dot::before{top:-18%}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .dot::before{top:-18%}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .mintext{font-size:32px;color:#fff}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .textWrap .dottext .mintext{text-align:center;font-size:4.9479166667vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .maintitle{border-left:none}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .maintitle.bgtitle{color:#fff;padding:0 5px;font-size:44px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .maintitle.bgtitle{line-height:1.5;font-size:6.25vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .maintitle .mintext{font-size:32px;color:#fff}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .maintitle .mintext{font-size:5.2083333333vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .maintitleWrap .mintextWrap .mintext{color:#fff;font-size:28px;font-weight:bold;line-height:1.5}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble{position:relative}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle{color:#fff;background-color:#766fa3}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble{z-index:10;position:absolute;left:50%;transform:translateX(-50%);top:5%;padding:8px 24px;font-size:12px;font-weight:bold;margin-top:16px;border:2px solid #766fa3}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble{left:50%;margin-top:12px}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble{left:50%}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble::before,#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble::after{border-color:#766fa3 rgba(0,0,0,0) rgba(0,0,0,0)}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;font-size:12px;white-space:nowrap}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text{font-size:3.125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text{font-size:1.5625vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text::before,#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#fff}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap{width:340px;margin:40px auto 0}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap{width:auto}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .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 rgba(255,255,255,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn{width:auto;padding:3.90625vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px rgba(255,255,255,.25);margin-top:6px}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .mail_icon{width:25px;margin-right:8px}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .mail_icon{width:5.2083333333vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .mail_icon img{width:100%}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#73b03c;font-size:16px;line-height:1.5;margin-right:16px}@media only screen and (max-width: 767px){#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:12px}#aboutcta .inner .sectionWrap .aboutcta .ctacontents .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}#point{position:relative;overflow:hidden;padding:80px 0}@media only screen and (max-width: 767px){#point{padding:20.8333333333vw 0}}#point .bg-video{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}#point .bg-overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#point .inner{position:relative;z-index:1}#point .inner .sectionWrap .imageWrap{width:170px;margin:0 auto}@media only screen and (max-width: 767px){#point .inner .sectionWrap .imageWrap{width:160px}}#point .inner .sectionWrap .imageWrap img{width:100%}#point .inner .sectionWrap .pointcontents .maintitleWrap{text-align:center;margin-top:40px}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap{margin-top:10.4166666667vw}}#point .inner .sectionWrap .pointcontents .maintitleWrap .maintitle{font-size:36px;color:#fff;font-weight:bold;line-height:1.5;border-left:none;padding:0}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap .maintitle{font-size:6.25vw}}#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap{align-items:center;justify-content:center}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap{margin-top:1.0416666667vw}}#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .textimageWrap{width:415px}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .textimageWrap{width:46.875vw}}#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .textimageWrap img{width:100%}#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .text{margin-top:35px;margin-left:16px;color:#fff;font-size:44px;line-height:1.5;font-weight:bold}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .text{margin-top:0;font-size:7.2916666667vw}}#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .text .min{color:#fff;font-size:36px;line-height:1.5;font-weight:bold}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .maintitleWrap .flexWrap .text .min{font-size:7.2916666667vw}}#point .inner .sectionWrap .pointcontents .textWrap{text-align:center}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .textWrap{margin-top:0}}#point .inner .sectionWrap .pointcontents .textWrap .text{font-size:28px;color:#fff;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .textWrap .text{margin-top:2.6041666667vw;font-size:5.7291666667vw}}#point .inner .sectionWrap .pointcontents .textWrap .bordertext{width:fit-content;margin:0 auto;font-size:20px;color:#fff;font-weight:bold;line-height:1.5;padding-bottom:5px;border-bottom:2px solid #fff}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .textWrap .bordertext{margin-top:2.6041666667vw;font-size:4.1666666667vw}}#point .inner .sectionWrap .pointcontents .glassmorphismWrap{width:840px;margin:40px auto 0;padding:32px;box-shadow:0 0 24px 0 rgba(0,0,0,.25);backdrop-filter:blur(40px);background-color:rgba(255,255,255,.1);border-radius:8px}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .glassmorphismWrap{width:auto;margin:10.4166666667vw auto 0;padding:8.3333333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#point .inner .sectionWrap .pointcontents .glassmorphismWrap{width:auto}}#point .inner .sectionWrap .pointcontents .glassmorphismWrap .textWrap .text{font-size:20px;color:#fff;font-weight:bold;line-height:1.23}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .glassmorphismWrap .textWrap .text{font-size:5.2083333333vw}}#point .inner .sectionWrap .pointcontents .glassmorphismWrap .textWrap .min{margin-top:10px;font-size:14px;color:#fff;line-height:1.7}@media only screen and (max-width: 767px){#point .inner .sectionWrap .pointcontents .glassmorphismWrap .textWrap .min{margin-top:2.6041666667vw;font-size:3.6458333333vw;text-align:left}}#item{padding:100px 0;background-color:#f5f5f5}@media only screen and (max-width: 767px){#item{padding:26.0416666667vw 0}}#item .sectionWrap .imageWrap{width:435px;margin:0 auto}@media only screen and (max-width: 767px){#item .sectionWrap .imageWrap{width:78.125vw}}#item .sectionWrap .imageWrap img{width:100%}#item .sectionWrap .itemcontents .maintitleWrap{margin-top:20px;text-align:center}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .maintitleWrap{margin-top:5.2083333333vw}}#item .sectionWrap .itemcontents .maintitleWrap .maintitle{color:#000;font-size:36px;line-height:1.5;border-left:none;padding:0}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .maintitleWrap .maintitle{font-size:5.7291666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .maintitleWrap .maintitle{font-size:3.90625vw}}#item .sectionWrap .itemcontents .maintitleWrap .maintitle span{color:#73b03c}#item .sectionWrap .itemcontents .contents{margin-top:60px;justify-content:space-between;gap:0 80px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents{margin-top:5.2083333333vw;gap:0;display:block}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents{display:block}}#item .sectionWrap .itemcontents .contents .imageWrap{width:450px;flex:none}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .imageWrap{width:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .imageWrap{width:100%;max-width:61.1979166667vw}}#item .sectionWrap .itemcontents .contents .imageWrap img{width:100%}#item .sectionWrap .itemcontents .contents .st_imageWrap{width:450px;flex:none;margin:0 auto;position:sticky;top:100px;align-self:flex-start;max-height:calc(100vh - 100px)}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .st_imageWrap{width:auto;position:static}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .st_imageWrap{width:100%;max-width:61.1979166667vw;position:static}}#item .sectionWrap .itemcontents .contents .st_imageWrap img{width:100%}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap{width:100%;max-width:61.1979166667vw;margin:2.6041666667vw auto 0}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .mintext{font-size:16px;color:#73b03c;font-weight:normal}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .mintext{margin-top:10.4166666667vw;font-size:4.1666666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .itemtext{margin-top:10px;font-size:28px;color:#000;line-height:1.3;font-weight:bold}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .itemtext{margin-top:2.6041666667vw;font-size:6.25vw}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .graytext{margin-top:20px;font-size:16px;color:#ababab}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .graytext{margin-top:5.2083333333vw;font-size:4.1666666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext{font-size:32px;line-height:1.5}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext{font-size:8.3333333333vw}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext .big{color:#000;letter-spacing:.08em;padding-left:5px;font-family:"Staatliches"}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext .big{padding-left:1.3020833333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext .big{padding-left:.6510416667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext .min{color:#000;font-size:14px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .textWrap .pricetext .min{font-size:3.6458333333vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap{margin-top:40px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap{margin-top:10.4166666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap{margin-top:0}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap .text{font-size:20px;padding-bottom:15px;border-bottom:1px solid #d6d3d0;color:#73b03c;line-height:1.5;font-weight:bold;align-items:center}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap .text{font-size:5.2083333333vw;padding-bottom:2.6041666667vw;font-feature-settings:"palt"}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap .text .square{display:block;border-radius:2px;width:12px;height:12px;background:#73b03c}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap .text .square{margin-right:2.6041666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap:first-of-type .text .square{margin-right:10px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap:first-of-type .text .square{margin-right:2.6041666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist{list-style:none;margin-top:10px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist{margin-top:2.6041666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list{position:relative;margin-bottom:.4rem;font-size:16px;line-height:1.6;padding-left:15px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list{font-size:4.1666666667vw;margin-right:3.90625vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list::before{position:absolute;left:0;top:37%;content:"";width:7px;height:7px;display:inline-block;background-color:#73b03c;border-radius:50%}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list:last-of-type::before{top:20%}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list:last-of-type::before{top:14%}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list .annotation{color:#ababab;font-size:12px;font-feature-settings:"palt";display:inline-block}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .setlist .list .annotation{font-size:2.6041666667vw;line-height:1.5}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap{display:flex;justify-content:space-between;align-items:center;margin-top:25px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap{display:block;margin-top:6.5104166667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn{display:inline-block;position:relative;display:flex;align-items:center;padding:20px;width:270px;border-radius:8px;background-color:#fff;border:1px solid #73b03c}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn{width:auto;padding:3.90625vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn{width:48%;padding:1.953125vw}}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn+.btn{margin-top:2.0833333333vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn:hover{opacity:.7}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .text{padding-right:40px;font-size:16px;color:#73b03c;line-height:1.5}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .text{font-size:4.1666666667vw;padding-right:7.8125vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .text{font-size:1.6927083333vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .text .bottom_arrow{position:absolute;top:40%;right:10%;display:inline-block;vertical-align:middle;color:#73b03c;line-height:1;width:12px;height:12px;border:2px solid #73b03c;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .imageWrap{width:24px;margin-top:0;margin-right:10px;margin-left:0}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .imageWrap{width:5.2083333333vw;margin:0;margin-right:2.6041666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .btnsWrap .btn .imageWrap img{width:100%}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .imageWrap{margin-top:20px;width:550px;display:inline-block;cursor:zoom-in}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .imageWrap{width:auto}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .imageWrap img{width:100%}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999;display:flex;justify-content:center;align-items:center}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay.is-active{display:flex}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent{position:relative;max-width:90%;height:80svh}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent{height:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent{max-width:75%;height:auto}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent img{width:100%;height:100%;object-fit:cover}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent .js-modalClose{position:absolute;top:-20px;right:-20px;font-size:30px;color:#fff;cursor:pointer;background:#73b03c;padding:5px 10px;border-radius:50%}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent .js-modalClose{top:-5.2083333333vw;right:-2.6041666667vw;font-size:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .modalOverlay .modalContent .js-modalClose{top:-2.6041666667vw;right:-2.6041666667vw;font-size:2.6041666667vw}}#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap{margin-top:40px}@media only screen and (max-width: 767px){#item .sectionWrap .itemcontents .contents .priceWrap .setWrap .textWrap{margin-top:10.4166666667vw}}body.no-scroll{overflow:hidden}#introduction{padding:100px 0}@media only screen and (max-width: 767px){#introduction{padding:26.0416666667vw 0}}#introduction .maintitleWrap{text-align:center}#introduction .maintitleWrap .mintext span{color:#000}#introduction .maintitleWrap .maintitle{color:#fff;background-color:#73b03c;padding:16px 60px}@media only screen and (max-width: 767px){#introduction .maintitleWrap .maintitle{font-feature-settings:"palt";padding:3.125vw 6.5104166667vw}}#introduction .maintitleWrap .maintitle.speechBubble{margin-bottom:5px}#introduction .maintitleWrap .maintitle.speechBubble::after{border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0)}#introduction .introductioncontents{margin-top:30px}@media only screen and (max-width: 767px){#introduction .introductioncontents{margin-top:3.125vw}}#introduction .introductioncontents .contents{padding:40px;border:1px solid #d6d3d0;border-radius:8px;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents{display:block;padding:10.4166666667vw 5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#introduction .introductioncontents .contents{padding:30px}}#introduction .introductioncontents .contents:last-of-type{margin-top:20px}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents:last-of-type{margin-top:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#introduction .introductioncontents .contents .textWrap{width:100%;margin-right:2.6041666667vw}}#introduction .introductioncontents .contents .textWrap .mintext{font-size:16px;line-height:1.5;letter-spacing:.08em;font-family:"Staatliches";display:flex;align-items:center}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents .textWrap .mintext{font-size:4.1666666667vw}}#introduction .introductioncontents .contents .textWrap .mintext .notext{margin-right:10px;font-size:24px;line-height:1.5;letter-spacing:.1em;font-family:"Staatliches"}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents .textWrap .mintext .notext{margin-right:2.6041666667vw;font-size:5.2083333333vw}}#introduction .introductioncontents .contents .textWrap .title{font-feature-settings:"palt";padding:0;background-color:rgba(0,0,0,0);margin-top:10px;color:#000;font-size:24px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents .textWrap .title{font-size:5.2083333333vw}}#introduction .introductioncontents .contents .textWrap .text{font-feature-settings:"palt";margin-top:10px;color:#000;font-size:16px;line-height:1.5}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents .textWrap .text{margin-top:2.6041666667vw;font-size:4.1666666667vw}}#introduction .introductioncontents .contents .imageWrap{width:480px}@media only screen and (max-width: 767px){#introduction .introductioncontents .contents .imageWrap{width:auto;margin-top:5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#introduction .introductioncontents .contents .imageWrap{width:36.4583333333vw;flex:none}}#introduction .introductioncontents .contents .imageWrap img{width:100%}#introduction .introductioncontents .centercontents{display:flex;gap:0 20px;margin-top:20px}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents{display:block;gap:0 5.2083333333vw;margin-top:5.2083333333vw}}#introduction .introductioncontents .centercontents .flexcontents{padding:40px;border:1px solid #d6d3d0;border-radius:8px}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents{padding:10.4166666667vw 5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#introduction .introductioncontents .centercontents .flexcontents{width:45.8333333333vw;padding:30px}}#introduction .introductioncontents .centercontents .flexcontents .textWrap .mintext{font-size:16px;line-height:1.5;letter-spacing:.08em;font-family:"Staatliches";display:flex;align-items:center}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents .textWrap .mintext{font-size:4.1666666667vw}}#introduction .introductioncontents .centercontents .flexcontents .textWrap .mintext .notext{margin-right:10px;font-size:24px;line-height:1.5;letter-spacing:.1em;font-family:"Staatliches"}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents .textWrap .mintext .notext{margin-right:2.6041666667vw;font-size:5.2083333333vw}}#introduction .introductioncontents .centercontents .flexcontents .textWrap .title{padding:0;background-color:rgba(0,0,0,0);margin-top:10px;color:#000;font-size:24px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents .textWrap .title{margin-top:2.6041666667vw;font-size:5.2083333333vw}}#introduction .introductioncontents .centercontents .flexcontents .textWrap .text{margin-top:10px;color:#000;font-size:16px;line-height:1.5}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents .textWrap .text{margin-top:2.6041666667vw;font-size:4.1666666667vw}}#introduction .introductioncontents .centercontents .flexcontents .imageWrap{margin-top:40px;width:100%}#introduction .introductioncontents .centercontents .flexcontents .imageWrap img{width:100%}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents+.flexcontents{margin-top:5.2083333333vw}}#introduction .introductioncontents .centercontents .flexcontents+.flexcontents .textWrap .text{margin-top:45px}@media only screen and (max-width: 767px){#introduction .introductioncontents .centercontents .flexcontents+.flexcontents .textWrap .text{margin-top:2.6041666667vw}}#omniverse{background-color:#f5f5f5;padding:100px 0}@media only screen and (max-width: 767px){#omniverse{padding:26.0416666667vw 0}}#omniverse .omniversecontents .maintitleWrap{text-align:center}#omniverse .omniversecontents .maintitleWrap .mintext{color:#73b03c;font-weight:bold}#omniverse .omniversecontents .maintitleWrap .maintitle{color:#fff;background-color:#73b03c;margin-bottom:0}@media only screen and (max-width: 767px){#omniverse .omniversecontents .maintitleWrap .maintitle{font-size:4.1666666667vw}}#omniverse .omniversecontents .maintitleWrap .maintitle.speechBubble::after{border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0)}#omniverse .omniversecontents .maintitleWrap .textWrap{margin-top:30px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .maintitleWrap .textWrap{margin-top:7.8125vw}}#omniverse .omniversecontents .maintitleWrap .textWrap .text{color:#000;font-size:16px;line-height:1.5;font-feature-settings:"palt"}@media only screen and (max-width: 767px){#omniverse .omniversecontents .maintitleWrap .textWrap .text{font-size:4.1666666667vw;text-align:left}}#omniverse .omniversecontents .maintitleWrap .textWrap .annotation{margin-top:5px;font-size:14px;color:#ababab;line-height:1.5}@media only screen and (max-width: 767px){#omniverse .omniversecontents .maintitleWrap .textWrap .annotation{margin-top:1.3020833333vw;font-size:3.6458333333vw;text-align:left}}#omniverse .omniversecontents .mvWrap{position:relative;width:100%;max-width:880px;margin:40px auto 0;cursor:pointer}@media only screen and (max-width: 767px){#omniverse .omniversecontents .mvWrap{margin:10.4166666667vw auto 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#omniverse .omniversecontents .mvWrap{margin:5.2083333333vw auto 0}}#omniverse .omniversecontents .mvWrap .mvVideo{width:100%;height:auto;display:block;position:relative;z-index:1}#omniverse .omniversecontents .mvWrap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;pointer-events:none}#omniverse .omniversecontents .mvtextWrap{text-align:right;margin-top:10px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .mvtextWrap{margin:2.6041666667vw 0 0 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#omniverse .omniversecontents .mvtextWrap{margin:1.3020833333vw 0 0 0}}#omniverse .omniversecontents .mvtextWrap .annotation{font-size:14px;color:#ababab}@media only screen and (max-width: 767px){#omniverse .omniversecontents .mvtextWrap .annotation{font-size:3.6458333333vw}}#omniverse .omniversecontents .contents .titleWrap{text-align:center;margin-top:60px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .titleWrap{margin-top:15.625vw}}#omniverse .omniversecontents .contents .titleWrap .maintitle{color:#000;padding:12px 40px;font-size:20px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .titleWrap .maintitle{padding:3.125vw 6.5104166667vw}}#omniverse .omniversecontents .contents .usecontents{gap:0 20px;padding:60px 40px 40px 40px;background-color:#fff;border:1px solid #d6d3d0;border-radius:8px;margin-top:-50px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .usecontents{flex-wrap:wrap;gap:5.2083333333vw 0;padding:7.8125vw 5.2083333333vw 5.2083333333vw 5.2083333333vw;margin-top:-11.71875vw}}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .usecontents .useWrap .imageWrap{margin-top:2.6041666667vw}}#omniverse .omniversecontents .contents .usecontents .useWrap .imageWrap img{width:100%}#omniverse .omniversecontents .contents .usecontents .useWrap .textWrap{margin-top:10px;text-align:center}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .usecontents .useWrap .textWrap{margin-top:2.6041666667vw}}#omniverse .omniversecontents .contents .usecontents .useWrap .textWrap .text{color:#000;font-size:16px;line-height:1.5}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .usecontents .useWrap .textWrap .text{font-size:4.1666666667vw}}#omniverse .omniversecontents .contents .mvtextWrap{margin:10px 0px 0px 0px}@media only screen and (max-width: 767px){#omniverse .omniversecontents .contents .mvtextWrap{margin:2.6041666667vw 0 0 0}}#omniverseapp{background-color:#fff;padding:100px 0}@media only screen and (max-width: 767px){#omniverseapp{padding:26.0416666667vw 0}}#omniverseapp .omniverseappcontents .maintitleWrap{text-align:center}#omniverseapp .omniverseappcontents .maintitleWrap .maintitle{padding:16px 60px;color:#fff;margin-bottom:0;background-color:#73b03c}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .maintitleWrap .maintitle{font-size:5.2083333333vw;padding:3.125vw 6.5104166667vw}}#omniverseapp .omniverseappcontents .maintitleWrap .maintitle .min{font-size:24px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .maintitleWrap .maintitle .min{font-size:4.6875vw}}#omniverseapp .omniverseappcontents .maintitleWrap .maintitle.speechBubble::after{border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0)}#omniverseapp .omniverseappcontents .maintitleWrap .textWrap{margin-top:30px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .maintitleWrap .textWrap{margin-top:7.8125vw}}#omniverseapp .omniverseappcontents .maintitleWrap .textWrap .text{font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .maintitleWrap .textWrap .text{font-size:5.7291666667vw}}#omniverseapp .omniverseappcontents .maintitleWrap .textWrap .s_text{font-feature-settings:"palt";margin-top:10px;font-size:16px;line-height:1.5}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .maintitleWrap .textWrap .s_text{text-align:left;margin-top:2.6041666667vw;font-size:4.1666666667vw}}#omniverseapp .omniverseappcontents .imageWrap{width:880px;margin:40px auto 0}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .imageWrap{width:auto;margin:10.4166666667vw auto 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#omniverseapp .omniverseappcontents .imageWrap{width:100%;max-width:114.5833333333vw}}#omniverseapp .omniverseappcontents .imageWrap img{width:100%}#omniverseapp .omniverseappcontents .textWrap{margin-top:10px;text-align:center}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .textWrap{margin-top:2.6041666667vw}}#omniverseapp .omniverseappcontents .textWrap .annotation{margin-top:5px;font-size:14px;color:#ababab}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .textWrap .annotation{margin-top:1.3020833333vw;font-size:3.6458333333vw}}#omniverseapp .omniverseappcontents .titleWrap{margin-top:60px;text-align:center}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .titleWrap{margin-top:15.625vw}}#omniverseapp .omniverseappcontents .titleWrap .maintitle{color:#000;padding:12px 40px;font-size:20px;line-height:1.5;text-align:center}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .titleWrap .maintitle{padding:3.125vw 6.5104166667vw;font-size:4.1666666667vw}}#omniverseapp .omniverseappcontents .usecaseWrap{padding:60px 40px 40px 40px;border:1px solid #d6d3d0;border-radius:4px;margin-top:-50px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap{padding:7.8125vw 5.2083333333vw 5.2083333333vw 5.2083333333vw;margin-top:-9.1145833333vw}}#omniverseapp .omniverseappcontents .usecaseWrap .textWrap{text-align:center;display:flex;justify-content:center;align-items:center}#omniverseapp .omniverseappcontents .usecaseWrap .textWrap .imageWrap{width:24px;margin:0 10px 0 0}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .textWrap .imageWrap{width:5.2083333333vw}}#omniverseapp .omniverseappcontents .usecaseWrap .textWrap .imageWrap img{width:100%}#omniverseapp .omniverseappcontents .usecaseWrap .textWrap .text{color:#73b03c;font-size:18px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .textWrap .text{font-size:4.6875vw}}#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap{justify-content:center;gap:0 10px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap{gap:0 2.6041666667vw;display:block}}#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist{width:395px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist{width:auto}}#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist .list{position:relative;font-size:16px;margin-top:7.5px;padding-left:25px;line-height:1.5}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist .list{font-size:4.1666666667vw;margin-top:3.90625vw}}#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist .list:first-of-type{margin-top:15px}@media only screen and (max-width: 767px){#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist .list:first-of-type{margin-top:5.2083333333vw}}#omniverseapp .omniverseappcontents .usecaseWrap .flexWrap .usecaseslist .list::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background-image:url(../images/icon/checkbox_icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}#omniverseapp .bottomimageWrap{margin-top:20px}#omniverseapp .bottomimageWrap img{width:100%}#flow{padding:80px 0;background-color:#f5f5f5}@media only screen and (max-width: 767px){#flow{padding:20.8333333333vw 0}}#flow .maintitleWrap{text-align:center}#flow .maintitleWrap .mintext{font-size:16px;line-height:1.5;color:#73b03c}@media only screen and (max-width: 767px){#flow .maintitleWrap .mintext{font-size:4.1666666667vw}}#flow .maintitleWrap .maintitle{padding:16px 60px;margin-top:5px;color:#73b03c;font-size:28px;position:relative;display:inline-block;margin-bottom:20px;border:2px solid #73b03c;border-radius:9999px;background-color:#fff;text-align:left}@media only screen and (max-width: 767px){#flow .maintitleWrap .maintitle{font-size:4.1666666667vw;padding:3.125vw 6.5104166667vw}}#flow .maintitleWrap .maintitle::before{content:"";position:absolute;bottom:2px;left:50%;border-style:solid;border-width:10px 10px 0 10px;border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}#flow .maintitleWrap .maintitle::after{content:"";position:absolute;bottom:2px;left:50%;border-style:solid;border-width:7px 7.8px 0 7.8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}#flow .flowcontents .bgimgageWrap{width:875px;margin:0 auto}@media only screen and (max-width: 767px){#flow .flowcontents .bgimgageWrap{width:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .flowcontents .bgimgageWrap{width:100%;max-width:113.9322916667vw}}#flow .flowcontents .bgimgageWrap img{width:100%}#flow .flowcontents .textWrap{margin-top:20px;text-align:center}@media only screen and (max-width: 767px){#flow .flowcontents .textWrap{margin-top:5.2083333333vw}}#flow .flowcontents .textWrap .text{color:#000;font-size:18px;line-height:1.5}@media only screen and (max-width: 767px){#flow .flowcontents .textWrap .text{font-size:4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .flowcontents .textWrap .text{font-feature-settings:"palt"}}#flow .flowcontents .imageWrap{width:185px;margin:20px auto 0}@media only screen and (max-width: 767px){#flow .flowcontents .imageWrap{width:48.1770833333vw;margin:5.2083333333vw auto 0}}#flow .flowcontents .imageWrap img{width:100%}#flow .flowcontents .titleWrap{text-align:center;margin-top:20px}@media only screen and (max-width: 767px){#flow .flowcontents .titleWrap{margin-top:5.2083333333vw}}#flow .flowcontents .titleWrap .title{background-color:rgba(0,0,0,0);padding:0;color:#000;font-size:28px;font-weight:bold}@media only screen and (max-width: 767px){#flow .flowcontents .titleWrap .title{font-size:6.25vw}}#flow .flowcontents .titleWrap .bgtitle{color:#fff;background-color:#73b03c;padding:5px;font-size:36px;font-weight:bold;width:max-content;margin:10px auto 0}@media only screen and (max-width: 767px){#flow .flowcontents .titleWrap .bgtitle{margin-top:2.6041666667vw;padding:1.3020833333vw;font-size:5.7291666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .flowcontents .titleWrap .bgtitle{margin-top:1.953125vw}}#flow .menuWrap{padding:60px 100px 40px;margin-top:80px;border:1px solid #d6d3d0;background-color:#fff}@media only screen and (max-width: 767px){#flow .menuWrap{padding:7.8125vw 10.4166666667vw 5.2083333333vw;margin-top:10.4166666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .menuWrap{padding:7.8125vw 6.5104166667vw 5.2083333333vw}}#flow .menuWrap .textWrap{text-align:center;margin-top:0}#flow .menuWrap .textWrap .text{font-size:28px;line-height:1.5;font-weight:bold;color:#73b03c}@media only screen and (max-width: 767px){#flow .menuWrap .textWrap .text{font-size:6.25vw}}#flow .menuWrap .textWrap .annotation{margin-top:5px;font-size:14px;color:#ababab}@media only screen and (max-width: 767px){#flow .menuWrap .textWrap .annotation{margin-top:1.3020833333vw;font-size:3.6458333333vw;line-height:1.5}}#flow .menuWrap .menucontents{margin-top:20px}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents{margin-top:5.2083333333vw}}#flow .menuWrap .menucontents .menu{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #d6d3d0}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu{display:block;padding:5.2083333333vw 0}}#flow .menuWrap .menucontents .menu:last-of-type{border-bottom:none}#flow .menuWrap .menucontents .menu .listtextWrap{width:240px;margin-right:40px}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .listtextWrap{width:auto;margin-right:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .menuWrap .menucontents .menu .listtextWrap{width:31.25vw !important;flex:none}}#flow .menuWrap .menucontents .menu .listtextWrap .bgtextWrap{display:flex;gap:.5rem;margin-bottom:.5rem}#flow .menuWrap .menucontents .menu .listtextWrap .bgtextWrap .bgtext{font-size:12px;font-weight:bold;color:#fff;padding:.3rem .6rem}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .listtextWrap .bgtextWrap .bgtext{font-size:3.125vw}}#flow .menuWrap .menucontents .menu .listtextWrap .bgtextWrap .bgtext.genre{background-color:#d6d3d0;color:#000}#flow .menuWrap .menucontents .menu .listtextWrap .bgtextWrap .bgtext.time{background-color:#73b03c}#flow .menuWrap .menucontents .menu .listtextWrap .textWrap{text-align:left}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .listtextWrap .textWrap{margin-top:2.6041666667vw}}#flow .menuWrap .menucontents .menu .listtextWrap .textWrap .text{font-size:16px;color:#000}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .listtextWrap .textWrap .text{font-size:4.1666666667vw;line-height:1.3}}#flow .menuWrap .menucontents .menu .listtextWrap .textWrap .annotation{margin-top:5px;font-size:12px;color:#ababab}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .listtextWrap .textWrap .annotation{margin-top:1.3020833333vw;font-size:3.125vw;line-height:1.5}}#flow .menuWrap .menucontents .menu .menulist{list-style:none}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .menulist{margin-top:2.6041666667vw}}#flow .menuWrap .menucontents .menu .menulist .list{position:relative;margin-bottom:.4rem;font-size:16px;line-height:1.6}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .menulist .list{font-size:3.6458333333vw;padding-left:3.90625vw}}#flow .menuWrap .menucontents .menu .menulist .list::before{position:absolute;left:-15px;top:.6em;content:"";width:7px;height:7px;display:inline-block;background-color:#73b03c;border-radius:50%}@media only screen and (max-width: 767px){#flow .menuWrap .menucontents .menu .menulist .list::before{left:0}}#spec{padding:80px 0}@media only screen and (max-width: 767px){#spec{padding:20.8333333333vw 0}}#spec .inner .sectionWrap .maintitleWrap{text-align:center}#spec .inner .sectionWrap .maintitleWrap .maintitle{margin-bottom:0}#spec .inner .sectionWrap .maintitleWrap .maintitle.speechBubble{padding:16px 60px}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .maintitleWrap .maintitle.speechBubble{padding:3.125vw 6.5104166667vw}}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive{width:95vw;overflow-x:auto}}#spec .inner .sectionWrap .table-responsive .table1{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.6;background:#fff}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1{min-width:171.875vw;font-size:3.6458333333vw}}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 th:first-of-type,#spec .inner .sectionWrap .table-responsive .table1 td:first-of-type{width:31.25vw}}#spec .inner .sectionWrap .table-responsive .table1 thead{background-color:#73b03c;color:#fff}#spec .inner .sectionWrap .table-responsive .table1 thead th{padding:10px;font-weight:bold;text-align:center}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 thead th{padding:2.6041666667vw}}#spec .inner .sectionWrap .table-responsive .table1 tbody tr{border-bottom:1px solid #d6d3d0;height:60px;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 tbody tr{height:15.625vw;font-size:4.1666666667vw}}#spec .inner .sectionWrap .table-responsive .table1 tbody tr td{padding:10px;text-align:center;vertical-align:middle;font-size:12px}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 tbody tr td{padding:2.6041666667vw;font-size:3.125vw}}#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:first-child{text-align:center;font-weight:bold;background-color:#f5f5f5}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:first-child{width:31.25vw}}#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(2),#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(3),#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(4){color:#000;width:293px}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(2),#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(3),#spec .inner .sectionWrap .table-responsive .table1 tbody tr td:nth-child(4){width:auto}}#spec .inner .sectionWrap .table-responsive .table1 tbody:first-of-type tr td:nth-child(n+2){color:#000;font-weight:bold}#spec .inner .sectionWrap .table-responsive .table1 tbody:last-of-type tr{border-bottom:none}#spec .inner .sectionWrap .table-responsive .table1 tbody:last-of-type tr td{border:none}#spec .inner .sectionWrap .textWrap{margin-top:8px}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .textWrap{margin-top:3.90625vw}}#spec .inner .sectionWrap .textWrap .annotation{font-size:12px;color:#ababab;text-align:right}@media only screen and (max-width: 767px){#spec .inner .sectionWrap .textWrap .annotation{text-align:center;font-size:3.125vw;line-height:1.5}}.cta{padding-bottom:40px}.cta .cta_inner{max-width:1360px;margin:0 auto;width:90%}.cta .cta_inner .sectionWrap .flexWrap{padding:3.6603221083vw 0;background-color:#73b03c;border-radius:8px;justify-content:center;gap:0 60px;align-items:center}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap{padding:7.8125vw 7.8125vw;gap:0 13.0208333333vw;flex-direction:column-reverse}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap{gap:0 5.2083333333vw;padding:3.90625vw 3.90625vw}}.cta .cta_inner .sectionWrap .flexWrap .imageWrap{width:37.3352855051vw;max-width:510px}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .imageWrap{margin-top:5.2083333333vw;width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .imageWrap{width:39.0625vw}}.cta .cta_inner .sectionWrap .flexWrap .imageWrap img{width:100%}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents{flex:none}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap{margin-top:0}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap{margin-top:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap{margin-top:0}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext{color:#fff;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext{text-align:center;font-size:4.9479166667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext{font-size:3.125vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext .dot{display:inline;position:relative;letter-spacing:-0.1em}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext .dot::before{position:absolute;display:block;content:"";width:5px;height:5px;top:-15%;left:50%;background:#fff;border-radius:50%;transform:translateX(-50%)}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext .dot::before{top:-18%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .textWrap .dottext .dot::before{top:-15%}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle{border-left:none}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle{font-feature-settings:"palt"}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle.bgtitle{width:fit-content;color:#73b03c;background-color:#fff;padding:0 5px;font-size:36px;font-weight:bold}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle.bgtitle{padding:1.3020833333vw;font-size:5.7291666667vw;background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 12%, rgb(255, 255, 255) 13%, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle.bgtitle{background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 12%, rgb(255, 255, 255) 13%, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%);font-size:3.6458333333vw;padding:.6510416667vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle .mintext{font-size:28px;color:#73b03c;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle .mintext{font-size:4.9479166667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .maintitle .mintext{font-size:2.4739583333vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .mintextWrap .mintext{color:#fff;font-size:28px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .mintextWrap .mintext{text-align:center;font-size:5.7291666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .maintitleWrap .mintextWrap .mintext{font-size:3.125vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble{position:relative;width:340px}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble{width:100%}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle{color:#fff;background-color:#766fa3}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble{z-index:10;position:absolute;left:50%;transform:translateX(-50%);top:5%;padding:8px 24px;font-size:12px;margin-top:16px;border:2px solid #766fa3;font-weight:bold}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble{left: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){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble{left:50%;padding:.78125vw 2.2135416667vw;font-size:1.5625vw;margin-top:1.5625vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble::before,.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble::after{border-color:#766fa3 rgba(0,0,0,0) rgba(0,0,0,0)}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble .border_text{position:relative;display:inline-block;white-space:nowrap}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble .border_text::before,.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble .border_text::after{content:"";position:absolute;bottom:1px;width:1px;height:1.1111111111em;background-color:#fff}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble .border_text::before{left:-5px;transform:rotate(-15deg)}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .bubble .maintitle.speechBubble .border_text::after{right:-5px;transform:rotate(15deg)}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap{margin-top:46px}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap{margin-top:11.9791666667vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .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 rgba(255,255,255,.25);top:0;transition:.2s ease-in-out}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn{width:auto;padding:3.90625vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn:hover{opacity:1;top:6px;box-shadow:0px 0px 0px 0px rgba(255,255,255,.25);margin-top:6px}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap{display:flex;align-items:center;justify-content:center}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .mail_icon{width:25px;margin-right:8px}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .mail_icon{width:5.2083333333vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .mail_icon img{width:100%}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .text{font-feature-settings:"palt";color:#73b03c;font-size:16px;line-height:1.5;margin-right:16px}@media only screen and (max-width: 767px){.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .text{font-size:4.1666666667vw;margin-right:3.90625vw}}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .bottomarrow_icon{width:12px}.cta .cta_inner .sectionWrap .flexWrap .ctacontents .btnsWrap .btn .iconWrap .bottomarrow_icon img{width:100%}.custombtnsWrap{text-align:center}.custombtnsWrap .custombtn{display:inline-block;width:340px !important;margin:30px auto 0}@media only screen and (max-width: 767px){.custombtnsWrap .custombtn{width:71.6145833333vw !important;margin:7.8125vw auto 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){.custombtnsWrap .custombtn{width:39.0625vw !important;margin:3.90625vw auto 0}}.custombtnsWrap .custombtn .imageWrap{width:340px !important;margin-top:0 !important;cursor:pointer !important}@media only screen and (max-width: 767px){.custombtnsWrap .custombtn .imageWrap{width:auto !important}}@media only screen and (min-width: 768px)and (max-width: 1079px){.custombtnsWrap .custombtn .imageWrap{width:auto !important}}.custombtnsWrap .custombtn .imageWrap img{width:100%}.flexWrap{display:flex}.bold{font-weight:bold}.maintitle.speechBubble{padding:16px 60px;margin-top:8px;color:#73b03c;font-size:28px;position:relative;display:inline-block;margin-bottom:20px;border:2px solid #73b03c;border-radius:9999px;background-color:#fff;text-align:left}@media only screen and (max-width: 767px){.maintitle.speechBubble{font-size:4.1666666667vw;padding:3.125vw 6.5104166667vw}}.maintitle.speechBubble::before{content:"";position:absolute;bottom:0px;left:50%;border-style:solid;border-width:10px 10px 0 10px;border-color:#73b03c rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.maintitle.speechBubble::after{content:"";position:absolute;bottom:0px;left:50%;border-style:solid;border-width:7px 7.8px 0 7.8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.maintitleWrap .mintext{font-size:16px}@media only screen and (max-width: 767px){.maintitleWrap .mintext{font-size:3.6458333333vw}}.mintext{color:#73b03c;font-weight:bold}.gat-contact-form{max-width:830px;margin-top:80px;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:0;width:90%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.gat-contact-form{margin-top:0;width:90%}}.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}}.gat-contact-form th{display:inline-block;padding:13px 0;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%;margin-bottom:10px}@media only screen and (max-width: 767px){.gat-contact-form textarea,.gat-contact-form select,.gat-contact-form input{margin-bottom:2.6041666667vw;width:75%;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}}.gat-contact-form tr:last-of-type td:last-of-type{width:65%}.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}.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%}.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:#73b03c;box-shadow:0px 6px 0px 0px rgba(255,255,255,.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:#73b03c;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 .mail_icon{width:24px}.contact-fixed .contact-inner .contentsWrap .mail_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}