@media screen and (max-width:1080px){#works-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .posterBox img{-o-object-position:56% 0;object-position:56% 0}}@media screen and (max-width:750px){#works-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .copyBox p{line-height:1.7}}@media screen and (max-width:750px){#works-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .copyBox p:nth-of-type(n+2){margin-top:2px}}#works-page main .works__box{padding:90px 60px 0}@media screen and (max-width:1080px){#works-page main .works__box{padding:90px 30px 0}}@media screen and (max-width:750px){#works-page main .works__box{padding:50px 15px 0}}#works-page main .works__box__ttl{width:100%;max-width:1620px;margin:0 auto}#works-page main .works__box__ttl .titleBox{text-align:center}#works-page main .works__box__ttl .titleBox h2{font-size:60px;font-weight:700;letter-spacing:.01em;color:#fff}@media screen and (max-width:1440px){#works-page main .works__box__ttl .titleBox h2{font-size:clamp(46px,4.16667vw,60px)}}@media screen and (max-width:1080px){#works-page main .works__box__ttl .titleBox h2{font-size:clamp(46px,4.25926vw,46px)}}@media screen and (max-width:750px){#works-page main .works__box__ttl .titleBox h2{font-size:clamp(28px,7.90698vw,34px)}}#works-page main .works__box__ttl .copyBox{margin-top:20px}@media screen and (max-width:750px){#works-page main .works__box__ttl .copyBox{margin-top:16px}}#works-page main .works__box__ttl .copyBox p{text-align:center}#works-page main .works__box__ttl .copyBox p span{font-size:30px;font-weight:800;background:#fff;color:#03031b;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 12px}@media screen and (max-width:1440px){#works-page main .works__box__ttl .copyBox p span{font-size:clamp(22px,2.08333vw,30px)}}@media screen and (max-width:1080px){#works-page main .works__box__ttl .copyBox p span{font-size:clamp(22px,2.03704vw,22px)}}@media screen and (max-width:750px){#works-page main .works__box__ttl .copyBox p span{font-size:clamp(16px,4.65116vw,20px)}}#works-page main .works__box__ttl .copyBox p span:nth-of-type(n+2){margin-top:7px}#works-page main .works__box__ttl .copyBox{text-align:center}#works-page main .works__box__inner{width:100%;max-width:1620px;margin:0 auto}#works-page main .works__box__inner .tabBox{margin-top:90px}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox{margin-top:60px;padding:0}}#works-page main .works__box__inner .tabBox ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox ul{gap:10px 10px}}#works-page main .works__box__inner .tabBox ul li{width:calc((100% - 100px)/ 6);scroll-margin-top:140px}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox ul li{width:calc((100% - 20px)/ 3)}}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox ul li{width:calc((100% - 10px)/ 2)}}#works-page main .works__box__inner .tabBox ul li.is-active a{color:#ffea09;pointer-events:none}#works-page main .works__box__inner .tabBox ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:20px 5px 15px;background:#03031b;color:#fff;font-weight:800;width:100%;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;position:relative;font-size:24px}@media screen and (max-width:1440px){#works-page main .works__box__inner .tabBox ul li a{font-size:clamp(16px,1.38889vw,20px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .tabBox ul li a{font-size:clamp(13px,1.48148vw,16px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox ul li a{font-size:clamp(12px,3.95349vw,17px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .tabBox ul li a{padding:15px 5px 10px;min-height:78px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:750px){#works-page main .works__box__inner .tabBox ul li a{padding:14px 5px 12px;line-height:1.5;border-bottom:1px solid #fff}}@media screen and (max-width:430px){#works-page main .works__box__inner .tabBox ul li a{min-height:auto}}#works-page main .works__box__inner .tabBox ul li a::after{content:"";border-bottom:1px solid #03031b;position:absolute;width:100%;height:1px;bottom:0;left:0;z-index:1}@media (hover:hover) and (pointer:fine){#works-page main .works__box__inner .tabBox ul li a:hover{color:#ffea09}}#works-page main .works__box__inner .article-outerBox{position:relative}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox{margin-top:20px}}#works-page main .works__box__inner .article-outerBox::before{content:"";border-top:1px solid #fff;position:absolute;width:100vw;height:1px;top:-1px;left:calc(50% - 50vw)}#works-page main .works__box__inner .article-outerBox .articleBox{padding:80px 0 210px;position:relative;width:94.6%;margin:0 auto}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox{padding:80px 0 140px;width:100%}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox{padding:60px 0 90px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:160px 70px}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex{gap:100px 30px}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex{gap:70px 0}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article{width:calc((100% - 140px)/ 3)}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article{width:calc((100% - 60px)/ 3)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article{width:100%}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .phtBox figure{aspect-ratio:462/313;line-height:0}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .phtBox figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox{margin-top:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 0}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox{margin-top:20px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox time.enTxt{text-align:center;background:#ffea09;font-weight:500;line-height:1;color:#03031b;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 8px;font-size:18px;margin-right:6px}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox time.enTxt{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox time.enTxt{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox time.enTxt{font-size:clamp(13px,3.25581vw,14px)}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span{margin-right:6px}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat{text-align:center;background:#fff;font-weight:700;line-height:1;color:#03031b;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 8px;font-size:18px}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat{font-size:clamp(13px,3.25581vw,14px)}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat--new{text-align:center;background:#f72626;font-weight:500;line-height:1;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 8px;font-size:18px}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat--new{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat--new{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .catBox span.cat--new{font-size:clamp(13px,3.25581vw,14px)}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article h3{margin-top:24px;font-weight:600;border-bottom:1px solid #fff;padding-bottom:17px;font-size:26px}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article h3{font-size:clamp(20px,1.80556vw,26px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article h3{font-size:clamp(18px,1.85185vw,20px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article h3{margin-top:16px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article p{margin-top:20px;font-weight:400;line-height:2.1;font-size:18px}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article p{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article p{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article p{font-size:clamp(13px,3.48837vw,15px)}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article p{margin-top:17px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox{margin-top:45px}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox{margin-top:30px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a{display:block;width:100%;max-width:312px;margin:0 auto;background:#fff;color:#03031b;font-size:20px;font-weight:800;text-align:center;border-radius:42px;padding:17px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a{font-size:18px}}@media screen and (max-width:1080px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a{font-size:16px}}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a{font-size:15px;padding:15px 5px}}#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a::after{display:inline-block;content:"";background:url(/assets/images/common/icon_btn_arr_black.svg) no-repeat center/100% auto;width:12px;height:12px;position:relative;margin-left:10px}@media screen and (max-width:750px){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a::after{width:10px;height:10px;margin-left:8px}}@media (hover:hover) and (pointer:fine){#works-page main .works__box__inner .article-outerBox .articleBox .articleFlex article .btnBox a:hover{background:#ffea09}}#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox{height:458px}@media screen and (max-width:1080px){#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox{height:360px}}#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox .page-headBox{top:200px}@media screen and (max-width:1080px){#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox .page-headBox{top:150px}}@media screen and (max-width:750px){#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox .page-headBox{top:130px}}#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox .panBox{max-width:calc(100% - 40px)}#works-page.works_detail main .page-mainvisual__box__inner .mainvisualBox .panBox ul li{max-width:100%}#works-page.works_detail main .works-detail__box{padding:90px 60px 0}@media screen and (max-width:1080px){#works-page.works_detail main .works-detail__box{padding:90px 30px 0}}@media screen and (max-width:750px){#works-page.works_detail main .works-detail__box{padding:50px 15px 0}}#works-page.works_detail main .works-detail__box__inner{width:100%;max-width:1620px;margin:0 auto}#works-page.works_detail main .detailFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 162px;padding-bottom:210px}@media screen and (max-width:1080px){#works-page.works_detail main .detailFlex{gap:0 50px;padding-bottom:140px}}@media screen and (max-width:768px){#works-page.works_detail main .detailFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:60px 0}}@media screen and (max-width:750px){#works-page.works_detail main .detailFlex{gap:50px 0;padding-bottom:90px}}#works-page.works_detail main .mainBox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (max-width:768px){#works-page.works_detail main .mainBox{width:100%}}#works-page.works_detail main .headBox .catBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#works-page.works_detail main .headBox .catBox .cat--new{margin-right:10px;text-align:center;background:#f72626;font-weight:700;line-height:1;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 16px 6px;font-size:20px;margin-right:16px}@media screen and (max-width:1440px){#works-page.works_detail main .headBox .catBox .cat--new{font-size:clamp(16px,1.38889vw,20px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .catBox .cat--new{margin-top:-3px;font-size:clamp(12px,1.2963vw,14px)}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .catBox .cat--new{font-size:clamp(12px,3.25581vw,14px)}}#works-page.works_detail main .headBox .catBox .date{display:block;font-weight:700;line-height:1;color:#fff;font-size:24px}@media screen and (max-width:1440px){#works-page.works_detail main .headBox .catBox .date{font-size:clamp(20px,1.66667vw,24px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .catBox .date{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .catBox .date{font-size:clamp(13px,3.48837vw,15px)}}#works-page.works_detail main .headBox .ttl{margin-top:22px;font-weight:800;line-height:1.52;letter-spacing:.48px;color:#fff;font-size:48px}@media screen and (max-width:1440px){#works-page.works_detail main .headBox .ttl{font-size:clamp(38px,3.33333vw,48px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .ttl{font-size:clamp(23px,2.59259vw,28px)}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .ttl{font-size:clamp(20px,5.5814vw,24px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .ttl{margin-top:20px}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .ttl{margin-top:16px;line-height:1.4;letter-spacing:.01em}}#works-page.works_detail main .headBox .tagBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:36px}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .tagBox{margin-top:24px}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .tagBox{margin-top:21px}}#works-page.works_detail main .headBox .tagBox .tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:191px;min-height:51px;padding:14px 50px;border-radius:42px;border:1px solid #03031b;background:#fff;color:#03031b;font-size:20px;font-weight:900;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){#works-page.works_detail main .headBox .tagBox .tag{font-size:clamp(16px,1.38889vw,20px);min-width:160px;padding:14px 40px}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .tagBox .tag{min-width:140px;min-height:44px;padding:10px 24px;font-size:16px}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .tagBox .tag{min-width:0;min-height:40px;padding:8px 20px;font-size:14px}}#works-page.works_detail main .headBox .tagBox .tag--subCat{border:1px solid #fff;color:#fff;background:#03031b}#works-page.works_detail main .headBox .lead{margin-top:46px;font-weight:400;line-height:1.83;color:#fff;font-size:18px}@media screen and (max-width:1440px){#works-page.works_detail main .headBox .lead{font-size:clamp(16px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .lead{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .lead{font-size:clamp(13px,3.48837vw,15px)}}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .lead{margin-top:34px}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .lead{margin-top:21px;line-height:1.9}}#works-page.works_detail main .headBox .imgBox{margin-top:74px;line-height:0;overflow:hidden}@media screen and (max-width:1080px){#works-page.works_detail main .headBox .imgBox{margin-top:50px}}@media screen and (max-width:750px){#works-page.works_detail main .headBox .imgBox{margin-top:40px}}#works-page.works_detail main .headBox .imgBox img{width:100%;height:auto;aspect-ratio:1140/672;-o-object-fit:cover;object-fit:cover}#works-page.works_detail main .infoBox{width:100%;margin-top:50px}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox{margin-top:40px}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox{margin-top:30px}}#works-page.works_detail main .infoBox .infoRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#works-page.works_detail main .infoBox .infoRow dd,#works-page.works_detail main .infoBox .infoRow dt{-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 0;line-height:34px;color:#fff}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox .infoRow dd,#works-page.works_detail main .infoBox .infoRow dt{padding:18px 0;line-height:1.7}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox .infoRow dd,#works-page.works_detail main .infoBox .infoRow dt{padding:12px 0}}#works-page.works_detail main .infoBox .infoRow dt{-webkit-box-flex:0;-webkit-flex:0 0 193px;-ms-flex:0 0 193px;flex:0 0 193px;width:193px;border-bottom:1px solid #1177d2;font-weight:600;text-align:center;font-size:20px}@media screen and (max-width:1440px){#works-page.works_detail main .infoBox .infoRow dt{font-size:clamp(16px,1.38889vw,20px)}}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox .infoRow dt{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox .infoRow dt{font-size:clamp(13px,3.25581vw,14px)}}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox .infoRow dt{-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;width:150px}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox .infoRow dt{-webkit-box-flex:0;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;width:110px}}#works-page.works_detail main .infoBox .infoRow dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:88px;border-bottom:1px solid #fff;font-weight:700;font-size:18px}@media screen and (max-width:1440px){#works-page.works_detail main .infoBox .infoRow dd{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox .infoRow dd{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox .infoRow dd{font-size:clamp(13px,3.25581vw,14px)}}@media screen and (max-width:1080px){#works-page.works_detail main .infoBox .infoRow dd{padding-left:24px}}@media screen and (max-width:750px){#works-page.works_detail main .infoBox .infoRow dd{padding-left:14px}}#works-page.works_detail main .entryBody{margin-top:110px}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody{margin-top:80px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody{margin-top:60px}}#works-page.works_detail main .entryBody h1,#works-page.works_detail main .entryBody h2,#works-page.works_detail main .entryBody h3,#works-page.works_detail main .entryBody h4,#works-page.works_detail main .entryBody h5,#works-page.works_detail main .entryBody h6{margin-bottom:28px;font-weight:800;line-height:1.5;color:#fff}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h1,#works-page.works_detail main .entryBody h2,#works-page.works_detail main .entryBody h3,#works-page.works_detail main .entryBody h4,#works-page.works_detail main .entryBody h5,#works-page.works_detail main .entryBody h6{margin-bottom:24px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h1,#works-page.works_detail main .entryBody h2,#works-page.works_detail main .entryBody h3,#works-page.works_detail main .entryBody h4,#works-page.works_detail main .entryBody h5,#works-page.works_detail main .entryBody h6{margin-bottom:20px}}#works-page.works_detail main .entryBody h1{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 13px;background:#fff;color:#03031b;font-size:30px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h1{font-size:clamp(24px,2.08333vw,30px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h1{font-size:clamp(16px,1.66667vw,18px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h1{font-size:clamp(18px,4.65116vw,20px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h1{padding:4px 10px}}#works-page.works_detail main .entryBody h2{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 13px;border:1px solid #fff;font-size:30px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h2{font-size:clamp(24px,2.08333vw,30px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h2{font-size:clamp(16px,1.66667vw,18px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h2{font-size:clamp(18px,4.65116vw,20px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h2{padding:4px 10px}}#works-page.works_detail main .entryBody h3{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 6px;border-bottom:1px solid #fff;font-size:27px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h3{font-size:clamp(22px,1.875vw,27px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h3{font-size:clamp(14px,1.48148vw,16px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h3{font-size:clamp(16px,4.18605vw,18px)}}#works-page.works_detail main .entryBody h4{padding-left:17px;border-left:4px solid #fff;font-size:27px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h4{font-size:clamp(22px,1.875vw,27px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h4{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h4{font-size:clamp(16px,4.18605vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h4{padding-left:14px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h4{padding-left:12px;border-left-width:3px}}#works-page.works_detail main .entryBody h5{padding-left:34px;border-left:22px solid #fff;font-size:24px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h5{font-size:clamp(20px,1.66667vw,24px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h5{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h5{font-size:clamp(16px,4.18605vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h5{padding-left:20px;border-left-width:14px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h5{padding-left:16px;border-left-width:10px}}#works-page.works_detail main .entryBody h6{font-size:24px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody h6{font-size:clamp(20px,1.66667vw,24px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody h6{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody h6{font-size:clamp(16px,4.18605vw,18px)}}#works-page.works_detail main .entryBody p{margin-bottom:24px;font-weight:400;line-height:1.83;color:#fff;font-size:18px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody p{font-size:clamp(16px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody p{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody p{font-size:clamp(13px,3.48837vw,15px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody p{margin-bottom:20px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody p{margin-bottom:16px;line-height:1.75}}#works-page.works_detail main .entryBody img{max-width:100%;height:auto;margin-bottom:28px}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody img{margin-bottom:24px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody img{margin-bottom:20px}}#works-page.works_detail main .entryBody img.emoji{height:1em;width:1em;margin:0 .05em 0 .15em;vertical-align:-.17em;display:inline-block}#works-page.works_detail main .entryBody ol,#works-page.works_detail main .entryBody ul{margin-top:24px}@media screen and (max-width:750px){#works-page.works_detail main .entryBody ol,#works-page.works_detail main .entryBody ul{margin-top:20px}}#works-page.works_detail main .entryBody ol li,#works-page.works_detail main .entryBody ul li{position:relative;padding-left:22px;font-weight:600;line-height:1.83;color:#fff;font-size:18px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody ol li,#works-page.works_detail main .entryBody ul li{font-size:clamp(16px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody ol li,#works-page.works_detail main .entryBody ul li{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody ol li,#works-page.works_detail main .entryBody ul li{font-size:clamp(13px,3.48837vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody ol li,#works-page.works_detail main .entryBody ul li{padding-left:18px}}#works-page.works_detail main .entryBody ol li:not(:first-child),#works-page.works_detail main .entryBody ul li:not(:first-child){margin-top:12px}@media screen and (max-width:750px){#works-page.works_detail main .entryBody ol li:not(:first-child),#works-page.works_detail main .entryBody ul li:not(:first-child){margin-top:10px}}#works-page.works_detail main .entryBody ol li::before,#works-page.works_detail main .entryBody ul li::before{content:"";position:absolute;top:.75em;left:0;width:8px;height:8px;border-radius:50%;background:#ffea09;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:750px){#works-page.works_detail main .entryBody ol li::before,#works-page.works_detail main .entryBody ul li::before{width:6px;height:6px}}#works-page.works_detail main .entryBody table{width:100%;margin-top:60px;border-collapse:collapse}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody table{margin-top:50px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table{margin-top:40px}}#works-page.works_detail main .entryBody table tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#works-page.works_detail main .entryBody table tbody tr:not(:first-child){margin-top:8px}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody tr:not(:first-child){margin-top:6px}}#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:54px;padding:10px 16px;line-height:1.5;font-size:18px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{font-size:clamp(15px,1.25vw,18px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{font-size:clamp(13px,3.25581vw,14px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{min-height:48px;padding:10px 14px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody td,#works-page.works_detail main .entryBody table tbody th{min-height:44px;padding:8px 10px}}#works-page.works_detail main .entryBody table tbody th{-webkit-box-flex:0;-webkit-flex:0 0 189px;-ms-flex:0 0 189px;flex:0 0 189px;width:189px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#0a0b0f;color:#fff;font-weight:600;text-align:center;font-size:20px}@media screen and (max-width:1440px){#works-page.works_detail main .entryBody table tbody th{font-size:clamp(16px,1.38889vw,20px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody table tbody th{font-size:clamp(13px,1.38889vw,15px)}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody th{font-size:clamp(13px,3.25581vw,14px)}}@media screen and (max-width:1080px){#works-page.works_detail main .entryBody table tbody th{-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;width:150px}}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody th{-webkit-box-flex:0;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;width:110px}}#works-page.works_detail main .entryBody table tbody td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;color:#03031b;font-weight:700;padding-left:24px}@media screen and (max-width:750px){#works-page.works_detail main .entryBody table tbody td{padding-left:14px}}#works-page.works_detail main .entryBody a{color:#ffea09;text-decoration:underline}@media (hover:hover) and (pointer:fine){#works-page.works_detail main .entryBody a:hover{opacity:.8}}#works-page.works_detail main .navBox{margin-top:100px}@media screen and (max-width:1080px){#works-page.works_detail main .navBox{margin-top:80px}}@media screen and (max-width:750px){#works-page.works_detail main .navBox{margin-top:60px}}#works-page.works_detail main .navBox .btnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 24px}@media screen and (max-width:750px){#works-page.works_detail main .navBox .btnBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px 0}}#works-page.works_detail main .navBox .btnBox a{display:block;width:100%;max-width:312px;margin:0 auto;background:#fff;color:#03031b;font-size:20px;font-weight:800;text-align:center;border-radius:42px;padding:17px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){#works-page.works_detail main .navBox .btnBox a{font-size:18px}}@media screen and (max-width:1080px){#works-page.works_detail main .navBox .btnBox a{font-size:16px}}@media screen and (max-width:750px){#works-page.works_detail main .navBox .btnBox a{font-size:15px;padding:15px 5px}}#works-page.works_detail main .navBox .btnBox a::after{display:inline-block;content:"";background:url(/assets/images/common/icon_btn_arr_black.svg) no-repeat center/100% auto;width:12px;height:12px;position:relative;margin-left:10px}@media screen and (max-width:750px){#works-page.works_detail main .navBox .btnBox a::after{width:10px;height:10px;margin-left:8px}}@media (hover:hover) and (pointer:fine){#works-page.works_detail main .navBox .btnBox a:hover{background:#ffea09}}#works-page.works_detail main .navBox .btnBox a{margin:0;-webkit-box-flex:0;-webkit-flex:0 1 312px;-ms-flex:0 1 312px;flex:0 1 312px}@media screen and (max-width:1080px){#works-page.works_detail main .navBox .btnBox a{max-width:280px}}@media screen and (max-width:750px){#works-page.works_detail main .navBox .btnBox a{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%;width:100%}}#works-page.works_detail main .navBox .btnBox a.is-list{background:#ffea09}@media (hover:hover) and (pointer:fine){#works-page.works_detail main .navBox .btnBox a.is-list:hover{background:#fff}}#works-page.works_detail main .works-sidebar{margin-top:60px;-webkit-box-flex:0;-webkit-flex:0 0 302px;-ms-flex:0 0 302px;flex:0 0 302px;width:302px}@media screen and (max-width:1080px){#works-page.works_detail main .works-sidebar{margin-top:40px;-webkit-box-flex:0;-webkit-flex:0 0 240px;-ms-flex:0 0 240px;flex:0 0 240px;width:240px}}@media screen and (max-width:768px){#works-page.works_detail main .works-sidebar{margin-top:0;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}#works-page.works_detail main .works-sidebar__box__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;padding:8px 16px;background:#ffea09;color:#03031b;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:.04em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1080px){#works-page.works_detail main .works-sidebar__box__ttl{min-height:44px;font-size:16px}}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar__box__ttl{font-size:15px}}#works-page.works_detail main .works-sidebar__box__inner{margin-top:20px}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar__box__inner{margin-top:16px}}#works-page.works_detail main .works-sidebar .catGroup{margin-bottom:0;-webkit-transition:margin-bottom .55s ease;-o-transition:margin-bottom .55s ease;transition:margin-bottom .55s ease}#works-page.works_detail main .works-sidebar .catGroup.is-open{margin-bottom:47px}@media screen and (max-width:1080px){#works-page.works_detail main .works-sidebar .catGroup.is-open{margin-bottom:28px}}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar .catGroup.is-open{margin-bottom:16px}}#works-page.works_detail main .works-sidebar .catGroup.is-open .catHead::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#works-page.works_detail main .works-sidebar .catGroup.is-open .catList{max-height:280px;opacity:1}#works-page.works_detail main .works-sidebar .catGroup:last-child.is-open{margin-bottom:0}#works-page.works_detail main .works-sidebar .catHead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:36px;padding:19px 0 13px;background:0 0;border:none;border-bottom:1px solid #fff;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;color:#fff;font-family:inherit;margin-bottom:8px}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar .catHead{min-height:32px;padding:13px 0 10px}}#works-page.works_detail main .works-sidebar .catHead span{font-size:20px;font-weight:800;line-height:1.35}@media screen and (max-width:1440px){#works-page.works_detail main .works-sidebar .catHead span{font-size:clamp(16px,1.38889vw,20px)}}@media screen and (max-width:1080px){#works-page.works_detail main .works-sidebar .catHead span{font-size:16px}}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar .catHead span{font-size:15px}}#works-page.works_detail main .works-sidebar .catHead::after{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:0;height:0;margin-left:12px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}#works-page.works_detail main .works-sidebar .catList{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .55s ease,opacity .45s ease;-o-transition:max-height .55s ease,opacity .45s ease;transition:max-height .55s ease,opacity .45s ease}#works-page.works_detail main .works-sidebar .catList li:not(:first-child){margin-top:5px}#works-page.works_detail main .works-sidebar .catList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:38px;padding:8px 16px;background:#eaeaea;color:#03031b;font-size:15px;font-weight:800;line-height:1.3;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:1080px){#works-page.works_detail main .works-sidebar .catList li a{font-size:14px;min-height:36px;padding:8px 14px}}@media screen and (max-width:750px){#works-page.works_detail main .works-sidebar .catList li a{font-size:14px}}#works-page.works_detail main .works-sidebar .catList li a::before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:11px;height:1px;margin-right:8px;background:#03031b}@media (hover:hover) and (pointer:fine){#works-page.works_detail main .works-sidebar .catList li a:hover{background:#ffea09}}