@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
.content_wrap{padding-bottom:1.6rem}.os-iOS.not-firefox .title.-deco .-sub_txt::after,.os-iOS.not-firefox .title.-deco .-sub_txt::before,.os-mac.not-firefox .title.-deco .-sub_txt::after,.os-mac.not-firefox .title.-deco .-sub_txt::before{top:calc(.5em - .04rem)}.blog_container{padding-top:1.2rem;padding-bottom:1.1rem}.blog_inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;margin:0 auto;padding:0 .8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog_side{max-width:2.4rem;width:100%}.list_wrap{position:sticky;top:1.5rem}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.item{text-align:left}.item a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.blog_side .title .-sub_txt{font-size:.2rem;line-height:.24rem}.category_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;gap:.32rem}.category{padding-left:.1rem}.category .-txt_s{font-family:"Zen Old Mincho",serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.14rem;letter-spacing:.1em;text-decoration:none}.category.is-active{color:#a89971}.select_wrap{margin-top:.4rem;padding-left:.1rem;font-size:.14rem;line-height:.28rem;letter-spacing:.1em;position:relative}.select_wrap select{border:1px solid #737373;width:100%;padding:.06rem .11rem;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_wrap::after{content:"";display:block;position:absolute;top:50%;right:.1rem;width:.18rem;height:.09rem;translate:0 -50%;rotate:90deg;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../common/img/ico_slide_arrow.svg);mask-image:url(../common/img/ico_slide_arrow.svg);background:#393836}.tag_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4rem;row-gap:.08rem;-webkit-column-gap:.08rem;-moz-column-gap:.08rem;column-gap:.08rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag_item.-btn01.-gold.-border{width:auto;height:auto;padding-inline:.15rem}.tag_item.-btn01.-gold.-border span{font-size:.12rem;line-height:.24rem;letter-spacing:.1em}.tag_item.-btn01.-gold.-border::after{-webkit-mask-image:none;mask-image:none;background:initial}.blog_main{max-width:10.4rem;width:100%}.blog_archives_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.52rem}.link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;position:relative}.link .thumb{-ms-flex-negative:0;flex-shrink:0;width:4rem;aspect-ratio:400/247}.link .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category_tit{border-bottom:none;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.15rem;font-size:.15rem;letter-spacing:.05em}.blog_tit{margin-top:.16rem;line-height:.288rem;letter-spacing:.05em;-webkit-font-feature-settings:"palt" 0;font-feature-settings:"palt" 0}.data_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.16rem;gap:.23rem}.data_wrap .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date{font-size:.15rem;line-height:1.6;letter-spacing:.05em}.tag_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .12rem}.tag{font-size:.12rem;line-height:.24rem;letter-spacing:.1em;color:#a89971}.thumb{max-width:4rem;width:100%}.info_pager{margin-top:.84rem}.info_pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.28rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_pager li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info_pager_number{font-size:.2rem;font-family:cormorant-infant,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.2rem;letter-spacing:.05em;text-decoration:none}.info_pager_number.is-active{color:#a89971;border-bottom:1px solid #a89971}.info_pager_next{display:inline-block;width:.2rem;height:.2rem;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../common/img/ico_slide_arrow.svg);mask-image:url(../common/img/ico_slide_arrow.svg);background:#393836}.blog_container.category_container{padding-top:2.32rem}.category_container .blog_archives_list{margin-top:.56rem}.category_container .list_wrap{margin-top:.9rem}.category_page_tit{display:block;font-family:"Zen Old Mincho",serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.22rem;line-height:.2rem;letter-spacing:.04em;color:#0e1a38;position:relative;padding-left:0;border-bottom:none}.category_page_tit span{position:relative;background:#fff;padding-inline:.22rem;z-index:10}.category_page_tit::before{background:#0e1a38;z-index:20}.category_page_tit::after{content:"";position:absolute;top:50%;right:0;width:100%;height:1px;translate:0 -50%;background:#a89971;z-index:1}.detail_container{padding-top:2.92rem}.detail_container .blog_side{margin-top:.3rem}.detail_container .blog_side a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.detail_back{font-family:cormorant-infant,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:.54rem;position:relative}.detail_back::before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-left:1px solid #a89971;border-bottom:1px solid #a89971;translate:0 -50%;background:0 0;rotate:45deg}.detail_back::after{content:"";position:absolute;top:50%;left:0;width:13px;height:1px;translate:0 -50%;background:#a89971}.detail_container .category_tit{font-size:.18rem;line-height:.18rem}.detail_container .category_tit::after{content:none}.detail_container .category_tit a{text-decoration:none}.detail_container .blog_tit{font-size:.3rem;line-height:.51rem;letter-spacing:.08em;font-family:"Zen Old Mincho",serif;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.detail_container .data_wrap .tag_box .tag>a{text-decoration:none}.detail_top_ph{margin-top:.4rem}.detail_top_ph img{margin:0 auto}.detail_top{margin-bottom:.4rem}.detail_top_text{max-width:8.8rem;margin:.4rem auto 0}.detail_inner{max-width:8.8rem;width:100%;margin:0 auto}.detail_item{margin-top:.8rem}.detail_item .-headline_xs{margin-top:.4rem;color:#a89971}.detail_item .-caption{margin-top:.24rem;line-height:.392rem;letter-spacing:.15em}.detail_item .-btn01{margin-top:.4rem}.detail_tit{position:relative;font-size:.22rem;font-family:"Zen Old Mincho",serif;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.528rem;letter-spacing:.08em;padding-left:.18rem}.detail_tit::before{content:"";position:absolute;top:50%;left:0;width:.13rem;height:.12rem;translate:0 -50%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../common/img/deco_element.svg);mask-image:url(../common/img/deco_element.svg);background:#0e1a38}.detail_tit::after{content:"";position:absolute;top:50%;right:0;width:.45rem;height:.12rem;translate:0 -50%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../common/img/deco_element01.svg);mask-image:url(../common/img/deco_element01.svg);background:#0e1a38}.detail_ph{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail_ph.type01,.detail_ph.type02{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail_ph.type01{gap:.4rem}.detail_ph.type01 img{max-width:4.2rem}.detail_ph.type02{gap:.32rem}.detail_ph.type02 img{max-width:2.72rem}.detail_box{margin-top:.4rem;padding:.4rem;background:#f1f1f1}.detail_box .-caption{margin-top:0}.ph_box .-caption{margin-top:.06rem;padding-left:.1rem}.detail_btnbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin:1.55rem auto 0}.detail_btnbox .-btn01{margin:0}@media screen and (max-width:640px){.content_wrap{padding-bottom:.4rem}.title.-deco{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:.42rem;font-size:.12rem;gap:.1rem}.os-iOS.not-firefox .title.-deco,.os-mac.not-firefox .title.-deco{gap:.15rem}.title.-deco .-sub_txt{font-size:.4rem}.title.-deco .-sub_txt::after,.title.-deco .-sub_txt::before{top:calc(.5em - .1rem)}.title.-deco .-sub_txt::after{display:none}.blog_container{padding-top:.8rem;padding-bottom:0}.blog_inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 .24rem;gap:.8rem}.blog_inner .cms_common-single_pager{max-width:calc(100% - .6rem + .48rem)}.blog_side{max-width:100vw;margin:0 calc(50% - 50vw);width:100vw;background:#f1f1f1;padding:.8rem 0 .8rem .24rem}.list{gap:.4rem}.blog_side .title .-sub_txt{font-size:.18rem;line-height:.216rem;padding:0 .15rem}.category_wrap{margin-top:.16rem;gap:.16rem}.select_wrap{margin-top:.18rem;max-width:3.19rem;width:100%}.select_wrap select{max-width:3.09rem}.select_wrap::after{right:.1rem}.tag_wrap{row-gap:.08rem;-webkit-column-gap:.08rem;-moz-column-gap:.08rem;column-gap:.08rem;margin-top:.2rem;padding:0 .1rem}.blog_archives_list{gap:.32rem}.link{gap:.16rem}.link .thumb{width:32vw;aspect-ratio:1/1}.category_tit{font-size:.13rem;line-height:.13rem}.blog_tit{margin-top:.06rem;line-height:.192rem}.data_wrap{margin-top:.08rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.08rem}.date{font-size:.12rem;line-height:.12rem}.tag_box{gap:.03rem .12rem}.tag{font-size:.1rem;line-height:.1rem;letter-spacing:.05em}.info_pager{margin-top:.48rem}.info_pager ul{gap:.24rem}.info_pager_number{font-size:.14rem;line-height:.14rem}.info_pager_next{width:.1rem;height:.08rem}.blog_container.category_container{padding-top:1.15rem}.category_container .blog_archives_list{margin-top:.32rem}.category_container .list_wrap{margin-top:0}.category_page_tit{font-size:.16rem;line-height:.16rem;letter-spacing:.05em}.detail_container{padding-top:1.15rem}.detail_container .category_tit{font-size:.16rem;line-height:.16rem}.detail_container .blog_tit{margin-top:.12rem;font-size:.2rem;line-height:.36rem;letter-spacing:.04em}.detail_container .data_wrap{margin-top:.2rem}.detail_container .data_wrap span{font-size:.14rem;line-height:.14rem}.detail_container .data_wrap .tag_box{margin-top:.1rem}.detail_container .data_wrap .tag_box .tag{font-size:.12rem;line-height:.24rem;letter-spacing:.1em}.detail_top_ph{margin-top:.2rem;width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.detail_top{margin-bottom:.24rem}.detail_top_text{margin:.22rem auto 0}.detail_item{margin-top:.6rem}.detail_item .-headline_xs{margin-top:.26rem}.detail_item .-caption{margin-top:.14rem;line-height:.336rem;letter-spacing:.1em}.detail_item .-btn01{margin-top:.26rem}.detail_tit{font-size:.2rem;line-height:.4rem;letter-spacing:.08em}.detail_tit::before{top:.2rem}.detail_tit::after{display:none}.detail_ph{margin-top:.26rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.24rem}.detail_ph.type01,.detail_ph.type02{padding:0 .16rem}.detail_ph.type01{gap:.24rem}.detail_ph.type02{gap:.24rem}.detail_ph img{width:100%}.detail_box{margin-top:.26rem;padding:.16rem}.detail_box .-caption{margin-top:0}.ph_box .-caption{line-height:.28rem;margin-top:.04rem;padding-left:0}.detail_btnbox{gap:.25rem;margin:.8rem auto 0}.detail_btnbox :where(.-btn01,.-btn02).-prev span::after{top:50%}.detail_btnbox :where(.-btn01,.-btn02).-next span::after{top:50%}.detail_btnbox .-next span,.detail_btnbox .-prev span{margin-bottom:.05rem}}@media (any-hover:hover){.item a:hover{opacity:.7}.detail_container .blog_side a:hover{opacity:.7}}@media print,screen and (min-width:641px){.detail_container .list_wrap{margin-top:.72rem}}@media (hover){.detail_container .category_tit a:hover{text-decoration:underline}.detail_container .data_wrap .tag_box .tag>a:hover{text-decoration:underline}}
/*# sourceMappingURL=infoblog.css.map */