.sp{display:none}#sectionContents .cnt-in{max-width:976px;margin:0 auto;padding:0 10px}#sectionContents .main-img{max-width:1200px;margin:0 auto}#sectionContents #episode{font-family:'Noto Sans JP',sans-serif;font-size:16px;line-height:1.75}#sectionContents .episode-main{padding:100px 0;background-color:#fbf8f2}#sectionContents .episode-main:nth-child(even){background-color:#fff}#sectionContents .episode-contents{max-width:976px;margin:0 auto}#sectionContents .episode-head{margin-bottom:100px}#sectionContents .episode-head-title{margin-bottom:20px;padding-top:56px;font-size:36px;font-weight:700;line-height:1.25;letter-spacing:.2em;text-align:center;color:#986c11;background-image:url(../img2/intro_head_bg.png);background-repeat:no-repeat;background-size:246px auto;background-position:22% 0}#sectionContents .episode-head-lead{text-align:center;font-size:14px}#sectionContents .episode-head-list{display:flex;justify-content:space-between;margin-top:100px;font-size:24px}#sectionContents .episode-head-list li a{display:block;position:relative;color:#986c11;text-decoration:none;padding-right:40px;width:100%;box-sizing:border-box}#sectionContents .episode-head-list li a::after{content:"";display:block;position:absolute;top:50%;right:12px;width:16px;height:16px;margin-top:-10px;border-top:solid 2px #986c11;border-right:solid 2px #986c11;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#sectionContents .episode-head-list li a:hover,.bnr_box>li a:hover{opacity:.7}#sectionContents .episode-main-head{position:relative;margin-bottom:60px}#sectionContents .episode-main-head-contents{position:absolute;left:0;right:0;top:50%;height:110px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#sectionContents .episode-main-title{display:flex;align-items:center;justify-content:center;height:inherit;margin-top:10px;text-align:center;font-size:36px;color:#986c11;background-image:url(../img2/intro_head_bg.png);background-repeat:no-repeat;background-size:150px auto;background-position:38% 0}#sectionContents .episode-supporter{margin-bottom:52px}#sectionContents .episode-supporter-title{position:relative;margin-bottom:20px;text-align:center;font-size:22px;color:#986c11}#sectionContents .episode-supporter-title::after,#sectionContents .episode-supporter-title::before{content:"";position:absolute;height:1px;top:50%;background:linear-gradient(90deg,rgba(255,250,239,0) 0%,#e5ca93 10%,#a7843b 50%,#e5ca93 90%,rgba(255,250,239,0) 100%)}#sectionContents .episode-supporter-title::before{left:0;right:72%}#sectionContents .episode-supporter-title::after{left:72%;right:0}#sectionContents .episode-supporter-main{display:flex;padding-left:15px}#sectionContents .episode-supporter-img{flex-shrink:0;flex-basis:140px}#sectionContents .episode-supporter-detail{flex-grow:1;margin-left:30px}#sectionContents .episode-supporter-lead{font-size:12px}#sectionContents .episode-supporter-name{font-size:20px}#sectionContents .episode-supporter-comment,#sectionContents .episode-supporter-sub{font-size:14px}#sectionContents .more{display:none}#sectionContents .episode-list{display:flex;flex-wrap:wrap;gap:40px 4%;margin-bottom:40px}#sectionContents .episode-list li{box-sizing:border-box;width:48%;padding:30px;border:1px solid #986c11;border-radius:20px;background-color:#fff}#sectionContents .episode-list-head{display:flex;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ac8b44}#sectionContents .episode-list-head-number{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;width:86px;height:86px;border:2px solid #ac8b44;border-radius:50%;text-align:center;color:#ac8b44;font-family:"Noto Serif JP",serif;font-weight:700}#sectionContents .episode-list-head-number-lead{font-size:12px}#sectionContents .episode-list-head-number-main{font-size:31px;line-height:1}#sectionContents .episode-list-head-title{margin-left:20px;font-size:20px;font-weight:700}#sectionContents .episode-list-main p{line-height:2.12}#sectionContents .episode-more{margin-top:60px;padding-top:20px;border-top:1px solid #ac8b44;text-align:center}#sectionContents .episode-more-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;cursor:pointer;outline:0;background-color:transparent;position:relative;padding:0 40px 0 0;display:inline-block;font-size:24px;font-weight:700;color:#986c11}#sectionContents .episode-more-btn::after{content:"";display:block;position:absolute;top:50%;right:12px;width:16px;height:16px;margin-top:-10px;border-top:solid 2px #986c11;border-right:solid 2px #986c11;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#sectionContents .episode-more-btn.is-open::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.video-wrap{max-width:650px;margin:40px auto 0}.video-wrap.profile{margin:10px auto 40px}.video-wrap>div{position:relative;width:100%;padding-top:56.25%}.research_block .research_head .yellow::before,.video-wrap>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cnt-head-logo{margin-bottom:10px;text-align:center}.cnt-head-lead,.cnt-lead{font-size:25px;text-align:center;line-height:1.86;font-family:'Noto Serif JP',serif}.cnt-lead{font-size:30px}.lead_block{margin:45px 0 95px}.brand_cnt_block{padding:80px 0}.brand_cnt_block.bg-beige{background-color:#f5f1ec}.brand_cnt_block.profile{padding:0 0 80px}.research_block{position:relative;margin-top:50px;z-index:1}.research_block .research_head{font-size:22px;text-align:center;margin-bottom:40px;font-weight:700;color:#442e20}.research_block .research_head .big{font-size:36px}.research_block .research_head .yellow{display:inline-block;position:relative}.research_block .research_head .yellow span{position:relative;z-index:2}.research_block .research_head .yellow::before{content:'';top:-10px;border-bottom:16px solid #fff100;z-index:1}.research_block .research_img_ttl{text-align:center;font-size:18px;margin-bottom:20px}.research_block .research_img{text-align:center}.research_block .research_text{font-size:16px;line-height:1.57;margin:20px auto 0;max-width:804px}.research_block .research_text dd{padding-left:1em;text-indent:-1em}.brand-list{margin-top:45px;display:flex;flex-wrap:wrap;justify-content:space-between}.brand-list>li{flex:0 0 24%}.brand-list>li img{display:block;width:100%;height:auto}.brand-list>li .ttl{text-align:center;font-size:12px;line-height:2;margin-top:10px}.profile_block{background-color:#f5f1ec;border:4px solid #d7cec9;margin-top:115px;padding:40px 10px 60px}.profile_block>div{max-width:776px;margin:0 auto}.comment-mov,.profile_block .profile_logo{text-align:center}.profile_block .profile-lead{text-align:center;font-family:'Noto Serif JP',serif;margin-top:30px;font-size:30px;line-height:1.86}.profile_block .profile-sub-lead{line-height:1.6;font-size:16px;text-align:center;margin-top:20px}.profile_block .profile-detail{display:flex;margin-top:45px;flex-flow:row-reverse}.profile_block .profile-text-box{margin-right:15px}.profile_block .profile-detail-name{font-weight:700;font-size:14px;margin-bottom:10px}.profile_block .profile-detail-lead{font-size:14px;line-height:1.6}.profile_block .profile-detail-txt{font-size:16px;line-height:1.8}.profile_block .profile-detail-comment{background-color:#fff;padding:15px;margin-top:20px}.profile_block .profile-detail-comment .comment{color:#d7cec9;font-size:16px;font-weight:700;margin-bottom:10px;display:inline-block;border-bottom:2px solid #d7cec9;line-height:1.2}.profile_block .video-profile-head{margin-top:40px;text-align:center;font-size:20px}.profile_block .video-profile-head span{position:relative;display:inline-block;padding:0 15px}.profile_block .video-profile-head span::before{content:"";display:block;position:absolute;left:0;top:-5px;bottom:-5px;width:1px;background-color:#333;-webkit-transform:rotate(330deg);transform:rotate(330deg)}.profile_block .video-profile-head span::after{content:"";display:block;position:absolute;right:0;top:-5px;bottom:-5px;width:1px;background-color:#333;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.comment-mov{margin-top:50px}.comment-mov a:hover{opacity:.8}.comment-mov-title{position:relative;margin-bottom:10px;display:inline-block;font-weight:700;font-size:18px}.comment-mov-title::after,.comment-mov-title::before{content:"";display:inline-block;position:absolute;top:0;height:1em;border-left:2px solid #333}.comment-mov-title::before{left:-12px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.comment-mov-title::after{right:-12px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lyrics_block{margin-top:50px;text-align:center}.lyrics_block .lyrics_btn{background:#fff;display:inline-block;max-width:500px;width:100%}.bnr_box>li a,.lyrics_block .lyrics_btn a{text-decoration:none;color:#333;display:inline-block}.lyrics_block .lyrics_btn a{width:100%;padding:24px 10px;text-align:center;font-size:18px;border:1px solid #333;box-sizing:border-box;background-color:#fff}.lyrics_block .lyrics_btn a:hover{opacity:.7!important}.lyrics_block .lyrics_btn a span{padding-right:32px;background-image:url(../img2/icon_mark.png);background-position:center right;background-repeat:no-repeat;background-size:14px}.lyrics_block .lyrics_btn.secound{margin-top:20px}.bnr_box>li{margin-top:25px;background-color:#fff;font-size:0;border-radius:10px}.bnr_box>li a{transition:all .3s ease}@media only screen and (max-device-width:1280px) and (max-width:640px){.pc{display:none}.sp{display:block}#sectionContents .episode-main:first-child{padding-top:46px}#sectionContents .episode-contents{width:90%;margin:0 auto}#sectionContents .episode-head{margin-bottom:50px}#sectionContents .episode-head-title{font-size:24px;line-height:1.8;letter-spacing:0;margin-bottom:10px;padding-top:46px;background-size:165px auto;background-position:10% 0}#sectionContents .episode-head-list{flex-wrap:wrap;width:auto;margin:50px auto 0}#sectionContents .episode-head-list li{width:48%}#sectionContents .episode-head-list li a{font-size:16px;padding-right:25px}#sectionContents .episode-head-list li a::after{width:8px;height:8px;top:50%;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);margin-top:-2px}#sectionContents .episode-main-head{margin-bottom:50px}#sectionContents .episode-main-head-contents{height:75px}#sectionContents .episode-main-title{font-size:24px;margin-top:0;background-size:103px auto;background-position:18% 25%}#sectionContents .episode-supporter-title{font-size:18px}#sectionContents .episode-supporter-title::before{width:10%;right:unset}#sectionContents .episode-supporter-title::after{width:10%;left:unset}#sectionContents .episode-supporter-main{flex-direction:column-reverse;padding-left:0}#sectionContents .episode-supporter-img{width:42%;margin:24px auto 0}#sectionContents .episode-supporter-detail{margin-left:0}#sectionContents .episode-supporter-comment{margin-top:10px}#sectionContents .episode-list{display:block}#sectionContents .episode-list li{width:auto;margin-bottom:20px;padding:20px}#sectionContents .episode-list-head-number{width:75px;height:75px;flex-shrink:0}#sectionContents .episode-list-head-title{font-size:18px}#sectionContents .episode-list-main p{line-height:1.75}.video-wrap.profile{margin:20px auto}.video-wrap{margin:20px auto 0}.cnt-head-logo{width:80%;margin:0 auto 10px}.cnt-head-lead,.cnt-lead{font-size:20px;line-height:1.6}.cnt-lead{font-size:22px}.lead_block{margin:25px 0 45px}.brand_cnt_block{padding:40px 0}.brand-list,.brand-list>li,.research_block{margin-top:25px}.research_block .research_head{font-size:18px;margin-bottom:20px;line-height:1.4}.research_block .research_head .big{font-size:26px}.research_block .research_head .yellow::before{border-bottom:12px solid #fff100}.research_block .research_img_ttl{font-size:16px;margin-bottom:10px}.research_block .research_text{font-size:12px;margin-top:10px}.brand-list{display:block}.brand-list>li .ttl{font-size:14px;line-height:1.5;margin-top:5px}.profile_block{margin-top:60px;padding:20px 10px 25px}.profile_block .profile_logo img{max-width:130px}.profile_block .profile-lead{font-size:20px;line-height:1.6;margin-top:20px}.profile_block .profile-sub-lead{font-size:14px;margin-top:15px}.profile_block .profile-detail{display:block;margin-top:20px}.profile_block .profile-img{text-align:center}.profile_block .profile-text-box{margin-right:0;margin-top:10px}.profile_block .profile-detail-name{margin-bottom:5px}.profile_block .profile-detail-lead{font-size:12px}.profile_block .profile-detail-txt{font-size:14px;line-height:1.7}.profile_block .profile-detail-comment .comment{font-size:14px}.lyrics_block{margin-top:25px}.lyrics_block .lyrics_btn a{font-size:16px;padding:12px 10px}.lyrics_block .lyrics_btn a span{background-size:10px;padding-right:20px}.lyrics_block .lyrics_btn.secound{margin-top:10px}.bnr_box>li{margin-top:15px}.bnr_box>li:first-child{margin-top:0}}
