@charset "UTF-8";:root{--main-color:#82BF25;--light-green:#FAFFF4;--action-color:#DCA93E;--light-gray:#f4f4f4;--font-color:#333333;--black:#1A1A1A;--gray:#c1c1c1;--font-stack:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans", Meiryo,sans-serif;--en-font:"Cinzel", serif;--mincho:"Shippori Mincho", serif;--hover-color:#608e1b}.grecaptcha-badge{visibility:hidden}.wpcf7-spinner{display:none}html{font-size:62.5%}body{font-family:var(--font-stack);color:var(--font-color)}h1{font-family:var(--mincho);font-weight:500;font-size:2.4rem;margin-bottom:56px}h1, h2, h3{text-wrap:balance}p, dt, dd, li, th, td, a{font-size:1.5rem;line-height:1.8;text-wrap:pretty}@media screen and (max-width:767.98px){p, dt, dd, li, th, td, a{font-size:1.4rem}}a{color:var(--black);transition:0.3s all}.en{font-family:var(--en-font);color:var(--gray);letter-spacing:2px}header h1 .enTitle{font-size:80%}.footerContentWrap{padding-top:56px;display:flex;gap:56px}@media screen and (max-width:767.98px){.footerContentWrap{padding-top:32px;flex-direction:column;gap:16px}}.footerContentWrap h1{margin-bottom:8px}.site-footer{border:none;background-color:var(--light-green);margin-top:72px}.site-footer-copyright{background:var(--main-color);text-align:center;padding:16px 0}.site-footer-copyright p{font-size:1.3rem;margin:0;color:#fff}.footMenu{display:flex;gap:32px}.footMenu ul{margin:0;padding:0}.footMenu ul li{list-style:none;padding:0;margin-bottom:8px}.footMenu ul li a{font-size:1.3rem;text-decoration:none}ul.footSns{margin:0;padding:0}ul.footSns li{padding:0;list-style:none}ul.footSns li a img{width:32px;height:32px}.footerData{margin-top:56px}.footerData .container{display:flex;align-items:center;flex-direction:column}.footerData .container h1{margin-bottom:16px;text-align:center}.footerData .container .footCompanyName{text-align:center;margin-bottom:8px}.footerData .container .footCompanyAddress{text-align:center}.footerData .container .footCompanyAddress a{font-size:120%;color:var(--black)}.footerData .container .footCompanyAddress .footCompanyDate{font-size:90%}.footerMenu{margin:0 0 40px;padding:0;display:flex;justify-content:center;align-items:center}.footerMenu li{list-style:none;padding:0 16px;margin:0}.footerMenu li:not(:first-child){border-left:1px solid var(--black)}.footerMenu li a{text-decoration:none;font-size:1.3rem;font-family:var(--mincho)}@media screen and (min-width:992px){.site-header--layout--nav-float .site-header-container{display:block}}@media screen and (max-width:767.98px){.site-header{padding-top:8px;padding-bottom:8px}}.vk-mobile-nav-menu-btn{display:none !important}.hamburger-menu{position:absolute;right:16px;top:8px;display:flex;justify-content:flex-end;margin-top:8px}.hamburger-menu.is-fixed{position:fixed !important;top:16px;right:16px;z-index:99999;margin-top:0}@media screen and (max-width:767.98px){.hamburger-menu{position:absolute;right:8px;top:8px;margin-top:0}}.hamburger-menu .menu-icon{display:flex;flex-direction:column;align-items:center;cursor:pointer;position:relative;z-index:9999}.hamburger-menu .menu-icon span{display:block;width:30px;height:1px;background-color:var(--black);margin:5px 0;transition:all 0.3s ease}.hamburger-menu .menu-icon::after{content:"MENU";font-family:var(--en-font);letter-spacing:1px;display:block;margin-top:5px;font-size:12px;color:var(--black)}.hamburger-menu .gNav{position:fixed;width:100vw;height:100vh;padding-top:100px;top:0;right:0;background-color:var(--main-color);border:none;box-shadow:none;display:none;z-index:10;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.hamburger-menu .gNav ul{list-style:none;margin:0;padding:0;padding-bottom:50px}.hamburger-menu .gNav ul li{border-bottom:1px solid var(--light-green);padding:8px 24px}@media screen and (max-width:374px){.hamburger-menu .gNav ul li{padding:16px}}.hamburger-menu .gNav ul li:last-child{border-bottom:none}.hamburger-menu .gNav ul li a{display:block;padding:10px 20px 10px 0;color:#fff;text-decoration:none;font-family:var(--mincho);font-size:1.6rem}@media screen and (max-width:767.98px){.hamburger-menu .gNav ul li a{font-size:1.6rem}}.hamburger-menu .gNav ul li a:hover{color:#fff;background-color:#b8e475}@media screen and (min-width:768px){.hamburger-menu .gNav ul li a{padding-left:0}}.hamburger-menu input[type="checkbox"]{display:none}.hamburger-menu input[type="checkbox"]:checked ~ .gNav{display:block}.hamburger-menu input[type="checkbox"]:checked ~ .menu-icon span{background-color:#fff}.hamburger-menu input[type="checkbox"]:checked ~ .menu-icon:after{color:#fff}.labelHome{position:relative}.labelHome::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"HOME";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelHome::after{font-size:1.8rem}}.labelStartup{position:relative}.labelStartup::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"ABOUT US";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelStartup::after{font-size:1.8rem}}.labelRecruit{position:relative}.labelRecruit::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"PRODUCTS";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelRecruit::after{font-size:1.8rem}}.labelInterview{position:relative}.labelInterview::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"RECRUIT";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelInterview::after{font-size:1.8rem}}.labelDesc{position:relative}.labelDesc::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"COMPANY";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelDesc::after{font-size:1.8rem}}.labelEntry{position:relative}.labelEntry::after{font-family:var(--en-font);font-size:2rem;letter-spacing:2px;content:"CONTACT";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#b8e475}@media screen and (max-width:374px){.labelEntry::after{font-size:1.8rem}}.sec{padding:96px 0 0}@media screen and (max-width:767.98px){.sec{padding:80px 0 0}}.subSection{margin-top:96px}@media screen and (max-width:767.98px){.subSection{margin-top:56px}}.halfFlex{display:flex;gap:48px;margin-bottom:56px}@media screen and (max-width:767.98px){.halfFlex{flex-direction:column;gap:24px}}.halfFlex .flex_item{flex:1 1 calc((100% - (48px * (4 - 1))) / 4)}@media screen and (max-width:767.98px){.halfFlex .flex_item{flex:none;width:auto}}.reverse{flex-direction:row-reverse}@media screen and (max-width:767.98px){.reverse{flex-direction:column}}.alignCenter{align-items:center}h1.secHead{font-size:2.4rem;margin-bottom:56px;letter-spacing:1px;color:var(--main-color);font-weight:500}h1.secHead .en{font-size:80%}@media screen and (max-width:767.98px){h1.secHead{margin-bottom:32px}}#subPage .sec:nth-of-type(1){padding-top:16px}#subPage h1.secHead{text-align:center}@media screen and (max-width:767.98px){#subPage h1.secHead{font-size:2rem}}.page-header{background:url(https://hs-farm.jp/images/page-header.jpg) center center;position:relative}.page-header .container{position:inherit}.page-header h1.page-header-title, .page-header .page-header-title{font-family:var(--mincho);text-align:center;color:#fff;margin:0;padding:56px 0}@media screen and (max-width:767.98px){.page-header h1.page-header-title, .page-header .page-header-title{padding:72px 0;font-size:2rem}}.page-header::before{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.2);position:absolute;left:0;top:0}.bannerSec{max-width:800px;margin:0 auto}.mv-wrap{position:relative;width:100%;overflow:hidden}h2.mv-copy{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;color:#fff;border:none;font-size:3rem;font-weight:500;letter-spacing:24px;line-height:1.6;text-shadow:0 0 10px rgba(0, 0, 0, 0.5);margin:0;white-space:nowrap;font-family:"Shippori Mincho B1", serif}@media screen and (max-width:767.98px){h2.mv-copy{font-size:1.8rem;letter-spacing:12px}}.mainv{width:100%;height:auto;overflow:hidden}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}.swiper-slide-active .slide-img img, .swiper-slide-duplicate-active .slide-img img, .swiper-slide-prev .slide-img img{animation:zoomUp 7s linear 0s normal both}.slide-img img{height:auto;width:100%}#post-9 .sec:nth-of-type(1){padding-top:16px}.greenback{padding:80px 0;background:url(https://hs-farm.jp/images/blurback.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:767.98px){.greenback{padding:56px 0}}.greenback .separateFlex{display:flex;align-items:stretch}@media screen and (max-width:767.98px){.greenback .separateFlex{flex-direction:column;align-items:center;justify-content:center}}.greenback .separateFlex .flexLeft{display:flex;flex-direction:column;justify-content:center;width:50%;background-color:#fff;padding:64px}@media screen and (max-width:767.98px){.greenback .separateFlex .flexLeft{width:100%;padding:32px}}.greenback .separateFlex .flexRight{width:50%;line-height:0}@media screen and (max-width:767.98px){.greenback .separateFlex .flexRight{width:100%}}.greenback .separateFlex .flexRight img{width:100%;height:auto;vertical-align:bottom}.greenback .separateFlex.separateFlex--switch .flexRight{background-position:center;background-size:cover;background-repeat:no-repeat}.greenback .separateFlex.separateFlex--switch .flexRight img{display:none}@media screen and (max-width:767.98px){.greenback .separateFlex.separateFlex--switch .flexRight{background-image:none !important;height:auto}.greenback .separateFlex.separateFlex--switch .flexRight img{display:block;width:100%;height:auto}}.directionBox{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;min-height:80vh}@media screen and (max-width:767.98px){.directionBox{flex-direction:column;align-items:center;min-height:auto}}.directionItem{padding:32px 20px;flex:1 1 300px;max-width:380px;min-width:260px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.directionItem h3{writing-mode:vertical-rl;text-align:center;margin:0 auto 24px auto;font-family:var(--mincho);font-size:2.4rem;letter-spacing:4px;display:block;color:var(--action-color);border:none}.directionItem h3:after{display:none}.directionItem p{font-size:1.4rem;line-height:2}@media screen and (max-width:767.98px){.directionItem{max-width:400px}}@media screen and (min-width:768px){.directionBox{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);grid-gap:32px;align-items:flex-start;justify-content:center}.directionItem:nth-child(1){grid-row:1;grid-column:1}.directionItem:nth-child(2){grid-row:1;grid-column:2}.directionItem:nth-child(3){grid-row:1;grid-column:3}.directionItem:nth-child(4){grid-row:2;grid-column:1}.directionItem:nth-child(5){grid-row:2;grid-column:2}}.attemptWrap{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width:768px){.attemptWrap{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto)}}@media screen and (min-width:992px){.attemptWrap{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto)}}.attemptBox{border:1px solid var(--gray);padding:24px}.attemptBox img{width:100%;height:auto;display:block}.attemptBox .attemptDesc{padding:10px 0 0 0}.attemptBox .attemptDesc h3{margin:8px 0 8px;font-size:1.8rem;letter-spacing:1px;font-family:var(--mincho);border:none;position:relative}.attemptBox .attemptDesc h3:after{display:none}.attemptBox .attemptDesc p{margin:0;font-size:1.4rem;color:var(--black)}.attemptAreaWrap{display:grid;grid-template-columns:1fr;gap:20px;margin-top:24px}@media screen and (min-width:768px){.attemptAreaWrap{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto)}}@media screen and (min-width:992px){.attemptAreaWrap{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto)}}.attemptAreaBox{padding:12px;box-sizing:border-box;background:#fff}.attemptAreaBox img{width:100%;height:auto;display:block;margin-bottom:10px}.attemptAreaBox h3{margin:0 0 6px 0;font-size:1.8rem;letter-spacing:1px;font-family:var(--mincho);color:var(--action-color);border:none;padding-left:20px;position:relative}.attemptAreaBox h3:after{display:none}.attemptAreaBox h3:before{content:"";background-color:var(--gray);width:12px;height:1px;position:absolute;left:0;top:36%}.attemptAreaBox p{margin:0;font-size:1.4rem;color:var(--black)}.sdgsBox{margin-top:56px;border:1px solid var(--gray);padding:24px}.sdgsBox h2:where(:not(.wp-block-post-title)){border:none;font-family:var(--mincho);padding-bottom:12px;border-bottom:1px solid var(--gray)}.thumnailFlex{display:flex;gap:24px;align-items:flex-start}@media screen and (max-width:767.98px){.thumnailFlex{flex-direction:column}}.thumnailFlex img{width:32%}@media screen and (max-width:767.98px){.thumnailFlex img{width:100%}}.thumnailFlex .sdgsList{width:70%}@media screen and (max-width:767.98px){.thumnailFlex .sdgsList{width:100%}}.thumnailFlex .sdgsList dl dt{display:inline-block;margin-right:8px;background-color:var(--main-color);font-size:1.4rem;letter-spacing:2px;padding:4px 24px;color:#fff;text-align:center;border-radius:16px}.thumnailFlex .sdgsList dl dd{font-size:1.5rem;margin-bottom:24px}.thumnailFlex .sdgsList dl dd:last-child{margin-bottom:0}.floatOnImg{max-width:1200px;margin:0 auto 72px;position:relative}@media screen and (max-width:767.98px){.floatOnImg{margin-bottom:48px}}.floatOnImg h2{font-family:var(--mincho);font-size:2.8rem;min-width:240px;text-align:center;border:none;position:absolute;bottom:-56px;left:50%;transform:translateX(-50%);padding:12px 40px;background-color:var(--main-color);display:inline-block;color:#fff;z-index:2}@media screen and (max-width:767.98px){.floatOnImg h2{font-size:1.8rem;bottom:-40px}}.floatOnImg img{position:inherit;z-index:1}.productDesc{max-width:1200px;margin:0 auto}.productDesc .productData{display:flex;gap:32px;justify-content:center;align-items:center;margin-bottom:40px}@media screen and (max-width:767.98px){.productDesc .productData{flex-direction:column;justify-content:start;align-items:flex-start;gap:16px}}.productDesc .productData .productLabel{display:inline-block;margin-right:8px;background-color:var(--main-color);font-size:1.3rem;letter-spacing:2px;padding:4px 24px;color:#fff;text-align:center;border-radius:16px}.productDesc .productData .productValue{font-size:1.5rem;font-weight:700;color:var(--main-color)}.productDesc .productContent{max-width:640px;margin:0 auto}@media screen and (max-width:767.98px){.productItem{display:flex;align-items:center}}@media screen and (max-width:767.98px){.productItem .productLabel{white-space:nowrap}}.conceptBoxWrap{position:relative;background:url(https://hs-farm.jp/images/company/blur.jpg) no-repeat left top;background-size:contain;padding:64px 0}@media screen and (max-width:767.98px){.conceptBoxWrap{background-size:cover}}.conceptBox{background-color:#fff;max-width:960px;margin:0 auto;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);padding:56px}@media screen and (max-width:767.98px){.conceptBox{padding:16px}}.conceptBox .conceptCopy{text-align:center;font-family:var(--mincho);font-size:2rem;margin-bottom:32px}@media screen and (max-width:767.98px){.conceptBox .conceptCopy{font-size:1.8rem}}.conceptBox .conceptDesc{margin:24px 0 0;font-size:1.4rem}.message p{font-size:1.4rem}p.ceoName{border-top:1px solid var(--gray);margin-top:24px;padding-top:16px;font-size:1.4rem;letter-spacing:1px}p.ceoName .name{display:inline-block;margin-left:8px;font-size:1.8rem;font-family:var(--mincho)}.history ul{margin:0 auto;padding:0;max-width:960px}@media screen and (max-width:767.98px){.history ul{max-width:100%}}.history ul li{position:relative;padding:0;margin-bottom:16px;display:flex;justify-content:space-between}@media screen and (max-width:767.98px){.history ul li{justify-content:start;flex-direction:column;padding-bottom:16px;border-bottom:1px solid var(--gray)}}.history ul li:before{content:"";width:12%;height:1px;background-color:var(--gray);position:absolute;left:13%;top:50%;transform:translateY(-50%)}@media screen and (max-width:767.98px){.history ul li:before{display:none}}.history ul li .historyDate{width:20%;position:inherit}@media screen and (max-width:767.98px){.history ul li .historyDate{width:100%;color:var(--gray)}}.history ul li .historyDesc{width:70%;position:inherit}@media screen and (max-width:767.98px){.history ul li .historyDesc{width:100%}}.formTable{max-width:960px;margin:0 auto;border-collapse:collapse;width:100%}.formTable .required{color:#f00}.formTable th, .formTable td{padding:12px;border:1px solid var(--gray);text-align:left}.formTable th{background-color:var(--light-gray);font-weight:500;font-family:var(--mincho)}.formTable input[type="text"], .formTable input[type="email"], .formTable input[type="tel"], .formTable textarea{width:100%;padding:12px;border:1px solid var(--gray);border-radius:4px;font-size:1.6rem;font-family:inherit;box-sizing:border-box;outline:none;transition:border-color 0.3s ease}.formTable input[type="text"]:focus, .formTable input[type="email"]:focus, .formTable input[type="tel"]:focus, .formTable textarea:focus{border-color:var(--black)}@media screen and (max-width:767.98px){.formTable{border-top:1px solid var(--gray)}.formTable th, .formTable td{display:block;width:100%}.formTable th{border-bottom:none;border-top:none}}.submitBlock{display:flex;align-items:center;justify-content:center;margin:40px 0}.submitBlock input[type="submit"], .submitBlock input[type="reset"]{all:unset;letter-spacing:1px;min-width:180px;text-align:center;color:#fff;font-family:var(--mincho);text-decoration:none;display:inline-block;position:relative;padding:8px 12px;border:1px solid var(--action-color);background-color:var(--action-color);transition:0.4s all}.submitBlock input[type="submit"]:hover, .submitBlock input[type="reset"]:hover{background-color:#fff;color:var(--action-color)}@media screen and (max-width:767.98px){.submitBlock input[type="submit"], .submitBlock input[type="reset"]{font-size:1.5rem}}table ul{padding-left:1.6rem}table ul li{padding-left:0}.table{margin:0 auto;max-width:960px;border:none}.table tr{display:flex;width:100%;border-bottom:1px solid var(--gray)}.table tr th{color:#666666;width:24%;padding:24px;font-weight:500;font-size:1.6rem;text-align:left;border:none}@media screen and (max-width:767.98px){.table tr th{width:100%;padding:16px;padding-bottom:0;letter-spacing:2px}}.table tr td{width:76%;padding:24px;font-size:1.6rem;border:none}@media screen and (max-width:767.98px){.table tr td{width:100%;padding:8px 16px 16px 16px}}@media screen and (max-width:767.98px){.table tr{flex-direction:column}}.arrowLink{margin-top:24px}.arrowLink a{letter-spacing:1px;min-width:240px;color:var(--black);font-family:var(--mincho);text-decoration:none;display:inline-block;position:relative;padding:8px 56px 8px 12px}.arrowLink a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--action-color);transition:transform 0.3s ease;transform:translateX(0)}.arrowLink a::before{content:"→";position:absolute;right:5px;bottom:8px;transition:transform 0.3s ease}.arrowLink a:hover::after{transform:translateX(8px)}.arrowLink a:hover::before{transform:translateX(8px)}@media screen and (max-width:767.98px){.arrowLink a{font-size:1.5rem}}.infoWrap .swiper{width:100%;padding-bottom:40px}.infoWrap .swiper-slide{height:auto}@media screen and (max-width:767.98px){.infoWrap .swiper-slide{width:100%}}@media screen and (min-width:768px){.infoWrap .swiper-slide{width:calc((100% - 40px) / 3)}}.infoWrap .infoCard{background:#fff;border-radius:8px;overflow:hidden;height:100%}.infoWrap .infoCard .infoLink{display:block;text-decoration:none;color:inherit}.infoWrap .infoCard .thumbnail{width:100%;height:200px;object-fit:cover}.infoWrap .infoCard .infoDesc{padding-top:12px}.infoWrap .infoCard .infoDesc span{display:inline-block}.infoWrap .infoCard .infoDesc .infoDate{font-size:1.4rem;color:var(--action-color);margin-right:10px}.infoWrap .infoCard .infoDesc .infoCat{background:#f0f0f0;padding:4px 8px;border-radius:4px;font-size:1.2rem}.infoWrap .infoCard .infoDesc .infoTitle{display:block;margin-top:8px;font-size:1.5rem}.policyList{margin-top:56px}.policyList dt{font-family:var(--mincho);color:var(--black);letter-spacing:1px;font-size:1.8rem}.policyList dd{margin-bottom:32px}.veu_sitemap .sitemap-col .page_item{font-family:var(--mincho);color:var(--black);list-style:none}.sitemap-post h4.sitemap-post-type-title{background-color:transparent}.sitemap-post h4.sitemap-post-type-title a{font-size:1.6rem;font-family:var(--mincho);color:var(--black);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:rgba(0, 0, 0, 0.3);text-decoration-thickness:1px}.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-taxonomy-title{font-size:1.6rem;font-family:var(--mincho);color:var(--black)}.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col .link-list a{font-family:var(--mincho);color:var(--black);font-size:1.4rem}.vk_post_body .vk_post_title a{font-family:var(--mincho)}.main-section .vk_post_body .vk_post_title a{font-size:1.6rem;color:var(--main-color)}.vk_post_btn{background-color:var(--main-color);border-color:var(--main-color)}.vk_post_btn:hover{background-color:var(--hover-color)}.sub-section-title{font-family:var(--mincho)}.entry-title{color:var(--main-color)}li.breadcrumb-list__item{font-size:1.3rem}li.breadcrumb-list__item a{font-size:1.3rem}li.breadcrumb-list__item a i.fa-fw{display:none}.sub-section-title{font-size:1.5rem;font-weight:500;padding-bottom:8px;margin-bottom:16px;border-color:var(--action-color)}.sub-section-title:after{display:none}.widget_link_list ul li a{padding-left:0;font-size:1.4rem}.vk_post_title a{font-size:1.3rem;font-weight:500}.vk_post_title a .vk_post_title_new{display:block}.next-prev .vk_post_imgOuter_singleTermLabel{background-color:var(--main-color)}.card-intext .card-intext-inner .vk_post_body{background-color:rgba(130, 191, 37, 0.8)}.entry-meta-data-list dl{display:flex;align-items:center}.entry-meta{font-size:1.4rem}h2.wp-block-heading{border:none;border-bottom:1px solid var(--main-color);font-weight:500;font-family:var(--mincho);font-size:2rem}@media screen and (max-width:767.98px){.sp_mbReset{margin-bottom:0 !important}}