﻿@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@400;500;700&family=Ubuntu:wght@400;500;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{font-family:"Ubuntu", "IBM Plex Sans JP", sans-serif;letter-spacing:0.2rem;font-size:14px;background:#dfe3e6;-webkit-font-smoothing:antialiased;background-color:#011016;color:#faefef}*{box-sizing:border-box}img{max-width:100%;height:auto}.post section .adsbygoogle iframe{aspect-ratio:initial}p a{opacity:1;transition:0.6s}p a:hover{opacity:0.6}.bold{font-weight:700}strong{font-weight:700;font-size:1.2rem}input[type="text"],input[type="email"],input[type="submit"],button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;font:inherit;outline:none}.anchor{margin-top:-70px;padding-top:70px}h2.anchor{pointer-events:none}textarea{resize:vertical}input[type="submit"],input[type="button"],label,button,select{cursor:pointer}select::-ms-expand{display:none}header .container,footer .container{width:calc(100% - 80px);max-width:1300px;margin-inline:auto}@media screen and (max-width: 575px){header .container,footer .container{width:calc(100% - 24px)}header .container>a,footer .container>a{width:180px}}p{word-break:auto-phrase}.overflow{overflow:hidden}.scale{transition:0.6s}a:hover .scale{transform:scale(1.05)}header .container{display:flex;justify-content:space-between;align-items:center;height:96px}@media screen and (max-width: 575px){header .container{height:84px}}header .container .logo{display:inline-block;box-shadow:0 0 70px #f00}header .container nav{height:100%;margin-left:auto;margin-right:48px;transition:0.6s}@media screen and (max-width: 768px){header .container nav{display:none}}header .container nav ul{display:flex;font-size:1rem;height:100%}header .container nav ul .has-child{cursor:pointer}header .container nav ul .has-child.on ul,header .container nav ul .has-child:hover ul{opacity:1;pointer-events:initial;transform:translate(0, 0)}header .container nav ul .has-child ul{display:inline-block;position:absolute;left:0;top:72px;padding:32px;opacity:0;pointer-events:none;transform:translate(0, -10px);transition:0.6s;font-size:1.25rem;background:#000;height:initial;width:max-content;z-index:2}header .container nav ul .has-child ul li{margin-left:0;margin-top:24px;height:initial}header .container nav ul .has-child ul li:first-of-type{margin-top:0}header .container nav ul .has-child ul li a{padding:0;font-size:1rem;transition:0.6s}header .container nav ul .has-child ul li a:hover{transform:translate(4px, 0)}header .container nav ul .has-child ul li a:before{content:none}header .container nav ul li{position:relative;display:flex;align-items:center;height:100%;margin-left:20px}header .container nav ul li a{color:#ffb700;text-decoration:none;padding:16px 0;display:inline-block;position:relative;font-weight:700}header .container nav ul li a:before{content:"";position:absolute;width:100%;height:2px;background:#ffb700;bottom:0;transform:scaleX(0);transition:0.6s}header .container nav ul li a:hover:before,header .container nav ul li a.current:before{transform:scaleX(1)}main{transition:0.6s}main .mv__content{background-size:cover;background-position:center;height:100%}main .mv__content .container{width:calc(100% - 80px);max-width:1300px;height:100%;min-height:600px;margin-inline:auto;position:relative}@media screen and (max-width: 575px){main .mv__content .container{width:calc(100% - 24px);min-height:320px}}main .mv__content-txt{position:absolute;width:100%;bottom:32px;background-color:rgba(255,183,0,0.9);color:#000;padding:32px;display:flex;align-items:center;overflow:hidden;transition:0.6s;text-decoration:none}main .mv__content-txt:hover{opacity:0.6}@media screen and (max-width: 575px){main .mv__content-txt{display:block;padding:8px;bottom:12px}}main .mv__content-txt>.title{font-size:0.7rem;text-align:center;width:180px;padding-right:32px}@media screen and (max-width: 575px){main .mv__content-txt>.title{padding-right:0;text-align:left;font-size:0.4rem}}main .mv__content-txt>.title span{display:inline-block;font-size:2rem;font-weight:bold;margin-top:4px}@media screen and (max-width: 575px){main .mv__content-txt>.title span{font-size:1.2rem}}main .mv__content-txt .post__detail{color:#fff;font-size:1.4rem;line-height:1.5;text-decoration:none;font-weight:500;width:calc(100% - 180px)}@media screen and (max-width: 575px){main .mv__content-txt .post__detail{font-size:0.87rem;width:100%}}main .mv__content-txt .post__detail span{font-size:0.7rem;margin-bottom:4px;display:block}@media screen and (max-width: 575px){main .mv__content-txt .post__detail span{margin-bottom:0px;margin-top:10px}}main section:first-of-type{margin-top:96px}@media screen and (max-width: 575px){main section:first-of-type{margin-top:32px}}main section .container{width:calc(100% - 80px);max-width:1300px;margin-inline:auto;padding:32px 0 64px}@media screen and (max-width: 575px){main section .container{width:calc(100% - 24px);padding:16px 0 32px}}main section .container h2{font-size:3rem;font-weight:700;color:#f19bfc;text-shadow:0 0 7px #f19bfc, 0 0 10px #f19bfc, 0 0 21px #f19bfc, 0 0 42px #9b00af, 0 0 82px #9b00af, 0 0 92px #9b00af, 0 0 102px #9b00af, 0 0 151px #9b00af}main section .container h2 span{font-size:1rem}main section .container h2 span.ml-6{margin-left:-6px}main section .container .sub-title{margin-top:16px;font-weight:700;font-size:1rem}main section .container .sub-title:before{content:"-";margin-right:10px}main section .container .posts{margin-top:32px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:9px;grid-row-gap:6px;transition:0.6s;width:100%}@media screen and (max-width: 575px){main section .container .posts{margin-top:16px}}main section .container .posts article{aspect-ratio:16 / 9;overflow:hidden;position:relative}main section .container .posts article:nth-of-type(1){grid-area:1 / 1 / 3 / 3}main section .container .posts article:nth-of-type(2){grid-area:1 / 3 / 2 / 4}main section .container .posts article:nth-of-type(3){grid-area:2 / 3 / 3 / 4}main section .container .posts article:nth-of-type(4){grid-area:3 / 1 / 4 / 2}main section .container .posts article:nth-of-type(5){grid-area:3 / 2 / 4 / 3}main section .container .posts article:nth-of-type(6){grid-area:3 / 3 / 4 / 4}@media screen and (max-width: 575px){main section .container .posts article{aspect-ratio:initial}}main section .container .posts article:nth-of-type(1) .meta__tags,main section .container .posts article:nth-of-type(7) .meta__tags,main section .container .posts article:nth-of-type(13) .meta__tags{font-size:0.7rem}main section .container .posts article:nth-of-type(1) .meta__title,main section .container .posts article:nth-of-type(7) .meta__title,main section .container .posts article:nth-of-type(13) .meta__title{font-size:1.2rem}@media screen and (max-width: 575px){main section .container .posts article:nth-of-type(1) .meta__title,main section .container .posts article:nth-of-type(7) .meta__title,main section .container .posts article:nth-of-type(13) .meta__title{font-size:1rem}}main section .container .posts article:hover .meta{opacity:1}main section .container .posts article .meta{position:absolute;left:0;bottom:0;width:100%;padding:16px;background-color:rgba(255,183,0,0.9);color:#000;pointer-events:none;opacity:0;transition:0.6s}@media screen and (max-width: 575px){main section .container .posts article .meta{position:relative;pointer-events:initial;padding:0 0 0 12px}}main section .container .posts article .meta__tags{font-size:0.7rem;line-height:1.5}main section .container .posts article .meta__title{font-size:1rem;margin-top:16px;line-height:1.5}@media screen and (max-width: 575px){main section .container .posts article .meta__title{margin-top:8px}}main section .container .posts article .meta__title a{text-decoration:none;color:#000}@media screen and (max-width: 575px){main section .container .posts article .meta__title a{color:#ffb700}}@media screen and (max-width: 575px){main section .container .posts article .meta__title{font-size:1rem}}main section .container .posts article a{background-size:cover;background-position:center;display:block;width:100%;height:100%;transition:0.6s}main section .container .posts article a:hover{transform:scale(1.05)}@media screen and (max-width: 575px){main section .container .posts article a:hover{transform:initial}}@media screen and (max-width: 575px){main section .container .posts{display:block}main section .container .posts article{display:flex;align-items:flex-start;margin-top:24px}main section .container .posts article:nth-of-type(1){margin-top:0}main section .container .posts article:nth-of-type(1),main section .container .posts article:nth-of-type(7),main section .container .posts article:nth-of-type(13){display:block}main section .container .posts article:nth-of-type(1)>a,main section .container .posts article:nth-of-type(7)>a,main section .container .posts article:nth-of-type(13)>a{width:100%;aspect-ratio:16 / 9}main section .container .posts article:nth-of-type(1) .meta,main section .container .posts article:nth-of-type(7) .meta,main section .container .posts article:nth-of-type(13) .meta{padding:16px 0 0 0}main section .container .posts article>a{background-size:cover;background-position:center;display:block;width:240px;height:initial}}@media screen and (max-width: 575px) and (max-width: 768px){main section .container .posts article>a{width:120px;aspect-ratio:1 / 1}}@media screen and (max-width: 575px){main section .container .posts article .meta{opacity:1;position:relative;background:initial;color:#ffb700}}main section .container .posts.archive{grid-template-rows:repeat(9, 1fr)}main section .container .posts.archive article:nth-of-type(1){grid-area:1 / 1 / 3 / 3}main section .container .posts.archive article:nth-of-type(2){grid-area:1 / 3 / 2 / 4}main section .container .posts.archive article:nth-of-type(3){grid-area:2 / 3 / 3 / 4}main section .container .posts.archive article:nth-of-type(4){grid-area:3 / 1 / 4 / 2}main section .container .posts.archive article:nth-of-type(5){grid-area:3 / 2 / 4 / 3}main section .container .posts.archive article:nth-of-type(6){grid-area:3 / 3 / 4 / 4}main section .container .posts.archive article:nth-of-type(7){grid-area:4 / 2 / 6 / 4}main section .container .posts.archive article:nth-of-type(8){grid-area:4 / 1 / 5 / 2}main section .container .posts.archive article:nth-of-type(9){grid-area:5 / 1 / 6 / 2}main section .container .posts.archive article:nth-of-type(10){grid-area:6 / 1 / 7 / 2}main section .container .posts.archive article:nth-of-type(11){grid-area:6 / 2 / 7 / 3}main section .container .posts.archive article:nth-of-type(12){grid-area:6 / 3 / 7 / 4}main section .container .posts.archive article:nth-of-type(13){grid-area:7 / 1 / 9 / 3}main section .container .posts.archive article:nth-of-type(14){grid-area:7 / 3 / 8 / 4}main section .container .posts.archive article:nth-of-type(15){grid-area:8 / 3 / 9 / 4}main section .container .posts.archive article:nth-of-type(16){grid-area:9 / 1 / 10 / 2}main section .container .posts.archive article:nth-of-type(17){grid-area:9 / 2 / 10 / 3}main section .container .posts.archive article:nth-of-type(18){grid-area:9 / 3 / 10 / 4}main section .container .posts+.more,main section .container .posts .more{text-align:left}main section .container .posts+.more a,main section .container .posts .more a{font-weight:bold;font-size:1.2rem;text-decoration:none;color:#ffb700;margin:0 8px;background:#ffb700;line-height:1;display:inline-block;line-height:1;padding:10px 20px;margin-left:0;color:#fff;transition:0.6s}main section .container .posts+.more a:hover,main section .container .posts .more a:hover{opacity:0.6}main section .container .more,main section .container .wp-pagenavi{margin-top:24px;text-align:left}main section .container .more a,main section .container .more span,main section .container .wp-pagenavi a,main section .container .wp-pagenavi span{font-weight:bold;font-size:1.4rem;text-decoration:none;color:#ffb700;margin:0 8px}@media screen and (max-width: 575px){main section .container .more a,main section .container .more span,main section .container .wp-pagenavi a,main section .container .wp-pagenavi span{display:none}}main section .container .more a.previouspostslink,main section .container .more span.previouspostslink,main section .container .wp-pagenavi a.previouspostslink,main section .container .wp-pagenavi span.previouspostslink{margin-right:32px;margin-left:0}@media screen and (max-width: 575px){main section .container .more a.previouspostslink,main section .container .more span.previouspostslink,main section .container .wp-pagenavi a.previouspostslink,main section .container .wp-pagenavi span.previouspostslink{display:inline-block;margin-right:auto}}main section .container .more a.nextpostslink,main section .container .more span.nextpostslink,main section .container .wp-pagenavi a.nextpostslink,main section .container .wp-pagenavi span.nextpostslink{margin-left:32px;margin-right:0}@media screen and (max-width: 575px){main section .container .more a.nextpostslink,main section .container .more span.nextpostslink,main section .container .wp-pagenavi a.nextpostslink,main section .container .wp-pagenavi span.nextpostslink{display:inline-block;margin-left:auto}}main section .container .more a.current,main section .container .more span.current,main section .container .wp-pagenavi a.current,main section .container .wp-pagenavi span.current{color:rgba(255,183,0,0.3)}main section .container .wp-pagenavi{text-align:center;margin-top:64px;font-size:2rem}@media screen and (max-width: 575px){main section .container .wp-pagenavi{display:flex;justify-content:space-between;margin-top:32px}}main .tags{margin-top:96px}@media screen and (max-width: 575px){main .tags{margin-top:32px}}main .tags h2,main .tags a{color:#ffb700}main .tags__list{margin-top:32px;line-height:2}main .tags__list a{text-decoration:none;font-size:1rem !important;margin-right:8px;transition:0.6s;display:inline-block}main .tags__list a:hover{transform:scale(1.05)}main .tags__list a:before{content:"#";margin-right:2px}footer .deep-footer{background:#011016;display:flex;align-items:center;justify-content:center;padding:48px 0 12px 0}footer .deep-footer .menu__sns{margin-top:16px;margin-bottom:16px;text-align:center}footer .deep-footer .logo{text-align:center}footer .deep-footer .logo a{box-shadow:0 0 70px #f00;display:inline-block}footer .deep-footer .copy{margin-top:32px;font-size:0.7rem;text-align:center}.menubtn{position:fixed;right:20px;top:24px;z-index:10;cursor:pointer;width:50px;height:50px;border-radius:5px}@media screen and (max-width: 575px){.menubtn{right:0;top:8px}}.menubtn span{display:inline-block;transition:all 0.4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#ffb700;width:45%}.menubtn span:nth-of-type(1){top:15px}.menubtn span:nth-of-type(2){top:23px}.menubtn span:nth-of-type(3){top:31px}.open{transition:0.6s;position:absolute;height:100vh;width:100%;overflow:hidden}.open header nav{opacity:0}.open main{filter:blur(5px)}.open .menubtn span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.open .menubtn span:nth-of-type(2){opacity:0}.open .menubtn span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.open .menu{transform:translate(0, 0)}.menu{overflow:auto;position:fixed;transform:translate(100%, 0);transition:0.6s;max-width:480px;width:100%;height:100%;top:0;right:0;background:#333;padding:100px 36px 36px}@media screen and (max-width: 575px){.menu{padding:64px 24px 24px}}.menu .serch-box{margin-top:32px}.menu .serch-box input{background-color:rgba(0,0,0,0.3);color:#fff;padding:16px;line-height:2;width:280px}@media screen and (max-width: 575px){.menu .serch-box input{width:250px;padding:8px;font-size:0.9rem}}.menu .serch-box button{background:#ffb700;color:#fff;transition:0.6s;padding:23px}@media screen and (max-width: 575px){.menu .serch-box button{padding:13px}}.menu ul{margin-top:48px}.menu ul:first-of-type{margin-top:0}.menu ul li{margin-top:24px}.menu ul li:first-of-type{margin-top:0}.menu ul li.title{font-size:1.2rem;font-weight:700;color:#ffb700;text-decoration:none}.menu ul li a{font-size:1rem;font-weight:700;color:#ffb700;text-decoration:none;display:inline-block;transition:0.6s}.menu ul li a:hover{transform:translate(4px, 0);opacity:0.6}.menu__sns{margin-top:48px}.menu__sns a{display:inline-block;margin-left:16px;transition:0.6s}.menu__sns a:first-of-type{margin-left:0}.menu__sns a:hover{opacity:0.6}.menu__sns a img{width:32px}.fade{filter:blur(10px);opacity:0;transition:1s}.fade.scrollin{opacity:1;filter:blur(0)}.rss{height:320px;overflow:auto;margin-top:16px;padding:20px;background:rgba(255,255,255,0.4)}@media screen and (max-width: 575px){.rss{padding:8px;margin-top:8px}}.rss-title{font-size:14px;font-weight:700}@media screen and (max-width: 575px){.rss-title{font-size:12px}}.rss-item a{color:#f1c822}.text-center{text-align:center}.page-id-3482 .left{justify-content:flex-start}.page-id-3482 .left input{margin:0 0 0 16px !important;vertical-align:middle}.page-id-3482 .left .horizontal-item:first-of-type input{margin-left:0 !important}.post{position:relative}.post a{color:#f1c822}.post .wp-block-embed iframe{max-width:100%;width:100%}.post .pt-0{padding-top:0}.post .pb-0{padding-bottom:0}.post .small{font-size:0.7rem}.post .wp-block-gallery{margin-top:16px}@media screen and (max-width: 575px){.post .wp-block-gallery{margin-top:8px}}.post .wp-block-gallery .blocks-gallery-caption{font-size:0.7rem}.post .wp-block-image{margin-top:16px}@media screen and (max-width: 575px){.post .wp-block-image{margin-top:8px}}.post .wp-block-image .wp-element-caption{font-size:0.7rem}.post .wp-block-image img{width:100%}.post p{word-break:break-all;line-height:2}@media screen and (max-width: 575px){.post p{font-size:calc(12 / 14 * 1rem)}}.post .wp-block-columns{margin-top:16px}.post .wp-block-columns .wp-block-image{margin-top:0}.post .wp-block-columns .jetpack-video-wrapper{margin-top:0}@media screen and (max-width: 768px){.post .wp-block-columns:not(.is-not-stacked-on-mobile){gap:0}.post .wp-block-columns.rev{flex-direction:column-reverse}.post .wp-block-columns.rev div:first-of-type{margin-top:8px}}.post .wp-block-columns .wp-block-quote{margin-top:0 !important}.post .mv__content-txt:hover{opacity:1}.post .mv__content-txt a{color:#000;text-decoration:none}.post section .container h2{font-size:1.5rem}@media screen and (max-width: 575px){.post section .container h2{font-size:1.2rem}}.post section .container .posts{opacity:0}.post section .container .posts.hidden{display:none}.post section .container .posts.show{opacity:1}.post .mv .container{max-width:960px}.post .mv__content-txt{display:block}.post .mv__content-txt h1{display:block;font-size:2rem;font-weight:bold;margin-top:16px;line-height:1.5}@media screen and (max-width: 575px){.post .mv__content-txt h1{font-size:1rem}}@media screen and (max-width: 575px){.post .mv__content-txt{font-size:0.7rem}}.post .mv__content-txt .tag-list{margin-top:8px}.post section .jetpack-video-wrapper{margin-top:16px;margin-bottom:0}.post section .movie{position:relative;z-index:2}.post section .movie iframe,.post section .jetpack-video-wrapper iframe{aspect-ratio:16 / 9;width:100% !important;height:initial !important}.post section iframe{max-width:100%}.post section .container{max-width:960px;padding-bottom:32px}@media screen and (max-width: 575px){.post section .container{padding-bottom:20px}}.post section .container .sponsored{margin-bottom:64px}.post section .container .sponsored p{font-weight:700;margin-bottom:16px}@media screen and (max-width: 575px){.post section .container .sponsored p{margin-bottom:8px}}@media screen and (max-width: 575px){.post section .container .sponsored{margin-bottom:32px}}.post section .container .movie iframe{margin-top:16px}.post section .container .link{background-color:rgba(0,0,0,0.3);margin-top:16px;padding:32px}@media screen and (max-width: 575px){.post section .container .link{padding:12px}}.post section .container .link__detail{margin-top:32px}@media screen and (max-width: 575px){.post section .container .link__detail{margin-top:20px}}.post section .container .link__detail:first-of-type{margin-top:0}@media screen and (max-width: 575px){.post section .container .link__detail p{font-size:0.8rem}}.post section .container .link__detail p:first-of-type{font-weight:500}.post section .container .link__detail p:last-of-type{margin-top:8px}@media screen and (max-width: 575px){.post section .container .link__detail p:last-of-type{margin-top:4px}}.post section .container .event{display:flex;margin-top:16px;color:#ffb700;text-decoration:none}@media screen and (max-width: 575px){.post section .container .event{display:block}}@media screen and (max-width: 768px){.post section .container .event .overflow{width:50%;height:initial}}@media screen and (max-width: 575px){.post section .container .event .overflow{width:100%}}.post section .container .event__visual{background-size:cover;background-position:center;aspect-ratio:16 / 9;height:225px}@media screen and (max-width: 768px){.post section .container .event__visual{width:100%;height:100%}}.post section .container .event__info{width:calc(100% - 400px);display:flex;flex-direction:column;background-color:rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.post section .container .event__info{width:50%}}@media screen and (max-width: 575px){.post section .container .event__info{width:100%}}.post section .container .event__info-inner{padding:32px 32px 16px;margin:auto 0;font-size:0.85rem}@media screen and (max-width: 575px){.post section .container .event__info-inner{padding:12px}}.post section .container .event__info-inner h3{font-weight:500;font-size:1rem;line-height:1.5;font-weight:700}.post section .container .event__info-inner p{margin-top:16px;line-height:1.5}.post section .container .event__info .url{margin-top:auto;padding:8px 32px;background-color:rgba(0,0,0,0.3);font-size:10px;line-height:1.4}@media screen and (max-width: 575px){.post section .container .event__info .url{padding:4px 12px}}.post section .container .amazon_recommend{margin-top:16px;padding:32px;display:flex;align-items:flex-start;background:rgba(0,0,0,0.3)}@media screen and (max-width: 575px){.post section .container .amazon_recommend{padding:12px;display:block}}.post section .container .amazon_recommend .col3{width:calc((100% - 40px) / 3);text-align:center;margin-left:calc(40px / 2)}@media screen and (max-width: 575px){.post section .container .amazon_recommend .col3{width:100%;text-align:left;margin-left:0;display:flex;align-items:center}.post section .container .amazon_recommend .col3 a img{width:80px}}.post section .container .amazon_recommend .col3:first-of-type{margin-left:0}.post section .container .amazon_recommend .col3 a{display:inline-block}.post section .container .amazon_recommend .col3 a:last-of-type{margin-top:16px}@media screen and (max-width: 575px){.post section .container .amazon_recommend .col3 a:last-of-type{margin-top:0;margin-left:10px}}.post section .container .sns{display:flex;margin-top:16px;color:#ffb700;text-decoration:none}@media screen and (max-width: 575px){.post section .container .sns{display:block}}.post section .container .sns__visual{background-size:cover;background-position:center;aspect-ratio:16 / 9;height:225px}@media screen and (max-width: 768px){.post section .container .sns__visual{height:initial;width:50%}}@media screen and (max-width: 575px){.post section .container .sns__visual{width:100%}}.post section .container .sns__info{width:calc(100% - 400px);display:flex;flex-direction:column;background-color:rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.post section .container .sns__info{width:50%}}@media screen and (max-width: 575px){.post section .container .sns__info{width:100%}}.post section .container .sns__info-inner{padding:32px 32px 16px;margin:auto 0}@media screen and (max-width: 575px){.post section .container .sns__info-inner{padding:12px}}.post section .container .sns__info-inner h3{font-size:1.4rem;font-weight:700}@media screen and (max-width: 575px){.post section .container .sns__info-inner h3{font-size:1rem;letter-spacing:0.1rem}}.post section .container .sns__info-inner p{margin-top:16px;line-height:1.5}.post section .container .sns__info-inner div{margin-top:16px;display:flex}.post section .container .sns__info-inner div a{margin:0 8px;padding:8px;width:44px;transition:0.6s}.post section .container .sns__info-inner div a:first-of-type{margin:0}.post section .container .sns__info-inner div a:hover{opacity:0.6;transform:scale(1.05)}.post section .container .comment .form h2{display:none}.post section .container .comment .form .likebtn_container{margin:20px 0 50px;line-height:1}@media screen and (max-width: 575px){.post section .container .comment .form .likebtn_container{margin-top:12px;margin:10px 0 30px}}.post section .container .comment .form .comment-list{margin-top:20px}.post section .container .comment .form .comment-list .fn{font-size:1.1rem;font-weight:500}.post section .container .comment .form .comment-list li{margin-top:32px}.post section .container .comment .form .comment-list li:first-of-type{margin-top:0}.post section .container .comment .form .comment-list li ol{margin-top:32px;padding-left:20px;border-left:#ccc 4px solid}.post section .container .comment .form .comment-list li article{border-left:2px solid #ccc;padding:8px 0 8px 20px}.post section .container .comment .form .comment-list li article footer b:after{content:"さん";font-size:0.9rem}.post section .container .comment .form .comment-list li article .comment-metadata{margin-top:8px}.post section .container .comment .form .comment-list li article .comment-content{margin-top:8px;line-height:2}.post section .container .comment .form .comment-list li article .comment-content p{margin-top:16px}.post section .container .comment .form .comment-list li article .reply{margin-top:8px}.post section .container .comment .form h3{font-size:1.2rem;margin-top:32px;font-weight:700}.post section .container .comment .form .comment-notes span{display:inline-block;margin-top:8px}.post section .container .comment .form input,.post section .container .comment .form textarea{background-color:rgba(0,0,0,0.3);padding:16px;line-height:2;color:#fff}.post section .container .comment .form input[type="submit"],.post section .container .comment .form textarea[type="submit"]{background:#ffb700;color:#000;transition:0.6s;padding:16px 32px}.post section .container .comment .form input[type="submit"]:hover,.post section .container .comment .form textarea[type="submit"]:hover{opacity:0.6}.post section .container .comment .form .comment-form-email,.post section .container .comment .form .comment-form-url{display:none}.post section .container .comment .form .comment-form-comment{margin-top:16px}@media screen and (max-width: 575px){.post section .container .comment .form .comment-form-comment{margin-top:12px}}.post section .container .comment .form .comment-form-comment textarea{width:100%;margin-top:8px}.post section .container .comment .form .comment-form-author{margin-top:16px}@media screen and (max-width: 575px){.post section .container .comment .form .comment-form-author{margin-top:12px}}.post section .container .comment .form .comment-form-author input{width:100%;margin-top:8px}.post section .container .comment .form .form-submit{margin-top:32px}@media screen and (max-width: 575px){.post section .container .comment .form .form-submit{margin-top:12px}}.post section .container .summary{line-height:2}.post section .container .summary .wp-block-column>p:first-of-type{margin-top:0}.post section .container .summary .wp-block-quote{margin-top:16px;font-size:1rem}.post section .container .summary .wp-block-quote p:first-of-type{margin-top:0}.post section .container .summary .wp-block-quote cite{padding:8px 32px;margin:32px -32px 0;width:calc(100% + 64px);display:block;font-size:0.7rem}@media screen and (max-width: 575px){.post section .container .summary .wp-block-quote cite{padding:4px 12px;margin:12px -12px 0;width:calc(100% + 24px)}}.post section .container .summary h2{margin-top:32px}.post section .container .summary h2.anchor{margin-top:-96px;padding-top:96px}.post section .container .summary h3{font-weight:700;font-size:1.2rem;margin-top:32px}@media screen and (max-width: 575px){.post section .container .summary h3{margin-top:16px}}.post section .container .summary .wp-block-quote+h3{margin-top:32px}@media screen and (max-width: 575px){.post section .container .summary .wp-block-quote+h3{margin-top:16px}}.post section .container .summary h4{font-weight:700;font-size:1.1rem;margin-top:16px}@media screen and (max-width: 575px){.post section .container .summary h4{margin-top:8px}}.post section .container .summary h4:before{content:"■";margin-right:2px}.post section .container .summary p,.post section .container .summary .wp-block-embed{margin-top:16px}.post section .container .summary p .wp-element-caption,.post section .container .summary .wp-block-embed .wp-element-caption{font-size:0.7rem;margin-top:8px}@media screen and (max-width: 575px){.post section .container .summary p .wp-element-caption,.post section .container .summary .wp-block-embed .wp-element-caption{margin-top:0}}.post section .container .summary p+h3,.post section .container .summary p+h2,.post section .container .summary .wp-block-embed+h3,.post section .container .summary .wp-block-embed+h2{margin-top:32px}.post section .container .summary p+h3:first-of-type,.post section .container .summary p+h2:first-of-type,.post section .container .summary .wp-block-embed+h3:first-of-type,.post section .container .summary .wp-block-embed+h2:first-of-type{margin-top:32px}.post section .container .summary p+h3.anchor,.post section .container .summary p+h2.anchor,.post section .container .summary .wp-block-embed+h3.anchor,.post section .container .summary .wp-block-embed+h2.anchor{margin-top:-64px;padding-top:96px}.post section:first-of-type{margin-top:48px}@media screen and (max-width: 575px){.post section:first-of-type{margin-top:16px}}.post section:first-of-type .toc p{font-weight:700;margin-bottom:16px}@media screen and (max-width: 575px){.post section:first-of-type .toc p{font-size:0.8rem}}.post section:first-of-type .toc ul{top:0}.post section:first-of-type .toc ul li a{color:#ffb700}@media screen and (max-width: 575px){.post section:first-of-type .toc ul li a{font-size:0.8rem}}.post section:first-of-type .toc ul li a:before{content:none}.post h2+.navlist{margin-top:32px}.post .navlist{display:flex;padding:16px 16px 0;background-color:rgba(0,0,0,0.3);flex-wrap:wrap}.post .navlist li{margin-right:20px;margin-bottom:16px}.post .navlist li:last-of-type{margin-right:0}.post .navlist li a{color:rgba(255,183,0,0.3);font-size:1rem;font-weight:700;text-decoration:none;position:relative;display:inline-block;transition:0.6s}@media screen and (max-width: 575px){.post .navlist li a{font-size:0.8rem}}.post .navlist li a:before{content:"#";margin-right:2px;font-size:0.7rem}.post .navlist li a:hover,.post .navlist li a.current{color:#ffb700}.post .navlist li a.current{pointer-events:none}.post .article-list{position:relative}.post .article-list+.more{text-align:center}.post .article-list+.more .btn{font-weight:bold;font-size:1.2rem;text-decoration:none;color:#ffb700;margin:0 8px;background:#ffb700;line-height:1;display:inline-block;line-height:1;padding:10px 20px;margin-left:0;color:#000;transition:0.6s}.post .article-list+.more .btn:hover{opacity:0.6}.wp-block-jetpack-slideshow{margin-top:32px}.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_slide figure img.wp-block-jetpack-slideshow_image{width:100%;max-width:initial;max-height:initial}.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-custom .swiper-pagination-simple{bottom:12px;padding:10px 6px;background-color:rgba(0,0,0,0.3)}.vote{position:relative;z-index:2;margin-top:40px}.vote #vote-buttons{display:flex;justify-content:center;margin-top:20px}.vote #vote-buttons button{padding:10px 16px;min-width:44px;display:inline-flex;justify-content:center;align-items:center;width:max-content;margin:0 10px;font-weight:700}.vote #vote-buttons button.disabled,.vote #vote-buttons button[disabled]{opacity:0.6}.vote #vote-buttons button#like-button{color:#eeff16;background:#148ecc;transition:0.6s}.vote #vote-buttons button#like-button:hover{opacity:0.6}.vote #vote-buttons button#dislike-button{background:#eeff16;color:#148ecc;transition:0.6s}.vote #vote-buttons button#dislike-button:hover{opacity:0.6}.popular .posts{grid-template-rows:repeat(17, 1fr)}.popular .posts .meta a{height:initial}.page_etc{position:relative;padding-bottom:64px;line-height:2}@media screen and (max-width: 575px){.page_etc{padding-bottom:32px}}.page_etc a{color:#ea1212}.page_etc ul{list-style:disc;padding-left:1.2rem}.page_etc p{line-height:2;word-break:break-all}@media screen and (max-width: 575px){.page_etc p{font-size:calc(12 / 14 * 1rem)}}.page_etc strong{display:inline-block}.page_etc p{margin-top:32px}.page_etc section .container article{margin-top:64px}@media screen and (max-width: 575px){.page_etc section .container article{margin-top:32px}}.page_etc section .container h1{font-weight:700;font-size:1.5rem}@media screen and (max-width: 575px){.page_etc section .container h1{font-size:1.2rem}}.page_etc section .container h2{font-weight:700;font-size:1.3rem;margin-top:32px}@media screen and (max-width: 575px){.page_etc section .container h2{font-size:1.2rem;margin-top:16px}}.page_etc section .container h2+p{margin-top:16px}.page_etc section .container h3{font-weight:700;font-size:1rem;margin-top:32px}@media screen and (max-width: 575px){.page_etc section .container h3{font-size:1.2rem;margin-top:16px}}.page_etc section .container h3+p{margin-top:16px}.page_etc input[type="text"],.page_etc input[type="email"],.page_etc textarea{background:#fff}.page_etc .flex{display:flex;flex-wrap:wrap}.page_etc button{background:#ffb700;color:#fff;transition:0.6s;padding:23px;max-width:320px;width:100%;margin-top:32px;transition:0.6s;margin-right:16px}.page_etc button:hover{opacity:0.6}
