@media print{#top{zoom:80%}}@media print{#top .smp__show{display:none}}@media print{#top .fadein{opacity:1 !important}}#top #mainimage .mainArea{background-image:url(../images/top/mainbg@2x.jpg);background-size:100%;background-position:center;padding:8px 0 33px;opacity:0;animation:bgZoom 1s ease-out forwards}@media screen and (max-width: 520px){#top #mainimage .mainArea{background-image:url(../images/top/mainbg_sp@2x.jpg);background-size:cover;padding:120px 0 15px}}#top #mainimage .mainArea img{transition:opacity .5s ease;opacity:0;animation-delay:2.5s}#top #mainimage .mainArea img.show{opacity:1;animation:poyopoyo 1.5s ease-out;animation-delay:.5s}@keyframes poyopoyo{0%,40%,60%,80%{transform:scale(1)}50%,70%{transform:scale(0.95)}}#top #about .bg{background-image:url(../images/top/sora@2x.png),linear-gradient(-90deg, #e5eff1, #c7e6f0);background-size:100%;background-position:center 50px,center;position:relative}@media screen and (max-width: 520px){#top #about .bg{background-image:url(../images/top/sora_sp@2x.png),linear-gradient(-90deg, #e5eff1, #c7e6f0)}}#top #about .bg::before{position:absolute;content:"";background-image:url(../images/top/siba@2x.png);background-size:100% 36px;background-position:center;display:block;width:100%;height:36px;bottom:0;left:0}#top #about .bg::after{position:absolute;content:"";background-image:url(../images/top/illust01@2x.png);background-size:contain;display:block;width:314px;height:150px;bottom:30px;right:59vw}@media screen and (max-width: 1210px){#top #about .bg::after{right:auto;left:110px;width:20vw;height:9vw}}@media screen and (max-width: 820px){#top #about .bg::after{left:20px;width:32vw;height:15vw}}@media screen and (max-width: 520px){#top #about .bg::after{width:45vw;height:22vw}}@media print{#top #about .bg::after{left:20px;width:32vw;height:15vw}}#top #about .aboutBox{padding:160px 0 230px;max-width:1180px;margin:0 auto;width:90%}@media screen and (max-width: 1024px){#top #about .aboutBox{align-items:center}}@media screen and (max-width: 820px){#top #about .aboutBox{flex-direction:column;padding:120px 0 70px}}@media screen and (max-width: 520px){#top #about .aboutBox{padding:140px 0 70px}}@media print{#top #about .aboutBox{flex-direction:column}}@media screen and (min-width: 1921px){#top #about .aboutBox{padding:8.4vw 0 5.8vw}}#top #about .aboutBox.is-show .aboutItem{animation:zoomIn .5s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation-delay:1s}#top #about .aboutBox.is-show .aboutItem+.aboutItem{animation-delay:1500ms}#top #about .aboutBox .aboutItem{max-width:500px;width:100%;opacity:0}@media screen and (max-width: 1210px){#top #about .aboutBox .aboutItem{margin-bottom:30px}}@media screen and (max-width: 820px){#top #about .aboutBox .aboutItem{max-width:100%;margin-bottom:0}}@media screen and (max-width: 820px){#top #about .aboutBox .aboutItem{max-width:100%;margin-bottom:0}}@media print{#top #about .aboutBox .aboutItem{opacity:1 !important}}#top #about .aboutBox .aboutItem+.aboutItem{max-width:610px;margin-left:40px;margin-top:-45px}@media screen and (max-width: 820px){#top #about .aboutBox .aboutItem+.aboutItem{max-width:70%;margin:10px auto 0}}@media screen and (max-width: 520px){#top #about .aboutBox .aboutItem+.aboutItem{max-width:100%}}@media print{#top #about .aboutBox .aboutItem+.aboutItem{margin:10px auto 0}}#top #about .aboutBox .aboutItem .Title{font-weight:bold;font-size:32px;text-indent:-1rem;padding-left:1rem;margin-bottom:20px}@media screen and (max-width: 1024px){#top #about .aboutBox .aboutItem .Title{font-size:28px}}@media screen and (max-width: 520px){#top #about .aboutBox .aboutItem .Title{font-size:24px;letter-spacing:0;text-indent:-0.7rem;padding-left:.7rem}}#top #about .aboutBox .aboutItem .text1,#top #about .aboutBox .aboutItem .text2{line-height:1.8;letter-spacing:.06em}@media screen and (max-width: 520px){#top #about .aboutBox .aboutItem .text1,#top #about .aboutBox .aboutItem .text2{letter-spacing:.03em}}#top #about .aboutBox .aboutItem .text1{margin-bottom:20px}@media screen and (max-width: 520px){#top #about .aboutBox .aboutItem .text1{margin-bottom:10px}}#top #recruiting .bg{background-color:#fef9dc;padding:120px 0 60px;position:relative}@media screen and (max-width: 820px){#top #recruiting .bg{padding:90px 0 60px}}@media screen and (max-width: 520px){#top #recruiting .bg{padding:60px 0 10.7vw}}@media screen and (min-width: 1921px){#top #recruiting .bg{padding:6.3vw 0 3.1vw}}@media print{#top #recruiting .bg{padding:90px 0 100px}}#top #recruiting .bg::before{position:absolute;content:"";background-image:url(../images/top/deco01@2x.png);background-size:cover;background-position:center bottom;display:block;width:100%;height:7.6vw;bottom:-7.6vw;left:0;z-index:1}@media screen and (max-width: 520px){#top #recruiting .bg::before{background-image:url(../images/top/deco01_sp@2x.png);height:14.6vw;bottom:-14.6vw}}#top #recruiting .secTitle{margin-bottom:90px}@media screen and (max-width: 820px){#top #recruiting .secTitle{max-width:280px;margin:0 auto 90px}}@media screen and (max-width: 520px){#top #recruiting .secTitle{max-width:170px;margin:0 auto 65px}}@media print{#top #recruiting .secTitle{margin-bottom:90px}}@media screen and (max-width: 820px){#top #recruiting .recruitBox{flex-direction:column}}@media print{#top #recruiting .recruitBox{flex-direction:column}}#top #recruiting .recruitBox .recruitItem{position:relative;width:46%;background-color:#fff;border-radius:20px;padding:80px 50px 60px;border:1px dashed #0abacc;box-shadow:0 0 0px 10px #fff,15px 15px 5px rgba(111,91,79,.2);position:relative;opacity:0;display:flex;flex-direction:column}@media screen and (max-width: 1024px){#top #recruiting .recruitBox .recruitItem{padding:70px 30px 60px}}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem{width:100%;padding:80px 50px 60px}}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem{padding:40px 20px 30px;border-radius:10px}}@media print{#top #recruiting .recruitBox .recruitItem{width:100%;padding:80px 50px 60px;opacity:1 !important;z-index:85%}}#top #recruiting .recruitBox .recruitItem.is-show{animation:zoomIn .5s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation-delay:1s}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem.is-show{animation-delay:.5s}}#top #recruiting .recruitBox .recruitItem.is-show+.recruitItem{animation-delay:1500ms}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem.is-show+.recruitItem{animation-delay:.5s}}#top #recruiting .recruitBox .recruitItem::before{position:absolute;content:"";background-image:url(../images/top/fruit1@2x.png);background-size:contain;display:block;width:172px;height:174px;bottom:-40px;right:-65px;transform-origin:center bottom;animation:yurayura 2s linear infinite}@media screen and (max-width: 1560px){#top #recruiting .recruitBox .recruitItem::before{width:11vw;height:11.1vw;right:-4vw}}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem::before{width:20.7vw;height:21.3vw;right:-2.9vw}}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem::before{width:25.7vw;height:26.3vw;right:-2.5vw}}@media print{#top #recruiting .recruitBox .recruitItem::before{right:-20px}}@keyframes yurayura{0%,100%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}#top #recruiting .recruitBox .recruitItem .bumonTitle{position:absolute;left:50%;transform:translate(-50%, 0);top:-70px;width:100%}@media screen and (max-width: 1024px){#top #recruiting .recruitBox .recruitItem .bumonTitle{width:90%;top:-46px}}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem .bumonTitle{top:-5.5vw;width:50%}}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .bumonTitle{top:-10vw;width:70%}}@media print{#top #recruiting .recruitBox .recruitItem .bumonTitle{top:-60px}}#top #recruiting .recruitBox .recruitItem .oubokikanBox{border-bottom:1px dashed #ccc;padding-bottom:30px;margin-bottom:20px}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .oubokikanBox{padding-bottom:15px;margin-bottom:10px}}#top #recruiting .recruitBox .recruitItem .oubokikanBox .ouboItem{width:47%}#top #recruiting .recruitBox .recruitItem .text{line-height:1.8}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem .text{letter-spacing:0}}#top #recruiting .recruitBox .recruitItem .text span{background-color:rgba(10,186,204,.15);border-radius:3px;display:inline-block;padding:5px;line-height:1;font-weight:bold}#top #recruiting .recruitBox .recruitItem .tagTitle{font-weight:bold;border-bottom:2px solid #0abacc;margin-bottom:30px;font-size:22px;position:relative;margin-top:auto}@media screen and (max-width: 1024px){#top #recruiting .recruitBox .recruitItem .tagTitle{line-height:1.4;padding-bottom:10px}}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .tagTitle{font-size:20px;padding-bottom:10px}}#top #recruiting .recruitBox .recruitItem .tagTitle::before{content:"";position:absolute;background-image:url(../images/top/fukidasi01@2x.png);background-size:contain;display:block;width:19px;height:22px;bottom:-22px;left:68px;background-color:#fff}#top #recruiting .recruitBox .recruitItem .tagTitle span{font-size:40px}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .tagTitle span{font-size:30px}}#top #recruiting .recruitBox .recruitItem .taglist{background-color:rgba(10,186,204,.15);font-weight:bold;border-radius:6px;padding:15px 20px}#top #recruiting .recruitBox .recruitItem .taglist li{font-size:20px}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .taglist li{font-size:18px}}#top #recruiting .recruitBox .recruitItem .taglist li.note{font-size:16px}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem .taglist li.note{font-size:14px}}#top #recruiting .recruitBox .recruitItem+.recruitItem{border:1px dashed #d85c44}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem+.recruitItem{margin-top:120px}}@media print{#top #recruiting .recruitBox .recruitItem+.recruitItem{margin-top:230px}}#top #recruiting .recruitBox .recruitItem+.recruitItem::before{background-image:url(../images/top/fruit2@2x.png);width:196px;height:172px;right:-65px}@media screen and (max-width: 1560px){#top #recruiting .recruitBox .recruitItem+.recruitItem::before{width:12.6vw;height:11vw;right:-3.6vw}}@media screen and (max-width: 820px){#top #recruiting .recruitBox .recruitItem+.recruitItem::before{width:22.7vw;height:20vw;right:-2.6vw}}@media screen and (max-width: 520px){#top #recruiting .recruitBox .recruitItem+.recruitItem::before{width:26.7vw;height:24vw}}@media print{#top #recruiting .recruitBox .recruitItem+.recruitItem::before{right:-20px}}#top #recruiting .recruitBox .recruitItem+.recruitItem .text span{background-color:rgba(216,92,68,.15)}#top #recruiting .recruitBox .recruitItem+.recruitItem .tagTitle{border-bottom:2px solid #d85c44}#top #recruiting .recruitBox .recruitItem+.recruitItem .tagTitle::before{background-image:url(../images/top/fukidasi02@2x.png)}#top #recruiting .recruitBox .recruitItem+.recruitItem .taglist{background-color:rgba(216,92,68,.15)}#top #present .bg{background-color:#ffeef2;padding:265px 0 70px;position:relative}@media screen and (max-width: 1024px){#top #present .bg{padding:180px 0 70px}}@media screen and (max-width: 520px){#top #present .bg{padding:26.9vw 0 9.4vw}}@media screen and (min-width: 1921px){#top #present .bg{padding:13.8vw 0 3.1vw}}#top #present .bg::before{position:absolute;content:"";background-image:url(../images/top/deco02@2x.png);background-size:cover;background-position:center bottom;display:block;width:100%;height:7.6vw;bottom:-7.6vw;left:0;z-index:1}@media screen and (max-width: 520px){#top #present .bg::before{background-image:url(../images/top/deco02_sp@2x.png);height:14.6vw;bottom:-14.6vw}}#top #present .contentBg{background-image:url(../images/top/decobg@2x.png);background-size:100%;background-position:center 100px;opacity:0;transform:scale(0.8);width:100%;height:964px;position:absolute}@media screen and (min-width: 1921px){#top #present .contentBg{background-size:1920px}}@media screen and (max-width: 520px){#top #present .contentBg{background-image:none !important}}#top #present .contentBg.loaded{animation:zoomIn .3s cubic-bezier(0.25, 1, 0.5, 1) forwards;background-image:url(../images/top/decobg@2x.png)}#top #present .contentBg.akibg{background-position:center 70px}#top #present .akititle{margin-top:95px}@media screen and (max-width: 820px){#top #present .akititle{margin-top:45px}}@media screen and (max-width: 820px){#top #present .secTitle{max-width:500px;margin:0 auto}}@media screen and (max-width: 520px){#top #present .secTitle{max-width:300px}}#top #present .headText{margin:35px 0 45px;line-height:1.8}@media screen and (max-width: 820px){#top #present .headText{letter-spacing:0}}@media screen and (max-width: 520px){#top #present .headText{margin:20px 0;text-align:left}}#top #present .presentTitle{margin-bottom:60px}@media screen and (max-width: 520px){#top #present .presentTitle{margin-bottom:30px}}#top #present .presentBox{max-width:1325px;margin:0 auto}@media screen and (max-width: 520px){#top #present .presentBox{flex-direction:column}}#top #present .presentBox .presentItem{width:33.3333333333%;opacity:0;transform:translateY(100px)}@media screen and (max-width: 520px){#top #present .presentBox .presentItem{width:80%;margin:0 auto}}@media print{#top #present .presentBox .presentItem{opacity:1 !important}}#top #present .presentBox .presentItem:nth-child(1){margin-top:60px}#top #present .presentBox .presentItem:nth-child(4){margin-top:120px}@media screen and (max-width: 520px){#top #present .presentBox .presentItem+.presentItem{margin-top:10px}}#top #present .presentBox .presentItem.is-show{animation:popUp .5s ease forwards}#top #present .presentBox .presentItem.is-show:nth-child(1){animation-delay:1300ms}@media screen and (max-width: 520px){#top #present .presentBox .presentItem.is-show:nth-child(1){animation-delay:.5s}}#top #present .presentBox .presentItem.is-show:nth-child(2){animation-delay:1s}@media screen and (max-width: 520px){#top #present .presentBox .presentItem.is-show:nth-child(2){animation-delay:.5s}}#top #present .presentBox .presentItem.is-show:nth-child(4){animation-delay:1600ms}@media screen and (max-width: 520px){#top #present .presentBox .presentItem.is-show:nth-child(4){animation-delay:.5s}}#top #present .footText{border-radius:10px;padding:20px;max-width:925px;margin:30px auto 110px;background-color:#fef8fa}@media screen and (max-width: 520px){#top #present .footText{text-align:left;text-indent:-1rem;padding-left:2.2rem;margin:15px auto 50px}}#top #present .ouboArea .getTitle{margin-bottom:35px;line-height:1.8}@media screen and (max-width: 820px){#top #present .ouboArea .getTitle{max-width:600px;margin:0 auto 35px}}@media screen and (max-width: 520px){#top #present .ouboArea .getTitle{margin:0 auto 20px}}#top #present .ouboArea .oubotext{margin-bottom:40px;line-height:1.8}@media screen and (max-width: 520px){#top #present .ouboArea .oubotext{margin-bottom:20px;text-align:left}}#top #summary{position:relative}#top #summary::before{position:absolute;content:"";background-image:url(../images/top/deco03@2x.png);background-size:cover;background-position:center bottom;display:block;width:100%;height:7.6vw;bottom:-7.6vw;left:0;z-index:1}@media screen and (max-width: 520px){#top #summary::before{background-image:url(../images/top/deco03_sp@2x.png);height:14.6vw;bottom:-14.6vw}}#top #summary .bg{background-color:#e4efbf;padding:265px 0 50px;position:relative}@media screen and (max-width: 1024px){#top #summary .bg{padding:180px 0 70px}}@media screen and (max-width: 520px){#top #summary .bg{padding:26.9vw 0 8vw}}@media screen and (min-width: 1921px){#top #summary .bg{padding:13.8vw 0 3.1vw}}#top #summary .bg::before{content:"";position:absolute;background-image:url(../images/top/illust03@2x.png);background-size:contain;width:264px;height:458px;bottom:175px;left:80px;z-index:1}@media screen and (max-width: 1625px){#top #summary .bg::before{width:16.3vw;height:28.2vw;bottom:10.8vw;left:2vw}}@media screen and (max-width: 520px){#top #summary .bg::before{content:none}}@media print{#top #summary .bg::before{content:none}}#top #summary .bg::after{content:"";position:absolute;background-image:url(../images/top/illust02@2x.png);background-size:contain;width:304px;height:1042px;top:395px;right:0}@media screen and (max-width: 1625px){#top #summary .bg::after{width:18.8vw;height:64.2vw;top:24.4vw}}@media screen and (max-width: 520px){#top #summary .bg::after{content:none}}@media print{#top #summary .bg::after{content:none}}#top #summary .wrapper{position:relative;z-index:2}#top #summary .secTitle{position:relative;z-index:1}@media screen and (max-width: 820px){#top #summary .secTitle{max-width:450px;margin:0 auto}}@media screen and (max-width: 520px){#top #summary .secTitle{max-width:280px}}#top #summary .gaiyoArea{max-width:1000px;margin:40px auto 0;background-color:#fff;border-radius:20px;padding:55px 60px;box-shadow:7px 7px 5px rgba(111,91,79,.2);position:relative;z-index:3}@media screen and (max-width: 820px){#top #summary .gaiyoArea{margin:20px auto 0}}@media screen and (max-width: 520px){#top #summary .gaiyoArea{padding:20px;border-radius:10px}}#top #summary .gaiyoArea dl{display:flex;border-bottom:1px solid #ccc;padding:0 0 25px 20px;margin-bottom:25px}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl{flex-direction:column;padding:0 0 10px 10px;margin-bottom:10px}}#top #summary .gaiyoArea dl:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}#top #summary .gaiyoArea dl dt{width:125px;font-size:20px}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl dt{width:100%;font-size:18px}}#top #summary .gaiyoArea dl dd{width:calc(100% - 125px);line-height:1.8}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl dd{width:100%}}#top #summary .gaiyoArea dl dd .bumontitle{margin-top:40px}@media screen and (max-width: 820px){#top #summary .gaiyoArea dl dd .bumontitle{margin-top:20px}}#top #summary .gaiyoArea dl dd span{font-size:16px}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl dd span{font-size:14px}}#top #summary .gaiyoArea dl dd .noteText{margin-top:5px;margin-bottom:5px;text-indent:-1rem;padding-left:1rem;font-size:16px}@media screen and (max-width: 1024px){#top #summary .gaiyoArea dl dd .noteText{letter-spacing:0}}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl dd .noteText{font-size:14px}}#top #summary .gaiyoArea dl dd .noteText+.noteText{margin-top:0;margin-bottom:0}#top #summary .gaiyoArea dl dd ul li{text-indent:-1rem;padding-left:1rem}@media screen and (max-width: 520px){#top #summary .gaiyoArea dl dd ul li{letter-spacing:0}}#top #summary .gaiyoArea dl .jyuyotext{background-color:#fef9dc;padding:10px 20px;margin-top:10px;border-radius:5px}#top #participants .bg{background-color:#fef9dc;padding:265px 0 125px}@media screen and (max-width: 1024px){#top #participants .bg{padding:180px 0 70px}}@media screen and (max-width: 520px){#top #participants .bg{padding:26.9vw 0 9.4vw}}@media screen and (min-width: 1921px){#top #participants .bg{padding:13.8vw 0 3.1vw}}@media screen and (max-width: 820px){#top #participants .secTitle{max-width:440px;margin:0 auto}}@media screen and (max-width: 520px){#top #participants .secTitle{max-width:280px}}#top #participants .subTitle{font-weight:bold;font-size:50px;position:relative;margin-bottom:25px;margin-top:30px}@media screen and (max-width: 820px){#top #participants .subTitle{font-size:40px}}@media screen and (max-width: 520px){#top #participants .subTitle{font-size:28px;margin-top:15px}}#top #participants .subTitle::before{content:"";background-color:#e08846;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:28px;height:3px}@media screen and (max-width: 820px){#top #participants .subTitle::before{bottom:-5px}}@media screen and (max-width: 520px){#top #participants .Text{text-align:left}}#top #participants .stepArea{max-width:1155px;margin:45px auto 0}@media screen and (max-width: 520px){#top #participants .stepArea{flex-direction:column;margin:25px auto 0}}#top #participants .stepArea .stepItem{max-width:320px;width:100%;text-align:center;opacity:0}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem{margin:0 auto}}@media print{#top #participants .stepArea .stepItem{opacity:1}}#top #participants .stepArea .stepItem.is-show{animation:popUp .5s ease forwards}#top #participants .stepArea .stepItem.is-show:nth-child(1),#top #participants .stepArea .stepItem.is-show:nth-child(2){animation-delay:1s}#top #participants .stepArea .stepItem.is-show:nth-child(3),#top #participants .stepArea .stepItem.is-show:nth-child(4){animation-delay:1300ms}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem.is-show:nth-child(3),#top #participants .stepArea .stepItem.is-show:nth-child(4){animation-delay:1s}}#top #participants .stepArea .stepItem.is-show:nth-child(5){animation-delay:1600ms}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem.is-show:nth-child(5){animation-delay:1s}}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem:nth-child(2){margin:30px auto 20px !important}}#top #participants .stepArea .stepItem.arw{max-width:40px;display:flex;align-items:center;margin:0 25px;height:620px}@media screen and (max-width: 1080px){#top #participants .stepArea .stepItem.arw{height:56vw}}@media screen and (max-width: 820px){#top #participants .stepArea .stepItem.arw{max-width:25px;margin:0 15px}}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem.arw{height:auto;transform:rotate(90deg);margin:20px auto;max-width:50px}}@media print{#top #participants .stepArea .stepItem.arw{max-width:25px;margin:0 15px}}#top #participants .stepArea .stepItem .stepText{margin-top:15px}@media screen and (max-width: 1024px){#top #participants .stepArea .stepItem .stepText{letter-spacing:-0.01em}}@media screen and (max-width: 820px){#top #participants .stepArea .stepItem .stepText{font-size:15px;letter-spacing:0}}@media screen and (max-width: 520px){#top #participants .stepArea .stepItem .stepText{font-size:16px}}#top #participants .stepArea .stepItem .button01{margin-top:15px;border-radius:34px;padding:15px 0}@media screen and (max-width: 1024px){#top #participants .stepArea .stepItem .button01{font-size:16px}}@media print{#top #participants .stepArea .stepItem .button01{font-size:16px}}@media screen and (max-width: 820px){#top #participants .stepArea .stepItem .button01 span{padding-right:18px}}@media screen and (max-width: 820px){#top #participants .stepArea .stepItem .button01 span::before{width:15px;height:15px}}#top #kiyaku .bg{background-color:#fef9dc;background-image:url(../images/top/bg@2x.png);background-size:cover;background-repeat:repeat-y;background-position:center -70px;padding-bottom:250px}@media screen and (max-width: 820px){#top #kiyaku .bg{padding-bottom:125px}}@media screen and (min-width: 1921px){#top #kiyaku .bg{padding-bottom:13.1vw}}#top #kiyaku .wrap-1200{background-color:#fff;border-radius:20px;padding:55px 60px;box-shadow:7px 7px 5px rgba(111,91,79,.2)}@media screen and (max-width: 820px){#top #kiyaku .wrap-1200{padding:30px}}@media screen and (max-width: 520px){#top #kiyaku .wrap-1200{padding:20px;border-radius:10px}}#top #kiyaku .kiyakuTitle{font-weight:bold;font-size:50px;position:relative;margin-bottom:45px}@media screen and (max-width: 820px){#top #kiyaku .kiyakuTitle{font-size:40px}}@media screen and (max-width: 520px){#top #kiyaku .kiyakuTitle{font-size:28px;margin-bottom:20px}}#top #kiyaku .kiyakuTitle::before{content:"";background-color:#e08846;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:28px;height:3px}@media screen and (max-width: 820px){#top #kiyaku .kiyakuTitle::before{bottom:-5px}}#top #kiyaku .title{font-size:22px;font-weight:bold}@media screen and (max-width: 520px){#top #kiyaku .title{font-size:18px}}#top #kiyaku .text{margin-bottom:30px}@media screen and (max-width: 520px){#top #kiyaku .text{margin-bottom:15px}}#top #kiyaku ul{margin-bottom:30px}@media screen and (max-width: 520px){#top #kiyaku ul{margin-bottom:15px}}@media screen and (max-width: 520px){#top #kiyaku ul{margin-bottom:15px}}#top #kiyaku ul.last{margin-bottom:0}#top #kiyaku ul li{text-indent:-1rem;padding-left:1rem}@media screen and (max-width: 1024px){#top #kiyaku ul li{letter-spacing:0}}@keyframes zoomIn{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}@keyframes bgZoom{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}@keyframes popUp{0%{opacity:0;transform:translateY(80px)}50%{opacity:1;transform:translateY(-40px)}75%{transform:translateY(20px)}100%{transform:translateY(0);opacity:1}}