main .section{color:#fff;padding:0 5% 3rem}main .content .header{padding:0 0 1.5rem}main .content .header h1{width:100%;max-width:280px;margin:4rem auto 0}main .content .header h1 img{width:100%;height:auto;display:block}main .content .header h1 small{margin-top:1rem;font-size:1.4rem;display:block}main .main-content{clear:both;text-align:left;letter-spacing:1px;width:100%;max-width:480px;margin:0 auto;padding:3rem 0;font-size:1.5rem;line-height:2}main .main-content h2{text-align:center;background-color:#ffffff40;margin:0 auto;padding:.75rem 1rem;font-size:2rem;line-height:1.5}main .main-content h3{font-size:1.75rem;font-weight:700;line-height:1.5}main .main-content>p{margin-top:2.5rem}main .main-content .context{border-top:1px solid #fff;margin-top:4rem;padding-top:5rem}main .main-content .context:last-child{border-bottom:1px solid #fff;padding-bottom:5rem}main .main-content .context p,main .main-content .context .disc{margin:2.5rem 0 0}main .main-content .context .disc li{margin:1rem 0 0;line-height:1.5}#en main .main-content .context .disc li .t01{font-weight:700}#footer{z-index:3;position:relative}
