@charset "utf-8";@media (min-width:1366px){.term{width:1056px;margin:0 auto;font-size:1.4rem;line-height:1.6;letter-spacing:.04em;font-family:var(--fontDefault)}.term .text-right{text-align:right}.term .text-strong{font-weight:500;margin-bottom:4px}.term-desc{margin-top:23px}.term-desc p+p{margin-top:22px}.term-cont{margin-top:23px}.term-cont dl{margin-bottom:23px}.term-cont dl dt{font-size:1.6rem;font-weight:500;margin-bottom:8px}.term-cont dl dt span{font-size:1.4rem}.term-cont ul{counter-reset:num;margin-top:4px}.term-cont ul li{counter-increment:num}.term-cont ul li:before{content:counter(num)".";display:inline-block;margin-right:10px}.term-cont ul li+li{margin-top:3.5px}.term-cont ul+p{margin-top:4px}}@media (min-width:768px) and (max-width:1365px){.term{width:77.36vw;margin:0 auto;font-size:1.03vw;line-height:1.6;letter-spacing:.04em;font-family:var(--fontDefault)}.term .text-right{text-align:right}.term .text-strong{font-weight:500;margin-bottom:.29vw}.term-desc{margin-top:1.68vw}.term-desc p+p{margin-top:1.61vw}.term-cont{margin-top:1.68vw}.term-cont dl{margin-bottom:1.68vw}.term-cont dl dt{font-size:1.17vw;font-weight:500;margin-bottom:.59vw}.term-cont dl dt span{font-size:1.03vw}.term-cont ul{counter-reset:num;margin-top:.29vw}.term-cont ul li{counter-increment:num}.term-cont ul li:before{content:counter(num)".";display:inline-block;margin-right:.73vw}.term-cont ul li+li{margin-top:.26vw}.term-cont ul+p{margin-top:.29vw}}@media (max-width:767px){.term{margin:0 auto;font-size:3.72vw;line-height:1.586;letter-spacing:.04em;font-family:var(--fontDefault)}.term .text-right{text-align:right}.term .text-strong{font-weight:500;margin-bottom:1.06vw}.term-desc{margin-top:6.38vw}.term-desc p+p{margin-top:5.72vw}.term-cont{margin-top:6.12vw}.term-cont dl{margin-bottom:6.12vw}.term-cont dl dt{font-size:4.26vw;line-height:6.76vw;font-weight:500;margin-bottom:2.13vw}.term-cont dl dt span{display:inline-block;font-size:3.72vw;line-height:5.59vw}.term-cont ul{counter-reset:num;margin-top:1.06vw}.term-cont ul li{counter-increment:num}.term-cont ul li:before{content:counter(num)".";display:inline-block;margin-right:2.66vw}.term-cont ul li+li{margin-top:.93vw}.term-cont ul+p{margin-top:1.06vw}}