@charset "UTF-8";.p-policy{background-image:url(../img/common/bg_material_green04.jpg);background-repeat:repeat;background-position:top left;background-size:375px 210px}.p-policy .p-policy-content{width:90%;margin:0 auto;padding:9.3333333333% 0 32%}.p-policy .p-policy-content .p-policy-block{padding-top:13.3333333333%}.p-policy .p-policy-content .p-policy-block .block-ttl{position:relative;font-size:1.375rem;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0.5em;padding-left:0.5em}.p-policy .p-policy-content .p-policy-block .block-ttl:before{content:"";display:block;position:absolute;top:50%;left:0;width:2px;height:80%;background:#2bc1b4;transform:translateY(-50%)}.p-policy .p-policy-content .p-policy-block .block-txt{font-size:1rem;line-height:2;letter-spacing:0}.p-policy .p-policy-content .p-policy-block .block-txt p:not(:first-child){padding-top:0.5em}.p-policy .p-policy-content .p-policy-block .block-txt ul li{position:relative;padding-left:1em}.p-policy .p-policy-content .p-policy-block .block-txt ul li:before{content:"・";display:block;position:absolute;top:0;left:0}.p-policy .p-policy-content .p-policy-block .block-txt a{text-decoration:underline;opacity:1;transition:all 0.2s ease}.p-policy .p-policy-content .p-policy-block .block-txt a:hover{opacity:0.8;text-decoration:none}.p-policy .p-policy-content .p-policy-btn{padding-top:10.6666666667%}
/*# sourceMappingURL=policy.css.map */