﻿@import"https://fonts.googleapis.com/css2?family=Akshar:wght@300..700&family=Noto+Sans+JP:wght@100..900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:rgba(0,0,0,0);font-style:normal;font-size:100%;outline:0;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);font-size:100%}em{font-style:normal}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle;outline:none}ins{color:#000;background-color:#eee;text-decoration:none}mark{color:#000;background-color:#eee;font-style:italic;font-weight:bold}hr{margin:1em 0;padding:0;border:0;border-top:1px solid #ccc;display:block;height:1px}img{vertical-align:middle}.cl{display:inline-block}.cl:after{display:block;clear:both;height:0;visibility:hidden;content:"."}* html .cl{height:1%}.cl{display:block}body{font-family:"Noto Sans JP",sans-serif}.pcv{display:block}.spv{display:none}@media screen and (min-width: 1025px){body{min-width:1400px;font-size:16px;font-weight:300;color:#42414d;background:#f0f4f7}.inner{position:relative;box-sizing:border-box;margin:0 auto;padding-left:100px;padding-right:100px;width:1400px}a{transition:.5s}a:hover{opacity:.6}.btn_reserve a{position:relative;display:block;height:60px;line-height:60px;text-align:center;text-decoration:none;font-size:16px;color:#fff;border-radius:6px}.btn_reserve a::before{content:"";position:absolute;top:50%;left:25px;display:block;margin-top:-12px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-image:url(../img/icon-calendar.png);background-size:contain}.btn_reserve.mod-b a{background:linear-gradient(to right, #2e1ee0 0%, #2a9ce3 100%);border:1px solid #0087db}.btn_reserve.mod-r a{background:linear-gradient(to right, #db11a5 0%, #e85836 100%);border:1px solid #ff4182}.btn_reserve.mod-g a{background:linear-gradient(to right, #a58936 0%, #d0b269 100%);border:1px solid #ba9c4b}.btn_reserve.mod-phone a::before{background-image:url(../img/icon-phone.png)}.btn-to_detail{display:flex;justify-content:end}.btn-to_detail a{position:relative;display:inline-block;padding:0 55px 0 18px;font-size:18px;line-height:24px;text-decoration:none;color:#42414d}.btn-to_detail a::before{content:"";display:block;position:absolute;top:6px;left:0;display:block;width:10px;height:10px;background:#1d148b;border-radius:100%}.btn-to_detail a::after{content:"";display:block;position:absolute;top:-1px;bottom:auto;left:auto;right:5%;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain}body.pages{background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%)}body.pages::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:85px;background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%);z-index:3000}.page-content{background:#fff}.page-content .page-header{position:relative;color:#fff;background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%);z-index:4000}.page-content .page-header .inner{display:flex;flex-direction:column;justify-content:center;min-height:300px}.page-content .page-header .page-title{display:flex;justify-content:start;align-items:center;font-size:48px;font-weight:200;line-height:60px}.page-content .page-header .page-title small{display:inline-block;margin-left:40px;font-size:20px}.page-content .page-header .content-path{position:absolute;left:0;bottom:0;display:flex;justify-content:start;box-sizing:border-box;padding:0 100px 30px;width:100%}.page-content .page-header .content-path li{font-size:14px}.page-content .page-header .content-path li::after{content:">";margin:0 15px}.page-content .page-header .content-path li:last-child::after{display:none}.page-content .page-header .content-path li a{text-decoration:none;color:#fff}.page-content .content-body{padding:70px 0 80px}.heading{position:relative;font-size:20px;font-weight:normal}.heading.mark_c{padding-left:20px}.heading.mark_c::before{content:"";display:block;position:absolute;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.heading.lv0{font-size:48px;color:#fff}.heading.lv0 small{margin-left:35px;font-size:20px}.heading.lv1{margin-bottom:30px;font-size:40px;font-weight:200;color:#1d148b}.heading.lv2{font-size:36px}.heading.lv2.mark_c::before{top:20px}.heading.lv3{font-size:24px;color:#1d148b}.heading.lv3.mark_c::before{top:15px}.heading.lv4{margin-bottom:25px;font-size:20px;font-weight:400}.heading.lv4.mark_c::before{top:10px}.global-header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;padding-bottom:10px;width:100%;min-width:1400px;z-index:5000}.global-header .logo{padding:20px 0 0 20px;height:50px}.global-header .logo img{height:100%}.global-header .nav-toggle,.global-header .btn_menu{display:none}.global-header .global-navigation{display:flex;justify-content:space-between}.global-header .global-navigation .sitemenu{margin-right:30px;padding-top:30px}.global-header .global-navigation .sitemenu li{display:inline-block;margin-left:40px}.global-header .global-navigation .sitemenu li a{font-size:16px;text-decoration:none;color:#fff}.global-header .global-navigation .btns{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:10px 5px 0 0;width:310px;height:60px}.global-header .global-navigation .btns .btn_s{width:100px;height:28px;border-radius:6px;overflow:hidden}.global-header .global-navigation .btns .btn_s a{box-sizing:border-box;display:block;width:100%;height:100%;font-size:13px;line-height:28px;text-align:center;text-decoration:none;color:#fff;background:rgba(88,111,173,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.global-header .global-navigation .btns .btn_s.mod_pin a::before,.global-header .global-navigation .btns .btn_s.mod_clock a::before{content:"";display:inline-block;margin-right:5px;width:12px;height:12px;background-position:center;background-repeat:no-repeat;background-size:cover}.global-header .global-navigation .btns .btn_s.mod_pin a::before{background-image:url(../img/header-icon_pin.png)}.global-header .global-navigation .btns .btn_s.mod_clock a::before{background-image:url(../img/header-icon_clock.png)}.global-header .global-navigation .btns .btn_l{width:200px}.global-footer{background:#f0f4f7}.global-footer .inner{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:60px;padding-bottom:60px}.footer-nav{display:flex;justify-content:space-between;width:660px}.footer-nav>section{width:300px}.footer-nav h3{font-size:20px;font-weight:normal}.footer-nav ul{border-top:solid 1px #bec5cb}.footer-nav ul li{font-size:15px;border-bottom:solid 1px #bec5cb}.footer-nav ul a{position:relative;display:block;padding:30px 10px;text-decoration:none;color:#42414d}.footer-nav ul a::after{content:"";display:block;position:absolute;top:35%;bottom:auto;left:auto;right:5%;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain}.footer-nav .symptom_menu ul{margin-bottom:40px}.footer-nav .symptom_menu a{display:block;border-radius:10px;overflow:hidden}.footer-nav .symptom_menu a img{width:100%}.footer-info{width:400px}.footer-info .logo{margin-bottom:40px;width:251px}.footer-info .logo img{width:100%}.footer-info .location{margin-bottom:40px}.footer-info .location p{margin-bottom:15px}.footer-info .sns_btns li{display:inline-block;margin-right:5px}.footer-info .sns_btns a{position:relative;display:block;box-sizing:border-box;padding-left:24px;padding-right:36px;font-family:Akshar;font-size:13px;line-height:26px;text-align:center;text-decoration:none;color:#586fad;border:solid 1px #586fad;border-radius:15px}.footer-info .sns_btns a::after{content:"";position:absolute;top:8px;right:17px;display:block;width:10px;height:10px;background:center no-repeat url(../img/icon-arrow.png);background-size:contain}.footer-info .reservation{margin-bottom:35px;padding:30px;background:#fff;border-radius:10px}.footer-info .reservation .phone_number{font-family:Akshar}.footer-info .reservation .phone_number span{display:block;color:#1d148b}.footer-info .reservation .phone_number span em{font-size:28px}.footer-info .reservation .phone_number span strong{font-size:44px;font-weight:400}.footer-info .reservation .phone_number small{display:block;font-size:15px}.footer-info .reservation .phone_number small em{font-size:18px}.footer-info .reservation .btn_reserve{margin-top:15px;padding-top:20px;border-top:solid 1px #bec5cb}.footer-info .copyright{font-size:15px;text-align:center}body.toppage::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:85px;background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%);z-index:3000}.top-mv{position:relative;height:788px;background:center no-repeat url(../img/top-mv_bg.jpg);background-size:cover;z-index:4000}.top-mv .inner{z-index:100;position:relative;height:628px}.top-mv .inner .title{position:absolute;right:0;bottom:-21px;font-family:Akshar;font-size:120px;line-height:120px;letter-spacing:8px;font-weight:100;color:#fff;opacity:.16}.top-mv .inner .copy{margin-bottom:35px;padding-top:210px;font-size:72px;line-height:90px;font-weight:100;color:#fff}.top-mv .inner .desc{display:inline-block;padding:5px 30px;font-size:20px;color:#fff;border:solid 1px #fff;border-radius:4px}.top-mv .reservation{z-index:90;position:absolute;left:0;bottom:0;width:100%;height:160px;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.top-mv .reservation .content{display:flex;justify-content:space-between;margin:auto;width:1080px}.top-mv .reservation .text{padding-top:40px;width:690px;font-size:24px;color:#fff}.top-mv .reservation .text em{display:inline-block;margin-bottom:10px;border-bottom:solid 1px #fff}.top-mv .reservation .btn_reserve{padding-top:25px;width:400px}.top-mv .reservation .btn_reserve a{height:80px;font-size:18px;line-height:80px}.top-mv .reservation .btn_reserve small{display:block;margin-top:10px;font-size:15px;text-align:center;color:#fff}.top-news{padding:100px 0 80px;background:#fff}.top-news .content{display:flex;justify-content:space-between}.top-news .heading{width:200px}.top-news .heading em{display:block;font-size:56px;font-weight:300}.top-news .heading small{display:block;font-size:18px;font-weight:400}.top-news .news_list{width:1000px;border-top:dotted 1px #999}.top-news .news_list ul li{padding:40px 0;font-size:18px;line-height:24px;border-bottom:dotted 1px #999}.top-news .news_list ul li .date{margin-right:35px;color:#1d148b}.top-news .news_list ul li .category{display:inline-block;margin-right:20px;width:110px;height:24px;font-size:15px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.top-news .news_list ul li a{position:relative;display:block;text-decoration:none;color:#42414d}.top-news .news_list ul li a::after{content:"";display:block;position:absolute;top:0;bottom:auto;left:auto;right:30px;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain}.top-news .news_list .btn-to_detail{margin-top:40px;padding-right:20px}.top-feature{padding:110px 0 55px;background:center no-repeat url(../img/bg-top_feature.jpg);background-size:cover}.top-feature .heading.lv1{text-align:center;color:#fff}.top-feature .desc{margin-bottom:55px;font-size:20px;line-height:36px;text-align:center;color:#fff}.top-feature .card_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.top-feature .card_list .item{position:relative;box-sizing:border-box;margin-bottom:2%;padding:40px;width:32%;background:#f0f4f7;border-radius:10px}.top-feature .card_list .item .heading{margin-bottom:15px}.top-feature .card_list .item .text{font-size:18px;line-height:34px}.top-mri{padding:80px 0 0;background:#f0f4f7;border-bottom:solid 220px #fff}.top-mri .content{margin-bottom:70px;padding:0 100px}.top-mri .desc{font-size:20px;line-height:36px}.top-mri .image{margin-bottom:-220px}.top-mri .image img{border-radius:10px}.top-clinic{padding:100px 0 120px;background:#fff}.top-clinic .photo{position:absolute;top:0;right:0;width:820px;border-radius:10px 0 0 10px;overflow:hidden}.top-clinic .photo img{width:100%}.top-clinic .desc{margin-bottom:55px;font-size:20px}.top-clinic .card_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:780px}.top-clinic .card_list .item{position:relative;box-sizing:border-box;margin-bottom:2%;padding:50px 40px;width:49%;background:#f0f4f7;border-radius:10px}.top-clinic .card_list .item .heading{margin-bottom:25px}.top-clinic .card_list .item .heading small{display:inline-block;margin-bottom:15px;padding:0 15px;font-size:16px;line-height:28px;background:#fff;border-radius:14px}.top-clinic .card_list .item .heading em{display:block}.top-clinic .card_list .item .text{margin-bottom:20px;font-size:18px;line-height:34px}.top-brain{padding:86px 0 110px;background:linear-gradient(to bottom right, #586fad 0%, #a0c4e3 100%)}.top-brain .headings{display:flex;justify-content:space-between;margin-bottom:15px}.top-brain .heading.lv1{padding-left:115px;width:42%;height:96px;font-size:36px;line-height:48px;color:#fff;background:left top no-repeat url(../img/icon-alert.png);background-size:contain}.top-brain .desc{width:58%;font-size:20px;color:#fff}.top-brain .card_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.top-brain .card_list .item{position:relative;box-sizing:border-box;margin-bottom:2%;padding:45px 40px 45px 170px;width:49%;background:#fff;border-radius:10px}.top-brain .card_list .item .title img{position:absolute;top:86px;left:50px;width:80px;height:80px}.top-brain .card_list .item .title .heading{margin-bottom:10px}.top-brain .card_list .item .text{margin-bottom:20px;line-height:28px}.top-doctor{padding:100px 0 135px;background:#fff}.top-doctor .inner{position:relative;padding-left:600px}.top-doctor .photo{position:absolute;top:0;left:0}.top-doctor .photo img{border-radius:0 10px 10px 0}.top-doctor .heading{padding-top:20px}.top-doctor .desc{font-size:20px;line-height:36px}.top-doctor .detail{margin-top:55px;padding:50px 55px;font-size:18px;line-height:34px;background:#f0f4f7;border-radius:10px}.top-doctor .detail span{display:block;margin-top:20px;font-size:20px;text-align:right}.top-doctor .detail span small{display:inline-block;margin-right:10px;font-size:14px;color:#586fad}.top-doctor .btn-to_detail{padding-top:40px}.top-dock{padding:94px 0 80px;background:center no-repeat url(../img/bg-top_dock.jpg);background-size:cover}.top-dock .heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.top-dock .heading em{display:inline-block;font-size:48px;line-height:60px;font-weight:300}.top-dock .heading small{display:inline-block;font-size:34px;font-weight:200;color:#fff;opacity:.4}.top-dock .desc{margin-bottom:55px;font-size:20px}.top-dock .detail{box-sizing:border-box;margin-bottom:55px;padding:50px;border:solid 1px #42414d;border-radius:20px}.top-dock .detail .heading.lv3{margin-bottom:40px;color:#42414d;font-weight:300}.top-dock .detail .content{display:flex;justify-content:space-between}.top-dock .detail .content .text{width:580px;font-size:18px}.top-dock .detail .content .text small{display:block;margin-top:30px;font-size:16px}.top-dock .detail .content .list{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;padding:30px 40px;width:460px;background:hsla(0,0%,100%,.4);border-radius:10px}.top-dock .detail .content .list li{box-sizing:border-box;width:50%;font-size:20px}.top-dock .detail .content .list li i{margin-right:10px;color:#1d148b}.top-dock .btn-to_detail a{color:#fff}.top-dock .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.top-access{padding:100px 0;background:#fff}.top-access .heading.lv3{color:#42414d;font-weight:300}.top-access .desc{margin-bottom:70px;font-size:20px}.top-access .data{display:flex;justify-content:space-between;align-items:end}.top-access .data .location{width:440px}.top-access .data .location .heading{margin-bottom:15px}.top-access .data .location .address{margin-bottom:10px;font-size:18px}.top-access .data .location .phone_number{margin-bottom:20px;font-size:20px}.top-access .data .location .note{margin-bottom:30px;font-size:16px}.top-access .data .location .image img{width:100%}.top-access .data .location .route{margin-bottom:20px;font-size:16px}.top-access .data .location .route em{display:block;margin-bottom:5px;font-size:18px;font-weight:500;color:#1d148b}.top-access .data .office_hours{box-sizing:border-box;margin-right:-100px;padding:60px 100px;width:800px;background:#f0f4f7;border-radius:10px 0 0 10px}.top-access .data .office_hours .heading{margin-bottom:40px}.top-access .data .office_hours .note{margin-top:30px}.weekly_schedule tr th,.weekly_schedule tr td{box-sizing:border-box;padding:20px 0;width:70px;font-size:16px;line-height:20px;font-weight:200;text-align:center;vertical-align:middle;border-left:solid 1px #bec5cb}.weekly_schedule tr th:first-child,.weekly_schedule tr td:first-child{padding:20px 15px;width:120px;text-align:left;border-left:0px}.weekly_schedule thead th{color:#fff;background:#586fad}.weekly_schedule tbody th,.weekly_schedule tbody td{background:#fff;border-top:solid 1px #bec5cb}.weekly_schedule tbody th{font-family:Akshar}.weekly_schedule tbody th em{display:block;font-weight:300;color:#1d148b}.landing_mri{background:#e5d2a3}.landing_mri .lp-mv{position:relative;height:786px;text-align:center;background:center no-repeat url(../img/lp_mri-mv_bg.jpg);background-size:cover;z-index:4000}.landing_mri .lp-mv .inner{padding-top:80px}.landing_mri .lp-mv .copy{margin-bottom:25px;font-size:72px;line-height:94px;font-weight:300}.landing_mri .lp-mv .copy small{position:relative;display:inline-block;margin-bottom:35px;font-size:20px;line-height:40px;color:#1d148b;border-bottom:solid 1px #1d148b}.landing_mri .lp-mv .copy small::after{content:"";position:absolute;left:49%;bottom:-18px;display:block;width:1px;height:20px;background:#1d148b;transform:rotate(45deg)}.landing_mri .lp-mv .copy em{display:block}.landing_mri .lp-mv .desc{display:inline-block;margin-bottom:40px;padding:0 55px;height:55px;font-size:24px;line-height:55px;border:solid 1px #42414d;border-radius:4px}.landing_mri .lp-mv .text{margin-bottom:50px;font-size:18px;line-height:41px}.landing_mri .lp-mv .btns .btn_reserve{display:inline-block;margin:0 5px;width:400px}.landing_mri .lp-mv .btns .btn_reserve a{height:80px;font-size:18px;line-height:80px}.landing_mri .lp-mri{padding:110px 0 100px;background:center top no-repeat url(../img/lp_mri-mri_bg.jpg) #e5d2a3;background-size:cover}.landing_mri .lp-mri .heading01{margin-bottom:30px;font-size:48px;font-weight:200;color:#695722}.landing_mri .lp-mri .heading02{margin-bottom:35px;font-size:32px;font-weight:200;color:#1d148b}.landing_mri .lp-mri .heading03{position:relative;margin-bottom:15px;padding-left:20px;font-size:24px;font-weight:200}.landing_mri .lp-mri .heading03::before{content:"";display:block;position:absolute;top:15px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-mri .desc{margin-bottom:55px;font-size:24px;line-height:48px}.landing_mri .lp-mri .content{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px;padding:60px;background:hsla(0,0%,100%,.5);border-radius:10px}.landing_mri .lp-mri .text{width:520px;font-size:18px;line-height:34px}.landing_mri .lp-mri .checklist{box-sizing:border-box;padding:40px;width:490px;border:solid 1px #42414d;border-radius:10px}.landing_mri .lp-mri .checklist .list{padding-left:20px;font-size:18px}.landing_mri .lp-mri .checklist .list li{font-size:18px;line-height:34px}.landing_mri .lp-mri .checklist .list li i{margin-right:10px;color:#51b1ed}.landing_mri .lp-mri .copy{margin-bottom:80px;font-size:36px;font-weight:200;text-align:center;color:#695722}.landing_mri .lp-mri .image img{width:100%}.landing_mri .lp-feature{padding:90px 0 80px;background:linear-gradient(to bottom right, #586fad 0%, #a0c4e3 100%)}.landing_mri .lp-feature .heading01{margin-bottom:25px;font-size:48px;font-weight:200;text-align:center;color:#fff}.landing_mri .lp-feature .heading02{margin-bottom:30px;padding-bottom:15px;font-size:32px;font-weight:200;color:#fff;border-bottom:solid 1px #fff}.landing_mri .lp-feature .heading03{position:relative;margin-bottom:15px;padding-left:20px;font-size:24px;font-weight:200}.landing_mri .lp-feature .heading03::before{content:"";display:block;position:absolute;top:15px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-feature .desc{margin-bottom:55px;font-size:24px;line-height:40px;text-align:center;color:#fff}.landing_mri .lp-feature .content{box-sizing:border-box;margin-bottom:35px;padding:60px 100px;text-align:center;color:#fff;background:hsla(0,0%,100%,.18);border-radius:10px}.landing_mri .lp-feature .content .detail span{display:block;margin-bottom:15px;font-size:20px}.landing_mri .lp-feature .content .detail strong{display:block;margin-bottom:40px;font-size:40px}.landing_mri .lp-feature .content .detail strong em{display:inline-block;margin:0 10px;font-size:48px;line-height:60px;border-bottom:solid 1px #fff}.landing_mri .lp-feature .content .detail small{display:18px;font-size:18px}.landing_mri .lp-feature .card_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.landing_mri .lp-feature .card_list .item{position:relative;box-sizing:border-box;padding:40px;width:32%;background:#f7f4eb;border-radius:10px}.landing_mri .lp-feature .card_list .item .text{font-size:18px;line-height:34px}.landing_mri .lp-screening{padding:90px 0 80px;background:center top no-repeat url(../img/lp_mri-screening_bg.jpg) #3b2e26;background-size:cover}.landing_mri .lp-screening .heading01{margin-bottom:25px;font-size:48px;font-weight:100;text-align:center;color:#fff}.landing_mri .lp-screening .heading02{margin-bottom:40px;padding-bottom:40px;font-size:24px;font-weight:200;text-align:center;color:#695722;border-bottom:solid 1px #cbcbbe}.landing_mri .lp-screening .image{margin:0 auto 15px}.landing_mri .lp-screening .desc{margin-bottom:55px;font-size:24px;color:#fff;text-align:center}.landing_mri .lp-screening .lists{display:flex;justify-content:space-between}.landing_mri .lp-screening .lists .list{box-sizing:border-box;padding:50px;width:49%;background:#f7f4eb;border-radius:10px}.landing_mri .lp-screening .lists .list .image{width:64px}.landing_mri .lp-screening .lists .list .image img{width:100%}.landing_mri .lp-screening .lists .list ul li{position:relative;margin-bottom:20px;padding-left:20px;font-size:20px}.landing_mri .lp-screening .lists .list ul li::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-screening .lists .list ul li small{display:block;font-size:16px;color:#586fad}.landing_mri .lp-clinic{padding:100px 0 120px;background:#e5d2a3}.landing_mri .lp-clinic .heading01{padding-top:60px;font-size:48px;font-weight:300;color:#695722}.landing_mri .lp-clinic .heading02{margin-bottom:25px;font-size:32px;font-weight:300;color:#695722}.landing_mri .lp-clinic .photo{position:absolute;top:0;right:0;width:820px;border-radius:10px 0 0 10px;overflow:hidden}.landing_mri .lp-clinic .photo img{width:100%}.landing_mri .lp-clinic .desc{margin-bottom:55px;font-size:20px}.landing_mri .lp-clinic .card_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:45px;width:780px}.landing_mri .lp-clinic .card_list .item{position:relative;box-sizing:border-box;margin-bottom:2%;padding:50px 40px;width:49%;background:#f7f4eb;border-radius:10px}.landing_mri .lp-clinic .card_list .item .heading{margin-bottom:25px}.landing_mri .lp-clinic .card_list .item .heading small{display:inline-block;margin-bottom:15px;padding:0 15px;font-size:16px;line-height:28px;background:#fff;border-radius:14px}.landing_mri .lp-clinic .card_list .item .heading em{display:block}.landing_mri .lp-clinic .card_list .item .text{margin-bottom:20px;font-size:18px;line-height:34px}.landing_mri .lp-clinic .content{padding:60px;border:solid 1px #695722;border-radius:10px}.landing_mri .lp-clinic .content .text{font-size:20px;line-height:36px}.landing_mri .lp-cv01{height:613px;background:#fff}.landing_mri .lp-cv01 .inner{display:flex;flex-direction:row-reverse;justify-content:space-between}.landing_mri .lp-cv01 .heading01{margin-bottom:20px;font-size:36px;font-weight:200;color:#695722}.landing_mri .lp-cv01 .content{margin-left:100px;padding:100px 0;color:#42414d}.landing_mri .lp-cv01 .desc{margin-bottom:35px;font-size:20px;line-height:36px}.landing_mri .lp-cv01 .text{margin-bottom:40px;font-size:18px;line-height:36px}.landing_mri .lp-cv01 .note{font-size:15px}.landing_mri .lp-cv01 .btn-to_detail a{color:#fff}.landing_mri .lp-cv01 .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.landing_mri .lp-cv01 .image{margin-left:-100px}.landing_mri .lp-plan{padding:80px 0 100px;background:center top no-repeat url(../img/lp_mri-plan_bg.jpg);background-size:cover}.landing_mri .lp-plan .heading01{font-size:48px;font-weight:200;text-align:center;color:#fff}.landing_mri .lp-plan .heading03{margin-bottom:30px;font-size:32px;font-weight:200;text-align:center;color:#1d148b}.landing_mri .lp-plan .desc{margin-bottom:55px;font-size:20px;text-align:center;color:#fff}.landing_mri .lp-plan .plan_list{display:flex;flex-wrap:wrap;justify-content:space-between}.landing_mri .lp-plan .plan_list .item{display:flex;flex-direction:column;box-sizing:border-box;margin-bottom:30px;width:32%;background:#fff;border:solid 1px #1d148b;border-radius:10px;overflow:hidden}.landing_mri .lp-plan .plan_list .item .heading02{padding:40px 0 25px;text-align:center;color:#1d148b;background:#f0f4f7}.landing_mri .lp-plan .plan_list .item .heading02 small{display:block;font-size:24px;font-weight:300}.landing_mri .lp-plan .plan_list .item .heading02 em{display:block;font-family:Akshar;font-size:64px;font-weight:400}.landing_mri .lp-plan .plan_list .item .text{flex-grow:.8;padding:25px 30px;font-size:16px;line-height:28px}.landing_mri .lp-plan .plan_list .item ul{flex-grow:1;margin:0 auto 20px;width:320px;border-top:solid 1px #bec5cb}.landing_mri .lp-plan .plan_list .item ul li{padding:10px 5px;font-size:15px;line-height:20px;border-bottom:solid 1px #bec5cb}.landing_mri .lp-plan .plan_list .item ul li i{margin-right:5px;color:#51b1ed}.landing_mri .lp-plan .plan_list .item .btn_reserve{margin:0 auto 30px;width:320px}.landing_mri .lp-plan .plan_list .item.mod-em{position:relative;border:solid 4px #ff4182}.landing_mri .lp-plan .plan_list .item.mod-em::before{content:"人気No.1";position:absolute;top:0;left:50%;display:block;margin-left:-80px;padding:2px 0 5px;width:160px;font-size:18px;text-align:center;color:#fff;background:#ff4182;border-radius:0 0 10px 10px}.landing_mri .lp-plan .plan_list .item.mod-em .heading02{color:#ff4182}.landing_mri .lp-plan .dock_list{padding:50px 100px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-plan .dock_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.landing_mri .lp-plan .dock_list ul li{margin-bottom:25px;width:33%}.landing_mri .lp-plan .dock_list ul li span{font-size:20px}.landing_mri .lp-plan .dock_list ul li em{font-family:Akshar;font-size:32px;color:#1d148b}.landing_mri .lp-cv02{height:524px;text-align:center;color:#fff;background:center top no-repeat url(../img/lp_mri-cv02_bg.jpg) #3b2e26;background-size:cover}.landing_mri .lp-cv02 .inner{padding-top:90px}.landing_mri .lp-cv02 .heading01{margin-bottom:20px;font-size:48px;font-weight:200}.landing_mri .lp-cv02 .desc{margin-bottom:20px;font-size:24px;line-height:36px}.landing_mri .lp-cv02 .text{margin-bottom:55px;font-size:18px;line-height:34px}.landing_mri .lp-cv02 .btn_reserve{display:inline-block;margin:0 5px;width:400px}.landing_mri .lp-cv02 .btn_reserve a{height:80px;font-size:18px;line-height:80px}.landing_mri .lp-testimonial{padding:100px 0 120px;background:#fff}.landing_mri .lp-testimonial .inner{position:relative;padding-left:700px}.landing_mri .lp-testimonial .image{position:absolute;top:0;left:0}.landing_mri .lp-testimonial .image img{border-radius:0 10px 10px 0}.landing_mri .lp-testimonial .heading01{margin-bottom:40px;font-size:36px;font-weight:200;color:#695722}.landing_mri .lp-testimonial .heading02{margin-bottom:20px;width:80px;font-size:16px;line-height:24px;font-weight:200;text-align:center;color:#42414d}.landing_mri .lp-testimonial .heading02 span{display:block;margin-top:10px}.landing_mri .lp-testimonial .heading03{margin-bottom:25px;font-size:32px;font-weight:200}.landing_mri .lp-testimonial .review_list{margin-bottom:60px;width:600px}.landing_mri .lp-testimonial .review_list .item{position:relative;display:flex;justify-content:space-between;margin-bottom:30px;padding:40px 50px}.landing_mri .lp-testimonial .review_list .item::before,.landing_mri .lp-testimonial .review_list .item::after{content:"";position:absolute;display:block;width:220px;height:180px}.landing_mri .lp-testimonial .review_list .item::before{top:0;left:0;border-top:solid 1px #e5d2a3;border-left:solid 1px #e5d2a3}.landing_mri .lp-testimonial .review_list .item::after{right:0;bottom:0;border-right:solid 1px #e5d2a3;border-bottom:solid 1px #e5d2a3}.landing_mri .lp-testimonial .review_list .item .text{margin-left:40px;font-size:18px;line-height:36px}.landing_mri .lp-testimonial .content{position:relative;box-sizing:border-box;margin-left:-200px;padding:60px 70px;width:800px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-testimonial .content .text{margin-bottom:15px;font-size:18px}.landing_mri .lp-testimonial .content .copy{font-size:24px;color:#695722}.landing_mri .lp-cv03{height:630px;background:linear-gradient(to right bottom, #586fad 0%, #a0c4e3 100%)}.landing_mri .lp-cv03 .inner{display:flex;justify-content:space-between}.landing_mri .lp-cv03 .heading01{margin-bottom:20px;font-size:48px;font-weight:200}.landing_mri .lp-cv03 .content{margin-right:100px;padding:100px 0;color:#fff}.landing_mri .lp-cv03 .desc{margin-bottom:50px;font-size:24px;line-height:36px}.landing_mri .lp-cv03 .text{margin-bottom:10px;font-size:18px;line-height:36px}.landing_mri .lp-cv03 .btn-to_detail a{color:#fff}.landing_mri .lp-cv03 .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.landing_mri .lp-cv03 .image{margin-right:-100px}.landing_mri .lp-access{padding:90px 0 80px;background:center top no-repeat url(../img/lp_mri-access_bg.jpg);background-size:cover}.landing_mri .lp-access .heading01{margin-bottom:20px;font-size:36px;line-height:55px;font-weight:200;text-align:center;color:#695722}.landing_mri .lp-access .heading02{position:relative;padding-left:20px;font-size:24px;font-weight:200;color:#42414d}.landing_mri .lp-access .heading02::before{content:"";display:block;position:absolute;top:15px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-access .desc{margin-bottom:60px;font-size:24px;text-align:center}.landing_mri .lp-access .cv{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding:50px 60px;background:hsla(0,0%,100%,.5);border-radius:10px}.landing_mri .lp-access .cv .label{padding-right:40px;margin-right:40px;font-size:28px;border-right:solid 1px #42414d}.landing_mri .lp-access .cv .phone{font-family:Akshar;text-align:center}.landing_mri .lp-access .cv .phone em{display:block;font-size:56px;font-weight:400;color:#1d148b}.landing_mri .lp-access .cv .phone small{display:block;font-size:18px}.landing_mri .lp-access .cv .btn_reserve{width:400px;height:80px}.landing_mri .lp-access .cv .btn_reserve a{height:80px;font-size:18px;line-height:80px}.landing_mri .lp-access .data{display:flex;justify-content:space-between;align-items:end}.landing_mri .lp-access .data .location{box-sizing:border-box;padding:40px;width:465px;border:solid 1px #fff;border-radius:10px}.landing_mri .lp-access .data .location .heading02{margin-bottom:15px}.landing_mri .lp-access .data .location .address{margin-bottom:10px;font-size:18px}.landing_mri .lp-access .data .location .note{margin-bottom:10px;font-size:16px}.landing_mri .lp-access .data .location .route{margin-bottom:10px;font-size:16px}.landing_mri .lp-access .data .location .route em{display:block;font-size:18px;font-weight:500}.landing_mri .lp-access .data .office_hours{box-sizing:border-box;padding:50px 50px;width:700px;border:solid 1px #fff;border-radius:10px}.landing_mri .lp-access .data .office_hours .heading02{margin-bottom:50px}.landing_mri .lp-access .weekly_schedule thead th{color:#42414d;background:#f0f4f7}.news_list{margin-bottom:40px;border-top:dotted 1px #999}.news_list .item{padding:40px 0;font-size:18px;line-height:24px;border-bottom:dotted 1px #999}.news_list .item a{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:start;text-decoration:none;color:#42414d}.news_list .item a::after{content:"";display:block;position:absolute;top:50%;bottom:auto;left:auto;right:30px;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain;margin-top:-12px}.news_list .item .date{width:80px;color:#1d148b}.news_list .item .category{display:inline-block;width:120px;height:24px;font-size:15px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.news_list .item .title{display:block;box-sizing:border-box;padding-right:100px;width:900px}.news_list .item .title em{display:block;margin-bottom:10px;font-size:20px;color:#1d148b}.news_list .item .title small{display:block;font-size:18px}.pagenation ul{display:flex;justify-content:center;align-items:center}.pagenation ul li{margin:0 5px;width:48px;height:32px}.pagenation ul li a{display:block;box-sizing:border-box;width:100%;height:100%;font-size:18px;line-height:32px;text-align:center;text-decoration:none;color:#1d148b;border:solid 1px #586fad;border-radius:16px}.pagenation ul li.is_active a{color:#fff;background:#586fad}.pagenation ul li.prev,.pagenation ul li.next{width:36px;height:24px}.pagenation ul li.prev a,.pagenation ul li.next a{font-size:14px;line-height:24px}.news_detail{margin:0 100px;padding-bottom:55px;border-bottom:dotted 1px #999}.news_detail .news_header{display:flex;flex-direction:row;justify-content:start;align-items:start;margin-bottom:40px;padding-bottom:30px;border-bottom:dotted 1px #999}.news_detail .news_header .date{margin-right:30px;width:80px;font-size:18px;color:#1d148b}.news_detail .news_header .category{display:inline-block;width:120px;height:24px;font-size:15px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.news_detail h2{margin-top:3em;margin-bottom:1em;font-size:24px;font-weight:300;color:#1d148b}.news_detail h3{margin-bottom:1em;font-size:18px;font-weight:300;color:#1d148b}.news_detail p{margin-bottom:1em;font-size:18px;line-height:26px}.news_detail ul{margin-bottom:1em}.news_detail ul li{position:relative;margin-bottom:5px;padding-left:20px;font-size:18px}.news_detail ul li::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:10px;height:10px;background:#1d148b;border-radius:100%}.news_detail em{color:#586fad}.btn-to_detail.mod-news_detail{padding:45px 100px 0;justify-content:start}.btn-to_detail.mod-news_detail a::after{transform:rotate(-180deg)}.feature_desc{margin-bottom:50px;font-size:20px;line-height:36px}.feature_list{display:flex;justify-content:space-between}.feature_list .item{box-sizing:border-box;width:31.7%;background:#f0f4f7;border-radius:10px;overflow:hidden}.feature_list .item figure img{width:100%}.feature_list .item .detail{padding:40px 40px}.feature_list .item .detail .heading{margin-bottom:10px;font-weight:300}.feature_list .item .detail .text{font-size:18px;line-height:34px}.doctor{padding:80px 0;background:#f0f4f7}.doctor .inner{position:relative}.doctor .doctor_list .item{position:relative;margin-bottom:80px;padding-left:480px}.doctor .doctor_list .item:last-child{margin-bottom:0}.doctor .doctor_list .item .image{position:absolute;top:0;left:0;border-radius:0 10px 10px 0;overflow:hidden}.doctor .doctor_list .item .detail{padding:50px 0}.doctor .doctor_list .item .detail .heading{margin-bottom:25px;font-size:32px;line-height:34px;font-weight:200;color:#1d148b}.doctor .doctor_list .item .detail .heading.mark_c::before{top:10px}.doctor .doctor_list .item .detail .heading small{display:inline-block;margin-left:15px;font-size:16px;line-height:34px;vertical-align:middle;color:#586fad}.doctor .doctor_list .item .detail .text{font-size:18px;line-height:34px}.doctor .doctor_list .item .content{display:flex;box-sizing:border-box;margin-left:-180px;padding:40px;width:900px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px}.doctor .doctor_list .item .content .heading{margin-right:20px;width:120px;font-weight:300;color:#1d148b}.doctor .doctor_list .item .content ul{width:670px}.doctor .doctor_list .item .content ul li{position:relative;margin-bottom:10px;padding-left:20px;font-size:18px}.doctor .doctor_list .item .content ul li::before{content:"";position:absolute;top:10px;left:0;display:block;width:8px;height:8px;background:#1d148b;border-radius:100%}.map iframe{width:100%;height:580px}.faq_list{border-top:dotted 1px #999}.faq_list .item{position:relative;padding:40px 20px;border-bottom:dotted 1px #999}.faq_list .item .q-title{position:relative;font-size:20px;font-weight:300;color:#1d148b}.faq_list .item .q-title::after{content:"┼";position:absolute;top:2px;right:0;display:block;width:36px;height:24px;font-size:12px;line-height:25px;text-align:center;color:#1d148b;border:solid 1px #586fad;border-radius:16px;pointer-events:none}.faq_list .item .q-title label{display:block;cursor:pointer}.faq_list .item .a-box{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;opacity:0}.faq_list .item .a-box p{padding-top:20px;font-size:18px}.faq_list .item .a-box .btn-to_detail{margin-top:30px;justify-content:start}.faq_list .item .faq-toggle{position:absolute;opacity:0}.faq_list .item .faq-toggle:checked+.q-title::after{content:"─"}.faq_list .item .faq-toggle:checked~.a-box{max-height:400px;opacity:1}.page-other .introduction{padding-top:130px;background:#fff;border-bottom:solid 220px #f0f4f7}.page-other .introduction .inner{text-align:center}.page-other .introduction .desc{font-size:20px;line-height:36px}.page-other .introduction .desc strong{display:block;margin:50px 0;font-size:24px;font-weight:300;color:#586fad}.page-other .introduction .image{margin-bottom:-220px}.page-other .introduction .image img{border-radius:10px}.page-other .features{padding:80px 0;background:#f0f4f7}.page-other .features .heading.lv1{margin-bottom:50px}.page-other .features .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-other .features .list .item{position:relative;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:590px;height:391px;border-radius:10px;overflow:hidden}.page-other .features .list .item img{position:absolute;top:0;left:0}.page-other .features .list .item .box{box-sizing:border-box;margin:0 auto;padding:40px;width:530px;height:331px;background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px}.page-other .features .list .item .box .heading{margin-bottom:10px}.page-other .features .list .item .box .text{font-size:18px;line-height:34px}.page-other .usecases{padding:90px 0;background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%)}.page-other .usecases .heading.lv1{margin-bottom:50px;text-align:center;color:#fff}.page-other .usecases .case_list{display:flex;justify-content:space-between}.page-other .usecases .case_list .item{box-sizing:border-box;padding:40px;width:32%;background:#fff;border-radius:10px}.page-other .usecases .case_list .item .image{margin-bottom:25px;text-align:center}.page-other .usecases .case_list .item .image img{width:auto;height:80px}.page-other .usecases .case_list .item .heading.lv3{margin-bottom:10px;text-align:center}.page-other .referral{padding:80px}.page-other .referral .inner{position:relative}.page-other .referral .image{position:absolute;top:0;right:0}.page-other .referral .image img{border-radius:10px 0 0 10px}.page-other .referral .heading.lv1{margin-bottom:60px}.page-other .referral .box{position:relative;box-sizing:border-box;margin-bottom:20px;padding:50px 40px;width:600px;font-size:18px;background:#f0f4f7;border-radius:10px}.page-other .referral .box .heading.lv3{margin-bottom:25px;color:#42414d;font-weight:300}.page-other .referral .box .text{margin-bottom:20px;line-height:34px}.page-other .referral .box ul li{position:relative;margin-bottom:5px;padding-left:15px}.page-other .referral .box ul li::before{content:"";position:absolute;top:10px;left:0;display:block;width:8px;height:8px;background:#1d148b;border-radius:100%}.page-other .appointment{padding:80px 0;background:#f0f4f7}.page-other .appointment .content{display:flex;justify-content:space-between}.page-other .appointment .content .box{box-sizing:border-box;width:49%;padding:40px;background:#fff;border-radius:10px}.page-other .appointment .content .box .heading{margin-bottom:15px;color:#42414d;font-weight:300}.page-other .appointment .content .box .text{margin-bottom:30px;font-size:18px;line-height:34px}.page-other .appointment .content .box .phone_number span{display:block;color:#1d148b}.page-other .appointment .content .box .phone_number span em{font-size:28px}.page-other .appointment .content .box .phone_number span strong{font-size:44px;font-weight:400}.page-other .appointment .content .box .phone_number small{display:block;font-size:15px}.page-other .appointment .content .box .phone_number small em{font-size:18px}.page-other .contact{padding:100px 0;background:center no-repeat url(../img/other-contact_bg.jpg);background-size:cover}.page-other .contact .heading{text-align:center;color:#fff}.page-other .contact .desc{margin-bottom:60px;font-size:18px;line-height:34px;text-align:center;color:#fff}.page-other .contact .btns{text-align:center}.page-other .contact .btns .btn_reserve{display:inline-block;margin:0 5px;width:400px}.page-other .contact .btns .btn_reserve a{height:80px;font-size:18px;line-height:80px}.symptom_list .list .item{margin-bottom:20px;padding:40px 60px;background:#f0f4f7;border-radius:10px}.symptom_list .list .item .heading{position:relative;margin-bottom:40px;padding:10px 0 30px 100px;border-bottom:dotted 1px #999}.symptom_list .list .item .heading img{position:absolute;top:0;left:0;width:80px}.symptom_list .list .item .heading em{display:block;font-weight:300}.symptom_list .list .item .heading small{display:block;font-size:18px;font-weight:200;color:#586fad}.symptom_list .list .item .checklist{display:flex;margin-bottom:30px;justify-content:space-between}.symptom_list .list .item .checklist .message{position:relative;display:flex;flex-direction:column;justify-content:center;width:260px;font-size:20px;text-align:center;color:#1d148b;background:#f0f4f7;border:solid 1px #1d148b;border-radius:4px}.symptom_list .list .item .checklist .message::after{content:"";position:absolute;top:48%;right:-6px;display:block;width:10px;height:10px;color:#1d148b;background:#f0f4f7;border-right:solid 1px #1d148b;border-bottom:solid 1px #1d148b;transform:rotate(-45deg)}.symptom_list .list .item .checklist ul{display:flex;flex-wrap:wrap;width:780px}.symptom_list .list .item .checklist ul li{margin-bottom:10px;width:50%}.symptom_list .list .item .checklist ul li i{margin-right:13px;color:#51b1ed}.symptom_list .list .item .notice{padding:20px 30px;background:#fff;border-radius:8px}.symptom_list .list .item .notice em{display:inline-block;margin-right:15px;font-size:18px;color:#ff4182}.symptom_list .list .item .notice em::before{content:"！";display:inline-block;margin-right:5px;width:24px;height:24px;line-height:28px;text-align:center;border:solid 1px #ff4182;border-radius:100%}.symptom_list .list .item .notice span{font-size:16px}.department_list{padding:80px 0;background:center top no-repeat url(../img/brain-department_bg.jpg);background-size:cover}.department_list .list{border-top:dotted 1px #999}.department_list .list .item{display:flex;justify-content:space-between;border-bottom:dotted 1px #999;padding:60px 40px}.department_list .list .item .detail{width:580px}.department_list .list .item .detail .heading.lv2{margin-bottom:25px;font-size:32px;line-height:38px;font-weight:200;color:#1d148b}.department_list .list .item .detail .heading.lv2 small{display:inline-block;font-size:16px;vertical-align:middle;color:#586fad}.department_list .list .item .detail .text{font-size:18px;line-height:34px}.department_list .list .item .symptoms{box-sizing:border-box;padding:40px;width:490px;background:#fff;border-radius:10px}.department_list .list .item .symptoms h4{margin-bottom:15px;font-size:20px;font-weight:300;color:#1d148b}.department_list .list .item .symptoms ul li{position:relative;margin-bottom:5px;padding-left:18px;font-size:18px}.department_list .list .item .symptoms ul li::before{content:"";position:absolute;top:10px;left:0;display:block;width:8px;height:8px;background:#1d148b;border-radius:100%}.flow{padding:80px 0}.flow ol{position:relative}.flow ol::before{content:"";position:absolute;top:80px;left:50px;width:1px;height:620px;background:#51b1ed}.flow ol li{position:relative;padding:0 0 0 130px;list-style:none}.flow ol li:first-child .detail{border-top:dotted 1px #999}.flow ol li .num{position:absolute;top:40px;left:0;display:block;width:100px;height:60px;font-size:28px;line-height:60px;text-align:center;color:#51b1ed;background:#fff;border:solid 1px #51b1ed;border-radius:50px}.flow ol li .detail{display:block;padding:40px 0 40px 20px;border-bottom:dotted 1px #999}.flow ol li .detail em{display:block;font-size:28px;font-weight:300;color:#1d148b}.flow ol li .detail small{display:block;font-size:18px}.flow ol li .btn_reserve{position:absolute;top:45px;right:20px;width:340px}.spv{display:none !important}}@media screen and (max-width: 1024px){body{font-size:16px;font-weight:300;color:#42414d;background:#f0f4f7}.inner{position:relative;box-sizing:border-box;margin:0 auto;padding-left:20px;padding-right:20px;width:auto}a{transition:.5s}a:hover{opacity:.6}.btn_reserve a{position:relative;display:block;height:60px;line-height:60px;text-align:center;text-decoration:none;font-size:16px;color:#fff;border-radius:6px}.btn_reserve a::before{content:"";position:absolute;top:50%;left:25px;display:block;margin-top:-12px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-image:url(../img/icon-calendar.png);background-size:contain}.btn_reserve.mod-b a{background:linear-gradient(to right, #2e1ee0 0%, #2a9ce3 100%);border:1px solid #0087db}.btn_reserve.mod-r a{background:linear-gradient(to right, #db11a5 0%, #e85836 100%);border:1px solid #ff4182}.btn_reserve.mod-g a{background:linear-gradient(to right, #a58936 0%, #d0b269 100%);border:1px solid #ba9c4b}.btn_reserve.mod-phone a::before{background-image:url(../img/icon-phone.png)}.btn-to_detail{display:flex;justify-content:end}.btn-to_detail a{position:relative;display:inline-block;padding:0 40px 0 15px;font-size:14px;line-height:20px;text-decoration:none;color:#42414d}.btn-to_detail a::before{content:"";display:block;position:absolute;top:6px;left:0;display:block;width:6px;height:6px;background:#1d148b;border-radius:100%}.btn-to_detail a::after{content:"";display:block;position:absolute;top:3px;bottom:auto;left:auto;right:5%;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain;width:24px;height:16px}body.pages{background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%)}body.pages::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:45px;background:#586fad;z-index:3000}.page-content{background:#fff}.page-content .page-header{position:relative;color:#fff;background:linear-gradient(to right, #586fad 0%, #a0c4e3 100%);z-index:4000}.page-content .page-header .inner{padding:50px 20px 0}.page-content .page-header .page-title{font-size:24px;font-weight:200;line-height:30px}.page-content .page-header .page-title small{display:block;font-size:14px}.page-content .page-header .content-path{padding:20px 0 10px;width:100%}.page-content .page-header .content-path li{display:inline-block;font-size:12px}.page-content .page-header .content-path li::after{content:">";margin:0 5px}.page-content .page-header .content-path li:last-child::after{display:none}.page-content .page-header .content-path li a{text-decoration:none;color:#fff}.page-content .content-body{padding:30px 0 40px}.heading{position:relative;font-size:20px;font-weight:normal}.heading.mark_c{padding-left:20px}.heading.mark_c::before{content:"";display:block;position:absolute;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.heading.lv0{font-size:48px;color:#fff}.heading.lv0 small{margin-left:35px;font-size:20px}.heading.lv1{margin-bottom:20px;font-size:24px;font-weight:200;color:#1d148b}.heading.lv2{font-size:36px}.heading.lv2.mark_c::before{top:20px}.heading.lv3{font-size:18px;color:#1d148b}.heading.lv3.mark_c::before{top:10px}.heading.lv4{margin-bottom:25px;font-size:18px;font-weight:400}.heading.lv4.mark_c::before{top:10px}.global-header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;padding-bottom:10px;width:100%;z-index:5000}.global-header .logo{position:relative;padding:10px 0 0 10px;height:24px;z-index:5001}.global-header .logo img{height:100%}.global-header .btn_menu{position:absolute;top:15px;right:15px;width:16px;height:12px;z-index:5001}.global-header .btn_menu span{position:relative;display:block;width:100%;height:100%}.global-header .btn_menu span i{display:block;margin-bottom:4px;width:16px;height:1px;background:#fff;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.4)}.global-header .btn_menu span i:first-child{width:12px}.global-header .global-navigation{position:fixed;top:0;left:0;width:100vw;height:0vh;justify-content:space-between;background:linear-gradient(to bottom, #586fad 0%, #a0c4e3 100%);overflow:hidden;transition:height .5s ease,opacity .5s ease;opacity:0;z-index:4000}.global-header .global-navigation .sitemenu{display:block;padding:110px 0 0}.global-header .global-navigation .sitemenu li{margin-bottom:40px;text-align:center}.global-header .global-navigation .sitemenu li a{font-size:18px;text-decoration:none;color:#fff}.global-header .global-navigation .btns{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding:0 20px 60px;width:100%}.global-header .global-navigation .btns .btn_s{margin-bottom:10px;width:49%;height:50px;border-radius:6px;overflow:hidden}.global-header .global-navigation .btns .btn_s a{box-sizing:border-box;display:block;width:100%;height:100%;font-size:15px;line-height:50px;text-align:center;text-indent:-0.5em;text-decoration:none;color:#fff;background:rgba(88,111,173,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.global-header .global-navigation .btns .btn_s.mod_pin a::before,.global-header .global-navigation .btns .btn_s.mod_clock a::before{content:"";display:inline-block;margin-right:5px;width:12px;height:12px;background-position:center;background-repeat:no-repeat;background-size:cover}.global-header .global-navigation .btns .btn_s.mod_pin a::before{background-image:url(../img/header-icon_pin.png)}.global-header .global-navigation .btns .btn_s.mod_clock a::before{background-image:url(../img/header-icon_clock.png)}.global-header .global-navigation .btns .btn_l{width:100%}.global-header .nav-toggle{position:absolute;opacity:0}.global-header .nav-toggle:checked~.global-navigation{height:100vh;opacity:1}.global-footer{background:#f0f4f7}.global-footer .inner{padding-top:60px;padding-bottom:60px}.footer-nav{padding-bottom:20px}.footer-nav h3{font-size:20px;font-weight:normal}.footer-nav ul{border-top:solid 1px #bec5cb}.footer-nav ul li{font-size:14px;border-bottom:solid 1px #bec5cb}.footer-nav ul a{position:relative;display:block;padding:30px 10px;text-decoration:none;color:#42414d}.footer-nav ul a::after{content:"";display:block;position:absolute;top:35%;bottom:auto;left:auto;right:5%;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain;width:24px;height:16px}.footer-nav .site_menu{margin-bottom:40px}.footer-nav .symptom_menu ul{margin-bottom:20px}.footer-nav .symptom_menu a{display:block;border-radius:10px;overflow:hidden}.footer-nav .symptom_menu a img{width:100%}.footer-info .logo{margin-bottom:25px;width:209px}.footer-info .logo img{width:100%}.footer-info .location{margin-bottom:40px}.footer-info .location p{margin-bottom:15px}.footer-info .sns_btns li{display:inline-block;margin-right:5px}.footer-info .sns_btns a{position:relative;display:block;box-sizing:border-box;padding-left:24px;padding-right:36px;font-family:Akshar;font-size:13px;line-height:26px;text-align:center;text-decoration:none;color:#586fad;border:solid 1px #586fad;border-radius:15px}.footer-info .sns_btns a::after{content:"";position:absolute;top:8px;right:17px;display:block;width:10px;height:10px;background:center no-repeat url(../img/icon-arrow.png);background-size:contain}.footer-info .reservation{margin-bottom:35px;padding:30px;background:#fff;border-radius:10px}.footer-info .reservation .phone_number{font-family:Akshar}.footer-info .reservation .phone_number span{display:block;color:#1d148b}.footer-info .reservation .phone_number span em{font-size:28px}.footer-info .reservation .phone_number span strong{font-size:44px;font-weight:400}.footer-info .reservation .phone_number small{display:block;font-size:15px}.footer-info .reservation .phone_number small em{font-size:18px}.footer-info .reservation .btn_reserve{margin-top:15px;padding-top:20px;border-top:solid 1px #bec5cb}.footer-info .copyright{font-size:12px;text-align:center}body.toppage::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:45px;background:#586fad;z-index:3000}.top-mv{position:relative;height:788px;background:center no-repeat url(../img/top-mv_bg.jpg);background-size:cover;z-index:4000}.top-mv .inner{z-index:100;position:relative;height:628px}.top-mv .inner .title{position:absolute;right:0;top:425px;font-family:Akshar;font-size:36px;line-height:120px;letter-spacing:8px;font-weight:100;color:#fff;opacity:.16}.top-mv .inner .copy{margin:0 auto 35px;padding-top:210px;font-size:36px;line-height:54px;font-weight:100;color:#fff}.top-mv .inner .desc{display:block;margin:0 auto;padding:10px 20px;font-size:13px;text-align:center;color:#fff;border:solid 1px #fff;border-radius:4px}.top-mv .reservation{z-index:90;position:absolute;left:0;bottom:0;width:100%;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.top-mv .reservation .text{padding-top:40px;font-size:16px;text-align:center;color:#fff}.top-mv .reservation .text em{display:inline-block;margin-bottom:10px;border-bottom:solid 1px #fff}.top-mv .reservation .btn_reserve{padding:25px 20px 20px}.top-mv .reservation .btn_reserve a{height:80px;font-size:18px;line-height:80px}.top-mv .reservation .btn_reserve small{display:block;margin-top:10px;font-size:13px;text-align:center;color:#fff}.top-news{padding:50px 0 40px;background:#fff}.top-news .heading{width:200px}.top-news .heading em{display:block;font-family:Akshar;font-size:56px;font-weight:300}.top-news .heading small{display:block;font-size:18px;font-weight:400}.top-news .news_list{border-top:dotted 1px #999}.top-news .news_list ul li{padding:20px 0;font-size:14px;line-height:24px;border-bottom:dotted 1px #999}.top-news .news_list ul li .date{display:inline-block;margin-right:10px;color:#1d148b}.top-news .news_list ul li .category{display:inline-block;width:70px;height:20px;font-size:12px;line-height:20px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.top-news .news_list ul li .title{display:block}.top-news .news_list ul li a{position:relative;display:block;text-decoration:none;color:#42414d}.top-news .news_list ul li a::after{content:"";display:block;position:absolute;top:0;bottom:auto;left:auto;right:0;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain;width:24px;height:16px}.top-news .news_list .btn-to_detail{margin-top:20px}.top-feature{padding:50px 0 30px;background:center no-repeat url(../img/bg-top_feature.jpg);background-size:cover}.top-feature .heading.lv1{text-align:center;color:#fff}.top-feature .desc{margin-bottom:30px;font-size:15px;line-height:30px;text-align:center;color:#fff}.top-feature .card_list .item{position:relative;box-sizing:border-box;margin-bottom:10px;padding:30px;background:#f0f4f7;border-radius:10px}.top-feature .card_list .item .heading{margin-bottom:10px}.top-feature .card_list .item .text{font-size:14px;line-height:22px}.top-mri{padding:80px 0 0;background:#f0f4f7}.top-mri .content{margin-bottom:70px;padding:0 10px}.top-mri .desc{font-size:15px;line-height:28px}.top-mri .image img{width:100%;border-radius:10px}.top-clinic{padding:100px 0 30px;background:#fff}.top-clinic .photo{position:absolute;top:-80px;right:0;width:190px;border-radius:10px 0 0 10px;overflow:hidden}.top-clinic .photo img{width:100%}.top-clinic .desc{margin-bottom:30px;font-size:15px}.top-clinic .card_list .item{position:relative;box-sizing:border-box;margin-bottom:15px;padding:25px 30px;background:#f0f4f7;border-radius:10px}.top-clinic .card_list .item .heading{margin-bottom:15px}.top-clinic .card_list .item .heading small{display:inline-block;margin-bottom:15px;padding:0 15px;font-size:16px;line-height:28px;background:#fff;border-radius:14px}.top-clinic .card_list .item .heading em{display:block}.top-clinic .card_list .item .text{margin-bottom:5px;font-size:14px;line-height:22px}.top-brain{padding:40px 0 20px;background:linear-gradient(to bottom, #586fad 0%, #a0c4e3 100%)}.top-brain .heading.lv1{padding-left:70px;font-size:22px;line-height:30px;color:#fff;background:left top no-repeat url(../img/icon-alert.png);background-size:17%}.top-brain .desc{margin-bottom:30px;font-size:15px;line-height:28px;color:#fff}.top-brain .card_list .item{position:relative;box-sizing:border-box;margin-bottom:15px;padding:35px 30px 20px 30px;background:#fff;border-radius:10px}.top-brain .card_list .item .title{padding-left:65px}.top-brain .card_list .item .title img{position:absolute;top:25px;left:30px;width:48px;height:48px}.top-brain .card_list .item .title .heading{margin-bottom:20px}.top-brain .card_list .item .text{margin-bottom:15px;font-size:14px;line-height:22px}.top-doctor{padding:100px 0 40px;background:#fff}.top-doctor .inner{position:relative}.top-doctor .photo{position:absolute;top:-70px;left:0;width:150px}.top-doctor .photo img{width:100%;border-radius:0 10px 10px 0}.top-doctor .heading{padding-top:10px;padding-left:150px}.top-doctor .desc{font-size:15px;line-height:28px}.top-doctor .detail{margin-top:35px;padding:20px 30px;font-size:14px;line-height:22px;background:#f0f4f7;border-radius:10px}.top-doctor .detail span{display:block;margin-top:20px;font-size:16px;text-align:right}.top-doctor .detail span small{display:inline-block;margin-right:10px;font-size:12px;color:#586fad}.top-doctor .btn-to_detail{padding-top:20px}.top-dock{padding:45px 0 40px;background:center no-repeat url(../img/bg-top_dock.jpg);background-size:cover}.top-dock .heading{margin-bottom:30px}.top-dock .heading em{display:inline-block;font-size:24px;line-height:35px;font-weight:300}.top-dock .heading small{display:inline-block;font-family:Akshar;font-size:18px;font-weight:200;color:#fff;opacity:.4}.top-dock .desc{margin-bottom:25px;font-size:15px}.top-dock .detail{box-sizing:border-box;margin-bottom:25px;padding:20px;border:solid 1px #42414d;border-radius:20px}.top-dock .detail .heading.lv3{margin-bottom:15px;color:#42414d;font-weight:300}.top-dock .detail .content .text{margin-bottom:15px;font-size:14px}.top-dock .detail .content .text small{display:block;margin-top:15px;font-size:13px}.top-dock .detail .content .list{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;padding:15px;background:hsla(0,0%,100%,.4);border-radius:10px}.top-dock .detail .content .list li{box-sizing:border-box;width:50%;font-size:14px}.top-dock .detail .content .list li i{margin-right:10px;color:#1d148b}.top-dock .btn-to_detail a{color:#fff}.top-dock .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.top-access{padding:40px 0 50px;background:#fff}.top-access .heading.lv3{color:#42414d;font-weight:300}.top-access .desc{margin-bottom:40px;font-size:15px;line-height:28px}.top-access .data .location{margin-bottom:15px}.top-access .data .location .heading{margin-bottom:15px}.top-access .data .location .address{margin-bottom:10px;font-size:14px}.top-access .data .location .phone_number{margin-bottom:20px;font-size:15px}.top-access .data .location .note{margin-bottom:30px;font-size:16px}.top-access .data .location .note small{font-size:13px}.top-access .data .location .image img{width:100%}.top-access .data .location .route{margin-bottom:20px;font-size:16px}.top-access .data .location .route em{display:block;margin-bottom:5px;font-size:18px;font-weight:500;color:#1d148b}.top-access .data .office_hours{box-sizing:border-box;padding:20px 10px;background:#f0f4f7;border-radius:10px}.top-access .data .office_hours .heading{margin-bottom:20px}.top-access .data .office_hours .note{margin-top:20px}.top-access .data .office_hours .note li{font-size:13px}.weekly_schedule tr th,.weekly_schedule tr td{box-sizing:border-box;padding:5px 0;width:70px;font-size:12px;line-height:15px;font-weight:200;text-align:center;vertical-align:middle;border-left:solid 1px #bec5cb}.weekly_schedule tr th:first-child,.weekly_schedule tr td:first-child{padding:5px;width:60px;border-left:0px}.weekly_schedule thead th{color:#fff;background:#586fad}.weekly_schedule tbody th,.weekly_schedule tbody td{background:#fff;border-top:solid 1px #bec5cb}.weekly_schedule tbody th{font-family:Akshar}.weekly_schedule tbody th em{display:block;font-weight:300;color:#1d148b}.landing_mri{background:#e5d2a3}.landing_mri .lp-mv{position:relative;padding:0 0 40px;text-align:center;background:center no-repeat url(../img/lp_mri-mv_bg.jpg);background-size:cover;z-index:4000}.landing_mri .lp-mv .inner{padding-top:80px}.landing_mri .lp-mv .copy{margin-bottom:25px;font-size:40px;line-height:52px;font-weight:300}.landing_mri .lp-mv .copy small{position:relative;display:inline-block;margin-bottom:25px;font-size:15px;line-height:40px;color:#1d148b;border-bottom:solid 1px #1d148b}.landing_mri .lp-mv .copy small::after{content:"";position:absolute;left:49%;bottom:-18px;display:block;width:1px;height:20px;background:#1d148b;transform:rotate(45deg)}.landing_mri .lp-mv .copy em{display:block}.landing_mri .lp-mv .desc{display:inline-block;margin-bottom:40px;padding:0 55px;height:36px;font-size:14px;line-height:36px;border:solid 1px #42414d;border-radius:4px}.landing_mri .lp-mv .text{margin:0 20px 30px;font-size:14px;line-height:27px;text-align:left}.landing_mri .lp-mv .btns .btn_reserve{margin:0 5px 10px}.landing_mri .lp-mri{padding:40px 0 40px;background:center top no-repeat url(../img/lp_mri-mri_bg.jpg) #e5d2a3;background-size:cover}.landing_mri .lp-mri .heading01{margin-bottom:20px;font-size:32px;font-weight:200;color:#695722}.landing_mri .lp-mri .heading02{margin-bottom:20px;font-size:24px;font-weight:200;color:#1d148b}.landing_mri .lp-mri .heading03{position:relative;margin-bottom:15px;padding-left:20px;font-size:18px;line-height:24px;font-weight:200}.landing_mri .lp-mri .heading03::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-mri .desc{margin-bottom:30px;font-size:15px;line-height:28px}.landing_mri .lp-mri .content{margin-bottom:40px;padding:30px;background:hsla(0,0%,100%,.5);border-radius:10px}.landing_mri .lp-mri .text{margin-bottom:20px;font-size:14px;line-height:22px}.landing_mri .lp-mri .checklist{box-sizing:border-box;padding:20px;border:solid 1px #42414d;border-radius:10px}.landing_mri .lp-mri .checklist .list{padding-left:20px;font-size:18px}.landing_mri .lp-mri .checklist .list li{margin-bottom:5px;font-size:15px;line-height:22px}.landing_mri .lp-mri .checklist .list li i{margin-right:10px;color:#51b1ed}.landing_mri .lp-mri .copy{margin-bottom:40px;font-size:24px;font-weight:200;text-align:center;color:#695722}.landing_mri .lp-mri .image img{width:100%}.landing_mri .lp-feature{padding:40px 0 40px;background:linear-gradient(to bottom, #586fad 0%, #a0c4e3 100%)}.landing_mri .lp-feature .heading01{margin-bottom:25px;font-size:30px;font-weight:200;text-align:center;color:#fff}.landing_mri .lp-feature .heading02{margin-bottom:30px;padding-bottom:15px;font-size:24px;font-weight:200;color:#fff;border-bottom:solid 1px #fff}.landing_mri .lp-feature .heading03{position:relative;margin-bottom:15px;padding-left:20px;font-size:18px;line-height:24px;font-weight:200}.landing_mri .lp-feature .heading03::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:8px;height:8px;background:#51b1ed;border-radius:100%}.landing_mri .lp-feature .desc{margin-bottom:40px;font-size:18px;line-height:30px;text-align:center;color:#fff}.landing_mri .lp-feature .content{box-sizing:border-box;margin-bottom:35px;padding:20px;text-align:center;color:#fff;background:hsla(0,0%,100%,.18);border-radius:10px}.landing_mri .lp-feature .content .detail{text-align:left}.landing_mri .lp-feature .content .detail span{display:block;margin-bottom:15px;font-size:15px}.landing_mri .lp-feature .content .detail strong{display:block;margin-bottom:40px;font-size:20px;font-weight:300}.landing_mri .lp-feature .content .detail strong em{display:inline-block;margin:0 5px;font-size:24px;line-height:40px;border-bottom:solid 1px #fff}.landing_mri .lp-feature .content .detail small{font-size:14px}.landing_mri .lp-feature .card_list .item{position:relative;box-sizing:border-box;margin-bottom:10px;padding:30px;width:100%;background:#f7f4eb;border-radius:10px}.landing_mri .lp-feature .card_list .item .text{font-size:14px;line-height:22px}.landing_mri .lp-screening{padding:40px 0;background:center top no-repeat url(../img/lp_mri-screening_bg.jpg) #3b2e26;background-size:cover}.landing_mri .lp-screening .heading01{margin-bottom:25px;font-size:32px;line-height:38px;font-weight:100;text-align:center;color:#fff}.landing_mri .lp-screening .heading02{margin-bottom:20px;padding-bottom:20px;font-size:20px;font-weight:200;text-align:center;color:#695722;border-bottom:solid 1px #cbcbbe}.landing_mri .lp-screening .image{margin:0 auto 15px}.landing_mri .lp-screening .desc{margin-bottom:20px;font-size:16px;line-height:30px;color:#fff}.landing_mri .lp-screening .lists .list{box-sizing:border-box;margin-bottom:10px;padding:20px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-screening .lists .list .image{height:40px;text-align:center}.landing_mri .lp-screening .lists .list .image img{height:100%}.landing_mri .lp-screening .lists .list ul li{position:relative;margin-bottom:5px;padding-left:20px;font-size:16px;line-height:24px}.landing_mri .lp-screening .lists .list ul li::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-screening .lists .list ul li small{display:block;font-size:16px;color:#586fad}.landing_mri .lp-clinic{padding:30px 0;background:#e5d2a3}.landing_mri .lp-clinic .heading01{margin-bottom:10px;padding-top:60px;font-size:24px;font-weight:300;color:#695722}.landing_mri .lp-clinic .heading02{margin-bottom:15px;font-size:24px;line-height:36px;font-weight:300;color:#695722}.landing_mri .lp-clinic .photo{position:absolute;top:0;right:0;width:190px;border-radius:10px 0 0 10px;overflow:hidden}.landing_mri .lp-clinic .photo img{width:100%}.landing_mri .lp-clinic .desc{margin-bottom:30px;font-size:15px;line-height:28px}.landing_mri .lp-clinic .card_list{margin-bottom:30px}.landing_mri .lp-clinic .card_list .item{position:relative;box-sizing:border-box;margin-bottom:2%;padding:30px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-clinic .card_list .item .heading{margin-bottom:15px}.landing_mri .lp-clinic .card_list .item .heading small{display:inline-block;margin-bottom:15px;padding:0 15px;font-size:16px;line-height:28px;background:#fff;border-radius:14px}.landing_mri .lp-clinic .card_list .item .heading em{display:block}.landing_mri .lp-clinic .card_list .item .text{margin-bottom:20px;font-size:14px;line-height:22px}.landing_mri .lp-clinic .content{padding:30px;border:solid 1px #695722;border-radius:10px}.landing_mri .lp-clinic .content .text{font-size:14px;line-height:22px}.landing_mri .lp-cv01{background:#fff}.landing_mri .lp-cv01 .heading01{margin-bottom:20px;font-size:32px;font-weight:200;color:#695722}.landing_mri .lp-cv01 .content{padding:50px 0 40px;color:#42414d}.landing_mri .lp-cv01 .desc{margin-bottom:30px;font-size:18px;line-height:30px}.landing_mri .lp-cv01 .text{margin-bottom:20px;font-size:15px;line-height:28px}.landing_mri .lp-cv01 .note{font-size:14px;line-height:22px}.landing_mri .lp-cv01 .btn-to_detail a{color:#fff}.landing_mri .lp-cv01 .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.landing_mri .lp-cv01 .image{margin:0 -20px}.landing_mri .lp-cv01 .image img{width:100%}.landing_mri .lp-plan{padding:40px 0 50px;background:center top no-repeat url(../img/lp_mri-plan_bg.jpg);background-size:cover}.landing_mri .lp-plan .inner{position:relative}.landing_mri .lp-plan .heading01{font-size:32px;font-weight:200;text-align:center;color:#fff}.landing_mri .lp-plan .heading03{margin-bottom:30px;font-size:20px;font-weight:200;text-align:center;color:#1d148b}.landing_mri .lp-plan .desc{margin-bottom:40px;font-size:15px;text-align:center;color:#fff}.landing_mri .lp-plan .plan_list{display:flex;justify-content:start;margin:0 -20px 20px;overflow:scroll}.landing_mri .lp-plan .plan_list::before,.landing_mri .lp-plan .plan_list::after{position:absolute;top:35%;display:block;width:36px;height:24px;text-align:center;color:#1d148b;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:solid 1px #586fad;border-radius:16px;z-index:3000;pointer-events:none;animation:arrowPulse 1.6s infinite ease-in-out}.landing_mri .lp-plan .plan_list::before{content:"←";left:10px;animation-name:arrowLeft}.landing_mri .lp-plan .plan_list::after{content:"→";right:10px;animation-name:arrowRight}.landing_mri .lp-plan .plan_list .item{display:flex;flex-shrink:0;flex-direction:column;box-sizing:border-box;margin-right:10px;width:85vw;background:#fff;border:solid 1px #1d148b;border-radius:10px;overflow:hidden}.landing_mri .lp-plan .plan_list .item:first-child{margin-left:20px}.landing_mri .lp-plan .plan_list .item .heading02{padding:30px 0 5px;text-align:center;color:#1d148b;background:#f0f4f7}.landing_mri .lp-plan .plan_list .item .heading02 small{display:block;font-size:20px;font-weight:300}.landing_mri .lp-plan .plan_list .item .heading02 em{display:block;font-family:Akshar;font-size:50px;font-weight:400}.landing_mri .lp-plan .plan_list .item .text{flex-grow:.8;padding:10px 20px;font-size:14px;line-height:22px}.landing_mri .lp-plan .plan_list .item ul{flex-grow:1;margin:0 20px 20px;border-top:solid 1px #bec5cb}.landing_mri .lp-plan .plan_list .item ul li{padding:10px 5px;font-size:13px;line-height:20px;border-bottom:solid 1px #bec5cb}.landing_mri .lp-plan .plan_list .item ul li i{margin-right:5px;color:#51b1ed}.landing_mri .lp-plan .plan_list .item .btn_reserve{margin:0 auto 20px}.landing_mri .lp-plan .plan_list .item .btn_reserve a{width:70vw}.landing_mri .lp-plan .plan_list .item.mod-em{position:relative;border:solid 4px #ff4182}.landing_mri .lp-plan .plan_list .item.mod-em::before{content:"人気No.1";position:absolute;top:0;left:50%;display:block;margin-left:-80px;padding:2px 0 5px;width:160px;font-size:15px;text-align:center;color:#fff;background:#ff4182;border-radius:0 0 10px 10px}.landing_mri .lp-plan .plan_list .item.mod-em .heading02{color:#ff4182}.landing_mri .lp-plan .dock_list{padding:30px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-plan .dock_list ul li{margin-bottom:5px}.landing_mri .lp-plan .dock_list ul li span{display:inline-block;width:65%;font-size:16px}.landing_mri .lp-plan .dock_list ul li em{display:inline-block;height:35%;font-family:Akshar;font-size:28px;color:#1d148b}@keyframes arrowLeft{0%,100%{transform:translateX(0)}50%{transform:translateX(-4px)}}@keyframes arrowRight{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}.landing_mri .lp-cv02{text-align:center;color:#fff;background:center top no-repeat url(../img/lp_mri-cv02_bg.jpg) #3b2e26;background-size:cover}.landing_mri .lp-cv02 .inner{padding:50px 40px}.landing_mri .lp-cv02 .heading01{margin-bottom:20px;font-size:32px;line-height:38px;font-weight:200}.landing_mri .lp-cv02 .desc{margin-bottom:20px;font-size:18px;line-height:30px}.landing_mri .lp-cv02 .text{margin-bottom:30px;font-size:15px;line-height:28px}.landing_mri .lp-testimonial{padding:50px 0 50px;background:#fff}.landing_mri .lp-testimonial .inner{position:relative}.landing_mri .lp-testimonial .image{position:absolute;top:0;left:0;width:150px}.landing_mri .lp-testimonial .image img{width:100%;border-radius:0 10px 10px 0}.landing_mri .lp-testimonial .heading01{margin-bottom:40px;padding-top:150px;padding-left:150px;font-size:24px;font-weight:200;color:#695722}.landing_mri .lp-testimonial .heading02{display:flex;align-items:center;margin-bottom:20px;font-size:13px;line-height:20px;font-weight:200;text-align:center;color:#42414d}.landing_mri .lp-testimonial .heading02 img{margin-right:20px;width:80px;height:80px}.landing_mri .lp-testimonial .heading02 span{display:block;text-align:left}.landing_mri .lp-testimonial .heading03{margin-bottom:25px;font-size:20px;line-height:24px;font-weight:200}.landing_mri .lp-testimonial .review_list{margin-bottom:60px}.landing_mri .lp-testimonial .review_list .item{position:relative;margin-bottom:30px;padding:20px}.landing_mri .lp-testimonial .review_list .item::before,.landing_mri .lp-testimonial .review_list .item::after{content:"";position:absolute;display:block;width:220px;height:180px}.landing_mri .lp-testimonial .review_list .item::before{top:0;left:0;border-top:solid 1px #e5d2a3;border-left:solid 1px #e5d2a3}.landing_mri .lp-testimonial .review_list .item::after{right:0;bottom:0;border-right:solid 1px #e5d2a3;border-bottom:solid 1px #e5d2a3}.landing_mri .lp-testimonial .review_list .item .text{font-size:15px;line-height:28px}.landing_mri .lp-testimonial .content{position:relative;box-sizing:border-box;padding:20px;background:#f7f4eb;border-radius:10px}.landing_mri .lp-testimonial .content .text{margin-bottom:15px;font-size:14px;line-height:22px}.landing_mri .lp-testimonial .content .copy{font-size:16px;line-height:26px;color:#695722}.landing_mri .lp-cv03{background:linear-gradient(to right bottom, #586fad 0%, #a0c4e3 100%)}.landing_mri .lp-cv03 .heading01{margin-bottom:20px;font-size:32px;font-weight:200}.landing_mri .lp-cv03 .content{padding:40px 0;color:#fff}.landing_mri .lp-cv03 .desc{margin-bottom:50px;font-size:18px;line-height:30px}.landing_mri .lp-cv03 .text{margin-bottom:10px;font-size:15px;line-height:28px}.landing_mri .lp-cv03 .btn-to_detail a{color:#fff}.landing_mri .lp-cv03 .btn-to_detail a::after{background-image:url(../img/icon-btn_arrow_w.png)}.landing_mri .lp-cv03 .image{margin:0 -20px}.landing_mri .lp-cv03 .image img{width:100%}.landing_mri .lp-access{padding:40px 0 30px;background:center top no-repeat url(../img/lp_mri-access_bg.jpg);background-size:cover}.landing_mri .lp-access .heading01{margin-bottom:20px;font-size:28px;line-height:36px;font-weight:200;text-align:center;color:#695722}.landing_mri .lp-access .heading02{position:relative;padding-left:20px;font-size:24px;font-weight:200;color:#42414d}.landing_mri .lp-access .heading02::before{content:"";display:block;position:absolute;top:15px;left:0;display:block;width:10px;height:10px;background:#51b1ed;border-radius:100%}.landing_mri .lp-access .desc{margin-bottom:30px;font-size:15px;line-height:28px;text-align:center}.landing_mri .lp-access .cv{margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.5);border-radius:10px}.landing_mri .lp-access .cv .label{position:relative;margin-bottom:20px;padding-bottom:20px;font-size:24px;line-height:34px;text-align:center}.landing_mri .lp-access .cv .label::after{content:"";position:absolute;bottom:0;left:50%;display:block;margin-left:-50px;width:100px;height:1px;background:#42414d}.landing_mri .lp-access .cv .phone{margin-bottom:15px;font-family:Akshar;text-align:center}.landing_mri .lp-access .cv .phone em{display:block;font-size:56px;font-weight:400;color:#1d148b}.landing_mri .lp-access .cv .phone small{display:block;font-size:18px}.landing_mri .lp-access .data .location{box-sizing:border-box;margin-bottom:20px;padding:20px;border:solid 1px #fff;border-radius:10px}.landing_mri .lp-access .data .location .heading02{margin-bottom:15px}.landing_mri .lp-access .data .location .address{margin-bottom:10px;font-size:14px;line-height:22px}.landing_mri .lp-access .data .location .note{margin-bottom:10px;font-size:13px;line-height:20px}.landing_mri .lp-access .data .location .route{margin-bottom:10px;font-size:14px}.landing_mri .lp-access .data .location .route em{display:block;font-size:14px;font-weight:500}.landing_mri .lp-access .data .office_hours{box-sizing:border-box;padding:20px;border:solid 1px #fff;border-radius:10px}.landing_mri .lp-access .data .office_hours .heading02{margin-bottom:20px}.landing_mri .lp-access .weekly_schedule thead th{color:#42414d;background:#f0f4f7}.news_list{margin-bottom:40px;border-top:dotted 1px #999}.news_list .item{padding:40px 30px 40px 0;font-size:14px;line-height:24px;border-bottom:dotted 1px #999}.news_list .item a{position:relative;text-decoration:none;color:#42414d}.news_list .item a::after{content:"";display:block;position:absolute;top:50%;bottom:auto;left:auto;right:-30px;display:block;width:36px;height:24px;background:center no-repeat url(../img/icon-btn_arrow.png);background-size:contain;margin-top:-8px;width:24px;height:16px}.news_list .item .date{margin-right:10px;color:#1d148b}.news_list .item .category{display:inline-block;width:70px;height:20px;font-size:12px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.news_list .item .title{display:block;box-sizing:border-box}.news_list .item .title em{display:block;margin-bottom:10px;font-size:18px;color:#1d148b}.news_list .item .title small{display:block;font-size:14px}.pagenation ul{display:flex;justify-content:center;align-items:center}.pagenation ul li{margin:0 5px;width:48px;height:32px}.pagenation ul li a{display:block;box-sizing:border-box;width:100%;height:100%;font-size:18px;line-height:32px;text-align:center;text-decoration:none;color:#1d148b;border:solid 1px #586fad;border-radius:16px}.pagenation ul li.is_active a{color:#fff;background:#586fad}.pagenation ul li.prev,.pagenation ul li.next{width:36px;height:24px}.pagenation ul li.prev a,.pagenation ul li.next a{font-size:14px;line-height:24px}.news_detail{padding-bottom:55px;border-bottom:dotted 1px #999}.news_detail .news_header{display:flex;flex-direction:row;justify-content:start;align-items:start;margin-bottom:20px;padding-bottom:20px;border-bottom:dotted 1px #999}.news_detail .news_header .date{margin-right:10px;font-size:14px;color:#1d148b}.news_detail .news_header .category{display:inline-block;width:70px;height:20px;font-size:12px;text-align:center;color:#1d148b;background:#f0f4f7;border-radius:12px}.news_detail h2{margin-top:2em;margin-bottom:1em;font-size:20px;font-weight:300;color:#1d148b}.news_detail h3{margin-bottom:1em;font-size:16px;font-weight:300;color:#1d148b}.news_detail p{margin-bottom:1em;font-size:14px;line-height:20px}.news_detail ul{margin-bottom:1em}.news_detail ul li{position:relative;margin-bottom:5px;padding-left:20px;font-size:14px}.news_detail ul li::before{content:"";display:block;position:absolute;top:10px;left:0;display:block;width:10px;height:10px;background:#1d148b;border-radius:100%}.news_detail em{color:#586fad}.btn-to_detail.mod-news_detail{padding:45px 0 0;justify-content:start}.btn-to_detail.mod-news_detail a::after{transform:rotate(-180deg)}.feature_desc{margin-bottom:50px;font-size:14px;line-height:24px}.feature_list .item{box-sizing:border-box;margin-bottom:20px;background:#f0f4f7;border-radius:10px;overflow:hidden}.feature_list .item figure img{width:100%}.feature_list .item .detail{padding:20px}.feature_list .item .detail .heading{margin-bottom:10px;font-weight:300}.feature_list .item .detail .text{font-size:14px;line-height:24px}.doctor{padding:40px 0;background:#f0f4f7}.doctor .inner{position:relative}.doctor .doctor_list .item{position:relative;margin-bottom:80px}.doctor .doctor_list .item:last-child{margin-bottom:0}.doctor .doctor_list .item .image{margin:0 auto;width:50%;border-radius:10px;overflow:hidden}.doctor .doctor_list .item .image img{width:100%}.doctor .doctor_list .item .detail{padding:20px 0}.doctor .doctor_list .item .detail .heading{margin-bottom:15px;font-size:24px;line-height:34px;font-weight:200;color:#1d148b}.doctor .doctor_list .item .detail .heading.mark_c::before{top:10px}.doctor .doctor_list .item .detail .heading small{display:inline-block;margin-left:15px;font-size:14px;line-height:34px;vertical-align:middle;color:#586fad}.doctor .doctor_list .item .detail .text{font-size:14px;line-height:24px}.doctor .doctor_list .item .content{padding:20px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px}.doctor .doctor_list .item .content .heading{margin-right:20px;margin-bottom:10px;font-weight:300;color:#1d148b}.doctor .doctor_list .item .content ul li{position:relative;margin-bottom:10px;padding-left:20px;font-size:13px}.doctor .doctor_list .item .content ul li::before{content:"";position:absolute;top:7px;left:0;display:block;width:6px;height:6px;background:#1d148b;border-radius:100%}.map iframe{width:100%;height:580px}.faq_list{border-top:dotted 1px #999}.faq_list .item{position:relative;padding:20px 10px;border-bottom:dotted 1px #999}.faq_list .item .q-title{position:relative;padding-right:30px;font-size:18px;font-weight:300;color:#1d148b}.faq_list .item .q-title::after{content:"┼";position:absolute;top:2px;right:0;display:block;width:24px;height:16px;font-size:10px;line-height:15px;text-align:center;color:#1d148b;border:solid 1px #586fad;border-radius:16px}.faq_list .item .q-title label{display:block;cursor:pointer}.faq_list .item .a-box{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;opacity:0}.faq_list .item .a-box p{padding-top:20px;font-size:14px}.faq_list .item .a-box .btn-to_detail{margin-top:30px;justify-content:start}.faq_list .item .faq-toggle{position:absolute;opacity:0}.faq_list .item .faq-toggle:checked+.q-title::after{content:"─"}.faq_list .item .faq-toggle:checked~.a-box{max-height:400px;opacity:1}.page-other .introduction{padding:40px 0 20px;background:#fff}.page-other .introduction .inner{text-align:center}.page-other .introduction .desc{font-size:16px;line-height:24px}.page-other .introduction .desc strong{display:block;margin:50px 0;font-size:18px;font-weight:300;color:#586fad}.page-other .introduction .image img{width:100%;border-radius:10px}.page-other .features{padding:40px 0;background:#f0f4f7}.page-other .features .heading.lv1{margin-bottom:50px}.page-other .features .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-other .features .list .item{position:relative;box-sizing:border-box;padding:20px;margin-bottom:20px;border-radius:10px;overflow:hidden}.page-other .features .list .item img{position:absolute;top:0;left:0}.page-other .features .list .item .box{box-sizing:border-box;margin:0 auto;padding:20px;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px}.page-other .features .list .item .box .heading{margin-bottom:10px}.page-other .features .list .item .box .text{font-size:14px;line-height:24px}.page-other .usecases{padding:40px 0;background:linear-gradient(to bottom, #586fad 0%, #a0c4e3 100%)}.page-other .usecases .heading.lv1{margin-bottom:50px;text-align:center;color:#fff}.page-other .usecases .case_list .item{box-sizing:border-box;margin-bottom:20px;padding:20px;background:#fff;border-radius:10px}.page-other .usecases .case_list .item .image{margin-bottom:25px;text-align:center}.page-other .usecases .case_list .item .image img{width:auto;height:80px}.page-other .usecases .case_list .item .heading.lv3{margin-bottom:10px;text-align:center}.page-other .usecases .case_list .item .text{font-size:14px;line-height:24px}.page-other .referral{padding:20px 0}.page-other .referral .inner{position:relative}.page-other .referral .image{position:absolute;top:0;right:0}.page-other .referral .image img{width:200px;border-radius:10px 0 0 10px}.page-other .referral .heading.lv1{margin-bottom:40px;padding-top:70px}.page-other .referral .box{position:relative;box-sizing:border-box;margin-bottom:20px;padding:20px;font-size:14px;line-height:24px;background:#f0f4f7;border-radius:10px}.page-other .referral .box .heading.lv3{margin-bottom:10px;color:#42414d;font-weight:300}.page-other .referral .box .text{margin-bottom:20px;line-height:24px}.page-other .referral .box ul li{position:relative;margin-bottom:5px;padding-left:15px}.page-other .referral .box ul li::before{content:"";position:absolute;top:10px;left:0;display:block;width:8px;height:8px;background:#1d148b;border-radius:100%}.page-other .appointment{padding:40px 0;background:#f0f4f7}.page-other .appointment .content .box{box-sizing:border-box;width:100%;margin-bottom:20px;padding:20px;background:#fff;border-radius:10px}.page-other .appointment .content .box .heading{margin-bottom:15px;color:#42414d;font-weight:300}.page-other .appointment .content .box .text{margin-bottom:15px;font-size:14px;line-height:24px}.page-other .appointment .content .box .phone_number{font-family:Akshar}.page-other .appointment .content .box .phone_number span{display:block;color:#1d148b}.page-other .appointment .content .box .phone_number span em{font-size:28px}.page-other .appointment .content .box .phone_number span strong{font-size:44px;font-weight:400}.page-other .appointment .content .box .phone_number small{display:block;font-size:15px}.page-other .appointment .content .box .phone_number small em{font-size:18px}.page-other .contact{padding:50px 0;background:center no-repeat url(../img/other-contact_bg.jpg);background-size:cover}.page-other .contact .heading{text-align:center;color:#fff}.page-other .contact .desc{margin-bottom:60px;font-size:14px;line-height:34px;text-align:center;color:#fff}.page-other .contact .btns{text-align:center}.page-other .contact .btns .btn_reserve{display:block;margin:0 5px 20px}.symptom_list .list .item{margin-bottom:20px;padding:30px 20px;background:#f0f4f7;border-radius:10px}.symptom_list .list .item .heading{position:relative;margin-bottom:40px;padding:10px 0 30px 100px;border-bottom:dotted 1px #999}.symptom_list .list .item .heading img{position:absolute;top:0;left:0;width:80px}.symptom_list .list .item .heading em{display:block;font-weight:300}.symptom_list .list .item .heading small{display:block;font-size:13px;font-weight:200;color:#586fad}.symptom_list .list .item .checklist{margin-bottom:30px}.symptom_list .list .item .checklist .message{position:relative;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;padding:5px 0;font-size:20px;text-align:center;color:#1d148b;background:#f0f4f7;border:solid 1px #1d148b;border-radius:4px}.symptom_list .list .item .checklist .message::after{content:"";position:absolute;bottom:-6px;right:48%;display:block;width:10px;height:10px;color:#1d148b;background:#f0f4f7;border-right:solid 1px #1d148b;border-bottom:solid 1px #1d148b;transform:rotate(45deg)}.symptom_list .list .item .checklist ul{display:flex;flex-wrap:wrap}.symptom_list .list .item .checklist ul li{margin-bottom:5px}.symptom_list .list .item .checklist ul li i{margin-right:6px;color:#51b1ed}.symptom_list .list .item .notice{padding:20px 30px;background:#fff;border-radius:8px}.symptom_list .list .item .notice em{display:block;margin-right:15px;font-size:18px;color:#ff4182}.symptom_list .list .item .notice em::before{content:"！";display:inline-block;margin-right:5px;width:24px;height:24px;line-height:22px;text-align:center;border:solid 1px #ff4182;border-radius:100%}.symptom_list .list .item .notice span{font-size:14px}.department_list{padding:40px 0;background:center top no-repeat url(../img/brain-department_bg.jpg);background-size:cover}.department_list .list{border-top:dotted 1px #999}.department_list .list .item{padding:20px 0;border-bottom:dotted 1px #999}.department_list .list .item .detail .heading.lv2{margin-bottom:0;font-size:20px;line-height:38px;font-weight:200;color:#1d148b}.department_list .list .item .detail .heading.lv2 small{display:inline-block;font-size:13px;vertical-align:middle;color:#586fad}.department_list .list .item .detail .heading.lv2.mark_c::before{top:15px}.department_list .list .item .detail .text{margin-bottom:20px;font-size:14px;line-height:24px}.department_list .list .item .symptoms{box-sizing:border-box;padding:20px;background:#fff;border-radius:10px}.department_list .list .item .symptoms h4{margin-bottom:15px;font-size:18px;font-weight:300;color:#1d148b}.department_list .list .item .symptoms ul li{position:relative;margin-bottom:5px;padding-left:13px;font-size:14px}.department_list .list .item .symptoms ul li::before{content:"";position:absolute;top:8px;left:0;display:block;width:6px;height:6px;background:#1d148b;border-radius:100%}.flow{padding:40px 0}.flow ol{position:relative}.flow ol::before{content:"";position:absolute;top:45px;left:25px;width:1px;height:620px;background:#51b1ed}.flow ol li{position:relative;padding:0 0 0 40px;list-style:none}.flow ol li:first-child .detail{border-top:dotted 1px #999}.flow ol li .num{position:absolute;top:40px;left:0;display:block;width:50px;height:30px;font-size:20px;line-height:30px;text-align:center;color:#51b1ed;background:#fff;border:solid 1px #51b1ed;border-radius:50px}.flow ol li .detail{display:block;padding:40px 0 40px 20px;border-bottom:dotted 1px #999}.flow ol li .detail em{display:block;font-size:20px;font-weight:300;color:#1d148b}.flow ol li .detail small{display:block;font-size:14px}.flow ol li .btn_reserve{display:none}.pcv{display:none !important}.spv{display:block !important}}
/*# sourceMappingURL=style.css.map */
