#root-wrap .disp-pc{display:block}#root-wrap .disp-sp{display:none}@media(max-width: 767px){#root-wrap .disp-pc{display:none}#root-wrap .disp-sp{display:block}}#root-wrap .js-hide{display:none !important}#root-wrap .txline{text-decoration:underline}#root-wrap .cursor{cursor:pointer}#root-wrap .tx-hover{cursor:pointer;text-decoration:underline}@media(min-width: 768px){#root-wrap .tx-hover:hover{color:#25b16e}}#root-wrap .defalut-img{display:block;line-height:0}#root-wrap .picture-img{display:block;line-height:0}#root-wrap .picture-img img{width:100%}#root-wrap .iframe{position:relative;width:100%;height:0;padding-top:56.25%}#root-wrap .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#root-wrap .anchr{margin:0;padding:0;padding-top:42px;margin-top:42px;visibility:hidden;border:none;opacity:0}@media(max-width: 767px){#root-wrap .anchr{margin-top:-70px;padding-top:70px}}#root-wrap .default-btn{width:100%;margin:auto}#root-wrap .default-btn.clm-1{width:20%;min-width:300px;margin-left:auto;margin-right:auto}@media(max-width: 767px){#root-wrap .default-btn.clm-1{width:60%;min-width:200px}}#root-wrap .default-btn.clm-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .default-btn.clm-2 .btn-li{width:48.012%}#root-wrap .default-btn .btn-style{width:100%;height:80px;border:4px solid rgba(0,0,0,0);border-radius:100px;cursor:pointer;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media(max-width: 767px){#root-wrap .default-btn .btn-style{height:60px;border:2px solid rgba(0,0,0,0)}}@media(min-width: 768px){#root-wrap .default-btn .btn-style:hover{opacity:.7}}#root-wrap .default-btn .btn-style span{width:100%;background:url(../img/arr_2.svg) right 20px center/0.8em auto no-repeat;font-size:1.25vw;display:block;position:relative}@media(max-width: 767px){#root-wrap .default-btn .btn-style span{font-size:3.86vw}}#root-wrap .default-btn .btn-style .btn-icon{background:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#root-wrap .default-btn .btn-style .btn-icon:before{width:2.5em;height:2.5em;margin-right:.5em;content:"";display:inline-block}@media(max-width: 767px){#root-wrap .default-btn .btn-style .btn-icon:before{width:2em;height:2em}}#root-wrap .default-btn .btn-style .btn-icon-like:before{background:url(../img/icon_good.png) left center/contain no-repeat}#root-wrap .default-btn .btn-style .btn-icon-share:before{background:url(../img/icon_share.png) left center/contain no-repeat}#root-wrap .default-btn .btn-style .btn-icon-file:before{background:url(../img/icon_file.png) left center/contain no-repeat}#root-wrap .default-btn .btn-style.is-active .btn-icon-like:before{background:url(../img/icon_good_wh.png) left center/contain no-repeat}#root-wrap .default-btn .btn-1{background:#25b16e;color:#fff}#root-wrap .default-btn .btn-2{height:73px;background:#fff;border:2px solid #053e50;color:#053e50;border-radius:20px;font-weight:normal;text-align:center}@media(max-width: 767px){#root-wrap .default-btn .btn-2{border-width:1px}}#root-wrap .default-btn .btn-2 span{font-size:1.4vw}@media(max-width: 767px){#root-wrap .default-btn .btn-2 span{font-size:3.62vw}}#root-wrap .default-btn .btn-2.is-active{background:#053e50;color:#fff}#root-wrap .default-btn .btn-3{height:73px;background-color:#053e50;color:#fff;border-radius:20px;font-weight:normal;text-align:center}#root-wrap .default-btn .btn-3 span{font-size:1.4vw;background:none}@media(max-width: 767px){#root-wrap .default-btn .btn-3 span{font-size:3.62vw}}#root-wrap .default-btn .btn-disabled{background:#ededed !important;color:#fff !important;pointer-events:none !important}#root-wrap .default-btn .is-disabled{pointer-events:none !important}#root-wrap .list-ind>li{margin-top:5px;padding-left:15px;position:relative}#root-wrap .list-ind>li:first-of-type{margin-top:0}#root-wrap .list-ind>li:before{width:15px;content:"・";display:inline-block;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}#root-wrap .tx-clr-red{color:#e64d4e}#root-wrap input[type=radio],#root-wrap input[type=checkbox]{display:none}#root-wrap .input-textarea2,#root-wrap .input-textarea,#root-wrap .input-text,#root-wrap .filename{width:100%;padding:20px;outline:none;background:#fff;border:1px solid #5a5a5a;border-radius:4px;font-size:20px;display:block}@media(max-width: 767px){#root-wrap .input-textarea2,#root-wrap .input-textarea,#root-wrap .input-text,#root-wrap .filename{padding:10px;font-size:16px}}#root-wrap .input-textarea{height:150px}@media(max-width: 767px){#root-wrap .input-textarea{height:200px}}#root-wrap .input-textarea2{height:600px}@media(max-width: 767px){#root-wrap .input-textarea2{height:500px}}#root-wrap .upload-file .btn-style{height:73px;border-radius:20px}@media(max-width: 767px){#root-wrap .upload-file .btn-style{height:40px;border-radius:10px}}#root-wrap .upload-file .btn-style span{font-size:1.56vw;font-weight:bold}@media(max-width: 767px){#root-wrap .upload-file .btn-style span{font-size:2.65vw}}#root-wrap .upload-file input{display:none}#root-wrap .submit-btn{height:73px;background:#053e50;border-radius:20px;color:#fff;cursor:pointer;font-size:1.56vw;font-weight:bold}@media(max-width: 767px){#root-wrap .submit-btn{height:47px;font-size:3.62vw}}@media(min-width: 768px){#root-wrap .submit-btn:hover{opacity:.7}}#root-wrap .search-btn{width:100%;height:66px;background-color:#053e50;border:1px solid #053e50;border:none;color:#fff;cursor:pointer;font-size:1.17vw;font-weight:bold}@media(max-width: 767px){#root-wrap .search-btn{font-size:3.62vw;height:50px}}@media(min-width: 768px){#root-wrap .search-btn:hover{opacity:.7}}#root-wrap .form-field .field-head{margin-top:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .form-field .field-head{display:block}}#root-wrap .form-field .field-head .ttl{font-size:1.56vw}@media(max-width: 767px){#root-wrap .form-field .field-head .ttl{font-size:3.62vw}}#root-wrap .form-field .field-head .note{margin-left:1em}@media(max-width: 767px){#root-wrap .form-field .field-head .note{font-size:13px;margin-left:0}}#root-wrap .form-field .field-copy{margin-top:1.5%}#root-wrap{color:#043e50;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;font-size:1.25vw;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased}@media(max-width: 767px){#root-wrap{font-size:3.86vw}}#root-wrap img{width:auto;max-width:100%;height:auto;line-height:0}#root-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#root-wrap a{cursor:pointer;outline:none;text-decoration:underline}@media(min-width: 768px){#root-wrap a:hover{color:#25b16e;text-decoration:none}}#root-wrap .page-ttl{text-align:center}#root-wrap .page-ttl .ttl{padding-bottom:2%;font-size:2.81vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;letter-spacing:2px}@media(max-width: 767px){#root-wrap .page-ttl .ttl{padding-bottom:3%;font-size:6.76vw}}#root-wrap .page-ttl .ttl span{position:relative}#root-wrap .page-ttl .ttl span:before{width:3vw;padding-top:3vw;background:url(../img/top_ttl_1.svg) left top/100% auto no-repeat;content:"";display:block;position:absolute;left:-3vw;top:-1vw}@media(max-width: 767px){#root-wrap .page-ttl .ttl span:before{width:7vw;padding-top:7vw;left:-7vw}}#root-wrap .page-ttl .ttl-caption{color:#2899b1;font-size:1.09vw;font-family:"Noto Serif JP",serif;line-height:1.2}@media(max-width: 767px){#root-wrap .page-ttl .ttl-caption{font-size:2.89vw}}#root-wrap .page-ttl .ttl-caption span{padding:0 5%;display:inline-block;background:url(../img/top_subttl_1.svg) left center/auto 40% no-repeat,url(../img/top_subttl_2.svg) right center/auto 40% no-repeat}@media(max-width: 767px){#root-wrap .page-ttl .ttl-caption span{padding:0 15%}}#root-wrap .cat.news{background-color:#7aa6c3 !important}#root-wrap .cat.event{background-color:#ee979c !important}#root-wrap .cat.column{background-color:#e4cb6f !important}#root-wrap .cat.consult{background-color:#e79673 !important}#root-wrap .illust-img{position:absolute;pointer-events:none}#root-wrap .illust-img img{width:100%}#root-wrap .bnr-list{width:80%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){#root-wrap .bnr-list{width:100%}}#root-wrap .bnr-list>li{width:48%;margin-top:3%;margin-right:4%}@media(max-width: 767px){#root-wrap .bnr-list>li{width:100%;margin-top:7%;margin-right:0}}#root-wrap .bnr-list>li:nth-of-type(2n){margin-right:0}#root-wrap .bnr-list>li .ttl{margin-bottom:2%;color:#ee6494;font-size:1.4vw;font-weight:bold}@media(max-width: 767px){#root-wrap .bnr-list>li .ttl{margin-bottom:4%;font-size:3.86vw}}#root-wrap .bnr-list>li .ttl span{padding:0 .5em;display:inline-block;background:url(../img/clubsetting_result_bnr_bg_3.svg) center bottom/100% auto no-repeat;position:relative}#root-wrap .bnr-list>li .ttl span:before,#root-wrap .bnr-list>li .ttl span:after{width:.5em;height:.5em;content:"";display:block;position:absolute;bottom:15%}#root-wrap .bnr-list>li .ttl span:before{background:url(../img/clubsetting_result_bnr_bg_1.svg) center bottom/100% auto no-repeat;left:-2%}#root-wrap .bnr-list>li .ttl span:after{background:url(../img/clubsetting_result_bnr_bg_2.svg) center bottom/100% auto no-repeat;right:-2%}#root-wrap .bnr-list>li .defalut-img img{width:100%}#root-wrap .sc{margin-top:11%}@media(max-width: 767px){#root-wrap .sc{margin-top:25%}}#root-wrap .sc2{margin-top:4%}#root-wrap .withping-nav{width:100%;height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}@media(max-width: 767px){#root-wrap .withping-nav{display:none}}#root-wrap .withping-nav .nav-list{width:80%;height:100%;margin:auto;background-color:#fff;border-bottom:4px solid #f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#root-wrap .withping-nav .nav-list>li{margin-left:1.5em;padding-left:2em;border-left:2px solid #ededed}#root-wrap .withping-nav .nav-list>li:first-of-type{width:8vw;padding-left:0;margin-left:0;border-left:none}#root-wrap .withping-nav .nav-list>li a{padding:10px 0;text-decoration:none;display:block}#root-wrap .withping-nav .nav-list>li a span{padding-right:1.5em;background:url(../img/arr_1.svg) right center/1em auto no-repeat;display:inline-block;font-weight:bold}#root-wrap .withping-nav .nav-list>li a span img{width:100%}#root-wrap .top-kv{width:100%}#root-wrap .top-link{margin-top:-3%;background-color:rgba(0,0,0,0);position:relative;z-index:2}@media(max-width: 767px){#root-wrap .top-link{margin-top:-10%;padding:0 5%}}#root-wrap .top-link .link-list{width:80%;padding:40px 0;margin:auto;background-color:#fff;-webkit-box-shadow:0px 0px 15px -1px #d6d6d6;box-shadow:0px 0px 15px -1px #d6d6d6;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .top-link .link-list{width:100%;padding:3% 5%;display:block;border-radius:6px}}#root-wrap .top-link .link-list>li{margin-left:1.5em;padding-left:2em;border-left:2px solid #ededed}@media(max-width: 767px){#root-wrap .top-link .link-list>li{margin-left:0;padding-left:0;border-top:2px solid #ededed;border-left:none;text-align:left}}#root-wrap .top-link .link-list>li:first-of-type{padding-left:0;margin-left:0;border-left:none}@media(max-width: 767px){#root-wrap .top-link .link-list>li:first-of-type{border-top:none}}#root-wrap .top-link .link-list>li a{padding:10px 0;text-decoration:none;display:block}#root-wrap .top-link .link-list>li a span{padding-right:1.5em;background:url(../img/arr_1.svg) right center/1em auto no-repeat;font-weight:bold}@media(max-width: 767px){#root-wrap .top-link .link-list>li a span{background-size:1.5em auto;display:block;font-size:3.62vw}}@media(max-width: 767px){#root-wrap .top-bnr{margin-top:7%;padding:0 5%}}#root-wrap .top-news{width:100%;padding-bottom:90px;background:url(../img/top_bg_1.png) right 150px/100% auto no-repeat,url(../img/top_bg_3.png) left bottom/100% auto no-repeat;position:relative}@media(max-width: 767px){#root-wrap .top-news{margin-top:13%;padding-bottom:100px;background:url(../img/top_bg_1_sp.png) right 155px/90% auto no-repeat,url(../img/top_bg_3_sp.png) left bottom/100% auto no-repeat}}#root-wrap .top-news .page-ttl .ttl{background:url(../img/top_news_ttl.svg) center 70%/auto 47% no-repeat}#root-wrap .top-news .tab-list{width:75%;margin:80px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .top-news .tab-list{width:100%;margin:8% 0;padding:0 5%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#root-wrap .top-news .tab-list>li{width:18.25%;margin-right:2%;cursor:pointer;padding:20px 0;background-color:#fff;-webkit-box-shadow:0px 0px 15px -1px #d6d6d6;box-shadow:0px 0px 15px -1px #d6d6d6;border:2px solid rgba(0,0,0,0);border-radius:10px;text-align:center;position:relative}#root-wrap .top-news .tab-list>li:last-of-type{margin-right:0}@media(max-width: 767px){#root-wrap .top-news .tab-list>li{width:48.5%;padding:12px 0;margin-top:3%;margin-right:0}#root-wrap .top-news .tab-list>li:nth-of-type(-n+2){margin-top:0}}#root-wrap .top-news .tab-list>li span{font-size:1.17vw;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .top-news .tab-list>li span{font-size:3.62vw}}#root-wrap .top-news .tab-list>li span img{width:20%;margin-right:10px}#root-wrap .top-news .tab-list>li.is-active{border-color:#25b16e;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}#root-wrap .top-news .tab-list>li.is-active:after{width:50%;height:10px;background-color:#25b16e;border-radius:100px;content:"";display:block;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;left:50%;bottom:-5px}@media(max-width: 767px){#root-wrap .top-news .tab-list>li.is-active:after{width:30%}}@media(min-width: 768px){#root-wrap .top-news .tab-list>li:hover{border-color:#25b16e;-webkit-box-shadow:none;box-shadow:none}}#root-wrap .top-news .tab-contents{padding:0 3%;display:none}@media(max-width: 767px){#root-wrap .top-news .tab-contents{padding:0 5%}}#root-wrap .top-news .tab-contents.is-active{display:block}#root-wrap .top-news .news-btn{margin-top:80px}@media(max-width: 767px){#root-wrap .top-news .news-btn{margin-top:10%}}#root-wrap .top-news .illust-img.img-1{width:7vw;left:25%;bottom:90px}@media(max-width: 767px){#root-wrap .top-news .illust-img.img-1{width:15vw;left:5%;bottom:4%}}#root-wrap .top-news .illust-img.img-2{width:10vw;left:75%;bottom:40px}@media(max-width: 767px){#root-wrap .top-news .illust-img.img-2{width:23vw;left:auto;right:5%;bottom:0%}}#root-wrap .news-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .news-block .news-box{width:32%;padding-bottom:40px;margin-top:3%;margin-right:2%;background-color:#fff;-webkit-box-shadow:0px 0px 15px -1px #d6d6d6;box-shadow:0px 0px 15px -1px #d6d6d6;border-radius:10px;text-align:left;position:relative}@media(max-width: 767px){#root-wrap .news-block .news-box{width:100%;margin-top:5%;margin-right:0}#root-wrap .news-block .news-box:first-of-type{margin-top:0 !important}}#root-wrap .news-block .news-box:nth-child(-n+3){margin-top:0}@media(max-width: 767px){#root-wrap .news-block .news-box:nth-child(-n+3){margin-top:5%}}#root-wrap .news-block .news-box:nth-of-type(3n){margin-right:0}#root-wrap .news-block .news-box.is-hidden{display:none}@media(min-width: 768px){#root-wrap .news-block .news-box:hover .box-img img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}}#root-wrap .news-block .news-box.new{position:relative}#root-wrap .news-block .news-box.new:before{padding:5px 20px;content:"NEW";background-color:red;color:#fff;font-weight:bold;display:block;font-size:70%;position:absolute;z-index:10}#root-wrap .news-block .news-box .box-img{border-radius:10px 10px 0 0;overflow:hidden}#root-wrap .news-block .news-box .box-img img{width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s all;transition:.5s all}#root-wrap .news-block .news-box .box-copy{padding:20px}@media(max-width: 767px){#root-wrap .news-block .news-box .box-copy{padding:5%}}#root-wrap .news-block .news-box .box-link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}#root-wrap .news-block .news-box .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .news-block .news-box .cat{width:28%;padding:4px 0;background-color:#000;border-radius:100px;color:#fff;font-size:1.09vw;font-weight:bold;line-height:1.2;text-align:center}@media(max-width: 767px){#root-wrap .news-block .news-box .cat{font-size:3.38vw}}#root-wrap .news-block .news-box .date{margin-left:1em;font-size:1.09vw;font-weight:bold;line-height:1.2;text-align:center}@media(max-width: 767px){#root-wrap .news-block .news-box .date{font-size:3.38vw}}#root-wrap .news-block .news-box .ttl{margin-top:20px;font-size:1.56vw;font-weight:bold;line-height:1.3}@media(max-width: 767px){#root-wrap .news-block .news-box .ttl{margin-top:10px;font-size:4.83vw}}#root-wrap .news-block .news-box .tx{margin-top:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(max-width: 767px){#root-wrap .news-block .news-box .tx{margin-top:10px}}#root-wrap .news-block .news-box .check{padding:0 .7em 0 1em;background-color:#25b16e;border-radius:10px 0 10px 0;color:#fff;font-size:1.09vw;font-weight:bold;line-height:1.2;position:absolute;right:0;bottom:0}@media(max-width: 767px){#root-wrap .news-block .news-box .check{font-size:3.38vw}}#root-wrap .news-block .news-box .check span{padding:5px 1em 5px 0;display:inline-block;background:url(../img/arr_2.svg) right center/0.7em auto no-repeat}#root-wrap .top-about{position:relative}@media(max-width: 767px){#root-wrap .top-about{padding:0 5%}}#root-wrap .top-about .page-ttl .ttl{background:url(../img/top_about_ttl.svg) center 70%/auto 47% no-repeat}@media(max-width: 767px){#root-wrap .top-about .page-ttl .ttl{background:none;line-height:1.4}#root-wrap .top-about .page-ttl .ttl span{padding:0 2%;background:url(../img/top_about_ttl_sp.svg) center bottom/100% auto no-repeat}}#root-wrap .top-about p{width:50%;margin:auto;margin-top:3%;line-height:2;text-align:center}@media(max-width: 767px){#root-wrap .top-about p{width:100%;margin-top:8%}}#root-wrap .top-about .illust-img.img-1{width:6vw;left:15%;bottom:-12%}@media(max-width: 767px){#root-wrap .top-about .illust-img.img-1{width:14vw;left:5%;bottom:auto;top:-23%}}#root-wrap .top-about .illust-img.img-2{width:9vw;left:78%;top:7%}@media(max-width: 767px){#root-wrap .top-about .illust-img.img-2{width:20vw;left:auto;right:2%;top:auto;bottom:-30%}}#root-wrap .top-insta .page-ttl .ttl{background:url(../img/top_insta_ttl.svg) center 70%/auto 47% no-repeat}@media(max-width: 767px){#root-wrap .top-insta .page-ttl .ttl{background:none;line-height:1.4}#root-wrap .top-insta .page-ttl .ttl span{padding:0 2%;background:url(../img/top_insta_ttl_sp.svg) center bottom/100% auto no-repeat}}#root-wrap .top-insta .insta-block{margin-top:4%;padding:0 3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){#root-wrap .top-insta .insta-block{margin-top:8%;padding:0 5%;display:block}}#root-wrap .top-insta .insta-block .insta-box{width:23.5%;margin-right:2%}@media(max-width: 767px){#root-wrap .top-insta .insta-block .insta-box{width:100%;margin-right:0;margin-top:3%}#root-wrap .top-insta .insta-block .insta-box:first-of-type{margin-top:0}}#root-wrap .top-insta .insta-block .insta-box:nth-of-type(4n){margin-right:0}#root-wrap .top-insta .insta-block .insta-box .instagram-media{width:100% !important;min-width:auto !important}#root-wrap .top-info{position:relative}@media(max-width: 767px){#root-wrap .top-info{padding:0 5%}}#root-wrap .top-info .page-ttl .ttl{background:url(../img/top_info_ttl.svg) center 70%/auto 47% no-repeat}@media(max-width: 767px){#root-wrap .top-info .page-ttl .ttl{background:none;line-height:1.4}#root-wrap .top-info .page-ttl .ttl span{padding:0 2%;background:url(../img/top_info_ttl_sp.svg) center bottom/100% auto no-repeat}}#root-wrap .top-info .bnr-list{margin-top:4%}#root-wrap .top-info .illust-img.img-1{width:5.5vw;left:78%;top:11%}@media(max-width: 767px){#root-wrap .top-info .illust-img.img-1{display:none}}#root-wrap .top-info .illust-img.img-2{width:6vw;left:15%;top:-20%}@media(max-width: 767px){#root-wrap .top-info .illust-img.img-2{width:10vw;left:auto;right:5%;top:13%}}#root-wrap .top-catlink{padding:8% 0 16%;background:url(../img/link_bg.jpg) center top/100% auto no-repeat}@media(max-width: 767px){#root-wrap .top-catlink{padding:25% 0 42%;background:url(../img/link_bg_sp.jpg) center top/100% auto no-repeat}}#root-wrap .top-catlink .catlink-block{padding:0 3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block{padding:0 5%}}#root-wrap .top-catlink .catlink-block .catlink-box{width:49%;margin-top:2%;padding:2% 3vw 2% 1.5%;cursor:pointer;background-color:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 15px -1px #d6d6d6;box-shadow:0px 0px 15px -1px #d6d6d6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left;position:relative}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block .catlink-box{width:100%;margin-top:5%;padding:5%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#root-wrap .top-catlink .catlink-block .catlink-box:first-of-type{margin-top:0}}#root-wrap .top-catlink .catlink-block .catlink-box:nth-of-type(-n+2){margin-top:0}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block .catlink-box:nth-of-type(-n+2){margin-top:4%}}@media(min-width: 768px){#root-wrap .top-catlink .catlink-block .catlink-box:hover{opacity:.7}}#root-wrap .top-catlink .catlink-block .box-img{width:25%}#root-wrap .top-catlink .catlink-block .box-img img{width:90%}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block .box-img img{width:100%}}#root-wrap .top-catlink .catlink-block .box-copy{width:75%}#root-wrap .top-catlink .catlink-block .box-copy .ttl{padding-bottom:10px;border-bottom:4px dotted #043e50;font-size:1.87vw;font-weight:bold}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block .box-copy .ttl{padding-bottom:5px;border-bottom:3px dotted #043e50;font-size:4.34vw}}#root-wrap .top-catlink .catlink-block .box-copy .tx{margin-top:10px}#root-wrap .top-catlink .catlink-block .box-link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}#root-wrap .top-catlink .catlink-block .link-arr{width:3vw;height:3vw;background:url(../img/arr_2.svg) center center/0.7em auto no-repeat #25b16e;border-radius:20px 0 10px 0;position:absolute;right:0;bottom:0}@media(max-width: 767px){#root-wrap .top-catlink .catlink-block .link-arr{width:8vw;height:8vw}}#root-wrap .userguide-top{padding:4% 0;background:url(../img/userguide_bg_1.png) center top/100% auto no-repeat}@media(max-width: 767px){#root-wrap .userguide-top{background:url(../img/userguide_bg_1_sp.png) center top/100% auto no-repeat}}#root-wrap .userguide-top .top-head{width:24%;padding:3% 0;margin:auto;background:url(../img/userguide_top_bg.png) center center/100% auto no-repeat;color:#2899b1;font-family:"Noto Serif JP",serif;font-weight:bold;font-size:1.87vw}@media(max-width: 767px){#root-wrap .userguide-top .top-head{width:50%;padding:7% 0;font-size:3.86vw}}#root-wrap .userguide-top .top-ttl{margin-top:10px;font-family:"Noto Sans JP",sans-serif;font-size:2.81vw;font-weight:bold}@media(max-width: 767px){#root-wrap .userguide-top .top-ttl{font-size:6.76vw;line-height:1.5}}#root-wrap .userguide-top p{margin-top:3%;line-height:2}@media(max-width: 767px){#root-wrap .userguide-top p{margin-top:5%}}#root-wrap .userguide-block{padding:12% 3% 15%;background:url(../img/userguide_bg_2.png) center top/cover no-repeat}@media(max-width: 767px){#root-wrap .userguide-block{padding:20% 5%;background:url(../img/userguide_bg_2_sp.png) center top/cover no-repeat}}#root-wrap .userguide-link{width:95%;margin:auto}@media(max-width: 767px){#root-wrap .userguide-link{width:100%}}#root-wrap .userguide-link .link-box{width:100%;margin-top:4%;padding:40px 90px 40px 20px;background-color:#fff;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(max-width: 767px){#root-wrap .userguide-link .link-box{margin-top:5%;padding:5%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#root-wrap .userguide-link .link-box:first-of-type{margin-top:0}@media(min-width: 768px){#root-wrap .userguide-link .link-box:hover{opacity:.7}}#root-wrap .userguide-link .link-box.no-hover{cursor:default}#root-wrap .userguide-link .link-box.no-hover:hover{opacity:1}#root-wrap .userguide-link .box-img{width:16%}@media(max-width: 767px){#root-wrap .userguide-link .box-img{width:20%}}#root-wrap .userguide-link .box-img img{width:60%;margin:auto}@media(max-width: 767px){#root-wrap .userguide-link .box-img img{width:80%}}#root-wrap .userguide-link .box-copy{width:82%;text-align:left}@media(max-width: 767px){#root-wrap .userguide-link .box-copy{width:75%}}#root-wrap .userguide-link .box-copy .ttl{margin-bottom:20px;padding-bottom:10px;border-bottom:4px dotted #043e50;font-size:1.87vw;font-weight:bold}@media(max-width: 767px){#root-wrap .userguide-link .box-copy .ttl{font-size:4.34vw}}#root-wrap .userguide-link .box-copy .tx{line-height:1.7}@media(max-width: 767px){#root-wrap .userguide-link .box-copy .tx{line-height:1.9}}#root-wrap .userguide-link .box-link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}#root-wrap .userguide-btm{margin:5% 0 10%;text-align:center;line-height:2;position:relative}@media(max-width: 767px){#root-wrap .userguide-btm{margin:3% 0 15%}}#root-wrap .userguide-btm .logo{width:20%;margin:3% auto 2%}@media(max-width: 767px){#root-wrap .userguide-btm .logo{width:50%}}#root-wrap .userguide-btm .logo img{width:100%}#root-wrap .userguide-btm .illust-img.img-1{width:6vw;left:20%;bottom:15%}@media(max-width: 767px){#root-wrap .userguide-btm .illust-img.img-1{width:9vw;left:2%;bottom:-21%}}#root-wrap .userguide-btm .illust-img.img-2{width:9vw;right:20%;bottom:15%}@media(max-width: 767px){#root-wrap .userguide-btm .illust-img.img-2{width:13vw;right:2%;bottom:-20%}}#root-wrap .userguide-ttl{font-size:2.5vw;font-weight:bold;font-family:"Noto Serif JP",serif;letter-spacing:8px}@media(max-width: 767px){#root-wrap .userguide-ttl{font-size:4.83vw;letter-spacing:5px}}#root-wrap .userguide-ttl span{padding-bottom:.4%;background:url(../img/userguide_with_bg.svg) center bottom/100% auto no-repeat;display:inline-block}#root-wrap .guideline-block{padding:9% 3%;background:url(../img/guideline_bg.png) center top/cover no-repeat;text-align:left}@media(max-width: 767px){#root-wrap .guideline-block{padding:12% 5%;background:url(../img/guideline_bg_sp.png) center top/cover no-repeat}}#root-wrap .guideline-block .guideline-box{width:95%;margin:auto;padding:80px 3%;background-color:#fff;border-radius:10px}@media(max-width: 767px){#root-wrap .guideline-block .guideline-box{width:100%;padding:40px 5%}}#root-wrap .guideline-block .guideline-ttl{margin-top:5%;font-size:1.87vw}@media(max-width: 767px){#root-wrap .guideline-block .guideline-ttl{margin-top:8%;font-size:4.83vw}}#root-wrap .clubsetting-top{margin:100px 0;padding:0 3%}@media(max-width: 767px){#root-wrap .clubsetting-top{margin:13% 0}}#root-wrap .clubsetting-top .clubsetting-caption{font-weight:bold;text-align:center}#root-wrap .clubsetting-top .clubsetting-caption p{margin-top:3%;color:#000;line-height:2.5}@media(max-width: 767px){#root-wrap .clubsetting-top .clubsetting-caption p{margin-top:7%;line-height:2}}#root-wrap .clubsetting-top .clubsetting-caption p:first-of-type{margin-top:0}#root-wrap .clubsetting-top .yard-btn{margin-top:3%}@media(max-width: 767px){#root-wrap .clubsetting-top .yard-btn{margin-top:10%}}#root-wrap .clubsetting-top .clubsetting-bnr{width:100%;max-width:800px;margin:auto;margin-bottom:5%}@media(max-width: 767px){#root-wrap .clubsetting-top .clubsetting-bnr{margin-bottom:9%}}#root-wrap .clubsetting-top .clubsetting-bnr p{font-weight:bold;margin-bottom:10px}#root-wrap .clubsetting-yard{width:100%;margin-top:5%;padding:1.5% 0;background:url(../img/clubsetting_input_bg.png) center center/100% auto no-repeat #fff;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.87vw;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:5px}@media(max-width: 767px){#root-wrap .clubsetting-yard{margin-top:13%;padding:15% 0;background:url(../img/clubsetting_input_bg_sp.png) center center/100% auto no-repeat #fff;display:block;font-size:4.83vw;text-align:center}}#root-wrap .clubsetting-yard .yard-tx{width:40%}@media(max-width: 767px){#root-wrap .clubsetting-yard .yard-tx{width:100%}}#root-wrap .clubsetting-yard .yard-input{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .clubsetting-yard .yard-input{width:100%;margin-top:5%}}#root-wrap .clubsetting-yard .yard-input input{width:50%;border:4px solid #000;border-radius:10px;font-size:3.12vw;font-weight:bold;text-align:center}@media(max-width: 767px){#root-wrap .clubsetting-yard .yard-input input{width:30%;border:2px solid #000;font-size:7.72vw}}#root-wrap .clubsetting-yard .yard-input .unit{width:40%}@media(max-width: 767px){#root-wrap .clubsetting-yard .yard-input .unit{width:25%}}#root-wrap .clubsetting-result{padding:7% 0 4%;background:url(../img/clubsetting_result_bg_2.png) center bottom/100% auto no-repeat,url(../img/clubsetting_result_bg_1.png) center top/cover no-repeat;position:relative}@media(max-width: 767px){#root-wrap .clubsetting-result{padding:12% 5%;background:url(../img/clubsetting_result_bg_2_sp.png) center bottom/100% auto no-repeat,url(../img/clubsetting_result_bg_1_sp_v2.png) center top/100% auto no-repeat}}#root-wrap .clubsetting-result .result-icon{width:4%;margin:4% auto 0}@media(max-width: 767px){#root-wrap .clubsetting-result .result-icon{width:7%;margin:7% auto 0}}#root-wrap .clubsetting-result .result-yard{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.87vw;font-weight:bold;letter-spacing:5px;position:relative;z-index:1}@media(max-width: 767px){#root-wrap .clubsetting-result .result-yard{display:block;font-size:4.83vw;text-align:center}}#root-wrap .clubsetting-result .result-yard .yard-tx{margin-right:1.5vw;font-family:"Noto Serif JP",serif}@media(max-width: 767px){#root-wrap .clubsetting-result .result-yard .yard-tx{width:100%;margin-right:0}}#root-wrap .clubsetting-result .result-yard .yard-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .clubsetting-result .result-yard .yard-input{width:100% !important;margin-top:5%}}#root-wrap .clubsetting-result .result-yard .yard-input .input-result{margin-right:1.5vw;padding:20px;background-color:#fff;border:4px solid #000;border-radius:10px;font-size:3.12vw;font-weight:bold;text-align:center;letter-spacing:normal}@media(max-width: 767px){#root-wrap .clubsetting-result .result-yard .yard-input .input-result{padding:10px;line-height:1.2}}@media(max-width: 767px){#root-wrap .clubsetting-result .result-yard .yard-input .input-result{border:2px solid #000;font-size:7.72vw}}#root-wrap .clubsetting-result .result-yard .yard-input .input-result span{margin-left:5px;font-size:50%}#root-wrap .clubsetting-result .result-yard .yard-input .unit{font-family:"Noto Serif JP",serif}#root-wrap .clubsetting-result .result-shaft{margin-top:6%;position:relative}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft{margin-top:10%}}#root-wrap .clubsetting-result .result-shaft:before{content:"";display:block;position:absolute;z-index:0;width:13vw;height:10vw;background:url(../img/clubsetting_result_bg_3.svg) center center/100% auto no-repeat;left:0;bottom:5%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft:before{width:18vw;height:18vw;left:-5%;bottom:auto;top:-32%}}#root-wrap .clubsetting-result .result-shaft .shaft-ttl{width:45%;padding:2% 0;margin:auto;background:url(../img/result_shaft_bg_1.svg) center center/100% auto no-repeat;font-size:2.18vw;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:5px;text-align:center}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft .shaft-ttl{width:85%;font-size:4.34vw;letter-spacing:2px}}#root-wrap .clubsetting-result .result-shaft .shaft-ttl span{background:url(../img/result_shaft_bg_2.svg) center bottom/100% auto no-repeat}#root-wrap .clubsetting-result .result-shaft .shaft-img{width:75%;margin:auto}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft .shaft-img{width:100%;margin:4% auto}}#root-wrap .clubsetting-result .result-shaft .shaft-num{width:100%;font-size:1.87vw;font-weight:bold;text-align:center;line-height:1.4}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft .shaft-num{font-size:4.83vw}}#root-wrap .clubsetting-result .result-shaft .shaft-num a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}#root-wrap .clubsetting-result .result-shaft .shaft-num span{width:2em;height:2em;margin-left:.5em;border:2px solid #000;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .clubsetting-result .result-shaft .shaft-num span{width:1.8em;height:1.8em;border:1px solid #000}}#root-wrap .clubsetting-result .result-setting{margin-top:3.5%;position:relative}#root-wrap .clubsetting-result .result-setting:after{content:"";display:block;position:absolute;z-index:0;width:13vw;height:10vw;background:url(../img/clubsetting_result_bg_4.svg) center center/100% auto no-repeat;right:0;bottom:-3%;pointer-events:none}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting:after{width:24vw;height:13vw;right:-5%;bottom:-1%}}#root-wrap .clubsetting-result .result-setting .setting-ttl{width:60%;padding:2% 0;margin:auto;background:url(../img/result_setting_bg_1.svg) center center/100% auto no-repeat;font-size:2.18vw;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:5px;text-align:center}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-ttl{width:90%;background:url(../img/result_setting_bg_1_sp.svg) center center/100% auto no-repeat;font-size:4.34vw;line-height:1.4;letter-spacing:3px}}#root-wrap .clubsetting-result .result-setting .setting-ttl span{background:url(../img/result_setting_bg_2.svg) center bottom/100% auto no-repeat}#root-wrap .clubsetting-result .result-setting .setting-wrap{width:100%;margin:7% 0 4%;padding:0 3%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-wrap{margin:26% 0 12%;padding:0}}#root-wrap .clubsetting-result .result-setting .setting-box{padding:0 5% 10%;background:url(../img/result_box_bg_1.png) center top/100% auto no-repeat,url(../img/result_box_bg_3.png) center bottom/100% auto no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box{padding:0 8% 10%;background:url(../img/result_box_bg_1_sp.png) center top/100% auto no-repeat,url(../img/result_box_bg_3_sp.png) center bottom/100% auto no-repeat;display:block}}#root-wrap .clubsetting-result .result-setting .setting-box:before{width:100%;height:calc(100% - 11.6666666667%*2);content:"";display:block;position:absolute;background:url(../img/result_box_bg_2.png) center top/100% auto repeat-y;left:0;top:11.6666666667%;z-index:0;pointer-events:none}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box:before{height:calc(100% - 10.4712041885%*2);background:url(../img/result_box_bg_2_sp.png) center top/100% auto repeat-y;top:10.4712041885%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-img{width:50%;margin-top:-5%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-img{margin-top:0}#root-wrap .clubsetting-result .result-setting .setting-box .box-img img{margin-top:-20%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-copy{width:50%;margin-top:5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.87vw;font-weight:bold;text-align:left}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-copy{margin-top:13%;display:block;font-size:4.83vw}}#root-wrap .clubsetting-result .result-setting .setting-box .box-copy ul>li{margin-top:5%}#root-wrap .clubsetting-result .result-setting .setting-box .box-copy ul>li:first-of-type{margin-top:0}#root-wrap .clubsetting-result .result-setting .setting-box .box-copy ul>li:before{content:"・"}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl{width:100%;margin-top:5%;position:relative;z-index:2}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl{margin-top:10%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-bnr{width:70%;margin:0 auto 5%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-bnr{width:100%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-bnr img{width:100%}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head span{padding-bottom:3%;background:url(../img/result_box_flyimg_ttl.png) center bottom/contain no-repeat;font-size:2.18vw;font-family:"Noto Serif JP",serif;font-weight:bold;display:inline-block;letter-spacing:5px}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head span{letter-spacing:2px;font-size:4.34vw;line-height:1.4}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head .img-1{width:6%;margin:0 2%;padding-bottom:2%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head .img-1{width:15%;margin:0 4%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head .img-2{width:4.5%;margin:0 2%;padding-bottom:2%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-head .img-2{width:9%;margin:0 4%;padding-bottom:5%}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img{margin:2% auto 0}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img{width:100% !important;margin-top:5%}}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img .img-wrap{width:116%;overflow-x:scroll}}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img .img-wrap img{width:200vw;max-width:none}}#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img .note{margin-top:10px;font-size:1.01vw;font-weight:bold;text-align:right}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box .box-tbl .tbl-img .note{font-size:3.14vw}}#root-wrap .clubsetting-result .result-setting .setting-box.box-1 .box-img{width:42%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-1 .box-img{width:100%}}#root-wrap .clubsetting-result .result-setting .setting-box.box-1 .box-copy{width:45%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-1 .box-copy{width:100%}}#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-img{width:38%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-img{width:100%}}#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy{width:60%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy{width:100%}}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy ul{width:100% !important}}#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy ul:nth-of-type(1){width:60%}#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy ul:nth-of-type(2){width:40%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .setting-box.box-2 .box-copy ul:nth-of-type(2){margin-top:5%}}#root-wrap .clubsetting-result .result-setting .result-icon{margin-top:1%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-setting .result-icon{margin-top:7%}}#root-wrap .clubsetting-result .result-btn{margin-top:13%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-btn{margin-top:37%}}#root-wrap .clubsetting-result .result-putter{margin-top:3%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter{margin-top:9%}}#root-wrap .clubsetting-result .result-putter .putter-ttl{width:60%;padding:2% 0;margin:auto;background:url(../img/result_putter_bg_1.svg) center center/100% auto no-repeat;font-size:2.18vw;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:5px;text-align:center}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-ttl{width:90%;font-size:4.34vw}}#root-wrap .clubsetting-result .result-putter .putter-ttl span{background:url(../img/result_putter_bg_2.svg) center bottom/100% auto no-repeat}#root-wrap .clubsetting-result .result-putter .putter-wrap{width:100%;margin-top:5%;padding:0 3%}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list{display:block}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li{width:24%;margin-right:2%;position:relative}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li{width:100%;margin-right:0;margin-top:4%}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:last-of-type{margin-right:0}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .caption{width:55%;height:3em;font-family:"Noto Serif JP",serif;font-weight:bold;position:absolute;right:0;top:20%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .caption{width:40%;text-align:left;top:10%}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .caption:before{width:4vw;height:4vw;content:"";display:block;position:absolute;left:6%;top:-70%}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .caption:before{width:15vw;height:15vw;left:-52%;top:0}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .name{width:100%;padding-bottom:6%;font-size:1.87vw;font-weight:bold;letter-spacing:3px;text-align:center;position:absolute;left:0;bottom:0}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .name{padding:0;font-size:4.83vw;left:auto;bottom:auto;width:100%;margin:0 auto;text-align:center;position:absolute;top:50%;z-index:2;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:right;padding-right:5%}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li .name span{padding-right:1.2em;background:url(../img/arr_1.svg) right center/0.8em auto no-repeat}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:nth-of-type(1) .caption:before{background:url(../img/result_putter_cap_1.svg) left top/100% auto no-repeat}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:nth-of-type(2) .caption:before{background:url(../img/result_putter_cap_2.svg) left top/100% auto no-repeat}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:nth-of-type(3) .caption:before{background:url(../img/result_putter_cap_3.svg) left top/100% auto no-repeat}@media(max-width: 767px){#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:nth-of-type(4) .caption{padding-top:5%}}#root-wrap .clubsetting-result .result-putter .putter-wrap .putter-list>li:nth-of-type(4) .caption:before{background:url(../img/result_putter_cap_4.svg) left top/100% auto no-repeat}#root-wrap .result-bnr{padding:5% 3% 8%}#root-wrap .result-bnr ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .result-bnr ul>li{width:48%;margin-top:3%;margin-right:4%}@media(max-width: 767px){#root-wrap .result-bnr ul>li{width:100%;margin-top:7%;margin-right:0}}#root-wrap .result-bnr ul>li:nth-of-type(2n){margin-right:0}#root-wrap .result-bnr ul>li .ttl{margin-bottom:2%;color:#ee6494;font-size:1.4vw;font-weight:bold}@media(max-width: 767px){#root-wrap .result-bnr ul>li .ttl{margin-bottom:4%;font-size:3.86vw}}#root-wrap .result-bnr ul>li .ttl span{padding:0 .5em;display:inline-block;background:url(../img/clubsetting_result_bnr_bg_3.svg) center bottom/100% auto no-repeat;position:relative}#root-wrap .result-bnr ul>li .ttl span:before,#root-wrap .result-bnr ul>li .ttl span:after{width:.5em;height:.5em;content:"";display:block;position:absolute;bottom:15%}#root-wrap .result-bnr ul>li .ttl span:before{background:url(../img/clubsetting_result_bnr_bg_1.svg) center bottom/100% auto no-repeat;left:-2%}#root-wrap .result-bnr ul>li .ttl span:after{background:url(../img/clubsetting_result_bnr_bg_2.svg) center bottom/100% auto no-repeat;right:-2%}#root-wrap .tsubuyaki-yokoku{width:100%;padding:18% 0 30%;background:url(../img/tsubuyaki_yoyaku_bg.png) center top/cover no-repeat;text-align:left}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku{padding:30% 5% 40%;background:url(../img/tsubuyaki_yoyaku_bg_sp.png) center top/cover repeat}}#root-wrap .tsubuyaki-yokoku .yokoku-block{width:80%;margin:auto;padding:15% 7% 7%;background:rgba(255,255,255,.64);position:relative;z-index:1}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yokoku-block{width:100%;padding:20% 5%}}#root-wrap .tsubuyaki-yokoku .yokoku-block .yokoku-ttl{font-size:1.95vw;font-weight:bold;text-align:center}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yokoku-block .yokoku-ttl{font-size:6.52vw;text-align:left;line-height:1.4}}#root-wrap .tsubuyaki-yokoku .yokoku-block p{margin-top:3%;line-height:2}#root-wrap .tsubuyaki-yokoku .yokoku-block p:first-of-type{margin-top:6%}#root-wrap .tsubuyaki-yokoku .yokoku-img{position:absolute;z-index:2}#root-wrap .tsubuyaki-yokoku .yokoku-img.img-1{width:100%;left:0;top:-7%}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yokoku-img.img-1{top:-3%}}#root-wrap .tsubuyaki-yokoku .yokoku-img.img-1 img{width:77vw;margin:auto}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yokoku-img.img-1 img{width:100%}}#root-wrap .tsubuyaki-yokoku .yokoku-img.img-2{width:50vw;right:0;top:-4%}#root-wrap .tsubuyaki-yokoku .yokoku-img.img-3{width:50vw;left:0;bottom:-6%}#root-wrap .tsubuyaki-yokoku .yoyaku2-imgblock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .tsubuyaki-yokoku .yoyaku2-img{width:30%;margin:0;padding:0;position:absolute;right:0%;bottom:-17%}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yoyaku2-img{right:6%;bottom:-7%}}#root-wrap .tsubuyaki-yokoku .yoyaku2-photo{width:55%;margin-top:3%}@media(max-width: 767px){#root-wrap .tsubuyaki-yokoku .yoyaku2-photo{width:100%}}#root-wrap .login-block{width:5vw;height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:2%;top:92px;z-index:1000000}@media(max-width: 767px){#root-wrap .login-block{width:15%;height:auto;padding:1% 0;display:block;position:fixed;right:0;left:15%;top:0}}#root-wrap .login-block .login-img{width:70%}@media(max-width: 767px){#root-wrap .login-block .login-img{width:60%;margin:auto}}#root-wrap .login-block .login-ttl{width:100%;font-size:.78vw;font-weight:bold}@media(max-width: 767px){#root-wrap .login-block .login-ttl{width:90%;margin:auto;font-size:9px;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}#root-wrap .blog-inr{width:80%;padding:3% 0;margin:auto}@media(max-width: 767px){#root-wrap .blog-inr{width:100%;padding:30px 0}}#root-wrap .blog-caption{margin-top:4%;padding:0 3%}@media(max-width: 767px){#root-wrap .blog-caption{padding:10% 5% 5%}}#root-wrap .blog-caption p{font-size:1.56vw;text-align:center;line-height:2}@media(max-width: 767px){#root-wrap .blog-caption p{font-size:4.1vw;text-align:left}}#root-wrap .blog-caption .about-tx{margin-top:2.5%;font-size:1.32vw}@media(max-width: 767px){#root-wrap .blog-caption .about-tx{font-size:3.38vw;line-height:1.5}}#root-wrap .blog-head{margin-top:3%;padding:0 3%}@media(max-width: 767px){#root-wrap .blog-head{padding:0 5%}}#root-wrap .blog-head .head-ttl{font-size:1.95vw;font-weight:bold}@media(max-width: 767px){#root-wrap .blog-head .head-ttl{display:none}}#root-wrap .blog-head .head-search{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#root-wrap .blog-head .head-search.top{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .blog-head .head-search{display:block}}#root-wrap .blog-head .head-search form{width:50%}@media(max-width: 767px){#root-wrap .blog-head .head-search form{width:100%}}#root-wrap .blog-head .head-post{width:20%;margin:0}@media(max-width: 767px){#root-wrap .blog-head .head-post{width:40%;margin:10% auto 0}}#root-wrap .blog-head .head-post .btn-style{border-radius:0}@media(max-width: 767px){#root-wrap .blog-head .head-post .btn-style{height:60px;border-radius:10px}}#root-wrap .blog-head .head-post .btn-style span{font-size:1.17vw;font-weight:bold}@media(max-width: 767px){#root-wrap .blog-head .head-post .btn-style span{font-size:3.62vw}}#root-wrap .blog-head .search-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .blog-head .search-block .search-l{width:80%}@media(max-width: 767px){#root-wrap .blog-head .search-block .search-l{width:70%}}#root-wrap .blog-head .search-block .search-l input{border-radius:0}@media(max-width: 767px){#root-wrap .blog-head .search-block .search-l input{padding:15px 10px}}#root-wrap .blog-head .search-block .search-r{width:20%}@media(max-width: 767px){#root-wrap .blog-head .search-block .search-r{width:30%}}#root-wrap .blog-head.head-2{margin-top:0}@media(max-width: 767px){#root-wrap .blog-head.head-2 .head-search form{width:100%}}@media(max-width: 767px){#root-wrap .blog-head.head-2 .blog-inr{padding:0}}#root-wrap .blog-list{margin-top:4%;padding:0 3%}@media(max-width: 767px){#root-wrap .blog-list{padding:0 5%}}#root-wrap .blog-list.list-2{margin-top:0}#root-wrap .blog-list .list-ttl{width:80%;margin:0 auto 3%;font-weight:bold;text-align:left}@media(max-width: 767px){#root-wrap .blog-list .list-ttl{width:100%;font-size:4.83vw}}#root-wrap .blog-list .blog-list-ttl-btn{width:80%;margin:0 auto;padding-bottom:3%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070}@media(max-width: 767px){#root-wrap .blog-list .blog-list-ttl-btn{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#root-wrap .blog-list .blog-list-ttl-btn .list-ttl{width:auto;margin:0}@media(max-width: 767px){#root-wrap .blog-list .blog-list-ttl-btn .list-ttl{width:100%}}#root-wrap .blog-list .blog-list-ttl-btn .blog-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:50px}@media(max-width: 767px){#root-wrap .blog-list .blog-list-ttl-btn .blog-btn{width:60%;margin:0 auto 10% auto}}#root-wrap .blog-list .blog-list-ttl-btn .blog-btn .btn-3{width:200px}@media(max-width: 767px){#root-wrap .blog-list .blog-list-ttl-btn .blog-btn .btn-3{width:100%}}#root-wrap .blog-list .list-number{width:80%;margin:0 auto 3%;color:#626262;font-size:1.56vw;text-align:left}@media(max-width: 767px){#root-wrap .blog-list .list-number{width:100%;margin-top:10%;font-size:4.1vw}}#root-wrap .blog-list .blog-inr{padding-top:0;padding-bottom:0}#root-wrap .blog-list .blog-block{width:80%;padding:3% 0;margin:auto;border-bottom:1px solid #707070;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}#root-wrap .blog-list .blog-block:first-of-type{border-top:1px solid #707070}@media(max-width: 767px){#root-wrap .blog-list .blog-block{width:100%;padding:30px 0;display:block}}#root-wrap .blog-list .blog-block .block-img{width:28%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-img{width:50%;position:absolute;left:0;bottom:25px}}#root-wrap .blog-list .blog-block .block-img img{width:30%;margin-right:10px}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-img img{margin-right:5px}}#root-wrap .blog-list .blog-block .block-img span{text-align:left;word-break:break-all;line-height:1.4}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-img span{font-size:2.89vw}}#root-wrap .blog-list .blog-block .block-copy{width:70%;text-align:left}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy{width:100%}}#root-wrap .blog-list .blog-block .block-copy .date{margin-bottom:5px}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .date{margin-bottom:0;font-size:80%}}#root-wrap .blog-list .blog-block .block-copy .ttl{font-weight:bold;font-size:1.56vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .ttl{font-size:4.1vw}}#root-wrap .blog-list .blog-block .block-copy .tx{margin-top:1%;font-size:1.56vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .tx{margin-top:2%;font-size:3.62vw}}#root-wrap .blog-list .blog-block .block-copy .icon{margin-top:1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .icon{width:100%;margin-top:5%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}#root-wrap .blog-list .blog-block .block-copy .icon>li{margin-right:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .icon>li{margin-right:15px;font-size:2.89vw}}#root-wrap .blog-list .blog-block .block-copy .icon>li:last-of-type{margin-right:0}#root-wrap .blog-list .blog-block .block-copy .icon>li img{width:3em;margin-right:.5em}@media(max-width: 767px){#root-wrap .blog-list .blog-block .block-copy .icon>li img{width:3em;margin-right:0}}#root-wrap .blog-list .blog-block .block-link{text-decoration:none}#root-wrap .blog-tab-list{width:90%;height:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .blog-tab-list{width:100%;margin:8% 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#root-wrap .blog-tab-list>li{width:25%;height:94px;margin-right:2%;cursor:pointer;background-color:#fff;border:2px solid #ccc;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}#root-wrap .blog-tab-list>li:last-of-type{margin-right:0}@media(max-width: 767px){#root-wrap .blog-tab-list>li{width:48.5%;height:55px;margin-top:3%;margin-right:0;border-radius:15px}#root-wrap .blog-tab-list>li:nth-of-type(-n+2){margin-top:0}}#root-wrap .blog-tab-list>li span{font-size:1.56vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){#root-wrap .blog-tab-list>li span{font-size:3.62vw}}#root-wrap .blog-tab-list>li span img{margin-right:10px}#root-wrap .blog-tab-list>li span img.icon-1{width:30%}#root-wrap .blog-tab-list>li span img.icon-2{width:34%}#root-wrap .blog-tab-list>li span img.icon-3{width:20%}#root-wrap .blog-tab-list>li span img.icon-4{width:23%}@media(max-width: 767px){#root-wrap .blog-tab-list>li span img.icon-1{width:20%}#root-wrap .blog-tab-list>li span img.icon-2{width:25%}#root-wrap .blog-tab-list>li span img.icon-3{width:23%}#root-wrap .blog-tab-list>li span img.icon-4{width:25%}}#root-wrap .blog-tab-list>li.is-active{border-color:#053e50;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}#root-wrap .blog-tab-list>li.is-active:after{width:50%;height:10px;background-color:#053e50;border-radius:100px;content:"";display:block;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;left:50%;bottom:-5px}@media(max-width: 767px){#root-wrap .blog-tab-list>li.is-active:after{width:30%;bottom:-8px}}@media(min-width: 768px){#root-wrap .blog-tab-list>li:hover{border-color:#053e50;-webkit-box-shadow:none;box-shadow:none}}#root-wrap .blog-tab-wrap{width:100%;margin-top:3%}#root-wrap .blog-tab-contents{display:none}#root-wrap .blog-tab-contents.is-active{display:block}#root-wrap .staff-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .staff-box{width:32%;margin-top:3%;margin-right:2%}#root-wrap .staff-box:nth-of-type(3n){margin-right:0}#root-wrap .staff-box.is-hidden{display:none}@media(max-width: 767px){#root-wrap .staff-box{width:100%;margin-right:0}}#root-wrap .staff-box .box-copy{text-align:left}#root-wrap .staff-box .box-copy .date{margin-top:4%;margin-bottom:5px}@media(max-width: 767px){#root-wrap .staff-box .box-copy .date{margin-bottom:0;font-size:80%}}#root-wrap .staff-box .box-copy .ttl{font-weight:bold;font-size:1.56vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width: 767px){#root-wrap .staff-box .box-copy .ttl{font-size:4.1vw}}#root-wrap .staff-box .box-copy .prof{margin-top:5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .staff-box .box-copy .prof .img{width:20%}#root-wrap .staff-box .box-copy .prof .name{width:78%;font-size:1.09vw;font-weight:bold}@media(max-width: 767px){#root-wrap .staff-box .box-copy .prof .name{font-size:3.38vw}}#root-wrap .staff-btn{margin-top:5%}#root-wrap .blog-pager{margin:10% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 3%}#root-wrap .blog-pager.pager-2{margin:3% 0 10%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 767px){#root-wrap .blog-pager{padding:0 5%}}#root-wrap .blog-pager .pager{width:3vw;height:4vw;margin:0 5px;border:1px solid #053e50;border-radius:3px;color:#053e50;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.56vw;line-height:1.2;text-decoration:none}@media(max-width: 767px){#root-wrap .blog-pager .pager{width:8vw;height:10vw;font-size:3.62vw}}@media(min-width: 768px){#root-wrap .blog-pager .pager:hover{background-color:#053e50;color:#fff;opacity:.7}}#root-wrap .blog-pager .pager.is-current{background-color:#053e50;color:#fff;pointer-events:none}#root-wrap .blog-pager .pager.is-omission{cursor:default}@media(min-width: 768px){#root-wrap .blog-pager .pager.is-omission{background-color:#fff;color:#053e50;opacity:1}}#root-wrap .blog-detail{padding:3% 5% 10%;text-align:left}@media(max-width: 767px){#root-wrap .blog-detail{padding:10% 5%}}#root-wrap .blog-detail .detail-box{width:100%;padding:5%;border:1px solid #707070}#root-wrap .blog-detail .detail-box.reply-box{margin-top:5%}#root-wrap .blog-detail .detail-box .detail-box{background-color:#efefef}#root-wrap .blog-detail .detail-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}#root-wrap .blog-detail .detail-head .head-img{width:7vw;margin-right:1em;line-height:0}@media(max-width: 767px){#root-wrap .blog-detail .detail-head .head-img{width:15vw;margin-right:.5em}}#root-wrap .blog-detail .detail-head .name{font-size:1.95vw;font-weight:bold}@media(max-width: 767px){#root-wrap .blog-detail .detail-head .name{font-size:3.62vw}}#root-wrap .blog-detail .detail-head .date{font-size:1.01vw}@media(max-width: 767px){#root-wrap .blog-detail .detail-head .date{font-size:2.41vw}}#root-wrap .blog-detail .detail-ttl{margin-top:5%}@media(max-width: 767px){#root-wrap .blog-detail .detail-ttl{font-size:5.31vw;line-height:1.5}}#root-wrap .blog-detail .detail-copy{margin-top:3%}@media(max-width: 767px){#root-wrap .blog-detail .detail-copy{margin-top:5%}}#root-wrap .blog-detail .detail-copy>p{margin-top:1.5%;line-height:1.7}@media(max-width: 767px){#root-wrap .blog-detail .detail-copy>p{margin-top:4%}}#root-wrap .blog-detail .detail-copy>p:first-of-type{margin-top:0}#root-wrap .blog-detail .detail-img{margin-top:5%;text-align:center}#root-wrap .blog-detail .detail-img img{display:inline}#root-wrap .like-block{width:100%;margin-top:3%;padding-bottom:3%;border-bottom:1px solid #707070;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .like-block .block-img{width:4vw;margin-right:10px}@media(max-width: 767px){#root-wrap .like-block .block-img{width:10vw;margin-right:.5em}}#root-wrap .like-block .block-copy{width:100%;font-size:1.17vw}@media(max-width: 767px){#root-wrap .like-block .block-copy{font-size:3.62vw}}#root-wrap .like-btn{width:100%;margin-top:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media(max-width: 767px){#root-wrap .like-btn{margin-top:8%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#root-wrap .like-btn>li{width:22%;min-width:230px;margin-left:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .like-btn>li{width:48%;min-width:48%;margin-left:0}}#root-wrap .like-btn>li:first-of-type{margin-left:0}#root-wrap .like-btn>li .btn-style{height:4vw}@media(max-width: 767px){#root-wrap .like-btn>li .btn-style{height:47px}}#root-wrap .like-btn .share-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .like-btn .share-list{width:100%}}#root-wrap .like-btn .share-list>li{width:2.5em;height:2.5em;margin-left:.5em;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#root-wrap .like-btn .share-list>li:first-of-type{margin-left:0}@media(min-width: 768px){#root-wrap .like-btn .share-list>li#copy-url:hover{opacity:.7}}@media(max-width: 767px){#root-wrap .like-btn .share-list>li{width:25%;height:100%;text-align:center}#root-wrap .like-btn .share-list>li img{width:30px;height:30px;margin:auto}}#root-wrap .like-btn #share-wrap-list{display:none}#root-wrap .like-btn #share-wrap-list.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 767px){#root-wrap .like-btn #share-wrap-list{width:100%;padding:20px 5%;border-top:1px solid #707070;background-color:#fff;position:fixed;left:0;bottom:0;z-index:30000}}#root-wrap .comment-block{width:100%;margin-top:8%;padding:2% 4% 4% 2%;background-color:#ededed;display:none;position:relative}@media(max-width: 767px){#root-wrap .comment-block{padding:20px 5%}}#root-wrap .comment-block.is-active{display:block}#root-wrap .comment-block .comment-head{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .comment-block .comment-head{min-height:40px}}#root-wrap .comment-block .comment-head .head-img{width:6vw;margin-right:10px;line-height:0}@media(max-width: 767px){#root-wrap .comment-block .comment-head .head-img{width:10vw;margin-right:.5em}}#root-wrap .comment-block .comment-head .head-copy{width:100%;font-size:1.56vw;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){#root-wrap .comment-block .comment-head .head-copy{font-size:3.62vw}}#root-wrap .comment-block .comment-head .head-copy span{font-size:70%}#root-wrap .comment-block .comment-head .login-tx{margin-left:.5em;font-size:70%}@media(max-width: 767px){#root-wrap .comment-block .comment-head .login-tx{display:none}}#root-wrap .comment-block .login-tx-2{display:none}@media(max-width: 767px){#root-wrap .comment-block .login-tx-2{margin-top:10px;width:100%;font-size:80%;display:block;margin-left:0}}#root-wrap .comment-block .comment-box{padding:3%;margin-left:6vw;background-color:#fff;border:1px solid #707070}@media(max-width: 767px){#root-wrap .comment-block .comment-box{margin-top:5%;margin-left:0;padding:5%}}#root-wrap .comment-block .comment-box .input-textarea{padding:0;border:none}#root-wrap .comment-block .comment-box .comment-btn{margin-top:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){#root-wrap .comment-block .comment-box .comment-btn{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}#root-wrap .comment-block .comment-box .comment-btn>*{width:20vw;margin:0}@media(max-width: 767px){#root-wrap .comment-block .comment-box .comment-btn>*{width:60%}}@media(max-width: 767px){#root-wrap .comment-block .comment-box .upload-file{width:35%;position:absolute;right:5%;top:20px}}#root-wrap .comment-block .comment-box .preview-file{position:relative}@media(max-width: 767px){#root-wrap .comment-block .comment-box .preview-file{width:100%}}#root-wrap .comment-block .comment-box .preview-file .clear{margin-bottom:1%;cursor:pointer;text-decoration:underline;display:none}@media(max-width: 767px){#root-wrap .comment-block .comment-box .preview-file .clear{margin-bottom:2%;font-size:2.65vw}}#root-wrap .comment-block .comment-box .preview-file .clear.is-active{margin-top:2%;display:block}@media(max-width: 767px){#root-wrap .comment-block .comment-box .preview-file .clear.is-active{margin-top:4%}}#root-wrap .comment-block .comment-box .preview-file .preview{display:none}#root-wrap .comment-block .comment-box .preview-file .preview.is-active{display:block}#root-wrap .comment-num{width:87%;margin:10% auto 0;font-size:1.56vw;font-weight:bold}@media(max-width: 767px){#root-wrap .comment-num{font-size:4.34vw}}#root-wrap .comment-num span{font-size:70%}#root-wrap .like-list-modal{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;z-index:10000}#root-wrap .like-list-modal.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#root-wrap .like-list-modal .modal-close{cursor:pointer}#root-wrap .like-list-modal .modal-bg{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;left:0;top:0;z-index:10001}#root-wrap .like-list-modal .close-btn{width:80px;height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;z-index:10010}@media(max-width: 767px){#root-wrap .like-list-modal .close-btn{width:60px;height:60px}}#root-wrap .like-list-modal .modal-inr{width:100%;height:100%;max-width:640px;max-height:70vh;padding:100px 0 0;background-color:#fff;position:relative;z-index:10005}@media(max-width: 767px){#root-wrap .like-list-modal .modal-inr{padding-top:60px}}#root-wrap .like-list-modal .modal-box{width:100%;height:100%;padding:2%;background-color:#fff;overflow-y:scroll}#root-wrap .like-list-modal h4{width:100%;height:80px;border-bottom:1px solid #707070;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0}@media(max-width: 767px){#root-wrap .like-list-modal h4{height:60px}}#root-wrap .like-list-modal .like-list>li{padding:2.5% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .like-list-modal .like-list>li .defalut-img{width:10%}@media(max-width: 767px){#root-wrap .like-list-modal .like-list>li .defalut-img{width:20%}}#root-wrap .like-list-modal .like-list>li .name{width:88%;font-size:1.17vw;font-weight:bold}@media(max-width: 767px){#root-wrap .like-list-modal .like-list>li .name{width:78%;font-size:3.62vw}}#root-wrap .copy-complete,#root-wrap .mypage-update{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;z-index:5000000}#root-wrap .copy-complete.is-hidden,#root-wrap .mypage-update.is-hidden{display:none}#root-wrap .copy-complete .tx,#root-wrap .mypage-update .tx{width:100%;padding:5%;max-width:800px;background-color:#fff;border-radius:20px;text-align:center}#root-wrap .mypage-prof{padding:5% 10% 10%}@media(max-width: 767px){#root-wrap .mypage-prof{padding:0}}#root-wrap .mypage-prof .prof-img{width:15vw}@media(max-width: 767px){#root-wrap .mypage-prof .prof-img{width:30%;margin:5% auto}}#root-wrap .mypage-prof .prof-ttl{margin-top:4%;padding-bottom:4%;border-bottom:1px solid #707070}@media(max-width: 767px){#root-wrap .mypage-prof .prof-ttl{margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:3.62vw}}#root-wrap .mypage-block{margin-top:5%}#root-wrap .mypage-block .prof-upload{width:35%;cursor:pointer;text-align:left}@media(max-width: 767px){#root-wrap .mypage-block .prof-upload{width:40%;display:block}#root-wrap .mypage-block .prof-upload .btn-style{height:45px}}#root-wrap .mypage-block .prof-upload input{display:none}#root-wrap .mypage-block .prof-upload .upload-left{width:78%;line-height:1.7}@media(max-width: 767px){#root-wrap .mypage-block .prof-upload .upload-left{width:100%}}#root-wrap .mypage-block .prof-upload .upload-right{width:20%}@media(max-width: 767px){#root-wrap .mypage-block .prof-upload .upload-right{width:40%;height:45px;margin:5% auto 0}}@media(max-width: 767px){#root-wrap .mypage-block .prof-upload .upload-right .btn-style{height:100%}}#root-wrap .mypage-block .preview-file{width:50%;text-align:left}@media(max-width: 767px){#root-wrap .mypage-block .preview-file{width:100%}}#root-wrap .mypage-block .preview-file .clear{margin-bottom:1%;cursor:pointer;text-decoration:underline;display:none}@media(max-width: 767px){#root-wrap .mypage-block .preview-file .clear{margin-bottom:2%;font-size:2.65vw}}#root-wrap .mypage-block .preview-file .clear.is-active{margin-top:2%;display:block}@media(max-width: 767px){#root-wrap .mypage-block .preview-file .clear.is-active{margin-top:4%}}#root-wrap .mypage-block .preview-file .preview{display:none}#root-wrap .mypage-block .preview-file .preview.is-active{display:block}#root-wrap .mypage-block .crop-btn{width:35%;margin:5% auto 0}@media(max-width: 767px){#root-wrap .mypage-block .crop-btn{width:40%}#root-wrap .mypage-block .crop-btn .btn-style{height:45px}}#root-wrap .mypage-block .update-btn{width:35%;margin:10% auto 0}@media(max-width: 767px){#root-wrap .mypage-block .update-btn{width:40%;height:45px;margin:5% auto 0}}#root-wrap .mypage-block .update-btn .submit-btn{width:100%;font-weight:normal;border:0}@media(max-width: 767px){#root-wrap .mypage-block .update-btn .submit-btn{font-size:3.62vw}}#root-wrap .mypage-block .logout-btn{width:35%;margin:5% auto 0}@media(max-width: 767px){#root-wrap .mypage-block .logout-btn{width:40%;height:45px;margin:5% auto 0}}#root-wrap .mypage-block .logout-btn .submit-btn{width:100%;font-weight:normal;border:0}@media(max-width: 767px){#root-wrap .mypage-block .logout-btn .submit-btn{font-size:3.62vw}}#root-wrap .cropper-view-box,#root-wrap .cropper-face{border-radius:50% !important}#root-wrap .cropper-container{width:100%}#root-wrap .cropper-result-wrap{margin:3% auto}#root-wrap #result{width:100%;margin:3% 0;-ms-touch-action:none;touch-action:none;pointer-events:none}@media(max-width: 767px){#root-wrap #result{width:50%;margin:3% auto}}#root-wrap #result img{max-width:100% !important}@media(max-width: 767px){#root-wrap .blog-search-result{padding:0 5%}}#root-wrap .blog-search-result .blog-inr{position:relative}#root-wrap .blog-search-result .result-back{position:absolute;left:0;top:25%}@media(max-width: 767px){#root-wrap .blog-search-result .result-back{display:none}}#root-wrap .blog-search-result .result-back a{display:inline-block;width:1.5em;height:1.5em;margin:0 10px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 767px){#root-wrap .blog-search-result .result-ttl{font-size:4.1vw;text-align:left}}#root-wrap .pankuzu{margin-top:5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .pankuzu>li{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}#root-wrap .pankuzu>li:after{display:inline-block;width:.5em;height:.5em;margin:0 10px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}@media(max-width: 767px){#root-wrap .pankuzu>li:after{margin:0 5px}}#root-wrap .pankuzu>li span{font-weight:bold}#root-wrap .pankuzu>li:last-of-type{margin-right:0}#root-wrap .pankuzu>li:last-of-type:after{display:none}#root-wrap .blog-post{padding-top:3%;text-align:left}@media(max-width: 767px){#root-wrap .blog-post{padding:0 5%}}#root-wrap .blog-post .post-ttl{padding-bottom:5%;border-bottom:1px solid #707070}@media(max-width: 767px){#root-wrap .blog-post .post-ttl{border-bottom:none;font-size:4.1vw;text-align:left}}/*# sourceMappingURL=assets.css.map */