@charset "utf-8";#faq .title_section:after,#faq dl dt{background-color:#FFF}#faq dl dd picture,#faq dl dt:after{text-align:center}#faq .title_section b{color:#FFF}#faq dl{counter-reset:ideal 0;color:#000}#faq dl dt{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #C6B67C;cursor:pointer;line-height:1.2;position:relative;transition:background-color .2s ease-out 0s}#faq dl dt.active,#faq dl dt:hover{background-color:#C6B67C}#faq dl dt:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-style:solid;border-width:1px;border-radius:50%;display:block;height:1.5em;line-height:1.5em;font-family:"Material Design Icons";position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color,color .2s ease-out 0s;width:1.5em}#faq dl dt:not(.active):after{border-color:#C6B67C;content:"\F0140";color:#C6B67C}#faq dl dt.active:after,#faq dl dt:hover:after{border-color:#000;color:#000}#faq dl dt.active:after{content:"\F0143"}#faq dl dt h3{padding-left:2em;text-indent:-2em}#faq dl dt h3:before{content:counter(ideal) "．";counter-increment:ideal 1;display:inline-block;text-align:right;text-indent:0;width:2em}#faq dl dd{background-color:#FFF;border-color:#C6B67C;border-style:solid;border-width:0 1px 1px;position:relative;display:none;z-index:2}#faq dl dd p+p,#faq dl dd p.right .link_to{margin-top:1em}#faq dl dd p.right .link_to:first-child{margin-top:0}#faq dl dd [class^=label_gym_]{font-size:100%;vertical-align:middle}#faq dl dd p+[class^=label_gym_]{margin-top:1em}@media screen and (max-width:319px){#faq .title_section span{font-size:12px}}@media screen and (min-width:320px) and (max-width:359px){#faq .title_section span{font-size:16px}}@media screen and (min-width:360px) and (max-width:413px){#faq .title_section span{font-size:18px}}@media screen and (max-width:767px){#head.lazyloaded{background-image:url(https://groundslam.com/images/com/head/faq_sp.webp)}#faq dl dd,#faq dl dt{margin-left:auto;margin-right:auto}#faq{padding-bottom:6.25%}#faq dl{margin-bottom:6.25%}#faq dl dt{padding:3.125% -webkit-calc(3.125% + 2em) 3.125% 3.125%;padding:3.125% calc(3.125% + 2em) 3.125% 3.125%;width:calc(93.75% + (1px * 2))}#faq dl dd+dt{margin-top:3.125%}#faq dl dt:after{margin-right:3.333333333333333%;right:0}#faq dl dd{padding:3.125%;width:calc(93.75% + (1px * 2))}#faq dl dd picture{padding-top:3.333333333333333%}#faq dl dd picture:not(:last-child){padding-bottom:3.333333333333333%}#faq dl dd picture+picture{margin-top:-3.333333333333333%}#faq dl dd picture img{width:62.5%}}@media screen and (min-width:768px){#head.lazyloaded{background-image:url(https://groundslam.com/images/com/head/faq_pc.webp)}#faq dl dd picture[class^=ideal_]+p.right:before,#faq dl dd:after{clear:both;content:"";display:block}#faq{padding-bottom:100px}#faq dl{margin-bottom:100px}#faq dl dt{font-size:200%;padding:1em 3em 1em 1em}#faq dl dd+dt{margin-top:50px}#faq dl dd picture:not(:first-child),#faq dl dd picture[class^=ideal_]+p.right .link_to{margin-top:1em}#faq dl dt:after{right:1em}#faq dl dd picture:not(:last-child){margin-bottom:.5em}#faq dl dd picture.ideal_fl{float:left;margin-right:1em}#faq dl dd picture.ideal_fr{float:right;margin-left:1em}#faq dl dd picture[class^=ideal_]+p.right .link_to:first-child{margin-top:.5em}}@media screen and (min-width:768px) and (max-width:939px){#faq dl dd{padding:20px 30px}}@media screen and (min-width:940px) and (max-width:1023px){#faq dl dd{padding:30px 40px}}@media screen and (min-width:1024px) and (max-width:1199px){#faq dl dd{padding:40px 50px}}@media screen and (min-width:1200px) and (max-width:1279px){#faq dl dd{padding:45px 55px}#faq dl dd picture img{width:375px}}@media screen and (min-width:1280px){#faq dl dd{padding:50px 60px}#faq dl dd picture img{width:375px}}
