@charset "UTF-8";.works{overflow:hidden}.works__breadcrumb{margin-top:72px}.works-content{padding:260px 30px 0;position:relative}.works-content__category{margin:76px 0 0;padding:30px 40px;background:#b8ccd8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:35px}.works-content__category__ttl{display:block;font-family:Marcellus,serif;font-size:16px;width:85px;padding:5px 0 0}.works-content__category__ttl.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.works-content__category__wrap{display:contents}.works-content__category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:88.65384615%;gap:5px}.works-content__category__item{display:block;font-size:16px;padding:6px 10px}.works-content__category__item.active{background:#fff}.works-content__tag{margin:10px auto 0;padding:30px 40px;background:#b8ccd8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:35px}.works-content__tag__wrap{display:contents}.works-content__tag__ttl{display:block;font-family:Marcellus,serif;font-size:16px;width:85px;padding:5px 0 0}.works-content__tag__ttl.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.works-content__tag__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:88.65384615%;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.works-content__tag__item{display:block;font-size:16px;padding:6px 10px}.works-content__tag__item.active{background:#fff}.works-content__search{padding:46px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:38px}.works-content__search form{width:100%;max-width:600px}.works-content__search__ttl{font-family:Marcellus,serif;font-size:16px}.works-content__search__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:50px;max-width:600px;border:solid 1px #747474}.works-content__search__input input{padding:16px 20px;max-width:550px;width:100%;border:none;font-size:16px}.works-content__search__input input::-webkit-input-placeholder{font-size:16px;color:#aeaaaa}.works-content__search__input input::-moz-placeholder{font-size:16px;color:#aeaaaa}.works-content__search__input input:-ms-input-placeholder{font-size:16px;color:#aeaaaa}.works-content__search__input input::-ms-input-placeholder{font-size:16px;color:#aeaaaa}.works-content__search__input input::placeholder{font-size:16px;color:#aeaaaa}.works-content__search__input .search-btn{display:block;background:#b8ccd8;position:relative;height:100%;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;border:none}.works-content__search__input .search-btn:hover{opacity:.8;-webkit-transition:.4s;transition:.4s}.works-content__search__input .search-btn::after{position:absolute;top:51%;left:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";width:21.49px;height:21.49px;background:url(../../img/works/icon_search.svg) no-repeat;background-size:contain}.works-content .top-works__items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:2.77777778vw 3.39285714%}.works-content .p-top-works-item{width:31.07142857%}.works-content .p-top-works-item__img a{display:block}.works-content .p-top-works-item__img a img{aspect-ratio:348/177;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.works-content .p-top-works-item__body{padding-top:20px}.works-content .p-top-works-item__category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.works-content .p-top-works-item__tag{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.works-content .p-top-works-item__title{margin-top:14px}.works-content .p-top-works-item__title a{font-size:16px;line-height:1.6}.news-content__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.news-content__wrap{width:66.07142857%}.news-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:34px 0;width:100%}.news-content__item{width:47.2972973%}.news-content__item .tag__list{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px}.news-content__item .tag__item{display:block;background:#b8ccd8;padding:3px 10px;border-radius:100px;font-size:13px}.news-content__img{width:100%;aspect-ratio:346/177;overflow:hidden;display:block}.news-content__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.news-content__txt{margin:12px 0 0;font-size:16px;line-height:1.6;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-content .tag-category{width:26.78571429%}.news-content .tag-category__ttl{font-size:16px;font-weight:400;background:#b8ccd8;padding:6px 0 6px 10px;font-family:Marcellus,serif}.news-content .tag-category__list{padding:20px 0 0}.news-content .tag-category__item{display:block;padding:15px 0 15px 10px;-webkit-transition:color .4s;transition:color .4s}.news-content .tag-category__item:hover{color:#e0ce93}.pagenation{margin:0 auto 70px}.pagenation__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 10px 0 0}.pagenation__item{font-family:Marcellus,serif;font-size:16px;display:block;width:36px;height:36px;background:0 0;border-radius:50%;padding:10px 0 0 15px;border:1px solid transparent;-webkit-transition:background-color .4s,color .4s,border-color .4s;transition:background-color .4s,color .4s,border-color .4s}.pagenation__item.active{background:#e0ce93}.pagenation__item.active:hover{background-color:#fff;border:solid 1px #e0ce93;color:#e0ce93}.pagenation .p-hover:hover{color:#e0ce93}.pagenation .next,.pagenation .prev{padding:0 20px 0 0;position:relative}.pagenation .next::after,.pagenation .prev::after{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7px;height:12px;content:"";background:url(../../img/news/icon_prev.svg) no-repeat;background-size:contain}.pagenation .next{padding:0 0 0 20px}.pagenation .next::after{left:auto;right:0;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}@media screen and (max-width:767px){.works__breadcrumb{margin-top:60px}.works-content{padding:127px 30px 46px}.works-content__category{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;gap:0}.works-content__category__ttl{position:relative;width:100%;font-size:14px;padding:0}.works-content__category__ttl::after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:6px;content:"";background:url(../../img/works/icon_arrow01.svg) no-repeat center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.works-content__category__wrap{display:none}.works-content__category__list{padding:15px 0 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.works-content__category__item{font-size:12px;padding:8px 15px}.works-content__tag{margin:15px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;gap:0}.works-content__tag__wrap{display:none}.works-content__tag__ttl{width:100%}.works-content__tag__ttl{position:relative;width:100%;font-size:14px;padding:0}.works-content__tag__ttl::after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:6px;content:"";background:url(../../img/works/icon_arrow01.svg) no-repeat center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.works-content__tag__list{width:100%;padding:15px 0 0}.works-content__tag__item{font-size:12px;padding:8px 15px}.works-content__search{padding:15px 0 0 15px;gap:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.works-content__search__ttl{font-size:14px}.works-content__search__input{max-width:100%;height:40px}.works-content__search__input input{padding:8px 15px;max-width:100%}.works-content__search__input .search-btn::after{width:18px;height:18px}.works-content .p-top-works-item{width:100%}.news-content__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-content__wrap{width:100%}.news-content__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px}.news-content__item{width:100%}.news-content__item .tag__list{margin:18px 0 14px}.news-content__item .tag__item{font-size:12px;padding:3px 8px 4px}.news-content__txt{margin:0;font-size:14px;line-height:1.6142857143}.news-content .tag-category{width:100%}.news-content .tag-category__ttl{font-size:14px;padding:8px 0 6px 10px}.news-content .tag-category__list{padding:20px 0 0}.news-content .tag-category__item{padding:12px 0 12px 10px}.pagenation{margin:58px auto 75px}.pagenation__item{font-size:14px;width:34px;height:34px;padding:10px 0 0 14px}}@media (min-width:768px) and (max-width:1024px){.works-content{padding-top:150px}.works-content .top-works__items{margin-top:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-right:auto;margin-inline:auto;max-width:none}}@media (max-width:767px){.works-content .top-works__items{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-template-rows:auto;margin-top:60px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-right:auto;margin-inline:auto;max-width:none;width:100%;gap:30px}.works-content .p-top-works-item__tag{margin-top:5px}.works-content .p-top-works-item__title a{font-size:14px}}
/*# sourceMappingURL=../maps/page/works.min.css.map */
