@media screen and (min-width: 751px){#xcamp h2{margin-bottom:3vw;width:75vw}}@media screen and (max-width: 750px){.terms{margin:2.66667vw 0 0 0}}@media screen and (min-width: 751px){.terms{margin:2.5vw 0 0 0}}.terms h3{margin:0;font-weight:600}@media screen and (max-width: 750px){.terms h3{margin-bottom:0}}@media screen and (min-width: 751px){.terms h3{margin-bottom:0;width:initial;height:initial}}.terms h4{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;color:#63b6ff;font-weight:500}.terms h4::before{position:relative;display:block;content:"";width:0.8em;height:1px;background:#63b6ff;left:0;margin:0 0.5em 0 0}@media screen and (max-width: 750px){.terms h4{margin:0 0 1.33333vw 0;font-size:3.73333vw}}@media screen and (min-width: 751px){.terms h4{margin:0 0 .75vw 0;font-size:1.3vw}}@media screen and (max-width: 750px){.terms ul+h4{margin-top:4vw}}@media screen and (min-width: 751px){.terms ul+h4{margin-top:1.5vw}}.terms dt{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ccc;position:relative;width:100%}@media screen and (max-width: 750px){.terms dt{padding:1.33333vw 0;font-size:4.53333vw}}@media screen and (min-width: 751px){.terms dt{padding:1vw 0;font-size:1.8vw}}.terms dt::before{position:relative;display:block;content:"";background:url(../images/common/ico_list.webp) no-repeat center left;background-size:contain}@media screen and (max-width: 750px){.terms dt::before{width:2.13333vw;height:2.13333vw;margin:0 1.33333vw 0 0}}@media screen and (min-width: 751px){.terms dt::before{width:.8vw;height:.8vw;margin:0 .5vw 0 0}}.terms dd{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important}@media screen and (max-width: 750px){.terms dd{padding:2.66667vw 0;line-height:1.5;font-size:3.33333vw}}@media screen and (min-width: 751px){.terms dd{margin-bottom:2px;padding:1vw 0;line-height:1.5;font-size:1.1vw}}@media screen and (max-width: 750px){.terms dt+dd{margin:0 0 4vw 0}}@media screen and (min-width: 751px){.terms dt+dd{margin:0 0 2vw 0}}
