﻿#header01 .single__header__wrap{width:90%;height:100%;margin:0 auto;text-align:right;display:flex;justify-content:space-between;align-items:flex-end;max-width:1000px;position:relative}@media only screen and (min-width:1025px){#header01 .single__header__wrap{width:100%}}#header01 .single__header__logo{height:73px;transition:.2s}@media only screen and (min-width:961px){#header01 .single__header__logo{height:90px}}#header01 .single__header__library{height:22px;transition:.2s}@media only screen and (min-width:961px){#header01 .single__header__library{height:26px}}#header01 .single__header__link{margin:0 20px 0 0;position:relative;bottom:-7px;transition:.2s}@media only screen and (min-width:961px){#header01 .single__header__link{bottom:-7px}}#header01.single__header{height:120px;background:#48360c;padding:20px 0px 20px;transition:.2s;position:fixed;top:56px;left:0px;width:100%;z-index:1000}@media only screen and (min-width:961px){#header01.single__header{padding:24px 0px 30px;height:150px;top:62px}}#header01.single__header.fixed{width:100%;height:60px;padding:6px 0px 10px;top:0px;left:0px;z-index:100000}@media only screen and (min-width:961px){#header01.single__header.fixed{height:64px;padding:10px 0px 10px}}#header01.single__header.fixed .single__header__logo{height:36px;position:relative;bottom:-3px}@media only screen and (min-width:961px){#header01.single__header.fixed .single__header__logo{height:51px}}#header01.single__header.fixed .single__header__library{height:10px}@media only screen and (min-width:961px){#header01.single__header.fixed .single__header__library{height:15px}}#header01.single__header.fixed .single__header__link{bottom:-3px;margin:0 10px 0 0}.archive{padding:240px 0 0;background:#fff}.archive__ttl{margin-bottom:40px;font-size:28px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;color:#723924;text-align:center}@media only screen and (min-width:961px){.archive__ttl{margin-bottom:60px;font-size:40px}}.archive__list{display:grid;gap:80px 40px;margin:0 auto;padding:34px 0 120px}@media only screen and (min-width:767px){.archive__list{gap:80px 40px;grid-template-columns:1fr 1fr;max-width:1000px}}.archive__item{position:relative;z-index:1}#single{overflow:hidden}#single p{font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;color:#48360c;font-size:16px}@media only screen and (min-width:961px){#single p{font-size:18px}}#single a{font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;color:#48360c;text-decoration:underline}#single .single__main{overflow:hidden;background:#f3eebe;padding:118px 0 0}@media only screen and (min-width:961px){#single .single__main{padding:150px 0 0}}#single .single__content{width:100%;padding:40px 0px 60px}@media only screen and (min-width:961px){#single .single__content{width:100%;max-width:1000px;margin:0 auto;padding:34px 0px 120px}}#single .single__content__fv{width:92%;margin:0 auto 64px}@media only screen and (min-width:961px){#single .single__content__fv{width:100%;margin:0 0 80px}}#single .single__content__fv-number p{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-weight:700;color:#723924}#single .single__content__fv-number p span{display:inline-block;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:52px;font-weight:700;letter-spacing:.01em;color:#723924;border-bottom:solid 10px #723924}@media only screen and (min-width:961px){#single .single__content__fv-number p span{font-size:60px}}#single .single__content__fv-img{margin:40px 0 0;position:relative;text-align:right}@media only screen and (min-width:961px){#single .single__content__fv-img{padding:0 70px 55px 0}}@media only screen and (min-width:961px){#single .single__content__fv-img.--wide{padding:0 70px 105px 0}}#single .single__content__fv-owl{display:none}@media only screen and (min-width:961px){#single .single__content__fv-owl{display:block;width:96px;position:absolute;bottom:0;left:-30px}}@media only screen and (min-width:961px){#single .single__content__fv-owl.--wide{bottom:70px}}#single .single__content__fv-ttl{display:inline-block;min-width:80%;margin:-50px 0 0 auto;position:relative;background:#fff;z-index:10}@media only screen and (min-width:961px){#single .single__content__fv-ttl{width:auto;min-width:inherit;margin:0;position:absolute;right:0;bottom:0}}#single .single__content__fv-ttl-inner{padding:15px;position:relative;text-align:left;border:10px solid #723924}@media only screen and (min-width:961px){#single .single__content__fv-ttl-inner{padding:20px 40px 20px 20px;border:15px solid #723924}}#single .single__content__fv-ttl-inner:before{display:block;content:"";width:28px;height:34px;background-image:url(../img/library_green.png);background-repeat:no-repeat;background-size:28px 34px;position:absolute;top:-36px;right:0px;z-index:-10}#single .single__content__fv-ttl-inner h1{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:16px;letter-spacing:.2em;color:#48360c}#single .single__content__fv-ttl-inner h1 span{display:block;font-size:28px;letter-spacing:.2em;color:#48360c}@media only screen and (min-width:961px){#single .single__content__fv-ttl-inner h1 span{font-size:32px}}#single .single__content__fv-ttl-inner h1 span.sml{font-size:18px;text-indent:.5rem;display:inline-block}@media only screen and (min-width:961px){#single .single__content__fv-ttl-inner h1 span.sml{font-size:20px}}#single .single__content__fv-ttl-inner p{margin:16px 0 0;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:14px;font-weight:700;line-height:1.8}@media only screen and (min-width:961px){#single .single__content__fv-ttl-inner p{font-size:16px}}#single .single__content__fv-intro{margin:40px 0 0;padding:0 0 64px;border-bottom:1px solid #723924}@media only screen and (min-width:961px){#single .single__content__fv-intro{margin:60px 0 0;padding:10px 40px;border-right:1px solid #723924;border-bottom:none;border-left:1px solid #723924}}#single .single__content__fv-intro p{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:1.8;text-align:center}@media only screen and (min-width:961px){#single .single__content__fv-intro p{font-size:26px}}#single .single__content__flex{display:flex;flex-wrap:wrap}@media only screen and (min-width:961px){#single .single__content__flex{flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}}#single .single__content__box.--l{width:100%}@media only screen and (min-width:961px){#single .single__content__box.--l{width:12%;margin:20px 0}}#single .single__content__box.--m{display:none}@media only screen and (min-width:961px){#single .single__content__box.--m{display:inline-block;width:1px;border:.5px solid #723924;margin:26px 0px}}#single .single__content__box.--r{width:100%}@media only screen and (min-width:961px){#single .single__content__box.--r{width:77%}}#single .single__content__title{width:92%;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:36px;margin:0 auto 20px;letter-spacing:.2rem}@media only screen and (min-width:961px){#single .single__content__title{font-size:46px;width:100%;margin-bottom:0px}}#single .single__content__title.--main{text-indent:-0.1rem}#single .single__content__title.--min{font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;font-size:20px;font-weight:300;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__content__title.--min{font-size:22px;font-weight:300;margin-bottom:0px}}#single .single__content__title.--sub{font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;font-size:18px;margin-bottom:60px;letter-spacing:.16rem}@media only screen and (min-width:961px){#single .single__content__title.--sub{font-size:20px;margin-bottom:0px;margin-top:28px;line-height:2}}#single .single__content__lead{width:92%;margin:0 auto;font-size:28px;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__content__lead{width:100%;font-size:38px}}#single .single__content__text{width:92%;margin:0 auto;font-size:16px;margin-bottom:60px;line-height:1.8;text-align:justify}@media only screen and (min-width:961px){#single .single__content__text{width:700px;margin:0 auto 100px;font-size:18px;line-height:2}}#single .single__content__text.--last{margin-bottom:80px}#single .single__content__text.--min{margin-bottom:40px}@media only screen and (min-width:961px){#single .single__content__text.--min{margin-bottom:80px}}#single .single__content__text b{display:block;margin:0 0 10px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;color:#48360c}#single .single__content__date{width:100%;font-size:16px;margin-bottom:20px;margin-top:30px}@media only screen and (min-width:961px){#single .single__content__date{font-size:18px;margin-top:100px}}#single .single__content__date.--right{width:90%;margin:10px auto 40px;margin-bottom:100px;text-align:right}@media only screen and (min-width:961px){#single .single__content__date.--right{width:100%;margin:10px auto 100px;max-width:800px}}#single .single__content__image{width:100%;margin-bottom:20px}@media only screen and (min-width:961px){#single .single__content__image{margin-bottom:40px}}#single .single__content__image.--first{margin-bottom:0}#single .single__content__caption{font-size:14px;text-align:right}@media only screen and (min-width:961px){#single .single__content__caption{font-size:16px;line-height:1.6}}#single .single__content__caption.--txt-center{text-align:center}#single .single__content__caption.--first{margin-bottom:40px}#single .single__content__imgflex{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:40px}@media only screen and (min-width:961px){#single .single__content__imgflex{max-width:700px;margin:0 auto;margin-bottom:80px;display:flex;flex-wrap:nowrap;justify-content:space-between}}@media only screen and (min-width:961px){#single .single__content__imgflex.--last{margin-bottom:120px}}#single .single__content__imgflex.--flex-start{align-items:start;gap:40px}@media only screen and (min-width:961px){#single .single__content__imgflex.--wide{max-width:100%}}#single .single__content__imgflex.--top{margin:0 auto 40px}@media only screen and (min-width:961px){#single .single__content__imgflex.--top{margin:0 auto 100px}}#single .single__content__imgbox{width:100%}#single .single__content__imgbox.--l{width:80%;margin:0 auto 10px}@media only screen and (min-width:961px){#single .single__content__imgbox.--l{width:48%;margin:0}}#single .single__content__imgbox.--l img{width:100%}#single .single__content__imgbox.--r{width:80%;margin:0 auto}@media only screen and (min-width:961px){#single .single__content__imgbox.--r{width:calc(50% - 20px);margin:0}}#single .single__content__middle{margin-bottom:30px}@media only screen and (min-width:961px){#single .single__content__middle{margin:0 auto;margin-bottom:40px}}#single .single__content__middle.--mb{margin-bottom:40px}@media only screen and (min-width:961px){#single .single__content__middle.--mb{margin-bottom:80px}}#single .single__content__imgSmall{width:100%;margin-bottom:20px}@media only screen and (min-width:961px){#single .single__content__imgSmall{width:38%;margin-bottom:20px}}#single .single__content__twoCol{display:flex;flex-wrap:wrap;margin-bottom:60px}@media only screen and (min-width:961px){#single .single__content__twoCol{width:100%;max-width:800px;margin:0 auto 100px;flex-wrap:nowrap;justify-content:space-between}}#single .single__content__sub{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:961px){#single .single__content__sub{width:calc(50% - 30px);justify-content:space-between}}#single .single__content__sub.--reverse{flex-direction:row-reverse;margin-top:60px;margin-bottom:80px}#single .single__content__subImg{width:80%;margin:0 auto;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__content__subImg{width:100%;margin:0;margin-bottom:20px}}#single .single__content__subText{font-size:16px;margin:0 auto;line-height:1.8}@media only screen and (min-width:961px){#single .single__content__subText{font-size:18px;margin:0;line-height:2}}#single .single__content__info{width:90%;margin:0 auto;background-image:linear-gradient(to right, #8c8c8c, #8c8c8c 3px, transparent 3px, transparent 8px),linear-gradient(to bottom, #8c8c8c, #8c8c8c 3px, transparent 3px, transparent 8px),linear-gradient(to left, #8c8c8c, #8c8c8c 3px, transparent 3px, transparent 8px),linear-gradient(to top, #8c8c8c, #8c8c8c 3px, transparent 3px, transparent 8px);background-size:8px 2px,2px 8px,8px 2px,2px 8px;background-position:left top,right top,right bottom,left bottom;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;padding:40px 30px}@media only screen and (min-width:961px){#single .single__content__info{width:800px;margin:0 auto;padding:30px 40px}}#single .single__content__infoTtl{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;margin-bottom:20px;font-size:20px}@media only screen and (min-width:961px){#single .single__content__infoTtl{margin-bottom:30px}}#single .single__content .info__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;margin-bottom:10px}#single .single__content .info__title span.indent{display:inline-block;padding-left:.1rem;color:#48360c}#single .single__content .info__text{margin-bottom:20px}#single .single__content .info__cat{display:inline-block;background:#fff;padding:6px 10px;margin-right:10px;margin-bottom:8px;font-size:14px;border-radius:4px}#single .single__content__infoFlex{display:flex;flex-wrap:wrap}@media only screen and (min-width:961px){#single .single__content__infoFlex{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}}#single .single__content__infoBox{width:100%;margin-bottom:40px}#single .single__content__infoBox.--l{width:100%}@media only screen and (min-width:961px){#single .single__content__infoBox.--l{width:40%}}#single .single__content__infoBox.--l img{width:100%}#single .single__content__infoBox.--r{width:100%}@media only screen and (min-width:961px){#single .single__content__infoBox.--r{width:calc(60% - 40px)}}@media only screen and (min-width:961px){#single .single__content__infoBox{margin-bottom:40px}}#single .single__content__infoBox p{line-height:1.6}@media only screen and (min-width:961px){#single .single__content__infoBox p{line-height:2}}#single .single__content .swiper-photo{overflow:hidden;position:relative}#single .single__content .swiper-photo .swiper-wrapper{width:100%;height:375px}#single .single__content .swiper-photo .swiper-slide{color:#fff;width:100%;height:100%;text-align:center;line-height:300px}#single .single__content .swiper-photo .swiper-container-horizontal>.swiper-pagination-bullets,#single .single__content .swiper-photo .swiper-pagination-custom,#single .single__content .swiper-photo .swiper-pagination-fraction{text-align:right;padding-right:20px}#single .single__content__pc-col-70-30{display:flex;flex-wrap:wrap;margin:0 auto 60px;gap:40px;width:92%;align-items:center}@media only screen and (min-width:961px){#single .single__content__pc-col-70-30{flex-wrap:nowrap;width:840px;margin:0 auto 100px;gap:80px}}#single .single__content__pc-col-70-30.--min{margin-bottom:40px}@media only screen and (min-width:961px){#single .single__content__pc-col-70-30.--min{margin-bottom:80px}}#single .single__content__pc-col-70-30__item:first-of-type{width:100%}@media only screen and (min-width:961px){#single .single__content__pc-col-70-30__item:first-of-type{width:70%}}#single .single__content__pc-col-70-30__item:last-of-type{width:100%}@media only screen and (min-width:961px){#single .single__content__pc-col-70-30__item:last-of-type{width:30%}}#single .single__content__pc-col-70-30__item:last-of-type.--img{width:80%;margin:0 auto;max-width:220px}@media only screen and (min-width:961px){#single .single__content__pc-col-70-30__item:last-of-type.--img{width:100%}}#single .single__content__grid{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:60px;width:92%;margin:0 auto 40px}@media only screen and (min-width:767px){#single .single__content__grid{grid-template-columns:1fr 1fr;gap:80px 4%;margin-bottom:100px}}@media only screen and (min-width:961px){#single .single__content__grid{width:100%;margin:0 auto 80px}}#single .single__content__grid__item{width:100%}@media only screen and (min-width:767px){#single .single__content__grid__item:first-of-type{grid-column:1/3;max-width:840px;margin:0 auto}}#single .single__content__grid__item:nth-child(2){grid-row:3}@media only screen and (min-width:767px){#single .single__content__grid__item:nth-child(2){grid-row:2;grid-column:1/3;max-width:840px;margin:0 auto}}#single .single__content__grid__item:nth-child(3){grid-row:2;width:80%;margin:0 auto}@media only screen and (min-width:767px){#single .single__content__grid__item:nth-child(3){grid-row:3;max-width:380px;margin:0 0 0 auto}}#single .single__content__grid__item:nth-child(4){width:80%;margin:0 auto}@media only screen and (min-width:767px){#single .single__content__grid__item:nth-child(4){grid-row:3;max-width:380px;margin:0 auto 0 0}}#single .single__content__grid__caption{margin:0 auto}#single .single__addTitle{width:92%;margin:0 auto 20px;font-size:18px;line-height:1.8;font-weight:600}@media only screen and (min-width:961px){#single .single__addTitle{width:700px;font-size:22px;line-height:2}}#single .single__comment{max-width:1000px}#single .single__comment__flex{width:90%;margin:0 auto;border:6px solid #723924;padding:20px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:961px){#single .single__comment__flex{width:100%;max-width:800px;padding:30px 40px;margin:0 auto;flex-wrap:nowrap}}#single .single__comment__box.--l{width:100%;margin:0 auto;text-align:center}@media only screen and (min-width:961px){#single .single__comment__box.--l{width:30%;margin:0}}#single .single__comment__box.--l img{width:160px;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__comment__box.--l img{width:200px;margin-bottom:0px}}@media only screen and (min-width:961px){#single .single__comment__box.--r{width:calc(70% - 40px)}}#single .single__comment__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;line-height:1.8}#single .single__comment__person{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;line-height:1.8;margin-bottom:10px}#single .single__comment__message{line-height:1.8;text-align:justify}#single .single__info{padding:40px 0 60px;width:90%;margin:0 auto}@media only screen and (min-width:961px){#single .single__info{padding:100px 0px 180px;width:100%}}#single .single__info__wrap{max-width:800px;margin:0 auto}#single .single__info__lead{font-size:28px;margin-bottom:20px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width:767px){#single .single__info__lead{margin-left:46px}}@media only screen and (min-width:961px){#single .single__info__lead{font-size:36px;margin-bottom:40px;margin-left:80px}}#single .single__info__lead span{padding-left:.4rem;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;color:#48360c}#single .single__info__feature{font-size:18px;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;margin-bottom:30px;line-height:1.8}@media only screen and (min-width:961px){#single .single__info__feature{font-size:20px;margin-bottom:40px;line-height:2}}#single .single__info__feature span{color:#48360c;text-indent:-0.5em;font-size:18px;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;line-height:1.8}@media only screen and (min-width:961px){#single .single__info__feature span{display:inline-block;font-size:20px;line-height:2}}#single .single__info__banner{padding:40px 0px 0px}@media only screen and (min-width:961px){#single .single__info__banner{padding:100px 0px 0px;max-width:800px}}#single .single__info__bannerLink{display:block;position:relative;z-index:11}#single .single__info__bannerLink:before{display:block;content:"";width:28px;height:34px;background-image:url(../img/library_green.png);background-repeat:no-repeat;background-size:28px 34px;position:absolute;top:-26px;right:10px;z-index:-10}@media only screen and (min-width:961px){#single .single__info__bannerLink:before{width:38px;height:44px;background-size:38px 44px;top:-36px;right:10px;transition:.4s}}#single .single__info__bannerLink:hover{opacity:.8;transition:.4s}#single .single__info .info__buy{font-size:18px;margin-top:40px;margin-bottom:20px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;color:#48360c;text-align:center}@media only screen and (min-width:961px){#single .single__info .info__buy{margin-top:60px;font-size:18px;margin-bottom:30px}}#single .single__info .info__buy-end{font-size:16px;margin-top:40px;margin-bottom:20px;padding:20px 10px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;color:#48360c;text-align:center;background:#f3eebe}@media only screen and (min-width:961px){#single .single__info .info__buy-end{margin-top:60px;font-size:18px;margin-bottom:30px}}#single .single__info .buy__link{text-decoration:none}#single .single__info .buy__button{margin-top:20px}@media only screen and (min-width:767px){#single .single__info .buy__button{margin-top:40px}}#single .single__info .buy__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:1.8;margin:0 0 20px}@media only screen and (min-width:767px){#single .single__info .buy__title{font-size:20px;margin:0 0 30px}}#single .single__info .buy__cation{font-size:14px;margin:8px 0 0}@media only screen and (min-width:767px){#single .single__info .buy__cation{font-size:16px;text-align:center}}#single .single__info .buy__flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}@media only screen and (min-width:767px){#single .single__info .buy__flex{flex-wrap:nowrap;max-width:660px;margin:0 auto;justify-content:space-between}}#single .single__info .buy__flex__item{width:50%;text-align:center;margin-top:10px}@media only screen and (min-width:767px){#single .single__info .buy__flex__item{width:33.3333333333%;margin-top:0px}}#single .single__info .buy__flex__item img{width:114px;margin:0 auto}#single .single__info .buy__flex__item img.min{width:136px}#single .single__info .buy__flex__item:nth-child(3){margin-top:20px}@media only screen and (min-width:767px){#single .single__info .buy__flex__item:nth-child(3){margin-top:0px}}#single .single__info .buy__item{width:50%;text-align:center;margin:10px auto 0px}@media only screen and (min-width:767px){#single .single__info .buy__item{width:33.3333333333%;margin:0px auto}}#single .single__info .buy__item img{max-width:120px}#single .single__info .info__flex{display:flex;flex-wrap:wrap;vertical-align:middle;align-items:center}@media only screen and (min-width:767px){#single .single__info .info__flex{max-width:800px;flex-wrap:nowrap}}#single .single__info .info__flex__box.--l{width:100%;text-align:center}@media only screen and (min-width:767px){#single .single__info .info__flex__box.--l{width:50%}}#single .single__info .info__flex__box.--r{width:100%}@media only screen and (min-width:767px){#single .single__info .info__flex__box.--r{width:50%;padding-left:40px}}#single .single__info .info__flex__name{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:18px;margin-bottom:10px;line-height:1.8}@media only screen and (min-width:961px){#single .single__info .info__flex__name{font-size:20px}}#single .single__info .info__flex__text{line-height:1.8;text-align:justify}#single .single__info .info__flex__text sup{color:#48360c}#single .single__info .info__flex__span{margin-top:8px;font-size:14px;color:#48360c;text-align:right}@media only screen and (min-width:961px){#single .single__info .info__flex__span{margin-top:0px}}#single .single__info .info__flex__img{width:220px;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__info .info__flex__img{width:240px;margin-bottom:0px}}#single .single__info #cursor_more{pointer-events:none;transform:translate(0, 0);transition:.4s;position:fixed;top:-4px;left:-4px;width:12px;height:12px;background:rgba(255,255,255,.75);border-radius:50%;z-index:999;transition:width .3s,height .3s,top .3s,left .3s}#single .single__info #cursor_more.hov_{transition:.4s;top:-12px;left:-12px;width:82px;height:82px;background:rgba(0,0,0,0);border:2px solid #1f733d;border-radius:50%}#single .single__info #cursor_more.hov_:before{text-align:center;display:inline-block;content:"Read More";color:#1f733d;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#single .single__info #cursor_more.hov02_{top:-12px;left:-12px;width:32px;height:32px;background:rgba(255,255,255,.75);border-radius:50%}#single .single__info__more{margin:60px 0 80px;border:2px dashed #e8e8e8;padding:20px 40px}@media only screen and (min-width:961px){#single .single__info__more{padding:30px 40px}}#single .single__info__moreText{font-weight:600;margin:0 0 20px;margin-bottom:10px}@media only screen and (min-width:961px){#single .single__info__moreText{text-align:center;margin-bottom:20px}}#single .single__info__moreText span{border-bottom:1px solid #48360c}#single .single__content__map{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 40px}@media only screen and (min-width:961px){#single .single__content__map{margin:0 auto 60px}}#single .single__content__map.--wide{margin:0 auto 60px}@media only screen and (min-width:961px){#single .single__content__map.--wide{margin:0 auto 100px}}#single .single__content__mapItem{width:80%;margin:0 auto}@media only screen and (min-width:961px){#single .single__content__mapItem{width:100%;margin:0}}#single .single__content__mapItem img{max-width:100%}@media only screen and (min-width:961px){#single .single__content__mapItem img{max-width:100%}}#single .single__content__mapItem:first-of-type{text-align:center;margin-bottom:20px}@media only screen and (min-width:961px){#single .single__content__mapItem:first-of-type{width:calc(28% - 16px);margin-bottom:0px}}#single .single__content__mapItem:last-of-type{text-align:justify;line-height:1.8}@media only screen and (min-width:961px){#single .single__content__mapItem:last-of-type{width:calc(72% - 16px);line-height:2}}#single .single__content__mapItem:last-of-type p{line-height:1.8;font-weight:600}@media only screen and (min-width:961px){#single .single__content__mapItem:last-of-type p{line-height:2}}#single .single__content__map.--single{justify-content:center}@media only screen and (min-width:961px){#single .single__content__map.--single .single__content__mapItem:last-of-type{width:auto}}#single .single__content__map.--single img{max-width:100%}@media only screen and (min-width:961px){#single .single__content__map.--single img{max-width:400px}}#single .instagram{padding:40px 0 60px;background-color:#d1cfb1}@media only screen and (min-width:961px){#single .instagram{padding:100px 0 180px}}#single .instagram__header{text-align:center}#single .instagram__logo{width:235px}@media only screen and (min-width:961px){#single .instagram__logo{width:435px}}#single .instagram__wrap{margin:40px auto 20px}#single .instagram__box{width:calc(20% - 20px)}#single .instagram__box img{max-width:294px}#single .instagram .swiper-instagram{padding-top:40px;padding-bottom:20px;overflow:hidden}@media only screen and (min-width:961px){#single .instagram .swiper-instagram{padding-top:100px}}#single .instagram .swiper-instagram .swiper-slide{padding:20px}@media only screen and (min-width:961px){#single .instagram .swiper-instagram .swiper-slide{height:300px}}#single .instagram .swiper-instagram .swiper-slide img{width:100%}#single .instagram .swiper-instagram .slide-invisible{opacity:0}#single .sns{padding:0px 4% 60px}@media only screen and (min-width:961px){#single .sns{padding:0px 0px 180px}}#single .sns.pd{padding:60px 4%}@media only screen and (min-width:961px){#single .sns.pd{padding:180px 0px}}#single .sns__message{position:relative;margin:0 auto}#single .sns__message::before{display:inline-block;content:"";position:absolute;top:0;left:0;margin:0 auto;width:0px;height:2px;transition:all .6s linear;background:#1f733d;z-index:10}#single .sns__message::after{display:inline-block;content:"";position:absolute;right:0;bottom:0;margin:0 auto;width:0px;height:2px;transition:all .6s linear;background:#1f733d;z-index:10}#single .sns__message.border-run::before{display:inline-block;content:"";position:absolute;top:0;left:0;margin:0 auto;width:100%;transition-delay:0s}#single .sns__message.border-run::after{display:inline-block;content:"";position:absolute;right:0;bottom:0;margin:0 auto;width:100%;transition-delay:1s}@media only screen and (min-width:961px){#single .sns__message{max-width:800px;padding:30px 30px}}#single .sns__message .border_span{display:block}#single .sns__message .border_span::before{display:inline-block;content:"";position:absolute;right:0;top:0;margin:0 auto;width:2px;height:0px;transition:all .2s linear;background:#1f733d;z-index:10}#single .sns__message .border_span::after{display:inline-block;content:"";position:absolute;bottom:0;left:0;margin:0 auto;width:2px;height:0;transition:all .2s linear;background:#1f733d;z-index:10}#single .sns__message.border-run .border_span::before{right:0;top:0;margin:0 auto;height:100%;transition-delay:.6s}#single .sns__message.border-run .border_span::after{bottom:0;left:0;margin:0 auto;height:100%;transition-delay:1.6s}#single .sns__message p{padding:10px 20px;font-size:16px;color:#1f733d;font-family:"秀英にじみ丸ゴシック B","Shuei NijimiMGo B","ＭＳ ゴシック",sans-serif;letter-spacing:.1em}@media only screen and (min-width:961px){#single .sns__message p{padding:0px;width:70%;font-size:20px;margin:0 auto}}#single .sns__message .sns__chara{width:90px;position:absolute;right:-16px;bottom:-14px;z-index:100}@media only screen and (min-width:961px){#single .sns__message .sns__chara{width:110px;right:0px;bottom:-14px}}#single .sns__share{text-align:center}#single .sns__share p{font-size:16px;color:#000;font-family:"秀英にじみ丸ゴシック B","Shuei NijimiMGo B","ＭＳ ゴシック",sans-serif;letter-spacing:.1em;margin-top:30px}@media only screen and (min-width:961px){#single .sns__share p{font-size:20px;margin-top:40px}}#single .sns__share__wrap{margin-top:20px}@media only screen and (min-width:961px){#single .sns__share__wrap{margin-top:40px}}#single .sns__share__wrap img{width:44px;margin-right:10px}@media only screen and (min-width:961px){#single .sns__share__wrap img{width:64px}}#single .sns__share__wrap img:last-of-type{margin-right:0px}@media only screen and (min-width:961px){#single.file2208 .single__content__imgflex{max-width:700px;flex-wrap:wrap}}#single.file2208 .single__content__imgbox{width:100%}#single.file2208 .single__content__imgbox.--l{width:80%;margin:0 auto 10px}@media only screen and (min-width:961px){#single.file2208 .single__content__imgbox.--l{width:100%;margin:0}}#single.file2208 .single__content__imgbox.--l img{width:100%}#single.file2208 .single__content__imgbox.--r{width:80%;margin:0 auto}@media only screen and (min-width:961px){#single.file2208 .single__content__imgbox.--r{width:100%;margin:0}}#single.file2208 .single__content__imgbox.--r p{font-size:16px;line-height:1.8;text-align:justify}@media only screen and (min-width:961px){#single.file2208 .single__content__imgbox.--r p{font-size:18px;line-height:2;margin-top:40px}}#single.file2208 .single__info__lead{letter-spacing:.32rem;font-feature-settings:"palt"}#single.file2208 .single__content__title.--sub{margin-top:0;padding:20px 0}#single.file2208 .single__content__box.--m{margin:10px 0px}@media only screen and (min-width:767px){#single.file2208 .single__info .info__flex__box.--r{padding-left:36px}}#single.file2209 .single__info.banner{padding:80px 0px 20px}@media only screen and (min-width:961px){#single.file2209 .single__info.banner{padding:140px 0px 60px;max-width:800px;transition:.4s}}#single.file2209 .single__info.banner:hover{opacity:.8;transition:.4s}@media only screen and (min-width:961px){#single.file2209 .single__content__imgflex.--mid{max-width:700px;flex-wrap:wrap}}#single.file2209 .single__content__imgbox.--mid{width:100%}#single.file2209 .single__content__imgbox.--mid.--l{width:92%;margin:0 auto 10px}@media only screen and (min-width:961px){#single.file2209 .single__content__imgbox.--mid.--l{width:100%;margin:0}}#single.file2209 .single__content__imgbox.--mid.--l img{width:100%}#single.file2209 .single__content__imgbox.--mid.--r{width:92%;margin:0 auto}@media only screen and (min-width:961px){#single.file2209 .single__content__imgbox.--mid.--r{width:100%;margin:0}}#single.file2209 .single__content__imgbox.--mid.--r p{font-size:16px;line-height:1.8}@media only screen and (min-width:961px){#single.file2209 .single__content__imgbox.--mid.--r p{font-size:18px;line-height:2;margin-top:40px}}#single.file2209 .single__content__imgbox.--row.--r p{font-size:14px}@media only screen and (min-width:961px){#single.file2209 .single__content__imgbox.--row.--r p{font-size:16px;line-height:1.6}}#single.file2209 .single__info__lead{letter-spacing:.32rem;font-feature-settings:"palt"}#single.file2209 .single__content__title.--sub{margin-top:0;padding:20px 0}#single.file2209 .single__content__box.--m{margin:10px 0px}#single.file2209 .single__content__caption.--top{margin-bottom:40px}@media only screen and (min-width:961px){#single.file2209 .single__content__caption.--top{margin-bottom:60px}}#single.file2209 .msg{position:relative;padding:40px 0px 100px;margin-bottom:60px}@media only screen and (min-width:961px){#single.file2209 .msg{padding:60px 0px 120px;margin-bottom:0px}}#single.file2209 .msg__title{position:relative;letter-spacing:.3rem;font-family:"秀英にじみ丸ゴシック B","Shuei NijimiMGo B","ＭＳ ゴシック",sans-serif;font-weight:600;color:#1f733d;margin-bottom:13px}#single.file2209 .msg__pic{width:150px;height:150px;position:absolute;bottom:-72px;right:10px;transform:rotate(10deg)}@media only screen and (min-width:767px){#single.file2209 .msg__pic{width:180px;height:180px}}#single.file2209 .msg__pic img{border-radius:50%}#single.file2209 .msg__wrap{width:100%;position:relative;background:#f3eebe;padding:30px 25px 15px 25px;border-radius:30px;box-sizing:border-box}@media only screen and (min-width:767px){#single.file2209 .msg__wrap{padding:40px 40px 20px 40px}}#single.file2209 .msg__wrap:before{content:"";position:absolute;bottom:-35px;left:76%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:34px solid #f3eebe;transform:rotate(-38deg);z-index:0}#single.file2209 .msg__txt{position:relative;line-height:1.8;font-weight:600}@media only screen and (min-width:767px){#single.file2209 .msg__txt{line-height:2}}#single.file2209 .msg__name{display:block;text-align:right;color:#48360c;margin-top:10px;font-weight:400}@media only screen and (min-width:767px){#single.file2209 .msg__name{margin-top:0px}}@media only screen and (min-width:961px){#single.file221212 .sns__message p{width:70%}}#single.file221212 .single__content__imgflex.--mid{width:80%;margin:0 auto 80px}@media only screen and (min-width:961px){#single.file221212 .single__content__imgflex.--mid{width:100%;margin:0 auto 100px;max-width:700px;flex-wrap:wrap}}#single.file221212 .single__content__imgflex.--sml{margin:0 auto 20px}@media only screen and (min-width:961px){#single.file221212 .single__content__infoTtl{margin-bottom:20px}}@media only screen and (min-width:767px){#single.file221212 .single__info .info__flex__box.--r{padding-left:0px}}#single.file221212 .single__content__text.--comment{margin:0 auto 10px}#single.file221219 .buy__store{text-align:center;margin:40px auto 50px;width:140px}#single.file221219 .buy__store img{width:100%}#single.file221219 .buy__text{font-size:16px;text-align:center}#single.file221219 .mb20{margin-top:20px}@media only screen and (min-width:767px){#single.file221219 .mb20{margin-top:20px}}#single.file221219 .single__content__twoCol{margin-bottom:40px}@media only screen and (min-width:961px){#single.file221219 .single__content__twoCol{margin-bottom:80px}}#single.file221219 .single__content__imgflex.--mid{margin-bottom:0}@media only screen and (min-width:961px){#single.file221219 .sns__message p{width:70%}}@media only screen and (min-width:961px){#single.file221219 .single__content__imgflex.--mid{max-width:700px;flex-wrap:wrap}}#single.file221219 .single__content__imgbox.--mid{width:100%}#single.file221219 .single__content__imgbox.--mid.--l{width:92%;margin:0 auto 10px}@media only screen and (min-width:961px){#single.file221219 .single__content__imgbox.--mid.--l{width:100%;margin:0}}#single.file221219 .single__content__imgbox.--mid.--l img{width:100%}#single.file221219 .single__content__imgbox.--mid.--r{width:92%;margin:0 auto}@media only screen and (min-width:961px){#single.file221219 .single__content__imgbox.--mid.--r{width:100%;margin:0}}#single.file221219 .single__content__imgbox.--mid.--r p{font-size:16px;line-height:1.8}@media only screen and (min-width:961px){#single.file221219 .single__content__imgbox.--mid.--r p{font-size:18px;line-height:2;margin-top:40px}}#single.file221219 .single__content__downloadBtn{display:block;width:150px;text-align:center;padding:8px 16px 8px 0px;border-radius:20px;border:1px solid #48360c;text-decoration:none;margin:20px 0 10px;font-weight:600;transition:.8s;position:relative}@media only screen and (min-width:961px){#single.file221219 .single__content__downloadBtn{padding:8px 20px 8px 0px}}#single.file221219 .single__content__downloadBtn span.pdf{background-image:url(../img/single/pdf_b.svg);background-repeat:no-repeat;background-size:12px 15px;display:block;width:12px;height:15px;margin-left:4px;position:absolute;top:48%;right:14px;transform:translateY(-50%)}@media only screen and (min-width:961px){#single.file221219 .single__content__downloadBtn span.pdf{background-size:14px 17px}}@media only screen and (min-width:961px){#single.file221219 .single__content__downloadBtn span.pdf{width:14px;height:17px}}#single.file221219 .single__content__downloadBtn:hover{background:#48360c;color:#fff;transition:.8s}#single.file221219 .single__content__downloadBtn:hover span.pdf{background-image:url(../img/single/pdf_w.svg);transition:.8s}#single.file221219 .single__content__caption{margin-bottom:10px}@media only screen and (min-width:961px){#single.file221219 .single__content__caption{margin-bottom:0px}}#single.file221219 .single__info .info__flex__img{width:100%}#single.file221219 .single__info__lead{margin-left:0}@media only screen and (min-width:961px){#single.file221219 .single__info__lead{margin-left:0px}}@media only screen and (min-width:961px){#single.file221223 .single__comment__flex{flex-wrap:wrap}}@media only screen and (min-width:961px){#single.file221223 .single__comment__box.--r{width:100%}}@media only screen and (min-width:961px){#single.file221223 .single__comment__box.--l{width:100%}}#single.file221223 .single__comment__message span{display:block;color:#48360c;line-height:1.8;margin-bottom:10px}@media only screen and (min-width:961px){#single.file221223 .single__comment__message span{margin-bottom:20px}}#single.file221223 .single__content__day{width:92%;margin:0 auto 30px;padding:30px 0 0;text-align:center;font-size:28px;font-weight:700;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif}@media only screen and (min-width:961px){#single.file221223 .single__content__day{width:100%;font-size:32px;margin:0 0 60px;padding:60px 0 0}}#single.file221223 .single__content__day.--first{padding:20px 0 0}@media only screen and (min-width:961px){#single.file221223 .single__content__day.--first{padding:40px 0 0}}#single.file221223 .single__content__day span{display:block;margin:0 auto;border-bottom:3px solid #48360c;width:86px;height:1px}@media only screen and (min-width:961px){#single.file221223 .single__content__day span{width:100px}}#single.file221223 .single__content__imgflex.--wide.--next{margin:0 auto 10px}@media only screen and (min-width:961px){#single.file221223 .single__content__imgflex.--wide.--next{margin:0 auto 4%}}#single.file221223 .single__content__imgflex{margin-bottom:0px}#single.file221223 .single__content__imgflex.--mb60-100{margin-bottom:60px}@media only screen and (min-width:961px){#single.file221223 .single__content__imgflex.--mb60-100{margin-bottom:100px}}#single.file221223 .single__content__imgflex.--mb40-80{margin-bottom:40px}@media only screen and (min-width:961px){#single.file221223 .single__content__imgflex.--mb40-80{margin-bottom:80px}}#single.file221223 .single__content__imgflex.--mb30-40{margin-bottom:30px}@media only screen and (min-width:961px){#single.file221223 .single__content__imgflex.--mb30-40{margin-bottom:40px}}#single.file221223 .single__content__middle.--mid{margin-bottom:40px}@media only screen and (min-width:961px){#single.file221223 .single__content__middle.--mid{margin-bottom:100px}}#single.file221223 .single__content__subText{max-width:312px;margin-bottom:20px}@media only screen and (min-width: 961px){#single.file221223 .single__content__subText{max-width:100%;margin-bottom:0px}}#single.file221223 .single__content__twoCol{margin-bottom:20px}@media only screen and (min-width: 961px){#single.file221223 .single__content__twoCol{margin-bottom:60px}}#single.file221223 .single__content__infoBox.--r{margin-bottom:20px}@media only screen and (min-width: 961px){#single.file221223 .single__content__infoBox.--r{width:100%;margin-bottom:10px}}@media only screen and (min-width: 961px){#single.file221223 .single__content__box.--l{width:15%;margin:20px 0;padding:20px 0px}}#single .single__content__info{margin:0 auto 30px}@media only screen and (min-width:961px){#single .single__content__info{width:1000px;margin:0 auto 40px}}#single .single__content__text.--comment{margin:0 auto 20px}@media only screen and (min-width:961px){#single .single__content__text.--comment{width:1000px;margin:0 auto 20px;text-align:center}}#single.minamiawaji .single__content__text.--textmin{margin-bottom:30px}@media only screen and (min-width:961px){#single.minamiawaji .single__content__text.--textmin{margin-bottom:40px}}#single.minamiawaji .single__content__middle.--last{margin:0 auto 60px}@media only screen and (min-width:961px){#single.minamiawaji .single__content__middle.--last{margin:0 auto 100px}}@media only screen and (min-width:767px){#single.minamiawaji .single__info .buy__flex{justify-content:center}}#single.minamiawaji .single__content__map{margin:0 auto 40px}@media only screen and (min-width:961px){#single.minamiawaji .single__content__map{margin:0 auto 80px}}#single.minamiawaji .single__info .buy__flex__item img{width:120px}#single.minamiawaji .single__content__Img{width:80%;margin:0 auto 10px}@media only screen and (min-width:961px){#single.minamiawaji .single__content__Img{width:100%;margin:0 auto}}#single.minamiawaji .single__content__Img:last-of-type{margin:0 auto}#single.mashike .single__content__text.--textmin{margin-bottom:30px}@media only screen and (min-width:961px){#single.mashike .single__content__text.--textmin{margin-bottom:40px}}#single.mashike .single__content__middle.--last{margin:0 auto 60px}@media only screen and (min-width:961px){#single.mashike .single__content__middle.--last{margin:0 auto 100px}}@media only screen and (min-width:767px){#single.mashike .single__info .buy__flex{justify-content:center}}#single.mashike .single__content__map{margin:0 auto 40px}@media only screen and (min-width:961px){#single.mashike .single__content__map{margin:0 auto 80px}}#single.mashike .single__info .buy__flex__item img{width:120px}#single.mashike .single__content__Img{width:100%;margin:0 auto 10px}@media only screen and (min-width:961px){#single.mashike .single__content__Img{width:100%;margin:0 auto}}#single.mashike .single__content__Img:last-of-type{margin:0 auto}#single.mashike .single__content__middle{width:100%;margin:0 auto 90px;max-width:700px}@media screen and (max-width: 500px){#single.mashike .single__content__middle{margin:0 auto 60px;width:82%}}#single.mashike .single__content__imgflex{margin:0 auto;margin-bottom:80px;display:flex;flex-wrap:nowrap;justify-content:center;max-width:1000px}#single.mashike .afterimage04{margin:0 auto 70px}#single.mashike .single__content__twoCol{width:100%;max-width:1000px;margin:0 auto 100px;flex-wrap:nowrap;justify-content:center}#single.mashike .single__content__sub{width:1000px}#single.mashike .single__content__imgBox{width:80%;margin:0}@media screen and (max-width: 500px){#single.mashike .single__content__Img{margin:0 auto 60px}}#single.mashike .image05{max-width:none;width:1000px}@media screen and (max-width: 500px){#single.mashike .image05{margin:0 auto 60px}}@media only screen and (min-width:961px){#single.mashike .single__comment__box.--l{width:auto}}@media only screen and (min-width:961px){#single.mashike .single__comment__box.--r{width:calc(100% - 340px)}}#single.mashike .single__comment__box.--l img{width:100%}@media only screen and (min-width:961px){#single.mashike .single__comment__box.--l img{width:300px;margin-bottom:0px}}*,*:before,*:after{margin:0;padding:0;border:none;color:#000;line-height:1.5;text-decoration:none;list-style:none;font-style:normal;box-sizing:border-box}img{max-width:100%}@media only screen and (min-width:961px){.spOnly{display:none}}.pcOnly{display:none}@media only screen and (min-width:961px){.pcOnly{display:block}}#cursor_more{display:none;pointer-events:none;transform:translate(0, 0);transition:.4s;position:fixed;top:-4px;left:-4px;width:12px;height:12px;background:rgba(255,255,255,.75);border-radius:50%;transition:width .3s,height .3s,top .3s,left .3s}@media only screen and (min-width:961px){#cursor_more{display:block;z-index:999}}#cursor_more.hov_{transition:.4s;top:-12px;left:-12px;width:82px;height:82px;background:rgba(0,0,0,0);border:2px solid #1f733d;border-radius:50%}#cursor_more.hov_:before{text-align:center;display:inline-block;content:"Read More";color:#1f733d;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#cursor_more.hov02_{top:-12px;left:-12px;width:32px;height:32px;background:rgba(255,255,255,.75);border-radius:50%}.cursor_link{transition:.4s}.cursor_link:hover{opacity:.8;transition:.4s}.button__more{display:block;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:600;font-style:normal;background-color:#1f733d;color:#fff;max-width:300px;padding:16px 0px;margin:40px auto 0px;text-align:center;line-height:1.2;transition:.4s}@media only screen and (min-width:961px){.button__more{margin:65px auto 0px}}.button__more:hover{opacity:.8;transition:.4s}.button__more.--library{margin:0 auto}.archive.--library{padding-bottom:80px}@media only screen and (min-width:961px){.archive.--library{padding-bottom:180px}}#loading{width:100vw;height:100vh;background-color:#7d807f;background-color:#abd9cf;transition:all 1s;z-index:10000;position:fixed;top:0;left:0}#loading.loaded{animation:loaded .4s linear forwards;opacity:1;visibility:hidden}@keyframes loaded{0%{opacity:1}100%{opacity:0}}#loading .svg_logo{display:inline-block;width:130px;position:absolute;top:46%;left:50%;transform:translate(-50%, 0px)}@media only screen and (min-width:961px){#loading .svg_logo{top:50%;transform:translate(-50%, -50%);width:180px}}@media only screen and (min-width:961px){#loading .svg_logo.sp{display:none}}#loading .svg_logo.sp _::-webkit-full-page-media,#loading .svg_logo.sp _:future,:root #loading .svg_logo.sp{display:inline-block}#loading .svg_logo.pc{display:none}@media only screen and (min-width:961px){#loading .svg_logo.pc{display:inline-block}}#loading .svg_logo.pc _::-webkit-full-page-media,#loading .svg_logo.pc _:future,:root #loading .svg_logo.pc{display:none}#loading #wrap_all polyline{stroke:#48360c;stroke-width:20px;animation:svg_sp 1.5s ease-in both;stroke-dasharray:1200px;opacity:1}@media only screen and (min-width:961px){#loading #wrap_all polyline{animation:svg_pc 3s ease-in both}}#loading #wrap_all polyline _::-webkit-full-page-media,#loading #wrap_all polyline _:future,:root #loading #wrap_all polyline{animation:svg_sp 1.5s ease-in both}@keyframes svg_sp{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-1200px;stroke-dasharray:1500px;opacity:1}}@keyframes svg_pc{0%{stroke-dashoffset:-1200px}50%{stroke-dashoffset:0}}#loading #wrap_line polygon{fill:rgba(0,0,0,0);transform-origin:right;animation:svggreen 3.2s both !important}@keyframes svggreen{0%{fill:rgba(0,0,0,0);transform:rotateX(45deg)}30%{transform:rotateX(45deg)}40%{fill:rgba(0,0,0,0)}68%{fill:#1f733d}100%{fill:#1f733d;transform:rotateX(0)}}#loading .loading__books{width:98px;position:absolute;left:0}@media only screen and (min-width:961px){#loading .loading__books{width:328px}}#loading .loading__books.--n01{animation:loading 1.8s ease-in both;animation-delay:2.1s}@keyframes loading{0%{top:-100px}100%{top:100vh}}#loading .loading__books.--n02{animation:loadingn02 2s ease-in both;animation-delay:1.3s}@keyframes loadingn02{0%{top:-180px}100%{top:100vh}}#loading .loading__books__r{width:120px;position:absolute;right:0}@media only screen and (min-width:961px){#loading .loading__books__r{width:380px}}#loading .loading__books__r.--n03{width:120px;animation:loading03 1.8s ease-in both;animation-delay:2.1s}@media only screen and (min-width:961px){#loading .loading__books__r.--n03{width:280px}}@keyframes loading03{0%{top:-180px}100%{top:calc(100vh + 100px)}}#loading .loading__books__r.--n04{width:120px;animation:loadingn04 1.8s ease-in both;animation-delay:1.9s}@media only screen and (min-width:961px){#loading .loading__books__r.--n04{width:280px}}@keyframes loadingn04{0%{top:-180px}100%{top:calc(100vh + 100px)}}#loading .loading__books__r.--n05{animation:loadingn05 1s ease-in both;animation-delay:2.3s}@keyframes loadingn05{0%{top:-180px}100%{top:calc(100vh + 100px)}}#loading .loading__books__r.--n06{width:120px;animation:loading 1s ease-in both;animation-delay:1.6s}@media only screen and (min-width:961px){#loading .loading__books__r.--n06{width:380px}}@keyframes loading{0%{top:-100px}100%{top:calc(100vh + 100px)}}.menu{width:64px;height:64px;z-index:1000;right:5vw}@media only screen and (min-width:961px){.menu{width:82px;height:82px;right:38px}}.menu.-top{opacity:0;visibility:hidden;transition:opacity .4s;position:absolute;top:100%}@media only screen and (min-width:961px){.menu.-top{opacity:1;visibility:visible}}.menu.is-fixed{opacity:1;visibility:visible;position:fixed;top:100px}.menu.-child{position:absolute;top:calc(100% + 20px)}.menu__btn{width:100%;height:100%;position:relative;cursor:pointer;background:rgba(0,0,0,0)}.menu__btn-open,.menu__btn-close{width:64px;height:64px;position:absolute;top:0;left:0;transition:400ms}@media only screen and (min-width:961px){.menu__btn-open,.menu__btn-close{width:82px;height:82px}}.menu__btn-open.is-hide,.menu__btn-close.is-hide{visibility:hidden;opacity:0}.nav{width:100%;height:100vh;position:fixed;top:0;left:0;overflow-y:scroll;visibility:hidden;opacity:0;transition:.4s;background:#abd9cf;z-index:900}.nav.is-show{visibility:visible;opacity:1}.nav__upper{width:100%;padding:156px 5vw 0;background:#fff}@media only screen and (min-width:961px){.nav__upper{display:flex;align-items:flex-end;flex-direction:row-reverse;height:calc(100% - 138px);padding:0}}@media only screen and (min-width:961px){.nav__menu{width:50%;align-self:center}}.nav__menu li{margin:0 0 40px}.nav__menu li a{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:24px;color:#48360c}@media only screen and (min-width:961px){.nav__menu li a{font-size:32px}}.nav__menu li a:hover{opacity:.6}.nav__menu li a span{display:inline-block;width:20px;margin:0 0 0 24px}@media only screen and (min-width:961px){.nav__menu li a span{width:25px}}.nav__logo{width:64px}@media only screen and (min-width:961px){.nav__logo{width:100px}}.nav__owl{width:70%}@media only screen and (min-width:961px){.nav__owl{width:50%}}.nav__owl-inner{width:90%;max-width:400px;margin:0 auto}@media only screen and (min-width:961px){.nav__owl-inner{width:70%}}.nav__owl-inner img{display:block}.nav__lower{display:grid;align-items:center;grid-template-columns:auto auto;width:90%;margin:0 auto;padding:40px 0 120px}@media only screen and (min-width:961px){.nav__lower{width:50%;height:138px;margin:0 0 0 auto;padding:0}}.nav__lower a{max-width:128px}@media only screen and (min-width:767px){.nav__lower a{max-width:260px}}.nav__lower .nextcalbee__logo{max-width:128px}@media only screen and (min-width:767px){.nav__lower .nextcalbee__logo{max-width:260px}}.nav__lower .belocal__logo{max-width:98px;margin:10px 0 0}@media only screen and (min-width:767px){.nav__lower .belocal__logo{max-width:200px;margin:20px 0 0}}#jimonogatari{background-color:#abd9cf}#jimonogatari .firstview{position:relative;height:100vh;background-color:#abd9cf;color:#48360c}@media only screen and (min-width:961px){#jimonogatari .firstview{height:100vh}}#jimonogatari .firstview__logo{width:130px;position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% - env(safe-area-inset-bottom, 12vh)))}@media only screen and (min-width:961px){#jimonogatari .firstview__logo{width:180px;top:50%;transform:translate(-50%, -50%)}}#jimonogatari .firstview__scroll{display:inline-block;position:fixed;left:50%;bottom:0px;transform:translateX(-50%);font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;font-size:12px;color:#fff;z-index:100;padding:0px 0px 48px}@media only screen and (min-width:961px){#jimonogatari .firstview__scroll{transform:translateX(-50%)}}#jimonogatari .firstview__scroll::before{content:"";width:1px;height:40px;display:block;background-color:#fff;position:absolute;bottom:0;left:50%}#jimonogatari .firstview__scroll::after{content:"";width:1px;height:40px;display:block;background-color:#a7a7a7;position:absolute;bottom:0;left:50%;animation:scroll-anim 2s ease 0s infinite}@keyframes scroll-anim{0%{height:40px}100%{height:1px}}#jimonogatari .statement{padding:0px;background-color:#abd9cf;z-index:100}@media only screen and (min-width:767px){#jimonogatari .statement{height:auto}}@media only screen and (min-width:767px){#jimonogatari .statement{height:860px}}@media only screen and (min-width:961px){#jimonogatari .statement{padding:0px;height:960px}}@media only screen and (min-width:1025px){#jimonogatari .statement{height:860px;max-width:1200px;margin:0 auto}}#jimonogatari .statement p{color:#48360c}#jimonogatari .statement span{color:#48360c}#jimonogatari .statement__wrap{background-color:#abd9cf;padding-top:100px}@media only screen and (min-width:961px){#jimonogatari .statement__wrap{width:530px;margin:0 auto}}#jimonogatari .statement__title{font-size:26px;margin-bottom:40px;text-align:center;text-indent:.5rem;font-family:"中ゴシックBBB","Gothic Medium BBB","ＭＳ ゴシック",sans-serif;font-weight:600;font-style:normal}@media only screen and (min-width:961px){#jimonogatari .statement__title{font-size:30px;margin-bottom:40px}}#jimonogatari .statement__copy{font-size:16px;font-family:"中ゴシックBBB","Gothic Medium BBB","ＭＳ ゴシック",sans-serif;font-weight:600;font-style:normal;text-align:center;line-height:2;width:90%;margin:0 auto}@media only screen and (min-width:961px){#jimonogatari .statement__copy{width:100%;font-size:18px;line-height:2}}#jimonogatari .statement__copy__str{opacity:0;overflow:hidden;transition:.4s;display:block;line-height:2}#jimonogatari .statement__copy__str.js-active{animation:fadeup_sp 2s cubic-bezier(0.33, 1, 0.68, 1) forwards;transform:translateY(0)}@media only screen and (min-width:961px){#jimonogatari .statement__copy__str.js-active{animation:fadeup 1s cubic-bezier(0.33, 1, 0.68, 1) forwards;transform:translateY(-10px)}#jimonogatari .statement__copy__str.js-active:nth-child(2){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(3){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(4){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(5){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(6){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(7){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(8){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(9){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(10){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(11){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(12){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(13){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(14){animation-delay:.6s}#jimonogatari .statement__copy__str.js-active:nth-child(15){animation-delay:.6s}}@keyframes fadeup_sp{0%{opacity:0;transition:.4s}100%{opacity:1;transition:.4s}}@keyframes fadeup{0%{opacity:0;transform:translateY(-10px);transition:.4s}100%{opacity:1;transform:translateY(0px);transition:.4s}}#jimonogatari .statement__bg--book{position:relative}#jimonogatari .statement__bg--book.--s01{display:block;filter:blur(6px);width:98px;width:82px;top:-510px;right:auto;left:26px;transition:.4s}@media only screen and (min-width:961px){#jimonogatari .statement__bg--book.--s01{top:-300px;left:20px;width:258px}}#jimonogatari .statement__bg--book.--s01.is-move{transition:.4s;transform:translateY(12px)}#jimonogatari .statement__bg--book.--s02{display:block;filter:blur(2px);width:38px;top:-240px;right:auto;left:20px;transition:.4s}@media only screen and (min-width:961px){#jimonogatari .statement__bg--book.--s02{top:-500px;width:208px}}#jimonogatari .statement__bg--book.--s02.is-move{transition:.4s;transform:translateY(12px)}#jimonogatari .statement__bg--book.--s03{display:block;filter:blur(2px);width:98px;top:180px;left:auto;right:20px;transition:.4s;margin:0 0 0 auto}@media only screen and (min-width:961px){#jimonogatari .statement__bg--book.--s03{top:-220px;width:208px}}#jimonogatari .statement__bg--book.--s03.is-move{transition:.4s;transform:translateY(12px)}#jimonogatari .statement__bg--book.--s04{display:block;filter:blur(2px);width:63px;top:200px;left:auto;right:20px;transition:.4s;margin:0 0 0 auto}@media only screen and (min-width:961px){#jimonogatari .statement__bg--book.--s04{top:-420px;width:208px}}#jimonogatari .statement__bg--book.--s04.is-move{transition:.4s;transform:translateY(12px)}#jimonogatari .bg{display:none;z-index:10000;width:100vw;height:100vh}#jimonogatari .bg.is-visible{position:fixed;top:0}#jimonogatari .statement__bg{background-color:rgba(0,0,0,0);position:relative;height:870px;z-index:0;overflow:hidden;top:-580px}@media only screen and (min-width:767px){#jimonogatari .statement__bg{height:860px;top:-1000px}}@media only screen and (min-width:961px){#jimonogatari .statement__bg{height:960px}}@media only screen and (min-width:1025px){#jimonogatari .statement__bg{height:860px;max-width:1500px;margin:0 auto}}@media only screen and (min-width:1500px){#jimonogatari .statement__bg{overflow:visible}}#jimonogatari .statement__bgBooks{position:absolute;left:10px;bottom:0;width:160px}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks{left:20px;width:348px}}#jimonogatari .statement__bgBooks.--main{z-index:10}#jimonogatari .statement__bgBooks--chara{width:90px;position:absolute;bottom:174px;left:21px;z-index:100}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--chara{width:128px;position:absolute;bottom:391px;left:80px}}#jimonogatari .statement__bgBooks--book{position:absolute;right:0px}#jimonogatari .statement__bgBooks--book.--n05{bottom:calc(100vh - 100px);opacity:0;width:159px}#jimonogatari .statement__bgBooks--book.--n05.is-visible{opacity:0;animation-name:book2_Sp-sub;animation-duration:1.4s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:6.2s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n05.is-visible{bottom:885px;animation-name:book2-sub;width:393px}}@keyframes book2_Sp-sub{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(-25deg) skewX(10deg)}10%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg)}100%{opacity:1;bottom:60px;right:0px;transform:rotate(0)}}@keyframes book2-sub{0%{opacity:0;bottom:885px;transform:rotate(-25deg) skewX(10deg) scale(1)}20%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg) scale(1.1, 0.8)}100%{opacity:1;bottom:160px;right:14px;transform:rotate(0) scale(1.1, 1)}}#jimonogatari .statement__bgBooks--book.--n06{bottom:calc(100vh - 100px);opacity:0;width:139px}#jimonogatari .statement__bgBooks--book.--n06.is-visible{opacity:0;animation-name:book1_Sp-sub;animation-duration:1.3s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:6.8s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n06.is-visible{bottom:885px;animation-name:book1-sub;width:330px}}@keyframes book1_Sp-sub{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(25deg) skewX(10deg)}10%{opacity:1}70%{transform:rotate(25deg) skewX(10deg);opacity:1}100%{bottom:69.5px;transform:rotate(0);opacity:1}}@keyframes book1-sub{0%{opacity:0;bottom:885px;transform:rotate(25deg) skewX(10deg)}20%{opacity:1}70%{opacity:1;transform:rotate(25deg) skewX(10deg) scale(1)}100%{opacity:1;bottom:183px;right:-7px;transform:rotate(0) scale(1.1, 1)}}#jimonogatari .statement__bgBooks--book.--n07{bottom:calc(100vh - 100px);opacity:0;width:146px}#jimonogatari .statement__bgBooks--book.--n07.is-visible{opacity:0;animation-name:book7_Sp;animation-duration:1.3s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:7.8s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n07.is-visible{bottom:885px;animation-name:book7;width:360px}}@keyframes book7_Sp{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(25deg) skewX(10deg)}10%{opacity:1}70%{transform:rotate(25deg) skewX(10deg);opacity:1}100%{bottom:79.5px;transform:rotate(0);opacity:1}}@keyframes book7{0%{opacity:0;bottom:885px;transform:rotate(25deg) skewX(10deg)}20%{opacity:1}70%{opacity:1;transform:rotate(25deg) skewX(10deg) scale(1)}100%{opacity:1;bottom:205.5px;right:35px;transform:rotate(0) scale(1.1, 1)}}#jimonogatari .statement__bgBooks--book.--n01{bottom:calc(100vh - 100px);opacity:0;width:168px}#jimonogatari .statement__bgBooks--book.--n01.is-visible{opacity:0;animation-name:book1_Sp;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:5.6s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n01.is-visible{bottom:885px;animation-name:book1;width:412px}}@keyframes book1_Sp{0%{bottom:calc(100vh + 100px);transform:rotate(25deg) skewX(10deg);opacity:0}10%{opacity:1}70%{transform:rotate(25deg) skewX(10deg);opacity:1}100%{bottom:50.5px;right:0px;transform:rotate(0);opacity:1}}@keyframes book1{0%{bottom:885px;transform:rotate(25deg) skewX(10deg);opacity:0}20%{opacity:1}70%{transform:rotate(25deg) skewX(10deg) scale(1);opacity:1}100%{bottom:136px;right:14px;transform:rotate(0) scale(1.1, 1);opacity:1}}#jimonogatari .statement__bgBooks--book.--n02{bottom:calc(100vh - 100px);opacity:0;width:109px}#jimonogatari .statement__bgBooks--book.--n02.is-visible{opacity:0;animation-name:book2_Sp;animation-duration:1.2s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:4s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n02.is-visible{bottom:885px;animation-name:book2;width:269px}}@keyframes book2_Sp{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(-25deg) skewX(10deg)}10%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg)}100%{opacity:1;bottom:32px;right:0px;transform:rotate(0)}}@keyframes book2{0%{opacity:0;bottom:885px;transform:rotate(-25deg) skewX(10deg) scale(1)}20%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg) scale(1.1, 0.8)}100%{opacity:1;bottom:89.5px;right:-2px;transform:rotate(0) scale(1.1, 1)}}#jimonogatari .statement__bgBooks--book.--n03{bottom:calc(100vh - 100px);opacity:0;width:126px}#jimonogatari .statement__bgBooks--book.--n03.is-visible{opacity:0;animation-name:book3_Sp;animation-duration:1.2s;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:2.6s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n03.is-visible{bottom:885px;animation-name:book3;width:313px}}@keyframes book3_Sp{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(25deg) skewX(10deg)}10%{opacity:1}70%{opacity:1;transform:rotate(25deg) skewX(10deg)}100%{opacity:1;bottom:25px;right:0px;transform:rotate(0)}}@keyframes book3{0%{opacity:0;bottom:885px;transform:rotate(25deg) skewX(10deg) scale(1)}20%{opacity:1}70%{opacity:1;transform:rotate(25deg) skewX(10deg) scale(1.1, 0.8)}100%{opacity:1;bottom:66.5px;right:14px;transform:rotate(0)}}#jimonogatari .statement__bgBooks--book.--n04{bottom:calc(100vh - 100px);opacity:0;width:134px}#jimonogatari .statement__bgBooks--book.--n04.is-visible{opacity:0;animation-name:book4_Sp;animation-duration:1.4s;animation-fill-mode:forwards;animation-timing-function:linear}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--n04.is-visible{bottom:885px;animation-name:book4;width:330px}}@keyframes book4_Sp{0%{opacity:0;bottom:calc(100vh + 100px);transform:rotate(-25deg) skewX(10deg)}10%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg)}100%{opacity:1;bottom:17px;right:0px;transform:rotate(0)}}@keyframes book4{0%{opacity:0;bottom:885px;transform:rotate(-25deg) skewX(10deg) scale(1)}20%{opacity:1}70%{opacity:1;transform:rotate(-25deg) skewX(10deg) scale(1.1, 0.8)}100%{opacity:1;bottom:44px;right:30px;transform:rotate(0)}}#jimonogatari .statement__bgBooks--book.--z05{display:block;filter:blur(2px);width:90px;top:-420px;transition:.6s;margin:0 0 0 auto;right:10px;position:relative}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--z05{top:-630px;width:278px;right:20px}}#jimonogatari .statement__bgBooks--book.--z05.is-move{transition:.6s;transform:translateY(32px)}#jimonogatari .statement__bgBooks--book.--z06{display:block;filter:blur(6px);width:98px;top:80px;right:auto;left:20px;transition:.4s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--z06{top:-100px;width:328px}}#jimonogatari .statement__bgBooks--book.--z06.is-move{transition:.4s;transform:translateY(12px);position:sticky;bottom:-478px}#jimonogatari .statement__bgBooks--book.--z07{display:block;filter:blur(2px);width:98px;top:136px;right:auto;left:20px;transition:.4s}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--z07{width:328px;top:80px}}#jimonogatari .statement__bgBooks--book.--z07.is-move{transition:.4s;transform:translateY(22px);position:sticky}#jimonogatari .statement__bgBooks--book.--z08{display:block;filter:blur(6px);width:68px;top:-30px;transition:.6s;margin:0 0 0 auto;position:relative}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--book.--z08{width:219px;top:-459px}}#jimonogatari .statement__bgBooks--book.--z08.is-move{transition:.6s;transform:translateY(42px)}#jimonogatari .statement__bgBooks--bottom{position:absolute;right:0px;bottom:0;width:160px}@media only screen and (min-width:961px){#jimonogatari .statement__bgBooks--bottom{width:400px}}#jimonogatari .library__header{background-color:#723924;padding:20px 0px;text-align:center;z-index:100;margin-top:-580px}@media only screen and (min-width:767px){#jimonogatari .library__header{padding:30px 0px;margin-top:-1000px}}#jimonogatari .library__header__wrap{display:flex;justify-content:space-between;width:100%;margin:0 auto;align-items:flex-end;max-width:320px}@media only screen and (min-width:767px){#jimonogatari .library__header__wrap{width:80%;max-width:1000px}}@media only screen and (min-width:961px){#jimonogatari .library__header__wrap{width:90%}}@media only screen and (min-width:1025px){#jimonogatari .library__header__wrap{width:100%}}#jimonogatari .library__header__logo{position:relative;bottom:-3px;height:98px}@media only screen and (min-width:961px){#jimonogatari .library__header__logo{height:124px}}#jimonogatari .library__header__library{position:relative;height:30px}@media only screen and (min-width:961px){#jimonogatari .library__header__library{height:38px}}#jimonogatari .library__content{padding:60px 0 80px;overflow:hidden;z-index:100;position:relative;background-color:#fff;margin:0 auto}@media only screen and (min-width:961px){#jimonogatari .library__content{padding:100px 0 180px}}#jimonogatari .library__content .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#jimonogatari .library__content .flexBox{width:100%;flex-wrap:nowrap}#jimonogatari .library__content__title{color:#1f733d;font-size:28px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;text-align:center;font-weight:600;letter-spacing:.15em}@media only screen and (min-width:961px){#jimonogatari .library__content__title{font-size:40px}}#jimonogatari .library__content__title.--min{font-size:18px;letter-spacing:0em}@media only screen and (min-width:961px){#jimonogatari .library__content__title.--min{font-size:22px}}#jimonogatari .library__content__title.--more{margin-bottom:20px}@media only screen and (min-width:961px){#jimonogatari .library__content__title.--more{margin-bottom:40px}}#jimonogatari .library__content__new{width:100%;margin:40px auto}@media only screen and (min-width:961px){#jimonogatari .library__content__new .flexBox:first-of-type{width:calc(45% - 15px)}}@media only screen and (min-width:961px){#jimonogatari .library__content__new .flexBox:last-of-type{width:calc(55% - 15px)}}#jimonogatari .library__content__slide{margin:80px auto}@media only screen and (min-width:961px){#jimonogatari .library__content__slide{max-width:900px}}@media only screen and (min-width:1025px){#jimonogatari .library__content__slide{max-width:1000px}}#jimonogatari .library__content__slide>div{margin:40px 0}#jimonogatari .library__content__item{display:block;padding:20px 20px;border:solid 10px #723924;position:relative;width:90%;margin:0 auto}#jimonogatari .library__content__item a{cursor:none}@media only screen and (min-width:767px){#jimonogatari .library__content__item{width:90%}}@media only screen and (min-width:961px){#jimonogatari .library__content__item{width:100%;max-width:1000px;padding:30px;border:solid 20px #723924}}@media only screen and (min-width:1025px){#jimonogatari .library__content__item{width:100%}}#jimonogatari .library__content__item:before{display:block;content:"";width:28px;height:34px;background-image:url(../img/library_green.png);background-repeat:no-repeat;background-size:28px 34px;position:absolute;top:-36px;right:0px;z-index:-10}@media only screen and (min-width:961px){#jimonogatari .library__content__item:before{width:38px;height:44px;background-size:38px 44px;top:-50px;right:-10px}}#jimonogatari .library__content__item p{color:#723924;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal}#jimonogatari .library__content__item p.item__sub{font-size:16px;font-weight:600}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__sub{font-size:20px}}#jimonogatari .library__content__item p.item__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:28px;font-weight:600;margin-bottom:20px;display:flex;align-items:center}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__title{font-size:32px;margin-bottom:20px}}#jimonogatari .library__content__item p.item__title.--narrow{margin-bottom:0px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__title.--narrow{margin-bottom:10px}}#jimonogatari .library__content__item p.item__title.--narrow-sp{margin-bottom:0px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__title.--narrow-sp{margin-bottom:20px}}#jimonogatari .library__content__item p.item__title.--narrow-pc{margin-bottom:20px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__title.--narrow-pc{margin-bottom:10px}}#jimonogatari .library__content__item p.item__title .sml{display:inline-block;font-size:13px;color:#723924;margin-left:10px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__title .sml{font-size:18px;margin-left:15px}}#jimonogatari .library__content__item p.item__copy{font-size:16px;margin-bottom:10px;text-align:justify;line-height:1.75}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__copy{font-size:18px;margin-bottom:30px}}#jimonogatari .library__content__item p.item__copy.--narrow{margin-bottom:6px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__copy.--narrow{margin-bottom:8px}}#jimonogatari .library__content__item p.item__copy.--narrow-sp{margin-bottom:6px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__copy.--narrow-sp{margin-bottom:30px}}#jimonogatari .library__content__item p.item__copy.--narrow-pc{margin-bottom:10px}@media only screen and (min-width:961px){#jimonogatari .library__content__item p.item__copy.--narrow-pc{margin-bottom:8px}}#jimonogatari .library__content .swiper-wrapper{width:100%}#jimonogatari .library__content .swiper-wrapper:nth-child(2) .flexBox{width:100%;flex-wrap:nowrap}@media only screen and (min-width:961px){#jimonogatari .library__content .swiper-wrapper:nth-child(2) .flexBox:first-of-type{width:100%}}@media only screen and (min-width:961px){#jimonogatari .library__content .swiper-wrapper:nth-child(2) .flexBox:last-of-type{width:100%}}#jimonogatari .library__content .swiper-wrapper:nth-child(3) .flexBox{width:100%;flex-wrap:nowrap}@media only screen and (min-width:961px){#jimonogatari .library__content .swiper-wrapper:nth-child(3) .flexBox:first-of-type{width:100%}}@media only screen and (min-width:961px){#jimonogatari .library__content .swiper-wrapper:nth-child(3) .flexBox:last-of-type{width:100%}}#jimonogatari .library__content .library__archive{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px}@media only screen and (min-width:767px){#jimonogatari .library__content .library__archive{margin:0 auto;max-width:1000px;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}}#jimonogatari .library__content .library__archive__item{width:70%;margin:0 auto;border:solid 10px #723924;padding:10px 15px;margin-bottom:20px;position:relative}@media only screen and (min-width:767px){#jimonogatari .library__content .library__archive__item{width:calc(33.3333333333% - 20px);padding:15px 20px;margin-bottom:0px}}#jimonogatari .library__content .library__archive p{color:#723924;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal}#jimonogatari .library__content .library__archive p.item__sub{font-size:14px;font-weight:600}@media only screen and (min-width:961px){#jimonogatari .library__content .library__archive p.item__sub{font-size:16px}}#jimonogatari .library__content .library__archive p.item__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:18px;font-weight:600;margin-bottom:10px}@media only screen and (min-width:961px){#jimonogatari .library__content .library__archive p.item__title{font-size:28px;margin-bottom:20px}}#jimonogatari .library__content .library__archive p.item__copy{font-size:14px;font-weight:600;margin-bottom:10px;text-align:justify}@media only screen and (min-width:961px){#jimonogatari .library__content .library__archive p.item__copy{font-size:16px;margin-bottom:20px}}#jimonogatari .library__content .library__archive .item__image{margin-bottom:24px}@media only screen and (min-width:961px){#jimonogatari .library__content .library__archive .item__image{margin-bottom:34px}}#jimonogatari .library__content .library__archive .item__more{width:18px;height:18px;position:absolute;right:10px;bottom:10px}@media only screen and (min-width:767px){#jimonogatari .library__content .library__archive .item__more{bottom:14px}}@media only screen and (min-width:961px){#jimonogatari .library__content .library__archive .item__more{width:20px;height:20px;bottom:20px}}#jimonogatari .instagram{padding:60px 0 140px;position:relative;z-index:1;background-color:#d1cfb1}@media only screen and (min-width:767px){#jimonogatari .instagram{padding:100px 0 180px}}#jimonogatari .instagram__header{text-align:center}#jimonogatari .instagram__logo{width:68%;margin:0 auto}@media only screen and (min-width:767px){#jimonogatari .instagram__logo{width:310px}}#jimonogatari .instagram__content{position:relative;overflow:hidden}#jimonogatari .instagram__wrap{max-width:300px;margin:40px auto 80px;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:767px){#jimonogatari .instagram__wrap{max-width:960px}}@media only screen and (min-width:961px){#jimonogatari .instagram__wrap{margin:80px auto 80px;max-width:960px}}#jimonogatari .instagram__box{width:47%;border:8px solid #fff;padding:0px 20px;height:178px}@media only screen and (min-width:767px){#jimonogatari .instagram__box{border:18px solid #fff;padding:80px 40px;width:282px;height:286px}}@media only screen and (min-width:961px){#jimonogatari .instagram__box{padding:80px 40px;width:392px;height:396px;border:20px solid #fff}}#jimonogatari .instagram__box img{max-width:294px}#jimonogatari .instagram__slide{width:140vw;position:absolute;top:37%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width:767px){#jimonogatari .instagram__slide{width:120vh}}@media only screen and (min-width:1025px){#jimonogatari .instagram__slide{top:31%}}#jimonogatari .instagram__item{padding:12px;height:105px}@media only screen and (min-width:767px){#jimonogatari .instagram__item{padding:64px;height:226px}}@media only screen and (min-width:961px){#jimonogatari .instagram__item{padding:74px;height:258px}}@media only screen and (min-width:1025px){#jimonogatari .instagram__item{padding:80px;height:226px}}#jimonogatari .instagram__chara_wrap{max-width:1000px;position:relative}#jimonogatari .instagram #chara_mid{width:74%;margin:0 0 0 auto;position:absolute;bottom:-20px;right:10px}@media only screen and (min-width:767px){#jimonogatari .instagram #chara_mid{width:360px}}@media only screen and (min-width:961px){#jimonogatari .instagram #chara_mid{width:380px;margin:0;bottom:-18px;right:20px}}#jimonogatari .works{padding:60px 0px 230px;position:relative;z-index:0;background:#efeddf}@media only screen and (min-width:961px){#jimonogatari .works{padding:100px 0px 320px}}#jimonogatari .works__content__title{color:#1f733d;font-size:28px;font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;text-align:center;font-weight:600;margin-bottom:40px}@media only screen and (min-width:961px){#jimonogatari .works__content__title{font-size:40px;margin-bottom:60px}}#jimonogatari .works__content__title.--min{color:#333;font-size:16px;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;margin-bottom:40px}@media only screen and (min-width:961px){#jimonogatari .works__content__title.--min{font-size:18px;margin-bottom:60px}}#jimonogatari .works__wrap{width:90%;margin:0 auto;border-radius:4px;margin-bottom:40px;overflow:hidden;position:relative}@media only screen and (min-width:961px){#jimonogatari .works__wrap{width:90%;margin-bottom:60px}}@media only screen and (min-width:1025px){#jimonogatari .works__wrap{max-width:1200px;margin:0 auto}}#jimonogatari .works__archive{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}@media only screen and (min-width:961px){#jimonogatari .works__archive{width:100%;flex-wrap:wrap;margin:0 auto}}#jimonogatari .works__archive__item{width:100%;padding:20px;border:1px solid #723924;background-color:#fff}#jimonogatari .works__archive__item:nth-of-type(n + 2){margin-top:30px}@media only screen and (min-width:767px){#jimonogatari .works__archive__item{width:calc(33.3333333333% - 10px)}}@media only screen and (min-width:1025px){#jimonogatari .works__archive__item{width:calc(33.3333333333% - 20px)}}@media only screen and (min-width:767px){#jimonogatari .works__archive__item:nth-of-type(n + 2){margin-top:0px}}@media only screen and (min-width:767px){#jimonogatari .works__archive__item:nth-of-type(n + 3){margin-top:0px}}#jimonogatari .works__archive__item p{color:#723924;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;font-size:14px}@media only screen and (min-width:961px){#jimonogatari .works__archive__item p{font-size:16px}}#jimonogatari .works__archive__item .works__imgWrap{max-width:100%;margin:0 auto}@media only screen and (min-width:961px){#jimonogatari .works__archive__item .works__imgWrap{max-width:260px;margin:0 auto}}#jimonogatari .works__archive__item .works__img{margin-bottom:15px}#jimonogatari .works__archive__item .works__title{font-family:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:700;font-style:normal;font-size:18px;margin-bottom:10px}@media only screen and (min-width:961px){#jimonogatari .works__archive__item .works__title{font-size:18px}}#jimonogatari .works__archive__item .works__text{font-size:14px;margin-bottom:10px}@media only screen and (min-width:961px){#jimonogatari .works__archive__item .works__text{margin-bottom:20px;font-size:16px}}#jimonogatari .works__archive__more{text-align:right}#jimonogatari .works__archive__more span{color:#723924;font-family:"游ゴシック体 Pr6N","Yu Gothic Pr6N","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif;font-weight:300;font-style:normal;font-size:14px;padding-right:8px;transition:.4s}@media only screen and (min-width:961px){#jimonogatari .works__archive__more span:hover{text-decoration:underline;transition:.4s;cursor:pointer}}#jimonogatari .works__archive__more .item__more{width:20px;height:20px;position:relative;top:5px}#jimonogatari .works__archive__more .item__blank{width:22px;height:16px;position:relative;top:2px}@media only screen and (min-width:1025px){#jimonogatari .chara_wrap{max-width:1200px;margin:0 auto}}#jimonogatari #chara_bottom{width:100%;margin:0 auto;position:absolute;bottom:-20px}@media only screen and (min-width:767px){#jimonogatari #chara_bottom{width:420px;bottom:-18px}}@media only screen and (min-width:961px){#jimonogatari #chara_bottom{width:520px;margin:0;bottom:-18px}}.footer{padding:40px 20px 120px;background-color:#abd9cf}.footer .cursor_link{display:inline-block}.footer .footer__wrap{max-width:1200px;margin:0 auto;position:relative}.footer .nextcalbee__logo{width:128px}@media only screen and (min-width:767px){.footer .nextcalbee__logo{width:238px}}.footer .belocal__logo{width:98px;margin-left:10px}@media only screen and (min-width:767px){.footer .belocal__logo{width:180px;margin-left:40px}}.footer .footer__logo{position:absolute;top:-69px;right:0}@media only screen and (min-width:767px){.footer .footer__logo{top:-106px}}.footer .footer__logo img{width:44px}@media only screen and (min-width:767px){.footer .footer__logo img{width:100px}}/*# sourceMappingURL=style.min.css.map */