.p-chimaki>section[data-v-435b37b2]:not(:last-child){margin-bottom:80px}.p-chimaki>section[data-v-435b37b2]:not(:last-child){margin-bottom:60px}@media screen and (min-width:1024px){.p-chimaki>section[data-v-435b37b2]:not(:last-child){margin-bottom:80px}}.p-chimaki__imgs[data-v-435b37b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.p-chimaki__imgs img[data-v-435b37b2]{display:block;width:49%;height:auto}.p-chimaki__list[data-v-435b37b2]{border:10px solid #eee;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}.p-chimaki__list[data-v-435b37b2]:not(:last-child){margin-bottom:30px}@media screen and (max-width:1023px){.p-chimaki__list[data-v-435b37b2]{padding:20px;border-width:7px}}.p-chimaki__list>[data-v-435b37b2]{width:49%;line-height:1.8}@media screen and (max-width:1023px){.p-chimaki__list>[data-v-435b37b2]{width:100%}}.p-chimaki__notes[data-v-435b37b2]{border:10px solid #eee;padding:30px}@media screen and (max-width:1023px){.p-chimaki__notes[data-v-435b37b2]{padding:20px;border-width:7px}}.p-chimaki__notes[data-v-435b37b2] strong{font-family:"Noto Serif JP",serif;font-weight:500;font-weight:800}.p-chimaki__notes-box[data-v-435b37b2]:not(:last-child){margin-bottom:30px}.p-chimaki__notes-box[data-v-435b37b2] h1,.p-chimaki__notes-box[data-v-435b37b2] h2,.p-chimaki__notes-box[data-v-435b37b2] h3,.p-chimaki__notes-box[data-v-435b37b2] h4,.p-chimaki__notes-box[data-v-435b37b2] h5,.p-chimaki__notes-box[data-v-435b37b2] h6{font-family:"Noto Serif JP",serif;font-weight:500;font-size:1.75rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-chimaki__notes-box[data-v-435b37b2] h1:not(:last-child),.p-chimaki__notes-box[data-v-435b37b2] h2:not(:last-child),.p-chimaki__notes-box[data-v-435b37b2] h3:not(:last-child),.p-chimaki__notes-box[data-v-435b37b2] h4:not(:last-child),.p-chimaki__notes-box[data-v-435b37b2] h5:not(:last-child),.p-chimaki__notes-box[data-v-435b37b2] h6:not(:last-child){margin-bottom:10px}.p-chimaki__notes-box[data-v-435b37b2] h1:not(:first-child),.p-chimaki__notes-box[data-v-435b37b2] h2:not(:first-child),.p-chimaki__notes-box[data-v-435b37b2] h3:not(:first-child),.p-chimaki__notes-box[data-v-435b37b2] h4:not(:first-child),.p-chimaki__notes-box[data-v-435b37b2] h5:not(:first-child),.p-chimaki__notes-box[data-v-435b37b2] h6:not(:first-child){margin-top:30px}.p-chimaki__notes-box[data-v-435b37b2] h1 em,.p-chimaki__notes-box[data-v-435b37b2] h2 em,.p-chimaki__notes-box[data-v-435b37b2] h3 em,.p-chimaki__notes-box[data-v-435b37b2] h4 em,.p-chimaki__notes-box[data-v-435b37b2] h5 em,.p-chimaki__notes-box[data-v-435b37b2] h6 em{border:1px solid #222;display:block;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;line-height:1;margin-right:10px}.c-title-page[data-v-fa5070ea]{font-size:3.375rem;font-size:2.25rem;margin-bottom:.5em}@media screen and (min-width:1024px){.c-title-page[data-v-fa5070ea]{font-size:3.375rem}}.c-title-page[data-v-fa5070ea]:not(:last-child){margin-bottom:30px}.c-title-page[data-v-fa5070ea]:not(:last-child){margin-bottom:20px}@media screen and (min-width:1024px){.c-title-page[data-v-fa5070ea]:not(:last-child){margin-bottom:30px}}.c-title-page__wrap[data-v-fa5070ea]{font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.1;position:relative;padding-left:90px}@media screen and (max-width:1023px){.c-title-page__wrap[data-v-fa5070ea]{padding-left:60px}}.c-title-page__wrap[data-v-fa5070ea] h1{font-weight:500;letter-spacing:-.02em}.c-title-page__wrap[data-v-fa5070ea] em{display:block;font-style:normal;font-size:1.875rem;font-size:1.25rem;padding-bottom:5px}@media screen and (min-width:1024px){.c-title-page__wrap[data-v-fa5070ea] em{font-size:1.875rem}}.c-title-page__wrap[data-v-fa5070ea] .ruby{display:block;font-style:normal;font-size:1.125rem;font-size:1rem;line-height:1}@media screen and (min-width:1024px){.c-title-page__wrap[data-v-fa5070ea] .ruby{font-size:1.125rem}}.c-title-page__wrap .icon[data-v-fa5070ea]{width:70px;height:70px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-title-page__wrap .icon[data-v-fa5070ea] svg *{fill:#990300}@media screen and (max-width:1023px){.c-title-page__wrap .icon[data-v-fa5070ea]{width:50px;height:50px}}.c-title-section[data-v-aba38802]{background-image:url(/gion/img/title/bg_dot_title.gif)}.c-title-section[data-v-aba38802]:not(:last-child){margin-bottom:20px}.c-title-section__bg[data-v-aba38802]{background-color:hsla(0,0%,100%,.5);padding-left:10px}.c-title-section[data-v-aba38802] h1,.c-title-section[data-v-aba38802] h2,.c-title-section[data-v-aba38802] h3,.c-title-section[data-v-aba38802] h4,.c-title-section[data-v-aba38802] h5,.c-title-section[data-v-aba38802] h6{height:86px;font-family:"Noto Serif JP",serif;font-weight:500;font-size:2.375rem;font-size:1.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;line-height:1}@media screen and (min-width:1024px){.c-title-section[data-v-aba38802] h1,.c-title-section[data-v-aba38802] h2,.c-title-section[data-v-aba38802] h3,.c-title-section[data-v-aba38802] h4,.c-title-section[data-v-aba38802] h5,.c-title-section[data-v-aba38802] h6{font-size:2.375rem}}@media screen and (max-width:1023px){.c-title-section[data-v-aba38802] h1,.c-title-section[data-v-aba38802] h2,.c-title-section[data-v-aba38802] h3,.c-title-section[data-v-aba38802] h4,.c-title-section[data-v-aba38802] h5,.c-title-section[data-v-aba38802] h6{height:auto;min-height:60px;padding:0 20px;line-height:1.4}}