@keyframes blink{0%{opacity:0}100%{opacity:1}}body.works .gnavi__works a{color:#1d4298 !important}body.works .gnavi__works a:after{opacity:1}.page_header{background:url("../../img/works/main.jpg") no-repeat center/cover}.btnListGroup_cat{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;font-weight:400;margin-top:-15px}.btnListGroup_cat li{padding:5px 5px;display:inline-block;text-align:center}.btnListGroup_cat li a{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:7px 15px;width:100%;height:100%;display:block;background-color:#f3f3f3;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;transition:all 0.3s;color:#333}.btnListGroup_cat li.current-cat a,.btnListGroup_cat li a:hover{background-color:#1d4298;color:#FFF}.works_blc{padding-top:30px}@media screen and (max-width: 767px){.works_blc{padding-top:20px}}.works__list{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5%}.works__list .box{float:left;margin:0 1.5% 40px}.works__list .box figure{overflow:hidden}.works__list .box img{width:100%;height:auto;transition:.3s all}.works__list .box .item_in{padding:15px 10px}.works__list .box .works_ttl{margin-bottom:15px;font-size:1.6rem;color:#333}.works__list .box .works_cat{color:#1d4298;font-size:1.2rem}#pick-up .box{width:47%}@media screen and (max-width: 600px){#pick-up .box{width:97%}}#pick-up .box .works_ttl{font-size:2rem}#archive-list .box{width:30.3333%}@media screen and (max-width: 600px){#archive-list .box{width:47%}}.pagination{list-style-type:none;padding-left:0;margin:30px auto 50px;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;max-width:1160px}.pagination li a{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#1d4298;justify-content:center;position:relative}.pagination li:not([class*="current"]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.first a::after,.pagination li.last a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{content:"";position:absolute;top:40%;width:8px;height:8px;vertical-align:middle;transform:translate(0, 0);transform:rotate(45deg);border-color:#1d4298;border-style:solid;border-width:0px}.pagination li.first a::before{border-bottom-width:1px;border-left-width:1px;left:10px}.pagination li.first a::after{border-bottom-width:1px;border-left-width:1px;left:15px}.pagination li.last a::before{border-top-width:1px;border-right-width:1px;right:10px}.pagination li.last a::after{border-top-width:1px;border-right-width:1px;right:15px}.pagination li.previous a::before{border-bottom-width:1px;border-left-width:1px;left:15px}.pagination li.next a::after{border-top-width:1px;border-right-width:1px;right:15px}.pagination li.current a{cursor:default;pointer-events:none;color:#FFF}.pagination .current{padding:0px}.pagination .current a{border:solid 1px #1d4298;background:#1d4298}@media screen and (max-width: 600px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.previous,.pagination li.next{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media screen and (max-width: 350px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media screen and (max-width: 240px){.pagination li{width:50%}.pagination li.current{order:2;width:100%;border-left-width:1px}}.works_img{margin-bottom:30px}@media print, screen and (min-width: 768px){.works_img{float:left;width:calc( 100% - 350px)}}.works_img img{width:100%;height:auto}@media print, screen and (min-width: 768px){.works_about{width:320px;float:right}}.works_about .tags{overflow:hidden;margin:10px 0 30px}.works_about .tags li{float:left;margin-right:1em}.works_about p{margin-bottom:1em}.img_gallery{overflow:hidden}.img_gallery .blc_ttl{position:relative;margin-bottom:30px;padding-left:1.5em}.img_gallery .blc_ttl:before{content:'';height:1px;display:block;background:#333;width:1em;position:absolute;top:50%;left:0}.return{overflow:hidden;padding:15px;margin-top:50px;border:solid 1px #ccc}.return a.return__link{color:#333;display:inline-block;padding-left:80px;background:url("../img/arrow_return.svg") no-repeat left 20px center}.return a.return__link:hover{background-position:left center}
/*# sourceMappingURL=works.css.map */
