
@import url("https://fonts.googleapis.com/css?family=Kosugi+Maru&display=swap");

/* ---------- setting ---------- ---------- */
.area-header:before, .area-title, .area-footer-site { background: #FF6F33; }

.area-footer-site:after { background-color: #FF6F33; }

.area-footer-copy ._links a:hover { color: #FF6F33; }

.mod-wp-link:hover { color: #FF6F33; }

.mod-wp-link a:hover { color: #FF6F33; }

.mod-wp-link.is-current { font-weight: bold; color: #FF6F33 !important; }

.mod-wp-link.is-current:hover { color: #FF6F33; }

.mod-wp-link.is-current > a { font-weight: bold; color: #FF6F33 !important; }

body.page-news .mod-wp-link.is-news a { font-weight: bold; color: #FF6F33 !important; }

.block-index-news.is-simple ._row-header h2 span { color: #FF6F33; }

.block-index-menu.is-normal .block-inner { background: #FF6F33; }

.mod-btn { background: #FF6F33; }

.area-footer-site { color: #000 !important; }

.area-footer-site a { color: #000 !important; }

.area-footer-site ._names { color: #000 !important; }

.area-footer-site ._names:after { margin-top: 10px; content: ""; display: block; background: #000; }

.area-footer-site ._cols ._infos ._specs li._icon.is-tel:after { background-image: url(/common/images/footer/icon_tel_bk.svg); }

body { font-family: 'Kosugi Maru', sans-serif; }

@media screen and (min-width: 768px){
 main{ font-size: 18px; }
 .mod-wp-wysiwyg p.mod-wp-note{ font-size: 16px; }
 .mod-my-block.is-images ._item ._cap{ font-size: 16px; }
 .mod-my-block.is-images ._item ._text{ font-size: 14px; }
 .mod-text-SS{ font-size: 14px; }
 .mod-text-S{ font-size: 16px; }
 .mod-text-L{ font-size: 20px; }
 .mod-text-LL{ font-size: 28px; } }

/*# sourceMappingURL=maps/color-jidou.css.map */
