.office-archive{background-color:#F2F2F1;padding:85px 0 125px;}@media screen and (max-width: 768px){.office-archive{padding:40px 0}}@media screen and (max-width: 500px){.office-archive{padding:30px 0}}.office-archive_lists{background-color:#fff;border-radius:23px;max-width:1024px;padding:70px 150px 150px;}@media screen and (max-width: 1024px){.office-archive_lists{padding:70px 70px 70px;}}@media screen and (max-width: 768px){.office-archive_lists{padding:40px 20px 40px;display:block}}.office-archive_list{flex:0 0 50%;margin-bottom:50px}@media screen and (max-width: 768px){.office-archive_list{flex:0 0 50%}}@media screen and (max-width: 500px){.office-archive_list{margin-bottom:40px}}.office-archive_list img{width:100%;height:260px;object-fit:cover;}@media screen and (max-width: 768px){.office-archive_list img{height:180px}}.office-archive_list a{display:block;width:95%;margin:auto}@media screen and (max-width: 1024px){.office-archive_list a{width:90%}}.office-archive_list a:hover .office-list_thumb img{transform:scale(1.1)}.office-detail{padding:85px 0 125px}@media screen and (max-width: 768px){.office-detail{padding:40px 0 20px}}@media screen and (max-width: 500px){.office-detail{padding:25px 0 10px}}.office-detail .inner{background-color:#fff;border-radius:23px;padding:70px 150px 150px}@media screen and (max-width: 768px){.office-detail .inner{padding:40px 20px 40px}}.office-detail .inner h3{margin:50px 0 40px;font-size:22px;font-weight:bold;color:#377C47;padding-left:25px;position:relative}@media screen and (max-width: 768px){.office-detail .inner h3{margin:30px 0 20px}}.office-detail .inner h3:before{content:"";position:absolute;height:37px;width:7px;background-color:#377C47;top:0px;left:0px}.office-detail .inner p{margin:0 0 20px}.office-detail .inner img {border-radius:14px;width:100%}.office-detail .inner .container-1{display:flex;flex-wrap:wrap;justify-content:space-between}.office-detail .inner .container-1 .inner-cover{width:48.5%}@media screen and (max-width: 768px){.office-detail .inner .container-1 .inner-cover{width: 100%}}.office-detail .inner .container-1 .inner-cover img {border-radius:14px;width:100%}.office-detail .inner .container-1 .inner-info{width:48.5%}@media screen and (max-width: 768px){.office-detail .inner .container-1 .inner-info{width: 100%}}.office-detail .inner .container-1 .inner-info .inner-title{display:block;font-size:18px;font-weight:bold}@media only screen and (max-width: 767px) {.office-detail .inner .container-1 .inner-info .inner-title { margin:20px 0 0; }}.office-detail_ttl{font-size:2.3rem;padding:0 40px;display:flex;align-items:center;height:70px;background-color:#377C47;border-radius:19px;width:100%;margin:0 auto 30px}@media screen and (max-width: 1024px){.office-detail_ttl{margin:0 auto 50px}}@media screen and (max-width: 768px){.office-detail_ttl{margin:0 auto 40px}}@media screen and (max-width: 500px){.office-detail_ttl{width:100%;padding:0 20px;margin:0 auto 15px}}.office-detail_ttl .cons-ttl{color:#fff}.office-detail .office-mainttl{margin-top:30px;margin-bottom:60px}@media screen and (max-width: 1024px){.office-detail .office-mainttl{margin-bottom:50px}}@media screen and (max-width: 500px){.office-detail .office-mainttl{margin-bottom:40px}}.office-detail_lists{width:640px;margin:auto}@media screen and (max-width: 768px){.office-detail_lists{width:70%}}@media screen and (max-width: 500px){.office-detail_lists{width:90%}}.office-detail_list{margin-bottom:16px}.office-detail_list a{position:relative;font-weight:bold;font-family:Hiragino Kaku Gothic W6 JIS2004;font-size:1.8rem;padding-left:26px}@media screen and (max-width: 500px){.office-detail_list a{padding-left:22px}}.office-detail_list a:hover::before{transform:rotate(90deg)}.office-detail_list a::before{position:absolute;content:"";top:4px;left:6px;width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #626262;transition:.2s;transform-origin:center}@media screen and (max-width: 768px){.office-detail_list a::before{top:3px}}@media screen and (max-width: 500px){.office-detail_list a::before{border-width:4px 0 4px 6.9px}}.office-article{padding:50px 0}@media screen and (max-width: 768px){.office-article{padding:40px 0}}@media screen and (max-width: 500px){.office-article{padding:30px 0}}.office-article_sec{margin:0 auto 5%}@media screen and (max-width: 1024px){.office-article_sec{max-width:90%}}.office-article_sec:last-child .office-article_desc:last-child{padding-bottom:0}.office-article_ttl{position:relative;z-index:2;width:80%;margin:0 auto 60px}@media screen and (max-width: 1024px){.office-article_ttl{margin:0 auto 50px}}@media screen and (max-width: 768px){.office-article_ttl{margin:0 auto 40px}}@media screen and (max-width: 500px){.office-article_ttl{width:90%;margin:0 auto 30px}}.office-article_thumb{position:relative;z-index:3;margin-bottom:60px}@media screen and (max-width: 1024px){.office-article_thumb{margin-bottom:50px}}@media screen and (max-width: 768px){.office-article_thumb{margin-bottom:40px}}@media screen and (max-width: 500px){.office-article_thumb{margin-bottom:30px}}.office-article_thumb img{height:auto;margin:auto;width:auto;max-width:100%;max-height:600px;border-radius:10px}@media screen and (max-width: 1024px){.office-article_thumb img{max-height:500px}}@media screen and (max-width: 768px){.office-article_thumb img{max-height:360px}}@media screen and (max-width: 500px){.office-article_thumb img{max-height:220px;border-radius:5px}}.office-article_desc{position:relative;z-index:2;width:80%;padding-bottom:40px;margin:auto}@media screen and (max-width: 500px){.office-article_desc{width:90%}}.office-article_desc strong{font-weight:bold;font-family:Hiragino Kaku Gothic W6 JIS2004}.office-article_desc strong span{font-weight:bold;font-family:Hiragino Kaku Gothic W6 JIS2004}.office-article_desc em{font-style:italic}.office-article_desc em span{font-weight:bold;font-family:Hiragino Kaku Gothic W6 JIS2004}.office-article_desc ul{margin:30px 0}@media screen and (max-width: 500px){.office-article_desc ul{margin:20px 0}}.office-article_desc ul li{list-style-type:disc;list-style-position:inside}.office-article_desc ol{margin:30px 0}@media screen and (max-width: 500px){.office-article_desc ol{margin:20px 0}}.office-article_desc ol li{list-style-type:decimal;list-style-position:inside}.office-article_desc a{color:#11c}.office-article_desc img{width:auto;max-width:100%;max-height:600px;margin:30px auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position:center;"}@media screen and (max-width: 1024px){.office-article_desc img{max-height:400px}}@media screen and (max-width: 768px){.office-article_desc img{max-height:360px}}@media screen and (max-width: 500px){.office-article_desc img{max-height:220px;max-width:90%;margin:20px auto}}.office-article_desc iframe{width:100%;display:block;height:500px;margin:30px auto}@media screen and (max-width: 1024px){.office-article_desc iframe{height:400px}}@media screen and (max-width: 768px){.office-article_desc iframe{height:360px}}@media screen and (max-width: 500px){.office-article_desc iframe{height:220px}}.office-banner{width:90%;max-width:1000px;margin:auto;z-index:3;position:relative}.office-banner_sec{padding-top:20px;padding-bottom:40px}.office-banner_sec .rellax-box{right:-10px;width:40%;height:90%;bottom:-5%}.office-banner a{overflow:hidden;position:relative;display:block;z-index:3}.office-banner a:hover{opacity:1}.office-banner a:hover::after{opacity:.2}.office-banner a::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2);transition:.4s}.office-other{padding:30px 0 80px}@media screen and (max-width: 1024px){.office-other{padding:30px 0 70px}}@media screen and (max-width: 768px){.office-other{padding:30px 0 60px}}@media screen and (max-width: 500px){.office-other{padding:20px 0 50px}}.office-other .more-btn{margin:15px auto 0}.office-details .gallery .office-gallery-slider .gallery-cover {height: 445px;width: 100%;}@media only screen and (max-width: 767px) {.office-details .gallery .office-gallery-slider .gallery-cover {height: 200px;}}.office-details .gallery .office-gallery-slider .gallery-cover img {border-radius:8px!important;height: 100%;object-fit: cover;width: 100%;}.office-details .gallery .office-gallery-nav {margin-top: 15px;}.office-details .gallery .office-gallery-nav .gallery-thumb {height: 100%;width: 100%;}.office-details .gallery .office-gallery-nav .gallery-thumb img {border-radius:0;height: 100%;object-fit: cover;width: 100%;}.office-details .gallery .office-gallery-nav .slick-slide {margin: 0 8px;}@media only screen and (max-width: 767px) {.office-details .gallery .office-gallery-nav .slick-slide {margin: 0 4px;}}.office-details .gallery .office-gallery-nav .slick-list {margin: 0 -8px;}@media only screen and (max-width: 767px){.office-details .gallery .office-gallery-nav .slick-list {margin: 0 -4px;}}.office-gallery-nav .slick-prev{display: none!important;}.office-gallery-nav .slick-next{display: none!important;}.office-details .gallery{margin:0 0 20px;}.office-table {table-layout: fixed;}.office-table tr {border-bottom: 1px solid #C9C9C9;display: inline-flex;padding: 20px 10px;width: 100%;}@media only screen and (max-width: 767px) {.office-table tr {flex-direction: column;padding: 10px 5px;}}.office-table tr th,.office-table tr td {text-align: left;}.office-table tr th {color:#377C47;font-size: 18px;font-weight: 700;width: 12%;}@media only screen and (max-width: 767px) {.office-table tr th {font-size: 16px;width: 100%;}}.office-table tr td {padding:0 0 0 100px;color: #1b1b1b;font-size: 15px;width: 88%;}@media only screen and (max-width: 767px) {.office-table tr td {padding:0 0 0 0px;font-size: 13px;width: 100%;}}.office-table tr td p {margin: 0;}.office-table tr td p + p {margin-top: 10px;}@media only screen and (max-width: 767px) {.office-table tr td p + p {margin-top: 5px;}}.office-table tr td a {color: #495aa5;border-bottom: 1px solid #495aa5;padding-bottom: 2px;}.office-table tr td a:hover {border-bottom: none;}.office-table tr td .gmap {margin-top: 20px;}.office-table tr td .gmap .office-map-container iframe {width: 100%;height: 300px;border: none;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);}.greetings-cover{margin:0px 0 20px;}.greetings-cover img {height:355px;object-fit:cover;}@media only screen and (max-width: 767px){.greetings-cover img {height:200px;}}.office-btn{display:flex;align-items:center;justify-content:center;height:55px;width:280px;border:solid 2px #377C47;color:#377C47;font-size:16px;font-weight:bold;transition:.5s;margin:130px auto 0;}@media only screen and (max-width: 767px){.office-btn {margin:30px auto 0;}}.office-btn:hover{background-color:#377C47;color:#fff;}.office-list_desc dd{font-size:18px;font-weight:bold;color:#377C47;margin:10px 0 0;}/*# sourceMappingURL=office.min.css.map */