﻿@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:.5}.editor-style img{height:auto}.editor-style h2{font-size:2.6rem;font-weight:500;line-height:1.4;border-left:5px solid #333;margin:1em 0 1.5em;padding:5px 0 5px 0.5em}.editor-style h3{line-height:1.4;font-size:2.2rem;font-weight:500;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}.editor-style iframe{width:100% !important}@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){.editor-style h2{font-size:2rem}.editor-style h3{font-size:1.8rem}}.contents.staff{margin-bottom:100px}.contents .page-ttl{margin-bottom:0;margin-top:60px}.contents .page-ttl-inner{text-align:left}.contents .page-ttl-inner .page-ttl-en::before{margin:0}.staff-search{margin:50px auto}.staff-search .search-head{background:#ededed;max-width:284px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;margin-bottom:20px;position:relative}.staff-search .search-ttl{font-size:1.8rem;font-weight:500;letter-spacing:0.1em}.staff-search .search-ttl::before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.3em}.staff-search .btn-reset{display:block;font-size:1.4rem;letter-spacing:0.05em;text-align:center;max-width:82px;width:100%;border-radius:20px;background:#333;color:#fff;padding:0.2em 0}.staff-search .search-cat li{margin:0.2em 0.1em 0.2em 0;display:inline-block}.staff-search .search-cat li a{display:block;border:1px solid #333;border-radius:5px;padding:0.2em 1em}.staff-search .search-cat li a:hover,.staff-search .search-cat li a.current{background:#333;color:#fff}.staff-list{display:flex;justify-content:space-between;flex-wrap:wrap}.staff-item{width:calc(50% - 1px)}.staff-item a{display:block}.staff-item .item-img{font-size:0}.staff-item .item-img img{width:100%;height:45vw;object-fit:cover;font-family:'object-fit: cover;'}.staff-item .item-body{text-align:center;padding:20px 1em 0}.staff-item .item-ttl-ja{text-align:center;font-size:1.8rem;font-weight:500;letter-spacing:0.1em}.staff-item .item-ttl-en{font-size:1.2rem;font-weight:500;letter-spacing:0.1em}@media screen and (min-width: 577px){.staff-item .item-ttl-ja{letter-spacing:0.4em}.staff-item .item-ttl-en{font-size:1.4rem}}@media screen and (min-width: 768px){.staff-list::before,.staff-list::after{content:"";display:block;width:calc(100% * 1/4 - 1px)}.staff-list::before{order:1}.staff-item{width:calc(100% * 1/4 - 1px)}.staff-list .staff-item:nth-of-type(n+5){margin-top:30px}.staff-item a{position:relative}.staff-item a:hover .item-head::before{opacity:1}.staff-item a:hover .item-data{opacity:1;bottom:0}.staff-item .item-head{position:relative;overflow:hidden}.staff-item .item-head::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;opacity:0;transition:.3s}.staff-item .item-img img{height:22.9vw}.staff-item .item-data{transition:.3s;position:absolute;bottom:-100px;right:0;color:#fff;width:100%;text-align:right;padding:0 15px 10px;opacity:0}.staff-item .item-position{margin-bottom:1em}.staff-item .item-more .arw{display:inline-block;position:relative;width:35px;vertical-align:middle;z-index:1;margin:0 0 0 0.3em}.staff-item .item-more .arw::before,.staff-item .item-more .arw::after{content:"";position:absolute;top:50%;bottom:0;right:0;border-bottom:solid 1px #fff;height:0;margin:auto;transition:.3s}.staff-item .item-more .arw::before{width:35px}.staff-item .item-more .arw::after{transform:rotate(45deg);transform-origin:right;width:7px}}@media screen and (min-width: 1141px){.staff-item .item-img img{height:17.5vw}.staff-item .item-data{letter-spacing:0.1em}.staff-item .item-ttl-ja{font-size:2rem}}@media screen and (max-width: 767px){.staff-list .staff-item:nth-of-type(n+3){margin-top:30px}.staff-item .item-data{display:none}}.staff-article-head{margin:40px auto 60px}.staff-article-head .head-lead{color:#ccc;letter-spacing:0.1em;margin-bottom:30px}@media screen and (min-width: 768px){.staff-article-head{margin:60px auto;display:flex;justify-content:space-between}.staff-article-head .head-top{width:50%}.staff-article-head .head-bottom{width:50%}.staff-article-head .head-lead{margin-bottom:60px}}@media screen and (max-width: 767px){.staff-article-head .head-top{margin-bottom:30px}}.staff-article-ttl .ttl-ja{font-size:3.3rem;letter-spacing:0.4em;font-weight:500}.staff-article-ttl .ttl-en{letter-spacing:0.4em}.staff-article-position{letter-spacing:0.2em}.staff-article-mainimg{font-size:0}.staff-article-mainimg img{width:100%;height:50vw;object-fit:cover;font-family:'object-fit: cover;'}.staff-article-cat{margin-top:10px}.staff-article-cat::before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8rem}.staff-article-cat li{display:inline-block;border:1px solid #333;padding:0 1em;border-radius:5px;margin:0.2em 0.1em;font-size:1.4rem;letter-spacing:0.1em}@media screen and (min-width: 768px){.staff-article-ttl .ttl-ja{font-size:4.2rem}.staff-article-ttl .ttl-en{font-size:1.8rem}.staff-article-mainimg img{height:28vw}}@media screen and (min-width: 1141px){.staff-article-ttl .ttl-ja{font-size:4.5vw}.staff-article-mainimg img{height:21vw}}.staff-sec-ttl{font-weight:bold;font-size:3.8rem;letter-spacing:0.1em}.staff-sec-inner{width:95%;margin:0 auto}@media screen and (min-width: 768px){.staff-sec-ttl{font-size:5rem}}@media screen and (min-width: 1141px){.staff-sec-inner{width:90%}}.staff-article-plofile .plofile-item{padding:15px 0;border-bottom:1px solid #333;display:flex}.staff-article-plofile .plofile-item dt{letter-spacing:0.2em;min-width:6em;display:flex;justify-content:flex-start;align-items:center}.staff-article-plofile .plofile-item dd{width:100%;letter-spacing:0.1em}@media screen and (min-width: 768px){.staff-article-plofile .plofile-list{margin-top:40px}.staff-article-plofile .plofile-item dt{min-width:157px}}.staff-article-mylife{margin-top:80px;background:#ebebeb;padding:60px 0}.staff-article-mylife .mylife-inner{background:#fff;padding:30px 0}@media screen and (min-width: 768px){.staff-article-mylife{margin-top:120px}}@media screen and (min-width: 1141px){.staff-article-mylife{padding:80px 0}.staff-article-mylife .mylife-inner{padding:80px 0}}.format-area .format-txt{line-height:2}.format-area .format-txt a{color:#000;text-decoration:underline !important}.format-area .format-txt a img{transition:.3s}.format-area .format-txt a:hover{text-decoration:none !important}.format-area .format-txt a:hover img{opacity:.5}.format-area .format-txt p:not(:last-child){margin-bottom:1em}.format-area .format-txt strong{font-weight:bold}.format-area .format-txt em{font-style:italic}.format-area .format-txt img{height:auto}.format-area .format-txt ul{margin:1em 0}.format-area .format-txt ul li{position:relative;padding:0 0 0 1em}.format-area .format-txt ul li:not(:last-child){margin-bottom:0.7em}.format-area .format-txt ul li::before{top:0.6em;left:0;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#000;position:absolute}.format-area .format-txt ol{list-style-type:decimal;margin:1em 0 1em 1em}.format-area .format-txt ol li{padding:0}.format-area .format-txt ol li:not(:last-child){margin-bottom:0.7em}.format-area .format-img{font-size:0;text-align:center}.format-area .img-caption{font-size:1.6rem;margin-top:10px;text-align:left}.format-area .format-row{display:flex;justify-content:space-between}.format-area .format01{margin:60px auto}.format-area .format02{margin:60px auto}.format-area .format03{margin:60px auto}.format-area .format04{margin:60px auto}.format-area .format05{margin:60px auto}.format-area .format01 .ttl-lrg{font-size:3.2rem;font-weight:bold;letter-spacing:0.1em}@media screen and (min-width: 768px){.format-area .format-rowPC{display:flex;justify-content:space-between}.format-area .format-rowPC .head,.format-area .format-rowPC .body{width:48%}.format-area .format04 .format-rowPC{flex-direction:row-reverse}}@media screen and (max-width: 767px){.format-area .format-rowPC .head{margin-bottom:25px}.format-area .format01 .ttl-lrg{font-size:2.6rem}}@media screen and (max-width: 576px){.format-area .format01{margin:40px auto}.format-area .format02{margin:40px auto}.format-area .format03{margin:40px auto}.format-area .format04{margin:40px auto}.format-area .format05{margin:40px auto}.format-area .format01 .ttl-lrg{font-size:2.2rem}}.bnr-staffblog{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.2);margin-top:60px}.bnr-staffblog a{display:block}.bnr-staffblog .bnr-head{background:#fff;padding:20px;position:relative}.bnr-staffblog .bnr-head::before,.bnr-staffblog .bnr-head::after{content:"";display:block;position:absolute}.bnr-staffblog .bnr-head::after{background:url("../img/staff/arw.svg") no-repeat center center/contain;width:27px;height:68px;right:10px;top:calc(50% - 34px)}.bnr-staffblog .bnr-body{background:url("../img/common/bnr-staffblog.jpg") no-repeat center bottom -20px/cover;height:30vw}.bnr-staffblog .bnr-ttl-en{font-size:3rem;font-weight:500;letter-spacing:0.1em}.bnr-staffblog .bnr-ttl-en::after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 0.3em}.bnr-staffblog .bnr-ttl-ja{letter-spacing:0.1em}@media screen and (min-width: 768px){.bnr-staffblog a{display:flex;height:160px}.bnr-staffblog a:hover{opacity:.5}.bnr-staffblog .bnr-head{width:45%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:20px 0 20px 20px}.bnr-staffblog .bnr-head::before{width:0;height:0;border-style:solid;border-width:80px 0 80px 60px;border-color:transparent transparent transparent #fff;top:0;right:-60px}.bnr-staffblog .bnr-head::after{right:-30px}.bnr-staffblog .bnr-body{width:55%;height:100%}.bnr-staffblog .bnr-ttl-en{font-size:3.7rem}}@media screen and (min-width: 1141px){.bnr-staffblog{max-width:1090px;width:100%;margin:100px auto}.bnr-staffblog .bnr-head{padding:20px 0 20px 60px}.bnr-staffblog .bnr-ttl-en{font-size:4rem}.bnr-staffblog .bnr-ttl-ja{font-size:1.8rem}}@media screen and (max-width: 767px){.bnr-staffblog .bnr-head::before{display:none}}
/*# sourceMappingURL=staff.css.map */
