@charset "UTF-8";.accident{display:block;padding:8px;margin:0 0 16px;text-align:center;background:#f0f4c3;border-radius:2px}.accident__tit{display:block;margin:0 0 8px;text-align:center}.accident__tit__in{display:inline-block;text-align:left;font-size:18px;font-weight:700;color:#f44336}.accident__txt{display:inline-block;text-align:left}.box-sec{display:block;padding:0 0 16px}.illust,.is_base>.dialog__cont.illust{position:relative;padding:4px 8px 170px}.is_base>.dialog__cont.illust.type_a{margin:0 0 32px}.illust:before{content:"";position:absolute;bottom:0;left:50%;display:block;width:230px;height:170px;margin:0 0 0 -115px;background-image:url(/wp-content/themes/shoji/img/accident_sp.jpg);background-size:460px auto}.illust.type_a:before{background-position:0 0}.illust.type_b:before{background-position:-230px 0}.qa,.qa__a,.qa__q{position:relative;display:block}.qa__q{padding:0 0 8px 32px;margin:0 0 8px;font-size:18px}.qa__q:before{content:"Q";position:absolute;top:0;left:0;display:block;width:24px;height:24px;line-height:24px;text-align:center;font-size:18px;background:#717171;border-radius:2px;color:#fff}.qa__a{padding:8px;margin:32px 0;font-size:14px;border:1px solid #f06292;border-radius:2px}.qa__a:before{content:"A";position:absolute;top:-32px;left:0;display:block;width:24px;height:24px;line-height:24px;text-align:center;font-size:18px;border-radius:2px;background:#f06292;color:#fff}.list-dott__item,.txt{font-size:14px}@media screen and (min-width:800px){.accident{padding:32px 8px;margin:0 0 32px}.accident__tit__in{font-size:24px}.accident__txt{font-size:16px}.accident .note{font-size:18px;font-weight:700}.is_base>.dialog__cont.illust.type_a{padding:24px 320px 0 24px;margin:0 0 8px}.illust.type_b{padding:0 340px 0 0}.illust:before{content:"";position:absolute;top:50%;right:0;bottom:auto;left:auto;display:block;width:320px;height:240px;margin:-120px 0 0;background:url(/wp-content/themes/shoji/img/accident_pc.jpg);background-size:auto}.illust.type_a:before{background-position:0 0}.illust.type_b:before{background-position:-320px 0}.qa{padding:8px 32px}.list-dott__item,.qa__a,.txt{font-size:16px}.list-dott__item{margin:0 0 16px}.wrap-list-no{padding:8px 32px}}