.section1 .inner{padding:40px 0}.section1__top{text-align:left;padding:0 16px}.section1__top__title{font-size:24px;font-weight:700;margin-bottom:40px;padding-left:48px;position:relative}.section1__top__title:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:linear-gradient(to left bottom,#e09000,#e09000 50%,#000 50%,#000)}.section1__info__title{padding:0 0 5px 10%;text-align:left;border-bottom:5px solid #e09000}.section1__info__title h3{font-size:18px;color:#e09000}@media (max-width:767px){.section1__info__title h3{font-size:3.2vw}}.section1__info__title p{font-size:12px;color:#e09000}@media (max-width:767px){.section1__info__title p{font-size:1.6vw}}.section1__info__content{padding:0 20px}.section1__info__content:after{content:"";display:block;clear:both}.section1__info__content dl{margin:40px auto 0;text-align:left}.section1__info__content dl:after{content:"";display:block;clear:both}.section1__info__content dl dt,.section1__info__content dl dd{font-size:15px;float:left}@media (max-width:767px){.section1__info__content dl dt,.section1__info__content dl dd{font-size:2vw}}.section1__info__content dl dt{text-align:right;width:20%}@media (max-width:767px){.section1__info__content dl dt{width:35%}}.section1__info__content dl dd{text-align:left;padding-left:60px;font-weight:400;width:80%}@media (max-width:767px){.section1__info__content dl dd{padding-left:10px;width:65%}}.section1__privacy{margin:70px 0 100px}.section1__privacy__title{padding:0 0 5px 10%;text-align:left;border-bottom:5px solid #e09000}.section1__privacy__title h3{font-size:18px;color:#e09000}.section1__privacy__title p{font-size:12px;color:#e09000}.section1__privacy__content{margin:40px 0 10px;padding:0 20px}.section1__privacy__content dl:not(:last-child){margin-bottom:40px}.section1__privacy__content dl dt,.section1__privacy__content dl dd{text-align:left;font-size:15px}@media (max-width:767px){.section1__privacy__content dl dt,.section1__privacy__content dl dd{font-size:2vw}}.section1__privacy__content dl dt{margin-bottom:10px}.section1__privacy__content dl dd{font-weight:400}.section1__privacy__content dl ul{padding-left:0}.section1__privacy__content dl ul li{font-size:14px;font-weight:400}@media (max-width:767px){.section1__privacy__content dl ul li{font-size:1.87vw}}