@charset "utf-8";@font-face{font-family:'design_plus';src:url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/design_plus.eot?v=1.0);src:url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/design_plus.eot?v=1.0#iefix) format('embedded-opentype'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/design_plus.woff?v=1.0) format('woff'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/design_plus.ttf?v=1.0) format('truetype'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/design_plus.svg?v=1.0#design_plus) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'footer_bar';src:url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/footer_bar.eot?v=1.2);src:url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/footer_bar.eot?v=1.2#iefix) format('embedded-opentype'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/footer_bar.woff?v=1.2) format('woff'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/footer_bar.ttf?v=1.2) format('truetype'),url(//neurotech.jp/wp-content/themes/neurotech-child/fonts/footer_bar.svg?v=1.2#footer_bar) format('svg');font-weight:400;font-style:normal}body{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;-webkit-text-size-adjust:100%}ul,ol{list-style:none}blockquote p{background-color:#ffffe5;padding:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:focus{outline:none}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}button,input,select,textarea{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}iframe{max-width:100%}strong{font-family:sans-serif;font-weight:600}.sub-menu a:link{background-color:#5ec6ff !important}#global_menu .sub-menu a:link{background-color:#6dd1ed !important}#global_menu .sub-menu a:hover{background-color:#cbf2f4 !important}.clearfix:after{display:block;clear:both;content:""}#content_header{padding:50px 0 110px}body.blog #content_header{padding-top:10px}body.hide_bread #content_header{padding-top:120px}#content_header .headline{display:table;margin:0 auto 5px;font-weight:600;font-size:16px;color:#00a6cc}#content_header .catch{line-height:1.5;font-weight:500;font-size:35px;text-align:center}#content_header .desc{line-height:2.6;font-size:16px;margin:10px 0 0;text-align:center}@media screen and (min-width:320px) and (max-width:768px){#content_header .headline{display:table;margin:0 auto 5px;font-weight:600;font-size:1.2rem;color:#00a6cc}#content_header .catch{line-height:1.5;font-weight:500;font-size:1.2rem;text-align:left;margin:0 auto 1px}#content_header .desc{line-height:1.6;font-size:.8rem;margin:10px 0 0;text-align:left}}.service_content3{margin:0 0 80px}.service_content3 .list_headline{height:60px;line-height:60px;background:#00a6d0;color:#fff;padding:0 5px;margin-bottom:-1px;position:relative;text-align:center;word-break:break-all}.service_content3 .price_list{border:1px solid #ddd;border-top:none;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.service_content3 .price_list dt{width:calc(100% - 300px);padding:10px 30px 8px;line-height:2.6;margin:0;border-top:1px solid #ddd;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center}.service_content3 .price_list dd{text-align:right;width:300px;padding:10px 30px 8px;margin:0;border-top:1px solid #ddd;line-height:2.6;-webkit-box-sizing:border-box;box-sizing:border-box;background:#eefbfd}.q_button,.q_custom_button1,.q_custom_button2,.q_custom_button3{background-color:#535353;color:#fff !important;border:1px solid #535353;font-size:100%;font-weight:400;line-height:1.5;text-align:center;max-width:100%;padding:0 30px;margin:0;transition:all .3s ease-in-out 0s;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.q_button:hover,.q_button:focus,.q_custom_button1:hover,.q_custom_button1:focus,.q_custom_button2:hover,.q_custom_button2:focus,.q_custom_button3:hover,.q_custom_button3:focus{background-color:#7d7d7d;text-decoration:none}#index_box_content{z-index:10;width:100%;position:absolute;bottom:0;height:60px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#index_box_content .slick-list{overflow:visible !important}#index_box_content .box_item1.start_animate{bottom:0;-webkit-transition:bottom .7s cubic-bezier(.22,1,.36,1) 2.3s;transition:bottom .7s cubic-bezier(.22,1,.36,1) 2.3s}#index_box_content .box_item2.start_animate{bottom:0;-webkit-transition:bottom .7s cubic-bezier(.22,1,.36,1) 2.7s;transition:bottom .7s cubic-bezier(.22,1,.36,1) 2.7s}#index_box_content .box_item3.start_animate{bottom:0;-webkit-transition:bottom .7s cubic-bezier(.22,1,.36,1) 3.1s;transition:bottom .7s cubic-bezier(.22,1,.36,1) 3.1s}#index_box_content .box_item{background:#fff;position:relative;float:left;width:100%;bottom:-60px;-webkit-transition:bottom .7s cubic-bezier(.22,1,.36,1) 0s;transition:bottom .7s cubic-bezier(.22,1,.36,1) 0s}#index_box_content .box_item.end_animate{bottom:0}#index_box_content.type2 .box_item{width:50%}#index_box_content.type3 .box_item{width:calc(100% / 3)}#index_box_content .title{font-weight:600;font-size:18px;height:60px;line-height:60px;color:#fff;padding:0 30px 0 67px}#index_box_content .box_item .title:before{content:'01';font-family:Arial;font-weight:500;font-size:12px;display:block;text-align:center;border:1px solid #fff;width:33px;height:33px;line-height:33px;border-radius:100%;position:absolute;left:20px;top:12px}#index_box_content .box_item.box_item2 .title:before{content:'02'}#index_box_content .box_item.box_item3 .title:before{content:'03'}#index_box_content .desc{font-size:14px;padding:25px 45px;line-height:2}#index_box_content .link{font-family:san-serif;text-align:center;display:block;height:60px;line-height:60px;background:#ffb108;padding:0 45px}#index_box_content .link:hover{font-family:san-serif;text-align:center;background:#ffce08;color:#000}#index_box_content.type1 .title{padding:0 45px;text-align:center}#index_box_content.type1 .box_item .title:before{display:none}#index_box_content.type1 .desc{text-align:center}#index_box_content.type1 .link{text-align:center}.cb_contents_inner{width:1000px;margin:0 auto;position:relative;z-index:30}.areabg{background-image:url(https://neurotech.jp/wp-content/uploads/2024/02/ginza-innai.jpg);background-size:cover;padding:50px 0;background-position:center}.cb_contents .cb_headline{text-align:center;margin:0 0 25px;font-weight:600}.cb_contents .cb_catch{text-align:center;font-weight:500;margin:0 0 60px;line-height:2.6rem}.cb_contents .cb_desc{line-height:2;font-size:16px;text-align:left;margin:-16px 0 110px}.cb_contents .link_button{text-align:center;margin:60px 0 0;z-index:10;position:relative}.cb_contents .link_button a{ display:inline-block;min-width:280px;height:60px;line-height:60px;padding:0 20px;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}#index_content_builder .white+.white{padding-top:0}#related_post{margin:50px 0 0;position:relative}#related_post .headline{background-color:#cff1fd;border-bottom:3px solid #00a7ce;display:table;margin:0 auto 10px;font-weight:500;font-size:22px;padding:10px;width:94%;text-align:center}#related_post .item{width:calc(100% / 3);float:left;margin-bottom:-1px;height:269px;position:relative}#related_post .image_link{display:block;background:0 0}#related_post .image_wrap{display:block;width:100%;height:148px;position:relative;z-index:1;overflow:hidden}#related_post .image{width:100%;height:100% !important;display:block;overflow:hidden;position:relative;z-index:2}#related_post .title_area{padding:17px 30px;background:#fff;height:121px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#related_post .item:nth-child(3n+1) .title_area{border-left:1px solid #ddd}#related_post .title{font-weight:500;font-size:14px;line-height:1.6;max-height:4.8em;overflow:hidden;visibility:visible}#related_post .title span{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#related_post .item.no_date .title{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#related_post .date{position:absolute;bottom:18px;left:30px;color:#999;font-size:10px}#related_post .category a{display:inline-block;font-size:10px;padding:0 20px;min-width:90px;height:30px;line-height:30px;text-align:center;position:absolute;top:118px;left:30px;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}#faq_archive{padding:0 0 150px}#faq_category_button{margin:0 0 120px}#faq_category_button li{font-size:16px;float:left;width:25%;margin:0 -1px -1px 0;cursor:pointer}#faq_category_button li p{border:1px solid #ddd;color:#000;display:block;text-align:center;height:60px;line-height:62px}#faq_category_button li p:hover{border-color:#ddd;background:#f1fafc;position:relative}#faq_category_button li.active p{pointer-events:none;background:#f1fafc}.faq_list .item{margin-bottom:-1px}.faq_list .question{cursor:pointer;font-weight:500;font-size:16px;border:1px solid #ddd;line-height:1.8;padding:23px 60px 19px 66px;position:relative;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.faq_list .question:before{position:absolute;left:20px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'design_plus';content:'\e912';font-size:14px;display:block;width:30px;height:30px;line-height:31px;border-radius:100%;background:#00a6d0;color:#fff;text-align:center;font-weight:500}.faq_list .question:after{position:absolute;top:29px;right:20px;color:#00a6d0;font-weight:400;font-family:'design_plus';content:'\e90e';font-size:14px}.faq_list .question.active:after{content:'\e911'}.faq_list .question:hover{color:#00a6d0}.faq_list .answer{font-family:sans-serif;font-size:1rem;font-weight:400;border:1px solid #ddd;border-top:none;padding:20px 15px 20px;background:#f1fafc;line-height:1.5rem}.faqimg{width:40%;border:#93b4c0 5px solid;float:left;margin-right:10px}@media screen and (min-width:320px) and (max-width:768px){.faqimg{width:100%;border:#93b4c0 3px solid;margin-bottom:10px}.faq_list .answer{font-family:sans-serif;font-size:1rem;font-weight:400;border:1px solid #ddd;border-top:none;padding:10px 5px 10px;background:#f1fafc}}#recent_news{margin:100px 0 0;position:relative}#recent_news .headline{background-color:#cff1fd;border-bottom:3px solid #00a7ce;display:table;margin:0 auto 10px;font-weight:500;font-size:22px;padding:10px;width:94%;text-align:center}#recent_news .link_button{text-align:center}#recent_news .link_button a{background:#000;color:#fff;margin:60px 0 0;display:inline-block;min-width:280px;height:60px;line-height:60px;padding:0 20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.widget_content{margin:0}.widget_content:last-of-type{margin-bottom:0}.widget_content ul{margin:0}.widget_content li ul{margin:10px 0 0}.widget_content li{line-height:2;padding:2px 0;margin:0 0 10px}.widget_content a{text-decoration:none;color:#000}.widget_content img{height:auto;max-width:100%}.widget_headline{background-color:#cff1fd;font-weight:500;display:inline-block;font-size:16px;border-bottom:3px solid #00a7ce;padding:10px;margin:10px 0;width:94%;text-align:center}#comments{margin:50px 0 0}#comments .headline{background-color:#cff1fd;border-bottom:3px solid #00a7ce;display:table;margin:0 auto 10px;font-weight:500;font-size:22px;padding:10px;width:94%}.post_content a:hover{text-decoration:none}.blogimg{width:25%;border:#93b4c0 5px solid;float:left;margin-right:10px}#post_title_area{margin:0 0 38px;position:relative}#post_title_area .date_area{font-weight:600;position:relative;margin:0 0 45px}#post_title_area .date_area .month{float:left;font-size:26px}#post_title_area .date_area .date{float:left;border-left:1px solid #000;text-align:center;padding:0 0 0 15px;margin:0 0 0 15px}#post_title_area .date_area .date1{display:block;font-size:26px}#post_title_area .date_area .date2{color:#999;margin:5px 0 0;display:block;font-size:11px}#post_title_area .image{margin:10px 0 30px;width:100%;height:440px;z-index:1}#post_title_area .title{font-size:26px;line-height:1.3;font-weight:500}#post_title_area .date{font-size:12px;color:#999;margin:12px 0 0}#post_title_area .category a{position:absolute;top:122px;left:0;z-index:2;padding:0 20px;font-size:12px;text-align:center;min-width:110px;height:35px;line-height:35px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}#post_title_area.no_image .category a{position:relative;top:0;margin:0 0 45px}.rounded{border-radius:6px}.pill{border-radius:70px}.bt_red{background:#a22041;border-color:#ba2636;color:#fff}.bt_red:hover,.bt_red:focus{background-color:#d33929;border-color:#a22041;color:#fff}.bt_yellow{background:#f1c40f;border-color:#f1c40f;color:#fff}.bt_yellow:hover,.bt_yellow:focus{background-color:#f9d441;border-color:#f9d441;color:#fff}.bt_blue{background:#2980b9;border-color:#2980b9;color:#fff}.bt_blue:hover,.bt_blue:focus{background-color:#0d517d;border-color:#3a91c9;color:#fff}.bt_green{background:#27ae60;border-color:#27ae60;color:#fff}.bt_green:hover,.bt_green:focus{background-color:#39c574;border-color:#39c574;color:#fff}.fade{height:1px;$color:#165e83;color:$color;background-image:linear-gradient(90deg,rgba($color,0),rgba($color,1) 50%,rgba($color,0) 100%)}.dot{border-top:2px dotted #d4dcda;border-right:none;border-bottom:none;border-left:none}.dots{border-width:0 0 8px;border-style:solid;border-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1"><circle fill="hsla(199, 0%, 90%, 1.0)" cx="1" cy="0.5" r="0.5"/></svg>') 0 0 100% repeat;width:100%;text-align:center}@media screen and (min-width:950px){figure{float:left;margin:0 15px 15px 0;width:30%}figure img{max-width:100%}.thum{width:150px}}#clinic_banner{background-color:#f5fcff;display:inline-block;height:100%;width:240px;padding:2px;vertical-align:middle}.clbanner_back{margin:0 auto;padding:2px;width:100%}@media screen and (max-width:750px){.pagetopimg .main_image{height:250px}}@media screen and (max-width:550px){figure{width:100%;clear:left}}@media(min-width:751px){a[href^="tel:"]{pointer-events:none}}@media screen and (min-width:768px){.headbutton{display:none}}@media screen (max-width:767px){.headbutton{margin:0 3px;width:310px}}@media screen and (min-width:320px) and (max-width:768px){#clinic_banner{line-height:1.5rem;margin-bottom:5px}.clbanner_back{border:solid 1px #edf9ff;margin:0;padding:10px;width:auto}.thum{width:120px}.blogimg{width:40%;border:#93b4c0 3px solid;margin-bottom:10px}}.fl:first-letter {color:#5bc0de;float:left;font-size:3.8rem;margin:.1em .1em 0 0;font-weight:bolder;line-height:1.2em}.imptxt{color:#072444;font-size:16px;line-height:1.8em}h3.imp{font-size:1.2rem;border-bottom:solid 3px;padding:.3em 0;display:table}i{margin-right:8px}.jpeg-wrap{background:#c3dbf3;padding:30px;text-align:center;border-radius:5px;margin-bottom:5px}.jpeg-wrap .slog{background:#cadff6;font-size:1rem;width:90%;text-align:left;line-height:1.5rem;margin:0 auto;padding:20px;border-radius:5px}.jpeg{margin:0;position:relative;font-weight:bolder;margin-bottom:5px;font-size:2.5em;text-align:center}.catchtxt{font-weight:700;font-size:20px;color:#155495;margin-top:20px}p{line-height:2}.jpeg-point{display:block;font-size:28px;margin-top:20px;position:relative;width:140px;margin:10px auto 0;background-color:#305984;color:#fff;border-radius:5px}.jpeg-point:before{content:'';height:1px;background-color:#000;position:absolute;top:0;bottom:0;margin:auto;z-index:-1;width:200px;left:-30px}.title_carl{margin:0;font-size:24px;position:relative;font-weight:700;display:inline-block;background-color:#feeaac;padding:10px !important;margin-bottom:15px;border-radius:2px}p{margin:0;line-height:2}.title_carl:before{content:'';background-color:#b3b3b3;display:block;position:absolute;left:50%;height:60%;top:26%;z-index:-1;width:46%;box-shadow:0 0 8px 8px #b3b3b3;transform:rotate(3deg)}.center_arrow{position:relative;padding:.6em 0 !important;background:#85a5b1;color:#fff;text-align:center}.center_arrow:after{position:absolute;content:'';top:100%;left:48%;border:15px solid transparent;border-top:15px solid #507685;width:0;height:0;margin-bottom:10px}.under_line{font-size:22px;color:#309bc1;border-bottom:solid 3px #309bc1;padding:.1em .8em .1em !important;margin-top:5px !important;position:relative}.under_line_head{font-size:50px;color:#147192}.notranslate{margin-left:20px}.grd hr{height:1px;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ccc),to(transparent));background-image:linear-gradient(to right,transparent,#ccc,transparent)}.markerb_line{background:linear-gradient(transparent 30%,#d3f1ff 100%);font-weight:500;color:#003965}.markerp_line{background:linear-gradient(transparent 50%,#ffd6d6 100%);font-weight:500;color:#3a001d}.markerw_line{background:linear-gradient(transparent 50%,#ffe5e5 100%);font-weight:500;color:#652d2d}.markerb{background:linear-gradient(transparent 0%,#c6e6f2 0%);font-weight:500;padding:2px;border-radius:2px;margin-right:5px;color:#000}.markery{background:linear-gradient(transparent 0%,#ededcc 0%);font-weight:500;padding:2px;border-radius:2px;margin-right:5px}.markerp{background:linear-gradient(transparent 0%,#ffd7d7 0%);font-weight:500;padding:2px;border-radius:2px;margin-right:5px;color:#3b0000}.notranslate{background-color:#3fb4ff;color:#fff;border-radius:5px;border-color:#4185cb}@media screen and (max-width:768px){.lab{font-size:.65rem}}@media screen and (min-width:320px){.buttonback{background-image:url("https://neurotech.jp/wp-content/uploads/2021/12/contact_image.jpg");background-repeat:no-repeat;width:100%;height:0;padding-top:66.6666666667%;background-position:center center;background-size:contain}}@media screen and (min-width:1024px){.button{background:#fff;width:400px !important;position:relative;top:-130px !important;left:0;padding:10px 0;text-align:center;margin:0 auto;border-radius:30px;font-size:1.5rem}.button a{color:#023274 !important;display:block;width:100%;text-decoration:none;border-bottom:none;font-size:1.6rem}.button:hover{opacity:.8;background:#00f0ff}}@media screen and (min-width:768px) and (max-width:1024px){.button{background:#09bdf8;width:400px !important;position:relative;top:-120px !important;left:0;padding:10px 0;text-align:center;margin:0 auto;border-radius:30px;font-size:1.5rem}.button a{color:#fff !important;display:block;width:100%;text-decoration:none;border-bottom:none;font-size:1.5rem}}@media screen and (min-width:320px) and (max-width:768px){.button{background:#f5e20d;width:250px !important;position:relative;top:-70px !important;left:0;padding:10px 0;text-align:center;margin:0 auto;border-radius:30px;font-size:1.2rem}.button a{color:#001872 !important;display:block;width:100%;text-decoration:none;border-bottom:none;font-size:1.2rem}}.tblc{font-size:.9rem;width:100%}.tblc table{border:1px #0f4d5d solid !important;color:#0f4d5d !important;background-color:#a1cdd8 !important}.thbg{background-color:#3bb8d9 !important;border:1px #0f4d5d solid !important;color:#fff;text-align:center;vertical-align:middle;padding:.3rem !important;font-size:.9rem}.tdbg{background-color:#cff5fe !important;border:1px #0f4d5d solid !important;color:#08576b;text-align:left;padding:.3rem !important;font-size:.9rem}.thbgc{background-color:#1894c6 !important;color:#fff;font-size:.9rem;border:1px #456f8d solid !important;padding:.3rem !important}.tdbgc{background-color:#cff5fe !important;border:1px #0f4d5d solid !important;color:#08576b;text-align:center;padding:.3rem !important}@media screen and (min-width:320px) and (max-width:767px){.tblc{font-size:.9rem;width:100%}}.snsicons ul{list-style:none;display:inline-flex;padding-left:0;font-size:1.3rem}.snsicons a:link{color:#00a4c7}.snsicons a:hover{color:#fabf14}.snsicons a:visited{color:#00a4c7}@media screen and (min-width:320px) and (max-width:767px){.snsicons ul{list-style:none;display:inline-flex;padding-left:0;font-size:1.3rem}.snsicons a:link{color:#00a4c7 !important}.snsicons a:visited{color:#00a4c7 !important}}#footer_sns li.twitter a:before{font-family:FontAwesome;content:'\e61b'}.icon-twitter:before{font-family:FontAwesome !important;content:'\e61b'}#side_button .side_button_icon_twitter:before{font-family:FontAwesome;content:'\e61b'}.post_htag{font-family:sans-serif;font-size:1rem;font-weight:700;margin-top:7px;display:flex;flex-wrap:wrap;justify-content:center}.post_htag a{background-color:#003e7c;color:#FFF!important;padding:.2em .7em;position:relative;margin:.3em .5em;z-index:6;border-left:3px solid #6cc655;border-right:none;font-size:.85em}.post_htag a:hover{background-color:#6cc655}@media screen and (max-width:768px){.post_htag a{font-family:sans-serif;font-size:.9em;font-weight:700}}.single-post div.cardlink+br{display:none}.well_pro p:has(+.cardlink){display:none}.single-post .gsc-control-cse{margin:0!important;padding:0!important}.single-post table.gsc-search-box,.single-post form.gsc-search-box{margin:0!important}.post_content td.gsib_a,.post_content td.gsib_b,.post_content td.gsc-input{border:none!important;padding:0!important}.post_content table.gsc-input{margin:0!important}.post_content td.gsc-search-button{border:none!important;padding:0!important}#step-form-popup,#step-form-popup2 .wpcf7-spinner{display:none}.step-form-hidden{display:none}.contact-box.column-step-form{background-color:rgba(14,134,36,.9);padding:.5em 1.5em;width:300px;font-family:"M PLUS Rounded 1c",sans-serif;transform:rotate(.05deg)}.contact-box.column-step-form:hover{background-color:#0e8624}.single-post p.column-step-form__header{background-color:orange;text-align:center;border-radius:3px;font-size:1.3em;font-weight:800;color:#fff;margin-bottom:.5em;padding:10px;line-height:1.2em}.column-step-form__header>span{font-size:18px;font-weight:700}.column-step-form .inr span.wrap{color:#fff;font-weight:500}.single-post .column-step-form input{padding:10px;border:1px solid #ccc;border-radius:3px;font-size:14px;width:100%}.single-post .column-step-form .inr p:has(.wrap){margin-bottom:5px}.single-post .column-step-form .inr p:has(.wrap):before{content:"必須";display:inline-block;color:#fff;background-color:#ee4056;padding:0 7px;border-radius:2px;font-size:10px;margin:0 6px 0 0}.single-post .column-step-form .inr .column-step-btn{background-color:transparent;border:2px solid #aaa;color:#aaa;margin:1em 0 0;padding:.5em 2em;border-radius:3px}.single-post .column-step-form .inr .column-step-btn.column-step-btn-back{   border:2px solid #fff;color:#fff}.single-post .column-step-form .inr .column-step-btn.column-step-btn-full{background-color:#fff;color:#003e7c}.single-post .column-step-form .inr .column-step-btn.column-step-btn-full:hover{border:2px solid #fff;color:#fff;background-color:transparent}.single-post .column-step-form .inr .column-step-btn.column-step-btn-back:hover{background-color:#777}.step-progressbar{position:relative;margin:0;margin-left:0!important;margin-bottom:0!important;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}#step3 .step-progressbar#step3_2 .step-progressbar{margin-bottom:0!important}.step-progressbar li{position:relative;list-style-type:none;text-align:center;text-transform:uppercase;width:33.333%;color:#fff;font-weight:700;counter-increment:steps}.step-progressbar li:before{display:block;width:26px;height:26px;margin:0 auto 0px auto;content:'';line-height:26px;font-size:12px;text-align:center;border-radius:50%;background-color:#f5f5f5;content:counter(steps);position:relative;z-index:2;border:2px solid #f5f5f5;color:#999}.step-progressbar li:after{position:absolute;z-index:0;top:12px;left:-50%;width:100%;height:2px;content:'';background-color:#f5f5f5}.step-progressbar li:first-child:after{content:none}.step-progressbar li.active,.step-progressbar li.complete{color:#adff2f}.step-progressbar li.active:before,.step-progressbar li.complete:before{background-color:#32cd32;color:#fff;border:2px solid #adff2f}.step-progressbar li.active:after,.step-progressbar li.complete:after{background-color:#adff2f}.single-post .column-step-form .inr p:has(.text-frm){margin-bottom:.5em}.single-post .column-step-form .inr p:has(#step-btn2){display:flex;justify-content:space-around}.single-post .column-step-form .inr p:has(.column-step-btn) br{display:none}.step-form-submit-flex{display:flex;justify-content:space-around;align-items:center}.step-form-submit-flex .step-form-submit{width:auto!important;height:43px;width:140px!important}.step-form-submit-flex .step-form-submit:hover:not([disabled]){background-color:#c9a333;cursor:pointer}.step-form-submit-flex .step-form-submit:disabled{background-color:rgba(239,239,239,.3);cursor:not-allowed}#step-form-popup{position:relative}.stepform-popup-close{position:absolute;top:3px;right:3px;width:29px;height:29px;display:flex;border:1px solid #fff;align-items:center;justify-content:center;background:#fff;cursor:pointer;border-radius:50%;z-index:100}.stepform-popup-close:after,.stepform-popup-close:before{width:14px;height:2px;content:"";position:absolute;left:6px;top:12px;background-color:#ee4056}.stepform-popup-close:before{-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.stepform-popup-close:after{-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.step-form-popup-visible{position:fixed!important;right:10px;bottom:96px;z-index:100}.steplink_button{color:#bce2e2;background:#21abce;text-align:center;height:60px;line-height:60px;padding:0 20px;border:none}.steplink_button:hover{background-color:#003e7c}.single-post .column-step-form .inr .mlf-place{margin-left:1em}.single-post .column-step-form .inr .mlf-age,.single-post .column-step-form .inr .mlf-place{flex-grow:1}.single-post .column-step-form .inr .mlf-etc_txt{resize:none;width:100%;margin-bottom:-.7em}.contact-stepform-wrapper{display:none}#step-form-popup2 #step3_2 .column-step-btn-back{flex:1}#step-form-popup2 #step3_2 #submit-235{flex:1;margin:0 0 0 10px}#step-form-popup2 #step3_2 #submit-235:hover{background-color:#c9a333}#step-form-popup2 #step3_2 .wpcf7-form-control-wrap:has(#place-235),#step-form-popup2 #step3_2 .wpcf7-form-control-wrap:has(#age-235){flex:1}#step-form-popup2 #step3_2 #place-235,#step-form-popup2 #step3_2 #age-235{max-width:100%;width:90%}@media screen and (max-width:1426px){.contact-box.column-step-form{width:300px}}@media screen and (max-width:1250px){.contact-box.column-step-form{width:300px}.step-progressbar li{font-size:12px}#step3 .step-progressbar{margin-bottom:.5em !important}.single-post .column-step-form .inr p:has(.wrap){font-size:14px;line-height:1.3em}.single-post p.column-step-form__header,.column-step-form__header>span{font-size:1em}}@media screen and (max-width:1049px){.contact-box.column-step-form{width:93%;padding:1.5em}.single-post .column-step-form .inr p:has(.wrap){font-size:16px;line-height:2em;margin-bottom:.5em}.step-progressbar li{font-size:16px}.step-progressbar,#step3 .step-progressbar{margin-bottom:1em !important}.stepform-popup-close{display:none}.single-post p.column-step-form__header{font-size:1.3em}.single-post .column-step-form .inr .send-box{margin-top:1em}.single-post .column-step-form .inr .send-box p:first-child{line-height:1.5em!important}.single-post .column-step-form .inr p:has(.text-frm){margin-bottom:1em}.single-post .column-step-form .inr #step3 p:has(#prv2){margin:1em 0}.contact-stepform-wrapper{display:block}}@media screen and (max-width:500px){.contact-box.column-step-form{width:90%}.step-submit-p{margin-top:1em !important}}@media screen and (max-width:376px){.contact-box.column-step-form{width:87%}}.speach_balloon_text{border-radius:3px!important;margin-bottom:1em!important;margin-top:1em!important;min-height:max-content!important}.speach_balloon_user{margin-right:21px!important;margin-left:15px!important;padding-bottom:1em;padding-top:1em;margin-top:0;margin-bottom:0!important}.speech_balloon_right1 .speach_balloon_user,.speech_balloon_right2 .speach_balloon_user{margin-left:21px!important;margin-right:15px!important}.speech_balloon_left2 .speach_balloon_text,.speech_balloon_left1 .speach_balloon_text{background-color:#FFF!important}.speech_balloon_left1 .speach_balloon_text{color:#000!important}.speech_balloon_left2 .speach_balloon_text:after,.speech_balloon_left1 .speach_balloon_text:after{border-right-color:#FFF!important}.speech_balloon_left1 .speach_balloon_user_image{border:2px solid #64a4ba}.speech_balloon_left2 .speach_balloon_user_image{border:2px solid #5eb5db}.speech_balloon_right1 .speach_balloon_user_image,.speech_balloon_right2 .speach_balloon_user_image{border:2px solid #ddd}.speech_balloon_right1 .speach_balloon_text,.speech_balloon_right2 .speach_balloon_text{border-color:#ddd!important;background-color:#fffff9!important}.single-post .wl_green{margin-bottom:1em;margin-top:1em;color:#081908 !important}.single-post h2+.wl_green{margin-top:2em!important}.speech_balloon_right1 .speach_balloon_text:before{border-left-color:#ddd!important}.speech_balloon_right1 .speach_balloon_text:after{border-left-color:#fffff9!important}.single-post img.wp-image-26430{margin-bottom:1em;margin-top:1em!important}.speach_balloon_user_name{margin-top:8px!important}.speech_balloon_left1 .speach_balloon_user_name{background-color:#1891ba;padding:5px;border-radius:2px;color:#fff}.speech_balloon_left2 .speach_balloon_user_name{background-color:#5eb5db;padding:5px;border-radius:2px;color:#fff}.speech_balloon_right1 .speach_balloon_user_name,.speech_balloon_right2 .speach_balloon_user_name{background-color:#ddd;padding:5px;border-radius:2px}.single-post h2+img.wp-image-26430,h2+p:has(img.wp-image-26430){margin-top:2em}.single-post p:has(.wp-image-26430){margin-bottom:0}.clinic_cp_box input{display:none}@media screen and (max-width:768px){.clinic_cp_box *,.clinic_cp_box *:before,.clinic_cp_box *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.clinic_cp_box{position:relative}.clinic_cp_box label{position:absolute;z-index:1;bottom:0;width:100%;height:140px;cursor:pointer;text-align:center;background:linear-gradient(to bottom,rgba(250,252,252,0) 0%,rgba(250,252,252,.95) 90%)}.clinic_cp_box input:checked+label{background:inherit}.clinic_cp_box label:after{line-height:2.5rem;position:absolute;z-index:2;bottom:20px;left:50%;width:16rem;font-family:FontAwesome;content:'\f13a'' 続きをよむ';transform:translate(-50%,0);letter-spacing:.05em;color:#fff;border-radius:20px;background-color:rgba(27,37,56,1)}.clinic_cp_box .clinic_cp_container{overflow:hidden;height:450px;transition:all .5s}.clinic_cp_box input:checked+label:after{font-family:FontAwesome;content:'\f139'' 閉じる'}.clinic_cp_box input:checked~.clinic_cp_container{height:fit-content;padding-bottom:80px;transition:all .5s}}.clback #clinicimg{flex-basis:40%;padding:1em 0}.clback #clinictxt{padding:1em;flex-basis:60%;line-height:2em;padding-bottom:0}.clback a.q_custom_button2{width:50%}@media screen and (max-width:768px){.clback #clinictxt{line-height:1.3em}.clback a.q_custom_button2{width:100%}}#mobile_menu li li a{color:#01246b!important}#mobile_menu li li a:hover{color:#fff!important}.adguidebook{width:250px;height:260px;position:fixed;left:0;bottom:100px;background-color:#000;z-index:98;background-image:url(https://neurotech.jp/wp-content/uploads/2024/08/guidebook_dl_cta.jpg);background-size:contain}@media screen and (max-width:1490px){.adguidebook{opacity:.3}.adguidebook:hover{opacity:1}}.adguidebook-close{position:absolute;top:-13px;right:-13px;width:29px;height:29px;display:flex;border:1px solid #fff;align-items:center;justify-content:center;background:#fff;cursor:pointer;border-radius:50%;z-index:100}.adguidebook-close:after,.adguidebook-close:before{width:14px;height:2px;content:"";position:absolute;left:6px;top:12px;background-color:#ee4056}.adguidebook-close:before{-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.adguidebook-close:after{-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.adguidebook a{position:absolute;top:0;left:0;height:100%;width:100%}.page-id-38873 #header{margin-bottom:0}.page-id-38873 #page_header{display:none}.page-id-38873 #bread_crumb{display:none}.page-id-38873 h1{color:#fff;background:#003e7c;padding-top:1em !important;padding:0 calc(50vw - 50%);margin:0 calc(50% - 50vw);padding-bottom:1em !important}.page-id-38873 .item a:hover img{opacity:.8}@media screen and (max-width:1150px) and (min-width:950px){.page-id-38873 #blog_list .date{bottom:65px}}@media screen and (max-width:650px){.page-id-38873 #blog_list .date{display:none}}@media screen and (max-width:750px){.service_content3 .price_list dt,.service_content3 .price_list dd{width:100%;flex-basis:100%}.service_content3 .price_list dd{border-bottom:1px solid #09344d;background:#fff;text-align:center}.service_content3 .price_list dt{background:#eefbfd;justify-content:center;font-weight:700}}.archive #page_header_inner h1.title{text-shadow:1px 1px 5px rgb(65 65 145/80%);font-size:48px}.archive #page_header_inner h2.sub_title{border-right:2px solid #fff;border-bottom:2px solid #fff}@media screen and (max-width:900px){.archive #page_header_inner h1.title{font-size:24px}}.home #index_news #index_news_inner .archive_link:after{display:none}@media screen and (max-width:750px){#index_news_slider a .title{line-height:1em!important;max-height:2em!important}.slick-vertical .slick-slide{height:45px!important}}@media (min-width:550px) and (max-width:750px){#index_news_slider{height:45px;top:10px}}@media screen and (max-width:520px){#header_logo .logo img.mobile_logo_image{width:280px!important;height:56px!important}}@media screen and (max-width:425px){#header_logo .logo img.mobile_logo_image{width:250px!important;height:50px!important}}@media screen and (min-width:1215px){#interviewlist_menu_button{display:none}}@media screen and (max-width:1215px){#interviewlist_menu_button{position:absolute;z-index:50;right:60px;bottom:0;display:inline-block;font-size:11px;width:60px;height:60px;line-height:50px;text-decoration:none;text-align:center}body.home #header.animate #interviewlist_menu_button{opacity:0;animation:opacityAnimation 1s ease forwards 1.9s}}@media screen and (max-width:375px){#interviewlist_menu_button{right:48px}}#next_prev_post a:before,#next_prev_post .next_post a:before{padding-top:30px}@media screen and (max-width:800px){.post_row:has(#sb_instagram){width:90%}}.list-style-bluecircle li{position:relative;padding-left:10px}.list-style-bluecircle li:before{counter-increment:list;content:"";display:block;position:absolute;left:0;height:5px;width:5px;border-radius:50%;background:#00a4c7;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pointerno{pointer-events:none}#mobile_menu li li a{background:#5ec6ff!important}#cb_content_12 h2.cb_headline.rich_font_type3{font-size:38px;color:#000}#cb_content_12 div.clback{background-color:#fff;border:1px solid #ddd;padding:10px 20px}#cb_content_12 .plan_br{display:none}#cb_content_12 .well5 ul li{line-height:2em!important;color:#003e8a}#cb_content_12 .well5 ul li strong{color:#000}#cb_content_12 .well5 ul li::marker{content:"\025cf";color:#003e8a}@media screen and (max-width:1010px){#cb_content_12 .plan_br{display:inline}}@media screen and (max-width:750px){#cb_content_12 h2.cb_headline.rich_font_type3{font-size:24px}#cb_content_12 div.clback{padding:10px}#cb_content_12 #clinicimg{width:80%!important;margin:0 auto}}.case-introduction-interview-detail img.profileimg{width:100%;display:block;margin:0 auto;margin-bottom:2em}.case-introduction-interview-detail th{background-color:#e3f2f7;border-bottom:1px solid #ddd;padding:1em}.case-introduction-interview-detail td{border-bottom:1px solid #ddd;padding-left:1em;vertical-align:middle}.case-introduction-interview-detail .circleimg{width:200px;height:200px;border-radius:50%;position:relative;overflow:hidden;margin:0 1em 0 5em}.case-introduction-interview-detail .circleimg img{position:absolute;top:0;left:0;width:auto;height:100%;object-fit:cover}#docterscomment{margin-top:1em}#docterscomment .post_col-2:not(.circleimg){padding-left:0}.case-introduction-interview-detail .q_custom_button1{color:#274a78 !important;font-weight:700}.case-introduction-interview-detail .q_custom_button1:hover{color:#fff !important}@media screen and (min-width:1150px){#docterscomment .post_col-2:not(.circleimg){width:70%}}@media screen and (min-width:1024px){#docterscomment .post_col-2:not(.circleimg){width:60%}}@media screen and (max-width:768px){#docterscomment .post_col-2:not(.circleimg){width:67%}.case-introduction-interview-detail .circleimg{width:150px;height:150px;margin:0 1em 0 2em}}@media screen and (max-width:590px){#docterscomment .post_col-2:not(.circleimg){width:50%}}@media screen and (max-width:400px){#docterscomment .post_col-2:not(.circleimg){width:100%;padding-left:25px}}.search-results #page_header_inner h2.title{text-shadow:1px 1px 5px rgb(65 65 145/80%);font-size:48px}