.mainvisual .mainvisual__inner{background:-webkit-gradient(linear, left top, right top, from(#f9fea5), to(#20e2d7));background:linear-gradient(90deg, #f9fea5 0%, #20e2d7 100%)}.main-head,.main-head .breadcrumb-list li a{color:#348493}.terms-detail .terms-detail__title{margin:0 auto 24px;font-size:28px;font-weight:bold;text-align:center}@media screen and (max-width: 992px){.terms-detail .terms-detail__title{margin:0 auto 4vw;font-size:8vw}}.terms-detail .terms-detail__read{margin-bottom:40px;font-size:14px;font-weight:normal;line-height:1.65}@media screen and (max-width: 992px){.terms-detail .terms-detail__read{margin-bottom:4vw;font-size:3.5vw}}.terms-detail .terms-detail__block{margin-bottom:40px}@media screen and (max-width: 992px){.terms-detail .terms-detail__block{margin-bottom:4vw}}.terms-detail .terms-detail__block:last-of-type{margin-bottom:0}.terms-detail .terms-detail__block .terms-detail__block-title{margin-bottom:16px;font-size:20px;font-weight:bold}@media screen and (max-width: 992px){.terms-detail .terms-detail__block .terms-detail__block-title{margin-bottom:2vw;font-size:5vw}}.terms-detail .terms-detail__block .terms-detail__block-lists{list-style-type:decimal;list-style-position:inside}.terms-detail .terms-detail__block .terms-detail__block-lists li{margin-bottom:8px;padding-left:1rem;font-size:14px;font-weight:normal;line-height:1.65;text-indent:-1rem}.terms-detail .terms-detail__block .terms-detail__block-lists li a{color:#348493;text-decoration:underline}@media (hover: hover){.terms-detail .terms-detail__block .terms-detail__block-lists li a:hover{text-decoration:none}}@media screen and (max-width: 992px){.terms-detail .terms-detail__block .terms-detail__block-lists li{margin-bottom:2vw;font-size:3.5vw}}.terms-detail .terms-detail__block .terms-detail__block-sub-lists{list-style-type:disc;list-style-position:inside}.terms-detail .terms-detail__block .terms-detail__block-sub-lists li{margin-bottom:8px;padding-left:1rem;font-size:12px;font-weight:normal;line-height:1.65;text-indent:-1rem}@media screen and (max-width: 992px){.terms-detail .terms-detail__block .terms-detail__block-sub-lists li{margin-bottom:2vw;font-size:3.5vw}}.terms-detail .terms-detail__end{margin-top:40px;font-size:14px;font-weight:normal;text-align:right}@media screen and (max-width: 992px){.terms-detail .terms-detail__end{margin-top:8vw;font-size:4vw}}.terms-detail .terms-data{width:100%}.terms-detail .terms-data tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #79b0b9}@media screen and (max-width: 992px){.terms-detail .terms-data tr{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4vw;padding-bottom:4vw}}.terms-detail .terms-data tr:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.terms-detail .terms-data tr th{width:200px;color:#348493;font-size:14px;font-weight:200;line-height:1.65}@media screen and (max-width: 992px){.terms-detail .terms-data tr th{width:100%;margin-bottom:1vw;font-size:3.5vw;line-height:1.5}}.terms-detail .terms-data tr td{width:calc(100% - 200px);font-size:14px;font-weight:200;color:#21474E;line-height:1.65}@media screen and (max-width: 992px){.terms-detail .terms-data tr td{width:100%;font-size:3.5vw;line-height:1.5}}.terms-detail .terms-data tr td a{text-decoration:underline}.terms-detail .terms-data tr td a:hover{text-decoration:none}.terms-detail .terms-data tr td .company-data__product-list{margin-top:0}@media screen and (max-width: 992px){.terms-detail .terms-data tr td .company-data__product-list li{margin-bottom:1vw}.terms-detail .terms-data tr td .company-data__product-list li:last-of-type{margin-bottom:0}}.terms-detail .terms-data tr .operating-environment strong{display:block;font-size:16px}@media screen and (max-width: 992px){.terms-detail .terms-data tr .operating-environment strong{font-size:4vw}}.terms-detail .terms-data tr .operating-environment .operating-environment__detail{margin-left:2em;margin-bottom:12px}.terms-detail .terms-data tr .operating-environment .operating-environment__detail:last-of-type{margin-bottom:0}.terms-detail .terms-data tr .operating-environment .operating-environment__detail p{display:block;margin-left:-1em;font-size:16px}@media screen and (max-width: 992px){.terms-detail .terms-data tr .operating-environment .operating-environment__detail p{font-size:4vw}}
/*# sourceMappingURL=terms.css.map */