@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a{color:#333}h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;line-height:150%;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0;padding:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0;padding:0}dd{margin:0}menu,ol,ul{padding:0;margin:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.underline{text-decoration:underline}.clearfix{min-height:1px;clear:both}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1px}img{max-width:100%;height:auto}body{margin:0;padding:0;overflow-x:hidden;position:relative}footer{background-color:#e9e9e9;height:400px;width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-slider .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slider .slick-track:before,.slick-slider .slick-track:after{display:table;content:""}.slick-slider .slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{display:block;height:auto;border:1px solid transparent;visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//gymgate.jp/cdn/shop/t/45/assets/top-arrow.svg?v=85900349320713517781784010164) no-repeat center;background-size:100%!important;border:none;width:20px;height:30px;display:block;z-index:10;text-indent:-9999px;top:50%}@media screen and (max-width:520px){.slick-arrow{width:15px;background-size:100%!important}}.slick-arrow.slick-next{-webkit-transform:translate(0%,-50%) rotate(360deg);-moz-transform:translate(0%,-50%) rotate(360deg);-ms-transform:translate(0%,-50%) rotate(360deg);-o-transform:translate(0%,-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg);left:auto;right:10px}@media screen and (max-width:450px){.slick-arrow.slick-next{-webkit-transform:translate(0%,-50%) rotate(360deg);-moz-transform:translate(0%,-50%) rotate(360deg);-ms-transform:translate(0%,-50%) rotate(360deg);-o-transform:translate(0%,-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg);right:5px}}.slick-arrow.slick-next:before{content:""}.slick-arrow.slick-next:hover{opacity:1;display:block}.slick-arrow.slick-prev{left:10px;-webkit-transform:translate(0%,-50%) rotate(180deg);-moz-transform:translate(0%,-50%) rotate(180deg);-ms-transform:translate(0%,-50%) rotate(180deg);-o-transform:translate(0%,-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:450px){.slick-arrow.slick-prev{-webkit-transform:translate(0%,-50%) rotate(180deg);-moz-transform:translate(0%,-50%) rotate(180deg);-ms-transform:translate(0%,-50%) rotate(180deg);-o-transform:translate(0%,-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:5px}}.slick-arrow.slick-prev:before{content:""}.slick-dots{display:flex;justify-content:center;position:absolute;bottom:10px;left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%);z-index:2}.slick-dots li{margin:0 7px;width:10px;height:10px;background-color:#ddd9d7;border-radius:15px;overflow:hidden}.slick-dots li button{background-color:#ddd9d7;width:100%;height:100%;text-indent:-9999px;border:none}.slick-dots li.slick-active,.slick-dots li.slick-active button{background-color:#a69f9c}.slick-slide[aria-hidden=true]{pointer-events:auto!important}.top{font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#333;font-weight:500;letter-spacing:.04em;line-height:32px}.top *{box-sizing:border-box}.top .top-inner{width:100%;max-width:1000px;height:auto;margin:0 auto}@media screen and (max-width:1040px){.top .top-inner{padding:0 20px}}@media screen and (max-width:520px){.top .top-inner{width:auto;height:auto}}.top .top-btn{text-align:center;padding:20px 0 0}.top .top-btn a{display:inline-block;padding:12px 30px 12px 24px;background-color:#6f5550;border:1px solid #FFF;border-radius:30px;color:#fff;box-shadow:4px 4px 8px #0003;position:relative;font-size:18px;line-height:150%}@media screen and (max-width:520px){.top .top-btn a{font-size:16px}}@media screen and (max-width:400px){.top .top-btn a{font-size:14px;padding:12px 30px}}.top .top-btn a:after{content:"";width:4px;height:6px;background-color:#fff;position:absolute;top:50%;right:10px;clip-path:polygon(0 0,0% 100%,100% 50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translateY(-50%)}.top a{color:#333;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}.top a:hover{opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top img{max-width:100%;height:auto;border:none;vertical-align:bottom}.top ul,.top dl,.top ol{margin:0;padding:0}.top ul li,.top dl li,.top ol li{list-style:none}.top ol li{list-style:decimal;line-height:160%}.top dl dt{padding:5px}.top dl dd{padding:0 30px 60px 0}@media screen and (max-width:520px){.top dl dd{padding:0 0 30px}}.top dl dd ul{padding:10px 20px 20px 40px}.top dl dd ul li{padding:5px 0;list-style-type:disc}.top dl dd p{padding:0!important}.top br.pcbr{display:block!important}@media screen and (max-width:520px){.top br.pcbr{display:none!important}}.top br.spbr{display:none!important}@media screen and (max-width:520px){.top br.spbr{display:block!important}}.top .top-title{display:flex;justify-content:center;align-items:center;position:relative;gap:0 15px;margin-bottom:50px}@media screen and (max-width:520px){.top .top-title{margin-bottom:25px}}.top .top-title:before,.top .top-title:after{content:"";width:50px;height:1px;background-color:#333}@media screen and (max-width:450px){.top .top-title:before,.top .top-title:after{width:39.5px}}.top .top-title h2{font-size:36px;font-weight:700}@media screen and (max-width:520px){.top .top-title h2{font-size:22px;text-align:center}}@media screen and (max-width:370px){.top .top-title h2{font-size:20px}}.top .top-fv{background:url(//gymgate.jp/cdn/shop/t/45/assets/top_fv.webp?v=52573522143388252691784010165) no-repeat center;background-size:cover;width:100%;height:440px;position:relative;overflow:hidden}@media screen and (max-width:930px){.top .top-fv{height:auto;padding:120px 0 121px;background-image:none;background-color:#fbfbfb}.top .top-fv:before,.top .top-fv:after{content:"";width:100%;height:100px;background:url(//gymgate.jp/cdn/shop/t/45/assets/top_fv1.webp?v=121203976385864378621784010165) no-repeat center;background-size:cover;position:absolute;top:0;left:0;z-index:1;opacity:.7}.top .top-fv:after{background:url(//gymgate.jp/cdn/shop/t/45/assets/top_fv2.webp?v=71903011107046711281784010165) no-repeat center;background-size:cover;top:auto;bottom:0}}@media screen and (max-width:930px){.top .top-fv{padding:60px 0}.top .top-fv:before,.top .top-fv:after{height:60px}}.top .top-fv .top-box{width:100%;height:100%;display:flex;justify-content:center;text-align:center;align-items:center;z-index:0}.top .top-fv .top-box:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65%;height:895px;border-radius:50%;background-color:#fff;z-index:0}@media screen and (max-width:1770px){.top .top-fv .top-box:after{width:899px;height:898px}}@media screen and (max-width:930px){.top .top-fv .top-box:after{background-color:#fbfbfb}}@media screen and (max-width:520px){.top .top-fv .top-box:after{height:100%;width:100%}}.top .top-fv .top-box .top-in{position:relative;z-index:1;padding:40px 20px}@media screen and (max-width:520px){.top .top-fv .top-box .top-in{padding:20px}}.top .top-fv .top-box .top-in .top-cation{display:flex;justify-content:center;gap:0 20px;padding:0 0 30px}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation{padding:0}}.top .top-fv .top-box .top-in .top-cation .top-cation-in{position:relative;display:flex;justify-content:center;align-items:center;gap:0 10px}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in{gap:0 5px}}.top .top-fv .top-box .top-in .top-cation .top-cation-in:before,.top .top-fv .top-box .top-in .top-cation .top-cation-in:after{content:"";width:28px;height:64px;background:url(//gymgate.jp/cdn/shop/t/45/assets/top-fv1.svg?v=100942332339686131061784010164) no-repeat center;background-size:100%}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in:before,.top .top-fv .top-box .top-in .top-cation .top-cation-in:after{width:20px}}.top .top-fv .top-box .top-in .top-cation .top-cation-in:after{background:url(//gymgate.jp/cdn/shop/t/45/assets/top-fv2.svg?v=35049679847461614831784010163) no-repeat center;background-size:100%}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in:after{width:20px}}.top .top-fv .top-box .top-in .top-cation .top-cation-in .box{text-align:center}.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx{font-size:18px;font-weight:500}@media screen and (max-width:600px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx{font-size:15px}}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx{line-height:130%;font-size:12px}}.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2{color:#9c5a60;font-weight:500;font-size:18px}@media screen and (max-width:600px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2{font-size:15px}}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2{line-height:130%;font-size:12px}}.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2 span{font-size:36px;font-weight:700}@media screen and (max-width:600px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2 span{font-size:24px}}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-cation .top-cation-in .box .top-cation-tx2 span{line-height:130%;font-size:20px}}.top .top-fv .top-box .top-in .top-tx1{font-size:500;font-size:24px;letter-spacing:.1em;display:flex;justify-content:center;align-items:center;position:relative;gap:0 15px}@media screen and (max-width:768px){.top .top-fv .top-box .top-in .top-tx1{font-size:18px;line-height:130%}}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-tx1{font-size:11px}}.top .top-fv .top-box .top-in .top-tx1:before,.top .top-fv .top-box .top-in .top-tx1:after{content:"";width:70px;height:1px;background-color:#333}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-tx1:before,.top .top-fv .top-box .top-in .top-tx1:after{width:17px}}.top .top-fv .top-box .top-in h2{font-size:56px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.top .top-fv .top-box .top-in h2{font-size:40px}}@media screen and (max-width:520px){.top .top-fv .top-box .top-in h2{font-size:28px}}.top .top-fv .top-box .top-in .top-sub{display:flex;justify-content:center;flex-wrap:wrap;gap:5px 5px;padding:32px 0 0}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-sub{padding:20px 0 0}}.top .top-fv .top-box .top-in .top-sub .top-sub-in{border:1px solid #D5C7C2;background-color:#f4eeec;border-radius:16px 0;padding:12px 16px 10px}@media screen and (max-width:768px){.top .top-fv .top-box .top-in .top-sub .top-sub-in{width:calc(50% - 5px)}}.top .top-fv .top-box .top-in .top-sub .top-sub-in p{font-size:18px;font-weight:500;text-align:center;line-height:140%}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-sub .top-sub-in p{font-size:12px}}.top .top-fv .top-box .top-in .top-sub .top-sub-in p span{color:#8c6e63;font-size:28px;font-weight:700}@media screen and (max-width:520px){.top .top-fv .top-box .top-in .top-sub .top-sub-in p span{font-size:18px}}@media screen and (max-width:420px){.top .top-fv .top-box .top-in .top-sub .top-sub-in p span{font-size:16px}}.top .top-bnr{display:flex;justify-content:center;gap:0 16px;padding:32px 20px}@media screen and (max-width:768px){.top .top-bnr{justify-content:flex-start;flex-wrap:wrap;gap:0 0}}@media screen and (max-width:768px){.top .top-bnr a{width:50%;text-align:center}}@media screen and (max-width:768px){.top .top-bnr a img{width:100%;height:auto}}.top .top-category{padding:80px 0}@media screen and (max-width:520px){.top .top-category{padding:50px 0}}.top .top-category .top-inner{max-width:1040px}.top .top-category .top-inner .top-inBox{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:32px 2px;margin-bottom:48px}@media screen and (max-width:768px){.top .top-category .top-inner .top-inBox{gap:32px 0}}@media screen and (max-width:520px){.top .top-category .top-inner .top-inBox{gap:18px 0}}.top .top-category .top-inner .top-inBox a{text-align:center}@media screen and (max-width:768px){.top .top-category .top-inner .top-inBox a{width:25%}}.top .top-category .top-inner .top-inBox a p{font-size:14px;line-height:130%}@media screen and (max-width:520px){.top .top-category .top-inner .top-inBox a p{font-size:12px}}.top .top-category .top-inner .top-btnArea{display:flex;justify-content:center;gap:0 40px}@media screen and (max-width:600px){.top .top-category .top-inner .top-btnArea{display:block}}.top .top-rank{background-color:#faf7f6;padding:100px 20px}@media screen and (max-width:520px){.top .top-rank{padding:50px 20px}}@media screen and (max-width:768px){.top .top-rank .rank_slider{display:inherit}}.top .top-rank .top-inner{display:flex;justify-content:space-between;gap:0 10px;padding:0 0 50px}.top .top-rank .top-inner .top-in{width:192px;position:relative}@media screen and (max-width:768px){.top .top-rank .top-inner .top-in{margin:0 10px}}.top .top-rank .top-inner .top-in:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:#fff;border-radius:0 0 8px 8px;z-index:0}@media screen and (max-width:768px){.top .top-rank .top-inner .top-in:after{bottom:-50px;height:100px}}.top .top-rank .top-inner .top-in a{position:relative;z-index:1}.top .top-rank .top-inner .top-in a .top-icon{text-align:center!important;padding:0 0 10px;background-color:#faf7f6}.top .top-rank .top-inner .top-in a .top-icon img{display:inline-block!important}.top .top-rank .top-inner .top-in a .top-con .top-imgBox{text-align:center;background-color:#fff;border-radius:8px 8px 0 0;padding:16px 16px 0}.top .top-rank .top-inner .top-in a .top-con .top-tx{padding:16px;font-size:14px;line-height:150%;font-weight:400;background-color:#fff;border-radius:0 0 8px 8px}.top .top-rank .top-rank-link{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 20px}@media screen and (max-width:430px){.top .top-rank .top-rank-link{gap:10px 5px;padding:15px 0 0}}@media screen and (max-width:520px){.top .top-rank .top-rank-link .top-btn{padding:0}}@media screen and (max-width:520px){.top .top-rank .top-rank-link .top-btn a{font-size:15px}}@media screen and (max-width:430px){.top .top-rank .top-rank-link .top-btn a{padding:8px 20px 8px 16px}}@media screen and (max-width:380px){.top .top-rank .top-rank-link .top-btn a{font-size:14px}}.top .top-campaign{padding:64px 0;background-color:#f9f1e5}@media screen and (max-width:520px){.top .top-campaign{padding:48px 0}}@media screen and (max-width:1120px){.top .top-campaign .top-inner{padding:0!important}}@media screen and (max-width:520px){.top .top-campaign .top-inner .top-title:before,.top .top-campaign .top-inner .top-title:after{display:none}.top .top-campaign .top-inner .top-title img{width:80px;height:80px}}.top .top-campaign .top-inner .campaign_slider{display:flex;justify-content:flex-start;gap:0 2%;margin-bottom:12px}@media screen and (max-width:768px){.top .top-campaign .top-inner .campaign_slider{flex-wrap:wrap}}.top .top-campaign .top-inner .campaign_slider .slick-track{display:flex}.top .top-campaign .top-inner .campaign_slider .slick-slide{height:auto!important}.top .top-campaign .top-inner .campaign_slider .slider_item{width:200px;background-color:#fff;overflow:hidden;margin:0 8px;border-radius:8px}.top .top-campaign .top-inner .campaign_slider .slider_item .top-con{display:block;padding:16px 12px}.top .top-campaign .top-inner .campaign_slider .slider_item .top-con .top-imgBox{width:100%;height:147px;text-align:center}.top .top-campaign .top-inner .campaign_slider .slider_item .top-con .top-imgBox img{display:inline-block}.top .top-campaign .top-inner .campaign_slider .slider_item .top-con .top-tx{padding:15px 0 0}.top .top-campaign .top-inner .campaign_slider .slider_item .top-con .top-tx p{font-size:14px;line-height:150%}.top .top-campaign .top-inner .campaign_slider .slick-arrow{width:32px;height:32px;background-image:none;background-color:#bcb0b0;border-radius:50%;box-shadow:4px 4px 8px #0000001a}.top .top-campaign .top-inner .campaign_slider .slick-arrow:after{content:"";position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:53%;width:7px;height:10px;background-color:#fff;clip-path:polygon(0 0,0% 100%,100% 50%)}.top .top-campaign .top-inner .campaign_slider .slick-arrow.slick-prev{left:-50px}@media screen and (max-width:1120px){.top .top-campaign .top-inner .campaign_slider .slick-arrow.slick-prev{left:5px}}.top .top-campaign .top-inner .campaign_slider .slick-arrow.slick-next{right:-50px}@media screen and (max-width:1120px){.top .top-campaign .top-inner .campaign_slider .slick-arrow.slick-next{right:5px}}.top .top-campaign .top-inner .campaign_slider .slick-dots{bottom:-20px}.top .top-maker{padding:48px 0;background-color:#eeebea}@media screen and (max-width:520px){.top .top-maker{padding:30px 0}}.top .top-maker .top-inner .top-inBox{display:flex;justify-content:space-between;flex-wrap:wrap}.top .top-maker .top-inner .top-inBox:first-child{margin-bottom:48px;position:relative}.top .top-maker .top-inner .top-inBox:first-child:after{content:"";width:100%;height:2px;border-bottom:2px dashed #DEDAD4;position:absolute;bottom:-24px;left:0}.top .top-maker .top-inner .top-inBox .top-lBox{width:168px;display:flex;justify-content:center;align-items:center;background-color:#bcb0b0;border-radius:8px}@media screen and (max-width:768px){.top .top-maker .top-inner .top-inBox .top-lBox{width:100%;margin:0 0 20px}}@media screen and (max-width:520px){.top .top-maker .top-inner .top-inBox .top-lBox{padding:5px}}.top .top-maker .top-inner .top-inBox .top-lBox p{font-size:20px;font-weight:600;color:#fff;text-align:center;line-height:150%}@media screen and (max-width:520px){.top .top-maker .top-inner .top-inBox .top-lBox p{font-size:18px}.top .top-maker .top-inner .top-inBox .top-lBox p br{display:none}}.top .top-maker .top-inner .top-inBox .top-rBox{width:calc(100% - 200px);display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px 14px}@media screen and (max-width:768px){.top .top-maker .top-inner .top-inBox .top-rBox{width:100%}}@media screen and (max-width:520px){.top .top-maker .top-inner .top-inBox .top-rBox{justify-content:center;gap:12px 1%;text-align:center}.top .top-maker .top-inner .top-inBox .top-rBox a{width:32%}}.top .top-review{padding:100px 0}@media screen and (max-width:520px){.top .top-review{padding:50px 0}}@media screen and (max-width:1120px){.top .top-review .top-inner{padding:0!important}}.top .top-review .top-inner .top-title-flex{display:flex;justify-content:space-between;align-items:center;padding:0 20px 30px}@media screen and (max-width:1050px){.top .top-review .top-inner .top-title-flex{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:768px){.top .top-review .top-inner .top-title-flex{padding:0 20px 30px}}.top .top-review .top-inner .top-title-flex .top-title{margin-bottom:0}@media screen and (max-width:1050px){.top .top-review .top-inner .top-title-flex .top-title{margin-bottom:20px}}@media screen and (max-width:768px){.top .top-review .top-inner .top-title-flex a{display:none}}.top .top-review .top-inner .spBtn{display:none}@media screen and (max-width:768px){.top .top-review .top-inner .spBtn{display:block;text-align:center;padding:0 20px}}.top .top-review .review_slider{display:flex;justify-content:flex-start;gap:0 2%}@media screen and (max-width:768px){.top .top-review .review_slider{flex-wrap:wrap}}@media screen and (max-width:768px){.top .top-review .review_slider .slick-list{margin-bottom:30px}}.top .top-review .review_slider .slick-track{display:flex}.top .top-review .review_slider .slick-slide{height:auto!important}.top .top-review .review_slider .slider_item{cursor:pointer;width:192px;background-color:#f8f6f6;border-radius:8px;padding:16px;margin:0 5px}.top .top-review .review_slider .slider_item .top-con .top-imgBox{width:100%;height:80px;padding-bottom:15px;text-align:center}.top .top-review .review_slider .slider_item .top-con .top-imgBox img{display:inline-block}.top .top-review .review_slider .slider_item .top-con .star{position:relative;display:inline-block;width:95px;height:19px;background-image:url(//gymgate.jp/cdn/shop/t/45/assets/top-star2.svg?v=97104213377240370971784010165);background-size:19px 19px;background-repeat:repeat-x}.top .top-review .review_slider .slider_item .top-con .star:after{content:"";position:absolute;top:0;left:0;height:100%;width:calc(var(--rate, 0) / 5 * 100%);background-image:url(//gymgate.jp/cdn/shop/t/45/assets/top-star1.svg?v=147003438407701440361784010165);background-size:19px 19px;background-repeat:repeat-x}.top .top-review .review_slider .slider_item .top-con h3{font-size:15px;font-weight:600;min-height:45px;display:flex;justify-content:flex-start;align-items:center}.top .top-review .review_slider .slider_item .top-con .top-tx{padding:10px 0 0}.top .top-review .review_slider .slider_item .top-con .top-tx p{font-size:12px;line-height:150%}.top .top-review .review_slider .slick-arrow{width:32px;height:32px;background-image:none;background-color:#bcb0b0;border-radius:50%;box-shadow:4px 4px 8px #0000001a}.top .top-review .review_slider .slick-arrow:after{content:"";position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:53%;width:7px;height:10px;background-color:#fff;clip-path:polygon(0 0,0% 100%,100% 50%)}.top .top-review .review_slider .slick-arrow.slick-prev{left:-50px}@media screen and (max-width:1120px){.top .top-review .review_slider .slick-arrow.slick-prev{left:5px}}.top .top-review .review_slider .slick-arrow.slick-next{right:-50px}@media screen and (max-width:1120px){.top .top-review .review_slider .slick-arrow.slick-next{right:5px}}.top .top-review .top-btn{margin-top:30px}.top .top-flow{background-color:#faf7f6;padding:100px 0}@media screen and (max-width:520px){.top .top-flow{padding:50px 0}}@media screen and (max-width:520px){.top .top-flow .top-inner .top-title:before,.top .top-flow .top-inner .top-title:after{width:15px}}.top .top-flow .top-inner .top-flow-flex{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 0 25px}.top .top-flow .top-inner .top-box{background-color:#f4f0f0;width:316px;padding:24px 20px 32px;border-radius:16px;position:relative}@media screen and (max-width:1050px){.top .top-flow .top-inner .top-box{width:31%}}@media screen and (max-width:768px){.top .top-flow .top-inner .top-box{width:55%;margin:0 auto 20px}}@media screen and (max-width:520px){.top .top-flow .top-inner .top-box{width:100%;padding:20px}}.top .top-flow .top-inner .top-box.top-last:after{display:none}.top .top-flow .top-inner .top-box:after{content:"";width:10px;height:20px;background-color:#c5c5c5;position:absolute;top:50%;right:-20px;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translateY(-50%);clip-path:polygon(0 0,0% 100%,100% 50%)}@media screen and (max-width:768px){.top .top-flow .top-inner .top-box:after{top:auto;bottom:-15px;right:auto;left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%);clip-path:polygon(100% 0,0 0,50% 100%);width:20px;height:10px}}.top .top-flow .top-inner .top-box .top-flow_title{display:flex;justify-content:flex-start;align-items:center;gap:0 10px;font-size:18px;font-weight:700;position:relative;z-index:1;margin-bottom:15px;width:100%}@media screen and (max-width:520px){.top .top-flow .top-inner .top-box .top-flow_title{font-size:16px}}.top .top-flow .top-inner .top-box .top-flow_title span{font-size:14px;background-color:#fff;padding:0 10px;border:1px solid #6B6B6B;color:#6b6b6b}@media screen and (max-width:520px){.top .top-flow .top-inner .top-box .top-flow_title span{font-size:14px;padding:3px 16px}}.top .top-flow .top-inner .top-box p{font-size:14px;line-height:150%;letter-spacing:0}.top .top-flow .top-inner .top-box .top-imgBox{margin-bottom:15px}@media screen and (max-width:768px){.top .top-flow .top-inner .top-box .top-imgBox{text-align:center}}.top .top-plan{padding:100px 0}@media screen and (max-width:520px){.top .top-plan{padding:50px 0}}.top .top-plan .top-tabBox{padding:0 0 50px}@media screen and (max-width:520px){.top .top-plan .top-tabBox{padding-bottom:0}}.top .top-plan .top-tabBox .top-in{display:flex;justify-content:center;margin:0 0 2px}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in.titleArea{align-items:flex-end}}.top .top-plan .top-tabBox .top-in .top-box{padding:16px 30px}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box{padding:8px 5px}}.top .top-plan .top-tabBox .top-in .top-box.none{opacity:0;width:158px;padding:0}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.none{width:25%}}.top .top-plan .top-tabBox .top-in .top-box.plan1_title,.top .top-plan .top-tabBox .top-in .top-box.plan2_title{background-color:#ffefef!important;color:#8f4646;text-align:center;border-radius:16px 16px 0 0;opacity:1!important;transform:translateY(0)!important;display:block!important}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1_title,.top .top-plan .top-tabBox .top-in .top-box.plan2_title{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;line-height:170%;font-size:12px;padding:10px 5px 0;height:60px}}.top .top-plan .top-tabBox .top-in .top-box.plan1_title span,.top .top-plan .top-tabBox .top-in .top-box.plan2_title span{font-size:28px;font-weight:700}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1_title span,.top .top-plan .top-tabBox .top-in .top-box.plan2_title span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:22px}}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1_title.add,.top .top-plan .top-tabBox .top-in .top-box.plan2_title.add{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;height:80px;width:45%!important;padding:20px 5px}.top .top-plan .top-tabBox .top-in .top-box.plan1_title.add span,.top .top-plan .top-tabBox .top-in .top-box.plan2_title.add span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:28px}}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1_title.re,.top .top-plan .top-tabBox .top-in .top-box.plan2_title.re{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;height:60px;width:30%!important;padding:10px 5px 0;background-color:#b2b2b2!important;color:#fff!important}.top .top-plan .top-tabBox .top-in .top-box.plan1_title.re span,.top .top-plan .top-tabBox .top-in .top-box.plan2_title.re span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:22px}}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1_title{height:80px;width:45%!important;padding:20px 5px}.top .top-plan .top-tabBox .top-in .top-box.plan1_title span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:28px}}.top .top-plan .top-tabBox .top-in .top-box.plan2_title{background-color:#dbc1c1!important}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan2_title{width:30%!important}}.top .top-plan .top-tabBox .top-in .top-box.l_title{width:158px;background-color:#949494;padding:8px 2px;color:#fff;text-align:center;line-height:150%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.l_title{width:25%;font-size:12px;padding:4px}}.top .top-plan .top-tabBox .top-in .top-box.plan1{width:420px;background-color:#fff9f9}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan1{width:75%}}.top .top-plan .top-tabBox .top-in .top-box.plan2{width:420px;background-color:#ede2e2}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.plan2{display:none;width:75%}}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.show{display:block}}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box.hide{display:none}}.top .top-plan .top-tabBox .top-in .top-box .top-flex{display:flex;justify-content:center;align-items:center;height:100%}.top .top-plan .top-tabBox .top-in .top-box .top-flex.type2{flex-direction:column;align-items:flex-start}.top .top-plan .top-tabBox .top-in .top-box .top-flex.type3{height:100%}.top .top-plan .top-tabBox .top-in .top-box .top-flex ul{display:inline-block}.top .top-plan .top-tabBox .top-in .top-box ul li{padding:0 0 0 1em;position:relative;font-weight:700}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box ul li{font-size:14px}}.top .top-plan .top-tabBox .top-in .top-box ul li:before{content:"\30fb";position:absolute;top:0;left:0}.top .top-plan .top-tabBox .top-in .top-box p.top-tx1{text-align:center;color:#b55059;font-size:20px;font-weight:700;width:100%}.top .top-plan .top-tabBox .top-in .top-box table{border-spacing:2px;border-collapse:separate;position:relative;width:80%}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box table{width:100%;margin:20px 0 0}}.top .top-plan .top-tabBox .top-in .top-box table:before{content:"\ff08\4f8b\ff09";position:absolute;top:0;left:-45px}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box table:before{font-size:14px;left:auto;top:-25px}}.top .top-plan .top-tabBox .top-in .top-box table tr th,.top .top-plan .top-tabBox .top-in .top-box table tr td{width:calc(100% - 170px);background-color:#fff;padding:3px 5px;font-size:13px;line-height:150%}.top .top-plan .top-tabBox .top-in .top-box table tr th{width:60%;font-weight:600;text-align:center;background-color:#ffefef;width:170px}.top .top-plan .top-tabBox .top-in .top-box table tr th span{font-size:10px}@media screen and (max-width:520px){.top .top-plan .top-tabBox .top-in .top-box table tr th span{display:block}}.top .top-plan .top-tabBox .top-in .top-box table.type1 tr th{background-color:#dbc1c1}.top .top-plan .top-tabBox .top-in .top-box .top-mini{max-width:290px;margin:0 auto}.top .top-plan .top-tabBox .top-in .top-box .top-mini p{position:relative;font-size:12px;line-height:150%;padding-left:1em}.top .top-plan .top-tabBox .top-in .top-box .top-mini p span{position:absolute;top:0;left:0}.top .top-news{background-color:#faf7f6;padding:48px 0}.top .top-news .top-inner{display:flex;justify-content:space-between}@media screen and (max-width:768px){.top .top-news .top-inner{flex-wrap:wrap}}.top .top-news .top-inner .top-lBox{width:280px}@media screen and (max-width:768px){.top .top-news .top-inner .top-lBox{width:100%}}.top .top-news .top-inner .top-lBox .top-title{margin-bottom:0}@media screen and (max-width:768px){.top .top-news .top-inner .top-lBox .top-title{margin-bottom:30px}}.top .top-news .top-inner .top-lBox .top-btn{text-align:left}@media screen and (max-width:768px){.top .top-news .top-inner .top-lBox .top-btn{display:none}}.top .top-news .top-inner .news-inBox{width:calc(100% - 300px)}@media screen and (max-width:768px){.top .top-news .top-inner .news-inBox{width:100%}}.top .top-news .top-inner .news-inBox .news-in{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:0 16px;padding:5px 0}.top .top-news .top-inner .news-inBox .news-in .top-cateBox{display:flex;justify-content:space-between;width:200px}.top .top-news .top-inner .news-inBox .news-in .top-cateBox p{text-align:center;width:50%}@media screen and (max-width:520px){.top .top-news .top-inner .news-inBox .news-in .top-cateBox p{font-size:14px}}.top .top-news .top-inner .news-inBox .news-in .top-cateBox p.top-day{color:#838383}@media screen and (max-width:768px){.top .top-news .top-inner .news-inBox .news-in .top-cateBox p.top-day{text-align:left}}.top .top-news .top-inner .news-inBox .news-in .top-cateBox p.top-cate{background-color:#d4a497;color:#fff;padding:6px 2px;font-size:14px;line-height:150%;height:33px}.top .top-news .top-inner .news-inBox .news-in .top-tx{color:#333;width:calc(100% - 216px)}@media screen and (max-width:1000px){.top .top-news .top-inner .news-inBox .news-in .top-tx{width:100%}}@media screen and (max-width:520px){.top .top-news .top-inner .news-inBox .news-in .top-tx{font-size:14px}}.top .top-news .spbtn{display:none!important}@media screen and (max-width:768px){.top .top-news .spbtn{display:block!important}}.top .top-media{background:url(//gymgate.jp/cdn/shop/t/45/assets/top-mediaBg.webp?v=26809769534152525561784010165);padding:80px 0}@media screen and (max-width:520px){.top .top-media{padding:50px 0}}.top .top-media .top-title{writing-mode:vertical-rl;gap:0 20px}@media screen and (max-width:768px){.top .top-media .top-title{gap:0 15px;writing-mode:horizontal-tb}}@media screen and (max-width:415px){.top .top-media .top-title{gap:0 5px}}.top .top-media .top-title:before,.top .top-media .top-title:after{height:2px;width:45px;position:relative;top:5px}.top .top-media .top-title:before{transform:rotate(45deg)}.top .top-media .top-title:after{transform:rotate(-45deg)}@media screen and (max-width:415px){.top .top-media .top-title h2{font-size:20px}}@media screen and (max-width:370px){.top .top-media .top-title h2{font-size:18px}}.top .top-media .top-inner{display:flex;justify-content:center;align-items:center;gap:0 30px;margin-bottom:30px}@media screen and (max-width:1060px){.top .top-media .top-inner{margin:0 20px;padding:30px 10px;border-radius:16px}}@media screen and (max-width:768px){.top .top-media .top-inner{flex-wrap:wrap;padding:30px 0}}.top .top-media .top-inner .top-media-in{background-color:#f6f1ef80;border-radius:32px;max-width:930px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 30px;padding:0 30px 30px}@media screen and (max-width:768px){.top .top-media .top-inner .top-media-in{padding:30px 10px}}@media screen and (max-width:810px){.top .top-media .top-inner .top-in a{display:flex;justify-content:center;align-items:center}}.top .top-media .top-inner .top-in .top-imgBox{display:flex;justify-content:center;align-items:center;height:250px}@media screen and (max-width:580px){.top .top-media .top-inner .top-in .top-imgBox{height:auto;width:40%}}@media screen and (max-width:410px){.top .top-media .top-inner .top-in .top-imgBox{width:35%}}@media screen and (max-width:580px){.top .top-media .top-inner .top-in .top-txBox{width:55%}}@media screen and (max-width:410px){.top .top-media .top-inner .top-in .top-txBox{width:60%}}.top .top-media .top-inner .top-in .top-txBox h3{background-color:#fff;padding:8px 16px;border-radius:16px;font-size:20px;color:#b55059;text-align:center;margin:0 0 10px}@media screen and (max-width:580px){.top .top-media .top-inner .top-in .top-txBox h3{font-size:16px}}@media screen and (max-width:410px){.top .top-media .top-inner .top-in .top-txBox h3{font-size:15px}}@media screen and (max-width:380px){.top .top-media .top-inner .top-in .top-txBox h3.sub{font-size:13px}}.top .top-media .top-inner .top-in .top-txBox p{line-height:150%;text-align:center}.top .top-media .top-inner .top-in .top-txBox p.top-tx1{font-size:17px;font-weight:500;padding:0 0 10px}@media screen and (max-width:580px){.top .top-media .top-inner .top-in .top-txBox p.top-tx1{font-size:13px}}.top .top-media .top-inner .top-in .top-txBox p.top-tx2{font-size:14px;font-weight:400}@media screen and (max-width:580px){.top .top-media .top-inner .top-in .top-txBox p.top-tx2{font-size:10px}}.top .top-media .top-inner .top-in.type1 .top-imgBox{height:170px}@media screen and (max-width:810px){.top .top-media .top-inner .top-in.type1 .top-imgBox{order:2}}@media screen and (max-width:810px){.top .top-media .top-inner .top-in.type1 .top-txBox{order:1}}.top .top-media .top-inner .top-in.type1 .top-txBox h3{background-color:transparent}.top .top-blog{padding:100px 20px}@media screen and (max-width:520px){.top .top-blog{padding:50px 0}}.top .top-blog .top-inner{max-width:1000px;padding-bottom:30px}@media screen and (max-width:520px){.top .top-blog .top-inner{padding:0 0 30px}}.top .top-blog .blog_slider{display:flex;justify-content:flex-start;gap:0 2%}@media screen and (max-width:768px){.top .top-blog .blog_slider{flex-wrap:wrap}}@media screen and (max-width:768px){.top .top-blog .blog_slider .slick-list{margin-bottom:30px}}@media screen and (max-width:768px){.top .top-blog .blog_slider .slick-track{display:flex}}.top .top-blog .blog_slider .slider_item{width:320px}@media screen and (max-width:1050px){.top .top-blog .blog_slider .slider_item{width:32%}}@media screen and (max-width:768px){.top .top-blog .blog_slider .slider_item{width:320px;height:auto!important;margin:0 10px}}@media screen and (max-width:440px){.top .top-blog .blog_slider .slider_item{width:250px}}.top .top-blog .blog_slider .slider_item .blog-con{display:block}.top .top-blog .blog_slider .slider_item .blog-con .blog-imgBox{border-radius:8px;overflow:hidden;padding-bottom:10px;text-align:center}.top .top-blog .blog_slider .slider_item .blog-con .blog-imgBox img{object-fit:cover;width:100%;height:100%}.top .top-blog .blog_slider .slider_item .blog-con .blog-tx{font-size:16px}@media screen and (max-width:520px){.top .top-blog .blog_slider .slider_item .blog-con .blog-tx{font-size:14px}}.top .top-blog .blog_slider .slider_item .blog-con .blog-tx p{font-weight:500;line-height:150%;color:#333}.top .top-blog .blog_slider .slider_item .blog-con .blog-tx p.top-day{color:#838383;padding-bottom:10px}.top .top-blog .blog_slider .slider_item .blog-con .blog-tx p.top-cate{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:3px 5px;padding-bottom:5px}.top .top-blog .blog_slider .slider_item .blog-con .blog-tx p.top-cate span{font-size:12px;background-color:#d5c7c2;color:#fff;padding:2px 6px;line-height:150%}.top .top-blog .blog_slider .slick-dots{bottom:-20px}.top .top-footNav{background-color:#faf7f6;padding:32px 0}.top .top-footNav .top-inner .top-inBox{padding:10px 0}.top .top-footNav .top-inner .top-inBox h2{font-size:16px;font-weight:600;padding:0 0 5px}@media screen and (max-width:520px){.top .top-footNav .top-inner .top-inBox h2{font-size:14px}}.top .top-footNav .top-inner .top-inBox .top-in{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:5px 5px}.top .top-footNav .top-inner .top-inBox .top-in a{padding:2px 8px;display:block;background-color:#fff;border:1px solid #E6E6E6;border-radius:30px;color:#9a9a9a;font-size:13px;line-height:150%}.top-review_lightbox{position:fixed;background-color:#fff;padding:30px;border-radius:16px;opacity:0;visibility:hidden;top:50%;left:50%;z-index:101;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;width:400px}@media screen and (max-width:520px){.top-review_lightbox{width:80%}}.top-review_lightbox.show{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;visibility:visible}.top-review_lightbox .top-imgBox{width:80%;margin:0 auto;padding-bottom:15px;text-align:center}.top-review_lightbox .top-imgBox img{display:inline-block}.top-review_lightbox .star{position:relative;display:inline-block;width:95px;height:19px;background-image:url(//gymgate.jp/cdn/shop/t/45/assets/top-star2.svg?v=97104213377240370971784010165);background-size:19px 19px;background-repeat:repeat-x}.top-review_lightbox .star:after{content:"";position:absolute;top:0;left:0;height:100%;width:calc(var(--rate, 0) / 5 * 100%);background-image:url(//gymgate.jp/cdn/shop/t/45/assets/top-star1.svg?v=147003438407701440361784010165);background-size:19px 19px;background-repeat:repeat-x}.top-review_lightbox .title{font-size:18px;font-weight:600;min-height:45px;display:flex;justify-content:flex-start;align-items:center}.top-review_lightbox .top-tx{padding:10px 0 0}.top-review_lightbox .top-tx p{font-size:16px;line-height:150%}.top-black{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#00000080;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top-black.show{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/45/assets/newtop-top.css.map */
