.Ti_PkW_wrap{background-position:top;background-position:no-repeat;background-image:url(/company/wrap_bg_sp.jpg);background-size:contain}@media screen and (min-width:768px){.Ti_PkW_wrap{background-image:url(/company/wrap_bg.jpg)}}
.lML-2q_wrap{aspect-ratio:680/332;align-items:center;margin:0;font-size:clamp(24px,3.9vw,56px);font-weight:500;display:flex}@media screen and (min-width:768px){.lML-2q_wrap{aspect-ratio:1100/376}}.lML-2q_wrap span{transform:translateY(40%)}
._3XFoEa_wrap{background-color:#fff;margin-bottom:clamp(20px,2.1vw,30px);padding:50px 20px}@media screen and (min-width:768px){._3XFoEa_wrap{padding:clamp(50px,8.35vw,120px) clamp(20px,8.35vw,120px)}}
.PVCzVq_wrap{margin-top:clamp(40px,5.6vw,80px)}.PVCzVq_wrap p{margin:0;line-height:2.1}
._7M0GNG_list{margin:clamp(20px,2.1vw,30px) 0 0;padding:0;list-style:none}._7M0GNG_list>li{counter-increment:title;display:flex}._7M0GNG_list>li:not(:last-child){margin-bottom:clamp(15px,1.4vw,20px)}._7M0GNG_list>li:before{content:counter(title) ". ";flex-shrink:0;margin-right:10px}
.E2bhAq_title{color:#22407a;align-items:flex-start;margin-bottom:clamp(30px,3.5vw,50px);font-size:clamp(18px,1.4vw,20px);display:flex}.E2bhAq_title:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.406' height='12' viewBox='0 0 10.406 12'%3E%3Cpath id='六角形' d='M301.628,2056.963l-5.2,3-5.2-3v-6l5.2-3,5.2,3Z' transform='translate(-291.222 -2047.963)' fill='%23b2942c'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:11px;height:12px;margin-right:clamp(7px,1.4vw,20px);transform:translateY(clamp(8px,.65vw,9px))}
._9eSaXG_wrap{background-position:top;background-position:no-repeat;background-size:contain;line-height:1.7}@media screen and (min-width:768px){._9eSaXG_wrap{line-height:2.1}}._9eSaXG_description{margin-bottom:clamp(30px,3.5vw,50px)}
.FNH3aa_ol{margin:0;padding:0;line-height:2.1;list-style:none}.FNH3aa_ol>li:not(:last-child){margin-bottom:clamp(30px,3.5vw,50px)}.FNH3aa_ol>li{counter-increment:title}.FNH3aa_ol>li dt{margin-bottom:20px;font-size:clamp(14px,1.15vw,16px);font-weight:700}.FNH3aa_ol>li dt:before{content:counter(title) ". "}.FNH3aa_ol>li dd{margin:0}
.ayDxha_table{border-bottom:1px solid #dbdde5;width:100%}.ayDxha_table tr{border-top:1px solid #dbdde5}.ayDxha_table th,.ayDxha_table td{vertical-align:top;padding:clamp(25px,2.1vw,30px) clamp(12px,2.1vw,30px)}.ayDxha_table th{text-align:left;background-color:#f5f7fa;width:28%;font-weight:700}.ayDxha_table td{padding-right:0}
._WrrCW_wrap{background-position:top;background-position:no-repeat;background-size:contain;line-height:1.7}@media screen and (min-width:768px){._WrrCW_wrap{line-height:2.1}}._WrrCW_description{margin-bottom:clamp(30px,3.5vw,50px)}._WrrCW_table{width:100%}@media screen and (min-width:768px){._WrrCW_table{border-bottom:1px solid #dbdde5}}@media screen and (max-width:767px){._WrrCW_table{display:block}._WrrCW_table thead{display:none}._WrrCW_table tbody{display:block}}@media screen and (min-width:768px){._WrrCW_table tr{border-top:1px solid #dbdde5}}@media screen and (max-width:767px){._WrrCW_table tr:not(:last-of-type){margin-bottom:30px}._WrrCW_table tr{border:1px solid #dbdde5;display:block}}._WrrCW_table th,._WrrCW_table td{vertical-align:top;word-break:break-all;padding:clamp(5px,1.4vw,20px) clamp(15px,1.4vw,20px)}@media screen and (max-width:767px){._WrrCW_table th,._WrrCW_table td{display:block}}._WrrCW_table th{text-align:left;background-color:#f5f7fa;font-weight:700}@media screen and (min-width:768px){._WrrCW_table td{padding-right:0}}@media screen and (max-width:767px){._WrrCW_table td{padding-top:0}._WrrCW_table td:before{background-color:#f5f7fa;width:calc(100% + 2*clamp(15px,1.4vw,20px));margin-bottom:clamp(5px,1.4vw,20px);margin-left:calc(-1*clamp(15px,1.4vw,20px));padding:clamp(5px,1.4vw,20px) clamp(15px,1.4vw,20px);font-weight:700;display:block}}@media screen and (min-width:768px){._WrrCW_table ._WrrCW_service{width:20%}}@media screen and (max-width:767px){._WrrCW_table ._WrrCW_service:before{content:"サービス"}._WrrCW_table ._WrrCW_website:before{content:"ウェブサイト"}}@media screen and (min-width:768px){._WrrCW_table ._WrrCW_company{width:30%}}@media screen and (max-width:767px){._WrrCW_table ._WrrCW_company:before{content:"サービス提供元"}}._WrrCW_link{word-break:break-all;font-size:90%}
.usPj_G_wrap{background-position:top;background-position:no-repeat;background-image:url(/privacy/wrap_bg_sp.jpg);background-size:contain;line-height:1.7}@media screen and (min-width:768px){.usPj_G_wrap{background-image:url(/privacy/wrap_bg.jpg);line-height:2.1}}.usPj_G_heading{margin:clamp(35px,4.9vw,70px) 0 clamp(30px,2.1vw,40px)}.usPj_G_txt{margin:clamp(30px,2.1vw,40px) 0 0!important}.usPj_G_ol{margin:clamp(35px,4.9vw,70px) 0 0;padding:0;list-style:none}.usPj_G_ol>li:not(:last-child){margin-bottom:clamp(30px,3.5vw,50px)}.usPj_G_ol>li{counter-increment:title}.usPj_G_ol>li dt{margin-bottom:20px;font-size:clamp(14px,1.15vw,16px);font-weight:700}.usPj_G_ol>li dt:before{content:counter(title) ". "}.usPj_G_ol>li dd{margin:0}.usPj_G_olDescription+.usPj_G_olDescription{margin-top:clamp(30px,2.8vw,40px)}.usPj_G_olHeading{margin:20px 0 0;font-size:clamp(14px,1.12vw,16px);font-weight:700}
.-RaHda_wrap{background-position:top;background-position:no-repeat;background-size:contain;line-height:1.7}@media screen and (min-width:768px){.-RaHda_wrap{line-height:2.1}}.-RaHda_p{margin:clamp(30px,3.5vw,50px) 0 0}
