.page-works .worksCategory{display:block;width:100%;max-width:982px;margin:0 auto}.page-works .worksCategory_list{-ms-flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-column-gap:16px;-moz-column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:16px;flex-wrap:wrap;align-items:flex-start;margin-top:18px}.page-works .worksCategory_list:first-of-type{margin-top:0}.page-works .worksCategory_list_title{width:130px;margin:0;color:#0d348c;font-size:2.8rem;line-height:1.3571428571}.page-works .worksCategory_list_content{-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-column-gap:28px;-moz-column-gap:28px;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:28px;row-gap:14px;flex-wrap:wrap;align-items:center;width:calc(100% - 130px - 16px)}.page-works .worksCategory_list_content_item{-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;display:block;min-width:112px;padding:3px 33px 5px;border:2px solid #0d348c;border-radius:25px;color:#0d348c;font-size:1.8rem;line-height:1.4444444444;text-align:center;text-decoration:none;transition:color .3s ease,border-color .3s ease,background-color .3s ease}.page-works .worksCategory_list_content-type .worksCategory_list_content_item{border-color:#e8edf6;background-color:#e8edf6}.page-works .worksCategory_list_content-type .worksCategory_list_content_item-active{border-color:#f9d700;background-color:#f9d700}.page-works .worksCategory_list_content-style .worksCategory_list_content_item-active{background-color:#0d348c;color:#fff}.page-works .worksList{-ms-flex-wrap:wrap;-webkit-column-gap:29px;-moz-column-gap:29px;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:29px;row-gap:77px;flex-wrap:wrap;width:100%;max-width:982px;margin:92px auto 0}.page-works .worksList_item{display:block;width:calc(33.3333333333% - 19.3333333333px);text-decoration:none}.page-works .worksList_item_image{display:block;aspect-ratio:1/1.313;width:100%;height:auto}.page-works .worksList_item_image>img{-o-object-fit:cover;display:block;width:100%;height:100%;object-fit:cover}.page-works .worksList_item_title{margin:12px 0 0;color:#0d348c;font-size:2.1rem;line-height:1.3333333333}.page-works .worksList_item_description{margin:12px 0 0;font-size:1.4rem;line-height:1.4285714286}.page-works .worksPager{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:960px;margin:71px auto 0}.page-works .worksPager_item{color:#003b99;font-size:1.6rem}.page-works .worksPager_item a{color:inherit;text-decoration:none}.page-works .worksPager_item a::after,.page-works .worksPager_item a::before{display:inline-block;position:relative;top:-3px;aspect-ratio:1/1;width:41px;height:auto;background-image:url(../img/common/icon_arrow_blue.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat;vertical-align:middle}.page-works .worksPager_item-prev{min-width:92px}.page-works .worksPager_item-prev a::before{-webkit-transform:rotate(180deg);margin-right:9px;transform:rotate(180deg);content:""}.page-works .worksPager_item-next{min-width:92px}.page-works .worksPager_item-next a::after{margin-left:9px;content:""}.page-works .worksPager_item-back a{-webkit-transition:color .3s ease,background-color .3s ease!important;display:block;padding:2px 6px 4px;border:3px solid #0d348c;border-radius:25px;font-size:1.8rem;line-height:1.4444444444;text-align:center;opacity:1!important;transition:color .3s ease,background-color .3s ease!important}.page-works .imageThumbnail{-ms-flex-wrap:wrap;-webkit-column-gap:14px;-moz-column-gap:14px;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:14px;row-gap:14px;flex-wrap:wrap;width:100%;max-width:960px;margin:0 auto}.page-works .imageThumbnail_item{display:block;aspect-ratio:1/1;width:calc(16.6666666667% - 11.6666666667px);height:auto;cursor:pointer}.page-works .imageThumbnail_item>img{-o-object-fit:cover;display:block;width:100%;height:100%;object-fit:cover}.page-works .post{display:block;width:100%;max-width:820px;margin:95px auto 0}.page-works .post>:first-child{margin-top:0}.page-works .post>:last-child{margin-bottom:0}.page-works .post_title{margin:0;color:#0d348c;font-size:3rem;line-height:1.2666666667}.page-works .post .main_title{margin:91px 0 0;font-size:2.2rem;text-align:left}.page-works .post_paragraph{margin:16px 0 0;font-size:1.6rem;line-height:1.375}.page-works .post_table{display:block;width:100%;max-width:920px;margin:28px auto 0}.page-works .post_table_item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #0d348c;font-size:1.6rem;line-height:1.75}.page-works .post_table_item_title{display:block;width:167px;padding:14px 14px 18px;color:#0d348c;text-align:center}.page-works .post_table_item_content{display:block;width:calc(100% - 167px);margin:0;padding:14px 14px 18px 0}.page-works .post_table_item_content>:first-child{margin-top:0}.page-works .post_table_item_content_paragraph{margin:26px 0 0}.page-works .post_table_item_content_image{display:block;width:100%;margin:28px 0 0}.page-works .post_table_item_content a{text-decoration:none}.page-works .titleBoxSp{display:none}.page-works .titleBoxSp_category_item-type{border-color:#e8edf6;background-color:#e8edf6}@media screen and (min-width:768px){.page-works .main_keyvisual{margin-bottom:76px}.page-works .cococheck{margin-top:266px}.page-works .worksCategory_list_content-type .worksCategory_list_content_item:hover{border-color:#f9d700;background-color:#f9d700}.page-works .worksCategory_list_content-style .worksCategory_list_content_item:hover{background-color:#0d348c;color:#fff}.page-works .worksList_item{-webkit-transition:opacity .3s;transition:opacity .3s}.page-works .worksList_item:hover{opacity:.6}.page-works .worksPager_item a{-webkit-transition:opacity .3s;transition:opacity .3s}.page-works .worksPager_item a:hover{opacity:.6}.page-works .worksPager_item-back a{min-width:192px}.page-works .worksPager_item-back:hover a{background-color:#0d348c;color:#fff}.page-works .imageThumbnail_item{-webkit-transition:opacity .3s;transition:opacity .3s}.page-works .imageThumbnail_item:hover{opacity:.6}.page-works .post .main_title::before{-webkit-transform:translateY(-.7em);margin-right:-.9em;transform:translateY(-.7em)}.page-works .post+.worksPager{margin-top:216px}}@media screen and (max-width:767px){.page-works .main_keyvisualPhoto{margin-bottom:25px}.page-works .main_keyvisualPhoto::after{background-color:transparent}.page-works .main_keyvisualPhoto_text{display:none}.page-works .worksCategory{width:calc(100% - 40px)}.page-works .worksCategory_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:10px;flex-direction:column;margin-top:20px}.page-works .worksCategory_list_title{width:100%;font-size:2.2rem}.page-works .worksCategory_list_content{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px;width:100%}.page-works .worksCategory_list_content_item{min-width:0;padding:3px 24px 4px;font-size:1.4rem}.page-works .worksList{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:30px;width:calc(100% - 40px);margin-top:50px}.page-works .worksList_item{width:calc(50% - 7.5px)}.page-works .worksList_item_title{margin-top:10px;font-size:1.8rem}.page-works .worksList_item_description{margin-top:8px;font-size:1.3rem}.page-works .worksPager{width:calc(100% - 30px);margin-top:45px}.page-works .worksPager_item a::after,.page-works .worksPager_item a::before{width:31px}.page-works .worksPager_item-prev{min-width:80px}.page-works .worksPager_item-prev a::before{margin-right:7px}.page-works .worksPager_item-next{min-width:80px}.page-works .worksPager_item-next a::after{margin-left:7px}.page-works .worksPager_item-back a{-webkit-transform:translateY(-3px);padding:4px 20px;transform:translateY(-3px);border-width:2px;border-radius:19px;font-size:1.5rem}.page-works .imageThumbnail{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px;width:calc(100% - 30px)}.page-works .imageThumbnail_item{width:calc(25% - 7.5px)}.page-works .post{width:calc(100% - 40px);margin-top:30px}.page-works .post_title{font-size:2.2rem;line-height:1.3636363636}.page-works .post .main_title{margin-top:45px;font-size:2rem}.page-works .post_paragraph{font-size:1.4rem}.page-works .post_table{margin-top:15px}.page-works .post_table_item{font-size:1.4rem}.page-works .post_table_item_title{width:90px;padding:10px}.page-works .post_table_item_content{width:calc(100% - 90px);padding:10px}.page-works .post_table_item_content_paragraph{margin-top:14px}.page-works .post_table_item_content_image{margin-top:14px}.page-works .post+.worksPager{margin-top:60px}.page-works .titleBoxSp{display:block;z-index:2;position:relative;width:calc(100% - 80px);margin:45px auto 0}.page-works .titleBoxSp_title{margin:0;color:#003b99;font-size:2.8rem}.page-works .titleBoxSp_title::before{display:block;z-index:-1;position:absolute;top:-8px;left:-30px;aspect-ratio:1/.98;width:41px;height:auto;background-image:url(../img/common/icon_title.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat;content:""}.page-works .titleBoxSp_category{-ms-flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:10px;row-gap:8px;flex-wrap:wrap;width:100%;margin:14px 0 0}.page-works .titleBoxSp_category_item{display:block;min-width:80px;padding:2px 20px 4px;border:2px solid #0d348c;border-radius:18px;color:#0d348c;font-size:1.2rem;line-height:1.4444444444;text-align:center;text-decoration:none}}
/*# sourceMappingURL=map/style-works.css.map */