@charset "UTF-8";.category-container{margin:80px auto}.head-tag-list{padding:0;list-style:none;font-size:0}.head-tag-list li{display:inline-block;min-width:120px;margin:0 30px 8px 0;text-align:center;font-family:"Bebas Neue","Noto Sans JP",sans-serif;font-size:20px;font-size:1.25rem;letter-spacing:.05em}.head-tag-list li a{display:block;padding:0 .3em;color:inherit;border-bottom:1px solid;text-decoration:none}.head-tag-list li.-current{color:#f0323e}.post-list-container{position:relative}.post-list-container:before{content:"";display:block;position:absolute;top:100px;right:0;width:100vw;height:calc(100% - 100px);background:#eee;z-index:-1}.post-detail-container{position:relative}.post-detail-container:before{content:"";display:block;position:absolute;top:158px;right:0;width:100vw;height:835px;background:#f9f9f9;z-index:-1}.article-header{margin-bottom:60px}.article-header .tag{text-decoration:none}.article-title{margin:0 0 .7em;font-size:34px;font-size:2.125rem;line-height:1.58}.article-main{max-width:780px;margin:0 auto}.sns-group{margin-bottom:20px;text-align:right}.sns-group .hs-blog-social-share{height:auto}.sns-group .hs-blog-social-share-list{line-height:1;font-size:0}.sns-group .hs-blog-social-share-list .hs-blog-social-share-item{display:inline-block;margin-right:10px;vertical-align:middle;float:none;font-size:16px;font-size:1rem}.sns-group .hs-blog-social-share-list .hs-blog-social-share-item:last-child{margin-right:0}.article-text{margin-bottom:60px;font-size:15.008px;font-size:.938rem;line-height:2}.article-text .feature-image{text-align:center;margin-bottom:32px}.article-text h2{margin-bottom:1.2em;padding-bottom:.42em;border-bottom:1px solid;font-size:28px;font-size:1.75rem;line-height:1.5}.article-text h2+*{margin-top:0}.article-text h3{font-size:24px;font-size:1.5rem;line-height:1.5}.article-text h3+*{margin-top:0}.article-text h4{font-size:20px;font-size:1.25rem;line-height:1.5}.article-text h5{font-size:18px;font-size:1.125rem}.article-text h6{font-size:16px;font-size:1rem}.article-text ul,.article-text ol{padding-left:1.6em}.article-text table th,.article-text table td{padding:.5em 1em}.page-bottom-button{max-width:250px;margin:80px auto 0;font-weight:bold}@media screen and (max-width:767px){.category-container{margin:4px auto 20px}.head-tag-list li{min-width:125px;margin:0 1em .9em 0;font-size:1.357rem}.post-list-container{padding-bottom:20px}.post-list-container:before{right:auto;left:-5.3vw;width:93%}.post-detail-container:before{right:auto;left:-5.3vw;width:93%;max-height:100%}.article-header{margin-bottom:50px}.article-title{margin-bottom:.5em;font-size:1.786rem;line-height:1.48}.sns-group{margin-bottom:20px}.article-text{margin-bottom:45px;font-size:1rem;line-height:1.78}.article-text .feature-image{margin-bottom:1.5em}.article-text h2{margin-bottom:1em;padding-bottom:.5em;font-size:1.357rem;line-height:1.42}.article-text h3{margin-bottom:.9em;font-size:1.214rem;line-height:1.47}.article-text h4{margin-bottom:.9em;font-size:1.143rem;line-height:1.47}.article-text h5{font-size:1.071rem}.article-text table{width:100%}.page-bottom-button{max-width:245px;margin-top:50px}}