#work_wrap{background-image:url(/img/common_1st/bg_pat_washi_yellow.png);background-repeat:repeat}.l_conts{padding-bottom:16vw;margin:0}.l_sec{box-sizing:border-box}.l_sec::before,.l_sec::after{box-sizing:border-box}.l_sec *{box-sizing:border-box}.l_sec *::before,.l_sec *::after{box-sizing:border-box}.l_sec img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.sec_main h1{width:32vw}.sec_main .block_01 .box_01 .l_box_inner{position:relative}.sec_main .block_01 .box_01 .l_part{width:100%;aspect-ratio:750/900;overflow:hidden}.sec_main .block_01 .box_01 .l_part .swiper-slide{z-index:1}.sec_main .block_01 .box_01 .l_part .swiper-slide span,.sec_main .block_01 .box_01 .l_part .swiper-slide span img{transition-delay:1.5s}.sec_main .block_01 .box_01 .l_part .swiper-slide span{display:block;overflow:hidden;transform:translateY(100%)}.sec_main .block_01 .box_01 .l_part .swiper-slide span img{transform:translateY(-100%)}.sec_main .block_01 .box_01 .l_part .swiper-slide.swiper-slide-active{z-index:2}.sec_main .block_01 .box_01 .l_part .swiper-slide.swiper-slide-active span,.sec_main .block_01 .box_01 .l_part .swiper-slide.swiper-slide-active span img{transition-delay:0s;transition-duration:1.5s;transform:translateY(0)}.sec_main .block_01 .box_01 h1{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);z-index:2}.sec_main .block_01 .box_01 .img_heading_sub{width:9.3333333333vw;top:28vw;left:68vw;position:absolute;z-index:2}.sec_main .block_02 .l_sec_heading h2{display:block}.sec_main .block_02 .box_02 .l_list{display:flex;justify-content:center}.sec_main .block_02 .box_02 .l_list li{margin:0}.sec_main .block_02 .box_02 .l_list li+li{margin-left:20px}.sec_main .block_02 .box_02 .l_list li+li::before{content:"|";display:inline-block;margin-right:20px}.sec_01 .block_01 .box_01{text-align:center}.sec_01 .block_01 .box_01 .txt_01{line-height:1.7;font-size:min(4.8vw,36px)}.sec_01 .block_01 .box_01 .txt_02{line-height:1.7;font-size:min(5.3333333333vw,40px)}.sec_02 .block_02{margin-top:5.3333333333vw}.sec_03 .block_01 .l_box{grid-row:span 5}.sec_03 .block_01 .l_box>a,.sec_03 .block_01 .l_box>.l_box_inner{grid-row:span 5}.sec_03 .block_02{margin-top:5.3333333333vw}.sec_06 .block_02{margin-top:5.3333333333vw}/*# sourceMappingURL=style.css.map */
