﻿.page-body{margin-top:inherit;padding:40px 0}@media screen and (max-width: 767px){.page-body{padding:30px 0 0}}.policyList{font-size:1.6rem}.policyList h3{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:30px 0 10px;font-weight:normal;background:#f2f2f2;padding:10px;font-size:1.8rem}.policyList h3:first-child{margin-top:0}@media screen and (max-width: 767px){.policyList h3{margin:20px 0 10px}}.policyList h4{margin:1em 0 0.5em 10px;font-weight:normal}.policyList p{padding:0 10px;margin-bottom:1em}.policyList ul{margin:10px 0 0 20px}@media screen and (max-width: 767px){.policyList ul{margin-right:10px}}.policyList ul li{list-style:disc;margin-left:10px}.policyList ol{padding-left:10px;padding-right:10px;margin-bottom:1em}.policyList ol>li{list-style:decimal;margin-left:1.8em;margin-top:10px}.policyList .attentionList{font-size:1.4rem;margin:10px 0 10px 30px}.policyList .attentionList li{list-style:none;position:relative}.policyList .attentionList li:not(:last-child){margin-bottom:.5rem}.policyList .attentionList li:before{content:"（注）";display:block;position:absolute;left:-40px}.policyList .attentionList_num{counter-reset:listCounter;font-size:1.4rem;margin:10px 0 10px 40px}.policyList .attentionList_num li{counter-increment:listCounter;list-style:none;position:relative}.policyList .attentionList_num li:not(:last-child){margin-bottom:.5rem}.policyList .attentionList_num li:before{content:"（注" counter(listCounter) "）";display:block;position:absolute;left:-50px}.policyList .revisionDate{margin-top:3rem;text-align:right}.policyList .linkBtn{margin-top:15px}.policyList .linkBtn a{position:relative;text-decoration:underline}.policyList .linkBtn a:after{content:"";width:8px;height:8px;margin:auto;vertical-align:middle;border-top:2px solid #4b3700;border-right:2px solid #4b3700;transform:rotate(45deg);transition:all .3s;display:inline-block;vertical-align:middle;margin-left:15px}.policyList .linkBtn a:hover:after{right:-20px}
/*# sourceMappingURL=policy.css.map */
