h2 span>span.min{font-size:1rem}section#hero_info{background:#eff8f8}section#hero_info div.main-wraper{width:980px;height:300px;margin:0 auto;position:relative;background:url(../img/bg1.0d3d8fe4.svg) 0 100% repeat-x;background-size:50%;text-align:center}section#hero_info p{text-align:center;background:#0f9934;padding:16px;color:#fff;font-weight:700;font-size:1.5em;line-height:1.2em}section#hero_info div.main-wraper img{width:50%;height:100%}section.info-cream img,section.info-white img{width:70%}section.info-white{background:#fff;margin:0 auto;background-size:40%}ul.step{margin:32px auto}ul.step li{margin-bottom:32px}ul.step li p.step-num{color:#0f9934;font-weight:700;font-size:1.1rem;text-align:left;margin:0 0 12px 12px;line-height:1.6rem}ul.step li p.step-num span{background:#0f9934;padding:4px 12px;color:#fff;border-radius:8px;margin:0 12px 16px 0}section.info-cream{background:#ffffe8;margin:0 auto;padding:4px 0}article.info{background:#fff;border-radius:30px;margin:24px auto;padding:16px;-webkit-box-shadow:#d6ce8b 0 0 10px;box-shadow:0 0 10px #d6ce8b;width:700px}h3.info-title{text-align:center;font-weight:700;font-size:1.3rem;color:#d9632d;margin:16px auto 24px}ul.disc,ul.num{margin-top:24px;padding:0 8px 0 24px}ul.disc li{list-style:disc;font-size:1rem}ul.disc li,ul.num li{padding:8px 0;color:#0f9934;text-align:left;font-weight:700}ul.num li{list-style:decimal}p.plaintext{font-size:1rem;text-align:left;color:#404040;font-weight:400;margin:8px 16px 8px;line-height:1.3rem}p.plaintext span.bold{font-weight:700}p.plaintext span.gray{color:grey;font-size:.8rem}p.plaintext span.red{color:red;font-weight:700}p.plaintext a{color:#e3165c;font-weight:700;display:inline-block}ul.disc li a,ul.num li a{color:#e3165c;line-height:1.3em;display:block}div.delite a.btn_green{padding:12px 16px;text-align:center;border-radius:100px;font-size:1.2em;width:256px;margin:16px auto}table.company{max-width:700px;margin:auto;text-align:left;border:2px solid #0f9934;line-height:2em;font-size:1em}table.company td,table.company th{border:1px solid #0f9934;padding:12px}table.company td:first-child{background:#0f9934;color:#fff;border-bottom:1px solid #fff}@media screen and (max-width:480px){section#hero_info div.main-wraper{width:375px;height:240px;background-size:60%}section.info-cream img,section.info-white img{width:90%}article.info{width:90%;border-radius:20px}h3.info-title{padding:8px 0 0}ul.disc{margin-top:16px}section#hero_info div.main-wraper img{width:100%}iframe{width:300px;height:170px}table.company{width:90%}table.company td,table.company th{padding:12px 8px}}