.all_wrap{overflow:visible}#hasei_main{background-image:url(https://4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/100/main_bg.jpg)}@media screen and (max-width:800px){#hasei_main{background-image:url(https://4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/100/main_bg_sp.jpg)}}.intro{padding:0 0 110px;position:relative;z-index:50}.intro .bar{background:#fff;border-radius:10px 10px 0 0;display:block;height:65px;left:0;margin:auto;position:absolute;right:0;top:-60px;width:380px;z-index:5}.intro .bar:after,.intro .bar:before{background:url(https://4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/hasei_tit_lb.png);background-size:cover;bottom:5px;content:"";display:block;height:10px;position:absolute;width:10px}.intro .bar:before{left:-10px}.intro .bar:after{background-image:url(https://4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/hasei_tit_rb.png);right:-10px}.intro h1{margin:0 auto -20px;position:relative;transform:translateY(-20px);width:220px;z-index:20}.intro h1 strong{color:#2e475d;font-size:clamp(23px,6.6vw,27px);margin-bottom:15px;width:100%}.intro .s_tit,.intro h1 strong{display:block;text-align:center}.intro .s_tit{margin:35px auto 65px}.intro .s_tit span{color:#ff7a59;font-size:15px;font-weight:700;text-transform:none}.card_wrap{margin:0 auto;max-width:1380px;position:relative;width:95%}.card_list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;width:100%}.card_list .card{cursor:pointer;height:340px;margin-bottom:40px;position:relative;width:240px}.card_list .card:nth-child(11),.card_list .card:nth-child(13),.card_list .card:nth-child(39),.card_list .card:nth-child(41),.card_list .card:nth-child(67),.card_list .card:nth-child(69),.card_list .card:nth-child(95),.card_list .card:nth-child(97){margin-left:calc(75% - 180px)}.card_wrap .img_box{border-radius:15px;display:block;height:720px;left:0;overflow:hidden;position:absolute;top:760px;width:calc(50% + 120px)}.card_wrap .img_box.box03{top:3800px}.card_wrap .img_box.box05{top:6840px}.card_wrap .img_box.box07{top:9880px}.card_wrap .img_box_r{border-radius:15px;display:block;height:720px;overflow:hidden;position:absolute;right:0;top:2280px;width:calc(50% + 120px)}.card_wrap .img_box_r.box04{top:5320px}.card_wrap .img_box_r.box06{top:8360px}.card_list .card:nth-child(100),.card_list .card:nth-child(26),.card_list .card:nth-child(28),.card_list .card:nth-child(54),.card_list .card:nth-child(56),.card_list .card:nth-child(82),.card_list .card:nth-child(84){margin-right:calc(75% - 180px)}.card_list .front{background:#ff7a59;border-radius:15px;box-shadow:0 0 10px 0 rgba(4,0,0,.15);height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.card_list .front .pc_none{display:none}.card_list .back{background:#ff7a59;border-radius:15px;box-shadow:0 0 10px 0 rgba(4,0,0,.15)}.card_list .card:nth-child(11) .back,.card_list .card:nth-child(11) .front,.card_list .card:nth-child(27) .back,.card_list .card:nth-child(27) .front,.card_list .card:nth-child(2n) .back,.card_list .card:nth-child(2n) .front,.card_list .card:nth-child(41) .back,.card_list .card:nth-child(41) .front,.card_list .card:nth-child(55) .back,.card_list .card:nth-child(55) .front,.card_list .card:nth-child(69) .back,.card_list .card:nth-child(69) .front,.card_list .card:nth-child(83) .back,.card_list .card:nth-child(83) .front,.card_list .card:nth-child(97) .back,.card_list .card:nth-child(97) .front{background:#2f475c}.card_list .card:nth-child(12) .back,.card_list .card:nth-child(12) .front,.card_list .card:nth-child(28) .back,.card_list .card:nth-child(28) .front,.card_list .card:nth-child(42) .back,.card_list .card:nth-child(42) .front,.card_list .card:nth-child(56) .back,.card_list .card:nth-child(56) .front,.card_list .card:nth-child(70) .back,.card_list .card:nth-child(70) .front,.card_list .card:nth-child(84) .back,.card_list .card:nth-child(84) .front,.card_list .card:nth-child(98) .back,.card_list .card:nth-child(98) .front{background:#ff7a59}@keyframes a1_1{0%{transform:rotateY(0deg)}50%{opacity:1;transform:rotateY(90deg)}51%{opacity:0}to{opacity:0}}@keyframes a1_2{0%{opacity:0;transform:rotateY(0deg)}50%{opacity:0;transform:rotateY(90deg)}51%{opacity:1}to{opacity:1;transform:rotateY(0deg)}}.ani1_1{animation:a1_1 .5s forwards}.ani1_2{animation:a1_2 .5s forwards}@keyframes a2_1{0%{opacity:0;transform:rotateY(0deg)}50%{opacity:0;transform:rotateY(90deg)}51%{opacity:1}to{opacity:1;transform:rotateY(0deg)}}@keyframes a2_2{0%{opacity:1;transform:rotateY(0deg)}50%{opacity:1;transform:rotateY(90deg)}51%{opacity:0}to{opacity:0}}.ani2_1{animation:a2_1 .5s forwards}.ani2_2{animation:a2_2 .5s forwards}.card_list .back{box-sizing:border-box;height:100%;left:0;opacity:0;padding-top:20px;position:absolute;top:0;width:100%}.card_list .back .num{display:block;margin:0 auto;width:69px}.card_list .card:last-child .back .num{width:82px}.card_list .back h3{color:#fff;font-size:16px;font-weight:700;margin:22px 0 10px;text-align:center}.card_list .back .en{color:#fff;display:block;font-size:10px;text-align:center;text-transform:uppercase}.card_list .back p{color:#fff;font-size:12px;line-height:20px;margin:25px auto 0;width:87.5%}@media screen and (max-width:1300px){.card_wrap{max-width:1095px}.card_list .card:nth-child(11),.card_list .card:nth-child(13),.card_list .card:nth-child(39),.card_list .card:nth-child(41),.card_list .card:nth-child(67),.card_list .card:nth-child(69),.card_list .card:nth-child(95),.card_list .card:nth-child(97){margin-left:0}.card_list .card:nth-child(100),.card_list .card:nth-child(26),.card_list .card:nth-child(28),.card_list .card:nth-child(54),.card_list .card:nth-child(56),.card_list .card:nth-child(82),.card_list .card:nth-child(84){margin-right:0}.card_list .card:nth-child(10),.card_list .card:nth-child(12),.card_list .card:nth-child(38),.card_list .card:nth-child(40),.card_list .card:nth-child(66),.card_list .card:nth-child(68),.card_list .card:nth-child(94),.card_list .card:nth-child(96){margin-right:calc(66.66667% - 160px)}.card_list .card:nth-child(25),.card_list .card:nth-child(27),.card_list .card:nth-child(53),.card_list .card:nth-child(55),.card_list .card:nth-child(81),.card_list .card:nth-child(83){margin-left:calc(66.66667% - 160px)}.card_wrap .img_box{left:auto;right:0;top:760px;width:calc(33.33333% + 160px)}.card_wrap .img_box.box03{top:4180px}.card_wrap .img_box.box05{top:7600px}.card_wrap .img_box.box07{top:11020px}.card_wrap .img_box_r{left:0;right:auto;top:2660px;width:calc(33.33333% + 160px)}.card_wrap .img_box_r.box04{top:6080px}.card_wrap .img_box_r.box06{top:9500px}.card_list .card:nth-child(17) .back,.card_list .card:nth-child(17) .front,.card_list .card:nth-child(19) .back,.card_list .card:nth-child(19) .front,.card_list .card:nth-child(33) .back,.card_list .card:nth-child(33) .front,.card_list .card:nth-child(35) .back,.card_list .card:nth-child(35) .front,.card_list .card:nth-child(37) .back,.card_list .card:nth-child(37) .front,.card_list .card:nth-child(43) .back,.card_list .card:nth-child(43) .front,.card_list .card:nth-child(49) .back,.card_list .card:nth-child(49) .front,.card_list .card:nth-child(5) .back,.card_list .card:nth-child(5) .front,.card_list .card:nth-child(51) .back,.card_list .card:nth-child(51) .front,.card_list .card:nth-child(61) .back,.card_list .card:nth-child(61) .front,.card_list .card:nth-child(63) .back,.card_list .card:nth-child(63) .front,.card_list .card:nth-child(65) .back,.card_list .card:nth-child(65) .front,.card_list .card:nth-child(7) .back,.card_list .card:nth-child(7) .front,.card_list .card:nth-child(71) .back,.card_list .card:nth-child(71) .front,.card_list .card:nth-child(77) .back,.card_list .card:nth-child(77) .front,.card_list .card:nth-child(79) .back,.card_list .card:nth-child(79) .front,.card_list .card:nth-child(89) .back,.card_list .card:nth-child(89) .front,.card_list .card:nth-child(91) .back,.card_list .card:nth-child(91) .front,.card_list .card:nth-child(93) .back,.card_list .card:nth-child(93) .front,.card_list .card:nth-child(99) .back,.card_list .card:nth-child(99) .front{background:#2f475c}.card_list .card:nth-child(100) .back,.card_list .card:nth-child(100) .front,.card_list .card:nth-child(18) .back,.card_list .card:nth-child(18) .front,.card_list .card:nth-child(20) .back,.card_list .card:nth-child(20) .front,.card_list .card:nth-child(34) .back,.card_list .card:nth-child(34) .front,.card_list .card:nth-child(36) .back,.card_list .card:nth-child(36) .front,.card_list .card:nth-child(38) .back,.card_list .card:nth-child(38) .front,.card_list .card:nth-child(44) .back,.card_list .card:nth-child(44) .front,.card_list .card:nth-child(50) .back,.card_list .card:nth-child(50) .front,.card_list .card:nth-child(52) .back,.card_list .card:nth-child(52) .front,.card_list .card:nth-child(6) .back,.card_list .card:nth-child(6) .front,.card_list .card:nth-child(62) .back,.card_list .card:nth-child(62) .front,.card_list .card:nth-child(64) .back,.card_list .card:nth-child(64) .front,.card_list .card:nth-child(66) .back,.card_list .card:nth-child(66) .front,.card_list .card:nth-child(72) .back,.card_list .card:nth-child(72) .front,.card_list .card:nth-child(78) .back,.card_list .card:nth-child(78) .front,.card_list .card:nth-child(8) .back,.card_list .card:nth-child(8) .front,.card_list .card:nth-child(80) .back,.card_list .card:nth-child(80) .front,.card_list .card:nth-child(90) .back,.card_list .card:nth-child(90) .front,.card_list .card:nth-child(92) .back,.card_list .card:nth-child(92) .front,.card_list .card:nth-child(94) .back,.card_list .card:nth-child(94) .front,.card_list .card:nth-child(98) .back,.card_list .card:nth-child(98) .front{background:#ff7a59}}@media screen and (max-width:1040px){.card_wrap{max-width:810px}.card_list .card:nth-child(10),.card_list .card:nth-child(12),.card_list .card:nth-child(38),.card_list .card:nth-child(40),.card_list .card:nth-child(66),.card_list .card:nth-child(68),.card_list .card:nth-child(94),.card_list .card:nth-child(96){margin-right:0}.card_list .card:nth-child(25),.card_list .card:nth-child(27),.card_list .card:nth-child(53),.card_list .card:nth-child(55),.card_list .card:nth-child(81),.card_list .card:nth-child(83){margin-left:0}.card_list .card:nth-child(10),.card_list .card:nth-child(11),.card_list .card:nth-child(38),.card_list .card:nth-child(39),.card_list .card:nth-child(66),.card_list .card:nth-child(67),.card_list .card:nth-child(94),.card_list .card:nth-child(95){margin-right:calc(100% - 240px)}.card_list .card:nth-child(27),.card_list .card:nth-child(28),.card_list .card:nth-child(55),.card_list .card:nth-child(56),.card_list .card:nth-child(83),.card_list .card:nth-child(84){margin-left:calc(100% - 240px)}.card_list .card:nth-child(100){margin-right:calc(50% - 120px)}.card_wrap .img_box{top:1140px;width:calc(50% + 120px)}.card_wrap .img_box.box03{top:5700px}.card_wrap .img_box.box05{top:10260px}.card_wrap .img_box.box07{top:14820px}.card_wrap .img_box_r{left:0;right:auto;top:3800px;width:calc(50% + 120px)}.card_wrap .img_box_r.box04{top:8360px}.card_wrap .img_box_r.box06{top:12920px}.card_list .card .back,.card_list .card .front{background:#ff7a59!important}.card_list .card:nth-child(2n) .back,.card_list .card:nth-child(2n) .front{background:#2f475c!important}}@media screen and (max-width:800px){.intro{padding:0 0 60px}.intro .bar{height:65px;width:315px}.intro .bar:after,.intro .bar:before{bottom:5px;height:5px;width:5px}.intro .bar:before{left:-5px}.intro .bar:after{right:-5px}.intro h1{margin-bottom:-30px;transform:translateY(-30px);z-index:50}.intro .s_tit{margin:20px auto 45px}.intro h1 img{display:block;margin:0 auto;width:160px}.card_wrap{max-width:503px}.card_list .card{margin-bottom:20px}.card_list .card:nth-child(10),.card_list .card:nth-child(11),.card_list .card:nth-child(38),.card_list .card:nth-child(39),.card_list .card:nth-child(66),.card_list .card:nth-child(67),.card_list .card:nth-child(94),.card_list .card:nth-child(95){margin-right:0}.card_list .card:nth-child(27),.card_list .card:nth-child(28),.card_list .card:nth-child(55),.card_list .card:nth-child(56),.card_list .card:nth-child(83),.card_list .card:nth-child(84){margin-left:0}.card_list .card:nth-child(100){margin-right:0}.card_list .card:nth-child(11),.card_list .card:nth-child(12),.card_list .card:nth-child(27),.card_list .card:nth-child(28),.card_list .card:nth-child(39),.card_list .card:nth-child(40),.card_list .card:nth-child(55),.card_list .card:nth-child(56),.card_list .card:nth-child(67),.card_list .card:nth-child(68),.card_list .card:nth-child(83),.card_list .card:nth-child(84),.card_list .card:nth-child(95),.card_list .card:nth-child(96){margin-top:460px}.card_wrap .img_box{height:440px;top:1800px;width:100%}.card_wrap .img_box.box03{top:7760px}.card_wrap .img_box.box05{top:13720px}.card_wrap .img_box.box07{top:19680px}.card_wrap .img_box_r{height:440px;top:5140px;width:100%}.card_wrap .img_box_r.box04{top:11100px}.card_wrap .img_box_r.box06{top:17060px}.card_list .card:nth-child(4n) .back,.card_list .card:nth-child(4n) .front{background:#ff7a59!important}.card_list .card:nth-child(11) .back,.card_list .card:nth-child(11) .front,.card_list .card:nth-child(15) .back,.card_list .card:nth-child(15) .front,.card_list .card:nth-child(19) .back,.card_list .card:nth-child(19) .front,.card_list .card:nth-child(23) .back,.card_list .card:nth-child(23) .front,.card_list .card:nth-child(27) .back,.card_list .card:nth-child(27) .front,.card_list .card:nth-child(3) .back,.card_list .card:nth-child(3) .front,.card_list .card:nth-child(31) .back,.card_list .card:nth-child(31) .front,.card_list .card:nth-child(35) .back,.card_list .card:nth-child(35) .front,.card_list .card:nth-child(39) .back,.card_list .card:nth-child(39) .front,.card_list .card:nth-child(43) .back,.card_list .card:nth-child(43) .front,.card_list .card:nth-child(47) .back,.card_list .card:nth-child(47) .front,.card_list .card:nth-child(51) .back,.card_list .card:nth-child(51) .front,.card_list .card:nth-child(55) .back,.card_list .card:nth-child(55) .front,.card_list .card:nth-child(59) .back,.card_list .card:nth-child(59) .front,.card_list .card:nth-child(63) .back,.card_list .card:nth-child(63) .front,.card_list .card:nth-child(67) .back,.card_list .card:nth-child(67) .front,.card_list .card:nth-child(7) .back,.card_list .card:nth-child(7) .front,.card_list .card:nth-child(71) .back,.card_list .card:nth-child(71) .front,.card_list .card:nth-child(75) .back,.card_list .card:nth-child(75) .front,.card_list .card:nth-child(79) .back,.card_list .card:nth-child(79) .front,.card_list .card:nth-child(83) .back,.card_list .card:nth-child(83) .front,.card_list .card:nth-child(87) .back,.card_list .card:nth-child(87) .front,.card_list .card:nth-child(91) .back,.card_list .card:nth-child(91) .front,.card_list .card:nth-child(95) .back,.card_list .card:nth-child(95) .front,.card_list .card:nth-child(99) .back,.card_list .card:nth-child(99) .front{background:#2f475c!important}}@media screen and (max-width:530px){.card_wrap{max-width:800px;width:100%}.card_list{margin:0 auto;width:90%}.card_list .card{cursor:pointer;height:340px;margin-bottom:20px;position:relative;width:100%}.card_list .front{text-align:center}.card_list .front img{margin:0 auto;max-width:335px}.card_list .front .pc_none{display:block}.card_list .front .sp_none{display:none}.card_list .back p{font-size:14px;line-height:24px}.card_wrap .img_box{border-radius:0;height:320px;top:3620px}.card_wrap .img_box.box03{top:14460px}.card_wrap .img_box.box05{top:25300px}.card_wrap .img_box.box07{top:36140px}.card_wrap .img_box_r{border-radius:0;height:320px;top:9400px}.card_wrap .img_box_r.box04{top:20600px}.card_wrap .img_box_r.box06{top:31440px}.card_list .card:nth-child(12),.card_list .card:nth-child(27),.card_list .card:nth-child(28),.card_list .card:nth-child(40),.card_list .card:nth-child(56),.card_list .card:nth-child(68),.card_list .card:nth-child(84),.card_list .card:nth-child(96){margin-top:0}.card_list .card:nth-child(11),.card_list .card:nth-child(26),.card_list .card:nth-child(39),.card_list .card:nth-child(55),.card_list .card:nth-child(67),.card_list .card:nth-child(83),.card_list .card:nth-child(95){margin-top:380px}.card_list .card .back:nth-child(odd),.card_list .card .front:nth-child(odd){background:#ff7a59!important}.card_list .card:nth-child(2n) .back,.card_list .card:nth-child(2n) .front{background:#2f475c!important}}