@media screen and (min-width: 781px){:root body .wrapper{background-image:url("/wp-content/themes/html5blank-stable/common/imgs/background/2024/09/initial/img-background-body_pc.webp");background-attachment:fixed}}@media screen and (max-width: 780px){:root body .wrapper{background-image:url("/wp-content/themes/html5blank-stable/common/imgs/background/2024/09/initial/img-background-body_sp.jpg")}}@media screen and (min-width: 781px){:root body .wrapper main section .container-title{margin-bottom:min(3.1vw,50px);padding-bottom:0}}:root body .wrapper main section .container-title .inner{margin-right:auto;margin-left:auto}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner{padding-top:0;width:min(75vw,1200px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner{width:87.2vw;padding-bottom:10.3vw}}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .tx--title{margin-bottom:min(6.3vw,100px)}}:root body .wrapper main section .container-title .inner .flc{margin-left:auto;margin-right:auto}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .flc:nth-child(2){margin-bottom:min(3.8vw,60px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner .flc:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}:root body .wrapper main section .container-title .inner .flc:nth-child(2) .tx--heading{font-family:"Hina Mincho";font-weight:normal;letter-spacing:.12em;color:#1a1a1a}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .flc:nth-child(2) .tx--heading{-ms-flex-negative:0;flex-shrink:0;width:min(32.5vw,520px);font-size:min(1.9vw,30px);line-height:1.6em;margin-right:min(3.5vw,56px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner .flc:nth-child(2) .tx--heading{font-size:5.1vw;line-height:1.8em;margin-bottom:7.7vw}}:root body .wrapper main section .container-title .inner .flc:nth-child(2)>.tx--sentence{font-family:"Noto Sans JP";font-weight:normal;color:#1a1a1a}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .flc:nth-child(2)>.tx--sentence{letter-spacing:.2em;font-size:min(1vw,16px);line-height:2em;width:min(39.1vw,626px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner .flc:nth-child(2)>.tx--sentence{letter-spacing:.18em;margin-bottom:10.3vw;font-size:3.3vw;line-height:2em}}:root body .wrapper main section .container-title .inner .flc:nth-child(3){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .flc:nth-child(3){width:min(30vw,480px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner .flc:nth-child(3){width:87.2vw}}:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li{font-family:"Hina Mincho";font-weight:normal;letter-spacing:.1em;color:#1a1a1a;border:1px solid #1a1a1a}@media screen and (min-width: 781px){:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li{width:min(13.8vw,220px);height:min(4.4vw,70px);font-size:min(1.1vw,17px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li{width:39.5vw;height:12.8vw;font-size:3.3vw}}:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li a{width:100%;height:100%}:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li a.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:root body .wrapper main section .container-title .inner .flc:nth-child(3)>li a span:last-of-type{display:inline-block;-webkit-transform:scaleX(0.7);transform:scaleX(0.7);-webkit-transform-origin:left;transform-origin:left}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner{margin-right:auto;margin-left:auto;background-color:#fff}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner{width:min(62.5vw,1000px);padding:min(3.8vw,60px) min(6.3vw,100px) min(6.3vw,100px)}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner{width:87.2vw;padding:7.7vw 7.7vw 15.4vw}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h1,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h2,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h3,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h4,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h5,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h6,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner p{padding:initial;padding:auto;margin:initial;margin:auto;line-height:1.45em}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner img{width:initial;width:auto;max-width:100%;height:auto}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h1{font-family:"Noto Sans JP";font-weight:normal;letter-spacing:.1em}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h1{font-size:min(1.9vw,30px);line-height:1.5em}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h1{font-size:5.6vw;line-height:1.4em}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h2{margin:.75em 0;font-family:"Noto Sans JP";font-weight:normal;letter-spacing:.1em}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h2{font-size:min(1.6vw,26px);line-height:1.4em}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h2{font-size:5.1vw;line-height:1.2em}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h3{margin:.83em 0;font-family:"Noto Sans JP";font-weight:normal;letter-spacing:.1em}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h3{font-size:min(1.5vw,24px);line-height:1.5em}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h3{font-size:4.6vw;line-height:1.3em}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h4{margin:.83em 0;font-family:"Noto Sans JP";font-weight:normal;letter-spacing:.1em}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h4{font-size:min(1.3vw,20px);line-height:1.5em}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h4{font-size:4.1vw;line-height:1.5em}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner p,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner blockquote,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ul,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner fieldset,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner form,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ol,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner dl,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner dir,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner menu{margin:1.12em 0}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner p{font-family:"Noto Sans JP";font-weight:normal}@media screen and (min-width: 781px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner p{font-size:min(.9vw,14px);line-height:1.7em;letter-spacing:.1em}}@media screen and (max-width: 780px){:root>body.single-post>.wrapper>main>section .container-post-contens>.inner p{font-size:3.1vw;line-height:1.5em;letter-spacing:.18em}}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h5{margin:1.5em 0;font-size:.83em}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner h6{margin:1.67em 0;font-size:.75em}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner b,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner strong{font-weight:bolder}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner blockquote{margin-right:40px;margin-left:40px}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner i,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner cite,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner em,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner var,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner address{font-style:italic}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner pre,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner tt,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner code,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner kbd,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner samp{font-family:monospace}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner pre{white-space:pre}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner button,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner textarea,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner input,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner select{display:inline-block}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner big{font-size:1.17em}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner small,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner sub,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner sup{font-size:.83em}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner sub{vertical-align:sub}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner sup{vertical-align:super}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner table{border-spacing:2px}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner thead,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner tbody,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner tfoot{vertical-align:middle}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner td,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner th,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner tr{vertical-align:inherit}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner s,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner strike,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner del{text-decoration:line-through}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner hr{border:1px inset}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ol,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ul,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner dir,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner menu,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner dd{margin-left:40px}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ol{list-style-type:decimal}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ol ul,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ul ol,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ul ul,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ol ol{margin-top:0;margin-bottom:0}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner u,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner ins{text-decoration:underline}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner br:before{white-space:pre-line;content:"\a"}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner center{text-align:center}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner :link,:root>body.single-post>.wrapper>main>section .container-post-contens>.inner :visited{text-decoration:underline}:root>body.single-post>.wrapper>main>section .container-post-contens>.inner :focus{outline:thin dotted invert}:root body .wrapper{background-image:none;background-color:#f7f7f7}:root body .wrapper main section .container-post-contens .inner .tx--title{font-weight:400;margin-bottom:.5em}:root body .wrapper main section .container-post-contens .inner .post-date{font-family:"Noto Sans JP";font-weight:500;letter-spacing:.1em;margin-right:1em}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-contens .inner .post-date{font-size:min(.8vw,12px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-contens .inner .post-date{font-size:2.6vw}}:root body .wrapper main section .container-post-contens .inner .post-categories{font-family:"Noto Sans JP";font-weight:bold;letter-spacing:.1em}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-contens .inner .post-categories{font-size:min(.8vw,12px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-contens .inner .post-categories{font-size:2.6vw}}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-contens .inner .box-content{margin-top:min(3.8vw,60px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-contens .inner .box-content{margin-top:15.4vw}}:root body .wrapper main section .container-post-contens .inner .box-content iframe{width:100%;height:auto;aspect-ratio:16/9}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-contens .inner .box-img.thumbnais{margin-top:min(6.3vw,100px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-contens .inner .box-img.thumbnais{margin-top:15.4vw}}:root body .wrapper main section .container-post-navigation .inner{margin-left:auto;margin-right:auto}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-navigation .inner{width:min(62.5vw,1000px);margin-top:min(2.5vw,40px);margin-bottom:min(12.5vw,200px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-navigation .inner{width:87.2vw;margin-top:10.3vw;margin-bottom:17.9vw}}:root body .wrapper main section .container-post-navigation .inner ul.flc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:root body .wrapper main section .container-post-navigation .inner ul li{-ms-flex-negative:0;flex-shrink:0;font-family:Montserrat;font-weight:600;letter-spacing:.1em}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-navigation .inner ul li{font-size:min(.9vw,14px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-navigation .inner ul li{font-size:3.6vw}}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-navigation .inner ul li.prev{width:min(3.6vw,58px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-navigation .inner ul li.prev{width:14.9vw}}@media screen and (min-width: 781px){:root body .wrapper main section .container-post-navigation .inner ul li.next{width:min(4.1vw,66px)}}@media screen and (max-width: 780px){:root body .wrapper main section .container-post-navigation .inner ul li.next{width:16.9vw}}
