.floating-btn{align-items:center;background:rgba(0,0,0,.6);bottom:0;box-shadow:0 0 5px #979797;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:center;z-index:50}.floating-btn .floating-cta{line-height:1.15;width:60%}@media screen and (min-width:769px){.floating-btn .floating-cta{width:unset}}.floating-btn .floating-cta-img{height:auto;width:auto}@media screen and (min-width:769px){.floating-btn .floating-cta-img{height:auto;margin-top:-45px;width:auto}}.floating-btn .floating-cta .cta-body-txt{color:#fff;font-size:14px;font-weight:700;margin:7px 0 0}@media screen and (max-width:375px){.floating-btn .floating-cta .cta-body-txt{font-size:3.7vw}}@media screen and (min-width:769px){.floating-btn .floating-cta .cta-body-txt{font-size:16px}}.floating-btn .floating-cta .cta-generation-wrap{display:flex;justify-content:space-between;margin:7px auto}@media screen and (min-width:769px){.floating-btn .floating-cta .cta-generation-wrap{width:542px}}.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn{background:rgba(225,169,25,.95);border:1px solid #333;border-radius:5px;box-shadow:3px 3px 0 #3a3a3a;color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;padding:11.5px 0;position:relative;text-align:center;text-decoration:none;transition:all .3s ease 0s;width:30%}@media screen and (max-width:375px){.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn{font-size:3.8vw}}.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn:before{background-image:url(https://d1eav3qef5hvnl.cloudfront.net/admin/article/IKTjfPyoNUPWIR9ZG1KwskhULWM80aqTmRwX3FNQ.png);background-size:20px;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}@media screen and (min-width:769px){.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn:hover{box-shadow:0 0 0 #3a3a3a;transform:translateY(2px)}}.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn .generation{display:block}.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn .generation .generation-number{font-size:20px}@media screen and (max-width:375px){.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn .generation .generation-number{font-size:5.3vw}}@media screen and (min-width:769px){.floating-btn .floating-cta .cta-generation-wrap .floating-cta-btn .generation .generation-number{font-size:23px}}img{height:auto}#main-top{overflow-x:hidden}@media screen and (min-width:769px){#main-top{width:unset}}@media screen and (max-width:768px){#main-top .pc{display:none}}@media screen and (min-width:1025px){#main-top .tablet{display:none}}@media screen and (min-width:769px){#main-top .sp{display:none}}#main-top .main-visual{position:relative}@media screen and (min-width:769px){#main-top .main-visual{margin:auto;width:1000px}}#main-top .main-visual .main-img{vertical-align:bottom;width:100%}#main-top .main-visual .cta-body{margin:0}@media screen and (max-width:768px){#main-top .main-visual .cta-body{padding:10px 5% 14px}}@media screen and (min-width:769px){#main-top .main-visual .cta-body{bottom:27px;right:27px}}#main-top .main-visual .cta-body:before{background-image:url(/images/top/cta-label.webp);background-repeat:no-repeat;background-size:cover;content:"";height:25vw;left:auto;position:absolute;right:2%;top:-15vw;transform:rotate(15deg);width:25vw}@media screen and (min-width:769px){#main-top .main-visual .cta-body:before{height:135px;left:-100px;top:-35px;transform:unset;width:135px}}#main-top .main-visual .cta-body .cta-direction-btn{align-items:center;display:flex;justify-content:center}@media screen and (min-width:769px){#main-top .main-visual .cta-body .cta-direction-btn{font-size:16px}}#main-top .main-description-box{order:3;text-align:center}@media screen and (min-width:769px){#main-top .main-description-box{background-color:#fffaef;color:#333;margin:-110px calc(50% - 50vw) 0;order:1;padding:110px 0 30px}}@media screen and (max-width:768px){#main-top .main-description-box{background-color:#fff;color:#333;margin:0 20px;padding:0}}#main-top .main-description-box .shienkin-banner-img{margin-top:15px;width:100%}@media screen and (min-width:769px){#main-top .main-description-box .shienkin-banner-img{margin-top:30px;width:auto}}#main-top .main-description-box .main-text{line-height:1.7}@media screen and (min-width:769px){#main-top .main-description-box .main-text{font-size:20px;margin:30px auto}}@media screen and (max-width:768px){#main-top .main-description-box .main-text{font-size:14px;font-weight:400;margin:0 auto 5px;padding-top:10px;width:70%}}#main-top .main-description-box .wrapper-sub-text .sub-text{font-size:16px;line-height:1.7;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){#main-top .main-description-box .wrapper-sub-text .sub-text{font-size:14px}}#main-top .main-description-box .cta-body-search{background:#fffaef;margin-top:15px;padding:15px}#main-top .main-description-box .cta-body-search .cta-body-txt{font-size:16px;font-weight:700;line-height:1.25em}@media screen and (min-width:769px){#main-top .main-description-box .cta-body-search .cta-body-txt{font-size:18px}}#main-top .main-description-box .cta-search-wrap{display:flex;margin:0 auto;max-width:335px;width:80%}#main-top .main-description-box .cta-search-wrap .cta-search-btn{background:#d70032;border:1px solid #333;border-radius:5px;box-shadow:3px 3px 0 #333;color:#fff;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:1.5;padding:16px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease 0s;width:100%}@media screen and (min-width:769px){#main-top .main-description-box .cta-search-wrap .cta-search-btn{font-size:20px}}#main-top .main-description-box .cta-search-wrap .cta-search-btn:before{background-image:url(/images/generation_cta/dots.png);background-size:20px;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}#main-top .main-description-box .cta-search-wrap .cta-search-btn:hover{box-shadow:0 0 0 #333;transform:translateY(2px)}#main-top .popular-area{order:1}@media screen and (max-width:768px){#main-top .popular-area{padding:0 5%}}@media screen and (min-width:769px){#main-top .popular-area{margin:auto;order:2;padding:0 20px;width:960px}#main-top .popular-area .popular-center{margin:auto;width:675px}}#main-top .popular-area .popular-area-title{font-size:16px;font-weight:700;margin:10px 5%;position:relative}@media screen and (min-width:769px){#main-top .popular-area .popular-area-title{font-size:24px;margin:20px 10px}}#main-top .popular-area .popular-area-title:before{background:#cb153f;content:"";display:block;height:100%;left:-5%;position:absolute;top:0;width:4px}@media screen and (min-width:769px){#main-top .popular-area .popular-area-title:before{left:-10px;width:5px}}#main-top .popular-area .flex-table{display:flex;flex-flow:column;flex-grow:1}#main-top .popular-area .flex-table .flex-row{display:flex;flex-flow:row;flex-grow:1}#main-top .popular-area .flex-table .flex-row .flex-cell{display:flex}#main-top .popular-area .small-spacing{gap:10px}@media screen and (min-width:769px){#main-top .popular-area .small-spacing{gap:15px}}#main-top .popular-area .consultancy-centers{align-items:center;border-radius:6px;flex-basis:calc(50% - 5px);flex-grow:0;justify-content:center;max-height:85px;overflow:hidden;position:relative}@media screen and (min-width:769px){#main-top .popular-area .consultancy-centers{flex-grow:1;max-height:90px;width:330px}}#main-top .popular-area .consultancy-centers .center-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#main-top .popular-area .consultancy-centers .tokyo{transform:rotateY(180deg)}#main-top .popular-area .consultancy-centers .osaka{transform:translateY(15%)}@media screen and (min-width:769px){#main-top .popular-area .consultancy-centers .osaka{transform:translateY(30%)}#main-top .popular-area .consultancy-centers .aichi{transform:translateY(10%)}}#main-top .popular-area .consultancy-centers .fukuoka{transform:translateY(-10%)}@media screen and (min-width:769px){#main-top .popular-area .consultancy-centers .fukuoka{transform:translateY(-25%)}}#main-top .popular-area .consultancy-centers .pref-title{align-items:center;background:rgba(0,0,0,.5);color:#fff;display:flex;font-size:16px;font-weight:700;height:100%;justify-content:center;line-height:1.5em;position:absolute;text-decoration:none;width:100%}#main-top .popular-area .more-prefectures{justify-content:flex-end;margin-bottom:15px}#main-top .popular-area .more-prefectures .text-link{border-bottom:1px solid #c4c4c4;color:#c4c4c4;font-size:14px;font-weight:700;text-decoration:none}#main-top .cta-generation .cta-body{border-radius:unset}#main-top .cta-generation .cta-body .wrapper{margin:auto;width:80%}@media screen and (min-width:769px){#main-top .cta-generation .cta-body .wrapper{width:50%}}#main-top .cta-generation .cta-body .wrapper .cta-pamphlet{display:none}@media screen and (max-width:768px){#main-top .main-feature{padding:0 5%}}@media screen and (min-width:769px){#main-top .main-feature{margin:auto;width:1000px}}#main-top .main-feature-shout{font-size:14px;line-height:1.5;text-align:center}#main-top .main-feature .popularity{align-items:center;display:flex;justify-content:center;margin:0 50px auto}#main-top .main-feature .popularity .trouble{color:#e1a919;font-size:25px;font-weight:700;line-height:1.5;text-align:center;width:240px}#main-top .main-feature .popularity .triangle{border-bottom:40px solid transparent;border-left:25px solid #e1a919;border-top:40px solid transparent;height:0;margin-left:20px;opacity:.6}@media screen and (max-width:768px){#main-top .main-feature .popularity{display:block;margin:20px auto;padding:0;text-align:center}#main-top .main-feature .popularity .trouble{font-size:14px;width:auto}#main-top .main-feature .popularity .triangle{display:none}}#main-top .main-feature .popularity .check-list{display:inline-block;list-style:none;margin-left:40px;padding:0;text-align:left}@media screen and (max-width:768px){#main-top .main-feature .popularity .check-list{margin:10px 0}}#main-top .main-feature .popularity .check-list .points{font-size:18px;font-weight:700;line-height:1.7}@media screen and (max-width:768px){#main-top .main-feature .popularity .check-list .points{font-size:14px}}#main-top .main-feature .popularity .check-list .points .list-icon{color:#e1a919;margin-right:5px}#main-top .logos-section{margin-bottom:70px;margin-top:20px;position:relative;text-align:right}@media screen and (max-width:768px){#main-top .logos-section{margin-bottom:40px}}@media screen and (min-width:769px){#main-top .logos-section{margin:auto;width:1000px}}#main-top .logos-section .line-center-wrapper{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}#main-top .logos-section .line{flex:1}@media screen and (max-width:768px){#main-top .logos-section .line{display:none}}#main-top .logos-section .line-center-text{float:left;padding:0 3%;white-space:nowrap}@media screen and (max-width:768px){#main-top .logos-section .line-center-text{background:#fff;font-size:12px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}}#main-top .logos-section .text-link{border-bottom:1px solid #333;color:#333;font-weight:700;margin:15px auto 0;text-decoration:none}#main-top .logos-section .text-link .fas{margin-right:.5em}@media screen and (min-width:769px){#main-top .logos-section .text-link{font-size:16px}}@media screen and (max-width:768px){#main-top .logos-section .text-link{font-size:14px}}#main-top .logos-section .logos-wrap{border-bottom:1px solid #333;padding:20px 0;text-align:center}@media screen and (max-width:768px){#main-top .logos-section .logos-wrap{border:1px solid #333;box-sizing:border-box;padding:20px 10px}}#main-top .logos-section .logos-wrap .logos{text-align:justify}@media screen and (min-width:769px){#main-top .logos-section .logos-wrap .logos{margin:20px 0}}#main-top .logos-section .logos-wrap .logos .logo-link{text-decoration:none}#main-top .logos-section .logos-wrap .logos .logo-img{width:100%}@media screen and (min-width:769px){#main-top .logos-section .logos-wrap .logos .logo-img{margin:0 5px;width:calc(7.69231% - 9.23077px)}}@media screen and (max-width:768px){#main-top .logos-section .logos-wrap .logos{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));margin:0 auto;width:100%}}#main-top .logos-section .logos-wrap .text-link{line-height:1.7}@media screen and (min-width:769px){#main-top .wrapper-main-content{margin:auto;width:1000px}}#main-top .wrapper-main-content .main-content .send-documents{position:relative}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents{background-image:url(/images/top/background-glass-image.jpg);background-position:50%;background-size:cover;padding:30px 5%}}#main-top .wrapper-main-content .main-content .send-documents .document-contents-title{font-weight:700;letter-spacing:.05em;line-height:1.5;margin:0 auto 20px;text-align:center}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents-title{font-size:24px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents-title{font-size:20px}}#main-top .wrapper-main-content .main-content .send-documents .document-contents{border:1px solid #333;border-radius:12px;display:flex;flex-wrap:wrap;list-style:none;padding:0;position:relative}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents{background-color:#fff;box-sizing:border-box;padding:10px 0;width:100%}}#main-top .wrapper-main-content .main-content .send-documents .document-contents:before{border:20px solid transparent;border-top:25px solid #fff;bottom:-43px;content:"";left:calc(50% - 20px);position:absolute;z-index:2}#main-top .wrapper-main-content .main-content .send-documents .document-contents:after{border:20px solid transparent;border-top:25px solid #333;bottom:-45px;content:"";left:calc(50% - 20px);position:absolute;z-index:1}#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents{align-self:flex-start}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents{flex-basis:44%;padding:30px 20px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents{flex-basis:330px;padding:10px 15px}}#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents .fa{color:#d70032;position:absolute}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents .fa{font-size:30px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents .fa{font-size:20px;line-height:1.2}}#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text{display:inline-block;font-weight:700;line-height:1.7;margin:0;text-align:justify}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text{font-size:14px}}#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text .strong{font-weight:700}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text{padding:0 0 0 45px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .contents-text{padding:0 0 0 30px}}#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details{flex-basis:100%}#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details .contents-details{list-style:disc;margin:5px 0 0 20px}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details .contents-details{padding:0 0 0 25px}}#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details .contents-details .detail{line-height:1.5}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details .contents-details .detail{font-size:14px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .document-contents .with-details .contents-details .detail{font-size:12px}}#main-top .wrapper-main-content .main-content .send-documents .file-icon{display:block;width:123px}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .send-documents .file-icon{margin:-10px auto}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .send-documents .file-icon{margin:10px auto}#main-top .wrapper-main-content .main-content .how-to-select{padding:0 5%}}#main-top .wrapper-main-content .main-content .how-to-select .line-title{text-align:center}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .line-title{border-bottom:1px solid #333;margin:70px auto 40px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .line-title{border:none;margin:50px auto 10px}}#main-top .wrapper-main-content .main-content .how-to-select .line-title-text{display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.5;margin:0 auto;padding:5px 15px;text-align:center}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .line-title-text{font-size:24px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .line-title-text{font-size:20px}}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .line-title-text{background-color:#333;color:#fff}}#main-top .wrapper-main-content .main-content .how-to-select .information{display:flex}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .information{width:100%}}#main-top .wrapper-main-content .main-content .how-to-select .information .lightbulb-img{margin-right:20px;width:37px}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .information .lightbulb-img{margin-bottom:20px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .information .lightbulb-img{margin-bottom:14px}}#main-top .wrapper-main-content .main-content .how-to-select .information-title{color:#e1a919;font-weight:700;line-height:1.5;margin-top:0}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .information-title{font-size:20px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .information-title{color:#e1a919;font-size:14px;margin-top:0;width:100%}}#main-top .wrapper-main-content .main-content .how-to-select .information-text{line-height:1.7;text-align:justify}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .how-to-select .information-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .how-to-select .information-text{font-size:14px}}#main-top .wrapper-main-content .main-content .how-to-select .information-text .strong{font-weight:700}#main-top .wrapper-main-content .main-content .sub-text{text-align:right}#main-top .wrapper-main-content .main-content .sub-text .text-link{border-bottom:1px solid #333;color:#333;font-weight:700;margin:15px auto 0;text-decoration:none}#main-top .wrapper-main-content .main-content .sub-text .text-link .fas{margin-right:.5em}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .sub-text .text-link{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .sub-text .text-link{font-size:14px}}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .select-flow{align-items:flex-start;display:flex;justify-content:space-between}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:15px}}#main-top .wrapper-main-content .main-content .select-flow .step{flex-basis:180px}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow .step{display:flex;flex-direction:row-reverse;justify-content:space-between;position:relative;width:100%}}#main-top .wrapper-main-content .main-content .select-flow .step .arrow-border{border:2px solid #e1a919;width:120px}#main-top .wrapper-main-content .main-content .select-flow .step .arrow-triangle{border-bottom:16px solid #e1a919;border-left:10px solid transparent;border-top:20px solid transparent;margin-left:130px;margin-top:-23px;position:absolute;transform:rotate(90deg)}#main-top .wrapper-main-content .main-content .select-flow .step-number{color:#e1a919;font-family:"Noto Serif JP",ヒラギノ明朝 ProN W6,HiraMinProN-W6,serif;font-weight:700;letter-spacing:.1em;line-height:1.5;padding-bottom:10px}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .select-flow .step-number{font-size:28px;margin-top:20px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow .step-number{font-size:21px;margin-top:0}}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .select-flow .step .step-image{height:180px;width:180px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow .step .step-image{height:130px;width:130px}}#main-top .wrapper-main-content .main-content .select-flow .step-text{line-height:1.7;text-align:justify}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .select-flow .step-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow .step-text{font-size:14px}}#main-top .wrapper-main-content .main-content .select-flow .step-text .strong{font-weight:700}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .select-flow .step-text{padding-right:10px}}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section{margin:70px 0 0}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section{background-color:#f7f7f7;margin:-40px 0 0;padding:50px 5% 0}}#main-top .wrapper-main-content .main-content .merit-section .before-going{border:1px solid #333;color:#333;font-weight:700;letter-spacing:.05em;line-height:35px;margin:0 auto;padding:0 10px;position:relative;text-align:center;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .before-going{white-space:nowrap}}#main-top .wrapper-main-content .main-content .merit-section .before-going:before{border:10px solid transparent;border-top:15px solid #f7f7f7;content:"";left:50%;margin-top:33px;position:absolute;transform:translateX(-50%);z-index:2}#main-top .wrapper-main-content .main-content .merit-section .before-going:after{border:10px solid transparent;border-top:15px solid #333;content:"";left:50%;margin-top:35px;position:absolute;transform:translateX(-50%);z-index:1}#main-top .wrapper-main-content .main-content .merit-section-title{font-weight:700;letter-spacing:.05em;line-height:1.5;margin:20px 0;text-align:center}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section-title{font-size:24px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section-title{font-size:20px}}#main-top .wrapper-main-content .main-content .merit-section .merits{background-color:#f7f7f7}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits{border-top:6px solid #333;padding:0 30px 30px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits{border-top:none;margin-bottom:0;padding-bottom:0}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit-icon{display:block;width:95px}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit-icon{margin:50px auto 0}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit-icon{margin:20px auto 0}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit{background-color:#fff;border-top:3px solid #333;margin:0 auto}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit{border:1px solid #333;padding:30px;width:580px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit{box-sizing:border-box;padding:0 15px 5px;width:100%}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-text{line-height:1.7;text-align:justify}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-text{font-size:14px}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-text .strong{font-weight:700}#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-title{color:#e1a919;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.7;margin:0 auto 20px;text-align:center}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit .merit-title{color:red;font-size:16px;margin:20px auto 15px;width:100%}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox{margin:30px auto;position:relative}#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .merit-subtitle{border-bottom:1px solid #333;color:#333;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1;margin:0;padding:15px 0 8px;width:414px}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .merit-subtitle{font-size:16px;font-weight:700;width:73%}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .merit-text{color:#333;margin:5px 0;text-align:justify;width:414px}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .merit-text{width:73%}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .right-icon{position:absolute;right:0;top:0;width:120px}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox .right-icon{opacity:.3;width:100px}#main-top .wrapper-main-content .main-content .merit-section .merits .merit1 .merit1-inbox{margin:20px auto}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2-text{line-height:1.7;margin:0 auto;text-align:center;text-align:justify}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2-text{font-size:14px}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2-text .strong{font-weight:700}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps{list-style:none;margin-top:30px;padding:0}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step{align-items:center;display:flex;justify-content:center;margin-bottom:30px}@media screen and (max-width:375px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step{align-items:flex-start}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-number{border-bottom:1px solid #333;border-top:1px solid #333;font-family:"Noto Serif JP",ヒラギノ明朝 ProN W6,HiraMinProN-W6,serif;font-weight:700;letter-spacing:.05em;margin-right:15px;padding:7px 0}@media screen and (max-width:375px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-number{margin-top:5px}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-text{line-height:1.7;margin:0;text-align:justify;width:73%}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-text{font-size:14px}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit2 .steps .step-text .strong{font-weight:700}#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .present-logo{display:block;margin:0 auto;width:100px}#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit{text-align:right}#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit-text{border-bottom:1px solid #333;color:#333;font-weight:700;text-decoration:none}#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit-text .fas{margin-right:.5em}@media screen and (min-width:769px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit-text{font-size:16px}}@media screen and (max-width:768px){#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit-text{font-size:14px}}#main-top .wrapper-main-content .main-content .merit-section .merits .merit5 .link-merit-text .fa-angle-double-right{margin-right:5px}.pagetop{bottom:115px}
