.under_mvBox{margin-top:130px;background:#3bbfe5;height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.under_mvBox h2{text-align:center;color:#fff;margin:0;font-size:5rem;letter-spacing:.1em}@media only screen and (max-width:736px){.under_mvBox{margin-top:0;height:100px}.under_mvBox h2{letter-spacing:normal;font-size:2rem}}.under_page{padding:50px 0}@media only screen and (max-width:736px){.under_page{padding:20px 0}}.header-subtitle{font-size:1.6rem;margin:0 0 50px;font-weight:400;text-align:center;line-height:1}.sub-span{display:block;font-size:4.6rem;margin-bottom:10px}.toppage_title .subtitle_en{padding-bottom:7px;position:relative}.toppage_title .subtitle_en:before{display:block;content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;background-image:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/accent.png);background-repeat:repeat-x;background-size:100% 3px}.topTitle .subtitle_en{font-family:'Roboto',sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:3.8rem;display:block;margin-bottom:10px;line-height:1;font-weight:800}.subtitle_ja{font-size:1.6rem;display:block;line-height:1}.header-title-radius{font-size:1.6rem;margin-bottom:30px;margin-top:0;background:#fde67c;color:#8f8f8d;padding:12px 10px 12px 1.5em;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}.header-title-linear{font-size:2.6rem;margin-top:0;margin-bottom:0;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;position:relative;text-align:center;color:#263b61}.header-title-linear object{display:inline-block;padding:0 .3em;position:relative}.header-title-linear object:before,.header-title-linear object:after{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.header-title-linear object:before{right:100%}.header-title-linear object:after{left:100%}.header-title-linearLeft{font-size:1.6rem;margin:0 0 20px;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;position:relative}.header-title-linearLeft object{display:inline-block;padding:0 .3em;position:relative}.header-title-linearLeft object:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em;left:100%}@media only screen and (max-width:736px){.header-subtitle{font-size:1.2rem;margin-bottom:20px}.sub-span{font-size:2.8rem;margin-bottom:10px}.header-title-radius{font-size:1.7rem;margin-bottom:20px;padding:10px 8px 10px 1em}.header-title-linear{font-size:1.8rem;margin-bottom:0}}.review h3{text-align:center}.review h4{text-align:left;background:#039be5;color:#fff;padding:5px 10px;margin:0 0 10px}.top_link{margin-top:40px;text-align:center}.top_link a{text-decoration:underline}@media only screen and (max-width:736px){.review h3{font-size:1.8rem}.review h4{font-size:1.5rem;text-align:center}.review .photaria{width:70%}.review ul li{margin-bottom:30px}.top_link{margin-top:20px}}.faq h3{text-align:center}.faq h4{text-align:left;background:#039be5;color:#fff;padding:5px 10px;margin:0 0 20px}ul.faq-list{text-align:left}ul.faq-list li{position:relative;margin-bottom:40px}ul.faq-list li:last-child{margin-bottom:0}ul.faq-list li .q-box{display:block;min-height:auto;background:0 0;color:#224160;font-weight:600;border-top:2px solid #224160;border-left:2px solid #224160;border-right:2px solid #224160;border-radius:1.2rem 1.2rem 0 0;margin-bottom:0}ul.faq-list li .q-box p{margin-bottom:0;position:relative}ul.faq-list li .q-box p:before{content:"Q.";font-weight:900;color:#f58220;display:inline-block;font-size:1.8rem;font-family:"Geomanist Book";width:28px;text-align:left;line-height:1}ul.faq-list li .a-box{border-radius:0 0 1.2rem 1.2rem;min-height:auto}ul.faq-list li .a-box p:before{display:none}ul.faq-list li .a-box a{text-decoration:underline}@media only screen and (max-width:736px){.faq h3{font-size:1.8rem}.faq h4{font-size:1.5rem;text-align:center}ul.faq-list li{margin-bottom:20px}ul.faq-list li:last-child{margin-bottom:0}}.checklist h3{text-align:left;background:#039be5;color:#fff;padding:5px 10px;margin:0 0 20px}.shitumon{position:relative;padding-left:80px;margin-bottom:40px}.shitumon:before{display:block;content:"";width:60px;height:60px;position:absolute;left:0;top:0;background:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/charmy_face.png) no-repeat 0 0;background-size:60px 60px}.shitumon p{background:#f4fbff;padding:15px}.checklist .photaria{width:220px}.checklist .btn{width:400px;line-height:80px;font-size:2.6rem;border-radius:.4em}.checklist p.kome{margin-top:8px;text-align:center}@media only screen and (max-width:736px){.checklist h3{font-size:1.5rem;text-align:center}.checklist .btn{width:100%;line-height:66px;font-size:2rem;border-radius:.4em}}.contact_page h3{text-align:center;font-size:2.6rem}.contact_page .mb-box{margin-bottom:60px;margin-top:-30px}.contact_page .mb-box:last-child{margin-bottom:0}.contact_page h4{text-align:center;background:#039be5;color:#fff;padding:5px 10px;margin:0 0 20px;font-size:2rem}.contact_page h5{text-align:center;border:solid 1px #039be5;color:#039be5;border-radius:30px;padding:5px 10px;font-size:1.8rem}.kowaoko .photaria{width:100%}.mendanBox .photaria{width:50%}.chui{border:solid 1px #ef5350;background-color:#ffebee;padding:20px;margin-top:20px}.chui p{margin-bottom:3px}.kasuhara p{text-align:center;font-size:1.8rem}.privacy p{text-align:center;font-size:1.2rem}.lineBox ol{font-size:1.6rem;padding-left:20px}.lineBox ol li{margin-bottom:10px}.lineBox .photaria{margin-bottom:10px}.lineBox .kome{text-align:center}.linepage_icon{display:block;margin-left:auto;margin-right:auto;width:140px;margin-top:10px;margin-bottom:10px}.telephoneAria{width:600px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px;border-radius:1.2rem;padding:50px;background:#e4f3fc}.phoneNumber{position:relative;font-family:'Roboto',sans-serif;font-weight:800;font-size:5.5rem;color:#224160;line-height:1;padding-left:85px;margin-bottom:10px}.phoneNumber:before{display:block;content:"";width:40px;height:40px;position:absolute;left:40px;top:6px;background:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/call.png) no-repeat 0 0;background-size:40px 40px}.phoneNumber a{display:block;color:#224160}.telephoneAria p{font-size:1.6rem;margin-bottom:0}.contact_page .btn{width:400px;line-height:80px;font-size:2.6rem;border-radius:.4em}.mailBox .photaria{margin-bottom:10px}.mailBox .kome{text-align:center;margin-bottom:20px}.contact_page img.lineicon{width:200px;margin-bottom:20px;margin-left:auto}.contact_page img.phoneicon{display:block;width:300px;margin-left:auto;margin-right:auto}.telephoneAria img.lineicon{margin-bottom:0;border-radius:.6em}.phone_tap_text{text-align:center;margin-top:5px;margin-bottom:20px !important}.denwa_midashi{position:relative;text-align:left !important;font-size:2rem;color:#1e73be;border-bottom:solid 2px #1e73be;padding-bottom:3px;padding-left:24px;margin-bottom:20px}.denwa_midashi:before{display:block;content:"";width:18px;height:18px;position:absolute;left:0;top:6px;background:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/check.png) no-repeat 0 0;background-size:18px 18px}.yellowbox{padding:20px;background-color:#ffffe0;margin-bottom:20px}.yellowbox ul li{position:relative;margin-bottom:10px;padding-left:1.5em;font-size:1.6rem}.yellowbox ul li:before{display:block;content:"・";width:1em;height:1em;position:absolute;left:0;top:50%;margin-top:-.5em}.yellowbox ul li:last-child{margin-bottom:0}.hukidashi_container{position:relative;padding-left:60px}.hukidashi_container:before{display:block;content:"";width:60px;height:76px;position:absolute;left:0;top:0;background:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/202005-mr_okada.png) no-repeat 0 0;background-size:60px 76px}.hukidashi_box{position:relative;background:#f4fbff;display:inline-block;margin:0 0 20px 30px;padding:17px 15px;min-width:120px;max-width:100%}.hukidashi_box:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:15px solid transparent;border-right:15px solid #f4fbff}.hukidashi_box p{margin-bottom:0}.phoneBox img.lineicon{width:150px}@media(min-width:768px){.mailBox . photaria{width:300px}}@media only screen and (max-width:736px){.contact_page h3{font-size:2.6rem}.contact_page .mb-box{margin-bottom:40px;margin-top:-30px}.contact_page h4{background:0 0;color:#039be5;font-size:2rem;text-align:center;border-bottom:solid 2px #039be5}.contact_page h5{font-size:1.5rem}.lineBox .photaria{width:70%}.lineBox .leftBox{margin-bottom:20px}.telephoneAria{width:100%;margin-top:20px;margin-bottom:20px;padding:30px 15px;border-radius:.8rem}.phoneNumber{font-size:3.8rem;padding-left:60px}.phoneNumber:before{display:block;content:"";width:30px;height:30px;position:absolute;left:20px;top:4px;background:url(//disability-pension.minna-no-nenkin.com/wp-content/themes/handicappedlp/css/../img/call.png) no-repeat 0 0;background-size:30px 30px}.telephoneAria p{font-size:1.6rem;margin-bottom:0}.contact_page .btn{width:100%;line-height:66px;font-size:2rem;border-radius:.4em}.contact_page img.lineicon{width:100px}.contact_page img.phoneicon{width:250px}.phoneBox img.lineicon{width:150px}.chui p{margin-bottom:10px;font-size:1.7rem}}@media only screen and (max-width:414px){.phoneNumber{font-size:3.8rem;padding-left:65px}.phoneNumber:before{left:34px}}@media only screen and (max-width:390px){.phoneNumber{font-size:3.8rem;padding-left:55px}.phoneNumber:before{left:15px}}@media only screen and (max-width:360px){.phoneNumber{font-size:3.5rem;padding-left:50px}.phoneNumber:before{left:10px}}.contact .btn{margin-top:0;margin-bottom:15px}ul.form-list li{margin-bottom:40px}ul.form-list li:last-child{margin-bottom:0}ul.form-list li .title-label,ul.form-list li .form-item{display:block}ul.form-list li .title-label,ul.form-list li .title-label01,ul.form-list li .form-item{display:block}.title-label{background-color:#f1f1f1;-moz-border-radius:.5em;-webkit-border-radius:.5em;-o-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;margin-bottom:15px;font-size:1.4rem;font-weight:600;padding:10px 15px;position:relative}.form-sub-text{display:block;float:left;width:20px;line-height:34px;margin-left:-10px}.contact .btn-blue{width:240px}.thanks-m{font-family:'Noto Sans JP',sans-serif;font-size:24px;text-align:center;font-weight:400;margin:1em 0;line-height:1.6em;color:#1e2022}.thanks-text{line-height:2.5em;font-weight:400 !important}.thanks-text a{text-decoration:underline}.table-form .number{font-size:15px;font-weight:600;margin-right:.5em;color:#888}.form-control{color:#000;border:1px solid #b5babd;height:auto;padding:10px 20px;-moz-border-radius:.5em;-webkit-border-radius:.5em;-o-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}.label-hissu,.label-nini{padding:0 8px;display:inline-block;position:absolute;right:25px;top:50%;margin-top:-15px;font-weight:600;border-radius:5px;background-color:#fff}.label-hissu{color:#e5412b;border:solid 2px #e5412b}.label-nini{color:#0897ff;border:solid 2px #0897ff}.w-10,.w-20,.w-30,.w-40,.w-50,.w-70,.w-80,.w-100,.w-5-sm,.w-10-sm,.w-12-sm,.w-20-sm,.w-30-sm{display:inline-block}.w-30-blok,.w-40-blok{display:block}.w-10{width:100%}.w-20{width:100%}.w-30{width:100%}.w-40{width:100%}.w-50{width:100%}.w-70{width:100%}.w-80{width:100%}.w-100{width:100%}.w-5-sm{width:100%}.w-10-sm{width:100%}.w-12-sm{width:100%}.w-20-sm{width:100%}.w-30-sm{width:100%}.w-30-blok{width:100%}.w-40-blok{width:100%}.sanka .wpcf7-list-item{display:block}.sanka label{padding:0 20px;border:solid 3px #eee;border-radius:.4em}.sanka label:hover,.sanka label:focus,.sanka label:active{border:solid 3px #fbdfd9;background-color:#fdeeec}.form-control-add{width:80px;display:inline-block;vertical-align:middle;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form .form-group{margin-bottom:0}input[type=checkbox],input[type=radio]{margin:0 4px 0 0}.reservation label{background-color:#eeeeef;font-size:13px;border:0 solid #dbdcdc;border-radius:6px;padding:8px 15px;margin-bottom:6px;display:inline-block;cursor:pointer;margin-bottom:0}.reservation span{margin-left:0}span.wpcf7-list-item{margin:0 !important}.checkbox01-list span.wpcf7-list-item{display:block !important}.checkbox01-list span.wpcf7-list-item label{cursor:pointer;margin-bottom:0}.radio-lab span.wpcf7-list-item{padding-right:1em}span.wpcf7-list-item-label:before{content:""}.ag-agree{text-align:center;margin-bottom:10px}.ag-agree label{background-color:#eeeeef;font-size:1.5rem;border:0 solid #dbdcdc;border-radius:6px;padding:8px 15px;margin-bottom:6px;display:inline-block;cursor:pointer;margin-bottom:0;font-weight:600}.ag-agree label span{line-height:1;display:inline-block}.stepbar{display:flex;max-width:600px;position:relative;margin:50px auto 30px;text-align:center;font-weight:600}.stepbar li{font-size:1.6rem;list-style:none;position:relative;width:33.333%;color:#3bbfe5}.stepbar li:first-child:after{display:none}.stepbar li:after{background:#f2f2f2;content:"";width:calc(100% - 60px);height:4px;position:absolute;left:calc(-50% + 30px);top:28px}.stepbar li.visited:nth-child(2):after{background:#3bbfe5}.stepbar li.visited:nth-child(3):after{background:#3bbfe5}.stepbar li span{background:#f2f2f2;font-size:2.4rem;color:#3bbfe5;display:inline-block;height:60px;margin-bottom:10px;line-height:60px;width:60px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:'Roboto',sans-serif}.stepbar .visited span{background:#3bbfe5;color:#fff}.thankspage_img{display:block;margin-left:auto;margin-right:auto;width:300px}.thankspage_img img{width:100%}@media(min-width:768px){ul.form-list li:last-child{margin-bottom:30px}.contact .btn{width:400px;margin-top:30px;line-height:58px;font-size:2rem}.pp_tex{text-align:center}.form-item{margin-left:5px}.label-hissu,.label-nini{line-height:26px}.w-10,.w-20,.w-30,.w-40,.w-50,.w-70,.w-80,.w-100,.w-5-sm,.w-10-sm,.w-12-sm,.w-20-sm,.w-30-sm{line-height:34px}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-70{width:67%}.w-80{width:79%}.w-100{width:100%}.w-5-sm{width:5%}.w-10-sm{width:10%}.w-12-sm{width:12%}.w-20-sm{width:20%}.w-30-sm{width:30%}.w-30-blok{width:30%}.w-40-blok{width:40%}.sanka label{text-align:left}.kibou{text-align:right;padding-right:5px}}@media(min-width:1024px){.contact .innerBox{width:770px}}@media only screen and (max-width:736px){ul.form-list li{font-size:1.4rem;margin-bottom:30px}ul.form-list li:last-child{margin-bottom:15px}.title-label{font-size:1.4rem;padding:12px 58px 12px 12px;line-height:1.4em}.form-item{margin:0}.thanks-m{font-size:1.8rem}.thanks-text{text-align:left}.thanks-text:last-child{text-align:center;margin-bottom:30px}.label-hissu,.label-nini{line-height:22px;right:15px}.w-5-sm{width:10%}.w-10-sm{width:38%}.w-20-sm{width:80%}.w-30-sm{width:30%}.kibou{margin:15px 0 5px;font-weight:600}.sanka label{line-height:34px}.thankspage_img{width:240px}}@media only screen and (max-width:414px){.w-10-sm{width:38%}.w-20-sm{width:80%}.w-30-sm{width:30%}.contact .btn{font-size:1.4rem;width:100%}.sanka label{display:block;width:100%;margin-bottom:20px}}.privacy .mb-box{margin-bottom:30px}.privacy h2{margin:0 0 .5em;font-size:1.7rem}.privacy ol{padding-left:1em}.privacy ol li h3{font-size:1.5rem}.privacy a{text-decoration:underline}@media only screen and (max-width:736px){.privacy .mb-box{margin-bottom:20px}.privacy h2{font-size:1.6rem}}.sitemap ul li:first-child{margin-left:0}.sitemap ul li:first-child:before{display:none}.sitemap ul li{position:relative;margin-bottom:20px;font-weight:600;font-size:1.8rem;text-align:left;margin-left:30px}.sitemap ul li:before{display:block;position:absolute;top:-18px;left:-20px;width:14px;height:30px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;content:""}.sitemap ul li a{color:#2d2d2d}.sitemap ul li a:hover{text-decoration:underline}ul.sub-menu li{margin-bottom:0 !important;margin-left:30px !important}ul.sub-menu li:last-child{margin-bottom:30px !important}ul.sub-menu li:before{display:block !important;left:-20px !important;height:12px !important;top:0 !important}ul.sub-menu li a{font-weight:400}@media only screen and (max-width:736px){.sitemap ul li{font-size:1.6rem}}