@media print,screen and (min-width: 641px){.content_block{max-width:13rem;margin:0 auto;padding:1rem 0 1rem 0}}@media screen and (max-width: 640px){.content_block{padding:0;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw}}.content_block .mod_wrap .info_wrap{max-width:9rem}@media screen and (max-width: 640px){.content_block .mod_wrap .info_wrap{width:100%;padding:0;padding-left:5.5555555556vw;padding-right:5.5555555556vw;box-sizing:border-box}}.content_block .mod_wrap .title_box{margin:0 auto;transition:opacity .5s}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box{width:9rem;margin-top:.1rem}}.content_block .mod_wrap .title_box .date_cat{display:flex;align-items:center;position:relative}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat{flex-wrap:wrap}}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat.sns{display:flex;justify-content:space-between}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat.sns{width:100%;margin-top:2.7777777778vw}}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat.sns .l{display:flex}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat.sns .sns_icon{width:100%;margin-top:2.7777777778vw}}.content_block .mod_wrap .title_box .date_cat.sns ul{display:flex}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat.sns ul{justify-content:right}}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat.sns ul li+li{margin-left:.1rem}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat.sns ul li+li{margin-left:1.3888888889vw}}.content_block .mod_wrap .title_box .date_cat .cat{color:#fff;letter-spacing:.05em;line-height:1}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .cat{font-size:.14rem;display:flex;align-items:center}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat .cat{font-size:3.1vw;top:1.3888888889vw;bottom:auto}}.content_block .mod_wrap .title_box .date_cat .cat>span{position:relative;padding:.06rem .11rem;color:#fff}.content_block .mod_wrap .title_box .date_cat .cat>span:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border-radius:.05rem;background-color:#f28a26;z-index:-1}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .cat>span:before{top:.01rem}}.content_block .mod_wrap .title_box .date_cat .date{font-size:.16rem;letter-spacing:.05em;color:#999}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .date{margin-left:.23rem}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat .date{line-height:1.866;font-size:3.1vw;margin-left:2.7777777778vw}}.content_block .mod_wrap .title_box .date_cat .writer{display:flex}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .writer{position:absolute;right:0}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat .writer{margin-top:2.5vw;width:100%}}.content_block .mod_wrap .title_box .date_cat .writer li{position:relative;letter-spacing:.05em}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .writer li{font-size:.13rem}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat .writer li{font-size:3.1vw}}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .date_cat .writer li:last-child{margin-left:.2rem}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat .writer li:last-child{margin-left:.13rem}}.content_block .mod_wrap .title_box .date_cat .writer li:last-child:before{content:"｜";position:absolute;left:-0.13rem;top:0;font-size:.13rem;color:#eb5a14}.content_block .mod_wrap .title_box .ttl{font-weight:700;letter-spacing:.1em;line-height:1.5}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box .ttl{font-size:.3rem;margin-top:.1rem}}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .ttl{margin-top:5.5555555556vw;font-size:5.4vw;line-height:1.6666666667}}.content_block .mod_wrap .title_box{margin:0 auto;transition:opacity .5s}@media print,screen and (min-width: 641px){.content_block .mod_wrap .title_box{width:9rem;margin-top:.1rem}}.content_block .mod_wrap .title_box .date_cat{display:flex;align-items:center;position:relative}@media screen and (max-width: 640px){.content_block .mod_wrap .title_box .date_cat{flex-wrap:wrap}}@media print,screen and (min-width: 641px){.static_box .sns_icon{display:flex;justify-content:right;margin-top:.6rem}}@media screen and (max-width: 640px){.static_box .sns_icon{width:100%;margin-top:6.9444444444vw}}.static_box .sns_icon ul{display:flex}@media screen and (max-width: 640px){.static_box .sns_icon ul{justify-content:right}}@media print,screen and (min-width: 641px){.static_box .sns_icon ul li+li{margin-left:.1rem}}@media screen and (max-width: 640px){.static_box .sns_icon ul li+li{margin-left:1.3888888889vw}}@media print,screen and (min-width: 641px){.static_box .foot_contact .contact_box .tel{max-width:2.68rem;width:100%}}@media screen and (max-width: 640px){.static_box .foot_contact .contact_box .tel a{max-width:65vw;width:100%;display:block;margin:0 auto}}.static_box .foot_contact .contact_box .tel a img{width:100%;vertical-align:bottom;object-fit:cover}.static_box .foot_contact .contact_box .tel .txt{color:#fff}@media print,screen and (min-width: 641px){.static_box .foot_contact .contact_box .tel .txt{font-size:.12rem;letter-spacing:.02em;font-weight:500;text-align:center;line-height:1;margin-top:.1rem}}@media screen and (max-width: 640px){.static_box .foot_contact .contact_box .tel .txt{font-size:3.3vw;text-align:center;margin-top:1.3888888889vw}}.cms_detail_contents{margin:0 auto}@media print,screen and (min-width: 641px){.cms_detail_contents{width:9rem}}.cms_detail_contents .module .layout_img{position:relative;width:100%;margin-top:.4rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_img{margin-top:.25rem}}.cms_detail_contents .module .layout_img .img{width:100%;height:auto;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}.cms_detail_contents .module .layout_img a{display:block;transition:opacity .5s}.cms_detail_contents .module .layout_img a:hover{opacity:.6}.cms_detail_contents .module .layout_title_wrap.h2{margin-top:.6rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_title_wrap.h2{padding:0;margin-top:9.3055555556vw}}.cms_detail_contents .module .layout_title_wrap.h2 .ttl{font-size:.26rem;font-weight:bold;letter-spacing:.1em;line-height:1.5;color:#eb5a14;position:relative;padding-bottom:.1rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_title_wrap.h2 .ttl{font-size:5vw;line-height:1.6666666667}}.cms_detail_contents .module .layout_title_wrap.h2 .ttl:before{position:absolute;content:"";width:100%;height:1px;background-color:#eb5a14;bottom:0;left:0}.cms_detail_contents .module .layout_title_wrap.h3{margin-top:.5rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_title_wrap.h3{margin-top:.35rem}}.cms_detail_contents .module .layout_title_wrap.h3 .ttl{font-size:.22rem;font-weight:bold;letter-spacing:.06em;line-height:1.9090909091}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_title_wrap.h3 .ttl{position:relative;font-size:4.7vw;line-height:1.7647058824;padding-left:4.7222222222vw}}.cms_detail_contents .module .layout_title_wrap.h3 .ttl:before{content:"■";color:#eb5a14;padding-right:.1rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_title_wrap.h3 .ttl:before{position:absolute;left:0;top:0}}.cms_detail_contents .module .layout_free_txt>p,.cms_detail_contents .module .free_text>p{margin-top:.24rem;font-size:.18rem;letter-spacing:.05em;line-height:2}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt>p,.cms_detail_contents .module .free_text>p{margin-top:.2rem;font-size:3.9vw;line-height:2.0714285714}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt>p span,.cms_detail_contents .module .free_text>p span{font-size:3.9vw}}.cms_detail_contents .module .layout_free_txt>p span.text-marker-underline,.cms_detail_contents .module .free_text>p span.text-marker-underline{background:linear-gradient(transparent 60%, #ffe63c 60%);font-size:.18rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt>p span.text-marker-underline,.cms_detail_contents .module .free_text>p span.text-marker-underline{font-size:3.9vw}}.cms_detail_contents .module .layout_free_txt>p a,.cms_detail_contents .module .free_text>p a{color:#eb5a14;text-decoration:underline;transition:opacity .5s}.cms_detail_contents .module .layout_free_txt>p a:hover,.cms_detail_contents .module .free_text>p a:hover{opacity:.6}.cms_detail_contents .module .layout_free_txt h2,.cms_detail_contents .module .free_text h2{font-size:.26rem;font-weight:bold;letter-spacing:.1em;line-height:1.5;color:#eb5a14;position:relative;padding-bottom:.1rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt h2,.cms_detail_contents .module .free_text h2{font-size:5vw;line-height:1.6666666667}}.cms_detail_contents .module .layout_free_txt h2:before,.cms_detail_contents .module .free_text h2:before{position:absolute;content:"";width:100%;height:1px;background-color:#eb5a14;bottom:0;left:0}.cms_detail_contents .module .layout_free_txt h3,.cms_detail_contents .module .free_text h3{font-size:.22rem;font-weight:bold;letter-spacing:.06em;line-height:1.9090909091}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt h3,.cms_detail_contents .module .free_text h3{position:relative;font-size:4.7vw;line-height:1.7647058824;padding-left:4.7222222222vw}}.cms_detail_contents .module .layout_free_txt h3:before,.cms_detail_contents .module .free_text h3:before{content:"■";color:#eb5a14;padding-right:.1rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt h3:before,.cms_detail_contents .module .free_text h3:before{position:absolute;left:0;top:0}}.cms_detail_contents .module .layout_free_txt ul,.cms_detail_contents .module .layout_free_txt ol,.cms_detail_contents .module .free_text ul,.cms_detail_contents .module .free_text ol{margin-top:.48rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt ul,.cms_detail_contents .module .layout_free_txt ol,.cms_detail_contents .module .free_text ul,.cms_detail_contents .module .free_text ol{margin-top:.35rem}}.cms_detail_contents .module .layout_free_txt ul li,.cms_detail_contents .module .layout_free_txt ol li,.cms_detail_contents .module .free_text ul li,.cms_detail_contents .module .free_text ol li{padding-left:.22rem;font-size:.18rem;letter-spacing:.05em;line-height:2.25;position:relative}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt ul li,.cms_detail_contents .module .layout_free_txt ol li,.cms_detail_contents .module .free_text ul li,.cms_detail_contents .module .free_text ol li{font-size:3.9vw;line-height:1.7647058824;padding-left:3.0555555556vw}}.cms_detail_contents .module .layout_free_txt ul li::before,.cms_detail_contents .module .free_text ul li::before{content:"";position:absolute;top:.16rem;left:0;width:.08rem;height:.08rem;border-radius:100%;background-color:#eb5a14}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt ul li::before,.cms_detail_contents .module .free_text ul li::before{top:.12rem;width:1.9444444444vw;height:1.9444444444vw}}.cms_detail_contents .module .layout_free_txt ol,.cms_detail_contents .module .free_text ol{counter-reset:item}.cms_detail_contents .module .layout_free_txt ol li::before,.cms_detail_contents .module .free_text ol li::before{counter-increment:item;content:counter(item);position:absolute;top:0;left:0;font-size:.18rem;letter-spacing:.05em;line-height:2;color:#eb5a14}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt ol li::before,.cms_detail_contents .module .free_text ol li::before{font-size:3.9vw;line-height:2.0714285714}}.cms_detail_contents .module .layout_free_txt hr,.cms_detail_contents .module .free_text hr{margin-top:.24rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt hr,.cms_detail_contents .module .free_text hr{margin-top:.2rem}}.cms_detail_contents .module .layout_free_txt img,.cms_detail_contents .module .free_text img{max-width:100%;height:auto}.cms_detail_contents .module .layout_free_txt .alignleft,.cms_detail_contents .module .layout_free_txt .aligncenter,.cms_detail_contents .module .layout_free_txt .alignright,.cms_detail_contents .module .free_text .alignleft,.cms_detail_contents .module .free_text .aligncenter,.cms_detail_contents .module .free_text .alignright{display:block;width:fit-content;max-width:100%}.cms_detail_contents .module .layout_free_txt .alignleft,.cms_detail_contents .module .free_text .alignleft{margin-right:auto}.cms_detail_contents .module .layout_free_txt .aligncenter,.cms_detail_contents .module .free_text .aligncenter{margin-left:auto;margin-right:auto}.cms_detail_contents .module .layout_free_txt .alignright,.cms_detail_contents .module .free_text .alignright{margin-left:auto}.cms_detail_contents .module .layout_free_txt .wp-caption,.cms_detail_contents .module .free_text .wp-caption{max-width:100%}.cms_detail_contents .module .layout_free_txt .wp-caption img,.cms_detail_contents .module .free_text .wp-caption img{display:block}.cms_detail_contents .module .layout_free_txt .wp-caption .wp-caption-text,.cms_detail_contents .module .free_text .wp-caption .wp-caption-text{margin-top:.08rem;font-size:.14rem;letter-spacing:.05em;line-height:1.6;text-align:center}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_free_txt .wp-caption .wp-caption-text,.cms_detail_contents .module .free_text .wp-caption .wp-caption-text{margin-top:1.6666666667vw;font-size:3.3vw}}.cms_detail_contents .module .layout_lr_block{margin-top:.6rem}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_lr_block{display:flex;justify-content:space-between}}.cms_detail_contents .module .layout_lr_block .ph{position:relative;width:3.5rem;height:auto}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_lr_block .ph{padding-top:34.055%}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_lr_block .ph{width:100%}}.cms_detail_contents .module .layout_lr_block .ph .img{width:100%;height:auto;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}.cms_detail_contents .module .layout_lr_block>.txt{font-size:.18rem;letter-spacing:.05em;line-height:2}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_lr_block>.txt{width:calc(100% - 3.5rem - .4rem)}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_lr_block>.txt{margin-top:.18rem;font-size:3.9vw;line-height:2.0714285714}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_lr_block.ph_l{flex-direction:row-reverse}}.cms_detail_contents .module .layout_col_block{margin-top:.6rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block{margin-top:.4rem}}.cms_detail_contents .module .layout_col_block .li>p{font-size:.15rem;letter-spacing:.05em;line-height:1.857}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block .li>p{font-size:3.3vw;line-height:1.875}}.cms_detail_contents .module .layout_col_block.col_2{display:flex}.cms_detail_contents .module .layout_col_block.col_2.up{justify-content:space-between}.cms_detail_contents .module .layout_col_block.col_2.up .li{width:calc(50% - .2rem)}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.up .li{width:calc(50% - .1rem)}}.cms_detail_contents .module .layout_col_block.col_2.up .li .ph{position:relative;width:100%;padding-top:72%}.cms_detail_contents .module .layout_col_block.col_2.up .li .ph .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}.cms_detail_contents .module .layout_col_block.col_2.up .li>p{margin-top:.16rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.up .li>p{margin-top:.1rem}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_col_block.col_2.left{justify-content:space-between}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.left{display:block;flex-wrap:wrap}}.cms_detail_contents .module .layout_col_block.col_2.left .li{display:flex;justify-content:space-between}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_col_block.col_2.left .li{width:calc(50% - .15rem)}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.left .li+.li{margin-top:.2rem}}.cms_detail_contents .module .layout_col_block.col_2.left .li .ph{position:relative;width:1.67rem;height:0;padding-top:33.805%}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.left .li .ph{width:1.2rem;padding-top:22.995%}}.cms_detail_contents .module .layout_col_block.col_2.left .li .ph .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}.cms_detail_contents .module .layout_col_block.col_2.left .li>p{width:calc(100% - 1.67rem - .2rem);margin-top:-0.05rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_2.left .li>p{width:calc(100% - 1.2rem - .2rem);margin-top:-0.05rem}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_col_block.col_3{display:flex;justify-content:space-between}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_col_block.col_3 .li{width:calc(33.3333333333% - .2rem)}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_3 .li{display:flex;justify-content:space-between}.cms_detail_contents .module .layout_col_block.col_3 .li+.li{margin-top:5.5555555556vw}}.cms_detail_contents .module .layout_col_block.col_3 .li .ph{position:relative;width:100%;padding-top:71.81%}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_3 .li .ph{width:1.4rem;padding-top:26.74%}}.cms_detail_contents .module .layout_col_block.col_3 .li .ph .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}.cms_detail_contents .module .layout_col_block.col_3 .li>p{margin-top:.16rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_col_block.col_3 .li>p{width:calc(100% - 1.4rem - .2rem);margin-top:-0.05rem}}.cms_detail_contents .module .layout_emphasis{margin-top:.6rem;background-color:#ffece8}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis{padding:.4rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis{margin-top:.4rem;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw}}.cms_detail_contents .module .layout_emphasis .tit_quote{font-size:.22rem;letter-spacing:.06em;line-height:1.9090909091;position:relative}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis .tit_quote{font-size:4.7vw;line-height:1.7647058824;padding-left:4.7222222222vw}}.cms_detail_contents .module .layout_emphasis .tit_quote:before{content:"■";color:#eb5a14;padding-right:.1rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis .tit_quote:before{position:absolute;left:0;top:0}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis .free_text>p{line-height:1.7777777778}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis .name{font-size:.18rem;letter-spacing:.05em;line-height:1;text-align:center;margin-top:.16rem}}.cms_detail_contents .module .layout_emphasis.ver_ph{display:flex}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis.ver_ph{justify-content:space-between}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis.ver_ph{flex-wrap:wrap}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis.ver_ph .left{max-width:6.4rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis.ver_ph .left{order:2;margin-top:6.1111111111vw}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis.ver_ph .right{max-width:1.3rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis.ver_ph .right{order:1;margin:0 auto;text-align:center}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_emphasis.ver_ph .right .ph{max-width:100%;height:1.6rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis.ver_ph .right .ph{max-width:50vw;height:44.4444444444vw;margin:0 auto}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_emphasis.ver_ph .right .name{font-size:5vw;letter-spacing:.05em;line-height:1;margin-top:4.7222222222vw}}.cms_detail_contents .module .layout_voice{margin-top:.6rem;display:flex;align-items:flex-start}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice{justify-content:flex-start;gap:.4rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice{justify-content:space-between;margin-top:6.9444444444vw}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .icon{max-width:1.27rem}}.cms_detail_contents .module .layout_voice .icon .ph>img{border-radius:50%}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .icon .ph>img{max-width:1.27rem;height:1.27rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice .icon .ph>img{width:17.6388888889vw;height:17.6388888889vw}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .icon .name{font-size:.18rem;letter-spacing:.05em;line-height:1;text-align:center;margin-top:.16rem}}.cms_detail_contents .module .layout_voice .voicecomment{position:relative}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .voicecomment{background-color:#f6edce;border-radius:.6em;max-width:7.24rem;padding:.4rem;box-sizing:border-box}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice .voicecomment{width:100%;max-width:64.4444444444vw;background-color:#f6edce;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw;box-sizing:border-box;border-radius:.05rem}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .voicecomment>p{font-size:.18rem;line-height:1.7777777778;letter-spacing:.05em}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice .voicecomment>p{font-size:3.5vw;letter-spacing:.05em;line-height:1.96}}.cms_detail_contents .module .layout_voice .voicecomment:before{content:"";position:absolute;width:0;height:0;border-style:solid}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice .voicecomment:before{border-width:.12rem;top:.4rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice .voicecomment:before{border-width:3.3333333333vw;top:7.7777777778vw}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice.left .icon{order:1}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice.left .voicecomment{order:2}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice.left .voicecomment:before{left:-0.24rem;border-color:rgba(0,0,0,0) #f6edce rgba(0,0,0,0) rgba(0,0,0,0)}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice.left .voicecomment:before{left:-6.1111111111vw;border-color:rgba(0,0,0,0) #f6edce rgba(0,0,0,0) rgba(0,0,0,0)}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice.right{justify-content:flex-end}}.cms_detail_contents .module .layout_voice.right .icon{order:2}.cms_detail_contents .module .layout_voice.right .voicecomment{order:1}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_voice.right .voicecomment:before{right:-0.24rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f6edce}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice.right .voicecomment:before{right:-6.1111111111vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f6edce}}.cms_detail_contents .module .layout_voice+.layout_voice{margin-top:.4rem}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_voice+.layout_voice{margin-top:5.5555555556vw}}.cms_detail_contents .module .table{margin-top:.6rem;border-bottom:1px solid #f28a26;display:table;width:100%;border-collapse:collapse}@media screen and (max-width: 640px){.cms_detail_contents .module .table{margin-top:6.9444444444vw}}.cms_detail_contents .module .table dl{border-top:1px solid #f28a26;display:table-row}.cms_detail_contents .module .table dl dt,.cms_detail_contents .module .table dl dd{display:table-cell;padding:.12rem;font-size:.16rem;letter-spacing:.05em;line-height:2;color:#1a1a1a;box-sizing:border-box}@media screen and (max-width: 640px){.cms_detail_contents .module .table dl dt,.cms_detail_contents .module .table dl dd{font-size:.15rem}}.cms_detail_contents .module .table dl dt{font-weight:600;color:#999}@media print,screen and (min-width: 641px){.cms_detail_contents .module .table dl dt{text-align:center}}@media screen and (max-width: 640px){.cms_detail_contents .module .table dl dt{padding:0;padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;width:41.6666666667vw;align-items:start;vertical-align:middle}}.cms_detail_contents .module .table dl dd a{color:#eb5a14;text-decoration:underline;transition:opacity .5s}.cms_detail_contents .module .table dl dd a:hover{opacity:.6}@media print,screen and (min-width: 641px){.cms_detail_contents .module .table dl dd>p{margin-top:0}}@media screen and (max-width: 640px){.cms_detail_contents .module .table dl dd>p{margin-top:0}}@media screen and (max-width: 640px){.cms_detail_contents .module .table dl dd{padding:0;padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;padding-left:2.7777777778vw}}.cms_detail_contents .module .layout_hr{margin-top:.24rem;background-color:#eb5a14;width:100%;height:1px;border:none}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_hr{margin-top:5.5555555556vw}}.cms_detail_contents .module .layout_writer{border:2px solid #f28a26}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer{display:flex;position:relative;padding:.4rem;margin-top:.6rem;border-radius:.1rem;justify-content:space-between}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer{margin-top:6.9444444444vw;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:7.6388888889vw;padding-bottom:5.5555555556vw;border-radius:1.3888888889vw}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box{position:relative;display:flex}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer .ph_box .ph{width:100%;max-width:1.95rem;height:2rem;overflow:hidden}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box .ph{width:31.1111111111vw;height:31.1111111111vw}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box .name{width:calc(100% - 31.1111111111vw);font-size:5.6vw;padding-left:4.5833333333vw;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box .name .box{position:relative;width:100%;top:-2.5vw}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box .name .box:before{content:"";position:absolute;bottom:-3.8888888889vw;left:0;width:100%;height:2px;background-color:#f28a26}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .ph_box .name span{display:block;font-size:3.5vw;letter-spacing:.05em;width:100%}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer .detail{max-width:5.88rem;width:100%}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer .detail dt{font-size:.22rem;font-weight:700;letter-spacing:.05em;line-height:1}}.cms_detail_contents .module .layout_writer .detail dt>span{font-size:.14rem;width:100%;display:block;margin-bottom:.07rem}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer .detail dd{margin-top:.2rem;font-size:.14rem;letter-spacing:.05em;line-height:2;position:relative;padding-top:.14rem}}@media screen and (max-width: 640px){.cms_detail_contents .module .layout_writer .detail dd{margin-top:3.8888888889vw}}@media print,screen and (min-width: 641px){.cms_detail_contents .module .layout_writer .detail dd:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background-color:#f28a26}}.index_box{margin-top:.4rem;padding:.4rem .8rem;border:2px solid #f28a26}@media screen and (max-width: 640px){.index_box{padding:.2rem .2rem .4rem}}.index_box .index_ttl{color:#f28a26;padding-bottom:.08rem;border-bottom:1px solid #f28a26;font-size:.18rem;text-align:center}.index_box .index_list{margin-top:.5rem}@media screen and (max-width: 640px){.index_box .index_list{margin-top:.3rem}}.index_box .index_list .lv2:not(:first-child){margin-top:.2rem}@media screen and (max-width: 640px){.index_box .index_list .lv2:not(:first-child){margin-top:.16rem}}.index_box .index_list .lv2>a{display:block;padding-bottom:.08rem;border-bottom:1px solid #000}@media screen and (max-width: 640px){.index_box .index_list .lv2>a{padding-bottom:.04rem}}.index_box .index_list .lv2 .num{font-size:.16rem}@media screen and (max-width: 640px){.index_box .index_list .lv2 .num{font-size:.14rem}}.index_box .index_list .lv2 .txt{font-size:.18rem}@media screen and (max-width: 640px){.index_box .index_list .lv2 .txt{font-size:.16rem}}.index_box .index_list .index_sub{margin-top:.08rem;padding-left:1em}.index_box .index_list .index_sub .lv3:not(:first-child){margin-top:.16rem}@media screen and (max-width: 640px){.index_box .index_list .index_sub .lv3:not(:first-child){margin-top:.14rem}}.index_box .index_list .index_sub .lv3 a{display:block}.index_box .index_list .index_sub .lv3 .num{font-size:.14rem}@media screen and (max-width: 640px){.index_box .index_list .index_sub .lv3 .num{font-size:.12rem}}.index_box .index_list .index_sub .lv3 .txt{font-size:.16rem}@media screen and (max-width: 640px){.index_box .index_list .index_sub .lv3 .txt{font-size:.14rem}}.detail_pager{border-top:2px solid #f28a26;margin:.6rem 0 0 0;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 641px){.detail_pager{width:9rem;padding-top:.65rem}}@media screen and (max-width: 640px){.detail_pager{margin:0 0 0 0;padding-top:8.3333333333vw;margin-top:11.1111111111vw}}.detail_pager ul{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;position:relative}@media print,screen and (min-width: 641px){.detail_pager ul{padding:0}}.detail_pager ul li{box-sizing:border-box;text-align:justify}@media print,screen and (min-width: 641px){.detail_pager ul li{width:2.4rem}}.detail_pager ul li a{font-size:.16rem;font-weight:bold;letter-spacing:.05em;height:100%;display:flex;align-items:center;transition:opacity .5s}@media print,screen and (min-width: 641px){.detail_pager ul li a{line-height:1.875}}@media screen and (max-width: 640px){.detail_pager ul li a{font-size:.15rem}}.detail_pager ul li a:hover{opacity:.6}.detail_pager ul li a:hover.prev::before{transform:translateX(-0.05rem) translateY(-50%) rotate(-135deg)}.detail_pager ul li a:hover.next::before{transform:translateX(0.05rem) translateY(-50%) rotate(45deg)}.detail_pager ul li a.prev{padding-left:.18rem;position:relative}@media screen and (max-width: 640px){.detail_pager ul li a.prev{padding-left:.14rem}}.detail_pager ul li a.prev::before{content:"";position:absolute;top:50%;left:0;border-top:solid 2px #eb5a14;border-right:solid 2px #eb5a14;width:.05rem;height:.05rem;transition:transform .5s;transform:translateY(-50%) rotate(-135deg)}.detail_pager ul li a.next{padding-right:.18rem;position:relative}@media screen and (max-width: 640px){.detail_pager ul li a.next{padding-right:.14rem;display:flex;justify-content:flex-end}}.detail_pager ul li a.next::before{content:"";position:absolute;top:50%;right:0;border-top:solid 2px #eb5a14;border-right:solid 2px #eb5a14;width:.05rem;height:.05rem;transition:transform .5s;transform:translateY(-50%) rotate(45deg)}.detail_pager ul li a.back{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#eb5a14}@media print,screen and (min-width: 641px){.detail_pager ul li:nth-child(2) a{display:flex;width:100%;max-width:2.8rem;justify-content:center;align-items:center;padding:.15rem 0;background-color:#eb5a14;color:#fff;border-radius:1rem;width:100%}}.detail_pager ul li:nth-child(2) a>span{position:relative}@media print,screen and (min-width: 641px){.detail_pager ul li:nth-child(2) a>span:before{content:"";position:absolute;width:.16rem;height:.16rem;background-image:url(/img/blog/btn_icon.svg);background-size:cover;top:0;left:-0.3rem;bottom:0;margin:auto}}@media print,screen and (min-width: 641px){.detail_pager ul li:nth-child(3){display:flex;justify-content:right}}.mod-archives-pager01{position:relative;font-size:.24rem;line-height:1;text-align:center}@media print,screen and (min-width: 641px){.mod-archives-pager01{margin-top:.9rem}}@media screen and (max-width: 640px){.mod-archives-pager01{font-size:5.1vw;font-weight:700;width:100%;padding-top:12.5vw;padding-bottom:12.5vw}}.mod-archives-pager01>.wp-pagenavi{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;position:relative}@media print,screen and (min-width: 641px){.mod-archives-pager01>.wp-pagenavi{width:100%}}@media screen and (max-width: 640px){.mod-archives-pager01>.wp-pagenavi{display:flex;margin:0 -0.06rem;padding-left:.24rem;padding-right:.24rem;margin:0}}.mod-archives-pager01 .wp-pagenavi>a,.mod-archives-pager01 .wp-pagenavi>span{display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:background-color .5s,color .5s}@media print,screen and (min-width: 641px){.mod-archives-pager01 .wp-pagenavi>a,.mod-archives-pager01 .wp-pagenavi>span{flex-shrink:0;width:.4rem;height:.4rem}}@media screen and (max-width: 640px){.mod-archives-pager01 .wp-pagenavi>a,.mod-archives-pager01 .wp-pagenavi>span{width:.24rem;height:.24rem}}.no-touchevents .mod-archives-pager01 .wp-pagenavi>a[href]:hover,.no-touchevents .mod-archives-pager01 .wp-pagenavi>span[href]:hover{color:#eb5a14}@media print,screen and (min-width: 641px){.mod-archives-pager01 .wp-pagenavi>a.nextpostslink,.mod-archives-pager01 .wp-pagenavi>a.previouspostslink,.mod-archives-pager01 .wp-pagenavi>span.nextpostslink,.mod-archives-pager01 .wp-pagenavi>span.previouspostslink{width:auto;height:auto}}@media screen and (max-width: 640px){.mod-archives-pager01 .wp-pagenavi>a.nextpostslink,.mod-archives-pager01 .wp-pagenavi>a.previouspostslink,.mod-archives-pager01 .wp-pagenavi>span.nextpostslink,.mod-archives-pager01 .wp-pagenavi>span.previouspostslink{width:auto;height:auto}}.mod-archives-pager01 .wp-pagenavi>a:not(.extend):not(.previouspostslink):not(.nextpostslink),.mod-archives-pager01 .wp-pagenavi>span:not(.extend):not(.previouspostslink):not(.nextpostslink){margin:0 .04rem;position:relative}@media screen and (max-width: 640px){.mod-archives-pager01 .wp-pagenavi>a:not(.extend):not(.previouspostslink):not(.nextpostslink),.mod-archives-pager01 .wp-pagenavi>span:not(.extend):not(.previouspostslink):not(.nextpostslink){margin:0;margin-left:1.3888888889vw;margin-right:1.3888888889vw}}.mod-archives-pager01 .wp-pagenavi>a.extend,.mod-archives-pager01 .wp-pagenavi>span.extend{padding-bottom:.5em}@media screen and (max-width: 640px){.mod-archives-pager01 .wp-pagenavi>a.extend,.mod-archives-pager01 .wp-pagenavi>span.extend{margin:0 .04rem;flex-shrink:0;width:auto;font-size:.8em}}.mod-archives-pager01 .previouspostslink,.mod-archives-pager01 .nextpostslink{position:absolute;letter-spacing:.05em;font-weight:700}@media print,screen and (min-width: 641px){.mod-archives-pager01 .previouspostslink,.mod-archives-pager01 .nextpostslink{font-size:.18rem}}@media screen and (max-width: 640px){.mod-archives-pager01 .previouspostslink,.mod-archives-pager01 .nextpostslink{font-size:4.2vw}}.mod-archives-pager01 .previouspostslink:after,.mod-archives-pager01 .nextpostslink:after{content:"";display:block;box-sizing:border-box;margin:auto;width:.14rem;height:.14rem;position:absolute;top:0;left:0;right:0;bottom:0;transform:rotate(45deg) skew(3deg, 3deg)}@media screen and (max-width: 640px){.mod-archives-pager01 .previouspostslink:after,.mod-archives-pager01 .nextpostslink:after{width:.08rem;height:.08rem}}.mod-archives-pager01 .previouspostslink{left:0}@media print,screen and (min-width: 641px){.mod-archives-pager01 .previouspostslink{padding-left:.22rem;left:.48rem}}@media screen and (max-width: 640px){.mod-archives-pager01 .previouspostslink{width:auto;padding-left:5.5555555556vw}}.mod-archives-pager01 .previouspostslink:after{border-bottom:2px solid;border-left:2px solid;left:0;right:auto;color:#eb5a14}@media screen and (max-width: 640px){.mod-archives-pager01 .previouspostslink:after{left:.02rem;left:0;position:absolute;margin-left:1.3888888889vw}}.mod-archives-pager01 .nextpostslink{right:0}@media print,screen and (min-width: 641px){.mod-archives-pager01 .nextpostslink{padding-right:.22rem;right:.48rem}}@media screen and (max-width: 640px){.mod-archives-pager01 .nextpostslink{width:auto;padding-right:4.1666666667vw}}.mod-archives-pager01 .nextpostslink:after{border-top:2px solid;border-right:2px solid;right:0;left:auto;color:#eb5a14}@media screen and (max-width: 640px){.mod-archives-pager01 .nextpostslink:after{right:0;left:auto;position:absolute;margin-left:1.3888888889vw}}@media print,screen and (min-width: 641px){.content_block .mod_wrap{display:flex;justify-content:space-between}}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2{margin-top:.6rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2{padding:0;margin-top:4.4444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2 .ttl{color:#fff;background-color:#f28a26;padding-bottom:0}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2 .ttl{padding:.05rem 0 .06rem .1rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2 .ttl{font-size:5vw;line-height:1.5555555556;padding-left:2.7777777778vw;padding-right:2.7777777778vw;padding-top:1.3888888889vw;padding-bottom:1.3888888889vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h2 .ttl:before{display:none}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h3{color:#f28a26}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h3{margin-top:4.4444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h3 .ttl{letter-spacing:.1em;line-height:1.3636363636}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h3 .ttl{font-size:4.7vw;line-height:1.5882352941;padding-left:0}}.cms_detail_contents[data-detail-design-type01] .module .layout_title_wrap.h3 .ttl:before{display:none}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p{margin-top:.2rem;font-size:.18rem;letter-spacing:.05em;line-height:2}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p{margin-top:4.4444444444vw;font-size:3.8vw;line-height:2.037037037}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p span{font-size:.16rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p span{font-size:3.9vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p a{color:#eb5a14;text-decoration:underline;transition:opacity .5s}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt>p a:hover{opacity:.6}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h2{margin-top:.6rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h2{padding:0;margin-top:4.4444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h2:before{display:none}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h3{font-size:.22rem;font-weight:bold;letter-spacing:.06em;line-height:1.9090909091}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h3{position:relative;font-size:4.7vw;line-height:1.5882352941;margin-top:4.4444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt h3:before{display:none}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ul,.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ol{margin-top:.48rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ul,.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ol{margin-top:4.4444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ul li,.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ol li{font-size:.18rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ul li,.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ol li{font-size:3.8vw;line-height:2.037037037}}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt ol li::before{top:.02rem}}.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt hr{margin-top:.24rem}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_free_txt hr{margin-top:4.4444444444vw}}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_lr_block{display:flex;justify-content:space-between;margin-top:.6rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_lr_block{margin-top:6.9444444444vw}}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_lr_block .ph{width:4.3rem;padding-top:0}}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_lr_block>.txt{width:calc(100% - 4.3rem - .4rem);line-height:1.7777777778}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_lr_block>.txt{margin-top:5vw;font-size:3.9vw;line-height:2.0714285714}}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block{margin-top:.6rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block{margin-top:6.9444444444vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block .li>p{font-size:.15rem;letter-spacing:.05em;line-height:1.857}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block .li>p{font-size:3.3vw;line-height:1.875}}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2{display:flex}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.up{justify-content:space-between}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.up .li{width:calc(50% - .2rem)}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.up .li{width:calc(50% - .1rem)}}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.up .li .ph{position:relative}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.up .li .ph{width:4.3rem;padding-top:0;height:2.7004rem}}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.left .li .ph{position:relative}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.left .li .ph{width:1.68rem;padding-top:0;height:1.1004rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_2.left .li .ph{width:1.2rem;padding-top:22.995%}}.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_3 .li .ph{position:relative}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_3 .li .ph{width:2.73rem;padding-top:0;height:1.70079rem;margin:0 auto}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_col_block.col_3 .li .ph{width:1.4rem;padding-top:26.74%}}.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis{background-color:#f6edce;border-radius:.1rem}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis{padding-top:.26rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis{margin-top:6.6666666667vw}}.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis .tit_quote{color:#f28a26}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis .tit_quote{padding-left:0}}.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis .tit_quote:before{display:none}@media print,screen and (min-width: 641px){.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis .free_text>p{margin-top:.1rem}}@media screen and (max-width: 640px){.cms_detail_contents[data-detail-design-type01] .module .layout_emphasis .free_text>p{margin-top:2.7777777778vw}}@media screen and (max-width: 640px){.detail_pager[data-list-design-type01] ul{padding-bottom:25vw}}@media screen and (max-width: 640px){.detail_pager[data-list-design-type01] ul li:nth-child(2){position:absolute;bottom:0;left:0;right:0;margin:auto;width:65vw}}.detail_pager[data-list-design-type01] ul li:nth-child(2) a{background-color:#1a1a1a;border-radius:.05rem}@media screen and (max-width: 640px){.detail_pager[data-list-design-type01] ul li:nth-child(2) a{padding-top:3.8888888889vw;padding-bottom:3.8888888889vw;display:block;width:100%;color:#fff;text-align:center;position:static;transform:none}}.detail_pager[data-list-design-type01] ul li:nth-child(2) a>span{position:relative}/*# sourceMappingURL=blog_detail.css.map */