@media all and (-ms-high-contrast: none){.editor-style{word-break:break-all}}.editor-style p{line-height:2}.editor-style p:not(:last-child){margin-bottom:1em}.editor-style a{color:#000;text-decoration:underline !important}.editor-style a img{transition:.3s}.editor-style a:hover{text-decoration:none !important}.editor-style a:hover img{opacity:.7}.editor-style h2{font-size:2.6rem;font-weight:bold;line-height:1.4;border-left:5px solid #ea6c00;margin:1em 0 1.5em;padding:5px 0 5px 0.5em}.editor-style h3{line-height:1.4;font-size:2.2rem;font-weight:bold;margin:1em 0 1em}.editor-style strong{font-weight:bold}.editor-style em{font-style:italic}.editor-style ul{margin:1em 0}.editor-style ul li{position:relative;padding:0 0 0 1em}.editor-style ul li:not(:last-child){margin-bottom:0.7em}.editor-style ul li::before{top:0.6em;left:0;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#000;position:absolute}.editor-style ol{list-style-type:decimal;margin:1em 0 1em 1em}.editor-style ol li{padding:0}.editor-style ol li:not(:last-child){margin-bottom:0.7em}.editor-style .blocks-gallery-grid,.editor-style .wp-block-gallery{margin:0}.editor-style li.blocks-gallery-item{padding-left:0}.editor-style li.blocks-gallery-item::before{display:none}@media screen and (max-width: 768px){.editor-style h2{font-size:2.2rem}.editor-style h3{font-size:2rem}}@media screen and (max-width: 576px){h2{font-size:2rem}h3{font-size:1.8rem}}.pager-block{margin-top:0}@media screen and (max-width: 576px){.pager-block{margin-top:40px}}.blog-nav{margin:65px auto 60px}.blog-nav-list{display:flex;justify-content:space-between;position:relative;max-width:400px;width:100%;margin:0 auto}.blog-nav-item{text-align:center;width:49%}.blog-nav-item a{display:block;font-size:1.5rem;letter-spacing:0.1em;padding:30px 0 0}.blog-nav-item .ttl-en{font-size:3rem;letter-spacing:0.05em;font-family:"Jost",sans-serif;font-weight:500;display:block}.blog-nav-item.current:nth-child(1) ~ .blog-nav-point{left:21%}.blog-nav-item.current:nth-child(2) ~ .blog-nav-point{left:72%}.blog-nav-item:nth-child(1):hover ~ .blog-nav-point{left:21%}.blog-nav-item:nth-child(2):hover ~ .blog-nav-point{left:72%}.blog-nav-point{position:absolute;display:block;top:0;left:21%;width:0;height:0;border-style:solid;border-width:18px 11.5px 0 11.5px;border-color:#eb6e00 transparent transparent transparent;-webkit-transition:all .5s;transition:all .5s}.blog-nav .blog-cat{margin-top:35px;border:1px solid #333;padding:20px 20px 10px;position:relative}.blog-nav .blog-cat::before{content:"";display:block;position:absolute;width:1px;height:25px;background:#333;right:41%;top:-25px}.blog-nav .blog-cat-item{border:1px solid #333;display:inline-block;padding:10px 40px;border-radius:40px;color:#333;min-width:110px;text-align:center;margin-bottom:10px;letter-spacing:0.1em;font-weight:bold}.blog-nav .blog-cat-item.btn-reset{background:#ccc}.blog-nav .blog-cat-item:not(:last-child){margin-right:5px}.blog-nav .blog-cat-item:hover,.blog-nav .blog-cat-item.current{background:#ea6c00}@media screen and (max-width: 1140px){.blog-nav .blog-cat::before{right:38%}}@media screen and (max-width: 768px){.blog-nav-item .ttl-en{font-size:2.4rem}.blog-nav .blog-cat{padding:20px 4% 10px}.blog-nav .blog-cat::before{right:35%}.blog-nav .blog-cat-item{padding:5px 30px}}@media screen and (max-width: 576px){.blog-nav .blog-cat::before{right:26%}.blog-nav .blog-cat-item{min-width:90px;font-size:1.4rem}}.blog-list .blog-item:not(:last-child){border-bottom:1px solid #333}.blog-item{position:relative}.blog-item .new-area{position:absolute;top:15px;left:5.5%}.blog-item .new-area span{display:none;color:#ea6c00;font-size:2rem;font-family:"Jost",sans-serif;position:relative;padding:0 20px}.blog-item .new-area span::before,.blog-item .new-area span::after{content:"";width:20px;height:1px;background:#ea6c00;display:block;position:absolute;bottom:15px}.blog-item .new-area span::before{transform:rotate(65deg);left:0}.blog-item .new-area span::after{transform:rotate(-65deg);right:0}.blog-item .new-area .new{display:block}.blog-item a{display:flex;justify-content:space-between;padding:50px 0}.blog-item .item-writer{width:20%;border-left:8px solid #ea6c00;border-right:8px solid #ea6c00;padding:0 2%;text-align:center}.blog-item .item-img{width:30%}.blog-item .item-img img{width:100%;height:212px;object-fit:cover;font-family:'object-fit: cover;'}.blog-item .item-data{width:45%}.blog-item .writer-img{font-size:0;max-width:120px;width:100%;margin:0 auto 20px}.blog-item .writer-img img{width:100%;height:120px;object-fit:cover;font-family:'object-fit: cover;'}.blog-item .writer-position{letter-spacing:0.3em;font-weight:bold}.blog-item .writer-name-ja{letter-spacing:0.3em;font-weight:bold;font-size:1.8rem;display:block}.blog-item .writer-name-en{letter-spacing:0.05em;font-family:"Jost",sans-serif;font-size:1.7rem;color:#ea6c00;line-height:1}.blog-item .item-date{font-family:"Jost",sans-serif;font-weight:500}.blog-item .item-ttl{max-width:320px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff}@inclide IEhack{.blog-item .item-ttl{height:6em}}.blog-item .item-ttl span{background:#000;font-weight:bold;font-size:2rem;letter-spacing:0.1em;line-height:3;padding:0.5em}.blog-item .item-txt{letter-spacing:0.1em;position:relative;overflow:hidden;height:4.5em}.blog-item .item-txt::before,.blog-item .item-txt::after{position:absolute;background:#fff}.blog-item .item-txt::before{content:"...";bottom:0;right:0;padding:0 0.2em}.blog-item .item-txt::after{content:"";height:100%;width:100%}@media all and (-ms-high-contrast: none){.blog-item .item-txt{word-break:break-all}}@media screen and (max-width: 1140px){.blog-item .writer-position{letter-spacing:0.1em;font-size:1.5vw}.blog-item .writer-name-ja{letter-spacing:0.1em;font-size:1.6rem}.blog-item .writer-name-en{font-size:1.4rem}.blog-item .writer-img img{height:12vw}.blog-item .item-img img{height:19vw}}@media screen and (max-width: 768px){.blog-item a{flex-wrap:wrap}.blog-item .new-area{left:0}.blog-item .item-writer{order:3;width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:25px}.blog-item .item-img{order:1;width:45%}.blog-item .item-img img{height:27vw}.blog-item .item-data{order:2;width:50%}.blog-item .writer-img{max-width:80px;min-width:80px;margin:0}.blog-item .writer-img img{width:80px;height:80px}.blog-item .writer-data{text-align:left;width:100%;padding:0 0 0 3%}.blog-item .writer-position{font-size:1.4rem}.blog-item .writer-name-ja{font-size:1.6rem}.blog-item .writer-name-en{font-size:1.4rem}}@media screen and (max-width: 576px){.blog-item a{padding:25px 0}.blog-item .new-area{top:5px}.blog-item .new-area span{font-size:1.4rem}.blog-item .new-area span::before,.blog-item .new-area span::after{width:15px;bottom:10px}.blog-item .item-writer{margin-top:10px}.blog-item .item-img{width:35%}.blog-item .item-img img{height:23vw}.blog-item .item-data{width:60%}.blog-item .item-date{font-size:1.2rem}.blog-item .item-ttl span{font-size:1.8rem;line-height:2.3;padding:0.2em;letter-spacing:normal}.blog-item .item-txt{display:none}}.archive-block-ttl{background:url(../img/common/bg-fan.svg) no-repeat bottom center;background-size:contain;min-height:150px;text-align:center;margin-bottom:25px}.archive-block-ttl::after{content:"";display:block;width:130px;height:7px;background:#D9D9D9;margin:20px auto 0}.archive-block-ttl-en{font-family:"Jost",sans-serif;font-size:4.5rem;line-height:1;letter-spacing:0.1em;font-weight:500;padding-top:85px}.archive-block .archive-year{display:flex;justify-content:center;flex-wrap:wrap}.archive-block .archive-year .year-item{display:inline-block;position:relative;padding:23px 0 0}.archive-block .archive-year .year-item:not(:last-child){margin-right:30px}.archive-block .archive-year .year-item a{display:block;font-size:2.2rem;letter-spacing:0.1em;line-height:1;color:#ccc}.archive-block .archive-year .year-item.current a,.archive-block .archive-year .year-item:hover{color:#000}.archive-block .archive-year .year-item::after{content:"";position:absolute;display:block;top:0;left:50%;width:0;height:0;border-style:solid;border-width:18px 11.5px 0 11.5px;border-color:#eb6e00 transparent transparent transparent;-webkit-transition:all .5s;transition:all .5s;opacity:0;margin-left:-11.5px}.archive-block .archive-year .year-item.current::after,.archive-block .archive-year .year-item:hover::after{opacity:1}.archive-block .archive-month{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:615px;width:100%;margin:25px auto 0}.archive-block .archive-month .month-item{display:block;max-width:90px;width:15%;text-align:center;border:1px solid #000;margin-top:10px;padding:12px 0;line-height:1;letter-spacing:0.1em}.archive-block .archive-month .month-item span{font-family:"Jost",sans-serif;font-size:2.4rem;font-weight:400}.archive-block .archive-month .month-item.current,.archive-block .archive-month .month-item:hover:not(.link-none){background:#ea6c00}@media screen and (max-width: 576px){.archive-block .archive-month .month-item{font-size:1.4rem}.archive-block .archive-month .month-item span{font-size:2rem}}.page-bottom-link{margin:100px auto 80px}.page-bottom-link-ttl{text-align:center;font-size:1.8rem;letter-spacing:0.4em}.page-bottom-link-ttl span{display:inline-block;font-weight:bold}.page-bottom-link .bnr-staff{display:block;max-width:890px;width:100%;margin:25px auto 0;background-color:#ea6c00;background-image:url(../img/common/logo-white.svg),url(../img/common/btn-staff.jpg);background-position:center center,bottom 43% left;background-size:268px, 60%;background-repeat:no-repeat, no-repeat;padding:30px 0}.page-bottom-link .bnr-staff .bnr-ttl{display:block;text-align:center;width:40%;margin:0 0 0 auto}.page-bottom-link .bnr-staff .bnr-ttl-en{font-size:4.5rem;font-weight:500;letter-spacing:0.05em;line-height:1;font-family:"Jost",sans-serif;display:block}.page-bottom-link .bnr-staff .bnr-ttl-ja{font-size:1.8rem;font-weight:bold;letter-spacing:0.4em;margin-top:0.5em}.page-bottom-link .bnr-staff:hover{opacity:0.5}@media screen and (max-width: 767px){.page-bottom-link .bnr-staff{background-size:35%, 60%}.page-bottom-link .bnr-staff .bnr-ttl-en{font-size:5vw}.page-bottom-link .bnr-staff .bnr-ttl-ja{font-size:3vw}}@media screen and (max-width: 576px){.page-bottom-link{margin:60px auto 40px}.page-bottom-link-ttl{font-size:1.6rem}.page-bottom-link .bnr-staff{background-position:left 30% center,bottom 43% left;background-size:118px,50%;padding:6% 0}.page-bottom-link .bnr-staff .bnr-ttl{width:50%}.page-bottom-link .bnr-staff .bnr-ttl-ttl-en{font-size:5.7vw}.page-bottom-link .bnr-staff .bnr-ttl-ttl-ja{font-size:3.7vw}}.blog-article{margin-top:100px;display:flex;justify-content:space-between}.blog-article .main{width:70%}.blog-article .side{width:25%}.blog-article .article-date{font-family:"Jost",sans-serif}.blog-article .article-date .date-txt{display:inline-block}.blog-article .new-area{display:inline-block}.blog-article .new-area span{display:none;color:#ea6c00;font-size:2rem;font-family:"Jost",sans-serif;position:relative;padding:0 20px}.blog-article .new-area span::before,.blog-article .new-area span::after{content:"";width:20px;height:1px;background:#ea6c00;display:block;position:absolute;bottom:15px}.blog-article .new-area span::before{transform:rotate(65deg);left:0}.blog-article .new-area span::after{transform:rotate(-65deg);right:0}.blog-article .new-area .new{display:block}.blog-article .article-ttl{max-width:550px;color:#fff}.blog-article .article-ttl span{background:#000;font-weight:bold;font-size:2.4rem;letter-spacing:0.1em;line-height:3;padding:0.5em}.blog-article .article-cat{margin-top:80px;display:flex;align-items:center;flex-wrap:wrap}.blog-article .article-cat-ttl{color:#ea6c00;font-family:"Jost",sans-serif;font-size:2.4rem;letter-spacing:0.15em;margin-bottom:10px}.blog-article .article-cat-ttl::after{content:"";width:20px;height:1px;background:#ea6c00;display:inline-block;transform:rotate(-45deg);margin-bottom:7px}.blog-article .article-cat .item-tag{display:inline-block;background:#ea6c00;color:#fff;letter-spacing:0.1em;border-radius:25px;padding:7px 30px;margin:0 0 10px 10px}@media screen and (min-width: 1141px){.blog-article .side{position:-webkit-sticky;position:sticky;top:0;height:100%}}@media screen and (max-width: 1140px){.blog-article{display:block}.blog-article .main{width:100%}.blog-article .side{margin-top:60px;width:100%}}@media screen and (max-width: 767px){.blog-article{margin-top:60px}.blog-article .article-ttl span{font-size:2.2rem}.blog-article .article-cat-ttl{font-size:2rem;letter-spacing:0.1em}.blog-article .article-cat .item-tag{padding:5px 15px;font-size:1.4rem}}#calendar_wrap{position:relative}#wp-calendar-pn{width:100%;position:absolute;top:10px;font-size:12px;font-weight:bold;left:0;right:0}#wp-calendar-pn #prev,#wp-calendar-pn #next{color:#fff;font-size:2.2rem;position:absolute;top:0}#wp-calendar-pn #prev{left:10px}#wp-calendar-pn #next{right:10px}#wp-calendar{width:100%;font-size:1.6rem;margin:20px auto;font-weight:500;border:1px #ea6c00 solid}#wp-calendar #calendar-caption{font-family:"Jost",sans-serif;font-size:3rem;border:none;text-align:center;padding:6px 0;background-color:#ea6c00;color:#fff;font-weight:500;line-height:1.5;position:relative}#wp-calendar #calendar-caption::before{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top:10px solid #ea6c00}#wp-calendar #calendar-caption2{font-family:"Jost",sans-serif;font-size:2rem;color:#fff;font-weight:500;line-height:1}#wp-calendar th{text-align:center;padding:10px 5px 0 5px;font-weight:bold;color:#000;line-height:2;border-bottom:1px solid #d2d2d2}#wp-calendar td{text-align:center;padding:5px;color:#000;vertical-align:middle}#wp-calendar td a{display:inline-block;text-decoration:underline;color:#ea6c00}#wp-calendar td a:hover{color:#000;text-decoration:none}@media screen and (max-width: 1140px){#wp-calendar td{padding:15px 10px}}@media screen and (max-width: 576px){#wp-calendar td{padding:5px 10px}}.blog-writer{background:linear-gradient(#d9d9d9 40%, #ea6c00 40%);padding:25px 20px 10px}.blog-writer-ttl{max-width:200px;width:100%;margin:0 auto;font-size:0;text-align:right;position:relative;z-index:1}.blog-writer-ttl img{max-width:105px}.blog-writer-img{max-width:200px;width:100%;margin:-35px auto 20px}.blog-writer-img img{border-radius:50%;width:100%;height:200px;object-fit:cover;font-family:'object-fit: cover;'}.blog-writer-data{text-align:center}.blog-writer-position{letter-spacing:0.3em;font-weight:bold}.blog-writer-name-ja{letter-spacing:0.3em;font-size:1.8rem;font-weight:bold}.blog-writer-name-ja::after{content:"";display:block;max-width:68px;width:100%;height:5px;background:#efefef;margin:5px auto 0}.blog-writer-name-en{font-family:"Jost",sans-serif;font-size:1.4rem;font-weight:500;margin:10px auto 20px}.blog-writer .btn-staff-more{display:block;max-width:314px;width:100%;margin:0 auto}.blog-writer .btn-staff-more:hover{opacity:.7}@media screen and (max-width: 576px){.blog-writer .btn-staff-more{max-width:214px}}.other-article{margin-top:100px}.other-article-ttl{background:url(../img/common/bg-fan.svg) no-repeat bottom center;background-size:contain;min-height:150px;text-align:center;margin-bottom:25px}.other-article-ttl::after{content:"";display:block;width:130px;height:7px;background:#000;margin:20px auto 0}.other-article-ttl-en{font-family:"Jost",sans-serif;font-size:4.5rem;line-height:1;letter-spacing:0.1em;font-weight:500;padding-top:85px}.other-article .article-list{display:flex;justify-content:space-between;flex-wrap:wrap}.other-article .article-list::after{content:"";display:block;width:30%}.other-article .article-item{width:30%;position:relative;padding-top:30px}.other-article .article-item .new-area{position:absolute;top:0;left:0}.other-article .article-item .new-area span{display:none;color:#ea6c00;font-size:2rem;font-family:"Jost",sans-serif;position:relative;padding:0 20px}.other-article .article-item .new-area span::before,.other-article .article-item .new-area span::after{content:"";width:20px;height:1px;background:#ea6c00;display:block;position:absolute;bottom:15px}.other-article .article-item .new-area span::before{transform:rotate(65deg);left:0}.other-article .article-item .new-area span::after{transform:rotate(-65deg);right:0}.other-article .article-item .new-area .new{display:block}.other-article .article-item a{display:flex;flex-direction:column-reverse}.other-article .article-item .body{border-right:7px solid #ea6c00;display:flex;justify-content:space-between;align-items:flex-end}.other-article .article-item .item-img{font-size:0;margin:15px auto}.other-article .article-item .item-img img{width:100%;height:212px;object-fit:cover;font-family:'object-fit: cover;'}.other-article .article-item .item-date{font-family:"Jost",sans-serif;color:#333;line-height:1}.other-article .article-item .item-ttl{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff}@inclide IEhack{.other-article .article-item .item-ttl{height:6em}}.other-article .article-item .item-ttl span{background:#000;font-weight:bold;font-size:1.8rem;letter-spacing:0.1em;line-height:3;padding:0.5em}.other-article .article-item .writer-img{font-size:0;max-width:90px;min-width:90px}.other-article .article-item .writer-img img{width:100%;height:90px;object-fit:cover;font-family:'object-fit: cover;'}.other-article .article-item .writer-data{width:100%;padding:0 0 0 5%;letter-spacing:0.1em}.other-article .article-item .writer-name-ja{font-size:1.8rem}.other-article .article-item .writer-name-en{color:#ea6c00;font-family:"Jost",sans-serif;line-height:1;margin-top:6px}@media screen and (max-width: 1140px){.other-article .article-item .item-img img{height:19vw}.other-article .article-item .item-ttl span{font-size:1.6rem}.other-article .article-item .writer-img{max-width:70px;min-width:70px}.other-article .article-item .writer-img img{height:70px}.other-article .article-item .writer-position{font-size:1.5vw}.other-article .article-item .writer-name-ja{font-size:1.9vw}.other-article .article-item .writer-name-en{font-size:1.5vw}}@media screen and (max-width: 767px){.other-article .article-list{display:block}.other-article .article-list::after{display:none}.other-article .article-list .article-item:not(:last-child){border-bottom:1px solid #000}.other-article .article-item{width:100%;padding:30px 0}.other-article .article-item a{display:block}.other-article .article-item .head{display:flex;justify-content:space-between;margin-bottom:15px}.other-article .article-item .item-img{margin:0;width:30%}.other-article .article-item .item-data{width:65%}.other-article .article-item .item-ttl span{padding:0.5em}.other-article .article-item .writer-position{font-size:1.4rem}.other-article .article-item .writer-name-ja{font-size:1.6rem}.other-article .article-item .writer-name-en{font-size:1.4rem}}@media screen and (max-width: 576px){.other-article{margin-top:60px}.other-article .article-item{padding:20px 0}.other-article .article-item .new-area{top:3px}.other-article .article-item .new-area span{font-size:1.4rem}.other-article .article-item .new-area span::before,.other-article .article-item .new-area span::after{width:15px;bottom:10px}.other-article .article-item .head{align-items:center}.other-article .article-item .item-ttl span{line-height:2.3;padding:0.2em}}
/*# sourceMappingURL=blog.css.map */
