﻿@media (max-width: 767px){#works-detail{padding-top:30px}}#works-detail #main_cont{padding-top:30px}@media (max-width: 767px){#works-detail #main_cont{padding-top:14px}}#works-detail #main_cont .container{max-width:900px}#works-detail #main_cont .container .info{display:flex;align-items:center}@media (min-width: 768px){#works-detail #main_cont .container .info{gap:0 20px}}#works-detail #main_cont .container .info .category{background-color:#F8D84A;padding:0px 24px;border-radius:12.5px;height:25px;font-weight:bold}@media (max-width: 767px){#works-detail #main_cont .container .info .category{margin-right:11.13281px;padding:0px 15px;font-size:12.89062px;height:19.33594px}}#works-detail #main_cont .container .info .owner{font-size:15px;font-size:1.5rem;letter-spacing:-.01em;color:#808080}@media (max-width: 767px){#works-detail #main_cont .container .info .owner{font-size:11.71875px}}#works-detail #main_cont .container .info .owner .sama{display:inline-block}@media (min-width: 768px){#works-detail #main_cont .container .info .owner .sama{margin-left:20px}}@media (max-width: 767px){#works-detail #main_cont .container .info .owner .sama{margin-left:11.71875px}}#works-detail #main_cont .container h2{font-size:28px;font-size:2.8rem;letter-spacing:0em;line-height:1.214em;font-weight:bold;margin-top:14px}@media (max-width: 767px){#works-detail #main_cont .container h2{font-size:17.57812px;margin-top:8px}}#works-detail #main_cont .container .inner .box{margin-top:22px;display:flex;justify-content:space-between}@media (min-width: 768px){#works-detail #main_cont .container .inner .box{margin-bottom:10px}}@media (max-width: 767px){#works-detail #main_cont .container .inner .box{flex-direction:column;margin-top:10px}}#works-detail #main_cont .container .inner .box .pic{margin-bottom:0;width:450px}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .pic{width:86%;height:auto;margin:auto}}#works-detail #main_cont .container .inner .box .right{width:418px}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right{width:100%;margin-top:20px}}#works-detail #main_cont .container .inner .box .right .text1{display:flex;align-items:center;justify-content:center;font-size:30px;font-size:3rem;letter-spacing:0em;font-weight:bold}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .text1{font-size:17.57812px}}#works-detail #main_cont .container .inner .box .right .text1:before{content:'';width:40px;height:40px;background-image:url(../../img/common/icon/icon_i.png);background-repeat:no-repeat;background-position:center;background-size:cover;display:block}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .text1:before{width:23.4375px;height:23.4375px;margin-right:3px}}#works-detail #main_cont .container .inner .box .right .price-layout{margin-bottom:20px}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .price-layout{margin-bottom:9.96094px}}#works-detail #main_cont .container .inner .box .right .price-layout .price{color:#0962A8;font-size:20px;font-size:2rem;line-height:1em;font-weight:800;display:flex;align-items:flex-end;justify-content:center}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .price-layout .price{font-size:11.71875px;margin-top:5px}}#works-detail #main_cont .container .inner .box .right .price-layout .price:before{content:'費用';color:white;width:56px;height:31px;background-color:#0962A8;display:flex;align-items:center;justify-content:center;margin-right:14px;font-size:20px;font-size:2rem;letter-spacing:.05em}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .price-layout .price:before{font-size:11.71875px;width:30px;height:20px;white-space:nowrap;margin-right:4px}}#works-detail #main_cont .container .inner .box .right .price-layout .price .red{font-size:55px;font-size:5.5rem;line-height:1em;font-weight:800;color:#FF0000;margin-left:5px;margin-right:10px;line-height:1em;margin-bottom:-5px}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .price-layout .price .red{font-size:32.22656px;margin-left:2px;margin-right:5px;white-space:nowrap;line-height:0.8em}}#works-detail #main_cont .container .inner .box .right .price-layout .tax{text-align:center;color:#808080;font-size:16px;font-size:1.6rem;letter-spacing:-.01em;line-height:1em;padding-left:3em;margin-top:10px}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right .price-layout .tax{font-size:10.54688px;padding-left:0;margin-top:6px}}#works-detail #main_cont .container .inner .box .right .table-box{border-top:1px solid #262441}#works-detail #main_cont .container .inner .box .right table{width:100%}#works-detail #main_cont .container .inner .box .right table tbody tr{display:flex;border-bottom:1px solid #262441}#works-detail #main_cont .container .inner .box .right table tbody tr th{background-color:#C4E7E7;width:113px;display:flex;align-items:center;justify-content:center;font-size:20px;font-size:2rem;letter-spacing:-.01em}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right table tbody tr th{width:66.21094px;font-size:11.71875px}}#works-detail #main_cont .container .inner .box .right table tbody tr td{padding:0.8em 0 0.8em 1em;font-size:20px;font-size:2rem;letter-spacing:-.01em;line-height:1.25em;width:calc(100% - 113px)}@media (max-width: 767px){#works-detail #main_cont .container .inner .box .right table tbody tr td{font-size:11.71875px;padding:0.9em 0 0.9em 1em}}#works-detail #main_cont .container .inner .details{margin-top:8px}@media (max-width: 767px){#works-detail #main_cont .container .inner .details{margin-top:18px}}#works-detail #main_cont .container .inner .details .detail-item{margin-bottom:15px}@media (max-width: 767px){#works-detail #main_cont .container .inner .details .detail-item{margin-bottom:3px}}#works-detail #main_cont .container .inner .details .detail-item:nth-child(even) .text{background-color:#fef9e2}#works-detail #main_cont .container .inner .details .detail-item .deer{font-size:30px;font-size:3rem;letter-spacing:0em;font-weight:bold;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}@media (max-width: 767px){#works-detail #main_cont .container .inner .details .detail-item .deer{font-size:17.57812px}}#works-detail #main_cont .container .inner .details .detail-item .deer:before{content:'';width:100px;height:100px;background-image:url(../../img/common/deer.svg);background-repeat:no-repeat;background-position:center;background-size:cover;display:block}@media (max-width: 767px){#works-detail #main_cont .container .inner .details .detail-item .deer:before{width:58.59375px;height:58.59375px;margin-right:5px}}#works-detail #main_cont .container .inner .details .detail-item .text{background-color:#E7F5F5;border-radius:8px;padding:1em;font-size:20px;font-size:2rem;letter-spacing:0em;font-weight:400;line-height:1.35em;position:relative;top:-14px}@media (max-width: 767px){#works-detail #main_cont .container .inner .details .detail-item .text{font-size:15.23438px;top:-8px;padding:1.2em 1.5em}}#works-detail #main_cont .container .inner .before{margin-top:60px}@media (max-width: 767px){#works-detail #main_cont .container .inner .before{margin-top:20px}}#works-detail #main_cont .container .inner .before .text1{text-align:center;font-size:30px;font-size:3rem;letter-spacing:0em;line-height:1em;font-weight:800;color:#808080;position:relative}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .text1{font-size:24.60938px}}#works-detail #main_cont .container .inner .before .text2{margin-top:2px;text-align:center;font-size:24px;font-size:2.4rem;line-height:1em;font-weight:800;color:#808080}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .text2{font-size:19.92188px}}#works-detail #main_cont .container .inner .before .text3{font-size:18px;font-size:1.8rem;letter-spacing:0em;line-height:1em;display:flex;justify-content:center;margin-top:6px}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .text3{font-size:10.54688px;margin-top:8px}}#works-detail #main_cont .container .inner .before .text3:before{content:'';margin-right:3px;width:20px;height:20px;background-image:url(../../img/works/zoom.png);background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .text3:before{width:11.71875px;height:11.71875px}}#works-detail #main_cont .container .inner .before .before-list{margin-top:10px;display:flex;justify-content:center;gap:0 8px}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .before-list{width:100%}}#works-detail #main_cont .container .inner .before .before-list li{width:161px;height:161px;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}@media (max-width: 767px){#works-detail #main_cont .container .inner .before .before-list li{width:32.4%;padding-top:32.4%;height:auto}}#works-detail #main_cont .container .inner .after{margin-top:70px;text-align:center}@media (max-width: 767px){#works-detail #main_cont .container .inner .after{margin-top:24px}}#works-detail #main_cont .container .inner .after .text1{display:inline-block;color:#0962A8;font-size:44px;font-size:4.4rem;letter-spacing:0em;line-height:1em;font-weight:800;text-align:center;position:relative}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .text1{font-size:30.46875px}}#works-detail #main_cont .container .inner .after .text1 .shine1{margin:0 auto;position:absolute;left:-93px;top:9px;width:62px}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .text1 .shine1{left:-54.49219px;top:5.27344px;width:43.35938px}}#works-detail #main_cont .container .inner .after .text1 .shine2{margin:0 auto;position:absolute;right:-93px;top:19px;width:62px}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .text1 .shine2{right:-54.49219px;top:12.89062px;width:43.35938px}}#works-detail #main_cont .container .inner .after .text2{font-size:24px;font-size:2.4rem;letter-spacing:0em;line-height:1em;text-align:center;color:#0962A8;font-weight:800}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .text2{font-size:18.75px}}#works-detail #main_cont .container .inner .after .after-list{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 0}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .after-list{margin-top:10px;flex-direction:column;gap:30px 0}}#works-detail #main_cont .container .inner .after .after-list li{width:49%;cursor:pointer}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .after-list li{width:100%}}#works-detail #main_cont .container .inner .after .after-list li figure figcaption{font-size:15px;font-size:1.5rem;letter-spacing:0em;line-height:1.3333em;margin-top:6px;text-align:left}@media (max-width: 767px){#works-detail #main_cont .container .inner .after .after-list li figure figcaption{font-size:11.71875px;margin-top:4px}}#works-detail #main_cont .container .inner .staff{margin-top:88px}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff{margin-top:48px}}#works-detail #main_cont .container .inner .staff .message{background-color:#0962A8;height:55px;color:white;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:30px;font-size:3rem;letter-spacing:0em}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .message{font-size:17.57812px;height:32.22656px}}#works-detail #main_cont .container .inner .staff .layoutbox{display:flex;justify-content:space-between;padding:36px 30px;gap:0 50px}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .layoutbox{padding:15px 0;gap:0 24px}}#works-detail #main_cont .container .inner .staff .layoutbox .left{font-size:20px;font-size:2rem;letter-spacing:0em;line-height:1.2em;text-align:justify}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .layoutbox .left{font-size:11.71875px}}#works-detail #main_cont .container .inner .staff .layoutbox .right{width:200px}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .layoutbox .right{width:117.1875px}}#works-detail #main_cont .container .inner .staff .layoutbox .right .pic{width:200px;height:200px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .layoutbox .right .pic{width:117.1875px;height:117.1875px}}#works-detail #main_cont .container .inner .staff .layoutbox .right .name{text-align:center;font-size:20px;font-size:2rem;letter-spacing:0em}@media (max-width: 767px){#works-detail #main_cont .container .inner .staff .layoutbox .right .name{font-size:11.71875px;margin-top:8px}}#works-detail #main_cont .container .modal-window{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:scroll;display:block;transition:opacity 0.3s;pointer-events:none;opacity:0;z-index:9000;background-color:#231815;color:white;padding-top:100px;padding-bottom:50px}#works-detail #main_cont .container .modal-window.is-active{opacity:1;pointer-events:auto}#works-detail #main_cont .container .modal-window .close-btn{position:absolute;right:30px;top:30px;width:40px;height:60px;cursor:pointer;z-index:20;letter-spacing:0em;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .close-btn{top:0px;right:8px}}#works-detail #main_cont .container .modal-window .close-btn .batsu{font-size:50px;font-size:5rem;line-height:1em;font-weight:normal}#works-detail #main_cont .container .modal-window .close-btn .text{font-size:12px;font-size:1.2rem;line-height:1em}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .close-btn .text{font-size:8.78906px}}#works-detail #main_cont .container .modal-window .pagination{font-size:16px;font-size:1.6rem;position:absolute;top:30px;left:30px;text-align:left;width:60px;height:1em;z-index:20}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .pagination{font-size:9.375px;top:14px;left:14px}}#works-detail #main_cont .container .modal-window .wrapper{position:fixed;top:0;left:0;width:100%;height:100vh}#works-detail #main_cont .container .modal-window .modal-slider{margin:auto}#works-detail #main_cont .container .modal-window .modal-slider li figure{display:flex;align-items:center;justify-content:center}#works-detail #main_cont .container .modal-window .modal-slider li figure img{max-width:100%;max-height:80vh}#works-detail #main_cont .container .modal-window .modal-slider li p{padding-left:90px;margin-top:10px;font-size:20px;font-size:2rem}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .modal-slider li p{padding-left:2em;font-size:11.71875px}}#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow{position:absolute;top:0;bottom:0;left:auto;right:auto;margin:auto;width:80px;z-index:100;opacity:0.9;cursor:pointer}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow{width:64.45312px;height:64.45312px}}#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow.prev-arrow{left:0px}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow.prev-arrow{left:-12px}}#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow.next-arrow{right:0px}@media (max-width: 767px){#works-detail #main_cont .container .modal-window .slick-slider .slick-arrow.next-arrow{right:-12px}}#works-detail section.section-works{margin-top:62px;margin-bottom:90px}@media (max-width: 767px){#works-detail section.section-works{margin-bottom:54px}}#works-detail section.section-works .section-works-bg{margin-top:0;padding-top:12px}@media (max-width: 767px){#works-detail section.section-works .section-works-bg{padding-top:0px}}#works-detail section.section-works .section-works-bg .container .deer{font-size:30px;font-size:3rem;letter-spacing:0em;font-weight:bold;display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media (max-width: 767px){#works-detail section.section-works .section-works-bg .container .deer{font-size:17.57812px}}#works-detail section.section-works .section-works-bg .container .deer:before{content:'';width:100px;height:100px;background-image:url(../../img/common/deer.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:15px}@media (max-width: 767px){#works-detail section.section-works .section-works-bg .container .deer:before{width:58.59375px;height:58.59375px;margin-right:5px}}

/*# sourceMappingURL=maps/works-detail.min.css.map */
