.animation__animated{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}[class*=animation__]:not(.animation__animated){opacity:0;visibility:hidden}@-webkit-keyframes animation__fadein{from{opacity:0}to{opacity:1}}@keyframes animation__fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes animation__fadein--up{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes animation__fadein--up{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes animation__fadein--down{from{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}@keyframes animation__fadein--down{from{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes animation__fadein--left{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:translateX(0)}}@keyframes animation__fadein--left{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes animation__fadein--right{from{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}@keyframes animation__fadein--right{from{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}.animation-infinite__rotate--360deg{-webkit-animation-name:animation__rotate--360deg;animation-name:animation__rotate--360deg;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes animation__rotate--360deg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animation__rotate--360deg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.animation__purupuru{visibility:visible !important}@-webkit-keyframes animation__purupuru{0%{transform:scale(1, 1) translate(0%, 0%)}20%{transform:scale(1, 1.06) translate(-4%, -3%) skew(4deg, 0deg)}50%{transform:scale(1, 0.94) translate(4%, 3%) skew(-4deg, 0deg)}65%{transform:scale(1, 1.03) translate(1%, -1%) skew(-1deg, 0deg)}80%{transform:scale(1, 0.97) translate(-1%, 1%) skew(1deg, 0deg)}100%{transform:scale(1, 1) translate(0%, 0%)}}@keyframes animation__purupuru{0%{transform:scale(1, 1) translate(0%, 0%)}20%{transform:scale(1, 1.06) translate(-4%, -3%) skew(4deg, 0deg)}50%{transform:scale(1, 0.94) translate(4%, 3%) skew(-4deg, 0deg)}65%{transform:scale(1, 1.03) translate(1%, -1%) skew(-1deg, 0deg)}80%{transform:scale(1, 0.97) translate(-1%, 1%) skew(1deg, 0deg)}100%{transform:scale(1, 1) translate(0%, 0%)}}body .single-page .main-double-contents{margin-top:16.7538461538px}body .single-page .main-double-contents .left-main .top-area{position:relative;padding:89.8615384615px 0 99px}body .single-page .main-double-contents .left-main .top-area .bg-box{background:#f4ecbb;height:100%;z-index:-1;width:100vw;top:0;right:0;position:absolute}body .single-page .main-double-contents .left-main .top-area .bg-box:before{content:"";height:128px;width:100%;position:absolute;right:0;bottom:-88.3384615385px;background:url(../image/single/wave.png) repeat-x center center/auto 100%;z-index:-1}body .single-page .main-double-contents .left-main .top-area .inner{width:89.5933838732%}body .single-page .main-double-contents .left-main .top-area .inner h1{font-size:2.0942307692rem;font-weight:500;letter-spacing:.05em;line-height:1.5}body .single-page .main-double-contents .left-main .top-area .inner .main-image{margin-top:57.1153846154px}body .single-page .main-double-contents .left-main .top-area .inner .main-image img{display:block;width:100%}body .single-page .main-double-contents .left-main .top-area .inner .info-box{margin-top:30.4615384615px;line-height:1.5}body .single-page .main-double-contents .left-main .top-area .inner .info-box time{font-family:"Poppins",sans-serif;color:#646464;font-weight:500;font-size:1.1423076923rem;letter-spacing:.08em}body .single-page .main-double-contents .left-main .top-area .inner .info-box .categories{font-size:1.1423076923rem;font-weight:500;letter-spacing:.05em}body .single-page .main-double-contents .left-main .top-area .inner .info-box .categories:before{content:"｜"}body .single-page .main-double-contents .left-main .top-area .inner .info-box .categories .category:not(:last-of-type):after{content:"、"}body .single-page .main-double-contents .left-main .top-area .inner .tags{margin-top:20.5615384615px;line-height:1.5;letter-spacing:.05em;font-size:1.1423076923rem}body .single-page .main-double-contents .left-main .top-area .inner .tags .tag:not(:last-of-type):after{content:"　"}body .single-page .main-double-contents .left-main .contents-area{margin-top:85.2923076923px}body .single-page .main-double-contents .left-main .contents-area .top-text .text{line-height:1.5;font-weight:500;font-size:1.4278846154rem;letter-spacing:.05em}body .single-page .main-double-contents .left-main .contents-area .toc-box{margin-top:64.7307692308px;background:#f5f5f5;border-radius:38.0769230769px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button{text-align:center;line-height:83.7692307692px;position:relative;font-weight:500;font-size:1.4278846154rem;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button .arrow{position:absolute;display:block;top:50%;transform:translate(0, -50%);right:36.5538461538px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button .arrow img{transition:transform .2s;transform:rotate(180deg)}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden{overflow:hidden;transition:height .2s}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner{padding-bottom:39.6px;width:92.4190213646%;margin:0 auto}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc{line-height:1.4}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h2{font-size:1.4278846154rem;position:relative;font-weight:500;letter-spacing:.05em;padding-left:.9em}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h2:before{content:"";display:block;position:absolute;left:0;top:.2em;height:1em;width:.2em;background:#3a7cc7}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h3{font-size:1.3326923077rem;padding-left:1.05em;text-indent:-1.05em;letter-spacing:.05em;font-weight:normal}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h3:before{content:"・"}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc a{display:inline-block}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc ul{padding-left:19.0384615385px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc li{margin-top:8px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc li+li{margin-top:15.9923076923px}body .single-page .main-double-contents .left-main .contents-area .toc-box.open .c-aco-button .arrow img{transform:rotate(0)}body .single-page .main-double-contents .left-main .post-banner-area{width:761.5384615385px;max-width:89.3333333333%;margin:76.1538461538px auto 0}body .single-page .main-double-contents .left-main .post-banner-area a{display:block;position:relative;transition:opacity .2s}body .single-page .main-double-contents .left-main .post-banner-area a img{width:100%}body .single-page .main-double-contents .left-main .post-banner-area a:hover{opacity:.6}body .single-page .main-double-contents .left-main .post-banner-area a+a{margin-top:35px}body .single-page .main-double-contents .left-main .author-area{margin-top:76.1538461538px;border:3.8076923077px solid #e6e6e6;border-radius:15.2307692308px}body .single-page .main-double-contents .left-main .author-area .inner{padding:24.3692307692px 28.9384615385px 29.7px}body .single-page .main-double-contents .left-main .author-area .inner .author-title{font-weight:bold;letter-spacing:.05em;line-height:1.5;font-size:1.6182692308rem}body .single-page .main-double-contents .left-main .author-area .inner .double-box{margin-top:19.0384615385px;display:flex}body .single-page .main-double-contents .left-main .author-area .inner .double-box .image{width:115.7538461538px;margin-right:28.1769230769px;flex-shrink:0}body .single-page .main-double-contents .left-main .author-area .inner .double-box .image .author-thum{padding-top:100%;border-radius:50%}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .name{font-weight:500;font-size:1.6182692308rem;letter-spacing:.05em;line-height:1.5}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .description{margin-top:14.4692307692px;font-size:1.2375rem;letter-spacing:.05em;line-height:1.5384615385em}body .single-page .main-double-contents .left-main .line-box-area{margin-top:76.1538461538px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box{padding:55.5923076923px 0 59.4px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns{display:flex;justify-content:center;flex-wrap:wrap;margin-top:31.2230769231px;gap:10px 49.5px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns a{display:block;transition:opacity .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns a:hover{opacity:.6}body .single-page .main-double-contents .left-main .line-box-area .tag-box{padding:54.8307692308px 0 57.8769230769px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul{margin-top:33.5076923077px;display:flex;flex-wrap:wrap;gap:9.9px 9.9px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul li a{display:block;border:2px solid #969696;line-height:1.5;max-width:100%;padding:7.6153846154px 27.4153846154px;font-size:1.1423076923rem;letter-spacing:.05em;border-radius:22.8461538462px;transition:color .2s,background .2s;background:#fff}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul li a:before{content:"#"}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul li a:hover{color:#fff;background:#969696}body .single-page .main-double-contents .left-main .line-box-area>section{border-top:2px solid #969696}body .single-page .main-double-contents .left-main .line-box-area>section .title{text-align:center;font-weight:500;font-size:1.6182692308rem;letter-spacing:.05em;line-height:1.5}body .single-page .main-double-contents .left-main .line-box-area>section:last-of-type{border-bottom:2px solid #969696}body .single-page .main-double-contents .left-main .related-area{margin-top:56.3538461538px}body .single-page .main-double-contents .left-main .related-area .title{font-weight:500;font-size:1.6182692308rem;letter-spacing:.05em;line-height:1.5}body .single-page .main-double-contents .left-main .related-area ul{margin-top:25.8923076923px}body .single-page .main-double-contents .left-main .related-area ul li a{display:flex}body .single-page .main-double-contents .left-main .related-area ul li a .thum-box{width:159.9230769231px;position:relative;margin-right:30.4615384615px;flex-shrink:0}body .single-page .main-double-contents .left-main .related-area ul li a .thum-box:before{content:"";display:block;padding-top:100%}body .single-page .main-double-contents .left-main .related-area ul li a .thum-box [class^=related-thum]{position:absolute;top:0;left:0;width:100%;height:100%}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .post-title{font-weight:500;font-size:1.4278846154rem;letter-spacing:.05em;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box{display:flex;margin-top:25.1307692308px}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box time{color:#646464;letter-spacing:.08em;font-weight:500;font-size:1.1423076923rem;flex-shrink:0;font-family:"Poppins",sans-serif}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box time:after{content:"｜";display:inline-block;margin:0 .4em;color:#1e1e1e;font-family:YakuHanJP_Noto,"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box .category-box{font-weight:500;font-size:1.1423076923rem;letter-spacing:.05em;line-height:1.2;margin-top:-0.08em}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box .category-box .category:not(:last-of-type):after{content:"、"}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .tag-box{margin-top:12.1846153846px;font-size:1.1423076923rem;letter-spacing:.05em;line-height:1.5;font-weight:normal}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .tag-box .tag:not(:last-of-type){margin-right:1em}body .single-page .main-double-contents .left-main .related-area ul li+li{margin-top:36.5538461538px}body .single-page .main-double-contents .right-main .common-artists-area{margin-top:65.4923076923px}body .single-page .main-double-contents{margin-top:11px}body .single-page .main-double-contents .left-main .top-area{padding:59px 0 65px}body .single-page .main-double-contents .left-main .top-area .bg-box:before{height:64px;bottom:-58px}body .single-page .main-double-contents .left-main .top-area .inner h1{font-size:1.375rem}body .single-page .main-double-contents .left-main .top-area .inner .main-image{margin-top:37.5px}body .single-page .main-double-contents .left-main .top-area .inner .info-box{margin-top:20px}body .single-page .main-double-contents .left-main .top-area .inner .info-box time{font-size:.75rem}body .single-page .main-double-contents .left-main .top-area .inner .info-box .categories{font-size:.75rem}body .single-page .main-double-contents .left-main .top-area .inner .tags{margin-top:13.5px;font-size:.75rem}body .single-page .main-double-contents .left-main .contents-area{margin-top:56px}body .single-page .main-double-contents .left-main .contents-area .top-text .text{font-size:.9375rem}body .single-page .main-double-contents .left-main .contents-area .toc-box{margin-top:42.5px;border-radius:25px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button{line-height:55px;font-size:.9375rem}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button .arrow{right:24px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-button .arrow img{width:10.5px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner{padding-bottom:26px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h2{font-size:.9375rem}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h3{font-size:.875rem}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc ul{padding-left:12.5px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc li{margin-top:2px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc li+li{margin-top:10.5px}body .single-page .main-double-contents .left-main .contents-area .toc-box.open .c-aco-button .arrow img{transform:rotate(0)}body .single-page .main-double-contents .left-main .author-area{margin-top:50px;border:2px solid #e6e6e6;border-radius:10px}body .single-page .main-double-contents .left-main .author-area .inner{padding:16px 19px 19.5px}body .single-page .main-double-contents .left-main .author-area .inner .author-title{font-size:1.0625rem}body .single-page .main-double-contents .left-main .author-area .inner .double-box{margin-top:12.5px}body .single-page .main-double-contents .left-main .author-area .inner .double-box .image{width:76px;margin-right:18.5px}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .name{font-size:1.0625rem}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .description{margin-top:9.5px;font-size:.8125rem}body .single-page .main-double-contents .left-main .line-box-area{margin-top:50px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box{padding:36.5px 0 39px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns{margin-top:20.5px;gap:10px 32.5px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns a{display:block}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns a img{width:40px}body .single-page .main-double-contents .left-main .line-box-area .tag-box{padding:36px 0 38px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul{margin-top:22px;gap:6.5px 6.5px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul li a{border:1px solid #969696;padding:5px 18px;font-size:.75rem;border-radius:15px}body .single-page .main-double-contents .left-main .line-box-area>section{border-top:1px solid #969696}body .single-page .main-double-contents .left-main .line-box-area>section .title{font-size:1.0625rem}body .single-page .main-double-contents .left-main .line-box-area>section:last-of-type{border-bottom:1px solid #969696}body .single-page .main-double-contents .left-main .related-area{margin-top:37px}body .single-page .main-double-contents .left-main .related-area .title{font-size:1.0625rem}body .single-page .main-double-contents .left-main .related-area ul{margin-top:17px}body .single-page .main-double-contents .left-main .related-area ul li a .thum-box{width:105px;margin-right:20px}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .post-title{font-size:.9375rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box{margin-top:16.5px}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box time{font-size:.75rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box .category-box{font-size:.75rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .tag-box{margin-top:8px;font-size:.75rem}body .single-page .main-double-contents .left-main .related-area ul li+li{margin-top:24px}body .single-page .main-double-contents .right-main .common-artists-area{margin-top:43px}@media(max-width: 768px){body .single-page .main-double-contents{margin-top:16px}body .single-page .main-double-contents .left-main .top-area{padding:27px 0 37px}body .single-page .main-double-contents .left-main .top-area .bg-box:before{height:88px;bottom:-76px;background:url(../image/single/wave_sp.png) repeat-x center center/auto 100%}body .single-page .main-double-contents .left-main .top-area .inner{width:89.3333333333%;margin:0 auto}body .single-page .main-double-contents .left-main .top-area .inner h1{font-size:1rem}body .single-page .main-double-contents .left-main .top-area .inner .main-image{margin-top:26px}body .single-page .main-double-contents .left-main .top-area .inner .info-box{margin-top:17px}body .single-page .main-double-contents .left-main .top-area .inner .info-box time{font-size:.6875rem}body .single-page .main-double-contents .left-main .top-area .inner .info-box .categories{font-size:.6875rem}body .single-page .main-double-contents .left-main .top-area .inner .tags{margin-top:6px;font-size:.6875rem}body .single-page .main-double-contents .left-main .contents-area{margin:31px auto 0;width:89.3333333333%}body .single-page .main-double-contents .left-main .contents-area .top-text .text{font-size:.8125rem}body .single-page .main-double-contents .left-main .contents-area .toc-box{margin-top:33px}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner{padding-bottom:25px;width:87.7611940299%}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h2{font-size:.875rem}body .single-page .main-double-contents .left-main .contents-area .toc-box .c-aco-hidden .hidden-inner .nested-toc .toc-h3{font-size:.8125rem}body .single-page .main-double-contents .left-main .author-area{margin:40px auto 0;width:89.3333333333%;border:1px solid #e6e6e6}body .single-page .main-double-contents .left-main .author-area .inner{padding:10px 16px 11px}body .single-page .main-double-contents .left-main .author-area .inner .author-title{font-size:.8125rem}body .single-page .main-double-contents .left-main .author-area .inner .double-box{margin-top:6px}body .single-page .main-double-contents .left-main .author-area .inner .double-box .image{width:100px}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .name{font-size:.8125rem}body .single-page .main-double-contents .left-main .author-area .inner .double-box .text-box .description{margin-top:6px;font-size:.75rem}body .single-page .main-double-contents .left-main .line-box-area{margin:41px auto 0;width:89.3333333333%}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box{padding:20px 0 25px}body .single-page .main-double-contents .left-main .line-box-area .sns-share-box .sns{margin-top:15px;gap:10px 32px}body .single-page .main-double-contents .left-main .line-box-area .tag-box{padding:20px 0 25px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul{margin-top:14px;gap:6px}body .single-page .main-double-contents .left-main .line-box-area .tag-box ul li a{border:1px solid #969696;padding:5px 18px;font-size:.75rem;border-radius:15px}body .single-page .main-double-contents .left-main .line-box-area>section .title{font-size:1.0625rem;text-align:left}body .single-page .main-double-contents .left-main .related-area{margin:21px auto 0;width:89.3333333333%}body .single-page .main-double-contents .left-main .related-area .title{font-size:1.0625rem}body .single-page .main-double-contents .left-main .related-area ul{margin-top:15px}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .post-title{font-size:.8125rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box{margin-top:11px}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box time{font-size:.6875rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .info-box .category-box{font-size:.6875rem}body .single-page .main-double-contents .left-main .related-area ul li a .text-box .tag-box{margin-top:9px;font-size:.6875rem}body .single-page .main-double-contents .right-main{margin-top:107.5px}body .single-page .main-double-contents .right-main .common-artists-area{margin-top:58px}}
/*# sourceMappingURL=single.min.css.map */