.top-text-contents{display:block;text-align:center;background-color:#f9f4eb;margin-top:-9px;padding:80px 0;width:100%}.top-text-contents .logo-sumifru{margin:0 auto 15px;width:240px}.top-text-contents .top-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-text-contents .top-text-sp{display:none}.top-container-background-first-continuation-course{display:initial;width:100%;background-color:#ffe877}.top-container-background-first-continuation-course .top-container-first-continuation-course{padding:50px 0;background-color:#ffe877}.top-container-first-continuation-course .top-first-row-continuation-course{display:flex;align-items:center;justify-content:center}.top-first-row-continuation-course .top-text-continuation-course{width:265px;height:110px}.top-first-row-continuation-course .top-text-continuation-course-sp{display:none}.top-first-row-continuation-course .top-text-flame-contents-continuation-course{position:relative}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-flame-continuation-course{width:205px;height:180px;margin-left:75px}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-first-continuation-course{position:absolute;top:85px;left:87px;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;text-align:center;letter-spacing:.05em;line-height:145%;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-first-continuation-course .top-text-first-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;text-align:center;letter-spacing:.05em;color:#f55b39}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-second-continuation-course{position:absolute;top:12px;right:54px;line-height:150%;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;text-align:center;letter-spacing:.05em;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-second-continuation-course .top-text-second-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:24px;text-align:center;letter-spacing:.05em;color:#f55b39}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-third-continuation-course{position:absolute;bottom:38px;right:10px;line-height:120%;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;text-align:center;letter-spacing:.05em;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-third-continuation-course .top-text-third-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;text-align:center;letter-spacing:-.005em;color:#f55b39}.top-container-first-continuation-course .top-second-row-continuation-course{text-align:center;width:100%}.top-second-row-continuation-course .top-background-continuation-course{width:570px;height:125px}.top-second-row-continuation-course .top-background-continuation-course-sp{display:none}.top-container-first-continuation-course .top-third-row-continuation-course{text-align:center;margin-top:25px}.top-container-first-continuation-course .top-periodic-terms-contents{justify-content:center;display:flex}.top-periodic-terms-contents .top-periodic-terms-link{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508;text-decoration:none;border-bottom:1px solid #4F2508;margin-right:-3px}.top-periodic-terms-contents .top-periodic-terms-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-background-delicious{width:100%;background-color:#f9f4eb}.top-container-background-delicious .top-container-delicious{width:100%;height:auto;display:grid;background-color:#f9f4eb;max-width:1440px;margin:-10px auto 0;padding-bottom:150px}.top-container-delicious .top-title-contents{display:grid;margin:80px 0 40px 140px;width:max-content}.top-container-delicious .top-title-contents .top-sub-title{margin:0 0 -15px 85px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-delicious .top-title-contents .top-title{width:470px;height:135px}.top-container-delicious .top-background-contents{display:grid;position:relative}.top-container-delicious .top-background-contents .top-background-image-contents{display:flex;justify-content:flex-end}.top-container-delicious .top-background-contents .top-background-image-contents .top-background-image{width:740px;height:380px}.top-container-delicious .top-description{position:absolute;top:45px;left:210px}.top-container-delicious .top-description .top-description-image{width:595px;height:390px}.top-container-delicious .top-description .top-description-image-sp{display:none}.top-container-delicious .top-description .top-description-text-contents{display:grid;position:absolute;top:90px;left:80px}.top-container-delicious .top-description .top-description-text-contents .top-description-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:32px;color:#4f2508}.top-container-delicious .top-description .top-description-text-contents .top-description-text{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:14px;color:#4f2508;width:432px;margin-top:30px}.top-container-background-fun{width:100%;background-color:#ffe877}.top-container-background-fun .top-container-fun{width:100%;height:auto;display:grid;background-color:#ffe877;max-width:1440px;margin:0 auto;padding-bottom:80px}.top-container-fun .top-title-contents{display:grid;margin:80px 0 50px 140px;width:max-content}.top-container-fun .top-title-contents .top-sub-title{margin:0 0 -10px 85px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-fun .top-title-contents .top-title{width:470px;height:135px}.top-container-fun .top-background-image-contents{margin:0 auto;display:grid}.top-container-fun .top-background-image-contents .top-method-image{width:720px;height:305px;margin:0 auto 76px}.top-container-fun .top-background-image-contents .top-complete-image{width:1000px;height:500px}.top-container-fun .top-background-image-contents .top-complete-image-sp{display:none}.top-container-background-healthy{width:100%;background-color:#f9f4eb}.top-container-background-healthy .top-container-healthy{width:100%;height:auto;display:grid;background-color:#f9f4eb;max-width:1440px;margin:-9px auto 0;padding-bottom:80px}.top-container-healthy .top-title-contents{display:grid;margin:80px 0 50px 140px;width:max-content}.top-container-healthy .top-title-contents .top-sub-title{margin:0 0 -10px 85px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-title-contents .top-title{width:470px;height:135px}.top-container-healthy .top-background-contents{display:grid;position:relative}.top-container-healthy .top-background-contents .top-background-image-contents .top-background-image{width:740px;height:380px}.top-container-healthy .top-description{position:absolute;top:60px;right:220px}.top-container-healthy .top-description .top-description-image{width:565px;height:600px}.top-container-healthy .top-description .top-description-image-sp{display:none}.top-container-healthy .top-description .top-description-text-contents{display:grid;position:absolute;top:55px;right:65px}.top-container-healthy .top-description .top-description-text-contents .top-description-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:32px;color:#4f2508}.top-container-healthy .top-description .top-description-text-contents .top-description-text{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:14px;color:#4f2508;width:432px;margin-top:30px}.top-container-healthy .top-banana-flame-contents{margin:325px auto 0}.top-container-healthy .top-banana-flame-contents .top-banana-flame-title-contents{text-align:center;margin-bottom:40px}.top-banana-flame-title-contents .top-banana-flame-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:24px;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-banana-flame-contents .top-banana-flame-detail-contents{display:flex;justify-content:space-between}.top-banana-flame-detail-contents .top-banana-flame{position:relative;margin-right:45px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-image{width:105px;height:105px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text-contents{display:grid;position:absolute;top:53px;left:8px;right:0;text-align:center;line-height:20px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;color:#4f2508}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text .top-banana-flame-sub-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.05em;color:#f55b39}.top-banana-flame-contents .top-banana-flame-component-contents{text-align:right}.top-banana-flame-component-contents .top-banana-flame-component-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:11px;line-height:180%;letter-spacing:.05em;color:#4f2508;margin-right:50px}.top-container-healthy .top-nutrition-text-contents{margin:45px auto 0;text-align:center;line-height:180%}.top-container-healthy .top-nutrition-text-contents .top-nutrition-text{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:14px;line-height:180%;color:#4f2508}.top-container-healthy .top-recommendation-flame-contents{position:relative;margin:80px auto 0}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-flame-image{width:1005px;height:380}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-flame-image-sp{display:none}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-text-contents{position:absolute;bottom:14%;left:25%}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-text-contents .top-recommendation-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;line-height:228%;letter-spacing:.05em;color:#4f2508}.top-container-background-continuation-course{width:100%;background-color:#ffe877}.top-container-background-continuation-course .top-contents-continuation-course{width:100%;height:auto;display:grid;background-color:#ffe877;max-width:1440px;margin:0 auto;padding-bottom:80px;position:relative}.top-contents-continuation-course .top-background-image{width:100%;height:660px}.top-contents-continuation-course .top-background-image-sp{display:none}.top-contents-continuation-course .top-description-contents{position:absolute;top:31%;left:16.5%}.top-contents-continuation-course .top-description-contents .top-background-image-contents{position:relative}.top-contents-continuation-course .top-description-contents .top-background-image-contents .top-description-image{width:595px;height:660px}.top-contents-continuation-course .top-description-contents .top-background-image-contents .top-description-image-sp{display:none}.top-contents-continuation-course .top-description-second-contents{margin:47px 7% 0 0;display:grid;justify-content:flex-end}.top-contents-continuation-course .top-description-second-contents .top-description-second-title-contents{margin-bottom:30px}.top-contents-continuation-course .top-description-second-contents .top-description-second-title-contents .top-description-second-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.05em;color:#4f2508;border-bottom:double 4px #4F2508;padding-bottom:4px}.top-contents-continuation-course .top-description-second-contents .top-description-second-text-contents .top-description-second-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;line-height:180%;color:#4f2508}.top-contents-continuation-course .top-description-second-contents .top-description-example-contents{margin-top:25px;position:relative}.top-description-example-contents .top-description-example-frame{width:355px}.top-description-example-contents .top-description-example{position:absolute;top:40px;left:30px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-description-example-contents .top-description-example-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.05em;color:#f55b39;margin-right:5px}.top-contents-continuation-course .top-third-row-continuation-course{text-align:center;margin-top:120px}.top-third-row-continuation-course .top-detail-button-contents{text-decoration:none}.top-third-row-continuation-course .top-detail-button-contents .top-detail-button{width:310px;height:65px}.top-contents-continuation-course .top-periodic-terms-contents{margin:0 auto}.top-periodic-terms-contents .top-periodic-terms{width:310px}.top-periodic-terms .top-periodic-terms-link{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508;text-decoration:none;border-bottom:1px solid #4F2508;margin-right:-3px}.top-periodic-terms .top-periodic-terms-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}@media screen and (max-width: 750px){.top-text-contents{display:block;text-align:center;background-color:#f9f4eb;margin-top:-9px;padding:50px 0;width:100%}.top-text-contents .top-text{display:none}.top-text-contents .top-text-sp{display:initial;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-background-first-continuation-course{display:initial;width:100%;background-color:#ffe877}.top-container-background-first-continuation-course .top-container-first-continuation-course{padding:50px 0;background-color:#ffe877}.top-container-first-continuation-course .top-first-row-continuation-course{display:flex;align-items:center;justify-content:center}.top-first-row-continuation-course .top-text-continuation-course{display:none}.top-first-row-continuation-course .top-text-continuation-course-sp{display:initial;width:170px;height:85px}.top-first-row-continuation-course .top-text-flame-contents-continuation-course{position:relative}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-flame-continuation-course{width:145px;height:124px;margin-left:30px}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-first-continuation-course{position:absolute;top:51px;left:39px;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:9px;text-align:center;letter-spacing:.05em;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-first-continuation-course .top-text-first-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:13px;line-height:120%;letter-spacing:.05em;color:#f55b39}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-second-continuation-course{position:absolute;top:12px;right:40px;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:9px;text-align:center;line-height:10px;letter-spacing:.05em;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-second-continuation-course .top-text-second-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.05em;color:#f55b39}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-third-continuation-course{position:absolute;bottom:25px;right:8px;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:9px;line-height:12px;text-align:center;letter-spacing:.05em;color:#4f2508}.top-first-row-continuation-course .top-text-flame-contents-continuation-course .top-text-third-continuation-course .top-text-third-sub-continuation-course{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:10px;letter-spacing:-.005em;color:#f55b39}.top-container-first-continuation-course .top-second-row-continuation-course{text-align:center;width:100%}.top-second-row-continuation-course .top-background-continuation-course{display:none}.top-second-row-continuation-course .top-background-continuation-course-sp{display:initial;width:345px;height:75px}.top-container-first-continuation-course .top-third-row-continuation-course{text-align:center;margin-top:25px}.top-container-first-continuation-course .top-periodic-terms-contents{margin:0 auto}.top-periodic-terms-contents .top-periodic-terms-link{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508;text-decoration:none;border-bottom:1px solid #4F2508;margin-right:-3px}.top-periodic-terms-contents .top-periodic-terms-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-background-delicious{width:100%;background-color:#f9f4eb}.top-container-background-delicious .top-container-delicious{width:100%;height:auto;display:grid;background-color:#f9f4eb;margin:0 auto;padding-bottom:435px}.top-container-delicious .top-title-contents{display:grid;margin:65px 0 30px -12px;width:max-content}.top-container-delicious .top-title-contents .top-sub-title{margin:0 0 -5px 38px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-delicious .top-title-contents .top-title{width:260px;height:78px}.top-container-delicious .top-background-contents{display:grid;position:relative}.top-container-delicious .top-background-contents .top-background-image-contents .top-background-image{width:100%;height:265px}.top-container-delicious .top-description{position:absolute;top:75%;left:0;right:0;text-align:center}.top-container-delicious .top-description .top-description-image{display:none}.top-container-delicious .top-description .top-description-image-sp{display:initial;width:350px;height:425px}.top-container-delicious .top-description .top-description-text-contents{display:grid;position:absolute;top:95px;left:0;right:0}.top-container-delicious .top-description .top-description-text-contents .top-description-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:20px;letter-spacing:.05em;color:#4f2508;text-align:left;width:270px;margin:0 auto}.top-container-delicious .top-description .top-description-text-contents .top-description-text{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:14px;color:#4f2508;width:270px;margin:10px auto;text-align:left}.top-container-background-fun{width:100%;background-color:#ffe877}.top-container-background-fun .top-container-fun{width:100%;height:auto;display:grid;background-color:#ffe877;margin:-9px auto 0;padding-bottom:50px}.top-container-fun .top-title-contents{display:grid;margin:65px 0 30px -12px;width:max-content}.top-container-fun .top-title-contents .top-sub-title{margin:0 0 -5px 38px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-fun .top-title-contents .top-title{width:260px;height:78px}.top-container-fun .top-background-image-contents{margin:0 auto;display:grid;width:100%}.top-container-fun .top-background-image-contents .top-method-image{width:345px;height:160px;margin:0 auto 30px}.top-container-fun .top-background-image-contents .top-complete-image{display:none}.top-container-fun .top-background-image-contents .top-complete-image-sp{display:initial;width:340px;height:490px;margin:0 auto}.top-container-background-healthy{width:auto;background-color:#f9f4eb}.top-container-background-healthy .top-container-healthy{width:100%;height:auto;display:grid;background-color:#f9f4eb;margin:-9px auto 0;padding-bottom:50px}.top-container-healthy .top-title-contents{display:grid;margin:65px 0 30px -12px;width:max-content}.top-container-healthy .top-title-contents .top-sub-title{margin:0 0 -5px 38px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-title-contents .top-title{width:260px;height:78px}.top-container-healthy .top-background-contents{display:grid;position:relative}.top-container-healthy .top-background-contents .top-background-image-contents .top-background-image{width:100%;height:auto}.top-container-healthy .top-description{position:absolute;top:83%;left:0;right:0;margin:0 auto;width:max-content}.top-container-healthy .top-description .top-description-image{display:none}.top-container-healthy .top-description .top-description-image-sp{display:initial;width:345px;height:575px}.top-container-healthy .top-description .top-description-text-contents{display:grid;position:absolute;top:0;left:15px;right:0;margin:40px auto 0;width:max-content}.top-container-healthy .top-description .top-description-text-contents .top-description-title{text-align:center;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:20px;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-description .top-description-text-contents .top-description-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;color:#4f2508;width:270px;margin-top:15px}.top-container-healthy .top-banana-flame-contents{margin:565px auto 0}.top-container-healthy .top-banana-flame-contents .top-banana-flame-title-contents{text-align:center;margin-bottom:40px}.top-banana-flame-title-contents .top-banana-flame-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:20px;line-height:29px;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-banana-flame-contents .top-banana-flame-detail-contents{display:flex;flex-wrap:wrap;justify-content:center}.top-banana-flame-detail-contents .top-banana-flame{position:relative;margin-right:0}.top-banana-flame-detail-contents .top-banana-flame:nth-child(1){margin-right:12px}.top-banana-flame-detail-contents .top-banana-flame:nth-child(2){margin-right:12px}.top-banana-flame-detail-contents .top-banana-flame:nth-child(4){margin-right:12px}.top-banana-flame-detail-contents .top-banana-flame:nth-child(5){margin-right:12px}.top-banana-flame-detail-contents .top-banana-flame:nth-child(7){margin-right:12px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-image{width:105px;height:105px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text-contents{display:grid;position:absolute;top:49px;left:20px;right:0;text-align:center;line-height:20px}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:12px;color:#4f2508}.top-banana-flame-detail-contents .top-banana-flame .top-banana-flame-text .top-banana-flame-sub-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.05em;color:#f55b39}.top-banana-flame-contents .top-banana-flame-component-contents{text-align:right}.top-banana-flame-component-contents .top-banana-flame-component-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:11px;line-height:180%;letter-spacing:.05em;color:#4f2508;margin-right:16px}.top-container-healthy .top-nutrition-text-contents{margin:30px auto 0;text-align:center;line-height:180%;width:340px}.top-container-healthy .top-nutrition-text-contents .top-nutrition-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;text-align:center;letter-spacing:.05em;color:#4f2508}.top-container-healthy .top-recommendation-flame-contents{position:relative;margin:50px auto 0;width:max-content}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-flame-image{display:none}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-flame-image-sp{display:initial;width:340px;height:355px}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-text-contents{position:absolute;bottom:29.5px;left:50px}.top-container-healthy .top-recommendation-flame-contents .top-recommendation-text-contents .top-recommendation-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:12px;line-height:285%;letter-spacing:.05em;color:#4f2508}.top-container-background-continuation-course{width:100%;background-color:#ffe877}.top-container-background-continuation-course .top-contents-continuation-course{width:100%;height:auto;display:grid;background-color:#ffe877;max-width:1440px;margin:0 auto;padding-bottom:80px;position:relative}.top-contents-continuation-course .top-background-image{display:none}.top-contents-continuation-course .top-background-image-sp{display:initial;width:100%;height:380px}.top-contents-continuation-course .top-description-contents{position:absolute;top:17.5%;left:0;right:0;text-align:center}.top-contents-continuation-course .top-description-contents .top-background-image-contents{position:relative}.top-contents-continuation-course .top-description-contents .top-background-image-contents .top-description-image{display:none}.top-contents-continuation-course .top-description-contents .top-background-image-contents .top-description-image-sp{display:initial;width:350px;height:655px}.top-contents-continuation-course .top-description-second-contents{margin:560px auto 0;display:grid;justify-content:flex-end}.top-contents-continuation-course .top-description-second-contents .top-description-second-title-contents{margin-bottom:30px;text-align:center}.top-contents-continuation-course .top-description-second-contents .top-description-second-title-contents .top-description-second-title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.05em;color:#4f2508;border-bottom:double 4px #4F2508;padding-bottom:4px}.top-contents-continuation-course .top-description-second-contents .top-description-second-text-contents{margin-left:30px}.top-contents-continuation-course .top-description-second-contents .top-description-second-text-contents .top-description-second-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;line-height:180%;color:#4f2508}.top-contents-continuation-course .top-description-second-contents .top-description-example-contents{margin-top:25px;position:relative}.top-description-example-contents .top-description-example-frame{width:340px;height:auto}.top-description-example-contents .top-description-example{position:absolute;top:40px;left:30px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}.top-description-example-contents .top-description-example-text{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.05em;color:#f55b39;margin-right:5px}.top-contents-continuation-course .top-third-row-continuation-course{text-align:center;margin-top:30px}.top-third-row-continuation-course .top-detail-button-contents{text-decoration:none}.top-third-row-continuation-course .top-detail-button-contents .top-detail-button{width:310px;height:65px}.top-contents-continuation-course .top-periodic-terms-contents{margin:0 auto}.top-periodic-terms-contents .top-periodic-terms{width:310px}.top-periodic-terms .top-periodic-terms-link{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508;text-decoration:none;border-bottom:1px solid #4F2508;margin-right:-3px}.top-periodic-terms .top-periodic-terms-text{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.05em;color:#4f2508}}
/*# sourceMappingURL=/s/files/1/0602/6926/5149/t/3/assets/top-main.css.map?v=127993394045505122851678030750 */