:root{--main-color: #d34717;--sub-color: #240000;--bg-color: #ede8d3;--bg-color02: #f5f3f2;--border-color: #cccccc;--font-jp01: "Noto Sans JP", sans-serif;--font-en01: "railroad-gothic-atf", sans-serif;--font-en02: "funkydori", sans-serif}.u-font-bold{font-weight:700!important}.u-color-main{color:var(--main-color)!important}.u-color-sub{color:var(--sub-color)!important}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}.c-pagetitle{padding:40px 0;font-size:38px;font-weight:500;color:#fff;background-color:var(--main-color)}.c-pagetitle__block{margin:0 auto;max-width:1000px}@media print,screen and (min-width: 768px){.u-hover{transition:ease opacity .3s}.u-hover:hover{opacity:.7}.u-show-sp{display:none!important}}@media screen and (max-width:767px){.u-show-pc{display:none!important}.c-pagetitle{font-size:24px;padding:20px}}
