main{z-index:0;background-color:#f8f6f3;position:relative}main:before{content:"";clip-path:polygon(0 0,100% 0,0 100%);z-index:-1;background-color:#fff;width:100%;height:50vw;position:absolute;top:0;left:0}.entry{margin-top:144px}.entry_content{background-color:#fff;width:1040px;margin:0 auto;padding:40px 40px 184px}.entry_content h2{color:#000;letter-spacing:.16em;width:1040px;max-width:100%;font-size:48px;font-weight:800;line-height:62.4px;background-color:inherit!important;border-left:none!important;margin:0 auto 24px!important;padding:0!important}.entry_content .h2_sub_title{color:#ff6100;letter-spacing:.08em;width:1040px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:6px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:14px;margin-bottom:80px!important}.entry_content .h2_sub_title:after{content:"";border-bottom:1px solid #393939;width:32px;height:48px;display:block}.entry_content h3{letter-spacing:.12em;margin-bottom:24px;font-size:18px;font-weight:700;line-height:27px}.entry_content p{letter-spacing:.12em;margin-bottom:30px;font-size:15px;font-weight:400;line-height:30px}.entry_content div{border-bottom:1px solid #dcdcdc;padding-bottom:24px;margin-bottom:24px!important}.entry_content ul{margin-top:30px;list-style-type:disc;padding-left:24px!important}.entry_content ul li{margin-top:10px}.entry_content ul ul{margin-top:10px;list-style-type:circle}.entry_box{background-color:#fff;border:1px solid #eee;margin-top:30px;margin-bottom:0;padding:30px}.entry_box p{margin-bottom:0}.entry_content a{text-decoration:underline;color:#28a7e1!important}@media only screen and (max-width:812px){main,main:before,.entry,.entry_content,.entry_content>*{max-width:100%}.entry_content h2{letter-spacing:.16em;font-size:24px;font-weight:800;line-height:33.6px}}
