body,h1,h2,h3,h4,h5,h6,p,input,textarea,select{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','游明朝','Yu Mincho','游明朝体','YuMincho','ＭＳ Ｐ明朝','MS PMincho',serif!important}h2{padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-top:2px solid #503f47;border-bottom:1px solid #dddddd}@media only screen and (max-width：767px){h2.entry-title{display:block}}h3{padding-top:1rem;padding-bottom:1rem;font-weight:bold}h4{display:inline-block;padding-top:0.5rem;padding-bottom:0.1rem;margin-bottom:0.5rem;background:linear-gradient(transparent 40%,#efefef 40%)}.voiceq{color:#604e4b;font-size:85%}.voiceq span{background:linear-gradient(transparent 60%,#efefef 60%)}.breadcrumbs{font-size:80%;line-height:1.2}ul.wp-block-categories-list a{font-weight:bold}ul.wp-block-categories-list li{margin-bottom:10px}li.cat-item-6{border-bottom:1px solid #D16B6B}li.cat-item-7{border-bottom:1px solid #E58D73}li.cat-item-8{border-bottom:1px solid #E5A975}li.cat-item-9{border-bottom:1px solid #9868A3}li.cat-item-10{border-bottom:1px solid #728C64}li.cat-item-15{border-bottom:1px solid #4F4880}li.cat-item-16{border-bottom:1px solid #648c8c}li.cat-item-6 a{display:block;color:#D16B6B!important}li.cat-item-7 a{display:block;color:#E58D73!important}li.cat-item-8 a{display:block;color:#E5A975!important}li.cat-item-9 a{display:block;color:#9868A3!important}li.cat-item-10 a{display:block;color:#728C64!important}li.cat-item-15 a{display:block;color:#4F4880!important}li.cat-item-16 a{display:block;color:#648c8c!important}.footer_fix_menu{display:flex;justify-content:space-between}.footer_fix_menu a{width:100%;margin:0;padding:0.5rem 0;text-align:center;background-color:#fff;font-size:12px}.footer_fix_menu a span{font-size:20px}.map{margin-left:auto;margin-right:auto;width:80%;max-width:1920px}.map iframe{width:100%!important}.twitter_wrap{margin-left:auto;margin-right:auto;width:80%;max-width:500px}.twitter_wrap iframe{width:100%!important}.facebook_wrap{margin-left:auto;margin-right:auto;width:80%}.fb-page,.fb-page span,.facebook_wrap iframe{width:100%!important;height:500px!important}.v-table{border-collapse:collapse;border-spacing:0;width:100%;border-bottom:1px solid #eee}.v-table tr th,.v-table tr td{border-top:1px solid #eeeeee;padding-top:1rem;padding-bottom:1rem}.v-table tr th{width:30%}