*{box-sizing:border-box;margin:0;padding:0}body,html{color:#363636;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.75;max-width:100%;min-height:100vh;overflow-x:hidden}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-80{margin-top:80px}.btn{border-radius:0}.hel{margin-left:80px;margin-top:60px;text-align:center}#header{position:fixed;width:100%;z-index:10}.navbar{align-items:center;border-radius:15px;display:flex;justify-content:center;margin:20px auto;max-width:1090px;padding:10px 0}.submenu_lists{background-color:#f8f9fa!important;border-radius:15px;margin:0;padding:10px;position:absolute;visibility:hidden}.nav-item:hover .submenu_lists{visibility:visible}.text-center{margin-left:1rem}div#navbarSupportedContent{flex-grow:0!important;padding-right:1rem!important}.nav-item{font-weight:500;margin-left:35px}.navbar-toggler{margin-right:30px}.collapse.navbar-collapse{margin-right:0}.nav-link.text-dark{font-size:14px;font-weight:500}.navbar-nav.ml-auto{align-items:center;display:flex;justify-content:center}.navbar-light .navbar-nav .nav-link{padding:0}.nav-link.text-dark:hover{color:#1aa6e4!important}#specifed{background-color:#006dbb;border:1px solid #006dbb;border-radius:20px;padding-left:15px;padding-right:15px}#specifed>.nav-link.text-dark{color:#fff!important}.form-control,.selectorfont{font-size:10px}.form-control{border-color:#1aa6e4;border-radius:20px;border-style:solid;color:#1aa6e4!important;font-weight:700;max-height:20px;padding:0}.contenttext{letter-spacing:0;margin-bottom:0}.arrow_direction{margin-left:10px}.table_area>.item_element:first-child,.table_area>.item_element:nth-child(10),.table_area>.item_element:nth-child(2),.table_area>.item_element:nth-child(3),.table_area>.item_element:nth-child(4),.table_area>.item_element:nth-child(5),.table_area>.item_element:nth-child(6),.table_area>.item_element:nth-child(7),.table_area>.item_element:nth-child(8),.table_area>.item_element:nth-child(9){border-bottom:none}.contenttext1{font-family:"Noto Serif JP",serif;font-size:32px;letter-spacing:2px;margin-bottom:0}.service_text{color:#212121;font-size:12px;font-weight:500;margin-bottom:0}.table_area>.item_element>.left_element>p{color:#006dba;font-weight:700;width:100px}.table_area>.item_element>.right_element>p{color:#262626;margin-bottom:0}.table_area>.item_element>.right_element>.color_text{color:#909090}.table_area>.item_element>.right_element>.color_text_top{color:#909090;margin-top:30px}.table_area>.item_element>.right_element>.text_top{margin-top:30px}.table_area{margin-top:80px}.table_area>.item_element{border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex;justify-content:flex-start;text-align:left}.table_area>.item_element>.left_element{background-color:#fff;border-top:solid;border-top-color:#006ebb;border-top-width:1px;padding-left:30px;padding-right:100px;padding-top:25px}.table_area>.item_element>.left_element>.text_top{margin-top:30px}.table_area>.item_element>.right_element{padding:20px 120px 20px 15px}.service_text_blow{color:#000}.service_text_blow,.service_text_blow_{font-size:12px;font-weight:500;margin-left:10px;width:50%}.service_text_blow_{color:#1aa6e4}.service_textfield>.service_text{color:#000;font-size:16px}.service_textfield{align-items:center;display:grid;justify-content:center;margin-top:65px;padding-left:5%;padding-right:5%;text-align:center}.service_textfield>.service_text{font-weight:500}.bottom_field{background-color:#0f397e;height:15px;width:100%}.bottom_field1{background-color:#0068b8;height:15px;width:100%}.bottom_field2{background-color:#1aa6e4;height:15px;width:100%}.text_field{padding:30px 15px}.main{align-items:center;background:url(https://243993822.fs1.hubspotusercontent-na2.net/hubfs/243993822/raw_assets/public/medilead-hubspot-theme/wp-content/themes/twentytwentyone-child/asset/images/topmessage.png);background-position:50%;background-size:cover;color:#fff;height:350px;justify-content:center;padding-top:160px;position:relative;text-align:center}.ayus{margin-top:50px;padding-left:100px}.services-section{background-color:#fff;background-size:cover;color:#fff;padding:20px 0 112px}.section-title{color:#ddd;font-size:30px;text-align:center;text-transform:uppercase}.border{background:#82ccdd;height:2px;margin:40px auto;width:160px}.services-container{display:flex;flex-wrap:wrap;justify-content:center}.services-box{color:#ddd;cursor:pointer;max-width:33.33%;padding:10px;text-align:center}.service-icon{border:3px solid #82ccdd;color:#82ccdd;display:inline-block;height:70px;margin-bottom:30px;margin-left:50px;margin-top:16px;transform:rotate(45deg);transition:.3s linear;width:70px}.service-icon i{font-size:26px;line-height:70px;padding-left:20px;transform:rotate(-45deg)}.service-box:hover .service-icon{background:#82ccdd;color:#ddd}.service-title{color:#0f397e}.service-title,.service-title_MHP{font-size:20px;font-weight:700;letter-spacing:-2px;text-align:center}.service-title_MHP{color:#0068b8;font-weight:500}.service-title_below_MHP{color:#0068b8;font-size:14px;font-weight:700;letter-spacing:-2px;text-align:center}.service-title_market{color:#1aa6e4;font-size:20px;font-weight:700;font-weight:400;letter-spacing:-3px;text-align:center}.service-title_below{color:#0f397e}.service-title_below,.service-title_below_market{font-size:14px;font-weight:700;letter-spacing:-2px;text-align:center}.service-title_below_market{color:#1aa6e4}.service-desc{color:#212121;font-size:16px;font-weight:500;margin-top:30px;text-align:center}.serviceboxs{align-items:center;display:flex;justify-content:center;width:100%}.service-image{margin-left:35px}#sevice_container{max-width:990px;padding-left:0;padding-right:0}@media screen and (max-width:960px){.nav-item:hover .submenu_lists{visibility:hidden}}@media screen and(max-width:768px){.service-box{max-width:50%}}@media screen and(max-width:480px){.service-box{max-width:100%}}.section-title1{font-size:25px}.part2{background:url(https://243993822.fs1.hubspotusercontent-na2.net/hubfs/243993822/raw_assets/public/medilead-hubspot-theme/wp-content/themes/twentytwentyone-child/asset/images/%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B.png);background-repeat:no-repeat;background-size:100%;display:flex;height:360px;opacity:.9;padding-bottom:0;padding-top:0}#part2_field,.part2{justify-content:center;text-align:center}#part2_field{align-items:center;max-width:990px;padding-top:85px}.part4{background-color:#fff}#part4_container{align-items:center;display:flex;justify-content:center;max-width:990px;padding-bottom:100px;padding-top:100px}.part4_text,.part4_text1{font-size:20px;font-weight:400}.gre{color:#a0fa69}.bo{background-color:#fff}.san{color:#b4b8b2}hr{border-style:inset;border-width:1px;color:grey;display:block;margin:.5em auto;width:20%}ul{list-style:none}li{margin:10px 0;text-align:left}.op{opacity:.5}.btn{color:#fff}.yel{background:#f9ee8a no-repeat 50% fixed;background-size:auto 100%}#selectorfield select{min-width:100px;padding-bottom:3px;padding-left:5px}.selectorfont{font-size:16px}.section-title1{color:#fff;font-family:sans-serif;font-size:16px;font-weight:500;font-weight:400;letter-spacing:5px;text-transform:uppercase}.part4_text,.section-title1{margin-bottom:0;text-align:center}.part4_text{margin-top:20px}.part4_text,.part4_text1{color:#000;font-size:14px;width:100%}.part4_text1{margin-bottom:0;text-align:center}.divider{border:1px solid #5093c4}#contact{background:#006dbb}.logo-text{margin:15px 0 0}.logo-text,.logo-text1{color:#fff;font-size:14px;font-weight:500}.logo-text1{margin:3px}.btn.btn-light{background:#fff;background:linear-gradient(270deg,#fff 50%,#006dba 0) 100%;background-size:200%;color:#006dba;font-size:16px;font-weight:700;margin-top:30px;padding:20px 100px;transition:.5s ease-out}.btn.btn-light:hover{background-position:0;border:1px solid #006dba;color:#fff}#Copyright{align-items:center;display:flex;justify-content:center;max-width:990px}.part5{background-color:#002f89}.logo-text_main{color:#6de6fc;font-weight:700}.copyrighttext{color:#fff;font-size:12px;font-weight:300;margin-bottom:0}.footer{color:#d3d3d3;position:relative}.footer h1{font-size:16px}.footer-bottom{margin-bottom:35px;margin-top:35px;text-align:center;width:100%}#footer_container{max-width:990px}.footer .footer-content{display:flex;padding-bottom:50px;padding-top:50px}.footer .footer-content .footer-section{border-left:1px solid #5093c4;flex:1;padding:10px 5px 10px 15px}.footer .footer-content .footer-section a{color:inherit}.footer .footer-content .about h1 span{color:#05f7ff}.footer .footer-content .about .contact span{display:block;font-size:1.1em;margin-bottom:8px}.footer .footer-content .about .socials a{border:1px solid gray;border-radius:5px;display:inline-block;font-size:1.3em;height:41px;margin-right:5px;padding-top:5px;text-align:center;transition:all .3s;width:45px}.footer .footer-content .about .socials a:hover{border:1px solid #fff;color:#fff;transition:all .3s}.footer .footer-content .links ul{padding-top:5px}.footer .footer-content .links ul a{display:block;font-size:1.2em;margin-bottom:10px;transition:all .3s}.footer .footer-content .links ul a:hover{color:#fff;margin-left:15px;transition:all .3s}.footer .footer-content .contact-form .contact-input{background:#272727;border:none;color:#bebdbd;line-height:1.5rem;margin-bottom:10px;padding:.9rem 1.4rem}.footer .footer-content .contact-form .contact-input:focus{background:#1a1a1a}.footer .footer-content .contact-form .contact-btn{float:right}@media (max-width:767px){#header .container-fluid{padding:0 10px}#header .navbar{border-radius:5px;padding:5px}#header .navbar-toggler{margin-right:0}.service_text{padding:0 10px}.part2{background-size:auto}.footer .footer-content{flex-direction:column}.footer .footer-content .footer-section{border-bottom:1px solid #5093c4;border-left:none}.footer-section.contact-form .mt-80{margin-top:20px}.nav-item{margin:10px 0}.table_area{margin-top:50px;padding:0 10px}.table_area>.item_element{border:1px solid #006ebb;flex-direction:column}.table_area>.item_element>.left_element{border:none;padding:20px;text-align:center}.table_area>.item_element>.left_element>p{text-align:center;width:100%}.table_area>.item_element>.right_element{padding:20px;text-align:center}.table_area>.item_element>.right_element>p{text-align:center;width:100%}.services-section{padding:20px 0 50px}.table_area>.item_element:nth-child(10){border-bottom:1px solid #006ebb}}@media (max-width:989px){#header .container-fluid{padding:0 10px}#header .navbar{border-radius:5px;padding:5px}#header .navbar-toggler{margin-right:0}.service_text{padding:0 10px}}