@charset "UTF-8";@font-face{font-family:"notoSans400";src:url("../font/NotoSansJP-Regular.woff")}@font-face{font-family:"notoSans500";src:url("../font/NotoSansJP-Medium.woff")}@font-face{font-family:"NotoSans700";src:url("../font/NotoSansJP-Bold.woff")}@media screen and (min-width:961px){.single-blog{padding:100px 0}}@media screen and (max-width:960px){.single-blog{padding:50px 0 80px}}.single-blog__inner{max-width:1000px;width:calc(100% - 40px);margin:0 auto}.single-blog__date{letter-spacing:0.01em;color:#DF7A99}.single-blog__title{margin-bottom:20px;padding-bottom:8px;line-height:1.75;letter-spacing:0.01em;border-bottom:1px solid #DF7A99}@media screen and (min-width:961px){.single-blog__title{font-size:30px}}@media screen and (max-width:960px){.single-blog__title{font-size:20px}}.single-blog__tag{margin:5px 10px 0 0;display:inline-block;color:#fff;border-radius:1000px;background-color:#DF7A99}@media screen and (min-width:961px){.single-blog__tag{padding:3px 10px;font-size:14px}}@media screen and (max-width:960px){.single-blog__tag{padding:2px 8px;font-size:12px}}.single-blog__thumbWrap.--full{position:relative;overflow:hidden;padding-top:50%}@media screen and (min-width:961px){.single-blog__thumbWrap{margin:52px auto 0}}@media screen and (max-width:960px){.single-blog__thumbWrap{margin:35px auto 0}}.single-blog__thumb{width:100%}.single-blog__thumb.--full{height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-blog__edit{margin-top:52px}.single-blog__edit p{line-height:2}@media screen and (min-width:961px){.single-blog__edit p{margin-bottom:40px}}@media screen and (max-width:960px){.single-blog__edit p{margin-bottom:20px}}@media screen and (min-width:961px){.single-blog__edit ol,.single-blog__edit ul{margin-bottom:30px}}@media screen and (max-width:960px){.single-blog__edit ol,.single-blog__edit ul{margin-bottom:20px}}.single-blog__edit ul li:before{content:"・"}.single-blog__edit li{margin-bottom:3px;line-height:2}.single-blog__edit h3,.single-blog__edit h4{font-family:notoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.single-blog__edit h3,.single-blog__edit h4{margin-bottom:20px;font-size:25px}}@media screen and (max-width:960px){.single-blog__edit h3,.single-blog__edit h4{margin-bottom:10px;font-size:18px}}.single-blog__edit figure{max-width:554px}@media screen and (min-width:961px){.single-blog__edit figure{margin:0 auto 40px!important}}@media screen and (max-width:960px){.single-blog__edit figure{margin:0 auto 30px!important}}.single-blog__edit a{margin-bottom:20px;display:inline-block;text-decoration:underline;color:blue}.single-blog__edit a:hover{text-decoration:none}@media screen and (min-width:961px){.single-blog__edit .wp-block-group{margin-bottom:100px}}@media screen and (max-width:960px){.single-blog__edit .wp-block-group{margin-bottom:50px}}.single-blog__edit .linkcard .lkc-thumbnail img{width:100%}.single-blog__edit .linkcard .lkc-link{width:100%}.single-blog__edit .linkcard .lkc-excerpt,.single-blog__edit .linkcard .lkc-title,.single-blog__edit .linkcard .lkc-url{padding-left:10px}.single-blog__edit .linkcard .lkc-content{width:100%}.single-blog__moveGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:961px){.single-blog__moveGroup{margin-top:100px}}@media screen and (max-width:960px){.single-blog__moveGroup{max-width:560px;margin:50px auto 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:961px){.single-blog__moveWrap{width:48%}}@media screen and (max-width:960px){.single-blog__moveWrap{width:100%;margin:10px}}.single-blog__move{display:block;position:relative;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#E6E6E6}.single-blog__move.--prev{padding:14px 20px 14px 82px}.single-blog__move.--prev:before{content:"Prev";padding:8px;display:inline-block;position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0.01em;color:#fff;border-radius:2px;background-color:#DF7A99}.single-blog__move.--next{padding:15px 82px 15px 20px}.single-blog__move.--next:after{content:"Next";padding:8px;display:inline-block;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0.01em;color:#fff;border-radius:2px;background-color:#DF7A99}@media screen and (min-width:961px){.single-blog__move:hover{color:#fff;background-color:#DF7A99}}@media screen and (max-width:960px){.single-blog__move:nth-child(n+2){margin-bottom:15px}}@media screen and (min-width:961px){.single-blog-related{padding:50px 0 200px}}@media screen and (max-width:960px){.single-blog-related{padding:30px 0 100px}}.single-blog-related__inner{max-width:1000px;width:calc(100% - 40px);margin:0 auto}.single-blog-related__heading{font-size:22px}.single-blog-related__heading:before{content:"";width:5px;height:20px;margin-right:10px;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px);background-color:#DF7A99}.single-blog-related__list{margin-top:46px}.single-blog-related__item{padding:30px 0;border-bottom:1px solid #DF7A99}.single-blog-related__item:first-child{border-top:1px solid #DF7A99}.single-blog-related__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:961px){.single-blog-related__anchor:hover{opacity:0.7}}.single-blog-related__thumbWrap{padding-top:18%;position:relative;overflow:hidden}@media screen and (min-width:961px){.single-blog-related__thumbWrap{max-width:300px;width:90%}}@media screen and (max-width:960px){.single-blog-related__thumbWrap{width:25%;max-height:125px}}.single-blog-related__thumb{width:100%;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-blog-related__description{position:relative}.single-blog-related__description:after{content:"";width:7px;height:7px;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);pointer-events:none;border-top:2px solid #DF7A99;border-right:2px solid #DF7A99}@media screen and (min-width:961px){.single-blog-related__description{width:calc(95% - 300px);padding-right:80px}.single-blog-related__description:after{right:30px}}@media screen and (max-width:960px){.single-blog-related__description{width:70%;padding-right:30px}.single-blog-related__description:after{right:15px}}.single-blog-related__tag{margin:5px 10px 0 0;display:inline-block;color:#fff;border-radius:1000px;background-color:#DF7A99}@media screen and (min-width:961px){.single-blog-related__tag{padding:3px 10px;font-size:14px}}@media screen and (max-width:960px){.single-blog-related__tag{padding:2px 8px;font-size:12px}}.single-blog-related__date{margin-top:20px}@media screen and (min-width:961px){.single-blog-related__date{font-size:18px}}@media screen and (max-width:960px){.single-blog-related__date{font-size:14px}}.single-blog-related__title{margin-top:5px;line-height:1.35;font-family:notoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.single-blog-related__title{font-size:25px}}@media screen and (max-width:960px){.single-blog-related__title{font-size:20px}}.single-blog-related__text{margin-top:15px;line-height:1.5}.single-blog-related__guide{margin-top:30px;line-height:1.5}@media screen and (min-width:961px){.single-blog-related__buttonWrap{max-width:280px;margin:50px auto 0}}@media screen and (max-width:960px){.single-blog-related__buttonWrap{max-width:200px;margin:60px auto 0}}@media screen and (min-width:961px){.single-blog-related__button{height:60px}}@media screen and (max-width:960px){.single-blog-related__button{height:45px}}