.agreement-block h2{text-align:left;border-bottom:2px solid #27a4df;width:100%;margin:24px 0 16px;font-size:24px;line-height:1.4em}.agreement-block p{margin-bottom:3em;font-size:15px;line-height:1.6em}.agreement-block p.date{margin-top:5em}@media screen and (width<=500px){.agreement-block h2{font-size:20px}}.policy-block h2{text-align:left;border-bottom:2px solid #27a4df;width:100%;margin:24px 0 16px;font-size:24px;line-height:1.4em}.policy-block p{margin-bottom:3em;font-size:15px;line-height:1.6em}.policy-block p.date{margin-top:5em}@media screen and (width<=500px){.policy-block h2{font-size:20px}}.breadcrumb{background-color:#00a0e9;border-bottom:none;width:100%;margin-bottom:0;padding:10px 0}.breadcrumb ol{max-width:1020px;margin:0 auto;padding:0;list-style:none;overflow:hidden}.breadcrumb ol li{float:left;color:#fff;margin-right:.4em;font-size:13px}.breadcrumb ol li:after{content:" » "}.breadcrumb ol li:last-child:after{content:""}.breadcrumb ol a{color:#fff;text-decoration:none}@media screen and (width<=500px){.breadcrumb{padding:2.5% 0 2%}.breadcrumb ol{white-space:nowrap;padding:0 2%;display:flex;overflow:auto}.breadcrumb li{padding:0 .4em 0 0;text-decoration:none;display:inline-block}}.white{background-color:#fff;border-bottom:2px solid #eee;margin-bottom:20px}@media screen and (width<=1080px){.white{padding:10px 20px}}.white ol{max-width:1080px}.white ol li,.white ol li a{color:#3c3c3c}.container{max-width:1080px}@media screen and (width<=1080px){.container{padding:0 20px}}
