@charset "UTF-8";.harassmentBox{margin-bottom:40px}.harassmentBox .harassmentSec{margin-bottom:40px}.harassmentBox .harassmentSec:last-child{margin-bottom:0}.harassmentBox .harassmentTitle{position:relative;margin-bottom:18px;padding:10px 14px 10px 0;border-bottom:2px solid #ec6b2e;color:#3d0100;font-size:1.25em;font-weight:bold;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.harassmentBox .harassmentNum{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.9em;height:1.9em;margin-right:12px;background:#ec6b2e;border-radius:50%;color:#fff;font-size:0.8em;line-height:1;-ms-flex-negative:0;flex-shrink:0}.harassmentBox .harassmentTxt{margin-bottom:1em;line-height:1.9;font-size:1em}.harassmentBox .harassmentTxt:last-child{margin-bottom:0}.harassmentBox .harassmentList{margin:0 0 1em;padding:20px 24px;background:#faf5f1;border:1px solid #f0ddce;border-radius:4px;list-style:none}.harassmentBox .harassmentList li{position:relative;padding-left:20px;margin-bottom:10px;line-height:1.8}.harassmentBox .harassmentList li:last-child{margin-bottom:0}.harassmentBox .harassmentList li:before{content:"";position:absolute;top:0.7em;left:2px;width:8px;height:8px;background:#ec6b2e;border-radius:50%}.harassmentBox .harassmentNote{color:#777;font-size:0.85em;line-height:1.7}.harassmentBox .harassmentContact{margin-top:20px;padding:20px 24px;background:#f7f7f7;border-left:4px solid #ec6b2e}.harassmentBox .harassmentContactTitle{margin-bottom:10px;font-weight:bold;color:#3d0100}.harassmentBox .harassmentContactList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.harassmentBox .harassmentContactList dt{width:90px;margin-bottom:6px;font-weight:bold}.harassmentBox .harassmentContactList dt:after{content:"："}.harassmentBox .harassmentContactList dd{width:calc(100% - 90px);margin:0 0 6px}.harassmentBox .harassmentContactList dd a{color:#ec6b2e;text-decoration:none}.harassmentBox .harassmentContactList dd a:hover{text-decoration:underline}@media screen and (max-width:1024px){.harassmentBox{padding:10px 15px 30px}.harassmentBox .harassmentSec{margin-bottom:30px}.harassmentBox .harassmentTitle{font-size:1.1em}.harassmentBox .harassmentList{padding:15px 18px}.harassmentBox .harassmentContact{padding:15px 18px}.harassmentBox .harassmentContactList dt{width:80px}.harassmentBox .harassmentContactList dd{width:calc(100% - 80px)}}
/*# sourceMappingURL=harassment.css.map */