.post_content h2{border-left:solid 8px var(--color_htag);padding:.75em 1em;background:-webkit-linear-gradient(135deg,transparent 25%,rgba(5,70,95,.05) 25%,rgba(5,70,95,.05) 50%,transparent 50%,transparent 75%,rgba(5,70,95,.05) 75%,rgba(5,70,95,.05));background:linear-gradient(135deg,transparent 25%,rgba(5,70,95,.05) 25%,rgba(5,70,95,.05) 50%,transparent 50%,transparent 75%,rgba(5,70,95,.05) 75%,rgba(5,70,95,.05));background-size:4px 4px;color:#000}.post_content h2:before{border-top:initial;border-bottom:initial}.c-gnav>.menu-item>a .ttl{font-feature-settings:"palt"}.c-gnav .sub-menu a{font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:1px}.c-gnav .sub-menu a:before{content:"\e9d9";transform:initial;color:red;top:9px}@media (min-width:960px){.-series .l-header__logo .c-catchphrase{font-size:14px;color:#000;font-weight:bold}}.c-filterLayer.-texture-dot:after{display:none}.p-mainVisual .c-filterLayer::before{display:none}.p-mainVisual__slideTitle{   background: #000;width:37vw;font-size:2vw;font-weight:bold;letter-spacing:2px;text-align:center;padding:.8vw .5vw;display:flex;justify-content:center;background-image:linear-gradient(90deg,rgba(57,210,248,1),rgba(48,97,96,1))}@media (min-width:600px){.p-postSlider .p-postList__title{text-align:justify;font-feature-settings:"palt";color:#333}.p-mainVisual__slideText{font-size:4.5vw;color:#f5deb3;text-align:left;text-shadow:initial;font-family:"Yellowtail",cursive;font-weight:400;font-style:normal;margin-top:-.1vw}}.p-postSlider{padding-top:60px;padding-bottom:30px}.p-mainVisual__imgLayer .u-obf-cover{object-fit:scale-down;object-position:right;background:#fff}.top_s1 h2{font-size:25px;font-weight:initial;letter-spacing:1px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.top_s1 .card{display:flex;justify-content:space-between}.card_blk{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.card_blk .card{width:48%;margin-bottom:30px;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.top_content{display:flex;justify-content:space-between}.top_content .top_l{width:75%}.top_content .top_r{width:20%}.top_s1 .card>.l{width:55%}.top_s1 .card>.r{width:40%}.top_s1 .card>.r img{height:100px;object-fit:cover}.top_s1 .card h3{font-feature-settings:"palt";min-height:90px}.top_s1 .card h3 a{color:#000}.top_s1 .card h3:after{content:"";border-bottom:1px solid #057dbc;width:70px;display:block;margin-top:10px}.top_s1 .card p{font-size:13px;margin-top:20px;color:#333}.top_s1 .card .l a:hover{border-bottom:1px solid}.top_s1 .card .r a:hover{opacity:.7}.card .p-articleMetas__times{font-size:12px;color:#333;margin-top:20px}.top_s1 h2 a{color:#000}.top_s1 h2 a:hover{border-bottom:1px solid}.feature_top{padding:50px 0;margin-top:-80px;margin-bottom:80px;background:linear-gradient(135deg,#00c0fa 25%,#005eea 100%)}.feature_top .feature_inner{display:flex;justify-content:space-between;flex-wrap:wrap}.feature_top .feature_inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px;max-width:1250px;margin:0 auto}.feature_inner .card{width:50%;display:flex;justify-content:space-between;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff}.feature_inner .card:nth-child(odd) {border-left:1px solid #fff}.feature_inner .card .l{width:35%;padding:30px}.feature_inner .card .r{width:65%;color:#fff;padding:25px 15px 25px 0}.feature_top>h2{font-size:30px;color:#fff;text-align:left;text-shadow:initial;font-weight:bold;max-width:1190px;margin:0 auto;letter-spacing:1px}.feature_top>h2 span{font-size:20px;margin-left:15px;position:relative;font-weight:initial}.feature_top.voice>h2,.feature_inner .card .r p{color:#000}.feature_top.voice .feature_inner .card:nth-child(odd) {border-left:1px solid #000}.feature_link a{color:#000}.feature_top.voice .feature_inner .card .r h3:after{border-bottom:1px solid #000}.feature_top.voice>h2:after{border-bottom:1px solid #000}.feature_top.voice>h2 span{font-size:14px}.feature_top.voice .feature_inner .card{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.feature_top.voice{background-image:linear-gradient(90deg,rgba(253,219,146,.57),rgba(209,253,254,.57))}.feature_inner .card .r h3{font-weight:initial;font-size:16px;margin-bottom:20px}.feature_inner .card .r p{font-size:14px}.feature_txt{max-width:1200px;margin:0 auto}.feature_txt p{display:inline-block;margin:20px 0 0;padding:5px;color:#000;background:#fff}.top_s1{margin-bottom:50px}.feature_button{max-width:1200px;margin:0 auto;text-align:center}.feature_button a{background:#000;padding:20px 30px;margin-top:20px;display:inline-block;font-size:18px;color:#fff}.feature_top>h2:after{content:"";border-bottom:1px solid #fff;width:140px;display:block;margin-top:10px}.feature_inner .card .r h3:after{content:"";border-bottom:1px solid #fff;width:100px;display:block;margin-top:20px}.feature_link{margin-top:20px}.feature_link a{color:#fff;border-bottom:1px solid;font-size:14px}.feature_inner .card .r h3 span{background:#000;padding:5px;display:inline;line-height:2}.feature_top a:hover{opacity:.7}@media (max-width:600px){.top_r .c-widget.widget_swell_popular_posts,.top_r .c-widget.c-listMenu.widget_categories,.top_r .c-widget.widget_swell_new_posts{padding:0!important}.p-mainVisual__imgLayer .u-obf-cover{object-fit:cover}.p-mainVisual__slideTitle{font-size:18px;width:95%;margin:0 auto}.p-mainVisual__slideText{font-size:40px;color:#fff;text-align:center;text-shadow:initial;font-family:"Yellowtail",cursive;font-weight:400;font-style:normal;margin-top:-.1vw}.feature_top>h2{font-size:30px;padding:20px}.feature_top>h2 span{font-size:16px;margin-left:0;display:block;margin-bottom:20px}.feature_txt{margin:0 auto;padding:0 15px}.feature_top .feature_inner{display:block;padding:30px 15px}.feature_inner .card{width:100%}.feature_inner .card .r h3{font-size:14px}.feature_inner .card .l{padding:15px}.feature_inner .card .r{padding:15px 10px 15px 0}.feature_link{margin-top:10px}.feature_inner .card{margin-bottom:30px}.feature_inner .card:nth-child(even) {border-left:1px solid #fff}.feature_inner .card .r h3 span{font-size:13px;display:block}.feature_top{padding:0;margin-bottom:40px}.feature_button a{padding:15px;margin-top:0;font-size:16px;margin-bottom:0;width:93%;position:relative;top:-30px}.top_content{display:block;padding:0 15px}.top_content .top_l{width:100%}.card_blk{display:block}.card_blk .card{width:100%}.top_s1 .card>.r img{height:90px;object-fit:cover}.top_s1 h2{font-size:18px}.top_content .top_r{width:100%}.feature_inner .card .r p{font-size:12px}.feature_link a{font-size:12px}.p-postSlider{padding-top:40px}}