@media (min-width:40.0625em){.o_sp{display:none}}.flex-list-padbtm_10{margin-bottom:-10px}.flex-list-padbtm_10 li{padding-bottom:10px}*,:after,:before{box-sizing:border-box}body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}address,em,h1,h2,h3,h4,h5,h6,small,strong{font-size:100%;font-style:normal}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}li,ol,ul{list-style-type:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{border:0;max-width:100%}button,input,select,textarea{font:inherit}table{border-collapse:collapse;border-spacing:0}th{font-weight:400;text-align:left;vertical-align:top}button{background:none;border:0;padding:0}article,figure,footer,header,main,nav,section{display:block;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,p{font-size:14px;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}a{color:#0065b8;text-decoration:none;word-break:break-all}@media (min-width:20em) and (max-width:40.0525em){html{position:relative;left:0;transition-duration:.2s}html.is-sidebar-open{left:-260px}html.is-sidebar-open .l-site{height:100vh}.l-site .page-category-top .l-contents-width{padding-left:0;padding-right:0}.l-site .l-contents-width{padding-left:2vmin;padding-right:2vmin}.l-site .l-footer{margin-top:30px}.l-site .l-footer.keisai{margin-top:0}}@media (min-width:40.0625em){.l-site .l-main,.l-site .p-bread-crumb__content-inner,.l-site .p-site-footer__content-inner,.l-site .p-site-header__content-wrapper{width:1280px;margin:auto}.l-site .l-contents-inner{width:1280px;margin:auto;display:flex}.l-site .l-contents-inner .l-main{width:1080px}.l-site .l-contents-width{width:1280px;margin:auto}.l-site .l-bread-crumb{margin-bottom:5px}.l-site .l-bread-crumb#dock-bread-crumb,.l-site .l-bread-crumb.keisai{margin-bottom:0}.l-site .l-footer.cp{margin-top:0}}@media (min-width:20em) and (max-width:40.0525em){.l-header{padding:12px 4%}}.l-footer,.l-grid{width:100%}.l-grid{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto}.l-grid>.-col-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-col-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-col-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-col-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}@media (min-width:40.0625em){.l-grid>.-desktop-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-desktop-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-desktop-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-desktop-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-desktop-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}}@font-face{font-family:avacon;src:url(/frontend/avacon.eot);src:url(/frontend/avacon.eot) format("embedded-opentype"),url(/frontend/avacon.woff) format("woff"),url(/frontend/avacon.ttf) format("truetype"),url(/frontend/avacon.svg) format("svg")}.c-icon.-logo:before{font-family:avacon;content:""}@font-face{font-family:mrsocon;src:url(/frontend/mrsocon.eot);src:url(/frontend/mrsocon.eot) format("embedded-opentype"),url(/frontend/mrsocon.woff) format("woff"),url(/frontend/mrsocon.ttf) format("truetype"),url(/frontend/mrsocon.svg) format("svg")}.c-icon{font-style:normal;font-weight:400}.c-icon.-head:before{font-family:mrsocon;content:""}.c-icon.-home:before{font-family:mrsocon;content:""}.c-icon.-left:before{font-family:mrsocon;content:""}.c-icon.-menu:before{font-family:mrsocon;content:""}.c-icon.-question:before{font-family:mrsocon;content:""}.c-icon.-right:before{font-family:mrsocon;content:""}.c-icon.-search:before{font-family:mrsocon;content:""}.c-icon.-star:before{font-family:mrsocon;content:""}.c-icon.-tpoint:before{height:16px;width:16px}.c-icon.-navidial:before,.c-icon.-tpoint:before{content:"";display:inline-block;vertical-align:middle}.c-icon.-navidial:before{background:url(/mrso_img/facility/common/icon_freedial.png) no-repeat;height:15px;width:26px}.c-icon.-arw-r:after{transform:rotate(-45deg);border-right:2px solid #00408f;border-bottom:2px solid #00408f;content:"";display:inline-block;margin-left:7px;height:7px;width:7px}.c-text{color:#020202}.c-text.-strong{color:#de1616;font-size:14px;font-weight:700}.c-text.-attension{font-weight:700;font-size:130%}.c-text.-fs12{font-size:12px}.c-text.-fs13{font-size:13px}.c-message{background:#e2ebf6;line-height:1rem;padding:3px 10px}.c-message.-floating-caution{background:none;color:#ff0004;font-size:23px;font-weight:700;line-height:normal;margin:auto;padding:10px;text-align:center;width:65%}@media (min-width:20em) and (max-width:40.0525em){.c-message.-floating-caution{font-size:18px;margin:5px auto 10px;width:90%}}.c-message.h{height:38px}.c-button{border-radius:3px;display:block;font-size:16px;padding-left:15px;padding-right:15px;text-align:center;line-height:46px;cursor:pointer}.c-button.-primary{background:transparent linear-gradient(180deg,#ee9124,#e56d13) repeat scroll 0 0;border:1px solid #e55110;box-shadow:inset 1px 1px 0 #f5bf80;color:#fff;text-decoration:none}.c-button.-primary.-fixColor{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;box-shadow:none}.c-button.-info{background:#2eb2e1;color:#fff;box-shadow:0 2px 0 #1396c4}.c-button.-weak{background:#f2f2f2;border:1px solid #bfbfbf;border-radius:3px;box-shadow:inset 1px 1px 0 #fff;color:#282828;font-size:13px;line-height:24px;padding:2px 20px 1px 15px;text-decoration:none}.c-button.-weak>.c-icon{color:#00408f;margin-right:5px;vertical-align:middle}.c-button.-yellow{background:#ffcb00;border:1px solid #ffcb00;border-radius:3px;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;color:#282828;display:block;font-size:18px;font-weight:700;line-height:normal;text-decoration:none}.c-button.-banner{background:#00408f;border-radius:0;color:#fff;line-height:52px;position:relative;text-decoration:none}.c-button.-banner.c-icon.-arw-r:after{border-color:#fff;border-width:3px;display:block;position:absolute;top:calc(50% - 5px);right:15px;height:9px;width:9px}@media (min-width:20em) and (max-width:40.0525em){.c-button.-banner{font-size:14px;text-align:left}.c-button.-banner.c-icon.-arw-r:after{border-width:2px;height:8px;width:8px}}.c-button.-border{border:1px solid #00408f;border-radius:5px;color:#00408f;position:relative}@media (min-width:20em) and (max-width:40.0525em){.c-button.-border{font-size:14px;line-height:37px;text-align:left}.c-button.-border.c-icon.-arw-r:after{display:block;position:absolute;top:calc(50% - 4px);right:15px;height:8px;width:8px}}.c-button.-border-dark{border:1px solid #b0b0b0;border-radius:5px;background-color:#fff;color:#212121;position:relative}@media (min-width:20em) and (max-width:40.0525em){.c-button.-border-dark{font-size:14px;line-height:37px;text-align:left}.c-button.-border-dark.c-icon.-arw-r:after{display:block;position:absolute;top:calc(50% - 4px);right:15px;height:8px;width:8px}}.c-button.-kenpo-text-link{padding:5px 0}.c-button.-kenpo-text-link a{border:1px solid #576a7a;display:block;border-radius:3px;box-shadow:0 1px 0 #576a7a;color:#576a7a;text-align:center;background-color:#dce2e7;font-weight:600;line-height:41px;height:41px;transition:all .1s ease-out;margin:0 auto;width:80%;letter-spacing:.03em}@media (min-width:20em) and (max-width:40.0525em){.c-button.-kenpo-text-link a{font-size:14px;border-radius:4px;line-height:1.2em;height:auto;padding:1em 0;width:94%}}.c-button.-kenpo-text-link:hover{text-decoration:none;box-shadow:0 0 0 #f7931e;margin-top:3px;margin-bottom:-3px}@media (min-width:20em) and (max-width:40.0525em){.c-button.-kenpo-text-link{border-radius:5px;background:none;padding:5px 3%;background:#f1f1f1}}.c-button:hover{opacity:.6}.c-button.-one-line{display:revert}.c-button-link{color:#202020;font-size:14px;font-weight:700;display:inline-block;margin-right:2px;border-radius:3px;border:1px solid #ffcb00;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;background-color:#ffcb00;position:relative;-webkit-appearance:none;width:100%;text-align:center;padding:8px 0}.c-button-link.-animation{box-shadow:0 2px 0 #f7931e;line-height:28px;height:41px;transition:all .1s ease-out;font-size:13px}.c-button-link.-animation:hover{text-decoration:none;box-shadow:0 0 0 #f7931e;margin-top:3px;margin-bottom:-3px}.c-link{color:#0065b8;text-decoration:none}.c-link:hover{text-decoration:underline}.c-link.-trail{color:#8c8c5c}.c-title{background-color:#00408f;color:#fff;font-size:21px;padding:10px}.c-title>.-sp{display:none}@media (min-width:20em) and (max-width:40.0525em){.c-title{font-size:18px}.c-title>.-pc{display:none}.c-title>.-sp{display:inline}}.c-title.-ribon{padding-left:50px;background:url(/mrso_img/facility/common/ribon.png) no-repeat 10px -2px #00408f;font-weight:400;vertical-align:baseline}.c-title.-underline{border-bottom:1px solid #666;background-color:inherit;color:#00408f;font-size:18px;padding:0 0 5px;margin-bottom:15px}@media (min-width:20em) and (max-width:40.0525em){.c-title.-sptoggle{background:#f2f2f2;border:1px solid #bfbfbf;border-radius:3px;box-shadow:1px 1px 0 #fff;color:#282828;font-size:16px;margin-top:20px;padding:7px 10px}.c-title.-sptoggle:before{content:"▲";margin-right:5px}.c-title.-sptoggle.is-hide:before{content:"▼"}}.c-title.-center{text-align:center}.c-block{padding:1%}.c-input{border:1px solid #999;border-radius:5px;padding:5px 10px;font-size:16px;margin-bottom:20px;cursor:pointer;width:100%;color:#666;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:calc(100% - 10px) url(/mrso_img/top/arrow_blue_down.svg) #fff no-repeat!important}.c-input#search-box-ruby{background-image:none!important}@media (max-width:40.0525em){.c-input{padding:10px}}.c-input::-ms-expand{display:none}.c-input-date{position:relative}.c-input-date>.-input{border:1px solid #00408f;border-radius:5px;padding:5px 10px 5px 35px;font-size:16px;background-image:url(/mrso_img/top/search_box/calendar.svg);background-position:10px 8px;background-repeat:no-repeat;background-size:16px;color:#00408f;cursor:pointer;width:100%}.c-input-date>.-input::-moz-placeholder{color:#00408f}.c-input-date>.-input::placeholder{color:#00408f}@media (max-width:40.0525em){.c-input-date>.-input{background-image:url(/mrso_img/top/search_box/icon_calendar.png)}}.c-input-date:after{content:">";position:absolute;top:8px;right:10px;color:#00408f}@media (max-width:40.0525em){.c-input-date{background-position:16px 13px}.c-input-date>.-input{padding:10px 10px 10px 45px;background-position:15px 12px}.c-input-date:after{top:14px;right:10px}}.c-section-heading-w-icon{font-weight:600;text-align:center;letter-spacing:.05em;line-height:1.3}@media (min-width:40.0625em){.c-section-heading-w-icon{font-size:1.6em}}@media (max-width:40.0525em){.c-section-heading-w-icon{font-size:5.16667vmin}}.c-section-heading-w-icon:before{content:"";display:block;height:2em;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;margin-bottom:15px}.c-section-heading-w-icon#p-menu-dock:before,.c-section-heading-w-icon:before{background-image:url(/mrso_img/top/s_icon/dock.svg)}.c-section-heading-w-icon#p-hot-facility:before{background-image:url(/mrso_img/top/s_icon/hotEntry.svg)}.c-section-heading-w-icon#p-faq-list:before{background-image:url(/mrso_img/top/s_icon/faq.svg)}.c-section-heading-w-icon#p-banner-pickup:before{background-image:url(/mrso_img/top/s_icon/pickup.svg)}.c-section-heading-w-icon#p-ranking-course:before{background-image:url(/mrso_img/top/s_icon/ranking.svg)}.c-section-heading-w-icon#p-search-hotword:before{background-image:url(/mrso_img/top/s_icon/searchWord.svg)}.c-section-heading-w-icon#dock-book-reserve{font-size:24px}.c-section-heading-w-icon#dock-book-reserve:before{height:1.5em;background-image:url(/mrso_img/dock/dock_calendar_icon.svg)}@media (max-width:40.0525em){.c-section-heading-w-icon#dock-book-reserve:before{display:none}.c-section-heading-w-icon#dock-book-reserve{background-image:url(/mrso_img/dock/dock_calendar_icon.svg);background-repeat:no-repeat;padding-left:42px;padding-top:3px;font-size:16px;text-align:left;background-size:22px;background-position:5px}}.c-section-heading-w-icon#dock-pref-reserve{font-size:28px}.c-section-heading-w-icon#dock-pref-reserve:before{height:2em;background-image:url(/mrso_img/dock/dock_calendar_icon.svg)}@media (max-width:40.0525em){.c-section-heading-w-icon#dock-pref-reserve{font-size:20px}}.c-section-heading-w-icon#dock-top-head{font-size:28px}@media (max-width:40.0525em){.c-section-heading-w-icon#dock-top-head{font-size:20px}}.c-section-heading-w-icon#dock-top-head:before{height:2em;background-image:url(/mrso_img/dock/dock_book_icon.svg)}@media (max-width:40.0525em){.c-section-heading-w-icon#dock-top-head:before{height:1.2em}}.c-section-heading-w-icon#dock-course{font-size:24px}.c-section-heading-w-icon#dock-course:before{height:1.5em;background-image:url(/mrso_img/dock/dock_book_icon.svg)}@media (max-width:40.0525em){.c-section-heading-w-icon#dock-course:before{display:none}.c-section-heading-w-icon#dock-course{background-image:url(/mrso_img/dock/dock_book_icon.svg);background-repeat:no-repeat;padding-left:42px;padding-top:3px;font-size:16px;text-align:left;background-size:25px;background-position:5px}}@media (min-width:40.0625em){.p-logo--header{display:inline-block;background-image:url(/mrso_img/common/hd_v6/logo_header.svg);background-size:175px auto;background-position:0;background-repeat:no-repeat;height:47px;width:190px;overflow:hidden;text-indent:-9999px;white-space:nowrap}}.p-logo--footer{display:inline-block;background-image:url(/mrso_img/common/hd_v6/logo.svg);background-size:140px auto;height:50px;width:140px;background-position:0;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap}@media (min-width:20em) and (max-width:40.0525em){.p-logo--footer{display:none}}.p-site-header__content-block{display:flex;flex-wrap:wrap}@media (min-width:20em) and (max-width:40.0525em){.p-site-header__content{padding-bottom:8px}.p-site-header__tpoint{color:#333;text-align:center;padding:5px;margin:0 -4%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700}.p-site-header__tpoint>.-logo{margin-right:2px;width:80px;display:inline-block}.p-site-header__tpoint>.-text{display:inline-block;vertical-align:middle;font-size:13px}.p-site-header__tpoint img{vertical-align:middle;width:60px;padding-bottom:3px}.p-site-header__tpoint p .-text-red{color:#de1616}.p-site-header__number{display:none}.p-site-header__content-block{justify-content:space-between}.p-site-header__content-block>.c-message{display:none}.p-site-header__logo-wrapper{padding:0;width:55%}.p-site-header__logo-wrapper>.p-logo--header{line-height:0;vertical-align:middle}.p-site-header__nav{display:none}}@media (min-width:40.0625em){.p-site-header__right{display:block;text-align:right;margin-top:10px}.p-site-header__content{flex:1 1}.p-site-header__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:5px 5px 10px;width:1280px}.p-site-header__tpoint{margin-bottom:5px;color:#333;font-weight:700;position:relative;height:20px}.p-site-header__tpoint img{vertical-align:middle;width:60px;padding-bottom:3px;margin:0 3px}.p-site-header__tpoint p .-text-red{color:#de1616}.p-site-header__logo-wrapper{border-right:1px solid #ccc;display:inline-block;line-height:0;margin-right:15px}.p-site-header__number{padding-top:3px}.p-site-header__number .-strong{font-size:16px}.p-site-header__number .-attension{font-size:14px}.p-site-header__number .-facility{font-size:9px;font-weight:700}.p-site-header .note{font-size:10px;color:#000}.p-site-header__nav>.c-text>a{margin:0 15px;font-size:14px}.p-site-header__nav>.c-text a:last-child{margin:0}.p-site-header__nav .regist-button{color:#fff;box-shadow:none;background-color:#00408f;line-height:35px;padding:5px 25px}.p-site-footer{border-top:1px solid #00408f}}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__banner{display:flex;flex-wrap:wrap}.p-site-footer__banner>li{width:50%;max-width:50%}.p-site-footer__banner>li:first-child{border-right:1px solid #fff}}@media (min-width:40.0625em){.p-site-footer__banner{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;width:1280px}.p-site-footer__banner>li{width:190px;margin-right:15px}.p-site-footer__banner>li a{text-align:left;padding-right:0;line-height:42px!important}}.p-site-footer__content{background:#fff100}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__content{padding:20px 0}}@media (min-width:40.0625em){.p-site-footer__content{padding:20px 0}.p-site-footer__content-inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.p-site-footer__content-inner>.-footright>.-footnav{display:flex;flex-wrap:wrap;margin-bottom:15px}.p-site-footer__content-inner>.-footright>.-footnav>li{font-size:12px}.p-site-footer__content-inner>.-footright>.-footnav>li:after{content:" ｜ ";white-space:pre-wrap}.p-site-footer__content-inner>.-footright>.-footnav>li:last-of-type:after{display:none}.p-site-footer__content-inner>.-footright>.-footnav>li>a{color:#00408f;text-decoration:none}.p-site-footer__content-inner>.-footright>.-footnav>li>a:hover{text-decoration:underline}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__content-inner>.-footright>.-footnav{justify-content:center;padding:0 2%}.p-site-footer__content-inner>.-footright>.-footnav>li{margin:2px 0}}.p-site-footer__content-inner>.-footright>.-copy{display:block}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__content-inner>.-footright>.-copy{font-size:11px;padding:0 2%;text-align:center}}@media (min-width:40.0625em){.p-site-footer__content-inner>.-footright>.-copy{font-size:10px;margin-top:15px;text-align:right}}.p-site-footer__floatbnr{display:flex;flex-wrap:wrap;justify-content:space-between;background:#444;box-shadow:0 6px 6px 6px hsla(220,1%,61%,.65);text-align:center;position:fixed;bottom:0;width:100vw;z-index:2}@media (min-width:40.0625em){.p-site-footer__floatbnr{display:none}}.p-site-footer__floatbnr>.-tel{width:58%}.p-site-footer__floatbnr>.-tel>a{background:#2eb2e1;color:#fff;display:block;font-size:11px;font-weight:700;padding-top:5px;text-decoration:none}.p-site-footer__floatbnr>.-tel>a>img{filter:hue-rotate(180deg);display:block;margin:0 auto;height:28px;width:auto}.p-site-footer__floatbnr>.-clinic{width:40%}.p-site-footer__floatbnr>.-clinic>a{background:#eee;color:#0065b8;display:block;font-size:11px;font-weight:700;padding-top:5px;text-decoration:none}.p-site-footer__floatbnr>.-clinic>a>img{display:block;margin:0 auto;height:28px;width:auto}@media (min-width:20em) and (max-width:40.0525em){.has-plan-history .p-site-footer__content .-history-plan{padding-bottom:90px}}.p-bread-crumb{border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding-top:10px;padding-bottom:10px}.p-bread-crumb .text-right{width:1280px;margin:0 auto -5px;text-align:right;font-size:12px;line-height:1}.p-bread-crumb__item{font-size:12px;padding-left:10px;padding-right:0;display:inline}.p-bread-crumb__item:before{content:">"}.p-bread-crumb__item:first-child{padding-left:0}.p-bread-crumb__item:first-child:before{display:none}.p-bread-crumb__item>.c-link{color:#999}@media (max-width:40.0525em){.p-bread-crumb,.p-bread-crumb .text-right{display:none}}.p-calender{border-collapse:collapse;border-spacing:0;background:#fff}@media (min-width:20em) and (max-width:40.0525em){.p-calender{margin-bottom:10px;width:100%}.p-calender:last-of-type{margin-bottom:0}}.p-calender thead{border-left:1px solid #92c1e3;border-right:1px solid #00408f}.p-calender thead tr:first-child{background:#00408f;color:#fff}.p-calender thead tr:first-child th{font-weight:700;padding:10px 0;text-align:center}.p-calender tbody{border-left:1px solid #92c1e3}.p-calender tbody tr td{width:40px;height:63px}.p-calender td{border-right:1px solid #92c1e3;border-bottom:1px solid #92c1e3;text-align:center;vertical-align:top}.p-calender__day{width:40px;background:#fff}.p-calender__day>.-card{color:#333;display:block;padding-top:3px;text-decoration:none;height:58px}.p-calender__day>.-card>.-day-number{display:block;font-size:13px;line-height:120%;padding-bottom:3px}.p-calender__day>.-card>.-booking-status>.-tel{color:#de1616;font-weight:700}.p-calender__day>.-card>.-booking-status>.-circle{font-size:22px}.p-calender__day>.-card>.-booking-status>.-few{font-size:10px;line-height:130%}.p-calender__day>.-card>.-booking-status>.-few:first-of-type{display:block}.p-calender__day>.-card>.-booking-status>strong{font-size:17px;line-height:130%}.p-calender__day.-holiday{background:#fff2f6}.p-calender__day.-holiday>.-card>.-day-number{color:#de1616}.p-calender__day.-holiday.has-info>.-card{background:#ffcada;color:#de1616}.p-calender__day.-saturday{background:#eef3f9}.p-calender__day.-saturday.has-info>.-card{background:#a9c9ff;color:#0065b8}.p-calender__day.has-info>.-card{background:#ffcb00;border-radius:3px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);margin:2px}.p-calender__day.has-info>.-card:hover{color:#fff;opacity:.6}.p-calender__guide{width:55%;padding:15px 20px;margin-bottom:10px}@media (min-width:20em) and (max-width:40.0525em){.p-calender__guide{display:none}}.p-calender__guide p{font-size:13px}.p-calender__guide .content{padding-left:10px}.p-calender__guide>dl{padding-top:10px}@media (min-width:20em) and (max-width:40.0525em){.p-calender__guide>dl{padding:10px 4%}}.p-calender__guide>dl>dt{font-weight:700}@media (min-width:40.0625em){.p-calender__guide>dl>dd{display:flex;flex-wrap:wrap}.p-calender__guide>dl>dd>p{margin-right:.5em}}.p-calender__guide>dl>dd>p>span{color:#de1616;font-weight:700}.p-calender__list-3column{background:#92c1e3}@media (min-width:20em) and (max-width:40.0525em){.p-calender__list-3column{padding-bottom:10px}}@media (min-width:40.0625em){.p-calender__list-3column{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:10px;padding:1rem 20px}.p-calender__list-3column .p-calender{align-self:flex-start;width:100%}.p-calender__list-3column table:first-child{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.p-calender__list-3column table:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}.p-calender__list-3column table:nth-child(3){-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1}.p-calender__list-3column table:nth-child(4){-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:1}.p-calender__list-3column table:nth-child(5){-ms-grid-column:2;-ms-grid-row:2;-ms-grid-column-span:1}.p-calender__list-3column table:nth-child(6){-ms-grid-column:3;-ms-grid-row:2;-ms-grid-column-span:1}}.p-content-box{border-color:#00408f}.p-content-box.-body{border-style:solid;border-width:0 2px 2px}.p-facility-nav{border-bottom:3px solid #00408f;font-size:16px;margin:20px 0 10px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-nav{display:flex;flex-wrap:wrap;margin-top:0}.p-facility-nav>.-title{background:#00408f;color:#fff;font-size:16px;font-weight:700;padding:6px 0;text-align:center;width:50%}}@media (min-width:40.0625em){.p-facility-nav>.-title{display:none}}@media (min-width:20em) and (max-width:40.0525em){.p-facility-nav>.-menu{position:relative;width:50%}.p-facility-nav>.-menu>.-menu__listwrap{top:40px;position:absolute;width:100%;z-index:1}.p-facility-nav>.-menu>.-menu__listwrap.is-hide>.-menu__list{border-width:0}.p-facility-nav>.-menu>.-menu__listwrap.is-hide>.-menu__list>li{border-width:0;height:0}.p-facility-nav>.-menu>.-menu__listwrap.is-hide>.-menu__list>li>a{padding:0;opacity:0}.p-facility-nav>.-menu .-menu__list{background:#e4e4e4;border:solid #ddd;border-width:1px 1px 2px;transition-duration:.2s}.p-facility-nav>.-menu .-menu__list>li{transition-duration:.2s;height:38px}.p-facility-nav>.-menu .-menu__list>li>a{transition:padding .2s;transition:opacity 50ms}}@media (min-width:40.0625em){.p-facility-nav>.-menu .-menu__list{display:flex;flex-wrap:wrap;flex-wrap:nowrap}}.p-facility-nav>.-menu .-menu__list>li{background:#f2f2f2}@media (min-width:20em) and (max-width:40.0525em){.p-facility-nav>.-menu .-menu__list>li{border-bottom:1px dotted #bbb}.p-facility-nav>.-menu .-menu__list>li:last-of-type{border-bottom:0}}@media (min-width:40.0625em){.p-facility-nav>.-menu .-menu__list>li{border-left:1px solid #bbb;border-top:1px solid #bbb;box-shadow:inset 1px 1px 0 #fff;width:25%}.p-facility-nav>.-menu .-menu__list>li:first-of-type{border-radius:5px 0 0 0}.p-facility-nav>.-menu .-menu__list>li:last-of-type{border-right:1px solid #bbb}.p-facility-nav>.-menu .-menu__list>li:hover{background:#00408f;border-top-color:#00408f;box-shadow:inset 0 0 0 #fff}.p-facility-nav>.-menu .-menu__list>li:hover a{color:#fff}}.p-facility-nav>.-menu .-menu__list>li a{color:#00408f;display:block;font-weight:700;padding:7px 0;text-align:center;text-decoration:none}.p-facility-nav>.-menu .-menu__list>li.-active{background:#00408f;border-top-color:#00408f;box-shadow:inset 0 0 0 #fff}.p-facility-nav>.-menu .-menu__list>li.-active a{color:#fff}.p-facility-nav.-bottom{border-top:3px solid #00408f;border-bottom:none}@media (min-width:20em) and (max-width:40.0525em){.p-facility-nav.-bottom{margin-top:20px}}.p-facility-nav.-bottom>.-menu .-menu__list>li{border-bottom:1px solid #bfbfbf;border-top:none}.p-facility-nav.-bottom>.-menu .-menu__list>li:first-of-type{border-radius:0 0 0 5px;border-left:1px solid #bfbfbf}.p-facility-nav.-bottom>.-menu .-menu__list>li:last-of-type{border-radius:0 0 5px 0}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo{padding:0 2% 15px}}@media (min-width:40.0625em){.p-facility-topinfo{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.p-facility-topinfo>.-boxleft{width:55%}}.p-facility-topinfo>.-boxleft>.-new-release{float:left;height:30px;position:relative;margin-right:3px;z-index:999;animation:jump 1s linear 0s 1;animation-iteration-count:3}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-new-release{height:28px}}.p-facility-topinfo>.-boxleft>.-title{line-height:1.5;font-weight:700;font-size:20px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-title{font-size:18px}}.p-facility-topinfo>.-boxleft>.-address{font-size:12px}@media (min-width:40.0625em){.p-facility-topinfo>.-boxleft>.-address{font-size:13px;line-height:1.3}.p-facility-topinfo>.-boxleft>.-address span{display:inline-block}}.p-facility-topinfo>.-boxleft>.-iconlist{display:flex;flex-wrap:wrap;margin-top:10px}@media (min-width:40.0625em){.p-facility-topinfo>.-boxleft>.-iconlist{margin-top:15px}}.p-facility-topinfo>.-boxleft>.-iconlist>li{background:#fff;border-right:1px solid #bbb;box-sizing:border-box;font-weight:400;background-repeat:no-repeat;background-position:0}.p-facility-topinfo>.-boxleft>.-iconlist>li:last-child{border-right:0}.p-facility-topinfo>.-boxleft>.-iconlist>li.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg)}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-iconlist>li.-payment{border-right:none}}.p-facility-topinfo>.-boxleft>.-iconlist>li.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg)}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-iconlist>li.-invoice{border-right:none}}.p-facility-topinfo>.-boxleft>.-iconlist>li.-tpoint{border-right:none}.p-facility-topinfo>.-boxleft>.-iconlist>li>.c-icon{font-size:18px;line-height:1}.p-facility-topinfo>.-boxleft>.-iconlist>li>.c-icon:before{vertical-align:middle}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-iconlist>li{font-size:11px;margin:0 2% 5px 0;padding:2px 0 2px 29px;width:49%}.p-facility-topinfo>.-boxleft>.-iconlist>li:nth-of-type(2n){margin-right:0}.p-facility-topinfo>.-boxleft>.-iconlist>li.-certification{width:auto;padding:2px 0}}@media (min-width:40.0625em){.p-facility-topinfo>.-boxleft>.-iconlist>li{font-size:13px;margin:0 10px 5px 0;padding:0 10px 0 25px;text-align:center}.p-facility-topinfo>.-boxleft>.-iconlist>li.-certification{padding:0 5px 0 0}}.p-facility-topinfo>.-boxright{width:43%}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxright{display:none}}.p-facility-topinfo>.-boxright>.-contactwrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.p-facility-topinfo>.-boxright>.-contactwrap>.-box{border:1px solid #999;border-radius:3px}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-dial{border-color:#999;width:54%}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-dial>dt{color:#333;border-bottom:1px solid #999;padding:5px 0}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-contact{border-color:#999;width:44%}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-contact>dt{color:#333;border-bottom:1px solid #999;padding:5px 0}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-contact>dd{display:flex;flex-wrap:wrap;align-items:center;padding:0 20px 8px;height:calc(100% - 44px)}.p-facility-topinfo>.-boxright>.-contactwrap>.-box.-contact>dd>.c-button{line-height:40px;width:100%;color:#00408f;box-shadow:none;background:none;border:1px solid #00408f;font-weight:400}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dt{color:#fff;font-size:17px;font-weight:700;line-height:25px;text-align:center}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dt>span{display:block;font-size:12px;font-weight:400;line-height:1;padding-bottom:5px}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd{padding:11px 0}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd>.-telnum{font-size:25px;line-height:1;margin-left:5px;pointer-events:none;text-decoration:none;color:#333;font-weight:400}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd>.-telnum>.c-icon:before{margin-right:12px;filter:hue-rotate(200deg) saturate(.7)}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd>.-telnum>span{font-weight:400}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd>.-teltxt{font-size:13px;line-height:120%;text-align:center;filter:grayscale(1)}.p-facility-topinfo>.-boxright>.-contactwrap>.-box>dd>.-teltxt>span{color:#de1616;display:block;font-size:11px;font-weight:700}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo.-show-detail{padding-bottom:5px}}.p-facility-info .p-facility-topinfo{margin-bottom:0}@media (max-width:40.0525em){.p-facility-info .p-facility-topinfo{padding-bottom:10px}}.p-facility-info .p-facility-topinfo .text-align{margin:40px 30px;text-align:center;width:100%}@media (max-width:40.0525em){.p-facility-info .p-facility-topinfo .text-align{margin:10px 0 0}}.p-facility-info .p-facility-topinfo .text-align p{font-size:20px;color:#de1616;font-weight:700;padding:25px;background-color:#ffe1fd;border-radius:5px}@media (max-width:40.0525em){.p-facility-info .p-facility-topinfo .text-align p{font-size:18px;padding:10px}}.p-facility-info .page-plan-list{margin:0 0 50px}@media (max-width:40.0525em){.p-facility-info .page-plan-list{margin:0}}.p-facility-info .page-plan-list .p-adjacent-facility__title{margin-bottom:20px;color:inherit;font-size:20px;font-weight:700;text-align:center}@media (max-width:40.0525em){.p-facility-info .page-plan-list .p-adjacent-facility__title{font-size:16px}}.p-facility-info .facility-access .facilityAccess h1{font-size:20px}@media (max-width:40.0525em){.p-facility-info .facility-access .facilityAccess h1{font-size:16px}}.p-facility-info .facility-access .facilityAccessFooter{border:1px solid #999;border-radius:3px;padding:20px;margin-top:40px}@media (max-width:40.0525em){.p-facility-info .facility-access .facilityAccessFooter{padding:10px;margin:10px}}.p-facility-info .facility-access .facilityAccessFooter .title{font-size:18px;font-weight:700}@media (max-width:40.0525em){.p-facility-info .facility-access .facilityAccessFooter .title{font-size:16px}}.p-facility-info .facility-access .facilityAccessFooter .content{margin-top:5px}.p-facility-info .facility-access .facilityAccessFooter a{color:inherit;text-decoration:underline}.p-facility-info .history-bottom{margin-bottom:40px}@media (max-width:40.0525em){.p-facility-info .history-bottom{margin-bottom:0}}.p-facility-otherplan{margin-top:20px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-otherplan{padding:0 2%}}.p-facility-otherplan ul{margin:0;padding:0}.p-facility-otherplan>.p-content-box>.c-title{margin-bottom:0}.p-facility-otherplan__block{border-bottom:1px dotted #ccc;list-style-type:none}.p-facility-otherplan__block>a{display:flex;flex-wrap:wrap;padding:5px 0;text-decoration:none}.p-facility-otherplan__block>a:hover{background:#ffffe0}@media (min-width:20em) and (max-width:40.0525em){.p-facility-otherplan__block>a>.-thumb{width:20%}}@media (min-width:40.0625em){.p-facility-otherplan__block>a>.-thumb{width:100px}}.p-facility-otherplan__block>a>.-detail{flex:1 1;margin-left:20px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-otherplan__block>a>.-detail{margin-left:2%}}.p-facility-otherplan__block>a>.-detail>dt{color:#0065b8;font-weight:700}.p-facility-otherplan__block>a>.-detail>dd>.-price{color:#de1616;font-weight:700}.p-facility-otherplan__block>a>.-detail>dd>.-itemlist{display:flex;flex-wrap:wrap}@media (min-width:20em) and (max-width:40.0525em){.p-facility-otherplan__block>a>.-detail>dd>.-itemlist{display:none}}.p-facility-otherplan__block>a>.-detail>dd>.-itemlist>li{background:#c8e7ff;border:1px solid #3e76bb;color:#3e76bb;font-size:12px;margin:0 3px 3px 0;padding:2px 4px}.p-facility-otherplan__btn{margin-top:10px;margin-bottom:10px;display:inline-block}.p-plan-single{padding:15px}.p-plan-single:not(:last-child){border-bottom:1px dotted #999}.p-plan-single__title{font-weight:700;font-size:20px;color:#307fc2;text-decoration:underline;line-height:1.3;display:inline-block;margin-bottom:5px}.p-plan-single__lead{line-height:1.5;margin-bottom:10px}.p-plan-single__main_price{font-size:30px;font-weight:700;color:#de1616;text-align:right}.p-plan-single__main_price>.-small{font-size:14px}.p-plan-single__tpoint{margin-top:3px;padding-left:20px;text-align:right}.p-plan-single__tpoint>.-point{color:#de1616;font-weight:700;margin-right:8px}.p-plan-single__tpoint>.-point:before{content:"";width:20px;height:14px;display:inline-block}.p-plan-single__attention{font-size:11px;margin-top:5px;line-height:1.2em}.p-plan-single__schedule{margin-top:5px;border-top:1px solid #dedede;border-right:1px solid #dedede;width:100%}.p-plan-single__schedule>tbody>tr>td,.p-plan-single__schedule>tbody>tr>th{border-bottom:1px solid #dedede;border-left:1px solid #dedede;text-align:center;font-size:12px;width:100px}.p-plan-single__schedule>tbody>tr>th{padding:2px;background-color:#f5f5f5}.p-plan-single__schedule>tbody>tr>td{padding:5px}.p-plan-single__btn_group{margin-top:5px}.p-plan-single__btn_group>.-btn-left{float:left;margin-right:5px}.p-plan-single__btn_group>.-btn-left>.c-button{font-size:13px;line-height:24px;padding:2px 5px}.p-plan-single__btn_group>.-btn-left .bookmarkBtn:before{border:12px solid transparent;border-bottom-color:#fffcf4;content:"";display:none;position:absolute;top:12px;left:calc(50% - 11px);z-index:9999}@media (min-width:20em) and (max-width:40.0525em){.p-plan-single__btn_group>.-btn-left .bookmarkBtn:before{top:10px}}.p-plan-single__btn_group>.-btn-left .bookmarkBtn:after{border:13px solid transparent;border-bottom-color:#0065b8;content:"";display:none;position:absolute;top:8px;left:calc(50% - 12px);z-index:9998}@media (min-width:20em) and (max-width:40.0525em){.p-plan-single__btn_group>.-btn-left .bookmarkBtn:after{top:6px}}.p-plan-single__btn_group>.-btn-left .-bookmarkPopup{background:#f7f9fd;border:2px solid #0065b8;border-radius:.5em;color:#0065b8;display:none;margin-top:15px;opacity:.95;position:absolute;font-size:14px;line-height:1.5em;width:260.5px;padding:20px;z-index:9997;box-shadow:4px 4px 0 0 rgba(0,0,0,.2)!important}.p-plan-single__btn_group>.-btn-left .-bookmarkPopup .closeBookmarkBtn{background:url(/mrso_img/popups/btn_close.png) no-repeat;background-color:#f2f2f2;width:64px!important;height:19px!important;position:relative;margin-left:84%;margin-top:0;z-index:9999;top:-12px;right:20px;cursor:pointer;background-position:0 0}.p-plan-single__btn_group>.-btn-left .-bookmarkPopup .-submmitBtn{padding:.5em;background-color:#fff;color:#1e5185;display:block;border:1px solid #1e5185;line-height:1.5;border-radius:4px;text-align:center;transition:opacity .3s ease;height:100%}.p-plan-single__btn_group>.-btn-left .-bookmarkPopup .c-button{font-size:14px;margin:15px 0 0;border:1px solid #0065b8;color:#0065b8}.p-plan-single__btn_group>.-btn-right{float:right}.p-plan-single__btn_group>.-btn-right>.c-button{padding:5px 10px;font-size:16px}.p-plan-single>.-box-left>.-unit>.-box-a{padding-right:8px}.p-plan-single>.-box-left>.-unit>.-box-a>a>.-plan-thumb{max-height:145px}.p-plan-single>.-box-left>.-unit>.-box-b{padding-left:8px}@media (min-width:20em) and (max-width:40.0525em){.p-plan-single__title{margin:0 -10px 5px;padding:7px 2% 5px;background-color:#e8f3ff;display:block;font-size:17px;text-decoration:none;line-height:1.4}.p-plan-single__lead{margin-bottom:0}.p-plan-single__main_price{font-size:18px;text-align:left}.p-plan-single__main_price>.-small{font-size:13px}.p-plan-single__tpoint{text-align:left;padding-left:0}.p-plan-single__tpoint>.-point{color:#00408f}.p-plan-single__schedule{margin-top:5px;border-top:1px solid #dedede;border-right:1px solid #dedede;width:100%}.p-plan-single__schedule>tbody>tr>th{padding:0 2px;background-color:#00408f;color:#fff;border:1px solid #fff}.p-plan-single__schedule>tbody>tr>td{padding:0}.p-plan-single__schedule>tbody>tr>td img{vertical-align:middle}.p-plan-single__btn_group{width:100%;text-align:center}.p-plan-single__btn_group>.-btn-left{float:none;width:60%;display:inline-block;margin:10px 0}.p-plan-single__btn_group>.-btn-left .c-button{font-size:14px}.p-plan-single__btn_group>.-btn-right{float:none;width:60%;display:inline-block}.p-plan-single__btn_group>.-btn-right .c-button{font-size:14px}.p-plan-single>.-box-right>.-unit>.-box-a{padding-right:8px}.p-plan-single>.-box-right>.-unit>.-box-b{padding-left:8px}}@media (min-width:40.0625em){.p-plan-single>.-box-right{padding-left:15px}.p-plan-single__btn_group>.-btn-left>.-weak{padding-left:15px;padding-right:15px}.p-plan-single__btn_group>.-btn-right>.-yellow{padding-left:12px;padding-right:12px}}@media (min-width:20em) and (max-width:40.0525em){.p-plan-single{padding:10px}.p-plan-single__attention,.p-plan-single__schedule>tbody>tr>td:nth-child(n+4),.p-plan-single__schedule>tbody>tr>th:nth-child(n+4){display:none}}@media (min-width:40.0625em){.kenpo-plan-single .-box-right .p-kenpo-plan-single__attention{display:none}}@media (min-width:20em) and (max-width:40.0525em){.kenpo-plan-single .-box-left .p-kenpo-plan-single__attention{display:none}}.kenpo-plan-single .kenpo_notice{border:2px solid #de1616;background-color:#de1616;color:#fff;margin:10px 0}@media (min-width:40.0625em){.kenpo-plan-single .kenpo_notice{width:100%;height:65px}}.kenpo-plan-single .kenpo_notice>.kenpo_notice_title{text-align:center;vertical-align:middle;font-size:16px;padding:3px 0}.kenpo-plan-single .kenpo_notice>.kenpo_notice_body{background-color:#fcf8d3;color:#504e3b;padding:5px 10px}.p-search-filter{border-left:3px solid #00408f;border-right:3px solid #00408f}.p-search-filter>.-sort-count{padding:10px 15px 5px;margin:0 10px;border-bottom:3px solid #00408f;overflow:hidden}.p-search-filter>.-sort-count>.-count{font-size:16px;float:left}.p-search-filter>.-sort-count>.-count>.-accent{color:#f15a23;font-weight:700;margin-right:5px;font-size:24px}.p-search-filter>.-sort-count>.-sort{float:right}.p-search-filter>.-sort-count>.-sort>.-order{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:5px;box-shadow:inset 1px 1px 0 #fff;color:#282828;display:inline-block;font-size:14px;line-height:27px;padding:2px 25px;position:relative;text-align:center;cursor:pointer}.p-search-filter>.-sort-count>.-sort>.-order.-active{background-color:#00408f;border:1px solid #00408f;color:#fff;box-shadow:none}@media (max-width:40.0525em){.p-search-filter>.-sort-count{padding:10px;margin:0;border-bottom:0 solid #00408f;background-color:#fff}.p-search-filter>.-sort-count>.-count{float:none;width:100%;border-bottom:3px solid #00408f}.p-search-filter>.-sort-count>.-count>.-accent{margin-right:0}.p-search-filter>.-sort-count>.-sort{margin-top:5px;text-align:right}.p-search-filter>.-sort-count>.-sort>.-order{border-radius:3px;display:inline-block;font-size:13px;line-height:27px;padding:3px 5px}}.p-adjacent-facility>.-inner{width:960px;margin:0 auto;position:relative}.p-adjacent-facility__title{margin-bottom:20px;color:#666}.p-adjacent-facility__list{display:flex;justify-content:flex-start}.p-adjacent-facility__list>.-item{width:140px}.p-adjacent-facility__list>.-item>.-wrap>.-frame{width:140px;height:90px;overflow:hidden}.p-adjacent-facility__list>.-item>.-wrap>.-frame>img{width:140px}.p-adjacent-facility__list>.-item>.-meta>.-pref{color:#666;font-size:11px}.p-adjacent-facility__list>.-item>.-link{font-weight:700;margin-top:5px;line-height:1.3;display:block;color:#0065b8}.p-adjacent-facility__list>.-item:not(:last-child){margin-right:15px}@media (max-width:40.0525em){.p-adjacent-facility{display:none;margin-top:0}}#pagePlanDetail .fixed-button-container{border-top:1px solid grey;width:100%;position:fixed;bottom:0;height:100px;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}@media (max-width:40.0525em){#pagePlanDetail .fixed-button-container{height:60px}}#pagePlanDetail .fixed-button-container.sp-only{display:none}@media (max-width:40.0525em){#pagePlanDetail .fixed-button-container.sp-only{display:flex}}#pagePlanDetail .fixed-button-container.pc-only{display:flex}@media (max-width:40.0525em){#pagePlanDetail .fixed-button-container.pc-only{display:none}}#pagePlanDetail .button{display:block;height:70px;margin:0 10px;border-radius:5px;color:#fff;font-size:18px;font-weight:700;line-height:1;text-align:center;text-decoration:none;background-color:transparent;border:none;padding:0;flex-grow:0;text-indent:2em;line-height:70px;cursor:pointer}@media (max-width:40.0525em){#pagePlanDetail .button{height:50px;margin:0 5px;font-size:10px;text-indent:0}}#pagePlanDetail #history.button{background-color:#51699f;width:270px;background-image:url(//useruploads.visualwebsiteoptimizer.com/useruploads/770692/images/fc44f89852df780d105e6359fd468408_iconhistory.png);background-repeat:no-repeat;background-position:calc(50% - 2em - 30px) 50%}@media (max-width:40.0525em){#pagePlanDetail #history.button{width:50px;background-position:center 6px;padding-top:33px;line-height:1}}#pagePlanDetail #bookmark.button{color:#51699f;background-color:#f2f2f2;border:1px solid #51699f;width:270px;background-image:url(//useruploads.visualwebsiteoptimizer.com/useruploads/770692/images/bbb9c8c11b4078fc1993be0e05181405_iconbookmark.png);background-repeat:no-repeat;background-position:calc(50% - 2em - 45px) 50%}@media (max-width:40.0525em){#pagePlanDetail #bookmark.button{width:50px;background-position:center 6px;padding-top:33px;line-height:1}}#pagePlanDetail #availability.button{background-color:#ffcb00;color:#333;background-image:url(//useruploads.visualwebsiteoptimizer.com/useruploads/770692/images/5933da4ee42031c028108297ade66726_iconcalendar.png);background-repeat:no-repeat}@media (min-width:40.0625em){#pagePlanDetail #availability.button{width:500px;font-size:20px;background-position:calc(50% - 2em - 95px) 50%}}@media (max-width:40.0525em){#pagePlanDetail #availability.button{font-size:14px;flex-grow:1;text-indent:2em;line-height:50px;background-position:calc(50% - 2em - 29px) 50%}}.sidebar{display:block;position:fixed;z-index:1;padding:0;background:#f2f2f2;width:100%;left:0;bottom:-130px;border-radius:6px 6px 0 0;transition:all .6s ease}@media (max-width:40.0525em){.sidebar{bottom:-161px;border-radius:6px 6px 0 0}}.sidebar .p-history{font-size:12px;border-radius:3px;margin:20px auto;position:relative;display:flex;justify-content:center;border:none;padding-left:25px}@media (max-width:40.0525em){.sidebar .p-history{margin:0;padding:0;position:relative;display:block;border:none}}.sidebar .p-history .-title{background:#4a69a4;padding:0 60px;color:#fff;font-weight:700;font-size:18px;border-radius:6px 6px 0 0;line-height:50px;position:absolute;top:-70px;right:0;left:0;width:-moz-fit-content;width:fit-content;margin:auto;text-align:center}@media (max-width:40.0525em){.sidebar .p-history .-title{position:absolute;top:-60px;right:0;left:0;margin:0 25px;width:auto}}.sidebar .p-history .-title:hover{cursor:pointer;filter:brightness(150%)}@media (max-width:40.0525em){.sidebar .p-history .-title:hover{cursor:auto;filter:none}}.sidebar .p-history .-title:before{position:absolute;content:"";top:25px;right:calc(50% - 50vw);margin:auto;width:100vw;min-width:1080px;height:25px;z-index:-1;background:#4a69a4}.sidebar .p-history .p-plan-history{margin-right:25px;width:370px;position:relative;padding:0;border:none;background-color:#fff}.sidebar .p-history .p-plan-history:nth-child(n+5){display:none}.sidebar .p-history .p-plan-history:hover{opacity:.6}@media (max-width:40.0525em){.sidebar .p-history .p-plan-history{position:relative;padding:0;border:none;margin:10px;width:auto}.sidebar .p-history .p-plan-history:nth-child(n+4){display:none}}.sidebar .p-history .p-plan-history a{display:flex;text-decoration:none;position:relative;z-index:2}.sidebar .p-history .p-plan-history a .thumb{width:100%;height:90px;overflow:hidden;border:none;flex-basis:38%}.sidebar .p-history .p-plan-history a .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar .p-history .p-plan-history a .name{font-weight:700;margin-top:0;line-height:1.5;display:-webkit-box;color:#333;padding:7px 7px 0;height:45px;overflow:hidden;flex-basis:62%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sidebar .p-history .p-plan-history>.-price{color:#de1616;font-weight:700;font-size:12px;text-decoration:none;position:absolute;z-index:1;right:0;bottom:0;padding:2px 7px 7px 1em}.sidebar .p-history .p-plan-history>.-facility-name{font-size:10px;text-decoration:none;position:absolute;z-index:1;right:0;bottom:27px;padding:0 3px 0 0;max-width:61%;max-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1em;color:#666;display:block}.sidebar.-active{bottom:0}@media (max-width:40.0525em){.sidebar.-active{bottom:48px}}#pagePlanDetail .sidebar .p-history .-title{display:none}#pagePlanDetail .p-history-title{font-weight:700;padding:13px;text-align:center;background-color:#4a69a4;color:#fff;font-size:14px;line-height:1;position:absolute;top:-60px;right:0;width:100%}@media (max-width:40.0525em){#pagePlanDetail .p-history-title{top:0;position:relative}}#pagePlanDetail .p-history-title span{display:block;width:17px;height:17px;background-image:url(//useruploads.visualwebsiteoptimizer.com/useruploads/770692/images/b3560588b5867a38db3a9905fbcf625f_x.png);background-repeat:no-repeat;position:absolute;top:0;bottom:0;margin:auto;right:12px}#pagePlanDetail .sidebar.-active{bottom:100px}@media (max-width:40.0525em){#pagePlanDetail .sidebar.-active{bottom:60px}}#pagePlanDetail .sidebar.-show{bottom:-90px}#pagePlanDetail .page-plan-detail__head>.-subbtn li .-bookmarkPopup{position:fixed;bottom:120px;right:0;left:0;margin:auto}@media (max-width:40.0525em){#pagePlanDetail .page-plan-detail__head>.-subbtn li .-bookmarkPopup{bottom:70px}}.p-history-facility{padding:40px 20px 15px;position:relative;background:#4a69a4;margin-top:60px}.p-history-facility>.-inner{width:960px;margin:0 auto;position:relative}.p-history-facility__title{background:#4a69a4;padding:8px 25px;position:absolute;top:-67px;color:#fff;font-weight:700;font-size:14px}.p-history-facility__list{display:flex;justify-content:flex-start;flex-wrap:wrap}.p-history-facility__list>.-item{width:140px;margin-bottom:15px}.p-history-facility__list>.-item>.-wrap>.-frame{width:140px;height:90px;overflow:hidden}.p-history-facility__list>.-item>.-wrap>.-frame>img{width:140px}.p-history-facility__list>.-item>.-meta>.-pref{color:#666;font-size:11px}.p-history-facility__list>.-item>.-link{font-weight:700;margin-top:5px;line-height:1.3;display:block;color:#fff;text-decoration:underline}.p-history-facility__list>.-item:not(:last-child){margin-right:15px}.p-history-facility__list>.-item:hover>.-wrap>.-frame{opacity:.6}@media (max-width:40.0525em){.p-history-facility{display:none}}.p-plan-calendar{width:100%;position:relative;border:1px solid #ccc}.p-plan-calendar__wrapper{width:100%;overflow:auto;margin:0}.p-plan-calendar__wrapper table{table-layout:fixed;width:100%;border-spacing:0}.p-plan-calendar__wrapper table tbody tr:last-child td,.p-plan-calendar__wrapper table tbody tr:last-child th{border-bottom:0!important}.p-plan-calendar__wrapper table tr td,.p-plan-calendar__wrapper table tr th{width:300px;border:1px solid #ccc;text-align:center;vertical-align:middle;padding:0 2px}.p-plan-calendar__wrapper table tr td:last-child,.p-plan-calendar__wrapper table tr th:last-child{border-right-width:0}@media (min-width:40.0625em){.p-plan-calendar__wrapper table tr td.-noFix,.p-plan-calendar__wrapper table tr th.-noFix{display:none}}@media (min-width:20em) and (max-width:40.0525em){.p-plan-calendar__wrapper table tr td.-fixed,.p-plan-calendar__wrapper table tr th.-fixed{position:absolute;left:0;width:30%}}.p-plan-calendar__wrapper table tr td.-holiday,.p-plan-calendar__wrapper table tr td.-sun,.p-plan-calendar__wrapper table tr th.-holiday,.p-plan-calendar__wrapper table tr th.-sun{color:#e60012!important;background-color:#ffd3d3!important}.p-plan-calendar__wrapper table tr td.-sat,.p-plan-calendar__wrapper table tr th.-sat{background-color:#d3ecff!important}.p-plan-calendar__wrapper table tr.p-plan-calendar__single>td:not(.-fixed){font-weight:700}.p-plan-calendar__wrapper table tr.p-plan-calendar__single>td:not(.-fixed)>a{font-size:18px;font-weight:400}.p-plan-calendar__wrapper table tr.p-kenpo-plan-calendar__single .kenpo_span_icon{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:5px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-plan-calendar__wrapper table tr.p-kenpo-plan-calendar__single .kenpo_span_icon{font-size:13px;font-weight:300}}@media (min-width:40.0625em){.p-plan-calendar__wrapper table tr.-head th{height:30px;font-size:14px;font-weight:700}.p-plan-calendar__wrapper table tr.-head th.-title{height:70px}.p-plan-calendar__wrapper table tr.-head.-month th{background:#e0e0e0;border-left:none;border-bottom:1px solid #ccc}}@media (min-width:20em) and (max-width:40.0525em){.p-plan-calendar__wrapper table tr.-head th{height:30px;font-size:14px;font-weight:700}.p-plan-calendar__wrapper table tr.-head th.-title{height:70px}.p-plan-calendar__wrapper table tr.-head.-month th{background:#e0e0e0;border-top:1px solid #ccc;border-left:none;border-bottom:1px solid #ccc}.p-plan-calendar__wrapper table tr.-head.-month th.-fixed{padding-top:25px;border-top:1px solid #ccc}.p-plan-calendar__wrapper table tr.-head.-days th{height:40px;font-size:11px;padding:5px 0;line-height:1.2;border-style:dotted;border-top:none;border-bottom:1px dotted #ccc}.p-plan-calendar__wrapper table tr.-head.-days th>.-week{display:block}.p-plan-calendar__wrapper table tr.-head:first-of-type{border-top:none}.p-plan-calendar__wrapper table tr.-head:first-of-type.-month th{border-top:0}}.p-plan-calendar__wrapper table tr td{height:130px;border-left-style:dashed;border-right-style:dashed}.p-plan-calendar__wrapper table tr td a{text-decoration:none}.p-plan-calendar__wrapper table tr td.-fixed{text-align:left;padding:5px;vertical-align:top;border-style:solid;border-left:0;border-bottom:0}.p-plan-calendar__wrapper table tr td.-fixed a{display:block;font-size:12px}.p-plan-calendar__wrapper table tr td.-fixed span{font-size:12px;font-weight:700}.p-plan-calendar__wrapper table tr:first-child td{border-top:none}.p-plan-calendar__wrapper table tr:hover td{background-color:#faf6de}.p-plan-calendar__wrapper table:last-of-type tr td{border-bottom:0}@media (min-width:40.0625em){.p-plan-calendar__wrapper table tbody tr td.-fixed a,.p-plan-calendar__wrapper table tbody tr td.-fixed span,.p-plan-calendar__wrapper table tbody tr th.-fixed a,.p-plan-calendar__wrapper table tbody tr th.-fixed span,.p-plan-calendar__wrapper table thead tr td.-fixed a,.p-plan-calendar__wrapper table thead tr td.-fixed span,.p-plan-calendar__wrapper table thead tr th.-fixed a,.p-plan-calendar__wrapper table thead tr th.-fixed span{font-size:16px}}@media (max-width:40.0525em){.p-plan-calendar__wrapper{width:60%;margin-left:40%}.p-plan-calendar__wrapper table tbody tr td.-fixed,.p-plan-calendar__wrapper table tbody tr th.-fixed,.p-plan-calendar__wrapper table thead tr td.-fixed,.p-plan-calendar__wrapper table thead tr th.-fixed{width:40%}.p-plan-calendar__wrapper table tbody tr.-head.-month th:not(.-fixed),.p-plan-calendar__wrapper table thead tr.-head.-month th:not(.-fixed){text-align:left;padding-left:5px}}.p-plan-calendar-search-filter{overflow:hidden}@media (min-width:40.0625em){.p-plan-calendar-search-filter>.-sort-filter{display:flex;flex-direction:row-reverse}}.p-plan-calendar-search-filter>.-sort-filter>.-sort{text-align:right;margin-left:20px}@media (max-width:40.0525em){.p-plan-calendar-search-filter>.-sort-filter>.-sort{margin-bottom:10px}}.p-plan-calendar-search-filter>.-sort-filter>.-sort>select{border:1px solid #999;border-radius:4px;padding:5px 10px;font-size:16px;cursor:pointer;width:136px;height:32px;color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:calc(100% - 10px) url(/mrso_img/top/arrow_blue_down.svg) #fff no-repeat!important}.p-plan-calendar-search-filter>.-sort-filter>.-filter{display:flex;float:right;align-items:center}.p-plan-calendar-search-filter>.-sort-filter>.-filter>.monthClanedarLinkWrapper{display:flex;align-items:center}.p-plan-calendar-search-filter>.-sort-filter>.-filter>.monthClanedarLinkWrapper>#monthCalendarLinkContainer{margin:0 4px}.p-plan-calendar-search-filter>.-sort-filter>.-filter>.monthClanedarLinkWrapper>#monthCalendarLinkContainer>a{font-size:14px;background-color:#f2f2f2;position:relative;border:1px solid #bfbfbf;margin:0 2px;padding:0 6px;box-shadow:inset 1px 1px 0 #fff;min-width:27px;height:27px;text-align:center;display:block;line-height:27px;border-radius:2px;color:#282828;display:inline-block}.p-plan-calendar-search-filter>.-sort-filter>.-filter>.monthClanedarLinkWrapper>#monthCalendarLinkContainer>a.-active,.p-plan-calendar-search-filter>.-sort-filter>.-filter>.monthClanedarLinkWrapper>#monthCalendarLinkContainer>a:hover{background-color:#00408f;border:1px solid #00408f;color:#fff;box-shadow:none}@media (min-width:40.0625em){.p-plan-calendar-search-filter{display:inline-block}}@media (max-width:40.0525em){.p-plan-calendar-search-filter{padding:0 2%;margin:10px 0}}.p-plan-reserve-banner>.-note{padding:10px 30px}.p-plan-items{display:flex;flex-wrap:wrap}.p-plan-items>.-list{margin:0 3px 3px 0;position:relative}.p-plan-items>.-list>.-mark{background:#c8e7ff;border:1px solid #0065b8;color:#0065b8;font-size:13px;padding:2px 4px}@media (min-width:20em) and (max-width:40.0525em){.p-plan-items>.-list>.-mark{position:relative;font-size:13px}}.p-plan-items>.-list>.-mark:before{border:12px solid transparent;border-bottom-color:#fffcf4;content:"";display:none;position:absolute;top:12px;left:calc(50% - 11px);z-index:9999}@media (min-width:20em) and (max-width:40.0525em){.p-plan-items>.-list>.-mark:before{top:10px}}.p-plan-items>.-list>.-mark:after{border:13px solid transparent;border-bottom-color:#0065b8;content:"";display:none;position:absolute;top:8px;left:calc(50% - 12px);z-index:9998}@media (min-width:20em) and (max-width:40.0525em){.p-plan-items>.-list>.-mark:after{top:6px}}.p-plan-items>.-list>.-explain{display:none;background:#fffcf4;border:2px solid #0065b8;border-radius:.5em;color:#0065b8;font-size:12px;line-height:1.5em;padding:.8em 1em;position:absolute;top:32px;z-index:9997;margin:0 0 0 -200px;left:50%}@media (min-width:20em) and (max-width:40.0525em){.p-plan-items{display:flex;flex-wrap:wrap;margin-top:2px}.p-plan-items.-desktop{display:none!important}.p-plan-items>.-list>.-explain{position:fixed;top:0;left:0;right:0;width:88vw;margin:40vh auto 0}.p-plan-items>.-list>.-explain>.-explain-mark{font-weight:700;display:block}.p-plan-items>.-list.-active>.-explain{display:block}}@media (min-width:40.0625em){.p-plan-items{display:flex;flex-wrap:wrap}.p-plan-items.-sp{display:none!important}.p-plan-items>.-list>.-explain{width:400px}.p-plan-items>.-list>.-explain>.-explain-mark{display:none}.p-plan-items>.-list:hover>.-explain,.p-plan-items>.-list:hover>.-mark.has-description:after,.p-plan-items>.-list:hover>.-mark.has-description:before{display:block}}.p-ad-plan-list{margin-top:20px;margin-bottom:20px}.p-ad-plan-list .-title{font-size:16px;margin-top:10px}.p-ad-plan-list .-facility{border:1px solid #ccc;border-top:4px solid #4a69a4;margin-top:10px}.p-ad-plan-list .-facility .-head .-frame{display:block;position:relative;width:180px}.p-ad-plan-list .-facility .-head .-frame .-thumb{overflow:hidden;width:180px;height:116px;display:block;float:left;margin:20px}.p-ad-plan-list .-facility .-head .-frame .-thumb img{width:100%;height:auto}.p-ad-plan-list .-facility .-head .-prefecture{color:#eee;text-align:center;font-size:14px;float:left;background:#7e7e7e;display:block;padding:2px 10px}.p-ad-plan-list .-facility .-head .-facility-name{font-weight:600;display:block;width:1047px;margin-right:10px;font-size:20px;margin-top:10px;float:right}.p-ad-plan-list .-facility .-head .-facility-name span{margin-top:10px}.p-ad-plan-list .-facility .-head .-lead{display:block;float:right;width:1047px;font-size:14px;margin-right:10px}.p-ad-plan-list .-facility .-plan{border-top:1px dotted #ccc;cursor:pointer;padding-left:20px;padding-right:20px}.p-ad-plan-list .-facility .-plan .-name{width:900px;font-size:16px;padding:5px 0 0;line-height:2.5em;float:left}.p-ad-plan-list .-facility .-plan .-name a{text-decoration:none;font-size:15px}.p-ad-plan-list .-facility .-plan .-wrap-price{float:right}.p-ad-plan-list .-facility .-plan .-wrap-price .-price{display:block;font-size:21px;color:#de1616;padding-top:5px;font-weight:600}.p-ad-plan-list .-facility .-plan .-wrap-price .-price .-sm{font-size:11px;color:#666}.p-ad-plan-list .-facility .-plan .-wrap-tpoint{width:120px;padding-top:10px;text-align:right;margin-left:10px;float:right}.p-ad-plan-list .-facility .-plan .-wrap-tpoint .-tpoint{display:block;font-size:11px;float:left}.p-ad-plan-list .-facility .-plan .-wrap-tpoint .-tpoint span{font-size:14px;color:#003e86}.p-ad-plan-list .-clearfix{zoom:1}.p-ad-plan-list .-clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}@media (max-width:40.0525em){.p-ad-plan-list{margin-top:20px;margin-bottom:20px}.p-ad-plan-list .-title{font-size:16px;text-align:center;margin-top:10px}.p-ad-plan-list .-facility{border:1px solid #ccc;border-top:4px solid #4a69a4;margin-top:10px}.p-ad-plan-list .-facility .-head .-frame{display:block;position:relative;width:120px}.p-ad-plan-list .-facility .-head .-frame .-thumb{overflow:hidden;display:block;width:100px;height:90px;float:left;margin:10px}.p-ad-plan-list .-facility .-head .-frame .-thumb img{width:100%;height:auto}.p-ad-plan-list .-facility .-head .-facility-prefecture-sp .-prefecture{position:relative;float:left;margin:10px 10px 0}.p-ad-plan-list .-facility .-head .-facility-name-sp{position:relative;float:left;margin:10px 10px 0;width:100%}.p-ad-plan-list .-facility .-head .-facility-name-sp .-name{font-weight:600;display:block;float:left;margin:0;position:relative;font-size:16px;width:100%}.p-ad-plan-list .-facility .-head .-prefecture{color:#eee;text-align:center;font-size:14px;float:left;background:#7e7e7e;display:block;padding:2px 10px}.p-ad-plan-list .-facility .-head .-facility-name{display:none}.p-ad-plan-list .-facility .-head .-lead{display:block;float:right;font-size:14px;line-height:1.5em;margin-right:10px;width:calc(100% - 130px);overflow:hidden}.p-ad-plan-list .-facility .-plan{border-top:1px dotted #ccc;padding:5px;cursor:pointer}.p-ad-plan-list .-facility .-plan .-name{width:100%;font-size:12px;padding:5px 0 0 10px;line-height:2em;float:left}.p-ad-plan-list .-facility .-plan .-name a{text-decoration:none;font-size:14px}.p-ad-plan-list .-facility .-plan .-wrap-price{float:right}.p-ad-plan-list .-facility .-plan .-wrap-price .-price{display:block;font-size:18px;color:#de1616;padding-top:6px}.p-ad-plan-list .-facility .-plan .-wrap-price .-price .-sm{font-size:11px;color:#666}.p-ad-plan-list .-facility .-plan .-wrap-tpoint{width:120px;padding-top:10px;text-align:right;margin-left:10px;float:right}.p-ad-plan-list .-facility .-plan .-wrap-tpoint .-tpoint{display:block;font-size:11px;float:left}.p-ad-plan-list .-facility .-plan .-wrap-tpoint .-tpoint span{font-size:14px;color:#003e86}.p-ad-plan-list .-clearfix{zoom:1}.p-ad-plan-list .-clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}}.p-ad-plan-list-sm{border-top:1px solid #ccc;background:#f2f2f2;padding-bottom:15px}.p-ad-plan-list-sm.-bg-white{margin:10px 0 0;background:#fff;border-top:none}.p-ad-plan-list-sm.-bg-white>.-inner>.-list{display:flex;justify-content:space-between;flex-wrap:wrap}.p-ad-plan-list-sm.-bg-white>.-inner>.-list>.-item>.-facility>.-name,.p-ad-plan-list-sm.-bg-white>.-inner>.-list>.-item>.-facility>.-pref{width:188px}@media (min-width:40.0625em){.p-ad-plan-list-sm.-bg-white>.-inner>.-list>.-item{width:300px;margin:0}}.p-ad-plan-list-sm>.-title{margin:10px;font-weight:600}@media (max-width:40.0525em){.p-ad-plan-list-sm>.-title{font-weight:400;text-align:center}}.p-ad-plan-list-sm>.-inner>.-list{display:flex;justify-content:center;flex-wrap:wrap}.p-ad-plan-list-sm>.-inner>.-list>.-item{border:1px solid #ccc;border-top:2px solid #ccc;width:267px;height:162px;overflow:hidden;background:#fff;margin-right:20px}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-facility{display:block;margin-bottom:5px;overflow:hidden}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-facility>.-thumb{overflow:hidden;width:80px;height:50px;display:inline-block;margin:10px 0 0 10px;float:left}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-facility>.-thumb>img{max-width:100%;height:auto}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-facility>.-pref{color:#666;font-size:11px;margin-top:5px;float:right;width:160px;margin-right:10px}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-facility>.-name{display:block;font-weight:700;float:right;width:160px;margin-right:10px;color:#333;font-size:13px}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-plan{border-top:1px solid #ccc;display:block;padding:10px;font-size:11px}.p-ad-plan-list-sm>.-inner>.-list>.-item>.-plan>.-price{color:#e50012}@media (max-width:40.0525em){.p-ad-plan-list-sm{border-top:1px solid #ccc;background:#f2f2f2;padding-bottom:30px;margin:0}.p-ad-plan-list-sm.-bg-white{margin:10px 0 0;background:#fff;border-top:none;padding-bottom:10px}.p-ad-plan-list-sm>.-title{margin:10px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-ad-plan-list-sm>.-title{text-align:center}}@media (max-width:40.0525em){.p-ad-plan-list-sm .slick-next,.p-ad-plan-list-sm .slick-prev{font-size:0;line-height:1;position:absolute;top:50%;height:27px;margin-top:-12px;padding:0;width:16px;cursor:pointer;outline:none}.p-ad-plan-list-sm .slick-next:before,.p-ad-plan-list-sm .slick-prev:before{opacity:1;display:inline-block}.p-ad-plan-list-sm .slick-next,.p-ad-plan-list-sm .slick-prev{width:30px;height:30px;top:43%}.p-ad-plan-list-sm .slick-next:before,.p-ad-plan-list-sm .slick-prev:before{content:"";width:30px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:auto 30px;display:block}.p-ad-plan-list-sm .slick-prev{left:0}.p-ad-plan-list-sm .slick-prev:before{background-image:url(/mrso_img/dock/arrow_grey_left.svg);background-size:14px}.p-ad-plan-list-sm .slick-next{right:0}.p-ad-plan-list-sm .slick-next:before{background-image:url(/mrso_img/dock/arrow_grey_right.svg);background-size:14px}.p-ad-plan-list-sm>.-inner>.-list{display:flex;justify-content:center;flex-wrap:wrap;padding:0 38px}.p-ad-plan-list-sm>.-inner>.-list .-item{border:1px solid #ccc;border-top:2px solid #ccc;width:267px;height:162px;background:#fff;margin:0;overflow:hidden}.p-ad-plan-list-sm>.-inner>.-list .-item>.-facility{display:block;margin-bottom:5px;overflow:hidden}.p-ad-plan-list-sm>.-inner>.-list .-item>.-facility>.-thumb{overflow:hidden;width:30%;height:50px;display:inline-block;margin:10px 0 0 10px;float:left}.p-ad-plan-list-sm>.-inner>.-list .-item>.-facility>.-thumb>img{max-width:100%;height:auto}.p-ad-plan-list-sm>.-inner>.-list .-item>.-facility>.-pref{color:#666;font-size:11px;margin-top:5px;float:right;width:60%;margin-right:10px}.p-ad-plan-list-sm>.-inner>.-list .-item>.-facility>.-name{display:block;font-weight:700;float:right;width:60%;margin-right:10px;color:#333;font-size:14px}.p-ad-plan-list-sm>.-inner>.-list .-item>.-plan{border-top:1px solid #ccc;display:block;padding:10px;font-size:14px;width:100%}.p-ad-plan-list-sm>.-inner>.-list .-item>.-plan>.-price{color:#e50012}.p-ad-plan-list-sm>.-inner>.-list>.-item{margin:0 0 10px}}.p-gnav-course{border-top:2px solid #e4e4e4;padding:0 10px;background-color:#f2f2f2;position:relative;z-index:9999}.p-gnav-course>.-inner{margin:0 auto;width:1280px;display:flex;position:relative}.p-gnav-course>.-inner>.-list{width:1110px}.p-gnav-course>.-inner>.-list>.-item{float:left;position:relative}.p-gnav-course>.-inner>.-list>.-item>a{background-image:url(/mrso_img/common/hd_v4/line.gif);background-repeat:no-repeat;background-position:0;padding:0 7px;display:block;line-height:40px;font-size:14px;text-shadow:hsla(0,0%,59%,.2) 0 0 2px;position:relative;height:40px}.p-gnav-course>.-inner>.-list>.-item>a span{background-repeat:no-repeat;background-position:6px 48%;border-radius:5px;padding:6px 7px 6px 30px;position:relative}.p-gnav-course>.-inner>.-list>.-item.-search>a>span{background-image:url(/mrso_img/common/hd_v4/icon_search.gif)}.p-gnav-course>.-inner>.-list>.-item.-words{background-image:url(/mrso_img/common/hd_v4/line.gif);background-repeat:no-repeat;background-position:0;padding:0 7px;display:block;line-height:40px;font-size:14px;text-shadow:hsla(0,0%,59%,.2) 0 0 2px;position:relative;height:40px;z-index:1}.p-gnav-course>.-inner>.-list>.-item.-words span{background-image:url(/mrso_img/common/hd_v4/icon_word.png);background-repeat:no-repeat;background-position:6px 48%;border-radius:5px;color:#0065b8;padding:6px 7px 6px 30px;padding:6px 7px 6px 26px\9;background-size:17px auto;cursor:pointer;position:relative}.p-gnav-course>.-inner>.-list>.-item.-words span:after{content:url(/mrso_img/common/hd_v4/arrow_down.png);position:relative;margin-left:5px}.p-gnav-course>.-inner>.-list>.-item.-words>.-child{display:block;background-color:#fff;position:absolute;top:35px;left:0;z-index:10;width:250px;float:none;box-shadow:0 9px 3px -3px rgba(0,0,0,.6);-webkit-box-shadow:0 9px 3px -3px rgba(0,0,0,.6);-moz-box-shadow:0 9px 3px -3px rgba(0,0,0,.6);transition-duration:.1s}.p-gnav-course>.-inner>.-list>.-item.-words>.-child>.-item{float:none;background-color:#f2f2f2;transition-duration:.1s;border-bottom:solid #fff;border-width:0;height:0}.p-gnav-course>.-inner>.-list>.-item.-words>.-child>.-item>a{display:block;line-height:1.7;height:auto;background-image:none;border-bottom:1px solid #e4e4e4;padding:0;opacity:0;transition:padding .1s;transition:opacity 50ms}.p-gnav-course>.-inner>.-list>.-item.-words>.-child>.-item>a:after{content:url(/mrso_img/common/hd_v4/arrow_right.png);position:relative;margin-left:10px}.p-gnav-course>.-inner>.-list>.-item.-words>.-child>.-item:last-child,.p-gnav-course>.-inner>.-list>.-item.-words>.-child>.-item:last-child>a{border-style:none}.p-gnav-course>.-inner>.-list>.-item.-words:hover>.-child>.-item{border-width:1px;height:35px}.p-gnav-course>.-inner>.-list>.-item.-words:hover>.-child>.-item>a{padding:5px 10px;opacity:1}.p-gnav-course>.-inner>.-list>.-item.-ranking>a>span{background-image:url(/mrso_img/common/hd_v4/icon_crown.gif)}.p-gnav-course>.-inner>.-list>.-item.-gifts>a>span{background-image:url(/mrso_img/common/hd_v4/icon_gift.gif)}.p-gnav-course>.-inner>.-list>.-item.-business>a>span{background-image:url(/mrso_img/common/hd_v4/icon_business.gif)}.p-gnav-course>.-inner>.-list>.-item.-faq>a>span{background-image:url(/mrso_img/common/hd_v4/icon_faq.gif)}.p-gnav-course>.-inner>.-bookmark{width:149px;position:absolute;right:10px;top:0}.p-gnav-course>.-inner>.-bookmark>a{background-color:#fff;border:1px solid #e9e9e9;border-radius:3px;display:block;line-height:24px;margin-top:6px;text-align:center;text-decoration:none}@media (max-width:40.0525em){.p-gnav-course{display:none}}.hearing-context .-text{font-size:7px;padding:0;position:absolute;line-height:1rem}@media (max-width:40.0525em){.hearing-context{display:none}}.p-checkbox>.-input{display:none}.p-checkbox>.-input:checked+.-text:before{border-color:#25428b}.p-checkbox>.-input:checked+.-text:after{content:"";display:block;position:absolute;top:0;left:-16px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #25428b;border-right:3px solid #25428b}.p-checkbox>.-text{margin-left:20px;position:relative}.p-checkbox>.-text:before{content:"";display:block;position:absolute;top:2px;left:-20px;width:15px;height:15px;border:1px solid #b9c8df;border-radius:4px}.p-checkbox>.-border{display:none}@media (max-width:40.0525em){.p-checkbox{padding:13px 10px;font-size:14px;position:relative;background-color:#fff;border-radius:5px}.p-checkbox>.-input:checked+.-text:after{top:16px;left:17px;width:7px;height:11px}.p-checkbox>.-input:checked+.-text+.-border{border-color:#25428b}.p-checkbox>.-text{position:static;margin-left:25px;margin-right:0}.p-checkbox>.-text:before{top:13px;left:10px;height:20px;width:20px}.p-checkbox>.-border{position:absolute;display:block;border:2px solid #b9c8df;border-radius:5px;top:0;left:0;width:100%;height:100%}}.p-radio{position:relative}.p-radio>.-input{display:none}.p-radio>.-input+.-label{display:inline-block;padding-left:20px}.p-radio>.-input+.-label:before{content:"";display:block;position:absolute;top:2px;left:0;width:15px;height:15px;border:1px solid #985151;border-radius:50%}.p-radio>.-input:checked+.-label:after{content:"";display:block;position:absolute;top:6px;left:4px;width:7px;height:7px;background:#985151;border-radius:50%}.p-search-facility-single{margin-bottom:10px;border:1px solid #ccc;border-top:3px solid #00408f;background-color:#fff}.p-search-facility-single>.-wrap{position:relative}.p-search-facility-single>.-wrap>.-head{margin-bottom:5px;display:flex;justify-content:space-between}.p-search-facility-single>.-wrap>.-head>.-sp{display:none}.p-search-facility-single>.-wrap>.-head>.-inner{display:flex;justify-content:space-betßween;width:100%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb{width:26%;position:relative}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-new-release{width:32px;position:absolute;top:-5px;left:5px;z-index:999;animation:jump 1s linear 0s 1;animation-iteration-count:3}@media (max-width:40.0525em){.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-new-release{top:-25px;left:0}}@keyframes jump{0%{transform:scale(1) translate(0)}10%{transform:scale(1.1,.9) translateY(5%)}40%{transform:scale(1.2,.8) translateY(15%)}50%{transform:scale(1) translate(0)}60%{transform:scale(.9,1.2) translateY(-10%)}75%{transform:scale(.9,1.2) translateY(-5%)}85%{transform:scale(1.2,.8) translateY(15%)}to{transform:scale(1) translate(0)}}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-frame{max-height:200px;overflow:hidden}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-frame>.-link>.-thumb{width:100%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc{padding:10px 15px 0;width:48%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-name{font-size:22px;line-height:1.1}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-name>.-area{font-size:60%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-break-sp,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-close-read-more-more,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-read-more-more{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-close-read-more-more{margin-left:89%}@media (max-width:40.0525em){.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-close-read-more-more{margin-left:0;float:right}}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-close-read-more-more,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-read-more,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-read-more-more{visibility:visible}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-close-read-more-more:before,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-read-more-more:before,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-read-more:before{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-station{padding-left:15px;color:#000;background-image:url(/mrso_img/common/icon/search/icon_map.png);background-repeat:no-repeat;font-size:13px;margin-top:3px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-address{padding-left:15px;color:#8c8c8c;font-size:12px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature{color:#333;padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:5px;font-size:12px;line-height:1.7}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-title{background-color:#6ca3f4;color:#fff;padding:2px;border-radius:3px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action{width:26%;padding-top:10px;padding-right:10px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action .-wrap-btn{width:100%;margin-bottom:10px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon{width:100%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon{display:block;width:100%;height:25px;margin-bottom:5px;padding-left:8px;color:#00409b;font-size:12px;font-weight:700;line-height:25px;border:1px solid #bfbfbf;background-color:#fff;background-position:95% 50%;background-repeat:no-repeat}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon>.-sp{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon.-certification a{color:#00409b;transition:opacity .3s ease}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg)}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg)}.p-search-facility-single>.-wrap>.-plans>.-item{display:flex;justify-content:space-between;border-top:1px dotted #ccc;padding:10px 50px 10px 5px;background-repeat:no-repeat;background-position:98% 50%;background-image:url(/mrso_img/sp/search/arrow01.png);background-size:14px auto}.p-search-facility-single>.-wrap>.-plans>.-item>.-title{width:55%;padding-right:50px;order:1}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price{width:26%;order:4;display:flex;justify-content:space-between}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-price{color:#de1616;font-size:22px;font-weight:700}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-price>.-sm{color:#666;font-size:11px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint{padding-left:10px;color:#003e86;font-size:14px;font-weight:700;padding-top:10px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint>.-sm{color:#666;font-size:11px}@media (min-width:40.0625em){.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-price{width:171px;text-align:right}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint{width:calc(100% - 178px);text-align:left}}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule{width:15%;order:3}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule{width:100%}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>td,.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>th{border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:center;font-size:12px;width:60px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>td:nth-child(n+4),.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>th:nth-child(n+4){display:none}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>th{padding:0 2px;background-color:#00408f;color:#fff;border:1px solid #fff}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>td{padding:0;background-color:#f3f3f3}.p-search-facility-single>.-wrap>.-plans>.-more-plan-etc{background-color:#fbf2e7}.p-search-facility-single>.-wrap>.-plans>.-etc-plan-title{display:block;font-weight:700;text-align:center;padding:10px 0;font-size:17px;background-image:none;background-color:#fff;color:#000;border-top:none}.p-search-facility-single>.-wrap>.-plans>.-kenpo-box{padding:10px;border-top:1px dotted #ccc}@media (min-width:20em) and (max-width:40.0525em){.p-search-facility-single>.-wrap>.-plans>.-kenpo-box{background-color:#fff}}.p-search-facility-single>.-wrap>.-plans>.-hide{display:none}@media (min-width:40.0625em){.p-search-facility-single>.-wrap>.-plans>.kenpo-item{display:flex;flex-wrap:wrap;height:100px}}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.-title>.kenpo_span_icon{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:5px;font-size:16px}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice{border:2px solid #de1616;background-color:#de1616;font-size:13px;color:#fff;order:4}@media (min-width:40.0625em){.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice{width:26%;height:82px}}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice>.kenpo_notice_title{text-align:center;vertical-align:middle;font-size:16px;padding:3px 0}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice>.kenpo_notice_body{background-color:#fcf8d3;color:#504e3b;padding:5px 10px}.p-search-facility-single>.-wrap>.-btn-more{display:block;text-align:center;cursor:pointer;text-decoration:underline;padding:10px 0;background-color:#fff5cc;color:#333;font-size:14px;border-top:1px dotted #ccc}.p-search-facility-single>.-wrap>.-btn-more>span{display:inline-block;padding-right:20px;background-repeat:no-repeat;background-position:100%;text-decoration:underline;font-weight:600}.p-search-facility-single>.-wrap>.-btn-more>span.-open{background-image:url(/mrso_img/saerchs/arrow_down.png);display:none}.p-search-facility-single>.-wrap>.-btn-more>span.-close{background-image:url(/mrso_img/saerchs/arrow_up.png)}.p-search-facility-single>.-wrap>.-btn-more.-close>span.-open{display:inline-block}.p-search-facility-single>.-wrap>.-btn-more.-close>span.-close{display:none}@media (max-width:40.0525em){.p-search-facility-single{margin:0 0 2%}.p-search-facility-single:last-child{margin-bottom:0}.p-search-facility-single>.-wrap>.-head{display:block;margin-top:10px}.p-search-facility-single>.-wrap>.-head>.-sp{display:block}.p-search-facility-single>.-wrap>.-head>.-sp>.-tpoint{border:1px solid #ffcb00;color:#4d4d4d;font-size:12px;padding:4px 5px 4px 25px;background-color:#fff5cc;display:block;line-height:1em;width:130px;margin-bottom:5px}.p-search-facility-single>.-wrap>.-head>.-sp>.-name{display:block;position:relative;font-size:20px;margin:0 0 5px 3%;font-weight:400}.p-search-facility-single>.-wrap>.-head>.-sp>.-name.-pl{padding-left:40px}.p-search-facility-single>.-wrap>.-head>.-sp>.-name>.-area{font-size:70%}.p-search-facility-single>.-wrap>.-head>.-inner{display:block;padding:0 3% 3%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb{width:100%;margin-bottom:10px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-frame{text-align:center;margin:0 auto;height:240px;position:relative;overflow:hidden;width:96%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc{width:100%;padding:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-name{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature{border:none;font-size:16px;margin-bottom:1em;padding:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-feature>.-pc{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-station{font-size:16px;background-position:left 10%;display:block;line-height:1.7em;margin-top:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-address{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action{width:100%;padding:0;display:flex;flex-wrap:wrap}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-wrap-btn{height:auto;order:2;margin-bottom:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-wrap-btn>.c-button-link{width:100%;font-size:18px;padding:12px 0;height:auto;line-height:2em}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon{order:1;margin-bottom:10px;margin-top:14px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon{display:inline-block;width:48%;height:auto;padding:0 5px;font-size:11px;font-weight:700;line-height:auto;color:#00409b;border:1px solid #bfbfbf}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon.-tpoint{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon.-certification{width:auto}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon>.-pc{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-other-icon>.-icon>.-sp{display:inline-block}.p-search-facility-single>.-wrap>.-plans{border-bottom:1px solid #bfbfbf}.p-search-facility-single>.-wrap>.-plans>.-item{flex-wrap:wrap;padding:1px 30px 1px 5px}.p-search-facility-single>.-wrap>.-plans>.-item>.-title{order:1;width:100%;line-height:1.3em;padding:0;margin-bottom:0;margin-top:10px;font-size:14px;font-weight:400}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price{width:60%;order:2;flex-wrap:wrap}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-price{width:100%;font-size:20px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint{background-color:#f3f3f3;padding:3px 5px;border:#545252}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint>.-sm{font-weight:400}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule{width:40%;order:3;padding-top:15px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>th{font-size:10px}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.-title>.kenpo_span_icon{font-size:13px}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.-wrap-schedule{margin-left:auto;padding-top:5px}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice{margin-top:5px;order:5}.p-search-facility-single>.-wrap>.-btn-more{background-color:#f2f2f2;border:1px solid #bfbfbf;font-size:18px;border-radius:4px;margin:10px 3%}.p-search-facility-single>.-wrap>.-btn-more>span{background-size:auto 8px}}@media (min-width:40.0625em){.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb{width:300px;position:absolute}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc{padding-left:315px;width:74%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-desc>.-name{font-weight:400}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-action>.-wrap-btn>.c-button-link{font-size:16px;height:auto;line-height:2em;padding:12px 0}.p-search-facility-single>.-wrap>.-plans{padding-left:315px}.p-search-facility-single>.-wrap>.-plans>.-item{padding:1px 55px 1px 5px}.p-search-facility-single>.-wrap>.-plans>.-item:hover{background-color:#ffffe0}.p-search-facility-single>.-wrap>.-plans>.-item>.-title,.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price,.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule{display:flex;justify-items:center;align-items:center}.p-search-facility-single>.-wrap>.-plans>.-item>.-title{padding-top:7px;padding-bottom:7px;font-weight:700;padding-right:15px;width:50%}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-schedule>.-schedule>tbody>tr>th{font-size:10px}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price{width:35%;order:2}.p-search-facility-single>.-wrap>.-plans>.-item>.-wrap-price>.-tpoint{padding-top:0}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice{margin-top:7px;margin-bottom:7px;order:2;width:30%;height:auto;border:none;background-color:inherit;color:#fff}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice>.kenpo_notice_title{font-size:12px;padding:3px 0 1px;background:#de1616}.p-search-facility-single>.-wrap>.-plans>.kenpo-item>.kenpo_notice>.kenpo_notice_body{padding:5px;font-size:12px;border:2px solid #de1616}.p-search-facility-single>.-wrap>.-btn-more{margin-left:315px;background-color:#fff}.p-search-facility-single>.-wrap>.-btn-more:hover{background-color:#ffffe0}}.p-search-plan-single{margin-bottom:10px;border:1px solid #ccc;border-top:3px solid #00408f}.p-search-plan-single>.-wrap{overflow:hidden;width:100%;padding:10px}.p-search-plan-single>.-wrap>.-head{margin-bottom:5px}.p-search-plan-single>.-wrap>.-head>.-name{font-size:22px;font-weight:400}.p-search-plan-single>.-wrap>.-body{display:flex;justify-content:space-between}.p-search-plan-single>.-wrap>.-body>.-wrap-thumb{width:27%;max-height:200px}.p-search-plan-single>.-wrap>.-body>.-wrap-thumb>.-frame{overflow:hidden;max-height:200px}.p-search-plan-single>.-wrap>.-body>.-wrap-thumb>.-frame>.-link>.-thumb{width:100%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc{width:71%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-attention{display:none}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.p-plan-items{border-bottom:1px dotted #ccc;padding-bottom:5px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.p-plan-items>.-list>.-mark{background-color:#eaf6f8}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px dotted #ccc}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price{width:55%;display:flex;justify-content:flex-start;padding-top:5px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price{color:#de1616;font-size:22px;font-weight:700;width:10em}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price>.-sm{color:#666;font-size:11px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint{padding-left:10px;color:#003e86;font-size:14px;font-weight:700;padding-top:10px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint>.-sm{color:#666;font-size:11px;font-weight:400}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule{width:35%;display:flex;flex-wrap:wrap}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-text{font-size:14px;padding:10px 0;color:#0d3d91;margin-right:10px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td,.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th{border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:center;font-size:12px;width:60px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td:nth-child(n+4),.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th:nth-child(n+4){display:none}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th{padding:0 2px;background-color:#00408f;color:#fff;border:1px solid #fff}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td{padding:0;background-color:#f3f3f3}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn{width:15%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name>.-link{font-size:15px;color:#0065b8;font-weight:700}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon{width:100%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon{display:inline-block;height:25px;margin:0 5px 5px 0;padding:0 8px;color:#00409b;font-size:12px;font-weight:700;line-height:25px;border:1px solid #bfbfbf;background-color:#fff;background-position:95% 50%;background-repeat:no-repeat;text-align:center;width:190px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-sp{display:none}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg);text-align:left}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg);text-align:left}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-tpoint{text-align:left}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-address{color:#8c8c8c;font-size:12px}@media (max-width:40.0525em){.p-search-plan-single{border-bottom-width:3px}.p-search-plan-single>.-wrap{background-color:#fff}.p-search-plan-single>.-wrap>.-head{display:block}.p-search-plan-single>.-wrap>.-head>.-name{font-size:16px;font-weight:700}.p-search-plan-single>.-wrap>.-body{display:block}.p-search-plan-single>.-wrap>.-body>.-wrap-thumb{margin:0 15%;width:70%;max-width:70%;height:auto;padding-bottom:5px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc{width:100%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-attention{display:block;color:#8c8c8c;font-size:12px;text-align:center;margin:10px 0 5px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info{flex-wrap:wrap}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price{width:50%;flex-wrap:wrap}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price{width:100%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price>.-sm{font-weight:400}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint{width:100%;padding:0}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule{width:50%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-text{padding:0;margin:0;font-weight:700}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule{width:100%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn{width:100%;margin:10px 0;text-align:center}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn>.c-button-link{width:60%}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name{margin:2px 0}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name>.-link{font-size:15px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon{width:48%;margin:0 0 5px;font-size:11px}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-pc{display:none}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-sp{display:inline}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg)}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg)}.p-search-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon:after{content:"";display:block;width:48%}}.kenpo-plan-single .kenpo_span_icon{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:5px;font-size:16px}@media (min-width:40.0625em){.kenpo-plan-single .-wrap-info{flex-wrap:wrap}}.kenpo-plan-single .-wrap-info>.-wrap-schedule{width:32.6%;margin-left:auto}.kenpo-plan-single .-wrap-info>.kenpo_notice{border:2px solid #de1616;background-color:#de1616;color:#fff;margin:10px 0}@media (min-width:40.0625em){.kenpo-plan-single .-wrap-info>.kenpo_notice{width:70%;height:65px}}.kenpo-plan-single .-wrap-info>.kenpo_notice>.kenpo_notice_title{text-align:center;vertical-align:middle;font-size:16px;padding:3px 0}.kenpo-plan-single .-wrap-info>.kenpo_notice>.kenpo_notice_body{background-color:#fcf8d3;color:#504e3b;padding:5px 10px}@media (max-width:40.0525em){.kenpo-plan-single .-wrap-info>.-wrap-schedule{order:1}.kenpo-plan-single .-wrap-info>.kenpo_notice{order:2}.kenpo-plan-single .-wrap-info>.-wrap-btn{order:3}}.p-ranking-plan-single{margin-bottom:10px;border:1px solid #ccc;border-top:3px solid #00408f}.p-ranking-plan-single>.-wrap{overflow:hidden;width:100%;padding:10px}.p-ranking-plan-single>.-wrap>.-head{margin-bottom:5px}.p-ranking-plan-single>.-wrap>.-head>.-name{font-size:22px;font-weight:400}.p-ranking-plan-single>.-wrap>.-head>.-name>.ranking{font-weight:700;color:#fff;padding:2px 20px;text-align:center;display:inline-block}.p-ranking-plan-single>.-wrap>.-body{display:flex;justify-content:space-between}.p-ranking-plan-single>.-wrap>.-body>.-wrap-thumb{width:27%;max-height:200px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-thumb>.-frame{overflow:hidden;max-height:200px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-thumb>.-frame>.-link>.-thumb{width:100%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc{width:71%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-attention{display:none}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.p-plan-items{border-bottom:1px dotted #ccc;padding-bottom:5px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.p-plan-items>.-list>.-mark{background-color:#eaf6f8}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px dotted #ccc}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price{width:55%;display:flex;justify-content:flex-start;padding-top:5px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price{color:#de1616;font-size:22px;font-weight:700;width:10em}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price>.-sm{color:#666;font-size:11px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint{padding-left:10px;color:#003e86;font-size:14px;font-weight:700;padding-top:10px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint>.-sm{color:#666;font-size:11px;font-weight:400}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule{width:35%;display:flex;flex-wrap:wrap}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-text{font-size:14px;padding:10px 0;color:#0d3d91;margin-right:10px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td,.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th{border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:center;font-size:12px;width:60px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td:nth-child(n+4),.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th:nth-child(n+4){display:none}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>th{padding:0 2px;background-color:#00408f;color:#fff;border:1px solid #fff}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule>tbody>tr>td{padding:0;background-color:#f3f3f3}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn{width:15%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name>.-link{font-size:15px;color:#0065b8;font-weight:700}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon{width:100%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon{display:inline-block;height:25px;margin:0 5px 5px 0;padding:0 8px;color:#00409b;font-size:12px;font-weight:700;line-height:25px;border:1px solid #bfbfbf;background-color:#fff;background-position:95% 50%;background-repeat:no-repeat;text-align:center;width:190px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-sp{display:none}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg);text-align:left}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg);text-align:left}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-tpoint{text-align:left}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-address{color:#8c8c8c;font-size:12px}@media (max-width:40.0525em){.p-ranking-plan-single{border-bottom-width:3px}.p-ranking-plan-single>.-wrap>.-head{display:block}.p-ranking-plan-single>.-wrap>.-head>.-name{font-size:16px;font-weight:700}.p-ranking-plan-single>.-wrap>.-body{display:block}.p-ranking-plan-single>.-wrap>.-body>.-wrap-thumb{margin:0 15%;width:70%;max-width:70%;height:auto;padding-bottom:5px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc{width:100%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-attention{display:block;color:#8c8c8c;font-size:12px;text-align:center;margin:10px 0 5px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info{flex-wrap:wrap}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price{width:50%;flex-wrap:wrap}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price{width:100%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-price>.-sm{font-weight:400}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-price>.-tpoint{width:100%;padding:0}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule{width:50%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-text{padding:0;margin:0;font-weight:700}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-schedule>.-schedule{width:100%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn{width:100%;margin:10px 0;text-align:center}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-info>.-wrap-btn>.c-button-link{width:60%}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name{margin:2px 0}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-facility-name>.-link{font-size:15px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon{width:48%;margin:0 0 5px;font-size:11px}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-pc{display:none}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-icon>.-sp{display:inline}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-payment{background-image:url(/mrso_img/common/hd_v4/icon_online_payment.svg)}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon>.-invoice{background-image:url(/mrso_img/common/hd_v4/icon_invoice.svg)}.p-ranking-plan-single>.-wrap>.-body>.-wrap-desc>.-wrap-meta>.-other-icon:after{content:"";display:block;width:48%}}.p-ranking-area{padding-top:30px}.p-ranking-area>.-head{padding-left:20px;height:56px;background-color:#4a69a4;line-height:56px}.p-ranking-area>.-head>.-title{font-size:20px;font-weight:400;color:#fff}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-area>.-head{padding-left:2%}}.p-ranking-area>.-content{padding:20px 0}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-area>.-content{padding:10px 0 10px 2%}}.p-ranking-area>.-content>ul>li{display:inline;line-height:2.2}.p-ranking-area>.-content>ul>li>a:after{content:"|";color:#999;margin-left:.8em;margin-right:.8em}.p-ranking-city{padding-top:30px}.p-ranking-city>.-head{padding-left:20px;height:56px;background-color:#4a69a4;line-height:56px}.p-ranking-city>.-head>.-title{font-size:20px;font-weight:400;color:#fff}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-city>.-head{padding-left:2%}}.p-ranking-city>.-content{padding:20px 0}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-city>.-content{padding:10px 0 10px 2%}}.p-ranking-city>.-content>ul>li{display:inline;line-height:2.2}.p-ranking-city>.-content>ul>li>a:after{content:"|";color:#999;margin-left:.8em;margin-right:.8em}.p-ranking-search{height:auto;background-color:#f0f5fd;display:block;line-height:85px;padding-left:85px}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search{padding:10px 0 5px 2%;display:grid;height:auto}}.p-ranking-search>form>.-label{font-size:16px}@media (min-width:40.0625em){.p-ranking-search>form>.-label{padding-right:15px;float:left}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-label{width:100%;height:40px;line-height:40px}}.p-ranking-search>form>.-submit>.-submmitBtn{height:40px;line-height:40px;width:100px;border-radius:5px;border:none;font-size:18px;font-weight:400;color:#fff;background-color:#ff8500}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-submit>.-submmitBtn{width:80%;height:45px}.p-ranking-search>form>.-submit{width:100%;padding-left:15%}}.p-ranking-search>form .course-empty-error{line-height:20px;font-size:14px;color:#666;text-align:center;position:relative;top:-10px}.searchesSearchBox.-top.searchesSearchBox{padding-top:197px}.searchesSearchBox.-top .p-search-box{display:block;position:static;height:auto;padding-top:0}.searchesSearchBox.-top .p-search-box .-search-area{border:none}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{margin:0 0 10px;text-align:center;font-weight:700}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp .-heading{color:#de1616;font-size:20px}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp .-text{font-size:14px}.searchesSearchBox.-top .p-search-box .sp{display:none}@media (max-width:40.0525em){.searchesSearchBox.-top{margin:0 -2vmin}.searchesSearchBox.-top.searchesSearchBox{padding-top:144px}.searchesSearchBox.-top .-search-area .-btn-toggle-search-advanced{display:block!important}.searchesSearchBox.-top .-search-area .-section.-advanced{display:none}.searchesSearchBox.-top .p-search-box{padding-bottom:20px}.searchesSearchBox.-top .p-search-box .-search-area{background-color:#e6ecf4}.searchesSearchBox.-top .p-search-box .-search-area>.-header,.searchesSearchBox.-top .p-search-box .-search-area>.-search-panel-tab-area{display:none!important}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area{display:block;position:static;height:auto;padding-top:5px}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area>.-footer{border-top:none;padding:0 2% 20px}.searchesSearchBox.-top .p-search-box>.-search-unit-freeword{padding:20px 2% 0;border-top:1px solid #ddd}}@media (min-width:40.0625em){.searchesSearchBox.-top .p-search-box .-search-area{border-radius:5px;box-shadow:0 5px 8px #ddd}.searchesSearchBox.-top .p-search-box .-search-area>.-box>.-input-area>.-footer{border-top:1px solid #ddd}.searchesSearchBox.-top .p-search-box>.-search-unit-freeword{display:none;padding:0 2%}}.-search-unit-freeword-pc{width:100%;margin:0 0 30px;padding-top:50px;display:flex;justify-content:center}.-search-unit-freeword-pc>.-search-title{color:#004da2;font-size:28px;margin-right:38px;line-height:42px;font-weight:400}@media (max-width:40.0525em){.-search-unit-freeword-pc{display:none}}.p-search-box{margin-bottom:20px}.p-search-box>.-header{margin-bottom:0;background-color:#fff;border:1px solid #00408f;padding:10px;font-size:14px;width:100%;display:flex}.p-search-box>.-header>.-btn{display:inline-block;padding:5px 40px 5px 60px;cursor:pointer;color:#fff;background-color:#2eb2e1;font-weight:700;background-image:url(/mrso_img/saerchs/icon_search.png);background-repeat:no-repeat;background-position:30px 50%;border-radius:3px;font-size:17px;box-shadow:0 2px 0 #1396c4;transition:all .1s ease-out}.p-search-box>.-header>.-btn>.-arrow{font-size:10px;margin-left:5px;position:relative;top:-2px}.p-search-box>.-header>.-info{display:flex;margin-left:20px;padding-top:8px;white-space:nowrap;max-width:940px}.p-search-box>.-header>.-info>.-list{overflow:hidden;text-overflow:ellipsis}.p-search-box>.-header>.-info>.-list>.-item{display:inline-block}.p-search-box>.-header>.-info>.-list>.-item:not(:last-child):after{content:"、"}.p-search-box .-search-area{width:100%;border:1px solid #00408f;border-top:none;background-color:#fff}.p-search-box .-search-area>.-header,.p-search-box .-search-area>.-search-panel-tab-area{display:none}.p-search-box .-search-area>.-box>.-input-area{display:flex;flex-wrap:wrap;justify-content:space-between}.p-search-box .-search-area>.-box>.-input-area>.-section{padding:25px 15px 10px}.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-label{font-size:14px;margin-bottom:5px}.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-label.-tail{width:100%}.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear{background-color:#999;color:#fff;padding:0 12px;font-size:12px;height:20px;margin-left:10px;cursor:pointer}.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear:hover{opacity:.7}.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-wrap-label{display:flex}.p-search-box .-search-area>.-box>.-input-area>.-section.-area{width:29%;padding-left:45px}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-nav-sp,.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;width:100%;background-color:#fff;background-image:url(/mrso_img/top/search_box/map.svg);background-position:15px 12px;background-repeat:no-repeat;background-size:25px;color:#00408f;margin-bottom:20px;cursor:pointer}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref>.-input{padding-left:35px}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref:after{content:">";position:absolute;right:10px}@media (max-width:40.0525em){.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref{background-image:url(/mrso_img/top/search_box/icon_map.png)}}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode{display:flex;justify-content:space-between}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn{width:48%;background-color:#99adc8;padding:10px 10px 10px 30px;border-radius:5px 5px 0 0;color:#fff;background-position:8px;background-repeat:no-repeat;background-size:15px;cursor:pointer}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.-area{background-image:url(/mrso_img/top/search_box/pin.svg)}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.-line{background-image:url(/mrso_img/top/search_box/line.svg)}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.select{background-color:#647eab}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-wrap-input-group{background-color:#647eab;padding:15px 15px 0}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-wrap-input-group>.-wrap-input .-input{width:100%;border-radius:5px;padding:10px;border:none;background-color:#fff;color:#222;display:inline-block;margin-bottom:15px}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection{width:42%}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container{display:flex;justify-content:space-between}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col{width:49%}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category{text-align:center;color:#fff;font-weight:700;font-size:14px;margin-bottom:10px;padding:2px 0}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-sp{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-course{background-color:#985151}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-doc{background-color:#4a69a4}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio{display:block}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-doc .p-radio>.-input+.-label:before{border-color:#4a69a4}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-doc .p-radio>.-input:checked+.-label:after{background:#4a69a4}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced{width:29%;padding-right:45px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date{margin-bottom:20px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range{display:flex;justify-content:space-between}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.c-select-price{width:45%}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.-bar{padding-top:9px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other{display:flex;justify-content:space-between;flex-wrap:wrap}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox{width:50%;margin-bottom:3px;cursor:pointer}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text{display:inline-block;font-size:13px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-condition-line{width:100%;border-bottom:1px solid #ccc;margin:15px 0 5px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box #-special-conditions-box{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box{text-align:center;width:100%}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions{border-bottom:1px solid #000;display:inline-block;margin-bottom:15px;padding-right:20px;background-repeat:no-repeat;background-position:100%;cursor:pointer}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.open{background-image:url(/mrso_img/saerchs/arrow_down.png)}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.close{background-image:url(/mrso_img/saerchs/arrow_up.png)}.p-search-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced,.p-search-box .-search-area>.-box>.-input-area>.-input-inspection{display:none}.p-search-box .-search-area>.-box>.-input-area>.-footer{width:100%;border-top:1px solid #00408f;padding:20px;display:flex;flex-wrap:wrap}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box{font-size:14px;text-align:right}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box>.-count{color:#25428b;font-weight:700;font-size:28px;letter-spacing:.05em;margin-right:2px}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group{align-items:center}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn{display:flex}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-border-dark{margin-right:20px;line-height:38px;padding-left:25px;padding-right:25px}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary{font-size:22px;width:100%}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary.disable{background:transparent linear-gradient(180deg,#aaa,#aaa) repeat scroll 0 0;border:1px solid #999;box-shadow:0 2px 0 #999;cursor:default}.p-search-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary.disable:hover{opacity:1}.p-search-box .-modal-sp>.-box>.-header,.p-search-box .-modal-sp>.-btn-close,.p-search-box .-modal-sp>.-footer{display:none}@media (min-width:40.0625em){.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced,.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection{display:block!important}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-input-group-date>.-btn-clear-sp{display:none}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box{width:19%;margin-right:20px;margin-left:20%}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-topFix{margin-left:29%}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group{width:50%}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button{max-width:250px}.p-search-box .-modal{z-index:140000;bottom:0;left:0;position:fixed;right:0;top:0;display:none;overflow-x:hidden;overflow-y:auto}.p-search-box .-modal>.-dialog{background-color:#fff;max-width:900px;min-height:300px;margin:30px auto;z-index:140003;padding:10px;position:relative}.p-search-box .-modal>.-dialog>.-btn-close{background:transparent linear-gradient(0deg,#eb7f4f,#fc7033 40%,#fd9565) repeat scroll 0 0;border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 hsla(0,0%,100%,.4);color:#fff;font-size:14px;text-shadow:-1px -1px 0 rgba(0,0,0,.4);margin:10px auto;background-image:url(/mrso_img/popups/btn_close.png);width:64px;height:19px;border:1px #e5611f;padding:0;cursor:pointer;position:absolute;right:5px;background-color:transparent}.p-search-box .-modal>.-dialog>.-btn-close>.-sp{display:none}.p-search-box .-modal>.-dialog>.-header{margin-bottom:10px;color:#00408f;font-weight:700;font-size:120%}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table{border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;width:100%}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{padding:5px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{white-space:nowrap}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{width:780px}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:inline-block;padding:3px 5px}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input[type=checkbox]{margin:3px}.p-search-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>label{display:inline-block}.p-search-box .-modal>.-dialog>.-show-all-station{margin-top:5px;text-align:right}.p-search-box .-modal>.-dialog>.-footer{text-align:center}.p-search-box .-modal>.-dialog>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;padding:4px 0 2px;position:relative;text-decoration:none;margin:10px auto;height:40px;width:218px}.p-search-box .-modal>.-dialog>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.p-search-box .-modal>.-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:140001;opacity:.6}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{width:32%}}@media (max-width:40.0525em){.p-search-box{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh}.p-search-box>.-header{display:none}.p-search-box .-search-area>.-header{z-index:100002;display:block;background-color:#25428b;position:relative;color:#fff;padding:4px 3%;font-size:18px;text-align:center}.p-search-box .-search-area>.-header>.-close{position:absolute;top:-2px;right:5px;font-size:28px;font-weight:700}.p-search-box .-search-area>.-search-panel-tab-area{display:block;z-index:100002;position:fixed;background-color:#e6ecf4;padding:50px 7px 5px;width:100%}.p-search-box .-search-area>.-search-panel-tab-area>.-nav-sp{display:flex;justify-content:space-between;margin-bottom:10px;position:fixed;top:40px;width:96%;background-color:#e6ecf4;z-index:100002}.p-search-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item{border:1px solid #00408f;border-right:none;width:100%;height:45px}.p-search-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item:first-child{border-radius:5px 0 0 5px}.p-search-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item:last-child{border-right:1px solid #00408f;border-radius:0 5px 5px 0}.p-search-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item>.-link{display:flex;justify-content:center;align-items:center;height:100%;width:100%;box-sizing:border-box;text-align:center;color:#00408f;font-size:13px;line-height:1.3}.p-search-box .-search-area>.-box>.-input-area{position:fixed;display:block;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:35px 0 0}.p-search-box .-search-area>.-box>.-input-area>.-section{padding:2%!important}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced,.p-search-box .-search-area>.-box>.-input-area>.-section.-area,.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection{width:100%}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{display:block;color:#25428c;font-size:20px;padding-left:5px;margin:55px 0 10px}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-label{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref{margin-bottom:10px}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection{display:none;padding:0}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-wrap-label{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-header{display:block}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container{flex-wrap:wrap}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col{width:100%;padding:3%}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category{font-weight:700;margin-bottom:5px;background-color:transparent!important;text-align:left;color:#212121}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category>.-sp{display:inline}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio{font-size:14px;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px 10px 30px;width:auto;cursor:pointer;width:100%;display:block}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label{padding-left:0}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label:before{top:12px;left:10px}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label:after{top:16px;left:14px}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-course{background:#f8e9e6;border-bottom:1px solid #d7d8db}.p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-course>.-category{color:#ac2121}.p-search-box .-search-area>.-box>.-input-area>.-section.pc{display:none}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date{display:flex;justify-content:space-between}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date>.c-input-date{width:calc(100% - 80px)}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date>.-btn-clear-sp{width:70px;border-radius:5px;border:1px solid #b9c8df;color:#6182a3}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.-bar{padding-top:15px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox{width:49%;margin-bottom:10px;height:60px;display:flex;align-items:center;padding-right:0}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text{font-size:14px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text:before{top:50%;left:20px;height:20px;width:20px;transform:translate(-50%,-50%)}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text:after{top:38%}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-condition-line{margin-top:5px}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box #-special-conditions-box{display:flex}.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.close,.p-search-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.open,.p-search-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear{display:none}.p-search-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced{display:none;position:relative;border:1px solid #00408f;border-radius:5px;padding:10px 10px 10px 30px;font-size:16px;width:100%;color:#00408f;cursor:pointer;max-width:210px;margin:0 auto 20px}.p-search-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced:before{content:"+";position:absolute;left:20px;top:6px;font-size:20px}.p-search-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced.-active:before{content:"-"}.p-search-box .-search-area>.-box>.-input-area>.-input-inspection{display:block;position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;background-color:#fff;background-image:url(/mrso_img/index/index_icon12.png);background-position:5px;background-repeat:no-repeat;background-size:25px;color:#00408f;cursor:pointer;margin:0 2% 20px}.p-search-box .-search-area>.-box>.-input-area>.-input-inspection>.-input{display:block;padding-left:35px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-search-box .-search-area>.-box>.-input-area>.-input-inspection:after{content:">";position:absolute;top:10px;right:10px}.p-search-box .-search-area>.-box>.-input-area>.-footer{position:sticky;bottom:0;background-color:#e6ecf4}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box{width:100%;padding:0;text-align:center;margin-bottom:5px}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix{width:28%;text-align:left;margin:0}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix>.-count{font-size:25px;color:#ff8500;line-height:110%;display:block}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix>.-count-type{font-size:12px;color:#fff}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group{width:100%;justify-content:center}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-border-dark{margin-right:15px;margin-left:auto;font-size:13px;padding:8px 10px}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-border-dark.-fix{width:40%;text-align:center;margin:0 2% 0 0;font-size:15px;color:#9f9f9f;padding:0 4px;font-weight:700;border:none}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary{padding:4px;font-size:22px;margin:auto}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix{width:58%;padding:0;margin:0;font-size:15px;font-weight:700;border:none;color:#fff;background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;box-shadow:none}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix.disable{opacity:1;background:transparent linear-gradient(180deg,#aaa,#aaa) repeat scroll 0 0;cursor:default}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix:hover{opacity:1}.p-search-box .-search-area>.-box>.-input-area>.-footer>.-btn-group.-fix{width:72%}.p-search-box .-search-area>.-box>.-input-area>.-footer.-fix{background-color:#25428b;padding:8px 5px 5px}.p-search-box .-modal-sp{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh;display:none}.p-search-box .-modal-sp>.-box{padding-bottom:80px;background-color:#e6ecf4;border-radius:0;border-top:solid #07438c}.p-search-box .-modal-sp>.-box>.-header{display:block;position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;padding:20px 0 15px;font-size:16px;text-align:center;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px}.p-search-box .-modal-sp>.-box>.-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.p-search-box .-modal-sp>.-box>.-area-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.p-search-box .-modal-sp>.-box>.-container{flex-wrap:wrap}.p-search-box .-modal-sp>.-box>.-container.-area-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.p-search-box .-modal-sp>.-box>.-container>.-col{width:100%;padding:3%}.p-search-box .-modal-sp>.-box>.-container>.-col>.-category{font-weight:700;margin-bottom:5px;background-color:transparent!important;text-align:left;color:#212121}.p-search-box .-modal-sp>.-box>.-container>.-col>.-category>.-sp{display:inline}.p-search-box .-modal-sp>.-box>.-container>.-col .p-radio{font-size:14px;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px 10px 30px;width:auto;cursor:pointer;width:100%;display:block}.p-search-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label{padding-left:0}.p-search-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label:before{top:12px;left:10px}.p-search-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label:after{top:16px;left:14px}.p-search-box .-modal-sp>.-box>.-container>.-col.-wrap-course{background:#f8e9e6;border-bottom:1px solid #d7d8db}.p-search-box .-modal-sp>.-box>.-container>.-col.-wrap-course>.-category{color:#ac2121}.p-search-box .-modal-sp>.-btn-close{display:inline-block;position:fixed;top:20px;left:10px;padding:3px 0 0 20px;z-index:100005;background-image:url(/mrso_img/sp/common/ar-l-blue.png);background-position:0;background-repeat:no-repeat;background-size:14px auto;background-color:transparent;border:none;color:#007aff;font-size:15px;cursor:pointer}.p-search-box .-modal-sp>.-footer{z-index:100004;display:block;position:fixed;bottom:0;left:0;right:0;height:75px;background-color:rgba(0,0,0,.5);padding:10px 15px;text-align:center}.p-search-box .-modal-sp>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;padding:12px;position:relative;text-decoration:none;width:80%;max-width:300px}.p-search-box .-modal-sp>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.p-search-box .-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100003;margin:0;border:0;background-color:#e6ecf4;height:100vh}.p-search-box .-modal>.-dialog>.-btn-close{display:inline-block;position:fixed;top:20px;left:10px;padding:3px 0 0 20px;z-index:100005;background-image:url(/mrso_img/sp/common/ar-l-blue.png);background-position:0;background-repeat:no-repeat;background-size:14px auto;background-color:transparent;border:none;color:#007aff;font-size:15px;cursor:pointer}.p-search-box .-modal>.-dialog>.-header{z-index:100004;display:block;position:fixed;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;padding:20px 0 15px;font-size:16px;text-align:center;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px}.p-search-box .-modal>.-dialog>.-header>.-pc{display:none}.p-search-box .-modal>.-dialog>.-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.p-search-box .-modal>.-dialog>.-body{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.p-search-box .-modal>.-dialog>.-show-all-station{position:fixed;bottom:80px;width:100%;text-align:right;z-index:100002}.p-search-box .-modal>.-dialog>.-footer{z-index:100004;display:block;position:fixed;bottom:0;left:0;right:0;height:75px;background-color:rgba(0,0,0,.5);padding:10px 15px;text-align:center}.p-search-box .-modal>.-dialog>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;padding:12px;position:relative;text-decoration:none;width:80%;max-width:300px}.p-search-box .-modal>.-dialog>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.p-search-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table{width:100%}.p-search-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{display:block;background:url(/mrso_img/sp/search/arrow02.png) no-repeat 96% #e6ecf5;background-size:12px;border-bottom:1px solid #c4c7cd;font-size:18px;padding:12px 13px}.p-search-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{display:block;background-color:#fff}.p-search-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:block;border-bottom:1px solid #c4c7cd;font-size:16px;padding:12px 20px;text-align:left;width:100%}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table{width:100%}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{display:block;font-size:18px;padding:5px;background-color:#d0dbeb;border-bottom:1px solid #bfc2c6}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input{display:none}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label{color:#007aff;font-weight:700;background-image:url(/mrso_img/sp/common/checked-icon.png)}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label{padding:15px 15px 15px 40px;cursor:pointer;background-image:url(/mrso_img/sp/common/check-icon-multiple.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px;width:100%;display:inline-block}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{display:block}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:block;border-bottom:1px solid #c4c7cd;font-size:18px;padding:8px 20px;text-align:left;width:100%}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input{display:none}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label{color:#007aff;font-weight:700;background-image:url(/mrso_img/sp/common/checked-icon.png)}.p-search-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label{padding:15px 15px 15px 40px;cursor:pointer;background-image:url(/mrso_img/sp/common/check-icon.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px;width:100%;display:inline-block}}.-footer-count-sp-only{display:none}@media only screen and (max-width:640px){.page-search .p-search-box .-modal{bottom:62px;height:auto}.page-search .p-search-box .-modal>.-dialog>.-body{bottom:62px}.page-search .p-search-box .-modal>.-dialog>.-footer{text-align:right;padding:7px 5px;height:auto;background-color:transparent}.page-search .p-search-box .-modal>.-dialog>.-footer>.-btn{max-width:500px;width:72%;padding:9px}.page-search .p-search-box .-modal>.-dialog>.-footer>.-btn:disabled{border:0}.page-search .p-search-box .-modal-sp{bottom:62px;height:auto}.page-search .p-search-box .-modal-sp>.-footer{text-align:right;padding:7px 5px;height:auto;background-color:transparent}.page-search .p-search-box .-modal-sp>.-footer>.-btn{max-width:500px;width:72%;padding:9px}.page-search .p-search-box .-modal-sp>.-footer>.-btn:disabled{border:0}.page-search .p-search-box .-modal-sp>.-box>.-container.-area-wrap{padding:60px 0 0}.page-search .p-search-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container{bottom:62px}.page-search .p-search-box .-search-area>.-box>.-input-area>.-section.-advanced{margin-bottom:62.5px}.page-search .p-search-box .-search-area>.-box>.-input-area>.-footer{position:fixed}.-footer-count-sp-only{display:flex;position:fixed;bottom:0;left:0;right:0;background-color:#25428b;z-index:100004;padding:7px 5px}.-footer-count-sp-only>.-count-box{width:100%;padding:0;text-align:center;margin-bottom:5px}.-footer-count-sp-only>.-count-box.-fix{width:28%;text-align:left;margin:0}.-footer-count-sp-only>.-count-box.-fix>.-count{font-size:25px;color:#ff8500;line-height:110%;display:block;font-weight:700}.-footer-count-sp-only>.-count-box.-fix>.-count-type{font-size:12px;color:#fff}.-footer-count-sp-only>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;padding:9px;position:relative;text-decoration:none;width:72%;max-width:500px}.-footer-count-sp-only>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}}.clearfix:after{content:""}*{box-sizing:border-box}#breadCrumb{border-bottom:1px solid #bfbfbf;padding:0 0 10px}@media (max-width:40.0525em){#breadCrumb{display:none}}#breadCrumb .inner{margin:0 auto;width:1280px}#breadCrumb .inner .singleItem{display:inline;margin:0 2px 0 0;font-size:11px}#breadCrumb .inner .singleItem a{background:url(/mrso_img/common/breadcrumb.gif) no-repeat right 4px;padding:0 12px 0 10px;font-size:11px;color:#8c8c8c}#breadCrumb .inner .singleItem a:hover{text-decoration:underline;opacity:.7}#rankingContents{position:relative;margin:0 auto;width:100%;padding:30px 10px 10px;font-size:16px}@media (max-width:40.0525em){#rankingContents{width:100%;padding:0}}#rankingContents:after{content:"";clear:both;display:block}#rankingContents .mainContents{width:100%;margin:0 auto;float:left}@media (max-width:40.0525em){#rankingContents .mainContents{width:100%;margin:0 auto;float:none}}#rankingContents .mainContents .localNavWrapper{height:334px;width:100%;background-image:url(/mrso_img/ranking/main.jpg);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;text-align:center;margin-bottom:20px;position:relative}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper{width:100%;background-image:url(/mrso_img/ranking/main_sp.jpg);margin-bottom:0;background-size:100%}}#rankingContents .mainContents .localNavWrapper h2{padding-top:65px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper h2{padding:15% 0 0;width:60%;margin:0 auto;text-align:center}}#rankingContents .mainContents .localNavWrapper h2 img{margin:0 auto}#rankingContents .mainContents .localNavWrapper #course-empty-error{color:#ff0;font-size:16px;line-height:1.4em;text-align:center;margin-top:5px;margin-bottom:5px;width:100%}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper #course-empty-error{color:#ff0;font-size:16px;line-height:1.4em;text-align:center;margin-top:0;margin-bottom:0;width:100%}}#rankingContents .mainContents .localNavWrapper .select-area{top:89%;width:80%;position:absolute;left:10%;background-color:#b38e37;border-radius:10px;display:flex;flex-flow:row wrap;padding:10px 5px 0 0;border:1px solid #fff}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .select-area{top:73%;width:90%;position:absolute;left:5%;border-radius:0;display:flex;flex-flow:row wrap;padding:0;border:1px solid #fff}}#rankingContents .mainContents .localNavWrapper .select-area .submit{position:absolute;display:flex;top:0;right:0;height:100%}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .select-area .submit{position:relative;display:block;width:100%;height:100%}}#rankingContents .mainContents .localNavWrapper .select-area .submit .submmitBtn{color:#000;font-weight:700;display:inline-block;text-align:center;font-size:14px;color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;border:none;border-left:1px solid #fff;background:#7e5e13;position:relative;width:80px;float:none;height:100%;font-size:18px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .select-area .submit .submmitBtn{font-weight:700;display:inline-block;text-align:center;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0;border:none;background:#7e5e13;position:relative;width:90%;float:none;height:36px;font-size:16px;margin-bottom:10px}}#rankingContents .mainContents .localNavWrapper .select-area-text{width:auto;color:#fff;font-size:18px;line-height:40px;height:40px;text-align:center;border-radius:10px 0 0 10px;margin:0;padding:0 10px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .select-area-text{width:100%;border:none;font-size:14px;line-height:2em;height:2em;border-radius:0;margin:10px 0;padding:0 5px}}#rankingContents .mainContents .localNavWrapper .course-select{display:flex}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .course-select{width:100%;margin-bottom:15px;display:inline-block}}#rankingContents .mainContents .localNavWrapper .course-select select{width:280px;margin-right:10px;border:2px solid #fff;border-radius:7px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .course-select select{border-radius:0;border:1px solid #fff;width:90%;margin:0}}#rankingContents .mainContents .localNavWrapper .area-select{display:flex}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .area-select{width:100%;margin-bottom:15px;display:inline-block}}#rankingContents .mainContents .localNavWrapper .area-select select{width:200px;margin-right:10px;border:2px solid #fff;border-radius:7px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .area-select select{border-radius:0;border:1px solid #fff;width:90%;margin:0}}#rankingContents .mainContents .localNavWrapper .city-select{display:flex}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .city-select{width:100%;margin-bottom:15px;display:inline-block}}#rankingContents .mainContents .localNavWrapper .city-select select{width:200px;border:2px solid #fff;border-radius:7px}@media (max-width:40.0525em){#rankingContents .mainContents .localNavWrapper .city-select select{border-radius:0;border:1px solid #fff;width:90%;margin:0}}#rankingContents .mainContents .localNavWrapper #glass span{width:0;border-left:1px solid #9c9898}#rankingContents .mainContents p.headTxt{margin:70px 0 30px;font-size:20px;text-align:center}@media (max-width:40.0525em){#rankingContents .mainContents p.headTxt{margin:161px 0 10px;font-size:14px;padding:0 2%;text-align:left}}#rankingContents .mainContents .rankingWrapper{margin-bottom:30px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper{margin-bottom:10px}}#rankingContents .mainContents .rankingWrapper .rankingBox{background-color:#f8f8f8;display:block;float:left;width:48%;margin-bottom:30px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox{float:none;width:100%;margin-bottom:20px;padding-bottom:20px}}#rankingContents .mainContents .rankingWrapper .rankingBox:nth-child(2n){float:right}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox:nth-child(2n){float:none}}#rankingContents .mainContents .rankingWrapper .rankingBox a{color:#25428b;font-weight:400}#rankingContents .mainContents .rankingWrapper .rankingBox a:hover{text-decoration:underline;opacity:.7}#rankingContents .mainContents .rankingWrapper .rankingBox h3{background-color:#244785;color:#fff;font-size:23px;padding:10px 20px 5px;font-weight:700}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox h3{font-size:16px;padding:10px 15px 5px}}#rankingContents .mainContents .rankingWrapper .rankingBox h3 span{font-size:16px;font-weight:700;margin-left:5px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox h3 span{display:none}}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame{margin:20px;padding:20px;background-color:#fff;border-top:4px solid #b38e37}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame{margin:15px 2%;padding:10px}}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame.second{border-color:#777}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame.second .rank{background-color:#777}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame.third{border-color:#a98147}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame.third .rank{background-color:#a98147}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame .rank{background-color:#b38e37;color:#fff;font-weight:700;text-align:center;padding:3px 20px 0;display:inline-block;margin-bottom:10px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame .rank{padding:3px 15px 0;margin-bottom:10px;font-size:14px}}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame .facilityName{background-image:url(/mrso_img/ranking/line01.png);background-size:100%;background-repeat:no-repeat;background-position:0 0;padding-top:10px;margin-top:10px;font-size:14px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame .facilityName{padding-top:10px;margin-top:10px;font-size:12px}}#rankingContents .mainContents .rankingWrapper .rankingBox .facilityFrame .facilityName a{background-image:url(/mrso_img/ranking/icon_facility.png);background-repeat:no-repeat;background-position:0 50%;padding-left:25px}#rankingContents .mainContents .rankingWrapper .rankingBox h4{margin-bottom:5px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox h4{margin-bottom:5px;font-size:14px}}#rankingContents .mainContents .rankingWrapper .rankingBox .price{color:#c00;font-size:24px;margin-right:5px;float:left}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .price{font-size:18px}}#rankingContents .mainContents .rankingWrapper .rankingBox .price span{font-size:14px;color:#000}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .price span{font-size:11px}}#rankingContents .mainContents .rankingWrapper .rankingBox .point{font-size:14px;color:#264395;padding-left:15px;float:left;margin-top:10px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .point{background-position:0 30%;font-size:14px;color:#264395;padding-left:15px;float:left;margin-top:5px}}#rankingContents .mainContents .rankingWrapper .rankingBox .point span{color:#000;font-size:12px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .point span{color:#000;font-size:11px}}#rankingContents .mainContents .rankingWrapper .rankingBox .reservBtn{float:right;margin-top:-5px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .reservBtn{margin-top:0}}#rankingContents .mainContents .rankingWrapper .rankingBox .reservBtn a{color:#000;font-weight:700;display:inline-block;border:2px solid #fbb03b;border-radius:3px;box-shadow:0 2px 0 #f7931e;text-align:center;background:#ffcb00;padding:5px 15px;transition:.3s}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .rankingBox .reservBtn a{padding:5px 10px;font-size:14px}}#rankingContents .mainContents .rankingWrapper .moreBtn{margin:20px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .moreBtn{margin:20px 20px 0}}#rankingContents .mainContents .rankingWrapper .moreBtn a{color:#000;font-weight:700;display:inline-block;border:2px solid #fbb03b;border-radius:3px;box-shadow:0 2px 0 #f7931e;text-align:center;background:#ffcb00;transition:.3s;padding:15px 0;width:100%}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .moreBtn a{padding:15px 0;width:100%;font-size:14px}}#rankingContents .mainContents .rankingWrapper .areaList{margin:0 20px 20px}@media (max-width:40.0525em){#rankingContents .mainContents .rankingWrapper .areaList{margin:20px 20px 0}}#rankingContents .mainContents .rankingWrapper .areaList li{float:left;width:32%;margin-right:2%;margin-bottom:10px}#rankingContents .mainContents .rankingWrapper .areaList li:nth-child(3n){margin-right:0}#rankingContents .mainContents .rankingWrapper .areaList li:nth-child(4),#rankingContents .mainContents .rankingWrapper .areaList li:nth-child(5),#rankingContents .mainContents .rankingWrapper .areaList li:nth-child(6){margin-bottom:0}#rankingContents .mainContents .rankingWrapper .areaList li a{border-radius:3px;background-color:#fff;border:1px solid #25428b;display:block;text-align:center;background-repeat:no-repeat;background-image:url(/mrso_img/ranking/icon_arrow02.png);padding:15px 0 40px;background-position:50% 85%}#rankingContents .mainContents .rankingWrapper .areaList .areaName{font-weight:700}#rankingContents .mainContents .rankingWrapper .areaList .courseName{font-size:12px}#rankingContents .select-area #glass{display:inline-block}.p-search-conditions-mobile{position:fixed;bottom:0;left:0;width:100%;background-color:#f2f4f7;border-top:3px solid #2eb2e1;padding:1%;display:flex;justify-content:space-between;z-index:1000}.p-search-conditions-mobile>.-wrap-condition{width:calc(100% - 130px);font-size:12px;overflow:hidden}.p-search-conditions-mobile>.-wrap-condition>.-condition>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:40.0525em){.p-search-conditions-mobile>.-wrap-condition>.-condition{max-height:1.4em}}.p-search-conditions-mobile>.-wrap-btn{width:120px;display:flex;align-items:center;justify-content:center}.p-search-conditions-mobile>.-wrap-btn>.c-button{font-weight:700;line-height:1.4;font-size:12px}@media (min-width:40.0625em){.p-search-conditions-mobile{display:none}}.p-search-pr{margin-bottom:20px}.p-search-pr>.-title{color:#f15a23;font-size:13px}.p-search-pr>.-list>.-item{background-color:#fefae6;border-top:2px solid #fa0;position:relative;padding:2px 0}.p-search-pr>.-list>.-item .-head{overflow:hidden;margin-bottom:5px}.p-search-pr>.-list>.-item .-head>.-wrap-thumb{float:left;max-height:152px;padding:5px 0;width:22%}.p-search-pr>.-list>.-item .-head>.-wrap-thumb>.-frame{font-size:12px}.p-search-pr>.-list>.-item .-head>.-wrap-thumb>.-frame>.-link>.-thumb{width:100%}.p-search-pr>.-list>.-item .-head>.-wrap-desc{float:left;width:52%;padding:10px 15px 0}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-name{font-size:22px;line-height:1.1}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-name>.-sm{color:#8c8c8c;font-size:10px}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-name>.-area{font-size:60%}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-adv>.-info>.-amount-width{display:none}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-adv>.-info>.-station{padding-left:15px;color:#000;background-image:url(/mrso_img/common/icon/search/icon_map.png);background-repeat:no-repeat;font-size:13px;margin-top:3px}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-address{padding-left:15px;color:#8c8c8c;font-size:12px}.p-search-pr>.-list>.-item .-head>.-wrap-desc>.-feature{color:#333;padding:5px 0;border-top:1px solid #ccc;margin-top:5px;font-size:12px}.p-search-pr>.-list>.-item .-head>.-wrap-action{width:26%;height:auto;float:right;padding-top:10px;padding-right:10px}.p-search-pr>.-list>.-item .-head>.-wrap-action>.-price{padding:15px 0 12px;font-size:22px;line-height:28px;color:#f16532;float:right;width:100%;display:block}.p-search-pr>.-list>.-item .-head>.-wrap-action>.-price>.-sm{font-size:13px}.p-search-pr>.-list>.-item .-head.hidden{visibility:hidden}@media (max-width:40.0525em){.p-search-pr>.-list>.-list>.-item>.-head>.-wrap-info>.-name>.-area,.p-search-pr>.-list>.-title{display:none}.p-search-pr>.-list>.-list>.-item>.-head>.-wrap-info>.-adv>.-info>.-amount-width{display:block}.p-search-pr>.-list>.-list>.-item>.-head>.-wrap-action{display:none}.p-search-pr{padding:0 2%}.p-search-pr>.-title{display:none}.p-search-pr>.-list>.-item{background-color:#fff;border:2px solid #d53d15;padding:10px 6% 10px 10px;background-repeat:no-repeat;background-position:98% 50%;background-image:url(/mrso_img/sp/search/arrow04.png);background-size:14px auto}.p-search-pr>.-list>.-item:nth-child(2){display:none}.p-search-pr>.-list>.-item>.-head{margin-bottom:0}.p-search-pr>.-list>.-item>.-head>.-wrap-thumb{width:40%}.p-search-pr>.-list>.-item>.-head>.-wrap-thumb>.-frame{max-height:100px}.p-search-pr>.-list>.-item>.-head>.-wrap-desc{width:57%}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-name{font-size:12px}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-name>.-sm{background:#d53d15;border-radius:4px;display:inline-block;color:#fff;padding:3px 10px;margin-right:2px;line-height:1;position:relative;top:-3px}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-name>.-link{font-size:16px;font-weight:700}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-name>.-link>.-area{display:none}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-adv>.-info>.-amount-width{color:#d53d15;font-size:16px;display:block;width:100%;margin-bottom:.3em;line-height:1}.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-adv>.-info>.-amount-width>.-sm{font-size:12px}.p-search-pr>.-list>.-item>.-head>.-wrap-action,.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-address,.p-search-pr>.-list>.-item>.-head>.-wrap-desc>.-feature{display:none}.p-search-pr>.-list>.-item .-head.hidden{min-height:110px}}@media (min-width:40.0625em){.p-search-pr>.-list>.-item .-head{display:flex}.p-search-pr>.-list>.-item .-head>.-wrap-thumb{width:300px;float:none}.p-search-pr>.-list>.-item .-head>.-wrap-desc{width:calc(74% - 300px);float:none}.p-search-pr>.-list>.-item .-head>.-wrap-action{float:none}.p-search-pr>.-list>.-item .-head>.-wrap-action>.c-button-link{font-size:16px;height:auto;line-height:2em;padding:12px 0}.p-search-pr>.-list>.-item .-head.hidden{min-height:150px}}.p-banner-concierge{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-banner-concierge{width:100%}.p-banner-concierge>.-pc{display:none}.p-banner-concierge>.-sp a img{width:100%}}@media (min-width:40.0625em){.p-banner-concierge>.-sp{display:none}}.p-category-list .ftCategoryListWrapper{margin:30px auto;width:1100px;border:2px solid #ccc;background:#f1f1f1;padding:0 20px 20px}.p-category-list .ftCategoryListWrapper h3{border-bottom:1px solid #ccc;padding:0;font-size:16px}.p-category-list .ftCategoryListWrapper h3 span{display:inline-block;border-top:3px solid #0065b8;padding:8px 0;font-weight:700;margin-top:-2px}.p-category-list .ftCategoryListWrapper .ftCategoryList a{background:#fff;display:inline-block;padding:2px 10px;border:1px solid #ccc;margin-top:2px;border-radius:2px}.p-category-list .ftCategoryListWrapper .ftCategoryList span{display:none}.p-category-list .ftCategoryListWrapper .ftCategoryList a:hover{opacity:.6}.p-category-list .ftCategoryListWrapper .unit{padding:10px 0;border-bottom:1px solid #ccc;overflow:hidden}.p-category-list .ftCategoryListWrapper .unit h4{width:120px;float:left;margin-right:20px}.p-category-list .ftCategoryListWrapper .unit h4 a{background:#00437f;border:1px solid #00437f;display:block;padding:5px 10px;font-size:16px;color:#fff;text-align:center;border-radius:2px}.p-category-list .ftCategoryListWrapper .unit h4.pink a{background:#c0859f;border:1px solid #c0859f}.p-category-list .ftCategoryListWrapper .unit h4.blue a{background:#0082ad;border:1px solid #0082ad}.p-category-list .ftCategoryListWrapper .unit h4 a:hover{text-decoration:none;opacity:.6}@media (max-width:40.0525em){.p-category-list .ftCategoryListWrapper{margin:30px auto;width:100%;border:2px solid #ccc;background:#f1f1f1;padding:0 20px 20px}}.p-search-sort>.-sort.-text{float:left;margin-left:50px;font-size:18px;padding-top:6px}.p-search-sort>.-sort.-text>.-list,.p-search-sort>.-sort.-text>.-list>.-item{display:inline-block}.p-search-sort>.-sort.-text>.-list>.-item:not(:last-child){padding-right:10px;margin-right:5px;border-right:1px solid #333}.p-search-sort>.-sort.-text>.-list>.-item.-active a{color:#f15a23;font-weight:700}.p-search-sort>.-sort.-select{display:none}@media (max-width:40.0525em){.p-search-sort>.-sort.-text{display:none}.p-search-sort>.-sort.-select{width:36%;display:block;float:right}.p-search-sort>.-sort.-select label{position:relative}.p-search-sort>.-sort.-select label>select{position:relative;padding:8px 40px 8px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #666;font-size:16px;background-color:#fff;border-radius:0}.p-search-sort>.-sort.-select label:after{display:block;content:" ▼";position:absolute;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;pointer-events:none}}.p-search-pager{margin:10px 0;border-bottom:1px solid #bfbfbf;height:50px;overflow:hidden}.p-search-pager>.-this{float:left;font-size:16px;padding-top:5px}.p-search-pager>.-this>.-count{font-size:20px;margin-right:5px;color:#ff6e1d;font-weight:700}.p-search-pager>.-this.-plan{display:none}.p-search-pager>.-nav>.-list{text-align:right;padding:10px 0;overflow:hidden;height:100%;float:right}.p-search-pager>.-nav>.-list>.-item{display:inline;float:left;margin:0 0 0 3px}.p-search-pager>.-nav>.-list>.-item>.-link{font-size:14px;background-color:#f2f2f2;color:#00408f;position:relative;border:1px solid #bfbfbf;padding:0 3px;box-shadow:inset 1px 1px 0 #fff;min-width:27px;height:27px;text-align:center;display:block;line-height:27px;border-radius:5px;color:#282828}.p-search-pager>.-nav>.-list>.-item.-next>.-link,.p-search-pager>.-nav>.-list>.-item.-prev>.-link{width:auto;font-size:12px;padding:0 4px}.p-search-pager>.-nav>.-list>.-item.-current>.-link,.p-search-pager>.-nav>.-list>.-item:hover>.-link{background-color:#00408f;color:#fff;box-shadow:none;border:1px solid #00408f;text-decoration:none;overflow:hidden;border-radius:5px}@media (max-width:40.0525em){.p-search-pager{height:auto;padding:0 2%;overflow:hidden;margin:5px 0}.p-search-pager>.-this{padding-top:0}.p-search-pager>.-this>.-count{font-size:18px;margin-right:0}.p-search-pager>.-nav{display:inline-block}.p-search-pager>.-nav>.-list{text-align:right;padding:5px 0;overflow:hidden;height:100%;float:none}.p-search-pager>.-nav>.-list>.-item{display:inline;float:left;margin:0 0 0 5px}.p-search-pager>.-nav>.-list>.-item>.-link{font-size:12px;width:22px;height:22px;line-height:22px}.p-search-pager>.-nav>.-list>.-item>.-link.-current,.p-search-pager>.-nav>.-list>.-item>.-link:hover{background-color:#00408f;color:#fff;box-shadow:none;border:1px solid #00408f;text-decoration:none;overflow:hidden;border-radius:5px}}.p-menu-dock{padding-bottom:50px;padding-top:20px}.p-menu-dock img{width:100%}.p-menu-dock *{box-sizing:border-box}@media (min-width:40.0625em){.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col],.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col]:first-child,.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]:first-child{padding-left:0}.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col]:last-child,.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]:last-child{padding-right:0}}@media (max-width:40.0525em){.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col],.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]{padding-left:5px;padding-right:5px}.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col]:first-child,.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]:first-child{padding-left:0}.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-col]:last-child,.p-menu-dock .p-top_s-dock_b-list-dock-large ul.l-grid>[class*=-desktop]:last-child{padding-right:0}}.p-menu-dock .p-top_s-dock_b-list-dock-small{padding-top:30px}.p-about-dock{padding-top:50px;padding-bottom:50px;background-image:url(/mrso_img/top/bg_s_top-aboutDock.jpg);background-repeat:no-repeat;background-position:50%;background-size:auto 100%;color:#fff;line-height:1.5;background-color:#7091ba}.p-about-dock img{width:100%}.p-about-dock *{box-sizing:border-box}@media (max-width:40.0525em){.p-about-dock{background-image:url(/mrso_img/top/dock-sp.png);background-size:100% 100%}}.p-about-dock .s-header{text-align:center}.p-about-dock .s-header h2{padding-bottom:20px}.p-about-dock .s-header h2 span{display:inline-block;border:2px solid #fff;border-bottom:none;padding:.8em 2em;position:relative}.p-about-dock .s-header h2 span:after{content:"";position:absolute;width:100%;height:10px;bottom:-8px;left:0;background-image:url(/mrso_img/top/border_top-aboutDock.png);background-repeat:no-repeat;background-position:bottom;background-size:auto 10px}.p-about-dock .s-header .text_lead{font-size:1.8em;letter-spacing:.05em}@media (max-width:40.0525em){.p-about-dock .s-header .text_lead{font-weight:600;font-size:4.07143vmin}}.p-about-dock .s-content .s-description{line-height:2}.p-about-dock .s-content strong{font-weight:600}.p-banner-pickup{background-color:#f0f5fd;padding-top:50px;padding-bottom:50px}.p-banner-pickup img{width:100%}.p-banner-pickup *{box-sizing:border-box}.p-banner-pickup .p-top_s-pickup_b-bn .l-grid{width:auto;margin-left:-4px;margin-right:-4px}.p-banner-pickup .p-top_s-pickup_b-bn .l-grid>[class*=-col],.p-banner-pickup .p-top_s-pickup_b-bn .l-grid>[class*=-desktop]{padding-left:4px;padding-right:4px}.p-banner-pickup .p-top_s-pickup_b-bn ul{margin-bottom:-5px}.p-banner-pickup .p-top_s-pickup_b-bn ul li{padding-bottom:5px}.p-category-dock{padding-top:50px;padding-bottom:50px;background-color:#5da0d4;background-image:url(/mrso_img/top/bg_s_top-category.jpg);background-repeat:no-repeat}.p-category-dock img{width:100%}.p-category-dock *{box-sizing:border-box}@media (min-width:40.0625em){.p-category-dock{background-size:cover;background-position:50%}}@media (max-width:40.0525em){.p-category-dock{background-size:100% auto;background-position:top}}.p-category-dock .s-header{color:#fff;line-height:1.5}@media (min-width:40.0625em){.p-category-dock .s-header .s-heading_top_plane:after,.p-category-dock .s-header .s-heading_top_plane:before{content:"・・・・"}}.p-category-dock .s-header p{text-align:center;padding-top:.5em;font-size:13px}.p-category-dock .ad{border:1px solid #fff;color:#fff;margin:0 auto 10px;display:block;padding:0;text-align:center;border-radius:5px;width:50px}.p-category-dock .p-top_s-category_b-list-dock .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-category-dock .p-top_s-category_b-list-dock .l-grid>[class*=-col],.p-category-dock .p-top_s-category_b-list-dock .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}@media (min-width:40.0625em){.p-category-dock .p-top_s-category_b-list-dock .l-grid li{flex:1 0}}@media (max-width:40.0525em){.p-category-dock .p-top_s-category_b-list-dock .l-grid{margin-bottom:-20px}.p-category-dock .p-top_s-category_b-list-dock .l-grid li{padding-bottom:20px}}.p-category-dock .p-top_s-category_b-list-dock figure{background-color:#fff;border-radius:1000px;padding-top:100%;position:relative}.p-category-dock .p-top_s-category_b-list-dock figure img{width:50%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.p-category-dock .p-top_s-category_b-list-dock h3{text-align:center;color:#fff;padding-top:.8em;line-height:1.3}.p-faq-list{padding-top:50px;padding-bottom:50px}.p-faq-list img{width:100%}.p-faq-list *{box-sizing:border-box}.p-faq-list .p-top_s-faq_b-list .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-faq-list .p-top_s-faq_b-list .l-grid>[class*=-col],.p-faq-list .p-top_s-faq_b-list .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}.p-faq-list .p-top_s-faq_b-list li .inner{border-bottom:1px solid #ccc;padding:.9em}.p-faq-list .p-top_s-faq_b-list li a{display:inline-block;line-height:1.5;background-image:url(/mrso_img/top/icon_faq.png);background-repeat:no-repeat;background-position:0;background-size:auto 1.2em;padding-left:1.7em;color:#25428c;transition:opacity .3s ease}.p-faq-list .p-top_s-faq_b-list li a:active,.p-faq-list .p-top_s-faq_b-list li a:hover,.p-faq-list .p-top_s-faq_b-list li a:link,.p-faq-list .p-top_s-faq_b-list li a:visited{color:#25428c}.p-faq-list .p-top_s-faq_b-list li a:hover{opacity:.6}@media (max-width:40.0525em){.p-faq-list .p-top_s-faq_b-list li a{background-position:left .1em}}.p-hot-facility{background-color:#f0f5fd;padding-top:50px;padding-bottom:0}.p-hot-facility img{width:100%}.p-hot-facility *{box-sizing:border-box}.p-hot-facility .ad{border:1px solid #55647b;color:#55647b;margin:10px auto;display:block;padding:0;text-align:center;border-radius:5px;width:50px}.p-hot-facility .p-top_s-hotEntry_b-list{padding:0 35px}.p-hot-facility .p-top_s-hotEntry_b-list img{max-width:500px}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry li.list_entry_item{padding-bottom:20px}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next,.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev{font-size:0;line-height:1;position:absolute;top:50%;height:27px;margin-top:-12px;padding:0;width:16px;cursor:pointer;outline:none}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next:before,.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev:before{opacity:1;display:inline-block}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev{left:0}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev:before{content:""}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next{right:0}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next:before{content:""}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next,.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev{width:30px;height:30px;top:43%}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next:before,.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev:before{content:"";width:30px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:auto 30px;display:block}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev{left:-35px}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev:before{background-image:url(/mrso_img/top/arrow_blue_left.svg)}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next{right:-35px}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next:before{background-image:url(/mrso_img/top/arrow_blue_right.svg)}@media (max-width:40.0525em){.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-prev{left:-30px}.p-hot-facility .p-top_s-hotEntry_b-list ul.list_entry .slick-next{right:-30px}}.p-hot-facility .p-top_s-hotEntry_b-list article{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 6px 10px rgba(0,0,0,.05);margin:0 10px 10px;position:relative}.p-hot-facility .p-top_s-hotEntry_b-list article .label{position:absolute;z-index:2;top:1em;background:#e18438;padding:.5em 1em;letter-spacing:.05em;color:#fff;line-height:1.2}.p-hot-facility .p-top_s-hotEntry_b-list article .label .number{font-size:1.2em;font-weight:600}.p-hot-facility .p-top_s-hotEntry_b-list article .label .unit{font-size:.8em;font-weight:600}.p-hot-facility .p-top_s-hotEntry_b-list article .label:after{content:"";position:absolute;right:-20px;top:0;background:url(/mrso_img/top/label-flag.svg);background-repeat:no-repeat;background-position:0;width:20px;height:100%}.p-hot-facility .p-top_s-hotEntry_b-list article figure{position:relative;min-height:240px}@media (max-width:40.0525em){.p-hot-facility .p-top_s-hotEntry_b-list article figure{min-height:180px}}.p-hot-facility .p-top_s-hotEntry_b-list article main{font-size:.9em;padding:1em 1.2em;line-height:1.5;color:#111}.p-hot-facility .p-top_s-hotEntry_b-list article main .title{font-weight:600}@media (max-width:40.0525em){.p-hot-facility .hot-facility-img{height:auto}}.p-ranking-course{padding-top:50px;padding-bottom:50px}.p-ranking-course img{width:100%}.p-ranking-course *{box-sizing:border-box}.p-ranking-course .p-top_s-ranking_b-list .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-ranking-course .p-top_s-ranking_b-list .l-grid>[class*=-col],.p-ranking-course .p-top_s-ranking_b-list .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}.p-ranking-course .p-top_s-ranking_b-list ul{margin-bottom:-15px}.p-ranking-course .p-top_s-ranking_b-list ul li{padding-bottom:15px}.p-ranking-course .p-top_s-ranking_b-list a{display:flex;align-items:center}.p-ranking-course .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){.p-ranking-course .p-top_s-ranking_b-list a{height:5em}}.p-recent-facility img{width:100%}.p-recent-facility *{box-sizing:border-box}@media (min-width:40.0625em){.p-recent-facility.-sp{display:none}}.p-recent-facility .s-header{background-color:#4a69a4;padding-top:45px}.p-recent-facility .s-header h2{text-align:center;color:#fff;font-weight:500;font-size:1.3em;letter-spacing:.05em}@media (min-width:40.0625em){.p-recent-facility .s-content{background:linear-gradient(#4a69a4 30%,transparent 0);padding-bottom:50px}}@media (max-width:40.0525em){.p-recent-facility .s-content{background-color:#4a69a4;padding-bottom:30px}}@media (min-width:40.0625em){.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry{width:100%;display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry li.list_entry_item{flex:0 0 20%;padding-right:5px;padding-left:5px}}@media (max-width:40.0525em){.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry li.list_entry_item article{margin:0 10px}.p-recent-facility .p-top_s-recentEntry_b-list{padding:0 35px}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next,.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{font-size:0;line-height:1;top:50%;height:27px;margin-top:-12px;padding:0;width:16px;cursor:pointer;outline:none}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before,.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{opacity:1;display:inline-block}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{left:0}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{content:""}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next{right:0}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before{content:""}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next,.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{width:20px;height:20px;position:absolute}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before,.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:auto 20px;display:block;top:42%}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{left:-25px}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{background-image:url(/mrso_img/top/arrow_white_left.svg)}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next{right:-25px}.p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before{background-image:url(/mrso_img/top/arrow_white_right.svg)}}@media (min-width:40.0625em){.p-recent-facility .p-top_s-recentEntry_b-list a,.p-recent-facility .p-top_s-recentEntry_b-list a:active,.p-recent-facility .p-top_s-recentEntry_b-list a:hover,.p-recent-facility .p-top_s-recentEntry_b-list a:link,.p-recent-facility .p-top_s-recentEntry_b-list a:visited{color:#25428c}}@media (max-width:40.0525em){.p-recent-facility .p-top_s-recentEntry_b-list a,.p-recent-facility .p-top_s-recentEntry_b-list a:active,.p-recent-facility .p-top_s-recentEntry_b-list a:hover,.p-recent-facility .p-top_s-recentEntry_b-list a:link,.p-recent-facility .p-top_s-recentEntry_b-list a:visited{color:#fff}}.p-recent-facility .p-top_s-recentEntry_b-list article figure{border-radius:4px;overflow:hidden;border:2px solid #fff;max-height:140px}@media (max-width:40.0525em){.p-recent-facility .p-top_s-recentEntry_b-list article figure{height:90px}}.p-recent-facility .p-top_s-recentEntry_b-list article figure img{max-width:420px;height:100%}.p-recent-facility .p-top_s-recentEntry_b-list article .p-top_s-recentEntry_b-list_name{font-size:.9em;padding-top:.5em;line-height:1.3}@media (min-width:40.0625em){.p-recent-facility .p-top_s-recentEntry_b-list article .p-top_s-recentEntry_b-list_name{color:#25428c}}@media (max-width:40.0525em){.p-recent-facility .p-top_s-recentEntry_b-list article .p-top_s-recentEntry_b-list_name{color:#fff}}.p-search-hotword{background-color:#f0f5fd;padding-top:50px;padding-bottom:50px}.p-search-hotword img{width:100%}.p-search-hotword *{box-sizing:border-box}.p-search-hotword .p-top_s-searchWord_b-items{width:auto;margin-left:-5px;margin-right:-5px}.p-search-hotword .p-top_s-searchWord_b-items>[class*=-col],.p-search-hotword .p-top_s-searchWord_b-items>[class*=-desktop]{padding-left:15px;padding-right:15px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section_outer{padding-bottom:30px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section{background:#fff;height:100%}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3{position:relative;background:#264492;line-height:1.2;color:#fff;padding:15px 10px;font-size:1.3em;font-weight:400}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 *{vertical-align:middle}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 span{display:block;border-left:3px solid #fff001;padding-left:.7em}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a{position:absolute;display:flex;align-items:center;right:0;top:0;bottom:0;margin:auto 0;padding-right:1em;color:#fff;font-size:.7em;letter-spacing:.05em}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a:active,.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a:hover,.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a:link,.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a:visited{color:#fff}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a i{margin-left:.8em}@media (max-width:40.0525em){.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 a{font-size:.6em}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section h3 .-link-pc{display:none}}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main{padding:20px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label{float:left;padding:5px;margin-right:10px;color:#fff;width:90px;text-align:center}@media (max-width:40.0525em){.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label{border-radius:8px}}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label.dock-mikata{background-color:#05a0e2}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label.brain-mikata{background-color:#264492}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label.heart-mikata{background-color:#d32d26}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main .-category-name-label.cancer-mikata{background-color:#b92b5a}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main p{display:block}@media (max-width:40.0525em){.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main p{padding-left:100px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main>.linksp{display:block;float:right;margin-bottom:10px}}@media (min-width:40.0625em){.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section main>.linksp{display:none}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid>[class*=-col],.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}}@media (max-width:40.0525em){.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid{width:auto;margin-left:-7.5px;margin-right:-7.5px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid>[class*=-col],.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid>[class*=-desktop]{padding-left:7.5px;padding-right:7.5px}.p-search-hotword .p-top_s-searchWord_b-items .p-top_s-searchWord_b-items_section#p-top_s-searchWord_b-items_section_area .l-grid a{font-size:2.94118vmin}}.p-search-prefecture{padding-top:50px;padding-bottom:50px;border-top:1px solid #f0f5fd}.p-search-prefecture img{width:100%}.p-search-prefecture *{box-sizing:border-box}.p-search-prefecture .s-heading{font-weight:600;font-size:1.3em;padding-bottom:1em}.p-search-prefecture .p-top_s-searchPrefectures_b-list li.p-top_s-searchPrefectures_b-list_section_outer{padding:20px 0;border-bottom:1px solid #efefef}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section h3{font-weight:500}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section ul{margin-bottom:-12px}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section ul li{padding-bottom:12px}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section li{display:inline-block;margin-right:2em}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section li:last-child{margin-right:0}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a{color:#25428c;transition:opacity .3s ease}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a:active,.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a:hover,.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a:link,.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a:visited{color:#25428c}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section a:hover{opacity:.6}@media (min-width:40.0625em){.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section{display:flex}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section h3{width:10em}.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section ul{flex:1 0}}@media (max-width:40.0525em){.p-search-prefecture .p-top_s-searchPrefectures_b-list .p-top_s-searchPrefectures_b-list_section h3{padding-bottom:1em}}.p-form-unit{position:relative;margin:0;width:100%;max-width:500px;display:flex}.p-form-unit>.-input{margin:0;border:1px solid #4a69a4;border-radius:5px 0 0 5px;padding:10px;font-size:16px;background-color:#fff;width:calc(100% - 50px)}.p-form-unit>.-input::-ms-clear{display:none}.p-form-unit>.-btn{margin:0;width:50px;color:#fff;background-color:#597eae;border-radius:0 5px 5px 0;font-size:22px}@media (max-width:40.0525em){.p-form-unit>.-input{font-size:14px}}.p-special-feature-banner{display:block;margin:10px 0}.p-special-feature-banner>.-link{display:block;text-align:center}.p-special-feature-banner>.-link>.-banner{vertical-align:top}@media (max-width:40.0525em){.p-special-feature-banner>.-link>.-banner.-pc{display:none}}@media (min-width:40.0625em){.p-special-feature-banner>.-link>.-banner.-sp{display:none}}@media (max-width:40.0525em){.p-special-feature-banner{margin:10px 2%}}.p-search-kuchikomi{background:#e5f5fb;margin:40px 0;padding:0 0 35px}.p-search-kuchikomi h2{background:#43b1da;border-bottom:20px solid #e5f5fb;color:#fff;font-size:24px;font-weight:400;line-height:1.4;padding:25px 20px;position:relative}.p-search-kuchikomi h2:after{background:url(/mrso_img/search_area/kuchikomi_icon_pc.png) no-repeat;content:"";display:block;position:absolute;right:30px;bottom:0;height:75px;width:172px}.p-search-kuchikomi .-kuchikomiBody{padding:0 38px 0 35px}.p-search-kuchikomi .-kuchikomiBody li{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.p-search-kuchikomi .-kuchikomiBody li:nth-of-type(2n){background-position:100% 0!important;flex-direction:row}.p-search-kuchikomi .-kuchikomiBody li:nth-of-type(2n) dl:after{background:url(/mrso_img/search_area/kuchikomi_arrow_right.png) no-repeat;background-size:8px 14px;left:auto;right:-8px}.p-search-kuchikomi .-kuchikomiBody li dl{background:#fff;border-radius:3px;box-sizing:border-box;padding:25px 27px 25px 28px;position:relative;width:1150px}.p-search-kuchikomi .-kuchikomiBody li dl:after{background:url(/mrso_img/search_area/kuchikomi_arrow_left.png) no-repeat;background-size:8px 14px;content:"";display:block;position:absolute;top:17px;left:-8px;height:14px;width:8px}.p-search-kuchikomi .-kuchikomiBody li dl dt{font-size:16px;font-weight:700;margin-bottom:10px}.p-search-kuchikomi .-kuchikomiBody li dl dd{line-height:1.8}.p-search-kuchikomi .-kuchikomiBody li dl dd.-kuchikomiStatus{margin-top:10px;text-align:right}.p-search-kuchikomi .-kuchikomiBody li.-mens{background:url(/mrso_img/search_area/kuchikomi_img_mens.png) no-repeat;background-size:auto 40px}.p-search-kuchikomi .-kuchikomiBody li.-mens dl dt{color:#2594bf}.p-search-kuchikomi .-kuchikomiBody li.-women{background:url(/mrso_img/search_area/kuchikomi_img_women.png) no-repeat;background-size:auto 40px}.p-search-kuchikomi .-kuchikomiBody li.-women dl dt{color:#b13d69}.p-search-kuchikomi .-kuchikomiLink{padding:0 38px 0 35px;text-align:right}.p-search-kuchikomi .-kuchikomiLink a{font-size:16px}@media (max-width:40.0525em){.p-search-kuchikomi{margin:30px 0;padding:0 0 20px}.p-search-kuchikomi h2{font-size:14px;font-weight:700;border-bottom-width:10px;padding:10px 20px;text-align:center}.p-search-kuchikomi h2:before{background:url(/mrso_img/search_area/kuchikomi_icon_sp1.png) no-repeat;background-size:63px 48px;content:"";display:block;position:absolute;left:2%;bottom:0;height:48px;width:63px}.p-search-kuchikomi h2:after{background:url(/mrso_img/search_area/kuchikomi_icon_sp2.png) no-repeat;background-size:65px 51px;content:"";display:block;position:absolute;right:2%;bottom:0;height:51px;width:65px}.p-search-kuchikomi .-kuchikomiBody{padding:0 4%}.p-search-kuchikomi .-kuchikomiBody li{margin-bottom:15px}.p-search-kuchikomi .-kuchikomiBody li dl{padding:15px 5%;width:86%}.p-search-kuchikomi .-kuchikomiBody li dl dt{font-size:13px;margin-bottom:7px}.p-search-kuchikomi .-kuchikomiBody li dl dd{font-size:12px;line-height:1.7}.p-search-kuchikomi .-kuchikomiBody li dl dd.-kuchikomiStatus{margin-top:7px}.p-search-kuchikomi .-kuchikomiLink{padding:0 4%}.p-search-kuchikomi .-kuchikomiLink a{font-size:13px}}#regionInfo{margin:30px auto;width:1100px;border-top:2px solid #02439f;background:#f3f4f8;padding:10px 0}#regionInfo h2{font-size:18px;color:#02439f;font-weight:700;text-align:center;margin-bottom:30px;padding-bottom:8px;border-bottom:1px solid #aeb5c7}#regionInfo .unit{margin:0 42px 30px}#regionInfo .unit h3{color:#02439f;font-size:16px;font-weight:700;line-height:1.2;border-left:6px solid #02439f;padding:2px 0 0 10px;margin-bottom:14px}#regionInfo .unit p{line-height:1.7;padding-left:16px}@media (max-width:40.0525em){#regionInfo{margin:30px 10px;width:auto;padding:22px 0 1px}#regionInfo h2{font-size:20px}#regionInfo .unit{margin:0 2% 30px}#regionInfo .unit h3{font-size:16px}}#region-info-rich{-webkit-text-size-adjust:100%}@media (min-width:40.0625em){#region-info-rich{margin:10px}}@media (max-width:40.0525em){#region-info-rich{padding:7px}}#region-info-rich .content-table .-head{background-image:url(/mrso_img/region_rich_info/content_table_head.png);margin-top:20px;margin-bottom:20px;font-size:20px;padding:10px}#region-info-rich .content-table .-body{font-size:18px;padding:10px;transition-duration:1s;line-height:200%}#region-info-rich h2{font-size:30px;color:#02439f;font-weight:700;text-align:center;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #02439f;border-top:1px solid #02439f;font-family:sans-serif}@media (max-width:40.0525em){#region-info-rich h2{font-size:21px}}#region-info-rich h3{margin-top:35px;font-size:26px;background-image:url(/mrso_img/region_rich_info/main_title.png);padding:12px;color:#fff;font-weight:lighter;margin-bottom:20px}@media (max-width:40.0525em){#region-info-rich h3{font-size:20px}}#region-info-rich h4{background-image:url(/mrso_img/region_rich_info/sub_title.png);background-repeat:repeat-y;padding-left:15px;margin-bottom:15px;margin-top:30px;font-size:21px;display:block;font-family:sans-serif}@media (max-width:40.0525em){#region-info-rich h4{font-size:19px}}#region-info-rich .info-text{line-height:1.8em;font-size:15px;margin-top:15px;margin-bottom:15px}#region-info-rich .text-font-table{font-size:22px}@media (max-width:40.0525em){#region-info-rich .text-font-table{font-size:13px}}#region-info-rich .text-align-center{text-align:center}#region-info-rich small{font-size:69%}#region-info-rich .table-container{width:80%;margin:0 auto 30px}@media (max-width:40.0525em){#region-info-rich .table-container{overflow-x:auto;display:block}}#region-info-rich .table-container .-table-name{margin-top:30px;font-size:18px;font-weight:700}@media (max-width:40.0525em){#region-info-rich .table-container{width:100%}}#region-info-rich .table-container .-table-info{margin:5px auto;width:100%}#region-info-rich .table-container .-table-info .text-bold{font-weight:700}#region-info-rich .table-container .-table-info td,#region-info-rich .table-container .-table-info th{border:2px solid #fff;padding:15px}#region-info-rich .table-container .-table-info td.-pink,#region-info-rich .table-container .-table-info th.-pink{background-color:#fde3e0}#region-info-rich .table-container .-table-info th{color:#fff;background-color:#7b8db1;text-align:center}#region-info-rich .table-container .-table-info tr:nth-child(2n){background-color:#e7edf7}#region-info-rich .table-container .-table-info tr:nth-child(odd){background-color:#f3f7ff}#region-info-rich .table-container .-table-info tr:nth-child(odd) td:first-child{background-color:#879ac1}#region-info-rich .table-container .-table-info tr td:first-child{white-space:nowrap;color:#fff;background-color:#7b8db1;border-right:none;text-align:center}#region-info-rich .table-container .-table-info tr td:first-child.-pink{background-color:#ee938a!important}#region-info-rich .table-container .-table-info tr td:nth-child(2){background-image:url(/mrso_img/region_rich_info/table_arrow_blue.png);background-position:0;background-repeat:no-repeat;border-left:none}#region-info-rich .table-container .-table-info tr td:nth-child(2).-pink{background-image:url(/mrso_img/region_rich_info/table_arrow_pink.png)}#region-info-rich .table-container .-table-info caption{caption-side:bottom;text-align:left;font-size:50%;margin-top:10px}#region-info-rich .table-container .-wider tr td:first-child{min-width:111px}@media (min-width:40.0625em){#region-info-rich .table-container .-wider{font-size:18px}}@media (max-width:40.0525em){#region-info-rich .table-container .-wider{width:150%}#region-info-rich .table-container .-wider tr td{min-width:190px}}#region-info-rich .table-container .-gradation tr:nth-child(2)>td:first-child{background-color:#8da0c6}#region-info-rich .table-container .-gradation tr:nth-child(3)>td:first-child{background-color:#8499c3}#region-info-rich .table-container .-gradation tr:nth-child(4)>td:first-child{background-color:#738ec3}#region-info-rich .table-container .-gradation tr:nth-child(5)>td:first-child{background-color:#6686c5}#region-info-rich .table-container .-gradation tr:nth-child(6)>td:first-child{background-color:#5b7ab8}#region-info-rich .table-container .-layout1 tr>td{background-image:none!important;border:2px solid #fff!important}#region-info-rich .table-container .-layout1 tr:nth-child(2)>td{color:#fff}#region-info-rich .table-container .-layout1 tr:first-child>th:first-child,#region-info-rich .table-container .-layout1 tr:nth-child(3)>td:first-child,#region-info-rich .table-container .-layout1 tr:nth-child(4)>td:first-child,#region-info-rich .table-container .-layout1 tr:nth-child(5)>td:first-child,#region-info-rich .table-container .-layout1 tr:nth-child(6)>td:first-child{background-color:#7b8db1}#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:first-child,#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:nth-child(2),#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:nth-child(3),#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:nth-child(4),#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:nth-child(5),#region-info-rich .table-container .-layout1 tr:nth-child(2)>td:nth-child(6){background-color:#6686c5}#region-info-rich .table-container .-layout2 tr>td{background-image:none!important;border:2px solid #fff!important}#region-info-rich .table-container .-layout2 tr:first-child,#region-info-rich .table-container .-layout2 tr:nth-child(2)>td:first-child{background-color:#7b8db1}#region-info-rich .table-container .-layout2 tr.rowspan2+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan2>td:nth-child(2),#region-info-rich .table-container .-layout2 tr.rowspan3+tr+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan3+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan3>td:nth-child(2),#region-info-rich .table-container .-layout2 tr.rowspan4+tr+tr+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan4+tr+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan4+tr>td:first-child,#region-info-rich .table-container .-layout2 tr.rowspan4>td:nth-child(2){background-color:#6686c5;width:30px;color:#fff}@media (max-width:40.0525em){#region-info-rich .table-container .-layout2 tr:nth-child(2)>td:first-child{min-width:200px}#region-info-rich .table-container .-layout2 tr:nth-child(2)>td:nth-child(2){min-width:80px}}#region-info-rich .column-container .column{padding:25px 35px;border:1px solid #94a6d4;background-color:#f2f5fa}@media (max-width:40.0525em){#region-info-rich .column-container .column{padding:25px 15px}}#region-info-rich .column-container .column .column_title{padding-left:50px;margin-bottom:10px;color:#4069a1;font-size:24px;font-family:sans-serif;background-image:url(/mrso_img/region_rich_info/column_icon.jpg);background-position:0;background-repeat:no-repeat}@media (max-width:40.0525em){#region-info-rich .column-container .column .column_title{font-size:20px;padding-left:0;background-position:top;padding-top:40px}}#region-info-rich .column-container .column .column_content{font-size:15px}@media (max-width:40.0525em){#region-info-rich .column-container .column .column_content{line-height:1.8em}}#region-info-rich #reference-list{margin-top:20px}#region-info-rich #reference-list .toggle-head{font-size:20px;border-bottom:1px solid #000;background-image:url(/mrso_img/region_rich_info/arrow_down.png);background-position:100%;background-repeat:no-repeat;font-weight:700;padding-bottom:10px;margin-bottom:20px}#region-info-rich #reference-list .toggle-head.active{background-image:url(/mrso_img/region_rich_info/arrow_up.png)}#region-info-rich #reference-list .toggle-contain{display:none}#region-info-rich .table-footer{font-size:10px}#specialSearch{position:relative;margin:0 auto;width:1280px;padding-top:30px}#specialSearch .inner:after{content:"";clear:both;display:block}#specialSearch .specialSearchMain{width:954px;float:left}#specialSearch .specialSearchMain h3,#specialSearch h3.outer{color:#fff;font-size:26px;padding:10px 0;text-align:center;margin:30px 0 20px;background-color:#bd1017}#specialSearch .specialSearchMain p.study{margin:15px 0;text-align:center;font-size:16px}#specialSearch .specialSearchMain .searchBtnWrapper{height:75px;width:auto}#specialSearch .specialSearchMain .btnWrapper .btn-left{float:left}#specialSearch .specialSearchMain .btnWrapper .btn-right{float:right}#specialSearch .specialSearchMain .btnWrapper a span{font-weight:700;display:block;padding-left:80px;background-repeat:no-repeat;background-position:0 50%;background-image:url(/mrso_img/special/pair/icon_01.png)}#specialSearch .specialSearchMain .btnWrapper a{display:inline-block;padding:14px 60px 13px 20px;font-size:22px;font-weight:700;border-radius:4px;line-height:1.1;white-space:nowrap;color:#fff;background-repeat:no-repeat;background-position:98% 50%;background-image:url(/mrso_img/special/pair/icon_03.png);background-color:#65171a}#specialSearch .specialSearchMain .btnWrapper a:hover{text-decoration:none;box-shadow:none}#specialSearch .specialSearchMain .btnWrapper a.plan span{background:url(/mrso_img/special/pair/icon_02.png) no-repeat 0 50%;padding:12px 0 12px 80px}#specialSearch .specialSearchMain .btnWrapper a.plan{background-repeat:no-repeat;background-position:98% 50%;background-image:url(/mrso_img/special/pair/icon_03.png);background-color:#65171a;min-width:468px}#specialSearch .specialSearchMain .tabBtnWrapper{height:43px;margin-bottom:10px;width:100%}#specialSearch .specialSearchMain .tabBtnWrapper .btn-left,#specialSearch .specialSearchMain .tabBtnWrapper .btn-right{width:50%}#specialSearch .specialSearchMain .tabBtnWrapper .btn-left{float:left;padding-right:10px}#specialSearch .specialSearchMain .tabBtnWrapper .btn-right{float:right;padding-left:10px}#specialSearch .specialSearchMain .tabBtnWrapper>div>a{border:1px solid #65171a;color:#65171a;border-radius:4px;padding:7px 30px 7px 15px;display:inline-block;font-size:18px;background-image:url(/mrso_img/special/pair/icon_pair_tab.gif);background-repeat:no-repeat;background-position:95% 50%;width:100%}#specialSearch .specialSearchMain .tabBtnWrapper>div>a:hover{text-decoration:none}#specialSearch .accordion-area{display:none}#specialSearch .specialSearchMain .recommend{margin-bottom:30px}#specialSearch .specialSearchMain .recommend:after{content:"";clear:both;display:block}#specialSearch .specialSearchMain .recommend li{float:left;margin-right:20px;width:304px}#specialSearch .specialSearchMain .recommend li:last-child{margin-right:0}#specialSearch .specialSearchMain .recommend dd{position:relative;background:#fff;padding:15px;border:1px solid #bd1017;color:#bd1017;font-size:14px;height:93px;margin-top:5px}#specialSearch .specialSearchMain .recommend dd:after,.recommend dd:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#specialSearch .specialSearchMain .recommend dd:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:10px;margin-left:-10px}#specialSearch .specialSearchMain .recommend dd:before{border-color:rgba(189,16,23,0) rgba(189,16,23,0) #bd1017;border-width:11px;margin-left:-11px}#specialSearch .specialSearchMain .reason{padding:35px;border:5px solid #f1d7d7;background-color:#fff;background-image:url(/mrso_img/special/pair/pair_ph04.jpg);background-repeat:no-repeat;background-position:100% 100%}#specialSearch .specialSearchMain .reason h4{color:#bd1017;font-size:26px;font-weight:700;margin-bottom:20px}#specialSearch .specialSearchMain .reason ul li{font-size:16px;border-bottom:1px solid #f1d7d7;padding:10px 0 10px 22px;position:relative;width:670px}#specialSearch .specialSearchMain .reason ul li:before{position:absolute;top:.8em;left:0;width:16px;height:16px;background-color:#bd1017;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;content:""}#specialSearch .specialSearchMain .interview{margin-bottom:30px;position:relative}#specialSearch .specialSearchMain .interview h4{color:#bd1017;font-size:26px;margin:30px 0;text-align:center}#specialSearch .specialSearchMain .interview .boxL{float:left;width:560px;font-size:16px}#specialSearch .specialSearchMain .interview .boxR{float:right}#specialSearch .specialSearchMain .interview .boxR .name{font-weight:700}#specialSearch .specialSearchSub{width:280px;float:right}#specialSearch .specialSearchSub #pickupCource,#specialSearch .specialSearchSub #pickupSpecial{position:relative}#pickupCource h3,#pickupSpecial h3{position:relative;background:#84b406;color:#fff;font-size:16px;text-align:center;line-height:40px;margin-bottom:10px}#pickupCource h3:after,#pickupSpecial h3:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(136,183,213,0);border-top-color:#84b406;margin-left:-10px}#pickupCource a,#pickupSpecial a{margin-bottom:10px;display:block}#pickupCource a li:after,#pickupSpecial a li:after{content:"";clear:both;display:block}#pickupCource a:last-child,#pickupSpecial a:last-child{margin-bottom:0}#pickupCource a li dd,#pickupSpecial a li dd{width:75px;height:65px;margin-right:5px;float:left}#pickupSpecial a li dt{color:#00408e;font-size:16px;height:65px;float:left;width:195px;padding-top:15px;line-height:1.2;display:block}#pickupSpecial a li dt span.valuation{font-size:12px;display:block;margin-bottom:5px}#pickupCource a li dt{color:#00408e;font-size:16px;height:65px;float:left;width:195px;line-height:65px;display:block}#specialFeatureBanner{display:block;margin:10px 0}#specialFeatureBanner:after{content:"";clear:both}#specialFeatureBanner a{display:block}#specialFeatureBanner img{vertical-align:top}.sp-none{display:block}.sp-only{display:none}@media only screen and (max-width:640px){#specialSearch{width:100%;padding-top:0}#specialSearch .inner{margin:0 2%;width:96%}#specialSearch .specialSearchMain{width:100%;float:none}#specialSearch .specialSearchMain h3,#specialSearch h3.outer{font-size:20px;padding:5px;margin:10px 0}#specialSearch .specialSearchMain p.study{text-align:left;font-size:90%}#specialSearch .specialSearchMain .btnWrapper a span{padding-left:30px;background-size:auto 85%}#specialSearch .specialSearchMain .btnWrapper a{display:block;padding:14px 60px 13px 10px;font-size:15px;background-position:98% 50%;width:90%;margin:0 auto;background-size:16px auto}#specialSearch .specialSearchMain .searchBtnWrapper{height:128px;margin:0}#specialSearch .specialSearchMain .btnWrapper .btn-left,#specialSearch .specialSearchMain .btnWrapper .btn-right{float:none}#specialSearch .specialSearchMain .btnWrapper a.plan{width:90%;min-width:0;margin-top:10px;background-size:16px auto}#specialSearch .specialSearchMain .btnWrapper a.plan span{padding:8px 0 8px 30px;background-size:auto 100%}#specialSearch .specialSearchMain .tabBtnWrapper{margin-bottom:0}#specialSearch .specialSearchMain .recommend li{float:none;margin:0 auto 10px;width:80%}#specialSearch .specialSearchMain .recommend li:last-child{margin:0 auto 10px}#specialSearch .specialSearchMain .recommend li img{width:100%}#specialSearch .specialSearchMain .recommend dd{height:auto}#specialSearch .specialSearchMain .reason{padding:20px 20px 110px;background-size:50% auto}#specialSearch .specialSearchMain .reason h4{font-size:20px}#specialSearch .specialSearchMain .reason ul li{font-size:15px;border-bottom:1px solid #f1d7d7;padding:10px 0 10px 22px;position:relative;width:100%;margin-bottom:10px}#specialSearch .specialSearchMain .reason ul li:last-child{border-bottom:0 solid #f1d7d7}#specialSearch .specialSearchMain .interview{margin-bottom:10px}#specialSearch .specialSearchMain .interview h4{font-size:20px}#specialSearch .specialSearchMain .interview .boxL{width:100%;font-size:16px;margin-bottom:20px}#specialSearch .specialSearchMain .interview .boxR{width:80%;margin:0 auto;float:none}#specialSearch .specialSearchMain .interview .boxR img{width:100%}#specialSearch .specialSearchSub{display:none}#specialSearch .specialSearchMain .tabBtnWrapper .btn-left,#specialSearch .specialSearchMain .tabBtnWrapper .btn-right{padding:0;width:100%;margin-bottom:10px}#specialFeatureBanner{margin:10px 2% 0}.sp-none{display:none}.sp-only{display:block}}.p-new-list{background-color:#eef5fd}@media (max-width:40.0525em){.p-new-list .p-top_s-new_b-list #flex{display:flex;flex-direction:column}.p-new-list .p-top_s-new_b-list #flex #a{order:1}.p-new-list .p-top_s-new_b-list #flex #b{order:2}.p-new-list .p-top_s-new_b-list #flex #c{order:3}.p-new-list .p-top_s-new_b-list #flex #d{order:4}.p-new-list .p-top_s-new_b-list #flex #e{order:5}}.p-new-list .p-top_s-new_b-list .-title{margin-bottom:15px}.p-new-list .p-top_s-new_b-list .-title .l-title{font-size:20px;font-weight:700;display:flex;align-items:center}@media (max-width:40.0525em){.p-new-list .p-top_s-new_b-list .-title .l-title{font-size:15px}}.p-new-list .p-top_s-new_b-list .-title .l-title:after{content:"";flex:1 1;border-bottom:1px solid #9ebbd4;margin-left:.5em}.p-new-list .p-top_s-new_b-list .l-grid{width:auto;margin-left:-5px;margin-right:-5px;padding-bottom:50px}.p-new-list .p-top_s-new_b-list .l-grid>[class*=-col],.p-new-list .p-top_s-new_b-list .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}.p-new-list .p-top_s-new_b-list .l-grid .right{padding-left:0}@media (max-width:40.0525em){.p-new-list .p-top_s-new_b-list .l-grid .right{padding-right:5px;padding-left:5px}}.p-new-list .p-top_s-new_b-list .l-grid .left{padding-right:0}@media (max-width:40.0525em){.p-new-list .p-top_s-new_b-list .l-grid .left{padding-left:5px;padding-right:5px}.p-new-list .p-top_s-new_b-list .l-grid{font-size:12.5px}}.p-new-list .p-top_s-new_b-list li .inner{border-bottom:1px solid #ccc;padding:.9em .9em .9em 0}.p-new-list .p-top_s-new_b-list li a{display:inline-block;line-height:1.5;color:#25428c;transition:opacity .3s ease}.p-new-list .p-top_s-new_b-list li a:active,.p-new-list .p-top_s-new_b-list li a:hover,.p-new-list .p-top_s-new_b-list li a:link,.p-new-list .p-top_s-new_b-list li a:visited{color:#25428c}.p-new-list .p-top_s-new_b-list li a:hover{opacity:.6}.p-banner-insurer{text-align:center;padding-top:20px}@media (max-width:40.0525em){.p-banner-insurer>.p-banner--link{padding:0 2%;display:inline-block}}@media (min-width:40.0625em){.p-banner-insurer>.p-banner--link{display:inline-block;background-image:url(/mrso_img/top_banner/top_insurer_banner.png);background-repeat:no-repeat;background-position:50%;width:100%;height:89px}.p-banner-insurer>.p-banner--link img{display:none}}#features-brain a,#features-brain address,#features-brain article,#features-brain b,#features-brain body,#features-brain caption,#features-brain center,#features-brain code,#features-brain dd,#features-brain details,#features-brain div,#features-brain dl,#features-brain dt,#features-brain em,#features-brain figure,#features-brain footer,#features-brain form,#features-brain h1,#features-brain h2,#features-brain h3,#features-brain h4,#features-brain h5,#features-brain h6,#features-brain header,#features-brain html,#features-brain i,#features-brain iframe,#features-brain img,#features-brain label,#features-brain li,#features-brain menu,#features-brain nav,#features-brain object,#features-brain ol,#features-brain p,#features-brain q,#features-brain s,#features-brain section,#features-brain small,#features-brain span,#features-brain strong,#features-brain sub,#features-brain sup,#features-brain table,#features-brain tbody,#features-brain td,#features-brain th,#features-brain thead,#features-brain time,#features-brain tr,#features-brain u,#features-brain ul,#features-brain var,#features-breast-cancer a,#features-breast-cancer address,#features-breast-cancer article,#features-breast-cancer b,#features-breast-cancer body,#features-breast-cancer caption,#features-breast-cancer center,#features-breast-cancer code,#features-breast-cancer dd,#features-breast-cancer details,#features-breast-cancer div,#features-breast-cancer dl,#features-breast-cancer dt,#features-breast-cancer em,#features-breast-cancer figure,#features-breast-cancer footer,#features-breast-cancer form,#features-breast-cancer h1,#features-breast-cancer h2,#features-breast-cancer h3,#features-breast-cancer h4,#features-breast-cancer h5,#features-breast-cancer h6,#features-breast-cancer header,#features-breast-cancer html,#features-breast-cancer i,#features-breast-cancer iframe,#features-breast-cancer img,#features-breast-cancer label,#features-breast-cancer li,#features-breast-cancer menu,#features-breast-cancer nav,#features-breast-cancer object,#features-breast-cancer ol,#features-breast-cancer p,#features-breast-cancer q,#features-breast-cancer s,#features-breast-cancer section,#features-breast-cancer small,#features-breast-cancer span,#features-breast-cancer strong,#features-breast-cancer sub,#features-breast-cancer sup,#features-breast-cancer table,#features-breast-cancer tbody,#features-breast-cancer td,#features-breast-cancer th,#features-breast-cancer thead,#features-breast-cancer time,#features-breast-cancer tr,#features-breast-cancer u,#features-breast-cancer ul,#features-breast-cancer var,#features-colon a,#features-colon address,#features-colon article,#features-colon b,#features-colon body,#features-colon caption,#features-colon center,#features-colon code,#features-colon dd,#features-colon details,#features-colon div,#features-colon dl,#features-colon dt,#features-colon em,#features-colon figure,#features-colon footer,#features-colon form,#features-colon h1,#features-colon h2,#features-colon h3,#features-colon h4,#features-colon h5,#features-colon h6,#features-colon header,#features-colon html,#features-colon i,#features-colon iframe,#features-colon img,#features-colon label,#features-colon li,#features-colon menu,#features-colon nav,#features-colon object,#features-colon ol,#features-colon p,#features-colon q,#features-colon s,#features-colon section,#features-colon small,#features-colon span,#features-colon strong,#features-colon sub,#features-colon sup,#features-colon table,#features-colon tbody,#features-colon td,#features-colon th,#features-colon thead,#features-colon time,#features-colon tr,#features-colon u,#features-colon ul,#features-colon var,#features-lady a,#features-lady address,#features-lady article,#features-lady b,#features-lady body,#features-lady caption,#features-lady center,#features-lady code,#features-lady dd,#features-lady details,#features-lady div,#features-lady dl,#features-lady dt,#features-lady em,#features-lady figure,#features-lady footer,#features-lady form,#features-lady h1,#features-lady h2,#features-lady h3,#features-lady h4,#features-lady h5,#features-lady h6,#features-lady header,#features-lady html,#features-lady i,#features-lady iframe,#features-lady img,#features-lady label,#features-lady li,#features-lady menu,#features-lady nav,#features-lady object,#features-lady ol,#features-lady p,#features-lady q,#features-lady s,#features-lady section,#features-lady small,#features-lady span,#features-lady strong,#features-lady sub,#features-lady sup,#features-lady table,#features-lady tbody,#features-lady td,#features-lady th,#features-lady thead,#features-lady time,#features-lady tr,#features-lady u,#features-lady ul,#features-lady var,#features-mri a,#features-mri address,#features-mri article,#features-mri b,#features-mri body,#features-mri caption,#features-mri center,#features-mri code,#features-mri dd,#features-mri details,#features-mri div,#features-mri dl,#features-mri dt,#features-mri em,#features-mri figure,#features-mri footer,#features-mri form,#features-mri h1,#features-mri h2,#features-mri h3,#features-mri h4,#features-mri h5,#features-mri h6,#features-mri header,#features-mri html,#features-mri i,#features-mri iframe,#features-mri img,#features-mri label,#features-mri li,#features-mri menu,#features-mri nav,#features-mri object,#features-mri ol,#features-mri p,#features-mri q,#features-mri s,#features-mri section,#features-mri small,#features-mri span,#features-mri strong,#features-mri sub,#features-mri sup,#features-mri table,#features-mri tbody,#features-mri td,#features-mri th,#features-mri thead,#features-mri time,#features-mri tr,#features-mri u,#features-mri ul,#features-mri var,#features-pack a,#features-pack address,#features-pack article,#features-pack b,#features-pack body,#features-pack caption,#features-pack center,#features-pack code,#features-pack dd,#features-pack details,#features-pack div,#features-pack dl,#features-pack dt,#features-pack em,#features-pack figure,#features-pack footer,#features-pack form,#features-pack h1,#features-pack h2,#features-pack h3,#features-pack h4,#features-pack h5,#features-pack h6,#features-pack header,#features-pack html,#features-pack i,#features-pack iframe,#features-pack img,#features-pack label,#features-pack li,#features-pack menu,#features-pack nav,#features-pack object,#features-pack ol,#features-pack p,#features-pack q,#features-pack s,#features-pack section,#features-pack small,#features-pack span,#features-pack strong,#features-pack sub,#features-pack sup,#features-pack table,#features-pack tbody,#features-pack td,#features-pack th,#features-pack thead,#features-pack time,#features-pack tr,#features-pack u,#features-pack ul,#features-pack var,#features-pet a,#features-pet address,#features-pet article,#features-pet b,#features-pet body,#features-pet caption,#features-pet center,#features-pet code,#features-pet dd,#features-pet details,#features-pet div,#features-pet dl,#features-pet dt,#features-pet em,#features-pet figure,#features-pet footer,#features-pet form,#features-pet h1,#features-pet h2,#features-pet h3,#features-pet h4,#features-pet h5,#features-pet h6,#features-pet header,#features-pet html,#features-pet i,#features-pet iframe,#features-pet img,#features-pet label,#features-pet li,#features-pet menu,#features-pet nav,#features-pet object,#features-pet ol,#features-pet p,#features-pet q,#features-pet s,#features-pet section,#features-pet small,#features-pet span,#features-pet strong,#features-pet sub,#features-pet sup,#features-pet table,#features-pet tbody,#features-pet td,#features-pet th,#features-pet thead,#features-pet time,#features-pet tr,#features-pet u,#features-pet ul,#features-pet var,#features-popular a,#features-popular address,#features-popular article,#features-popular b,#features-popular body,#features-popular caption,#features-popular center,#features-popular code,#features-popular dd,#features-popular details,#features-popular div,#features-popular dl,#features-popular dt,#features-popular em,#features-popular figure,#features-popular footer,#features-popular form,#features-popular h1,#features-popular h2,#features-popular h3,#features-popular h4,#features-popular h5,#features-popular h6,#features-popular header,#features-popular html,#features-popular i,#features-popular iframe,#features-popular img,#features-popular label,#features-popular li,#features-popular menu,#features-popular nav,#features-popular object,#features-popular ol,#features-popular p,#features-popular q,#features-popular s,#features-popular section,#features-popular small,#features-popular span,#features-popular strong,#features-popular sub,#features-popular sup,#features-popular table,#features-popular tbody,#features-popular td,#features-popular th,#features-popular thead,#features-popular time,#features-popular tr,#features-popular u,#features-popular ul,#features-popular var{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}#features-brain #feature,#features-breast-cancer #feature,#features-colon #feature,#features-lady #feature,#features-mri #feature,#features-pack #feature,#features-pet #feature,#features-popular #feature{position:relative;margin:0 auto;width:1280px;padding:30px 10px 0;font-size:16px}#features-brain #feature .inner:after,#features-breast-cancer #feature .inner:after,#features-colon #feature .inner:after,#features-lady #feature .inner:after,#features-mri #feature .inner:after,#features-pack #feature .inner:after,#features-pet #feature .inner:after,#features-popular #feature .inner:after{content:"";clear:both;display:block}#features-brain #feature .mainContents,#features-breast-cancer #feature .mainContents,#features-colon #feature .mainContents,#features-lady #feature .mainContents,#features-mri #feature .mainContents,#features-pack #feature .mainContents,#features-pet #feature .mainContents,#features-popular #feature .mainContents{width:970px;margin:0 auto 60px;float:left}#features-brain #feature .main-banner,#features-breast-cancer #feature .main-banner,#features-colon #feature .main-banner,#features-lady #feature .main-banner,#features-mri #feature .main-banner,#features-pack #feature .main-banner,#features-pet #feature .main-banner,#features-popular #feature .main-banner{position:relative}#features-brain #feature .main-banner:before,#features-breast-cancer #feature .main-banner:before,#features-colon #feature .main-banner:before,#features-lady #feature .main-banner:before,#features-mri #feature .main-banner:before,#features-pack #feature .main-banner:before,#features-pet #feature .main-banner:before,#features-popular #feature .main-banner:before{content:"広告";position:absolute;left:20px;top:20px;color:#fff;border:1px solid #fff;display:block;padding:0 10px;font-size:14px;border-radius:5px}#features-brain #feature:after,#features-breast-cancer #feature:after,#features-colon #feature:after,#features-lady #feature:after,#features-mri #feature:after,#features-pack #feature:after,#features-pet #feature:after,#features-popular #feature:after{content:"";clear:both;display:block}#features-brain #pickupCource,#features-breast-cancer #pickupCource,#features-colon #pickupCource,#features-lady #pickupCource,#features-mri #pickupCource,#features-pack #pickupCource,#features-pet #pickupCource,#features-popular #pickupCource{margin-top:10px}#features-brain a,#features-breast-cancer a,#features-colon a,#features-lady a,#features-mri a,#features-pack a,#features-pet a,#features-popular a{transition:.3s}#features-brain a:hover,#features-breast-cancer a:hover,#features-colon a:hover,#features-lady a:hover,#features-mri a:hover,#features-pack a:hover,#features-pet a:hover,#features-popular a:hover{text-decoration:none;opacity:.8}#features-brain #feature h2.titleImg img,#features-breast-cancer #feature h2.titleImg img,#features-colon #feature h2.titleImg img,#features-lady #feature h2.titleImg img,#features-mri #feature h2.titleImg img,#features-pack #feature h2.titleImg img,#features-pet #feature h2.titleImg img,#features-popular #feature h2.titleImg img{width:100%;height:auto}#features-brain #feature .title01,#features-breast-cancer #feature .title01,#features-colon #feature .title01,#features-lady #feature .title01,#features-mri #feature .title01,#features-pack #feature .title01,#features-pet #feature .title01,#features-popular #feature .title01{color:#fff;text-align:center;font-size:28px;padding:7px 10px 8px;margin:27px 0 20px}#features-brain #feature .title02,#features-breast-cancer #feature .title02,#features-colon #feature .title02,#features-lady #feature .title02,#features-mri #feature .title02,#features-pack #feature .title02,#features-pet #feature .title02,#features-popular #feature .title02{color:#000;text-align:center;font-size:28px;padding:0 10px;margin:39px 0 31px}#features-brain #feature .subTitle,#features-breast-cancer #feature .subTitle,#features-colon #feature .subTitle,#features-lady #feature .subTitle,#features-mri #feature .subTitle,#features-pack #feature .subTitle,#features-pet #feature .subTitle,#features-popular #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-brain #feature .anchor,#features-breast-cancer #feature .anchor,#features-colon #feature .anchor,#features-lady #feature .anchor,#features-mri #feature .anchor,#features-pack #feature .anchor,#features-pet #feature .anchor,#features-popular #feature .anchor{margin-top:17px}#features-brain #feature .anchor ul,#features-breast-cancer #feature .anchor ul,#features-colon #feature .anchor ul,#features-lady #feature .anchor ul,#features-mri #feature .anchor ul,#features-pack #feature .anchor ul,#features-pet #feature .anchor ul,#features-popular #feature .anchor ul{overflow:hidden;margin-left:-8px}#features-brain #feature .anchor ul li,#features-breast-cancer #feature .anchor ul li,#features-colon #feature .anchor ul li,#features-lady #feature .anchor ul li,#features-mri #feature .anchor ul li,#features-pack #feature .anchor ul li,#features-pet #feature .anchor ul li,#features-popular #feature .anchor ul li{float:left;display:table;height:62px;margin-left:8px}#features-brain #feature .anchor ul li a,#features-breast-cancer #feature .anchor ul li a,#features-colon #feature .anchor ul li a,#features-lady #feature .anchor ul li a,#features-mri #feature .anchor ul li a,#features-pack #feature .anchor ul li a,#features-pet #feature .anchor ul li a,#features-popular #feature .anchor ul li a{display:table-cell;vertical-align:middle;background-repeat:no-repeat;background-position:97% 50%;background-image:url(/mrso_img/feature/common/arrow01.png);border-radius:3px;color:#fff;font-size:16px;line-height:1.2;padding:0 15px}#features-brain #feature .anchor ul li a:hover,#features-breast-cancer #feature .anchor ul li a:hover,#features-colon #feature .anchor ul li a:hover,#features-lady #feature .anchor ul li a:hover,#features-mri #feature .anchor ul li a:hover,#features-pack #feature .anchor ul li a:hover,#features-pet #feature .anchor ul li a:hover,#features-popular #feature .anchor ul li a:hover{opacity:.7;text-decoration:none}#features-brain #feature .planBody,#features-breast-cancer #feature .planBody,#features-colon #feature .planBody,#features-lady #feature .planBody,#features-mri #feature .planBody,#features-pack #feature .planBody,#features-pet #feature .planBody,#features-popular #feature .planBody{display:none}#features-brain #feature .planBody.here,#features-breast-cancer #feature .planBody.here,#features-colon #feature .planBody.here,#features-lady #feature .planBody.here,#features-mri #feature .planBody.here,#features-pack #feature .planBody.here,#features-pet #feature .planBody.here,#features-popular #feature .planBody.here{display:block}#features-brain #feature .areaBody,#features-breast-cancer #feature .areaBody,#features-colon #feature .areaBody,#features-lady #feature .areaBody,#features-mri #feature .areaBody,#features-pack #feature .areaBody,#features-pet #feature .areaBody,#features-popular #feature .areaBody{display:none}#features-brain #feature .areaBody.here,#features-breast-cancer #feature .areaBody.here,#features-colon #feature .areaBody.here,#features-lady #feature .areaBody.here,#features-mri #feature .areaBody.here,#features-pack #feature .areaBody.here,#features-pet #feature .areaBody.here,#features-popular #feature .areaBody.here{display:block}#features-brain #feature #plan h2,#features-breast-cancer #feature #plan h2,#features-colon #feature #plan h2,#features-lady #feature #plan h2,#features-mri #feature #plan h2,#features-pack #feature #plan h2,#features-pet #feature #plan h2,#features-popular #feature #plan h2{font-size:24px;color:#fff;background:#7c6854 url(/mrso_img/feature/common/icon01.png) no-repeat;background-position:25px 50%;padding:10px 10px 10px 95px;margin-bottom:10px}#features-brain #feature #plan .platinum,#features-breast-cancer #feature #plan .platinum,#features-colon #feature #plan .platinum,#features-lady #feature #plan .platinum,#features-mri #feature #plan .platinum,#features-pack #feature #plan .platinum,#features-pet #feature #plan .platinum,#features-popular #feature #plan .platinum{background-color:#f8f7f5;margin:0 0 20px}#features-brain #feature #plan h3,#features-breast-cancer #feature #plan h3,#features-colon #feature #plan h3,#features-lady #feature #plan h3,#features-mri #feature #plan h3,#features-pack #feature #plan h3,#features-pet #feature #plan h3,#features-popular #feature #plan h3{font-size:28px;min-height:60px;width:100%;display:table;color:#fff;background-color:#07438c;padding:10px;margin:0}#features-brain #feature #plan h3 a,#features-breast-cancer #feature #plan h3 a,#features-colon #feature #plan h3 a,#features-lady #feature #plan h3 a,#features-mri #feature #plan h3 a,#features-pack #feature #plan h3 a,#features-pet #feature #plan h3 a,#features-popular #feature #plan h3 a{color:#fff}#features-brain #feature #plan .thumb_L,#features-breast-cancer #feature #plan .thumb_L,#features-colon #feature #plan .thumb_L,#features-lady #feature #plan .thumb_L,#features-mri #feature #plan .thumb_L,#features-pack #feature #plan .thumb_L,#features-pet #feature #plan .thumb_L,#features-popular #feature #plan .thumb_L{float:left;width:400px;overflow:hidden;height:300px}#features-brain #feature #plan .thumb_L img,#features-breast-cancer #feature #plan .thumb_L img,#features-colon #feature #plan .thumb_L img,#features-lady #feature #plan .thumb_L img,#features-mri #feature #plan .thumb_L img,#features-pack #feature #plan .thumb_L img,#features-pet #feature #plan .thumb_L img,#features-popular #feature #plan .thumb_L img{width:100%;height:auto}#features-brain #feature #plan .thumb_M,#features-breast-cancer #feature #plan .thumb_M,#features-colon #feature #plan .thumb_M,#features-lady #feature #plan .thumb_M,#features-mri #feature #plan .thumb_M,#features-pack #feature #plan .thumb_M,#features-pet #feature #plan .thumb_M,#features-popular #feature #plan .thumb_M{float:right;width:480px}#features-brain #feature #plan .point01,#features-breast-cancer #feature #plan .point01,#features-colon #feature #plan .point01,#features-lady #feature #plan .point01,#features-mri #feature #plan .point01,#features-pack #feature #plan .point01,#features-pet #feature #plan .point01,#features-popular #feature #plan .point01{float:left;background-color:#fff;border:5px solid #e2dbd4;font-size:14px}#features-brain #feature #plan .course01,#features-breast-cancer #feature #plan .course01,#features-colon #feature #plan .course01,#features-lady #feature #plan .course01,#features-mri #feature #plan .course01,#features-pack #feature #plan .course01,#features-pet #feature #plan .course01,#features-popular #feature #plan .course01{padding-top:30px}#features-brain #feature #plan .menu01,#features-breast-cancer #feature #plan .menu01,#features-colon #feature #plan .menu01,#features-lady #feature #plan .menu01,#features-mri #feature #plan .menu01,#features-pack #feature #plan .menu01,#features-pet #feature #plan .menu01,#features-popular #feature #plan .menu01{background-color:#fff;margin-bottom:10px;position:relative}#features-brain #feature #plan .menu01_name,#features-breast-cancer #feature #plan .menu01_name,#features-colon #feature #plan .menu01_name,#features-lady #feature #plan .menu01_name,#features-mri #feature #plan .menu01_name,#features-pack #feature #plan .menu01_name,#features-pet #feature #plan .menu01_name,#features-popular #feature #plan .menu01_name{float:left;font-size:16px;padding:10px 20px 10px 10px;border-left:4px solid #d1842d;width:700px}#features-brain #feature #plan .menu01_price,#features-breast-cancer #feature #plan .menu01_price,#features-colon #feature #plan .menu01_price,#features-lady #feature #plan .menu01_price,#features-mri #feature #plan .menu01_price,#features-pack #feature #plan .menu01_price,#features-pet #feature #plan .menu01_price,#features-popular #feature #plan .menu01_price{width:200px;padding:8px 10px 8px 0;font-size:16px;text-align:right;position:absolute;bottom:0;right:0}#features-brain #feature #plan p.price,#features-breast-cancer #feature #plan p.price,#features-colon #feature #plan p.price,#features-lady #feature #plan p.price,#features-mri #feature #plan p.price,#features-pack #feature #plan p.price,#features-pet #feature #plan p.price,#features-popular #feature #plan p.price{color:#e50615}#features-brain #feature #plan .course02,#features-breast-cancer #feature #plan .course02,#features-colon #feature #plan .course02,#features-lady #feature #plan .course02,#features-mri #feature #plan .course02,#features-pack #feature #plan .course02,#features-pet #feature #plan .course02,#features-popular #feature #plan .course02{margin:25px 20px 0}#features-brain #feature #plan .course02 h4,#features-breast-cancer #feature #plan .course02 h4,#features-colon #feature #plan .course02 h4,#features-lady #feature #plan .course02 h4,#features-mri #feature #plan .course02 h4,#features-pack #feature #plan .course02 h4,#features-pet #feature #plan .course02 h4,#features-popular #feature #plan .course02 h4{font-size:16px;height:auto;min-height:60px;color:#fff;background-color:#07438c;padding:5px 15px;margin:0;font-weight:700}#features-brain #feature #plan .course02 h4 a,#features-breast-cancer #feature #plan .course02 h4 a,#features-colon #feature #plan .course02 h4 a,#features-lady #feature #plan .course02 h4 a,#features-mri #feature #plan .course02 h4 a,#features-pack #feature #plan .course02 h4 a,#features-pet #feature #plan .course02 h4 a,#features-popular #feature #plan .course02 h4 a{font-size:20px;color:#fff;word-break:break-all;display:table-cell;vertical-align:middle;font-weight:700}#features-brain #feature #plan .course02 h4 a:hover,#features-breast-cancer #feature #plan .course02 h4 a:hover,#features-colon #feature #plan .course02 h4 a:hover,#features-lady #feature #plan .course02 h4 a:hover,#features-mri #feature #plan .course02 h4 a:hover,#features-pack #feature #plan .course02 h4 a:hover,#features-pet #feature #plan .course02 h4 a:hover,#features-popular #feature #plan .course02 h4 a:hover{text-decoration:none}#features-brain #feature #plan .course02 h4 .gold-title,#features-breast-cancer #feature #plan .course02 h4 .gold-title,#features-colon #feature #plan .course02 h4 .gold-title,#features-lady #feature #plan .course02 h4 .gold-title,#features-mri #feature #plan .course02 h4 .gold-title,#features-pack #feature #plan .course02 h4 .gold-title,#features-pet #feature #plan .course02 h4 .gold-title,#features-popular #feature #plan .course02 h4 .gold-title{margin:5px 0 0}#features-brain #feature #plan h3 .platinum-title,#features-breast-cancer #feature #plan h3 .platinum-title,#features-colon #feature #plan h3 .platinum-title,#features-lady #feature #plan h3 .platinum-title,#features-mri #feature #plan h3 .platinum-title,#features-pack #feature #plan h3 .platinum-title,#features-pet #feature #plan h3 .platinum-title,#features-popular #feature #plan h3 .platinum-title{width:auto;float:left;font-weight:700;margin:0 15px;line-height:1.5em}#features-brain #feature #plan h3 .platinum-title a,#features-breast-cancer #feature #plan h3 .platinum-title a,#features-colon #feature #plan h3 .platinum-title a,#features-lady #feature #plan h3 .platinum-title a,#features-mri #feature #plan h3 .platinum-title a,#features-pack #feature #plan h3 .platinum-title a,#features-pet #feature #plan h3 .platinum-title a,#features-popular #feature #plan h3 .platinum-title a{font-size:28px;font-weight:700}#features-brain #feature #plan span.red,#features-breast-cancer #feature #plan span.red,#features-colon #feature #plan span.red,#features-lady #feature #plan span.red,#features-mri #feature #plan span.red,#features-pack #feature #plan span.red,#features-pet #feature #plan span.red,#features-popular #feature #plan span.red{color:#e50615;font-size:13px}#features-brain #feature #plan span.strong,#features-breast-cancer #feature #plan span.strong,#features-colon #feature #plan span.strong,#features-lady #feature #plan span.strong,#features-mri #feature #plan span.strong,#features-pack #feature #plan span.strong,#features-pet #feature #plan span.strong,#features-popular #feature #plan span.strong{font-weight:700;margin-right:5px}#features-brain #feature #plan span.yellow,#features-breast-cancer #feature #plan span.yellow,#features-colon #feature #plan span.yellow,#features-lady #feature #plan span.yellow,#features-mri #feature #plan span.yellow,#features-pack #feature #plan span.yellow,#features-pet #feature #plan span.yellow,#features-popular #feature #plan span.yellow{font-weight:700}#features-brain #feature #plan .course02 .box-l,#features-breast-cancer #feature #plan .course02 .box-l,#features-colon #feature #plan .course02 .box-l,#features-lady #feature #plan .course02 .box-l,#features-mri #feature #plan .course02 .box-l,#features-pack #feature #plan .course02 .box-l,#features-pet #feature #plan .course02 .box-l,#features-popular #feature #plan .course02 .box-l{float:left;width:440px;background-color:#f5f5f5;margin-bottom:20px}#features-brain .pack#feature #secNew .link .btnPlan a,#features-breast-cancer .pack#feature #secNew .link .btnPlan a,#features-colon .pack#feature #secNew .link .btnPlan a,#features-lady .pack#feature #secNew .link .btnPlan a,#features-mri .pack#feature #secNew .link .btnPlan a,#features-pack .pack#feature #secNew .link .btnPlan a,#features-pet .pack#feature #secNew .link .btnPlan a,#features-popular .pack#feature #secNew .link .btnPlan a{padding:24px 0 0 82px}#features-brain #feature #plan .box-r,#features-breast-cancer #feature #plan .box-r,#features-colon #feature #plan .box-r,#features-lady #feature #plan .box-r,#features-mri #feature #plan .box-r,#features-pack #feature #plan .box-r,#features-pet #feature #plan .box-r,#features-popular #feature #plan .box-r{float:right;width:48%;background-color:#f8f7f5;margin-bottom:20px}#features-brain #feature #plan .course02 .course02_thumb_M,#features-breast-cancer #feature #plan .course02 .course02_thumb_M,#features-colon #feature #plan .course02 .course02_thumb_M,#features-lady #feature #plan .course02 .course02_thumb_M,#features-mri #feature #plan .course02 .course02_thumb_M,#features-pack #feature #plan .course02 .course02_thumb_M,#features-pet #feature #plan .course02 .course02_thumb_M,#features-popular #feature #plan .course02 .course02_thumb_M{float:right;width:48%;height:130px;overflow:hidden;text-align:right;padding-left:15px;padding-bottom:15px}#features-brain #feature #plan .course02 .course02_thumb_M img,#features-breast-cancer #feature #plan .course02 .course02_thumb_M img,#features-colon #feature #plan .course02 .course02_thumb_M img,#features-lady #feature #plan .course02 .course02_thumb_M img,#features-mri #feature #plan .course02 .course02_thumb_M img,#features-pack #feature #plan .course02 .course02_thumb_M img,#features-pet #feature #plan .course02 .course02_thumb_M img,#features-popular #feature #plan .course02 .course02_thumb_M img{width:100%;height:auto}#features-brain #feature #plan .course02 p.intro02,#features-breast-cancer #feature #plan .course02 p.intro02,#features-colon #feature #plan .course02 p.intro02,#features-lady #feature #plan .course02 p.intro02,#features-mri #feature #plan .course02 p.intro02,#features-pack #feature #plan .course02 p.intro02,#features-pet #feature #plan .course02 p.intro02,#features-popular #feature #plan .course02 p.intro02{word-break:break-all;float:right;vertical-align:middle;text-align:center;width:260px;font-size:20px;margin:auto;padding:0 10px 0 0;line-height:1.45}#features-brain #feature #plan .course02 .point02,#features-breast-cancer #feature #plan .course02 .point02,#features-colon #feature #plan .course02 .point02,#features-lady #feature #plan .course02 .point02,#features-mri #feature #plan .course02 .point02,#features-pack #feature #plan .course02 .point02,#features-pet #feature #plan .course02 .point02,#features-popular #feature #plan .course02 .point02{border:5px solid #e2dbd4;width:100%;margin-bottom:10px;background-color:#fff;font-size:14px}#features-brain #feature #plan .course02 .point03,#features-breast-cancer #feature #plan .course02 .point03,#features-colon #feature #plan .course02 .point03,#features-lady #feature #plan .course02 .point03,#features-mri #feature #plan .course02 .point03,#features-pack #feature #plan .course02 .point03,#features-pet #feature #plan .course02 .point03,#features-popular #feature #plan .course02 .point03{width:auto;font-size:14px}#features-brain #feature #plan .course01 .point03,#features-breast-cancer #feature #plan .course01 .point03,#features-colon #feature #plan .course01 .point03,#features-lady #feature #plan .course01 .point03,#features-mri #feature #plan .course01 .point03,#features-pack #feature #plan .course01 .point03,#features-pet #feature #plan .course01 .point03,#features-popular #feature #plan .course01 .point03{width:auto;margin-bottom:0;font-size:16px}#features-brain #feature #plan a.cashback02,#features-breast-cancer #feature #plan a.cashback02,#features-colon #feature #plan a.cashback02,#features-lady #feature #plan a.cashback02,#features-mri #feature #plan a.cashback02,#features-pack #feature #plan a.cashback02,#features-pet #feature #plan a.cashback02,#features-popular #feature #plan a.cashback02{padding:10px 25px 10px 10px;display:block}#features-brain #feature #plan ol,#features-breast-cancer #feature #plan ol,#features-colon #feature #plan ol,#features-lady #feature #plan ol,#features-mri #feature #plan ol,#features-pack #feature #plan ol,#features-pet #feature #plan ol,#features-popular #feature #plan ol{margin:7px 15px}#features-brain #feature #plan ol li,#features-breast-cancer #feature #plan ol li,#features-colon #feature #plan ol li,#features-lady #feature #plan ol li,#features-mri #feature #plan ol li,#features-pack #feature #plan ol li,#features-pet #feature #plan ol li,#features-popular #feature #plan ol li{list-style-type:decimal;list-style-position:inside;line-height:1.45;font-size:14px}#features-brain #feature .subContents,#features-breast-cancer #feature .subContents,#features-colon #feature .subContents,#features-lady #feature .subContents,#features-mri #feature .subContents,#features-pack #feature .subContents,#features-pet #feature .subContents,#features-popular #feature .subContents{width:280px;float:right}#features-brain #feature .subContents #pickupCource,#features-brain #feature .subContents #pickupSpecial,#features-breast-cancer #feature .subContents #pickupCource,#features-breast-cancer #feature .subContents #pickupSpecial,#features-colon #feature .subContents #pickupCource,#features-colon #feature .subContents #pickupSpecial,#features-lady #feature .subContents #pickupCource,#features-lady #feature .subContents #pickupSpecial,#features-mri #feature .subContents #pickupCource,#features-mri #feature .subContents #pickupSpecial,#features-pack #feature .subContents #pickupCource,#features-pack #feature .subContents #pickupSpecial,#features-pet #feature .subContents #pickupCource,#features-pet #feature .subContents #pickupSpecial,#features-popular #feature .subContents #pickupCource,#features-popular #feature .subContents #pickupSpecial{position:relative}#features-brain #pickupCource h3,#features-brain #pickupSpecial h3,#features-breast-cancer #pickupCource h3,#features-breast-cancer #pickupSpecial h3,#features-colon #pickupCource h3,#features-colon #pickupSpecial h3,#features-lady #pickupCource h3,#features-lady #pickupSpecial h3,#features-mri #pickupCource h3,#features-mri #pickupSpecial h3,#features-pack #pickupCource h3,#features-pack #pickupSpecial h3,#features-pet #pickupCource h3,#features-pet #pickupSpecial h3,#features-popular #pickupCource h3,#features-popular #pickupSpecial h3{position:relative;background:#84b406;color:#fff;font-size:16px;text-align:center;line-height:40px;margin-bottom:10px}#features-brain #pickupCource h3:after,#features-brain #pickupSpecial h3:after,#features-breast-cancer #pickupCource h3:after,#features-breast-cancer #pickupSpecial h3:after,#features-colon #pickupCource h3:after,#features-colon #pickupSpecial h3:after,#features-lady #pickupCource h3:after,#features-lady #pickupSpecial h3:after,#features-mri #pickupCource h3:after,#features-mri #pickupSpecial h3:after,#features-pack #pickupCource h3:after,#features-pack #pickupSpecial h3:after,#features-pet #pickupCource h3:after,#features-pet #pickupSpecial h3:after,#features-popular #pickupCource h3:after,#features-popular #pickupSpecial h3:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(136,183,213,0);border-top-color:#84b406;margin-left:-10px}#features-brain #pickupCource a,#features-brain #pickupSpecial a,#features-breast-cancer #pickupCource a,#features-breast-cancer #pickupSpecial a,#features-colon #pickupCource a,#features-colon #pickupSpecial a,#features-lady #pickupCource a,#features-lady #pickupSpecial a,#features-mri #pickupCource a,#features-mri #pickupSpecial a,#features-pack #pickupCource a,#features-pack #pickupSpecial a,#features-pet #pickupCource a,#features-pet #pickupSpecial a,#features-popular #pickupCource a,#features-popular #pickupSpecial a{margin-bottom:10px;display:block}#features-brain #pickupCource a li:after,#features-brain #pickupSpecial a li:after,#features-breast-cancer #pickupCource a li:after,#features-breast-cancer #pickupSpecial a li:after,#features-colon #pickupCource a li:after,#features-colon #pickupSpecial a li:after,#features-lady #pickupCource a li:after,#features-lady #pickupSpecial a li:after,#features-mri #pickupCource a li:after,#features-mri #pickupSpecial a li:after,#features-pack #pickupCource a li:after,#features-pack #pickupSpecial a li:after,#features-pet #pickupCource a li:after,#features-pet #pickupSpecial a li:after,#features-popular #pickupCource a li:after,#features-popular #pickupSpecial a li:after{content:"";clear:both;display:block}#features-brain #pickupCource a:last-child,#features-brain #pickupSpecial a:last-child,#features-breast-cancer #pickupCource a:last-child,#features-breast-cancer #pickupSpecial a:last-child,#features-colon #pickupCource a:last-child,#features-colon #pickupSpecial a:last-child,#features-lady #pickupCource a:last-child,#features-lady #pickupSpecial a:last-child,#features-mri #pickupCource a:last-child,#features-mri #pickupSpecial a:last-child,#features-pack #pickupCource a:last-child,#features-pack #pickupSpecial a:last-child,#features-pet #pickupCource a:last-child,#features-pet #pickupSpecial a:last-child,#features-popular #pickupCource a:last-child,#features-popular #pickupSpecial a:last-child{margin-bottom:0}#features-brain #pickupCource a li dd,#features-brain #pickupSpecial a li dd,#features-breast-cancer #pickupCource a li dd,#features-breast-cancer #pickupSpecial a li dd,#features-colon #pickupCource a li dd,#features-colon #pickupSpecial a li dd,#features-lady #pickupCource a li dd,#features-lady #pickupSpecial a li dd,#features-mri #pickupCource a li dd,#features-mri #pickupSpecial a li dd,#features-pack #pickupCource a li dd,#features-pack #pickupSpecial a li dd,#features-pet #pickupCource a li dd,#features-pet #pickupSpecial a li dd,#features-popular #pickupCource a li dd,#features-popular #pickupSpecial a li dd{width:75px;height:65px;margin-right:5px;float:left}#features-brain #pickupSpecial a li dt,#features-breast-cancer #pickupSpecial a li dt,#features-colon #pickupSpecial a li dt,#features-lady #pickupSpecial a li dt,#features-mri #pickupSpecial a li dt,#features-pack #pickupSpecial a li dt,#features-pet #pickupSpecial a li dt,#features-popular #pickupSpecial a li dt{color:#00408e;font-size:16px;height:65px;float:left;width:195px;padding-top:15px;line-height:1.2;display:block}#features-brain #pickupSpecial a li dt span.valuation,#features-breast-cancer #pickupSpecial a li dt span.valuation,#features-colon #pickupSpecial a li dt span.valuation,#features-lady #pickupSpecial a li dt span.valuation,#features-mri #pickupSpecial a li dt span.valuation,#features-pack #pickupSpecial a li dt span.valuation,#features-pet #pickupSpecial a li dt span.valuation,#features-popular #pickupSpecial a li dt span.valuation{font-size:12px;display:block;margin-bottom:5px}#features-brain #pickupCource a li dt,#features-breast-cancer #pickupCource a li dt,#features-colon #pickupCource a li dt,#features-lady #pickupCource a li dt,#features-mri #pickupCource a li dt,#features-pack #pickupCource a li dt,#features-pet #pickupCource a li dt,#features-popular #pickupCource a li dt{color:#00408e;font-size:16px;height:65px;float:left;width:195px;line-height:65px;display:block}@media (max-width:40.0525em){#features-brain,#features-breast-cancer,#features-colon,#features-lady,#features-mri,#features-pack,#features-pet,#features-popular{margin-bottom:20px}#features-brain #feature,#features-breast-cancer #feature,#features-colon #feature,#features-lady #feature,#features-mri #feature,#features-pack #feature,#features-pet #feature,#features-popular #feature{width:96%;padding:0;margin:10px 2% 0}#features-brain #feature .mainContents,#features-breast-cancer #feature .mainContents,#features-colon #feature .mainContents,#features-lady #feature .mainContents,#features-mri #feature .mainContents,#features-pack #feature .mainContents,#features-pet #feature .mainContents,#features-popular #feature .mainContents{width:100%}#features-brain #feature .mainContents .main-banner,#features-breast-cancer #feature .mainContents .main-banner,#features-colon #feature .mainContents .main-banner,#features-lady #feature .mainContents .main-banner,#features-mri #feature .mainContents .main-banner,#features-pack #feature .mainContents .main-banner,#features-pet #feature .mainContents .main-banner,#features-popular #feature .mainContents .main-banner{background-repeat:no-repeat;background-size:100% auto}#features-brain #feature .mainContents .main-banner:before,#features-breast-cancer #feature .mainContents .main-banner:before,#features-colon #feature .mainContents .main-banner:before,#features-lady #feature .mainContents .main-banner:before,#features-mri #feature .mainContents .main-banner:before,#features-pack #feature .mainContents .main-banner:before,#features-pet #feature .mainContents .main-banner:before,#features-popular #feature .mainContents .main-banner:before{left:10px;top:10px;font-size:12px}#features-brain #feature .title01,#features-breast-cancer #feature .title01,#features-colon #feature .title01,#features-lady #feature .title01,#features-mri #feature .title01,#features-pack #feature .title01,#features-pet #feature .title01,#features-popular #feature .title01{font-size:20px;margin:30px 0 18px!important}#features-brain #feature .title02,#features-breast-cancer #feature .title02,#features-colon #feature .title02,#features-lady #feature .title02,#features-mri #feature .title02,#features-pack #feature .title02,#features-pet #feature .title02,#features-popular #feature .title02{font-size:22px;margin:20px 0 14px!important}#features-brain #feature .subTitle,#features-breast-cancer #feature .subTitle,#features-colon #feature .subTitle,#features-lady #feature .subTitle,#features-mri #feature .subTitle,#features-pack #feature .subTitle,#features-pet #feature .subTitle,#features-popular #feature .subTitle{font-size:16px!important;margin-bottom:10px!important;letter-spacing:normal!important;font-weight:700!important}#features-brain #feature .anchor ul,#features-breast-cancer #feature .anchor ul,#features-colon #feature .anchor ul,#features-lady #feature .anchor ul,#features-mri #feature .anchor ul,#features-pack #feature .anchor ul,#features-pet #feature .anchor ul,#features-popular #feature .anchor ul{margin-left:0!important}#features-brain #feature .anchor ul li,#features-breast-cancer #feature .anchor ul li,#features-colon #feature .anchor ul li,#features-lady #feature .anchor ul li,#features-mri #feature .anchor ul li,#features-pack #feature .anchor ul li,#features-pet #feature .anchor ul li,#features-popular #feature .anchor ul li{width:100%!important;float:none;display:block;height:auto;margin-left:0!important}#features-brain #feature .anchor ul li a,#features-breast-cancer #feature .anchor ul li a,#features-colon #feature .anchor ul li a,#features-lady #feature .anchor ul li a,#features-mri #feature .anchor ul li a,#features-pack #feature .anchor ul li a,#features-pet #feature .anchor ul li a,#features-popular #feature .anchor ul li a{display:block;font-size:16px;line-height:1.2;padding:10px 5%;margin-bottom:10px}#features-brain #feature .areaBody,#features-breast-cancer #feature .areaBody,#features-colon #feature .areaBody,#features-lady #feature .areaBody,#features-mri #feature .areaBody,#features-pack #feature .areaBody,#features-pet #feature .areaBody,#features-popular #feature .areaBody{padding-top:0}#features-brain #feature #plan .course02 .box-l,#features-brain #feature #plan .course02 .box-r,#features-brain #feature #plan .course02 .course02_thumb_M,#features-brain #feature #plan .course02 p.intro02,#features-brain #feature #plan .thumb_L,#features-brain #feature #plan .thumb_M,#features-breast-cancer #feature #plan .course02 .box-l,#features-breast-cancer #feature #plan .course02 .box-r,#features-breast-cancer #feature #plan .course02 .course02_thumb_M,#features-breast-cancer #feature #plan .course02 p.intro02,#features-breast-cancer #feature #plan .thumb_L,#features-breast-cancer #feature #plan .thumb_M,#features-colon #feature #plan .course02 .box-l,#features-colon #feature #plan .course02 .box-r,#features-colon #feature #plan .course02 .course02_thumb_M,#features-colon #feature #plan .course02 p.intro02,#features-colon #feature #plan .thumb_L,#features-colon #feature #plan .thumb_M,#features-lady #feature #plan .course02 .box-l,#features-lady #feature #plan .course02 .box-r,#features-lady #feature #plan .course02 .course02_thumb_M,#features-lady #feature #plan .course02 p.intro02,#features-lady #feature #plan .thumb_L,#features-lady #feature #plan .thumb_M,#features-mri #feature #plan .course02 .box-l,#features-mri #feature #plan .course02 .box-r,#features-mri #feature #plan .course02 .course02_thumb_M,#features-mri #feature #plan .course02 p.intro02,#features-mri #feature #plan .thumb_L,#features-mri #feature #plan .thumb_M,#features-pack #feature #plan .course02 .box-l,#features-pack #feature #plan .course02 .box-r,#features-pack #feature #plan .course02 .course02_thumb_M,#features-pack #feature #plan .course02 p.intro02,#features-pack #feature #plan .thumb_L,#features-pack #feature #plan .thumb_M,#features-pet #feature #plan .course02 .box-l,#features-pet #feature #plan .course02 .box-r,#features-pet #feature #plan .course02 .course02_thumb_M,#features-pet #feature #plan .course02 p.intro02,#features-pet #feature #plan .thumb_L,#features-pet #feature #plan .thumb_M,#features-popular #feature #plan .course02 .box-l,#features-popular #feature #plan .course02 .box-r,#features-popular #feature #plan .course02 .course02_thumb_M,#features-popular #feature #plan .course02 p.intro02,#features-popular #feature #plan .thumb_L,#features-popular #feature #plan .thumb_M{width:100%}#features-brain #feature #plan .thumb_L,#features-breast-cancer #feature #plan .thumb_L,#features-colon #feature #plan .thumb_L,#features-lady #feature #plan .thumb_L,#features-mri #feature #plan .thumb_L,#features-pack #feature #plan .thumb_L,#features-pet #feature #plan .thumb_L,#features-popular #feature #plan .thumb_L{height:210px;margin-bottom:5px}#features-brain #feature #plan .platinum,#features-breast-cancer #feature #plan .platinum,#features-colon #feature #plan .platinum,#features-lady #feature #plan .platinum,#features-mri #feature #plan .platinum,#features-pack #feature #plan .platinum,#features-pet #feature #plan .platinum,#features-popular #feature #plan .platinum{padding:0}#features-brain #feature #plan .menu01_name,#features-breast-cancer #feature #plan .menu01_name,#features-colon #feature #plan .menu01_name,#features-lady #feature #plan .menu01_name,#features-mri #feature #plan .menu01_name,#features-pack #feature #plan .menu01_name,#features-pet #feature #plan .menu01_name,#features-popular #feature #plan .menu01_name{float:none;border-left-width:0;padding-bottom:0;padding-right:25px;width:100%}#features-brain #feature #plan .menu01,#features-breast-cancer #feature #plan .menu01,#features-colon #feature #plan .menu01,#features-lady #feature #plan .menu01,#features-mri #feature #plan .menu01,#features-pack #feature #plan .menu01,#features-pet #feature #plan .menu01,#features-popular #feature #plan .menu01{background-image:url(/mrso_img/feature/common/icon06.png);background-position:97%;font-size:16px;background-repeat:no-repeat;border-left:4px solid #d1842d}#features-brain #feature #plan .menu01_price,#features-breast-cancer #feature #plan .menu01_price,#features-colon #feature #plan .menu01_price,#features-lady #feature #plan .menu01_price,#features-mri #feature #plan .menu01_price,#features-pack #feature #plan .menu01_price,#features-pet #feature #plan .menu01_price,#features-popular #feature #plan .menu01_price{width:100%;float:none;text-align:left;padding-left:10px;padding-top:5px;position:relative}#features-brain #feature #plan p.price,#features-breast-cancer #feature #plan p.price,#features-colon #feature #plan p.price,#features-lady #feature #plan p.price,#features-mri #feature #plan p.price,#features-pack #feature #plan p.price,#features-pet #feature #plan p.price,#features-popular #feature #plan p.price{font-weight:700}#features-brain #feature #plan .course02,#features-breast-cancer #feature #plan .course02,#features-colon #feature #plan .course02,#features-lady #feature #plan .course02,#features-mri #feature #plan .course02,#features-pack #feature #plan .course02,#features-pet #feature #plan .course02,#features-popular #feature #plan .course02{margin:0}#features-brain #feature #plan .course02 p.intro02,#features-breast-cancer #feature #plan .course02 p.intro02,#features-colon #feature #plan .course02 p.intro02,#features-lady #feature #plan .course02 p.intro02,#features-mri #feature #plan .course02 p.intro02,#features-pack #feature #plan .course02 p.intro02,#features-pet #feature #plan .course02 p.intro02,#features-popular #feature #plan .course02 p.intro02{margin-top:0;margin-bottom:10px}}#features-brain .box,#features-breast-cancer .box,#features-colon .box,#features-lady .box,#features-mri .box,#features-pack .box,#features-pet .box,#features-popular .box{background-image:url(/mrso_img/sp/common/ar-b-blue.png);background-color:#fff;background-repeat:no-repeat;background-position:right 10px top 15px;background-size:16px 16px;padding:8px;font-size:15px;color:#535a60;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-appearance:none;transition:all .3s ease;display:inline}#features-brain #blue,#features-breast-cancer #blue,#features-colon #blue,#features-lady #blue,#features-mri #blue,#features-pack #blue,#features-pet #blue,#features-popular #blue{background-color:#3498db}#features-brain #blue:hover,#features-breast-cancer #blue:hover,#features-colon #blue:hover,#features-lady #blue:hover,#features-mri #blue:hover,#features-pack #blue:hover,#features-pet #blue:hover,#features-popular #blue:hover{background-color:#2980b9}#features-brain #red,#features-breast-cancer #red,#features-colon #red,#features-lady #red,#features-mri #red,#features-pack #red,#features-pet #red,#features-popular #red{background-color:#e74c3c}#features-brain #red:hover,#features-breast-cancer #red:hover,#features-colon #red:hover,#features-lady #red:hover,#features-mri #red:hover,#features-pack #red:hover,#features-pet #red:hover,#features-popular #red:hover{background-color:#c0392b}#features-brain .box :active,#features-brain .box :focus,#features-breast-cancer .box :active,#features-breast-cancer .box :focus,#features-colon .box :active,#features-colon .box :focus,#features-lady .box :active,#features-lady .box :focus,#features-mri .box :active,#features-mri .box :focus,#features-pack .box :active,#features-pack .box :focus,#features-pet .box :active,#features-pet .box :focus,#features-popular .box :active,#features-popular .box :focus{border:0}#features-brain select,#features-breast-cancer select,#features-colon select,#features-lady select,#features-mri select,#features-pack select,#features-pet select,#features-popular select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#features-brain select::-ms-expand,#features-breast-cancer select::-ms-expand,#features-colon select::-ms-expand,#features-lady select::-ms-expand,#features-mri select::-ms-expand,#features-pack select::-ms-expand,#features-pet select::-ms-expand,#features-popular select::-ms-expand{display:none}#features-brain #pref,#features-brain #region,#features-breast-cancer #pref,#features-breast-cancer #region,#features-colon #pref,#features-colon #region,#features-lady #pref,#features-lady #region,#features-mri #pref,#features-mri #region,#features-pack #pref,#features-pack #region,#features-pet #pref,#features-pet #region,#features-popular #pref,#features-popular #region{display:inline}#features-brain #catch-copy-sp,#features-breast-cancer #catch-copy-sp,#features-colon #catch-copy-sp,#features-lady #catch-copy-sp,#features-mri #catch-copy-sp,#features-pack #catch-copy-sp,#features-pet #catch-copy-sp,#features-popular #catch-copy-sp{display:none}#features-brain #region-select,#features-breast-cancer #region-select,#features-colon #region-select,#features-lady #region-select,#features-mri #region-select,#features-pack #region-select,#features-pet #region-select,#features-popular #region-select{margin-left:0;margin-right:0}#features-brain #pref-select select,#features-breast-cancer #pref-select select,#features-colon #pref-select select,#features-lady #pref-select select,#features-mri #pref-select select,#features-pack #pref-select select,#features-pet #pref-select select,#features-popular #pref-select select{padding:0 50px 0 40px;background:#fff url(/mrso_img/feature/common/arrow02.png) no-repeat;background-position:85% 50%;margin:0;border:1px solid #fff;border-left:none;width:240px;height:35px}#features-brain #region-select select,#features-breast-cancer #region-select select,#features-colon #region-select select,#features-lady #region-select select,#features-mri #region-select select,#features-pack #region-select select,#features-pet #region-select select,#features-popular #region-select select{padding-left:20px;border:1px solid #fff;border-right:none;border-left:none;margin:0;background:#fff url(/mrso_img/feature/common/arrow02.png) no-repeat;background-position:83% 50%;width:200px;height:35px;padding-right:20px}#features-brain #pref-select select:active,#features-brain #pref-select select:focus,#features-brain #pref-select select:hover,#features-brain #region-select select:active,#features-brain #region-select select:focus,#features-brain #region-select select:hover,#features-breast-cancer #pref-select select:active,#features-breast-cancer #pref-select select:focus,#features-breast-cancer #pref-select select:hover,#features-breast-cancer #region-select select:active,#features-breast-cancer #region-select select:focus,#features-breast-cancer #region-select select:hover,#features-colon #pref-select select:active,#features-colon #pref-select select:focus,#features-colon #pref-select select:hover,#features-colon #region-select select:active,#features-colon #region-select select:focus,#features-colon #region-select select:hover,#features-lady #pref-select select:active,#features-lady #pref-select select:focus,#features-lady #pref-select select:hover,#features-lady #region-select select:active,#features-lady #region-select select:focus,#features-lady #region-select select:hover,#features-mri #pref-select select:active,#features-mri #pref-select select:focus,#features-mri #pref-select select:hover,#features-mri #region-select select:active,#features-mri #region-select select:focus,#features-mri #region-select select:hover,#features-pack #pref-select select:active,#features-pack #pref-select select:focus,#features-pack #pref-select select:hover,#features-pack #region-select select:active,#features-pack #region-select select:focus,#features-pack #region-select select:hover,#features-pet #pref-select select:active,#features-pet #pref-select select:focus,#features-pet #pref-select select:hover,#features-pet #region-select select:active,#features-pet #region-select select:focus,#features-pet #region-select select:hover,#features-popular #pref-select select:active,#features-popular #pref-select select:focus,#features-popular #pref-select select:hover,#features-popular #region-select select:active,#features-popular #region-select select:focus,#features-popular #region-select select:hover{outline:none;border:0}#features-brain .form-inline,#features-breast-cancer .form-inline,#features-colon .form-inline,#features-lady .form-inline,#features-mri .form-inline,#features-pack .form-inline,#features-pet .form-inline,#features-popular .form-inline{display:flex;flex-flow:row wrap;align-items:center}#features-brain .form-inline label,#features-breast-cancer .form-inline label,#features-colon .form-inline label,#features-lady .form-inline label,#features-mri .form-inline label,#features-pack .form-inline label,#features-pet .form-inline label,#features-popular .form-inline label{margin:5px 10px 5px 0}#features-brain .form-inline select,#features-breast-cancer .form-inline select,#features-colon .form-inline select,#features-lady .form-inline select,#features-mri .form-inline select,#features-pack .form-inline select,#features-pet .form-inline select,#features-popular .form-inline select{vertical-align:middle;margin:5px 10px}#features-brain #specialFeatureBanner,#features-breast-cancer #specialFeatureBanner,#features-colon #specialFeatureBanner,#features-lady #specialFeatureBanner,#features-mri #specialFeatureBanner,#features-pack #specialFeatureBanner,#features-pet #specialFeatureBanner,#features-popular #specialFeatureBanner{border:none!important}#features-brain #specialFeatureBanner .title,#features-breast-cancer #specialFeatureBanner .title,#features-colon #specialFeatureBanner .title,#features-lady #specialFeatureBanner .title,#features-mri #specialFeatureBanner .title,#features-pack #specialFeatureBanner .title,#features-pet #specialFeatureBanner .title,#features-popular #specialFeatureBanner .title{background-color:#07438c;border-radius:3px;font-size:16px;color:#fff;font-weight:700;padding:0 10px;line-height:40px}#features-brain #feature #plan .course02 h4 .point,#features-breast-cancer #feature #plan .course02 h4 .point,#features-colon #feature #plan .course02 h4 .point,#features-lady #feature #plan .course02 h4 .point,#features-mri #feature #plan .course02 h4 .point,#features-pack #feature #plan .course02 h4 .point,#features-pet #feature #plan .course02 h4 .point,#features-popular #feature #plan .course02 h4 .point{padding:3px 5px;color:#fff;border:1px solid #fff;font-size:14px;text-align:center;border-radius:5px;margin:5px 0 0;display:inline-block}#features-brain .select-area-text,#features-breast-cancer .select-area-text,#features-colon .select-area-text,#features-lady .select-area-text,#features-mri .select-area-text,#features-pack .select-area-text,#features-pet .select-area-text,#features-popular .select-area-text{width:auto;background:#00acc1;color:#fff;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;font-size:16px;line-height:40px;height:40px;text-align:center;border-radius:7px 0 0 7px;margin:0;padding:0 10px}#features-brain #feature #secNew .link,#features-breast-cancer #feature #secNew .link,#features-colon #feature #secNew .link,#features-lady #feature #secNew .link,#features-mri #feature #secNew .link,#features-pack #feature #secNew .link,#features-pet #feature #secNew .link,#features-popular #feature #secNew .link{overflow:hidden;margin-top:28px}#features-brain #feature #secNew .link .btnFacility a,#features-breast-cancer #feature #secNew .link .btnFacility a,#features-colon #feature #secNew .link .btnFacility a,#features-lady #feature #secNew .link .btnFacility a,#features-mri #feature #secNew .link .btnFacility a,#features-pack #feature #secNew .link .btnFacility a,#features-pet #feature #secNew .link .btnFacility a,#features-popular #feature #secNew .link .btnFacility a{background:url(/mrso_img/feature/common/icon04.png) no-repeat 20px 50%;font-size:20px;line-height:24px;padding:21px 0 0 76px}#features-brain #feature #secNew .link .btnPlan a,#features-breast-cancer #feature #secNew .link .btnPlan a,#features-colon #feature #secNew .link .btnPlan a,#features-lady #feature #secNew .link .btnPlan a,#features-mri #feature #secNew .link .btnPlan a,#features-pack #feature #secNew .link .btnPlan a,#features-pet #feature #secNew .link .btnPlan a,#features-popular #feature #secNew .link .btnPlan a{background-repeat:no-repeat;background-position:20px 50%;background-image:url(/mrso_img/feature/common/icon05.png);font-size:20px;line-height:24px;padding:31px 0 0 82px}#features-brain #feature #secNew .link .btnFacility,#features-breast-cancer #feature #secNew .link .btnFacility,#features-colon #feature #secNew .link .btnFacility,#features-lady #feature #secNew .link .btnFacility,#features-mri #feature #secNew .link .btnFacility,#features-pack #feature #secNew .link .btnFacility,#features-pet #feature #secNew .link .btnFacility,#features-popular #feature #secNew .link .btnFacility{width:476px;float:left}#features-brain #feature #secNew .link .btnPlan,#features-breast-cancer #feature #secNew .link .btnPlan,#features-colon #feature #secNew .link .btnPlan,#features-lady #feature #secNew .link .btnPlan,#features-mri #feature #secNew .link .btnPlan,#features-pack #feature #secNew .link .btnPlan,#features-pet #feature #secNew .link .btnPlan,#features-popular #feature #secNew .link .btnPlan{width:476px;float:right}#features-brain #feature #secNew .link a,#features-breast-cancer #feature #secNew .link a,#features-colon #feature #secNew .link a,#features-lady #feature #secNew .link a,#features-mri #feature #secNew .link a,#features-pack #feature #secNew .link a,#features-pet #feature #secNew .link a,#features-popular #feature #secNew .link a{display:block;background-color:#b36878;border-radius:4px;position:relative;color:#fff;font-size:20px;text-decoration:none;height:83px}#features-brain #feature #secNew .link a img,#features-breast-cancer #feature #secNew .link a img,#features-colon #feature #secNew .link a img,#features-lady #feature #secNew .link a img,#features-mri #feature #secNew .link a img,#features-pack #feature #secNew .link a img,#features-pet #feature #secNew .link a img,#features-popular #feature #secNew .link a img{position:absolute;width:29px;height:35px;top:24px;right:21px}#features-brain .select-area,#features-breast-cancer .select-area,#features-colon .select-area,#features-lady .select-area,#features-mri .select-area,#features-pack .select-area,#features-pet .select-area,#features-popular .select-area{bottom:8%;position:absolute;left:15%;background-color:#fff;border-radius:5px}#features-brain .breast-cancer .mainContents .main-banner,#features-breast-cancer .breast-cancer .mainContents .main-banner,#features-colon .breast-cancer .mainContents .main-banner,#features-lady .breast-cancer .mainContents .main-banner,#features-mri .breast-cancer .mainContents .main-banner,#features-pack .breast-cancer .mainContents .main-banner,#features-pet .breast-cancer .mainContents .main-banner,#features-popular .breast-cancer .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/breast-cancer/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .breast-cancer .select-area-text,#features-brain .breast-cancer#feature #plan .course02 h4,#features-brain .breast-cancer#feature #plan h3,#features-breast-cancer .breast-cancer .select-area-text,#features-breast-cancer .breast-cancer#feature #plan .course02 h4,#features-breast-cancer .breast-cancer#feature #plan h3,#features-colon .breast-cancer .select-area-text,#features-colon .breast-cancer#feature #plan .course02 h4,#features-colon .breast-cancer#feature #plan h3,#features-lady .breast-cancer .select-area-text,#features-lady .breast-cancer#feature #plan .course02 h4,#features-lady .breast-cancer#feature #plan h3,#features-mri .breast-cancer .select-area-text,#features-mri .breast-cancer#feature #plan .course02 h4,#features-mri .breast-cancer#feature #plan h3,#features-pack .breast-cancer .select-area-text,#features-pack .breast-cancer#feature #plan .course02 h4,#features-pack .breast-cancer#feature #plan h3,#features-pet .breast-cancer .select-area-text,#features-pet .breast-cancer#feature #plan .course02 h4,#features-pet .breast-cancer#feature #plan h3,#features-popular .breast-cancer .select-area-text,#features-popular .breast-cancer#feature #plan .course02 h4,#features-popular .breast-cancer#feature #plan h3{background:#b36878}#features-brain .brain .mainContents .main-banner,#features-breast-cancer .brain .mainContents .main-banner,#features-colon .brain .mainContents .main-banner,#features-lady .brain .mainContents .main-banner,#features-mri .brain .mainContents .main-banner,#features-pack .brain .mainContents .main-banner,#features-pet .brain .mainContents .main-banner,#features-popular .brain .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/brain/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .brain .mainContents .main-banner,#features-brain .brain .select-area-text,#features-brain .brain#feature #plan .course02 h4,#features-brain .brain#feature #plan h3,#features-brain .brain#feature #secNew .link .btnFacility a,#features-brain .brain#feature #secNew .link .btnPlan a,#features-brain .brain#feature #secNew .link a,#features-breast-cancer .brain .mainContents .main-banner,#features-breast-cancer .brain .select-area-text,#features-breast-cancer .brain#feature #plan .course02 h4,#features-breast-cancer .brain#feature #plan h3,#features-breast-cancer .brain#feature #secNew .link .btnFacility a,#features-breast-cancer .brain#feature #secNew .link .btnPlan a,#features-breast-cancer .brain#feature #secNew .link a,#features-colon .brain .mainContents .main-banner,#features-colon .brain .select-area-text,#features-colon .brain#feature #plan .course02 h4,#features-colon .brain#feature #plan h3,#features-colon .brain#feature #secNew .link .btnFacility a,#features-colon .brain#feature #secNew .link .btnPlan a,#features-colon .brain#feature #secNew .link a,#features-lady .brain .mainContents .main-banner,#features-lady .brain .select-area-text,#features-lady .brain#feature #plan .course02 h4,#features-lady .brain#feature #plan h3,#features-lady .brain#feature #secNew .link .btnFacility a,#features-lady .brain#feature #secNew .link .btnPlan a,#features-lady .brain#feature #secNew .link a,#features-mri .brain .mainContents .main-banner,#features-mri .brain .select-area-text,#features-mri .brain#feature #plan .course02 h4,#features-mri .brain#feature #plan h3,#features-mri .brain#feature #secNew .link .btnFacility a,#features-mri .brain#feature #secNew .link .btnPlan a,#features-mri .brain#feature #secNew .link a,#features-pack .brain .mainContents .main-banner,#features-pack .brain .select-area-text,#features-pack .brain#feature #plan .course02 h4,#features-pack .brain#feature #plan h3,#features-pack .brain#feature #secNew .link .btnFacility a,#features-pack .brain#feature #secNew .link .btnPlan a,#features-pack .brain#feature #secNew .link a,#features-pet .brain .mainContents .main-banner,#features-pet .brain .select-area-text,#features-pet .brain#feature #plan .course02 h4,#features-pet .brain#feature #plan h3,#features-pet .brain#feature #secNew .link .btnFacility a,#features-pet .brain#feature #secNew .link .btnPlan a,#features-pet .brain#feature #secNew .link a,#features-popular .brain .mainContents .main-banner,#features-popular .brain .select-area-text,#features-popular .brain#feature #plan .course02 h4,#features-popular .brain#feature #plan h3,#features-popular .brain#feature #secNew .link .btnFacility a,#features-popular .brain#feature #secNew .link .btnPlan a,#features-popular .brain#feature #secNew .link a{background-color:#113980}#features-brain .lady .mainContents .main-banner,#features-breast-cancer .lady .mainContents .main-banner,#features-colon .lady .mainContents .main-banner,#features-lady .lady .mainContents .main-banner,#features-mri .lady .mainContents .main-banner,#features-pack .lady .mainContents .main-banner,#features-pet .lady .mainContents .main-banner,#features-popular .lady .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/lady/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .lady .mainContents .main-banner,#features-brain .lady .select-area-text,#features-brain .lady#feature #plan .course02 h4,#features-brain .lady#feature #plan h3,#features-brain .lady#feature #secNew .link .btnFacility a,#features-brain .lady#feature #secNew .link .btnPlan a,#features-brain .lady#feature #secNew .link a,#features-breast-cancer .lady .mainContents .main-banner,#features-breast-cancer .lady .select-area-text,#features-breast-cancer .lady#feature #plan .course02 h4,#features-breast-cancer .lady#feature #plan h3,#features-breast-cancer .lady#feature #secNew .link .btnFacility a,#features-breast-cancer .lady#feature #secNew .link .btnPlan a,#features-breast-cancer .lady#feature #secNew .link a,#features-colon .lady .mainContents .main-banner,#features-colon .lady .select-area-text,#features-colon .lady#feature #plan .course02 h4,#features-colon .lady#feature #plan h3,#features-colon .lady#feature #secNew .link .btnFacility a,#features-colon .lady#feature #secNew .link .btnPlan a,#features-colon .lady#feature #secNew .link a,#features-lady .lady .mainContents .main-banner,#features-lady .lady .select-area-text,#features-lady .lady#feature #plan .course02 h4,#features-lady .lady#feature #plan h3,#features-lady .lady#feature #secNew .link .btnFacility a,#features-lady .lady#feature #secNew .link .btnPlan a,#features-lady .lady#feature #secNew .link a,#features-mri .lady .mainContents .main-banner,#features-mri .lady .select-area-text,#features-mri .lady#feature #plan .course02 h4,#features-mri .lady#feature #plan h3,#features-mri .lady#feature #secNew .link .btnFacility a,#features-mri .lady#feature #secNew .link .btnPlan a,#features-mri .lady#feature #secNew .link a,#features-pack .lady .mainContents .main-banner,#features-pack .lady .select-area-text,#features-pack .lady#feature #plan .course02 h4,#features-pack .lady#feature #plan h3,#features-pack .lady#feature #secNew .link .btnFacility a,#features-pack .lady#feature #secNew .link .btnPlan a,#features-pack .lady#feature #secNew .link a,#features-pet .lady .mainContents .main-banner,#features-pet .lady .select-area-text,#features-pet .lady#feature #plan .course02 h4,#features-pet .lady#feature #plan h3,#features-pet .lady#feature #secNew .link .btnFacility a,#features-pet .lady#feature #secNew .link .btnPlan a,#features-pet .lady#feature #secNew .link a,#features-popular .lady .mainContents .main-banner,#features-popular .lady .select-area-text,#features-popular .lady#feature #plan .course02 h4,#features-popular .lady#feature #plan h3,#features-popular .lady#feature #secNew .link .btnFacility a,#features-popular .lady#feature #secNew .link .btnPlan a,#features-popular .lady#feature #secNew .link a{background-color:#dd7884}#features-brain .pet .mainContents .main-banner,#features-breast-cancer .pet .mainContents .main-banner,#features-colon .pet .mainContents .main-banner,#features-lady .pet .mainContents .main-banner,#features-mri .pet .mainContents .main-banner,#features-pack .pet .mainContents .main-banner,#features-pet .pet .mainContents .main-banner,#features-popular .pet .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/pet/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .pet .mainContents .main-banner,#features-brain .pet .select-area-text,#features-brain .pet#feature #plan .course02 h4,#features-brain .pet#feature #plan h3,#features-brain .pet#feature #secNew .link .btnFacility a,#features-brain .pet#feature #secNew .link .btnPlan a,#features-brain .pet#feature #secNew .link a,#features-breast-cancer .pet .mainContents .main-banner,#features-breast-cancer .pet .select-area-text,#features-breast-cancer .pet#feature #plan .course02 h4,#features-breast-cancer .pet#feature #plan h3,#features-breast-cancer .pet#feature #secNew .link .btnFacility a,#features-breast-cancer .pet#feature #secNew .link .btnPlan a,#features-breast-cancer .pet#feature #secNew .link a,#features-colon .pet .mainContents .main-banner,#features-colon .pet .select-area-text,#features-colon .pet#feature #plan .course02 h4,#features-colon .pet#feature #plan h3,#features-colon .pet#feature #secNew .link .btnFacility a,#features-colon .pet#feature #secNew .link .btnPlan a,#features-colon .pet#feature #secNew .link a,#features-lady .pet .mainContents .main-banner,#features-lady .pet .select-area-text,#features-lady .pet#feature #plan .course02 h4,#features-lady .pet#feature #plan h3,#features-lady .pet#feature #secNew .link .btnFacility a,#features-lady .pet#feature #secNew .link .btnPlan a,#features-lady .pet#feature #secNew .link a,#features-mri .pet .mainContents .main-banner,#features-mri .pet .select-area-text,#features-mri .pet#feature #plan .course02 h4,#features-mri .pet#feature #plan h3,#features-mri .pet#feature #secNew .link .btnFacility a,#features-mri .pet#feature #secNew .link .btnPlan a,#features-mri .pet#feature #secNew .link a,#features-pack .pet .mainContents .main-banner,#features-pack .pet .select-area-text,#features-pack .pet#feature #plan .course02 h4,#features-pack .pet#feature #plan h3,#features-pack .pet#feature #secNew .link .btnFacility a,#features-pack .pet#feature #secNew .link .btnPlan a,#features-pack .pet#feature #secNew .link a,#features-pet .pet .mainContents .main-banner,#features-pet .pet .select-area-text,#features-pet .pet#feature #plan .course02 h4,#features-pet .pet#feature #plan h3,#features-pet .pet#feature #secNew .link .btnFacility a,#features-pet .pet#feature #secNew .link .btnPlan a,#features-pet .pet#feature #secNew .link a,#features-popular .pet .mainContents .main-banner,#features-popular .pet .select-area-text,#features-popular .pet#feature #plan .course02 h4,#features-popular .pet#feature #plan h3,#features-popular .pet#feature #secNew .link .btnFacility a,#features-popular .pet#feature #secNew .link .btnPlan a,#features-popular .pet#feature #secNew .link a{background-color:#316412}#features-brain .pack .mainContents .main-banner,#features-breast-cancer .pack .mainContents .main-banner,#features-colon .pack .mainContents .main-banner,#features-lady .pack .mainContents .main-banner,#features-mri .pack .mainContents .main-banner,#features-pack .pack .mainContents .main-banner,#features-pet .pack .mainContents .main-banner,#features-popular .pack .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/pack/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .pack .mainContents .main-banner,#features-brain .pack .select-area-text,#features-brain .pack#feature #plan .course02 h4,#features-brain .pack#feature #plan h3,#features-brain .pack#feature #secNew .link .btnFacility a,#features-brain .pack#feature #secNew .link .btnPlan a,#features-brain .pack#feature #secNew .link a,#features-breast-cancer .pack .mainContents .main-banner,#features-breast-cancer .pack .select-area-text,#features-breast-cancer .pack#feature #plan .course02 h4,#features-breast-cancer .pack#feature #plan h3,#features-breast-cancer .pack#feature #secNew .link .btnFacility a,#features-breast-cancer .pack#feature #secNew .link .btnPlan a,#features-breast-cancer .pack#feature #secNew .link a,#features-colon .pack .mainContents .main-banner,#features-colon .pack .select-area-text,#features-colon .pack#feature #plan .course02 h4,#features-colon .pack#feature #plan h3,#features-colon .pack#feature #secNew .link .btnFacility a,#features-colon .pack#feature #secNew .link .btnPlan a,#features-colon .pack#feature #secNew .link a,#features-lady .pack .mainContents .main-banner,#features-lady .pack .select-area-text,#features-lady .pack#feature #plan .course02 h4,#features-lady .pack#feature #plan h3,#features-lady .pack#feature #secNew .link .btnFacility a,#features-lady .pack#feature #secNew .link .btnPlan a,#features-lady .pack#feature #secNew .link a,#features-mri .pack .mainContents .main-banner,#features-mri .pack .select-area-text,#features-mri .pack#feature #plan .course02 h4,#features-mri .pack#feature #plan h3,#features-mri .pack#feature #secNew .link .btnFacility a,#features-mri .pack#feature #secNew .link .btnPlan a,#features-mri .pack#feature #secNew .link a,#features-pack .pack .mainContents .main-banner,#features-pack .pack .select-area-text,#features-pack .pack#feature #plan .course02 h4,#features-pack .pack#feature #plan h3,#features-pack .pack#feature #secNew .link .btnFacility a,#features-pack .pack#feature #secNew .link .btnPlan a,#features-pack .pack#feature #secNew .link a,#features-pet .pack .mainContents .main-banner,#features-pet .pack .select-area-text,#features-pet .pack#feature #plan .course02 h4,#features-pet .pack#feature #plan h3,#features-pet .pack#feature #secNew .link .btnFacility a,#features-pet .pack#feature #secNew .link .btnPlan a,#features-pet .pack#feature #secNew .link a,#features-popular .pack .mainContents .main-banner,#features-popular .pack .select-area-text,#features-popular .pack#feature #plan .course02 h4,#features-popular .pack#feature #plan h3,#features-popular .pack#feature #secNew .link .btnFacility a,#features-popular .pack#feature #secNew .link .btnPlan a,#features-popular .pack#feature #secNew .link a{background-color:#14665b}#features-brain .popular .mainContents .main-banner,#features-breast-cancer .popular .mainContents .main-banner,#features-colon .popular .mainContents .main-banner,#features-lady .popular .mainContents .main-banner,#features-mri .popular .mainContents .main-banner,#features-pack .popular .mainContents .main-banner,#features-pet .popular .mainContents .main-banner,#features-popular .popular .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/popular/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .popular .mainContents .main-banner,#features-brain .popular .select-area-text,#features-brain .popular#feature #plan .course02 h4,#features-brain .popular#feature #plan h3,#features-brain .popular#feature #secNew .link .btnFacility a,#features-brain .popular#feature #secNew .link .btnPlan a,#features-brain .popular#feature #secNew .link a,#features-breast-cancer .popular .mainContents .main-banner,#features-breast-cancer .popular .select-area-text,#features-breast-cancer .popular#feature #plan .course02 h4,#features-breast-cancer .popular#feature #plan h3,#features-breast-cancer .popular#feature #secNew .link .btnFacility a,#features-breast-cancer .popular#feature #secNew .link .btnPlan a,#features-breast-cancer .popular#feature #secNew .link a,#features-colon .popular .mainContents .main-banner,#features-colon .popular .select-area-text,#features-colon .popular#feature #plan .course02 h4,#features-colon .popular#feature #plan h3,#features-colon .popular#feature #secNew .link .btnFacility a,#features-colon .popular#feature #secNew .link .btnPlan a,#features-colon .popular#feature #secNew .link a,#features-lady .popular .mainContents .main-banner,#features-lady .popular .select-area-text,#features-lady .popular#feature #plan .course02 h4,#features-lady .popular#feature #plan h3,#features-lady .popular#feature #secNew .link .btnFacility a,#features-lady .popular#feature #secNew .link .btnPlan a,#features-lady .popular#feature #secNew .link a,#features-mri .popular .mainContents .main-banner,#features-mri .popular .select-area-text,#features-mri .popular#feature #plan .course02 h4,#features-mri .popular#feature #plan h3,#features-mri .popular#feature #secNew .link .btnFacility a,#features-mri .popular#feature #secNew .link .btnPlan a,#features-mri .popular#feature #secNew .link a,#features-pack .popular .mainContents .main-banner,#features-pack .popular .select-area-text,#features-pack .popular#feature #plan .course02 h4,#features-pack .popular#feature #plan h3,#features-pack .popular#feature #secNew .link .btnFacility a,#features-pack .popular#feature #secNew .link .btnPlan a,#features-pack .popular#feature #secNew .link a,#features-pet .popular .mainContents .main-banner,#features-pet .popular .select-area-text,#features-pet .popular#feature #plan .course02 h4,#features-pet .popular#feature #plan h3,#features-pet .popular#feature #secNew .link .btnFacility a,#features-pet .popular#feature #secNew .link .btnPlan a,#features-pet .popular#feature #secNew .link a,#features-popular .popular .mainContents .main-banner,#features-popular .popular .select-area-text,#features-popular .popular#feature #plan .course02 h4,#features-popular .popular#feature #plan h3,#features-popular .popular#feature #secNew .link .btnFacility a,#features-popular .popular#feature #secNew .link .btnPlan a,#features-popular .popular#feature #secNew .link a{background-color:#b58151}#features-brain .new .mainContents .main-banner,#features-breast-cancer .new .mainContents .main-banner,#features-colon .new .mainContents .main-banner,#features-lady .new .mainContents .main-banner,#features-mri .new .mainContents .main-banner,#features-pack .new .mainContents .main-banner,#features-pet .new .mainContents .main-banner,#features-popular .new .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/new/main.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .new .mainContents .main-banner,#features-brain .new .select-area-text,#features-brain .new#feature #plan .course02 h4,#features-brain .new#feature #plan h3,#features-brain .new#feature #secNew .link .btnFacility a,#features-brain .new#feature #secNew .link .btnPlan a,#features-brain .new#feature #secNew .link a,#features-breast-cancer .new .mainContents .main-banner,#features-breast-cancer .new .select-area-text,#features-breast-cancer .new#feature #plan .course02 h4,#features-breast-cancer .new#feature #plan h3,#features-breast-cancer .new#feature #secNew .link .btnFacility a,#features-breast-cancer .new#feature #secNew .link .btnPlan a,#features-breast-cancer .new#feature #secNew .link a,#features-colon .new .mainContents .main-banner,#features-colon .new .select-area-text,#features-colon .new#feature #plan .course02 h4,#features-colon .new#feature #plan h3,#features-colon .new#feature #secNew .link .btnFacility a,#features-colon .new#feature #secNew .link .btnPlan a,#features-colon .new#feature #secNew .link a,#features-lady .new .mainContents .main-banner,#features-lady .new .select-area-text,#features-lady .new#feature #plan .course02 h4,#features-lady .new#feature #plan h3,#features-lady .new#feature #secNew .link .btnFacility a,#features-lady .new#feature #secNew .link .btnPlan a,#features-lady .new#feature #secNew .link a,#features-mri .new .mainContents .main-banner,#features-mri .new .select-area-text,#features-mri .new#feature #plan .course02 h4,#features-mri .new#feature #plan h3,#features-mri .new#feature #secNew .link .btnFacility a,#features-mri .new#feature #secNew .link .btnPlan a,#features-mri .new#feature #secNew .link a,#features-pack .new .mainContents .main-banner,#features-pack .new .select-area-text,#features-pack .new#feature #plan .course02 h4,#features-pack .new#feature #plan h3,#features-pack .new#feature #secNew .link .btnFacility a,#features-pack .new#feature #secNew .link .btnPlan a,#features-pack .new#feature #secNew .link a,#features-pet .new .mainContents .main-banner,#features-pet .new .select-area-text,#features-pet .new#feature #plan .course02 h4,#features-pet .new#feature #plan h3,#features-pet .new#feature #secNew .link .btnFacility a,#features-pet .new#feature #secNew .link .btnPlan a,#features-pet .new#feature #secNew .link a,#features-popular .new .mainContents .main-banner,#features-popular .new .select-area-text,#features-popular .new#feature #plan .course02 h4,#features-popular .new#feature #plan h3,#features-popular .new#feature #secNew .link .btnFacility a,#features-popular .new#feature #secNew .link .btnPlan a,#features-popular .new#feature #secNew .link a{background-color:#31b0a6}#features-brain .colon .mainContents .main-banner,#features-breast-cancer .colon .mainContents .main-banner,#features-colon .colon .mainContents .main-banner,#features-lady .colon .mainContents .main-banner,#features-mri .colon .mainContents .main-banner,#features-pack .colon .mainContents .main-banner,#features-pet .colon .mainContents .main-banner,#features-popular .colon .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/colon/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .colon .mainContents .main-banner,#features-brain .colon .select-area-text,#features-brain .colon#feature #plan .course02 h4,#features-brain .colon#feature #plan h3,#features-brain .colon#feature #secNew .link .btnFacility a,#features-brain .colon#feature #secNew .link .btnPlan a,#features-brain .colon#feature #secNew .link a,#features-breast-cancer .colon .mainContents .main-banner,#features-breast-cancer .colon .select-area-text,#features-breast-cancer .colon#feature #plan .course02 h4,#features-breast-cancer .colon#feature #plan h3,#features-breast-cancer .colon#feature #secNew .link .btnFacility a,#features-breast-cancer .colon#feature #secNew .link .btnPlan a,#features-breast-cancer .colon#feature #secNew .link a,#features-colon .colon .mainContents .main-banner,#features-colon .colon .select-area-text,#features-colon .colon#feature #plan .course02 h4,#features-colon .colon#feature #plan h3,#features-colon .colon#feature #secNew .link .btnFacility a,#features-colon .colon#feature #secNew .link .btnPlan a,#features-colon .colon#feature #secNew .link a,#features-lady .colon .mainContents .main-banner,#features-lady .colon .select-area-text,#features-lady .colon#feature #plan .course02 h4,#features-lady .colon#feature #plan h3,#features-lady .colon#feature #secNew .link .btnFacility a,#features-lady .colon#feature #secNew .link .btnPlan a,#features-lady .colon#feature #secNew .link a,#features-mri .colon .mainContents .main-banner,#features-mri .colon .select-area-text,#features-mri .colon#feature #plan .course02 h4,#features-mri .colon#feature #plan h3,#features-mri .colon#feature #secNew .link .btnFacility a,#features-mri .colon#feature #secNew .link .btnPlan a,#features-mri .colon#feature #secNew .link a,#features-pack .colon .mainContents .main-banner,#features-pack .colon .select-area-text,#features-pack .colon#feature #plan .course02 h4,#features-pack .colon#feature #plan h3,#features-pack .colon#feature #secNew .link .btnFacility a,#features-pack .colon#feature #secNew .link .btnPlan a,#features-pack .colon#feature #secNew .link a,#features-pet .colon .mainContents .main-banner,#features-pet .colon .select-area-text,#features-pet .colon#feature #plan .course02 h4,#features-pet .colon#feature #plan h3,#features-pet .colon#feature #secNew .link .btnFacility a,#features-pet .colon#feature #secNew .link .btnPlan a,#features-pet .colon#feature #secNew .link a,#features-popular .colon .mainContents .main-banner,#features-popular .colon .select-area-text,#features-popular .colon#feature #plan .course02 h4,#features-popular .colon#feature #plan h3,#features-popular .colon#feature #secNew .link .btnFacility a,#features-popular .colon#feature #secNew .link .btnPlan a,#features-popular .colon#feature #secNew .link a{background-color:#06326c}#features-brain .mri .mainContents .main-banner,#features-breast-cancer .mri .mainContents .main-banner,#features-colon .mri .mainContents .main-banner,#features-lady .mri .mainContents .main-banner,#features-mri .mri .mainContents .main-banner,#features-pack .mri .mainContents .main-banner,#features-pet .mri .mainContents .main-banner,#features-popular .mri .mainContents .main-banner{width:100%;height:334px;background:url(/mrso_img/feature/mri/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .mri .mainContents .main-banner,#features-brain .mri .select-area-text,#features-brain .mri#feature #plan .course02 h4,#features-brain .mri#feature #plan h3,#features-brain .mri#feature #secNew .link .btnFacility a,#features-brain .mri#feature #secNew .link .btnPlan a,#features-brain .mri#feature #secNew .link a,#features-breast-cancer .mri .mainContents .main-banner,#features-breast-cancer .mri .select-area-text,#features-breast-cancer .mri#feature #plan .course02 h4,#features-breast-cancer .mri#feature #plan h3,#features-breast-cancer .mri#feature #secNew .link .btnFacility a,#features-breast-cancer .mri#feature #secNew .link .btnPlan a,#features-breast-cancer .mri#feature #secNew .link a,#features-colon .mri .mainContents .main-banner,#features-colon .mri .select-area-text,#features-colon .mri#feature #plan .course02 h4,#features-colon .mri#feature #plan h3,#features-colon .mri#feature #secNew .link .btnFacility a,#features-colon .mri#feature #secNew .link .btnPlan a,#features-colon .mri#feature #secNew .link a,#features-lady .mri .mainContents .main-banner,#features-lady .mri .select-area-text,#features-lady .mri#feature #plan .course02 h4,#features-lady .mri#feature #plan h3,#features-lady .mri#feature #secNew .link .btnFacility a,#features-lady .mri#feature #secNew .link .btnPlan a,#features-lady .mri#feature #secNew .link a,#features-mri .mri .mainContents .main-banner,#features-mri .mri .select-area-text,#features-mri .mri#feature #plan .course02 h4,#features-mri .mri#feature #plan h3,#features-mri .mri#feature #secNew .link .btnFacility a,#features-mri .mri#feature #secNew .link .btnPlan a,#features-mri .mri#feature #secNew .link a,#features-pack .mri .mainContents .main-banner,#features-pack .mri .select-area-text,#features-pack .mri#feature #plan .course02 h4,#features-pack .mri#feature #plan h3,#features-pack .mri#feature #secNew .link .btnFacility a,#features-pack .mri#feature #secNew .link .btnPlan a,#features-pack .mri#feature #secNew .link a,#features-pet .mri .mainContents .main-banner,#features-pet .mri .select-area-text,#features-pet .mri#feature #plan .course02 h4,#features-pet .mri#feature #plan h3,#features-pet .mri#feature #secNew .link .btnFacility a,#features-pet .mri#feature #secNew .link .btnPlan a,#features-pet .mri#feature #secNew .link a,#features-popular .mri .mainContents .main-banner,#features-popular .mri .select-area-text,#features-popular .mri#feature #plan .course02 h4,#features-popular .mri#feature #plan h3,#features-popular .mri#feature #secNew .link .btnFacility a,#features-popular .mri#feature #secNew .link .btnPlan a,#features-popular .mri#feature #secNew .link a{background-color:#1965a6}#features-brain #glass span,#features-breast-cancer #glass span,#features-colon #glass span,#features-lady #glass span,#features-mri #glass span,#features-pack #glass span,#features-pet #glass span,#features-popular #glass span{width:0;border-left:1px solid #9c9898;border-right:1px solid #9c9898}#features-brain .gold-plan-list,#features-breast-cancer .gold-plan-list,#features-colon .gold-plan-list,#features-lady .gold-plan-list,#features-mri .gold-plan-list,#features-pack .gold-plan-list,#features-pet .gold-plan-list,#features-popular .gold-plan-list{background:#fff;background-position:97%;font-size:16px;border-left:4px solid #d1842d;line-height:1.4;padding:10px 0 5px}#features-brain .point03-facility-name,#features-breast-cancer .point03-facility-name,#features-colon .point03-facility-name,#features-lady .point03-facility-name,#features-mri .point03-facility-name,#features-pack .point03-facility-name,#features-pet .point03-facility-name,#features-popular .point03-facility-name{margin:30px 0 15px;font-size:16px;color:#006bb4;background-image:url(/mrso_img/feature/common/line.png);background-repeat:repeat-x;background-position:0 100%;padding-bottom:5px}#features-brain .point03-facility-name a,#features-breast-cancer .point03-facility-name a,#features-colon .point03-facility-name a,#features-lady .point03-facility-name a,#features-mri .point03-facility-name a,#features-pack .point03-facility-name a,#features-pet .point03-facility-name a,#features-popular .point03-facility-name a{font-weight:700}#features-brain .point03-facility-name img,#features-breast-cancer .point03-facility-name img,#features-colon .point03-facility-name img,#features-lady .point03-facility-name img,#features-mri .point03-facility-name img,#features-pack .point03-facility-name img,#features-pet .point03-facility-name img,#features-popular .point03-facility-name img{height:16px;width:auto;margin-right:5px}#features-brain .platinum-info .facility-button,#features-breast-cancer .platinum-info .facility-button,#features-colon .platinum-info .facility-button,#features-lady .platinum-info .facility-button,#features-mri .platinum-info .facility-button,#features-pack .platinum-info .facility-button,#features-pet .platinum-info .facility-button,#features-popular .platinum-info .facility-button{text-align:right}#features-brain .platinum-info .facility-button a.btn,#features-breast-cancer .platinum-info .facility-button a.btn,#features-colon .platinum-info .facility-button a.btn,#features-lady .platinum-info .facility-button a.btn,#features-mri .platinum-info .facility-button a.btn,#features-pack .platinum-info .facility-button a.btn,#features-pet .platinum-info .facility-button a.btn,#features-popular .platinum-info .facility-button a.btn{display:inline-block;width:65%;border:2px solid #fbb03b;border-radius:3px;box-shadow:-2px 2px 0 #f7931e;color:#333;font-size:20px;text-align:center;margin:10px 0 20px;background:#ffcb00;font-weight:600;line-height:45px;height:45px;transition:all .1s ease-out}#features-brain .gold-info .facility-button a.btn,#features-breast-cancer .gold-info .facility-button a.btn,#features-colon .gold-info .facility-button a.btn,#features-lady .gold-info .facility-button a.btn,#features-mri .gold-info .facility-button a.btn,#features-pack .gold-info .facility-button a.btn,#features-pet .gold-info .facility-button a.btn,#features-popular .gold-info .facility-button a.btn{display:block;width:80%;border:2px solid #fbb03b;border-radius:3px;box-shadow:-2px 2px 0 #f7931e;color:#333;font-size:16px;text-align:center;margin:10px auto 30px;background:#ffcb00;font-weight:600;line-height:39px;height:40px;transition:all .1s ease-out}#features-brain .platinum-info #facility-remark,#features-breast-cancer .platinum-info #facility-remark,#features-colon .platinum-info #facility-remark,#features-lady .platinum-info #facility-remark,#features-mri .platinum-info #facility-remark,#features-pack .platinum-info #facility-remark,#features-pet .platinum-info #facility-remark,#features-popular .platinum-info #facility-remark{font-size:16px;line-height:1.7em}#features-brain .gold-info #facility-remark,#features-breast-cancer .gold-info #facility-remark,#features-colon .gold-info #facility-remark,#features-lady .gold-info #facility-remark,#features-mri .gold-info #facility-remark,#features-pack .gold-info #facility-remark,#features-pet .gold-info #facility-remark,#features-popular .gold-info #facility-remark{font-size:16px}#features-brain .gold-info #facility-remark li,#features-brain .platinum-info #facility-remark li,#features-breast-cancer .gold-info #facility-remark li,#features-breast-cancer .platinum-info #facility-remark li,#features-colon .gold-info #facility-remark li,#features-colon .platinum-info #facility-remark li,#features-lady .gold-info #facility-remark li,#features-lady .platinum-info #facility-remark li,#features-mri .gold-info #facility-remark li,#features-mri .platinum-info #facility-remark li,#features-pack .gold-info #facility-remark li,#features-pack .platinum-info #facility-remark li,#features-pet .gold-info #facility-remark li,#features-pet .platinum-info #facility-remark li,#features-popular .gold-info #facility-remark li,#features-popular .platinum-info #facility-remark li{list-style:decimal;list-style-position:inside}#features-brain .platinum-info #catch-copy,#features-breast-cancer .platinum-info #catch-copy,#features-colon .platinum-info #catch-copy,#features-lady .platinum-info #catch-copy,#features-mri .platinum-info #catch-copy,#features-pack .platinum-info #catch-copy,#features-pet .platinum-info #catch-copy,#features-popular .platinum-info #catch-copy{margin:0 0 10px;padding:0;font-size:24px;font-weight:700;color:#0065b8;word-break:break-all}#features-brain .gold-info #catch-copy,#features-breast-cancer .gold-info #catch-copy,#features-colon .gold-info #catch-copy,#features-lady .gold-info #catch-copy,#features-mri .gold-info #catch-copy,#features-pack .gold-info #catch-copy,#features-pet .gold-info #catch-copy,#features-popular .gold-info #catch-copy{font-size:20px;font-weight:700;color:#244785;word-break:break-all}#features-brain .platinum-info,#features-breast-cancer .platinum-info,#features-colon .platinum-info,#features-lady .platinum-info,#features-mri .platinum-info,#features-pack .platinum-info,#features-pet .platinum-info,#features-popular .platinum-info{padding:10px 30px}#features-brain .gold-info,#features-breast-cancer .gold-info,#features-colon .gold-info,#features-lady .gold-info,#features-mri .gold-info,#features-pack .gold-info,#features-pet .gold-info,#features-popular .gold-info{padding:10px 20px}#features-brain #feature #plan h3 .point,#features-breast-cancer #feature #plan h3 .point,#features-colon #feature #plan h3 .point,#features-lady #feature #plan h3 .point,#features-mri #feature #plan h3 .point,#features-pack #feature #plan h3 .point,#features-pet #feature #plan h3 .point,#features-popular #feature #plan h3 .point{width:auto;float:left;color:#fff;border:1px solid #fff;font-size:14px;text-align:center;border-radius:5px;padding:3px 5px;margin:5px 5px 5px 0}#features-brain #feature #plan .platinum,#features-breast-cancer #feature #plan .platinum,#features-colon #feature #plan .platinum,#features-lady #feature #plan .platinum,#features-mri #feature #plan .platinum,#features-pack #feature #plan .platinum,#features-pet #feature #plan .platinum,#features-popular #feature #plan .platinum{border-top:none!important}#features-brain .slideshow-container,#features-breast-cancer .slideshow-container,#features-colon .slideshow-container,#features-lady .slideshow-container,#features-mri .slideshow-container,#features-pack .slideshow-container,#features-pet .slideshow-container,#features-popular .slideshow-container{max-width:100%;height:300px;position:relative;margin:auto}@media (max-width:40.0525em){#features-brain .slideshow-container,#features-breast-cancer .slideshow-container,#features-colon .slideshow-container,#features-lady .slideshow-container,#features-mri .slideshow-container,#features-pack .slideshow-container,#features-pet .slideshow-container,#features-popular .slideshow-container{height:310px}}@media (min-width:40.0625em){#features-brain .mySlides,#features-breast-cancer .mySlides,#features-colon .mySlides,#features-lady .mySlides,#features-mri .mySlides,#features-pack .mySlides,#features-pet .mySlides,#features-popular .mySlides{height:270px!important}}@media (max-width:40.0525em){#features-brain .mySlides,#features-breast-cancer .mySlides,#features-colon .mySlides,#features-lady .mySlides,#features-mri .mySlides,#features-pack .mySlides,#features-pet .mySlides,#features-popular .mySlides{height:auto}}#features-brain .prev,#features-breast-cancer .prev,#features-colon .prev,#features-lady .prev,#features-mri .prev,#features-pack .prev,#features-pet .prev,#features-popular .prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0}#features-brain .next,#features-breast-cancer .next,#features-colon .next,#features-lady .next,#features-mri .next,#features-pack .next,#features-pet .next,#features-popular .next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;right:0;border-radius:3px 0 0 3px}#features-brain .next:hover,#features-brain .prev:hover,#features-breast-cancer .next:hover,#features-breast-cancer .prev:hover,#features-colon .next:hover,#features-colon .prev:hover,#features-lady .next:hover,#features-lady .prev:hover,#features-mri .next:hover,#features-mri .prev:hover,#features-pack .next:hover,#features-pack .prev:hover,#features-pet .next:hover,#features-pet .prev:hover,#features-popular .next:hover,#features-popular .prev:hover{background-color:rgba(0,0,0,.8)}#features-brain .mySlides,#features-breast-cancer .mySlides,#features-colon .mySlides,#features-lady .mySlides,#features-mri .mySlides,#features-pack .mySlides,#features-pet .mySlides,#features-popular .mySlides{display:none}#features-brain .active-slide,#features-breast-cancer .active-slide,#features-colon .active-slide,#features-lady .active-slide,#features-mri .active-slide,#features-pack .active-slide,#features-pet .active-slide,#features-popular .active-slide{display:block}#features-brain .dot,#features-breast-cancer .dot,#features-colon .dot,#features-lady .dot,#features-mri .dot,#features-pack .dot,#features-pet .dot,#features-popular .dot{cursor:pointer;height:13px;width:13px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}#features-brain .active,#features-brain .dot:hover,#features-breast-cancer .active,#features-breast-cancer .dot:hover,#features-colon .active,#features-colon .dot:hover,#features-lady .active,#features-lady .dot:hover,#features-mri .active,#features-mri .dot:hover,#features-pack .active,#features-pack .dot:hover,#features-pet .active,#features-pet .dot:hover,#features-popular .active,#features-popular .dot:hover{background-color:#717171}#features-brain .fade,#features-breast-cancer .fade,#features-colon .fade,#features-lady .fade,#features-mri .fade,#features-pack .fade,#features-pet .fade,#features-popular .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media (max-width:40.0525em){#features-brain #specialFeatureBanner .title,#features-breast-cancer #specialFeatureBanner .title,#features-colon #specialFeatureBanner .title,#features-lady #specialFeatureBanner .title,#features-mri #specialFeatureBanner .title,#features-pack #specialFeatureBanner .title,#features-pet #specialFeatureBanner .title,#features-popular #specialFeatureBanner .title{margin:0 2%}#features-brain .form-inline,#features-breast-cancer .form-inline,#features-colon .form-inline,#features-lady .form-inline,#features-mri .form-inline,#features-pack .form-inline,#features-pet .form-inline,#features-popular .form-inline{flex-direction:column;align-items:stretch}#features-brain .form-inline input,#features-breast-cancer .form-inline input,#features-colon .form-inline input,#features-lady .form-inline input,#features-mri .form-inline input,#features-pack .form-inline input,#features-pet .form-inline input,#features-popular .form-inline input{margin:10px 0}#features-brain #pref,#features-brain #region,#features-breast-cancer #pref,#features-breast-cancer #region,#features-colon #pref,#features-colon #region,#features-lady #pref,#features-lady #region,#features-mri #pref,#features-mri #region,#features-pack #pref,#features-pack #region,#features-pet #pref,#features-pet #region,#features-popular #pref,#features-popular #region{width:40%!important}#features-brain body,#features-brain html,#features-breast-cancer body,#features-breast-cancer html,#features-colon body,#features-colon html,#features-lady body,#features-lady html,#features-mri body,#features-mri html,#features-pack body,#features-pack html,#features-pet body,#features-pet html,#features-popular body,#features-popular html{min-height:100%}#features-brain .breast-cancer .mainContents .main-banner,#features-breast-cancer .breast-cancer .mainContents .main-banner,#features-colon .breast-cancer .mainContents .main-banner,#features-lady .breast-cancer .mainContents .main-banner,#features-mri .breast-cancer .mainContents .main-banner,#features-pack .breast-cancer .mainContents .main-banner,#features-pet .breast-cancer .mainContents .main-banner,#features-popular .breast-cancer .mainContents .main-banner{background:url(/mrso_img/feature/breast-cancer/main_sp.jpg)}#features-brain .breast-cancer #pref-select select,#features-brain .breast-cancer #pref-select select:active,#features-brain .breast-cancer #pref-select select:focus,#features-brain .breast-cancer #pref-select select:hover,#features-brain .breast-cancer #region-select select,#features-brain .breast-cancer #region-select select:active,#features-brain .breast-cancer #region-select select:focus,#features-brain .breast-cancer #region-select select:hover,#features-breast-cancer .breast-cancer #pref-select select,#features-breast-cancer .breast-cancer #pref-select select:active,#features-breast-cancer .breast-cancer #pref-select select:focus,#features-breast-cancer .breast-cancer #pref-select select:hover,#features-breast-cancer .breast-cancer #region-select select,#features-breast-cancer .breast-cancer #region-select select:active,#features-breast-cancer .breast-cancer #region-select select:focus,#features-breast-cancer .breast-cancer #region-select select:hover,#features-colon .breast-cancer #pref-select select,#features-colon .breast-cancer #pref-select select:active,#features-colon .breast-cancer #pref-select select:focus,#features-colon .breast-cancer #pref-select select:hover,#features-colon .breast-cancer #region-select select,#features-colon .breast-cancer #region-select select:active,#features-colon .breast-cancer #region-select select:focus,#features-colon .breast-cancer #region-select select:hover,#features-lady .breast-cancer #pref-select select,#features-lady .breast-cancer #pref-select select:active,#features-lady .breast-cancer #pref-select select:focus,#features-lady .breast-cancer #pref-select select:hover,#features-lady .breast-cancer #region-select select,#features-lady .breast-cancer #region-select select:active,#features-lady .breast-cancer #region-select select:focus,#features-lady .breast-cancer #region-select select:hover,#features-mri .breast-cancer #pref-select select,#features-mri .breast-cancer #pref-select select:active,#features-mri .breast-cancer #pref-select select:focus,#features-mri .breast-cancer #pref-select select:hover,#features-mri .breast-cancer #region-select select,#features-mri .breast-cancer #region-select select:active,#features-mri .breast-cancer #region-select select:focus,#features-mri .breast-cancer #region-select select:hover,#features-pack .breast-cancer #pref-select select,#features-pack .breast-cancer #pref-select select:active,#features-pack .breast-cancer #pref-select select:focus,#features-pack .breast-cancer #pref-select select:hover,#features-pack .breast-cancer #region-select select,#features-pack .breast-cancer #region-select select:active,#features-pack .breast-cancer #region-select select:focus,#features-pack .breast-cancer #region-select select:hover,#features-pet .breast-cancer #pref-select select,#features-pet .breast-cancer #pref-select select:active,#features-pet .breast-cancer #pref-select select:focus,#features-pet .breast-cancer #pref-select select:hover,#features-pet .breast-cancer #region-select select,#features-pet .breast-cancer #region-select select:active,#features-pet .breast-cancer #region-select select:focus,#features-pet .breast-cancer #region-select select:hover,#features-popular .breast-cancer #pref-select select,#features-popular .breast-cancer #pref-select select:active,#features-popular .breast-cancer #pref-select select:focus,#features-popular .breast-cancer #pref-select select:hover,#features-popular .breast-cancer #region-select select,#features-popular .breast-cancer #region-select select:active,#features-popular .breast-cancer #region-select select:focus,#features-popular .breast-cancer #region-select select:hover{border-color:#b36878}#features-brain .brain .mainContents .main-banner,#features-breast-cancer .brain .mainContents .main-banner,#features-colon .brain .mainContents .main-banner,#features-lady .brain .mainContents .main-banner,#features-mri .brain .mainContents .main-banner,#features-pack .brain .mainContents .main-banner,#features-pet .brain .mainContents .main-banner,#features-popular .brain .mainContents .main-banner{background:url(/mrso_img/feature/brain/main_sp.jpg)}#features-brain .brain #pref-select select,#features-brain .brain #pref-select select:active,#features-brain .brain #pref-select select:focus,#features-brain .brain #pref-select select:hover,#features-brain .brain #region-select select,#features-brain .brain #region-select select:active,#features-brain .brain #region-select select:focus,#features-brain .brain #region-select select:hover,#features-breast-cancer .brain #pref-select select,#features-breast-cancer .brain #pref-select select:active,#features-breast-cancer .brain #pref-select select:focus,#features-breast-cancer .brain #pref-select select:hover,#features-breast-cancer .brain #region-select select,#features-breast-cancer .brain #region-select select:active,#features-breast-cancer .brain #region-select select:focus,#features-breast-cancer .brain #region-select select:hover,#features-colon .brain #pref-select select,#features-colon .brain #pref-select select:active,#features-colon .brain #pref-select select:focus,#features-colon .brain #pref-select select:hover,#features-colon .brain #region-select select,#features-colon .brain #region-select select:active,#features-colon .brain #region-select select:focus,#features-colon .brain #region-select select:hover,#features-lady .brain #pref-select select,#features-lady .brain #pref-select select:active,#features-lady .brain #pref-select select:focus,#features-lady .brain #pref-select select:hover,#features-lady .brain #region-select select,#features-lady .brain #region-select select:active,#features-lady .brain #region-select select:focus,#features-lady .brain #region-select select:hover,#features-mri .brain #pref-select select,#features-mri .brain #pref-select select:active,#features-mri .brain #pref-select select:focus,#features-mri .brain #pref-select select:hover,#features-mri .brain #region-select select,#features-mri .brain #region-select select:active,#features-mri .brain #region-select select:focus,#features-mri .brain #region-select select:hover,#features-pack .brain #pref-select select,#features-pack .brain #pref-select select:active,#features-pack .brain #pref-select select:focus,#features-pack .brain #pref-select select:hover,#features-pack .brain #region-select select,#features-pack .brain #region-select select:active,#features-pack .brain #region-select select:focus,#features-pack .brain #region-select select:hover,#features-pet .brain #pref-select select,#features-pet .brain #pref-select select:active,#features-pet .brain #pref-select select:focus,#features-pet .brain #pref-select select:hover,#features-pet .brain #region-select select,#features-pet .brain #region-select select:active,#features-pet .brain #region-select select:focus,#features-pet .brain #region-select select:hover,#features-popular .brain #pref-select select,#features-popular .brain #pref-select select:active,#features-popular .brain #pref-select select:focus,#features-popular .brain #pref-select select:hover,#features-popular .brain #region-select select,#features-popular .brain #region-select select:active,#features-popular .brain #region-select select:focus,#features-popular .brain #region-select select:hover{border-color:#113980}#features-brain .colon #pref-select select,#features-brain .colon #pref-select select:active,#features-brain .colon #pref-select select:focus,#features-brain .colon #pref-select select:hover,#features-brain .colon #region-select select,#features-brain .colon #region-select select:active,#features-brain .colon #region-select select:focus,#features-brain .colon #region-select select:hover,#features-breast-cancer .colon #pref-select select,#features-breast-cancer .colon #pref-select select:active,#features-breast-cancer .colon #pref-select select:focus,#features-breast-cancer .colon #pref-select select:hover,#features-breast-cancer .colon #region-select select,#features-breast-cancer .colon #region-select select:active,#features-breast-cancer .colon #region-select select:focus,#features-breast-cancer .colon #region-select select:hover,#features-colon .colon #pref-select select,#features-colon .colon #pref-select select:active,#features-colon .colon #pref-select select:focus,#features-colon .colon #pref-select select:hover,#features-colon .colon #region-select select,#features-colon .colon #region-select select:active,#features-colon .colon #region-select select:focus,#features-colon .colon #region-select select:hover,#features-lady .colon #pref-select select,#features-lady .colon #pref-select select:active,#features-lady .colon #pref-select select:focus,#features-lady .colon #pref-select select:hover,#features-lady .colon #region-select select,#features-lady .colon #region-select select:active,#features-lady .colon #region-select select:focus,#features-lady .colon #region-select select:hover,#features-mri .colon #pref-select select,#features-mri .colon #pref-select select:active,#features-mri .colon #pref-select select:focus,#features-mri .colon #pref-select select:hover,#features-mri .colon #region-select select,#features-mri .colon #region-select select:active,#features-mri .colon #region-select select:focus,#features-mri .colon #region-select select:hover,#features-pack .colon #pref-select select,#features-pack .colon #pref-select select:active,#features-pack .colon #pref-select select:focus,#features-pack .colon #pref-select select:hover,#features-pack .colon #region-select select,#features-pack .colon #region-select select:active,#features-pack .colon #region-select select:focus,#features-pack .colon #region-select select:hover,#features-pet .colon #pref-select select,#features-pet .colon #pref-select select:active,#features-pet .colon #pref-select select:focus,#features-pet .colon #pref-select select:hover,#features-pet .colon #region-select select,#features-pet .colon #region-select select:active,#features-pet .colon #region-select select:focus,#features-pet .colon #region-select select:hover,#features-popular .colon #pref-select select,#features-popular .colon #pref-select select:active,#features-popular .colon #pref-select select:focus,#features-popular .colon #pref-select select:hover,#features-popular .colon #region-select select,#features-popular .colon #region-select select:active,#features-popular .colon #region-select select:focus,#features-popular .colon #region-select select:hover{border-color:#06326c}#features-brain .colon .mainContents .main-banner,#features-breast-cancer .colon .mainContents .main-banner,#features-colon .colon .mainContents .main-banner,#features-lady .colon .mainContents .main-banner,#features-mri .colon .mainContents .main-banner,#features-pack .colon .mainContents .main-banner,#features-pet .colon .mainContents .main-banner,#features-popular .colon .mainContents .main-banner{background:url(/mrso_img/feature/colon/main_sp.jpg)}#features-brain .mri #pref-select select,#features-brain .mri #pref-select select:active,#features-brain .mri #pref-select select:focus,#features-brain .mri #pref-select select:hover,#features-brain .mri #region-select select,#features-brain .mri #region-select select:active,#features-brain .mri #region-select select:focus,#features-brain .mri #region-select select:hover,#features-breast-cancer .mri #pref-select select,#features-breast-cancer .mri #pref-select select:active,#features-breast-cancer .mri #pref-select select:focus,#features-breast-cancer .mri #pref-select select:hover,#features-breast-cancer .mri #region-select select,#features-breast-cancer .mri #region-select select:active,#features-breast-cancer .mri #region-select select:focus,#features-breast-cancer .mri #region-select select:hover,#features-colon .mri #pref-select select,#features-colon .mri #pref-select select:active,#features-colon .mri #pref-select select:focus,#features-colon .mri #pref-select select:hover,#features-colon .mri #region-select select,#features-colon .mri #region-select select:active,#features-colon .mri #region-select select:focus,#features-colon .mri #region-select select:hover,#features-lady .mri #pref-select select,#features-lady .mri #pref-select select:active,#features-lady .mri #pref-select select:focus,#features-lady .mri #pref-select select:hover,#features-lady .mri #region-select select,#features-lady .mri #region-select select:active,#features-lady .mri #region-select select:focus,#features-lady .mri #region-select select:hover,#features-mri .mri #pref-select select,#features-mri .mri #pref-select select:active,#features-mri .mri #pref-select select:focus,#features-mri .mri #pref-select select:hover,#features-mri .mri #region-select select,#features-mri .mri #region-select select:active,#features-mri .mri #region-select select:focus,#features-mri .mri #region-select select:hover,#features-pack .mri #pref-select select,#features-pack .mri #pref-select select:active,#features-pack .mri #pref-select select:focus,#features-pack .mri #pref-select select:hover,#features-pack .mri #region-select select,#features-pack .mri #region-select select:active,#features-pack .mri #region-select select:focus,#features-pack .mri #region-select select:hover,#features-pet .mri #pref-select select,#features-pet .mri #pref-select select:active,#features-pet .mri #pref-select select:focus,#features-pet .mri #pref-select select:hover,#features-pet .mri #region-select select,#features-pet .mri #region-select select:active,#features-pet .mri #region-select select:focus,#features-pet .mri #region-select select:hover,#features-popular .mri #pref-select select,#features-popular .mri #pref-select select:active,#features-popular .mri #pref-select select:focus,#features-popular .mri #pref-select select:hover,#features-popular .mri #region-select select,#features-popular .mri #region-select select:active,#features-popular .mri #region-select select:focus,#features-popular .mri #region-select select:hover{border-color:#1965a6}#features-brain .mri .mainContents .main-banner,#features-breast-cancer .mri .mainContents .main-banner,#features-colon .mri .mainContents .main-banner,#features-lady .mri .mainContents .main-banner,#features-mri .mri .mainContents .main-banner,#features-pack .mri .mainContents .main-banner,#features-pet .mri .mainContents .main-banner,#features-popular .mri .mainContents .main-banner{background:url(/mrso_img/feature/mri/main_sp.jpg)}#features-brain .new #pref-select select,#features-brain .new #pref-select select:active,#features-brain .new #pref-select select:focus,#features-brain .new #pref-select select:hover,#features-brain .new #region-select select,#features-brain .new #region-select select:active,#features-brain .new #region-select select:focus,#features-brain .new #region-select select:hover,#features-breast-cancer .new #pref-select select,#features-breast-cancer .new #pref-select select:active,#features-breast-cancer .new #pref-select select:focus,#features-breast-cancer .new #pref-select select:hover,#features-breast-cancer .new #region-select select,#features-breast-cancer .new #region-select select:active,#features-breast-cancer .new #region-select select:focus,#features-breast-cancer .new #region-select select:hover,#features-colon .new #pref-select select,#features-colon .new #pref-select select:active,#features-colon .new #pref-select select:focus,#features-colon .new #pref-select select:hover,#features-colon .new #region-select select,#features-colon .new #region-select select:active,#features-colon .new #region-select select:focus,#features-colon .new #region-select select:hover,#features-lady .new #pref-select select,#features-lady .new #pref-select select:active,#features-lady .new #pref-select select:focus,#features-lady .new #pref-select select:hover,#features-lady .new #region-select select,#features-lady .new #region-select select:active,#features-lady .new #region-select select:focus,#features-lady .new #region-select select:hover,#features-mri .new #pref-select select,#features-mri .new #pref-select select:active,#features-mri .new #pref-select select:focus,#features-mri .new #pref-select select:hover,#features-mri .new #region-select select,#features-mri .new #region-select select:active,#features-mri .new #region-select select:focus,#features-mri .new #region-select select:hover,#features-pack .new #pref-select select,#features-pack .new #pref-select select:active,#features-pack .new #pref-select select:focus,#features-pack .new #pref-select select:hover,#features-pack .new #region-select select,#features-pack .new #region-select select:active,#features-pack .new #region-select select:focus,#features-pack .new #region-select select:hover,#features-pet .new #pref-select select,#features-pet .new #pref-select select:active,#features-pet .new #pref-select select:focus,#features-pet .new #pref-select select:hover,#features-pet .new #region-select select,#features-pet .new #region-select select:active,#features-pet .new #region-select select:focus,#features-pet .new #region-select select:hover,#features-popular .new #pref-select select,#features-popular .new #pref-select select:active,#features-popular .new #pref-select select:focus,#features-popular .new #pref-select select:hover,#features-popular .new #region-select select,#features-popular .new #region-select select:active,#features-popular .new #region-select select:focus,#features-popular .new #region-select select:hover{border-color:#31b0a6}#features-brain .new .mainContents .main-banner,#features-breast-cancer .new .mainContents .main-banner,#features-colon .new .mainContents .main-banner,#features-lady .new .mainContents .main-banner,#features-mri .new .mainContents .main-banner,#features-pack .new .mainContents .main-banner,#features-pet .new .mainContents .main-banner,#features-popular .new .mainContents .main-banner{background:url(/mrso_img/feature/new/main_sp.jpg)}#features-brain .lady #pref-select select,#features-brain .lady #pref-select select:active,#features-brain .lady #pref-select select:focus,#features-brain .lady #pref-select select:hover,#features-brain .lady #region-select select,#features-brain .lady #region-select select:active,#features-brain .lady #region-select select:focus,#features-brain .lady #region-select select:hover,#features-breast-cancer .lady #pref-select select,#features-breast-cancer .lady #pref-select select:active,#features-breast-cancer .lady #pref-select select:focus,#features-breast-cancer .lady #pref-select select:hover,#features-breast-cancer .lady #region-select select,#features-breast-cancer .lady #region-select select:active,#features-breast-cancer .lady #region-select select:focus,#features-breast-cancer .lady #region-select select:hover,#features-colon .lady #pref-select select,#features-colon .lady #pref-select select:active,#features-colon .lady #pref-select select:focus,#features-colon .lady #pref-select select:hover,#features-colon .lady #region-select select,#features-colon .lady #region-select select:active,#features-colon .lady #region-select select:focus,#features-colon .lady #region-select select:hover,#features-lady .lady #pref-select select,#features-lady .lady #pref-select select:active,#features-lady .lady #pref-select select:focus,#features-lady .lady #pref-select select:hover,#features-lady .lady #region-select select,#features-lady .lady #region-select select:active,#features-lady .lady #region-select select:focus,#features-lady .lady #region-select select:hover,#features-mri .lady #pref-select select,#features-mri .lady #pref-select select:active,#features-mri .lady #pref-select select:focus,#features-mri .lady #pref-select select:hover,#features-mri .lady #region-select select,#features-mri .lady #region-select select:active,#features-mri .lady #region-select select:focus,#features-mri .lady #region-select select:hover,#features-pack .lady #pref-select select,#features-pack .lady #pref-select select:active,#features-pack .lady #pref-select select:focus,#features-pack .lady #pref-select select:hover,#features-pack .lady #region-select select,#features-pack .lady #region-select select:active,#features-pack .lady #region-select select:focus,#features-pack .lady #region-select select:hover,#features-pet .lady #pref-select select,#features-pet .lady #pref-select select:active,#features-pet .lady #pref-select select:focus,#features-pet .lady #pref-select select:hover,#features-pet .lady #region-select select,#features-pet .lady #region-select select:active,#features-pet .lady #region-select select:focus,#features-pet .lady #region-select select:hover,#features-popular .lady #pref-select select,#features-popular .lady #pref-select select:active,#features-popular .lady #pref-select select:focus,#features-popular .lady #pref-select select:hover,#features-popular .lady #region-select select,#features-popular .lady #region-select select:active,#features-popular .lady #region-select select:focus,#features-popular .lady #region-select select:hover{border-color:#dd7884}#features-brain .lady .mainContents .main-banner,#features-breast-cancer .lady .mainContents .main-banner,#features-colon .lady .mainContents .main-banner,#features-lady .lady .mainContents .main-banner,#features-mri .lady .mainContents .main-banner,#features-pack .lady .mainContents .main-banner,#features-pet .lady .mainContents .main-banner,#features-popular .lady .mainContents .main-banner{background:url(/mrso_img/feature/lady/main_sp.jpg)}#features-brain .pet #pref-select select,#features-brain .pet #pref-select select:active,#features-brain .pet #pref-select select:focus,#features-brain .pet #pref-select select:hover,#features-brain .pet #region-select select,#features-brain .pet #region-select select:active,#features-brain .pet #region-select select:focus,#features-brain .pet #region-select select:hover,#features-breast-cancer .pet #pref-select select,#features-breast-cancer .pet #pref-select select:active,#features-breast-cancer .pet #pref-select select:focus,#features-breast-cancer .pet #pref-select select:hover,#features-breast-cancer .pet #region-select select,#features-breast-cancer .pet #region-select select:active,#features-breast-cancer .pet #region-select select:focus,#features-breast-cancer .pet #region-select select:hover,#features-colon .pet #pref-select select,#features-colon .pet #pref-select select:active,#features-colon .pet #pref-select select:focus,#features-colon .pet #pref-select select:hover,#features-colon .pet #region-select select,#features-colon .pet #region-select select:active,#features-colon .pet #region-select select:focus,#features-colon .pet #region-select select:hover,#features-lady .pet #pref-select select,#features-lady .pet #pref-select select:active,#features-lady .pet #pref-select select:focus,#features-lady .pet #pref-select select:hover,#features-lady .pet #region-select select,#features-lady .pet #region-select select:active,#features-lady .pet #region-select select:focus,#features-lady .pet #region-select select:hover,#features-mri .pet #pref-select select,#features-mri .pet #pref-select select:active,#features-mri .pet #pref-select select:focus,#features-mri .pet #pref-select select:hover,#features-mri .pet #region-select select,#features-mri .pet #region-select select:active,#features-mri .pet #region-select select:focus,#features-mri .pet #region-select select:hover,#features-pack .pet #pref-select select,#features-pack .pet #pref-select select:active,#features-pack .pet #pref-select select:focus,#features-pack .pet #pref-select select:hover,#features-pack .pet #region-select select,#features-pack .pet #region-select select:active,#features-pack .pet #region-select select:focus,#features-pack .pet #region-select select:hover,#features-pet .pet #pref-select select,#features-pet .pet #pref-select select:active,#features-pet .pet #pref-select select:focus,#features-pet .pet #pref-select select:hover,#features-pet .pet #region-select select,#features-pet .pet #region-select select:active,#features-pet .pet #region-select select:focus,#features-pet .pet #region-select select:hover,#features-popular .pet #pref-select select,#features-popular .pet #pref-select select:active,#features-popular .pet #pref-select select:focus,#features-popular .pet #pref-select select:hover,#features-popular .pet #region-select select,#features-popular .pet #region-select select:active,#features-popular .pet #region-select select:focus,#features-popular .pet #region-select select:hover{border-color:#316412}#features-brain .pet .mainContents .main-banner,#features-breast-cancer .pet .mainContents .main-banner,#features-colon .pet .mainContents .main-banner,#features-lady .pet .mainContents .main-banner,#features-mri .pet .mainContents .main-banner,#features-pack .pet .mainContents .main-banner,#features-pet .pet .mainContents .main-banner,#features-popular .pet .mainContents .main-banner{background:url(/mrso_img/feature/pet/main_sp.jpg)}#features-brain .popular #pref-select select,#features-brain .popular #pref-select select:active,#features-brain .popular #pref-select select:focus,#features-brain .popular #pref-select select:hover,#features-brain .popular #region-select select,#features-brain .popular #region-select select:active,#features-brain .popular #region-select select:focus,#features-brain .popular #region-select select:hover,#features-breast-cancer .popular #pref-select select,#features-breast-cancer .popular #pref-select select:active,#features-breast-cancer .popular #pref-select select:focus,#features-breast-cancer .popular #pref-select select:hover,#features-breast-cancer .popular #region-select select,#features-breast-cancer .popular #region-select select:active,#features-breast-cancer .popular #region-select select:focus,#features-breast-cancer .popular #region-select select:hover,#features-colon .popular #pref-select select,#features-colon .popular #pref-select select:active,#features-colon .popular #pref-select select:focus,#features-colon .popular #pref-select select:hover,#features-colon .popular #region-select select,#features-colon .popular #region-select select:active,#features-colon .popular #region-select select:focus,#features-colon .popular #region-select select:hover,#features-lady .popular #pref-select select,#features-lady .popular #pref-select select:active,#features-lady .popular #pref-select select:focus,#features-lady .popular #pref-select select:hover,#features-lady .popular #region-select select,#features-lady .popular #region-select select:active,#features-lady .popular #region-select select:focus,#features-lady .popular #region-select select:hover,#features-mri .popular #pref-select select,#features-mri .popular #pref-select select:active,#features-mri .popular #pref-select select:focus,#features-mri .popular #pref-select select:hover,#features-mri .popular #region-select select,#features-mri .popular #region-select select:active,#features-mri .popular #region-select select:focus,#features-mri .popular #region-select select:hover,#features-pack .popular #pref-select select,#features-pack .popular #pref-select select:active,#features-pack .popular #pref-select select:focus,#features-pack .popular #pref-select select:hover,#features-pack .popular #region-select select,#features-pack .popular #region-select select:active,#features-pack .popular #region-select select:focus,#features-pack .popular #region-select select:hover,#features-pet .popular #pref-select select,#features-pet .popular #pref-select select:active,#features-pet .popular #pref-select select:focus,#features-pet .popular #pref-select select:hover,#features-pet .popular #region-select select,#features-pet .popular #region-select select:active,#features-pet .popular #region-select select:focus,#features-pet .popular #region-select select:hover,#features-popular .popular #pref-select select,#features-popular .popular #pref-select select:active,#features-popular .popular #pref-select select:focus,#features-popular .popular #pref-select select:hover,#features-popular .popular #region-select select,#features-popular .popular #region-select select:active,#features-popular .popular #region-select select:focus,#features-popular .popular #region-select select:hover{border-color:#b58151}#features-brain .popular .mainContents .main-banner,#features-breast-cancer .popular .mainContents .main-banner,#features-colon .popular .mainContents .main-banner,#features-lady .popular .mainContents .main-banner,#features-mri .popular .mainContents .main-banner,#features-pack .popular .mainContents .main-banner,#features-pet .popular .mainContents .main-banner,#features-popular .popular .mainContents .main-banner{background:url(/mrso_img/feature/popular/main_sp.jpg)}#features-brain .pack #pref-select select,#features-brain .pack #pref-select select:active,#features-brain .pack #pref-select select:focus,#features-brain .pack #pref-select select:hover,#features-brain .pack #region-select select,#features-brain .pack #region-select select:active,#features-brain .pack #region-select select:focus,#features-brain .pack #region-select select:hover,#features-breast-cancer .pack #pref-select select,#features-breast-cancer .pack #pref-select select:active,#features-breast-cancer .pack #pref-select select:focus,#features-breast-cancer .pack #pref-select select:hover,#features-breast-cancer .pack #region-select select,#features-breast-cancer .pack #region-select select:active,#features-breast-cancer .pack #region-select select:focus,#features-breast-cancer .pack #region-select select:hover,#features-colon .pack #pref-select select,#features-colon .pack #pref-select select:active,#features-colon .pack #pref-select select:focus,#features-colon .pack #pref-select select:hover,#features-colon .pack #region-select select,#features-colon .pack #region-select select:active,#features-colon .pack #region-select select:focus,#features-colon .pack #region-select select:hover,#features-lady .pack #pref-select select,#features-lady .pack #pref-select select:active,#features-lady .pack #pref-select select:focus,#features-lady .pack #pref-select select:hover,#features-lady .pack #region-select select,#features-lady .pack #region-select select:active,#features-lady .pack #region-select select:focus,#features-lady .pack #region-select select:hover,#features-mri .pack #pref-select select,#features-mri .pack #pref-select select:active,#features-mri .pack #pref-select select:focus,#features-mri .pack #pref-select select:hover,#features-mri .pack #region-select select,#features-mri .pack #region-select select:active,#features-mri .pack #region-select select:focus,#features-mri .pack #region-select select:hover,#features-pack .pack #pref-select select,#features-pack .pack #pref-select select:active,#features-pack .pack #pref-select select:focus,#features-pack .pack #pref-select select:hover,#features-pack .pack #region-select select,#features-pack .pack #region-select select:active,#features-pack .pack #region-select select:focus,#features-pack .pack #region-select select:hover,#features-pet .pack #pref-select select,#features-pet .pack #pref-select select:active,#features-pet .pack #pref-select select:focus,#features-pet .pack #pref-select select:hover,#features-pet .pack #region-select select,#features-pet .pack #region-select select:active,#features-pet .pack #region-select select:focus,#features-pet .pack #region-select select:hover,#features-popular .pack #pref-select select,#features-popular .pack #pref-select select:active,#features-popular .pack #pref-select select:focus,#features-popular .pack #pref-select select:hover,#features-popular .pack #region-select select,#features-popular .pack #region-select select:active,#features-popular .pack #region-select select:focus,#features-popular .pack #region-select select:hover{border-color:#14665b}#features-brain .pack .mainContents .main-banner,#features-breast-cancer .pack .mainContents .main-banner,#features-colon .pack .mainContents .main-banner,#features-lady .pack .mainContents .main-banner,#features-mri .pack .mainContents .main-banner,#features-pack .pack .mainContents .main-banner,#features-pet .pack .mainContents .main-banner,#features-popular .pack .mainContents .main-banner{background:url(/mrso_img/feature/pack/main_sp.jpg)}#features-brain #glass,#features-breast-cancer #glass,#features-colon #glass,#features-lady #glass,#features-mri #glass,#features-pack #glass,#features-pet #glass,#features-popular #glass{display:none}#features-brain #feature #plan h3,#features-breast-cancer #feature #plan h3,#features-colon #feature #plan h3,#features-lady #feature #plan h3,#features-mri #feature #plan h3,#features-pack #feature #plan h3,#features-pet #feature #plan h3,#features-popular #feature #plan h3{min-height:inherit;width:100%;padding:5px 2%}#features-brain #feature #plan h3 .platinum-title,#features-breast-cancer #feature #plan h3 .platinum-title,#features-colon #feature #plan h3 .platinum-title,#features-lady #feature #plan h3 .platinum-title,#features-mri #feature #plan h3 .platinum-title,#features-pack #feature #plan h3 .platinum-title,#features-pet #feature #plan h3 .platinum-title,#features-popular #feature #plan h3 .platinum-title{float:none;margin:5px 0 0}#features-brain #feature #plan h3 .platinum-title a,#features-breast-cancer #feature #plan h3 .platinum-title a,#features-colon #feature #plan h3 .platinum-title a,#features-lady #feature #plan h3 .platinum-title a,#features-mri #feature #plan h3 .platinum-title a,#features-pack #feature #plan h3 .platinum-title a,#features-pet #feature #plan h3 .platinum-title a,#features-popular #feature #plan h3 .platinum-title a{font-size:18px;line-height:1em;word-break:break-all;display:table-cell;vertical-align:middle}#features-brain #feature #plan h3 .point,#features-breast-cancer #feature #plan h3 .point,#features-colon #feature #plan h3 .point,#features-lady #feature #plan h3 .point,#features-mri #feature #plan h3 .point,#features-pack #feature #plan h3 .point,#features-pet #feature #plan h3 .point,#features-popular #feature #plan h3 .point{padding:0 3px;font-size:13px;float:none;display:table;margin:5px 0}#features-brain .platinum-info,#features-breast-cancer .platinum-info,#features-colon .platinum-info,#features-lady .platinum-info,#features-mri .platinum-info,#features-pack .platinum-info,#features-pet .platinum-info,#features-popular .platinum-info{padding:10px 2%}#features-brain #feature #plan .thumb_L,#features-breast-cancer #feature #plan .thumb_L,#features-colon #feature #plan .thumb_L,#features-lady #feature #plan .thumb_L,#features-mri #feature #plan .thumb_L,#features-pack #feature #plan .thumb_L,#features-pet #feature #plan .thumb_L,#features-popular #feature #plan .thumb_L{height:auto;margin-bottom:0;display:flex}#features-brain .platinum-info #facility-remark,#features-breast-cancer .platinum-info #facility-remark,#features-colon .platinum-info #facility-remark,#features-lady .platinum-info #facility-remark,#features-mri .platinum-info #facility-remark,#features-pack .platinum-info #facility-remark,#features-pet .platinum-info #facility-remark,#features-popular .platinum-info #facility-remark{margin-bottom:10px;font-size:14px}#features-brain .platinum-info .facility-button,#features-breast-cancer .platinum-info .facility-button,#features-colon .platinum-info .facility-button,#features-lady .platinum-info .facility-button,#features-mri .platinum-info .facility-button,#features-pack .platinum-info .facility-button,#features-pet .platinum-info .facility-button,#features-popular .platinum-info .facility-button{text-align:center}#features-brain .platinum-info .facility-button a.btn,#features-breast-cancer .platinum-info .facility-button a.btn,#features-colon .platinum-info .facility-button a.btn,#features-lady .platinum-info .facility-button a.btn,#features-mri .platinum-info .facility-button a.btn,#features-pack .platinum-info .facility-button a.btn,#features-pet .platinum-info .facility-button a.btn,#features-popular .platinum-info .facility-button a.btn{display:block;width:100%;font-size:16px;margin:10px 0 0}#features-brain #feature #plan .course02 h4,#features-breast-cancer #feature #plan .course02 h4,#features-colon #feature #plan .course02 h4,#features-lady #feature #plan .course02 h4,#features-mri #feature #plan .course02 h4,#features-pack #feature #plan .course02 h4,#features-pet #feature #plan .course02 h4,#features-popular #feature #plan .course02 h4{min-height:inherit;padding:5px 2%}#features-brain #feature #plan .course02 h4 .point,#features-breast-cancer #feature #plan .course02 h4 .point,#features-colon #feature #plan .course02 h4 .point,#features-lady #feature #plan .course02 h4 .point,#features-mri #feature #plan .course02 h4 .point,#features-pack #feature #plan .course02 h4 .point,#features-pet #feature #plan .course02 h4 .point,#features-popular #feature #plan .course02 h4 .point{padding:0 3px;font-size:13px}#features-brain #feature #plan .course02 h4 a,#features-breast-cancer #feature #plan .course02 h4 a,#features-colon #feature #plan .course02 h4 a,#features-lady #feature #plan .course02 h4 a,#features-mri #feature #plan .course02 h4 a,#features-pack #feature #plan .course02 h4 a,#features-pet #feature #plan .course02 h4 a,#features-popular #feature #plan .course02 h4 a{font-size:18px}#features-brain .gold-info .facility-button a.btn,#features-breast-cancer .gold-info .facility-button a.btn,#features-colon .gold-info .facility-button a.btn,#features-lady .gold-info .facility-button a.btn,#features-mri .gold-info .facility-button a.btn,#features-pack .gold-info .facility-button a.btn,#features-pet .gold-info .facility-button a.btn,#features-popular .gold-info .facility-button a.btn{display:block;width:100%;box-shadow:0 2px 0 #f7931e;font-size:16px;margin:20px 0}#features-brain .gold-plan-list,#features-breast-cancer .gold-plan-list,#features-colon .gold-plan-list,#features-lady .gold-plan-list,#features-mri .gold-plan-list,#features-pack .gold-plan-list,#features-pet .gold-plan-list,#features-popular .gold-plan-list{border-left:4px solid #d1842d;background-image:url(/mrso_img/feature/common/icon06.png);background-color:#fff;background-position:97%;font-size:16px;width:auto;margin-left:0;background-size:10px auto;background-repeat:no-repeat;padding:0}#features-brain #feature #plan .gold-plan-list span.red,#features-breast-cancer #feature #plan .gold-plan-list span.red,#features-colon #feature #plan .gold-plan-list span.red,#features-lady #feature #plan .gold-plan-list span.red,#features-mri #feature #plan .gold-plan-list span.red,#features-pack #feature #plan .gold-plan-list span.red,#features-pet #feature #plan .gold-plan-list span.red,#features-popular #feature #plan .gold-plan-list span.red{font-size:16px;padding-left:0;margin-top:10px;display:block}#features-brain #feature #plan .course02 .point03,#features-brain .point03-facility-name,#features-breast-cancer #feature #plan .course02 .point03,#features-breast-cancer .point03-facility-name,#features-colon #feature #plan .course02 .point03,#features-colon .point03-facility-name,#features-lady #feature #plan .course02 .point03,#features-lady .point03-facility-name,#features-mri #feature #plan .course02 .point03,#features-mri .point03-facility-name,#features-pack #feature #plan .course02 .point03,#features-pack .point03-facility-name,#features-pet #feature #plan .course02 .point03,#features-pet .point03-facility-name,#features-popular #feature #plan .course02 .point03,#features-popular .point03-facility-name{margin-left:0}#features-brain #feature .subContents,#features-breast-cancer #feature .subContents,#features-colon #feature .subContents,#features-lady #feature .subContents,#features-mri #feature .subContents,#features-pack #feature .subContents,#features-pet #feature .subContents,#features-popular #feature .subContents{width:100%}#features-brain #pickupCource a li dt,#features-breast-cancer #pickupCource a li dt,#features-colon #pickupCource a li dt,#features-lady #pickupCource a li dt,#features-mri #pickupCource a li dt,#features-pack #pickupCource a li dt,#features-pet #pickupCource a li dt,#features-popular #pickupCource a li dt{color:#00408e;font-size:17px;height:65px;float:left;width:195px;line-height:65px;margin-left:15px;display:block;text-align:left}#features-brain #feature .mainContents,#features-breast-cancer #feature .mainContents,#features-colon #feature .mainContents,#features-lady #feature .mainContents,#features-mri #feature .mainContents,#features-pack #feature .mainContents,#features-pet #feature .mainContents,#features-popular #feature .mainContents{margin:0 auto 10px}#features-brain .platinum-info #catch-copy,#features-breast-cancer .platinum-info #catch-copy,#features-colon .platinum-info #catch-copy,#features-lady .platinum-info #catch-copy,#features-mri .platinum-info #catch-copy,#features-pack .platinum-info #catch-copy,#features-pet .platinum-info #catch-copy,#features-popular .platinum-info #catch-copy{margin:10px 0}#features-brain .select-area,#features-breast-cancer .select-area,#features-colon .select-area,#features-lady .select-area,#features-mri .select-area,#features-pack .select-area,#features-pet .select-area,#features-popular .select-area{flex-direction:inherit;width:96%;bottom:5%;margin:0 2%;position:absolute;left:0;background-color:transparent;border-radius:0;border:1px solid #fff}#features-brain .select-area-text,#features-breast-cancer .select-area-text,#features-colon .select-area-text,#features-lady .select-area-text,#features-mri .select-area-text,#features-pack .select-area-text,#features-pet .select-area-text,#features-popular .select-area-text{width:100%;border:none;font-size:16px;line-height:2em;height:2em;border-radius:0;margin:0;padding:0 5px}#features-brain #region-select,#features-breast-cancer #region-select,#features-colon #region-select,#features-lady #region-select,#features-mri #region-select,#features-pack #region-select,#features-pet #region-select,#features-popular #region-select{width:50%}#features-brain #region-select select,#features-breast-cancer #region-select select,#features-colon #region-select select,#features-lady #region-select select,#features-mri #region-select select,#features-pack #region-select select,#features-pet #region-select select,#features-popular #region-select select{width:100%!important;border:1px solid;border-top:none;padding:0 10px;font-size:13px}#features-brain #pref-select,#features-breast-cancer #pref-select,#features-colon #pref-select,#features-lady #pref-select,#features-mri #pref-select,#features-pack #pref-select,#features-pet #pref-select,#features-popular #pref-select{width:50%}#features-brain #pref-select select,#features-breast-cancer #pref-select select,#features-colon #pref-select select,#features-lady #pref-select select,#features-mri #pref-select select,#features-pack #pref-select select,#features-pet #pref-select select,#features-popular #pref-select select{padding:0 10px;width:100%!important;background-position:92%;font-size:13px;border-top:none;border-right:1px solid;border-bottom:1px solid}#features-brain #pref-select select:active,#features-brain #pref-select select:focus,#features-brain #pref-select select:hover,#features-breast-cancer #pref-select select:active,#features-breast-cancer #pref-select select:focus,#features-breast-cancer #pref-select select:hover,#features-colon #pref-select select:active,#features-colon #pref-select select:focus,#features-colon #pref-select select:hover,#features-lady #pref-select select:active,#features-lady #pref-select select:focus,#features-lady #pref-select select:hover,#features-mri #pref-select select:active,#features-mri #pref-select select:focus,#features-mri #pref-select select:hover,#features-pack #pref-select select:active,#features-pack #pref-select select:focus,#features-pack #pref-select select:hover,#features-pet #pref-select select:active,#features-pet #pref-select select:focus,#features-pet #pref-select select:hover,#features-popular #pref-select select:active,#features-popular #pref-select select:focus,#features-popular #pref-select select:hover{border-top:none;border-right:1px solid;border-bottom:1px solid}#features-brain #region-select select:active,#features-brain #region-select select:focus,#features-brain #region-select select:hover,#features-breast-cancer #region-select select:active,#features-breast-cancer #region-select select:focus,#features-breast-cancer #region-select select:hover,#features-colon #region-select select:active,#features-colon #region-select select:focus,#features-colon #region-select select:hover,#features-lady #region-select select:active,#features-lady #region-select select:focus,#features-lady #region-select select:hover,#features-mri #region-select select:active,#features-mri #region-select select:focus,#features-mri #region-select select:hover,#features-pack #region-select select:active,#features-pack #region-select select:focus,#features-pack #region-select select:hover,#features-pet #region-select select:active,#features-pet #region-select select:focus,#features-pet #region-select select:hover,#features-popular #region-select select:active,#features-popular #region-select select:focus,#features-popular #region-select select:hover{border:1px solid;border-top:none}#features-brain .gold-info,#features-breast-cancer .gold-info,#features-colon .gold-info,#features-lady .gold-info,#features-mri .gold-info,#features-pack .gold-info,#features-pet .gold-info,#features-popular .gold-info{padding:10px 2%}#features-brain .gold-info #catch-copy,#features-breast-cancer .gold-info #catch-copy,#features-colon .gold-info #catch-copy,#features-lady .gold-info #catch-copy,#features-mri .gold-info #catch-copy,#features-pack .gold-info #catch-copy,#features-pet .gold-info #catch-copy,#features-popular .gold-info #catch-copy{display:none}#features-brain .gold-info .intro02,#features-breast-cancer .gold-info .intro02,#features-colon .gold-info .intro02,#features-lady .gold-info .intro02,#features-mri .gold-info .intro02,#features-pack .gold-info .intro02,#features-pet .gold-info .intro02,#features-popular .gold-info .intro02{margin:0!important}#features-brain .gold-info .course02_thumb_M,#features-breast-cancer .gold-info .course02_thumb_M,#features-colon .gold-info .course02_thumb_M,#features-lady .gold-info .course02_thumb_M,#features-mri .gold-info .course02_thumb_M,#features-pack .gold-info .course02_thumb_M,#features-pet .gold-info .course02_thumb_M,#features-popular .gold-info .course02_thumb_M{width:48%!important}#features-brain #catch-copy-sp,#features-breast-cancer #catch-copy-sp,#features-colon #catch-copy-sp,#features-lady #catch-copy-sp,#features-mri #catch-copy-sp,#features-pack #catch-copy-sp,#features-pet #catch-copy-sp,#features-popular #catch-copy-sp{display:block;font-size:16px;font-weight:700;color:#244785;word-break:break-all}#features-brain #feature #plan .course02 .course02_thumb_M,#features-breast-cancer #feature #plan .course02 .course02_thumb_M,#features-colon #feature #plan .course02 .course02_thumb_M,#features-lady #feature #plan .course02 .course02_thumb_M,#features-mri #feature #plan .course02 .course02_thumb_M,#features-pack #feature #plan .course02 .course02_thumb_M,#features-pet #feature #plan .course02 .course02_thumb_M,#features-popular #feature #plan .course02 .course02_thumb_M{margin:0;height:auto}#features-brain #feature #plan .course02 .course02_thumb_M img,#features-breast-cancer #feature #plan .course02 .course02_thumb_M img,#features-colon #feature #plan .course02 .course02_thumb_M img,#features-lady #feature #plan .course02 .course02_thumb_M img,#features-mri #feature #plan .course02 .course02_thumb_M img,#features-pack #feature #plan .course02 .course02_thumb_M img,#features-pet #feature #plan .course02 .course02_thumb_M img,#features-popular #feature #plan .course02 .course02_thumb_M img{width:100%;height:auto}#features-brain .gold-info #facility-remark,#features-breast-cancer .gold-info #facility-remark,#features-colon .gold-info #facility-remark,#features-lady .gold-info #facility-remark,#features-mri .gold-info #facility-remark,#features-pack .gold-info #facility-remark,#features-pet .gold-info #facility-remark,#features-popular .gold-info #facility-remark{font-size:14px}#features-brain #feature #secNew .link,#features-breast-cancer #feature #secNew .link,#features-colon #feature #secNew .link,#features-lady #feature #secNew .link,#features-mri #feature #secNew .link,#features-pack #feature #secNew .link,#features-pet #feature #secNew .link,#features-popular #feature #secNew .link{width:90%;margin:30px auto}#features-brain #feature #secNew .link .btnFacility,#features-brain #feature #secNew .link .btnPlan,#features-breast-cancer #feature #secNew .link .btnFacility,#features-breast-cancer #feature #secNew .link .btnPlan,#features-colon #feature #secNew .link .btnFacility,#features-colon #feature #secNew .link .btnPlan,#features-lady #feature #secNew .link .btnFacility,#features-lady #feature #secNew .link .btnPlan,#features-mri #feature #secNew .link .btnFacility,#features-mri #feature #secNew .link .btnPlan,#features-pack #feature #secNew .link .btnFacility,#features-pack #feature #secNew .link .btnPlan,#features-pet #feature #secNew .link .btnFacility,#features-pet #feature #secNew .link .btnPlan,#features-popular #feature #secNew .link .btnFacility,#features-popular #feature #secNew .link .btnPlan{width:100%;float:none}#features-brain #feature #secNew .link .btnPlan a,#features-breast-cancer #feature #secNew .link .btnPlan a,#features-colon #feature #secNew .link .btnPlan a,#features-lady #feature #secNew .link .btnPlan a,#features-mri #feature #secNew .link .btnPlan a,#features-pack #feature #secNew .link .btnPlan a,#features-pet #feature #secNew .link .btnPlan a,#features-popular #feature #secNew .link .btnPlan a{background-size:30px auto;background-position:10px 50%;font-size:16px;line-height:1.4;text-align:center;padding:10px 20px 10px 30px!important}#features-brain #feature #secNew .link .btnFacility a,#features-breast-cancer #feature #secNew .link .btnFacility a,#features-colon #feature #secNew .link .btnFacility a,#features-lady #feature #secNew .link .btnFacility a,#features-mri #feature #secNew .link .btnFacility a,#features-pack #feature #secNew .link .btnFacility a,#features-pet #feature #secNew .link .btnFacility a,#features-popular #feature #secNew .link .btnFacility a{background-size:30px auto;background-position:10px 50%;font-size:16px;line-height:1.4;padding:10px 20px 10px 30px;margin-bottom:16px;text-align:center}#features-brain #feature #secNew .link a,#features-breast-cancer #feature #secNew .link a,#features-colon #feature #secNew .link a,#features-lady #feature #secNew .link a,#features-mri #feature #secNew .link a,#features-pack #feature #secNew .link a,#features-pet #feature #secNew .link a,#features-popular #feature #secNew .link a{height:auto;text-align:center}#features-brain .sp-only,#features-breast-cancer .sp-only,#features-colon .sp-only,#features-lady .sp-only,#features-mri .sp-only,#features-pack .sp-only,#features-pet .sp-only,#features-popular .sp-only{display:block}#features-brain #feature #secNew .link a img,#features-breast-cancer #feature #secNew .link a img,#features-colon #feature #secNew .link a img,#features-lady #feature #secNew .link a img,#features-mri #feature #secNew .link a img,#features-pack #feature #secNew .link a img,#features-pet #feature #secNew .link a img,#features-popular #feature #secNew .link a img{position:absolute;width:14px;height:auto;top:50%;right:16px;margin:-8px}#features-brain .mySlides,#features-breast-cancer .mySlides,#features-colon .mySlides,#features-lady .mySlides,#features-mri .mySlides,#features-pack .mySlides,#features-pet .mySlides,#features-popular .mySlides{overflow:hidden;height:290px}#features-brain .mySlides img,#features-breast-cancer .mySlides img,#features-colon .mySlides img,#features-lady .mySlides img,#features-mri .mySlides img,#features-pack .mySlides img,#features-pet .mySlides img,#features-popular .mySlides img{height:auto!important;width:100%}}#features-popular #feature .title01{background-color:#b58151}#features-popular #feature .title02{color:#3a1704;border-top:1px solid #3a1704;border-bottom:1px solid #3a1704}#features-popular #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-popular #feature.popular .anchor ul{margin-left:-20px}#features-popular #feature.popular .anchor ul li{width:310px;margin-left:20px;background-color:#3a1704}#features-popular #feature .main-banner:before{color:#000;border:1px solid #000}#features-popular #feature .planBody{display:none}#features-popular #feature #plan .platinum{border-top:4px solid #3a1704}#features-popular #feature.popular .inner:after{content:"";clear:both;display:block}#features-popular #feature.popular #secFirst{margin-bottom:30px}#features-popular #feature.popular #secFirst .left{float:left;width:500px}#features-popular #feature.popular #secFirst .left p{border-top:1px solid #a00a1e;padding-top:15px}#features-popular #feature.popular #secFirst .right{float:right;width:420px;margin-top:0}#features-popular #feature.popular #secSecond{margin-bottom:30px}#features-popular #feature.popular #secSecond p{margin-top:10px}#features-popular #feature.popular #secSecond .checkbox-wrapper{background:#fff;margin-top:45px;margin-bottom:0;padding:12px 30px}#features-popular #feature.popular #secSecond .checkbox-wrapper .left{float:left}#features-popular #feature.popular #secSecond .checkbox-wrapper .right{float:right}#features-popular #feature.popular #secSecond .checkbox-wrapper .checked{background:url(/mrso_img/feature/brain/checked.png) no-repeat 0 8px;padding:10px 0 5px 40px;font-size:125%}#features-popular #feature.popular #secThird .inner{border:1px solid #ccc;padding:25px 39px;margin-bottom:30px}#features-popular #feature.popular #secThird .left{float:left;width:700px;margin-right:15px;margin-top:20px}#features-popular #feature.popular #secThird .right{float:left;width:130px;margin-top:10px}#features-popular #feature.popular #secThird .right p{font-size:85%;text-align:center;line-height:1.5em;margin-bottom:5px}#features-popular #feature.popular #secThird .barometer{padding-top:20px}#features-popular #feature.popular #secThird .lead{margin-top:50px}#features-popular #feature.popular #secThird .lead p{margin:20px 0 15px}#features-popular #feature.popular #secThird .title-style04{font-size:120%;font-weight:400;border-left:6px solid #a00a1e;margin-left:-39px;padding:6px 20px 5px}@media (max-width:40.0525em){#features-popular #feature.popular .main-banner:before{color:#fff;border:1px solid #fff}#features-popular #feature.popular #secFirst .left{float:none;width:100%;margin-bottom:10px}#features-popular #feature.popular #secFirst .left p{padding-top:10px}#features-popular #feature.popular #secFirst .right{float:none;width:100%;margin-top:0}#features-popular #feature.popular #secSecond .checkbox-wrapper{background:#fff;margin-top:10px;margin-bottom:0;padding:12px}#features-popular #feature.popular #secSecond .checkbox-wrapper .left,#features-popular #feature.popular #secSecond .checkbox-wrapper .right{float:none}#features-popular #feature.popular #secSecond .checkbox-wrapper .checked{padding:10px 0 5px 40px;font-size:110%}#features-popular #feature.popular #secThird .inner{padding:20px;margin-bottom:0}#features-popular #feature.popular #secThird .left{float:none;width:100%;margin-right:0;margin-top:0}#features-popular #feature.popular #secThird .right{float:none;width:100%;margin-top:0;text-align:center}#features-popular #feature.popular #secThird .barometer{padding-top:10px}#features-popular #feature.popular #secThird .lead{margin-top:10px}#features-popular #feature.popular #secThird .lead p{margin:20px 0}#features-popular #feature.popular #secThird .title-style04{font-size:110%;margin-left:0}}#features-brain #feature .title01{background-color:#01a29d}#features-brain #feature .title02{color:#0c3860;border-top:1px solid #0c3860;border-bottom:1px solid #0c3860}#features-brain #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-brain #feature.brain .anchor ul{margin-left:-20px}#features-brain #feature.brain .anchor ul li{width:310px;margin-left:20px;background-color:#0c3860}#features-brain #feature .planBody{display:none}#features-brain #feature #plan .platinum{border-top:4px solid #0c3860}#features-brain #feature.brain .inner:after{content:"";clear:both;display:block}#features-brain #feature.brain #secFirst{margin-bottom:30px}#features-brain #feature.brain #secFirst .left{float:left;width:500px}#features-brain #feature.brain #secFirst .left p{border-top:1px solid #a00a1e;padding-top:15px}#features-brain #feature.brain #secFirst .right{float:right;width:420px;margin-top:0}#features-brain #feature.brain #secSecond{margin-bottom:30px}#features-brain #feature.brain #secSecond p{margin-top:10px}#features-brain #feature.brain #secSecond .checkbox-wrapper{background:#fff;margin-top:45px;margin-bottom:0;padding:12px 30px}#features-brain #feature.brain #secSecond .checkbox-wrapper .left{float:left}#features-brain #feature.brain #secSecond .checkbox-wrapper .right{float:right}#features-brain #feature.brain #secSecond .checkbox-wrapper .checked{background:url(/mrso_img/feature/brain/checked.png) no-repeat 0 8px;padding:10px 0 5px 40px;font-size:125%}#features-brain #feature.brain #secThird .inner{border:1px solid #ccc;padding:25px 39px;margin-bottom:30px}#features-brain #feature.brain #secThird .left{float:left;width:700px;margin-right:15px;margin-top:20px}#features-brain #feature.brain #secThird .right{float:left;width:130px;margin-top:10px}#features-brain #feature.brain #secThird .right p{font-size:85%;text-align:center;line-height:1.5em;margin-bottom:5px}#features-brain #feature.brain #secThird .barometer{padding-top:20px}#features-brain #feature.brain #secThird .lead{margin-top:50px}#features-brain #feature.brain #secThird .lead p{margin:20px 0 15px}#features-brain #feature.brain #secThird .title-style04{font-size:120%;font-weight:400;border-left:6px solid #a00a1e;margin-left:-39px;padding:6px 20px 5px}@media (max-width:40.0525em){#features-brain #feature.brain #secFirst .left{float:none;width:100%;margin-bottom:10px}#features-brain #feature.brain #secFirst .left p{padding-top:10px}#features-brain #feature.brain #secFirst .right{float:none;width:100%;margin-top:0}#features-brain #feature.brain #secSecond .checkbox-wrapper{background:#fff;margin-top:10px;margin-bottom:0;padding:12px}#features-brain #feature.brain #secSecond .checkbox-wrapper .left,#features-brain #feature.brain #secSecond .checkbox-wrapper .right{float:none}#features-brain #feature.brain #secSecond .checkbox-wrapper .checked{padding:10px 0 5px 40px;font-size:110%}#features-brain #feature.brain #secThird .inner{padding:20px;margin-bottom:0}#features-brain #feature.brain #secThird .left{float:none;width:100%;margin-right:0;margin-top:0}#features-brain #feature.brain #secThird .right{float:none;width:100%;margin-top:0;text-align:center}#features-brain #feature.brain #secThird .barometer{padding-top:10px}#features-brain #feature.brain #secThird .lead{margin-top:10px}#features-brain #feature.brain #secThird .lead p{margin:20px 0}#features-brain #feature.brain #secThird .title-style04{font-size:110%;margin-left:0}}#features-lady #feature .main-banner:before{color:#000;border:1px solid #000}#features-lady #feature .title01{background-color:#e2888b}#features-lady #feature .title02{color:#a51d23;border-top:1px solid #a51d23;border-bottom:1px solid #a51d23}#features-lady #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-lady #feature.lady .anchor ul{margin-left:-20px}#features-lady #feature.lady .anchor ul li{width:310px;margin-left:20px;background-color:#a51d23}#features-lady #feature .planBody{display:none}#features-lady #feature #plan .platinum{border-top:4px solid #a51d23}#features-lady .mT30{margin-top:30px!important}#features-lady .font18{font-size:129%}#features-lady .h2style01{color:#a51d23;font-size:26px;font-weight:700;text-align:center;padding:15px 0;border-top:2px solid #a51d23;border-bottom:2px solid #a51d23;margin-top:30px}#features-lady .h3style01{font-size:18px;font-weight:700;padding:2px 0 0 10px;border-left:4px solid #e8666b;margin-top:30px;margin-bottom:10px}#features-lady .copystyle01{margin-top:20px;font-size:18px;margin-bottom:10px}#features-lady .block b.pink,#features-lady .copystyle01{color:#e8666b;font-weight:700}#features-lady .localNavWrapper{background:url(/mrso_img/feature/lady/bg01.png) repeat}#features-lady .block01 .blockHead{background-repeat:no-repeat;background-position:100% 100%;background-image:url(/mrso_img/feature/lady/ph.jpg)}#features-lady .block01 .blockHead .copystyle01{font-size:21px}#features-lady .block01 .graph{background:#faf3f3 url(/mrso_img/feature/lady/graph01.png) no-repeat 96% 50%;padding:50px 240px 50px 30px;margin-right:280px;margin-top:20px;margin-bottom:20px}#features-lady .block01 .graph .title{font-weight:700;font-size:15px}#features-lady .block01 .graph .textbody{font-size:15px;margin-top:10px}#features-lady .block01 dl{background:#e2888b;margin-top:1px}#features-lady .block01 dl dt{width:120px;float:left;color:#fff;font-weight:700;vertical-align:middle;padding:20px;background:#e2888b;font-size:18px}#features-lady .block01 dl dd{background:#faf3f3;padding:20px;width:800px;float:right}#features-lady .block01 dl dd .title{color:#e8666b;font-weight:700;font-size:18px}#features-lady .block01 dl dd .textbody{margin-top:5px}#features-lady .checkboxWrapper01 .inner{width:672px;height:379px;background:url(/mrso_img/feature/lady/bg02.png) no-repeat;margin:0 auto;position:relative}#features-lady .checkboxWrapper01 .title{color:#fff;font-size:18px;font-weight:700;position:absolute;top:42px;left:33px}#features-lady .checkboxWrapper01 .checkboxList{position:absolute;top:115px;left:80px}#features-lady .checkboxWrapper01 .checkboxList li{line-height:30px;font-weight:700}#features-lady .checkboxWrapper02 .inner{width:672px;height:259px;background:url(/mrso_img/feature/lady/bg08.png) no-repeat;margin:0 auto;position:relative}#features-lady .checkboxWrapper02 .title{color:#fff;font-size:18px;font-weight:700;position:absolute;top:42px;left:33px}#features-lady .checkboxWrapper02 .checkboxList{position:absolute;top:115px;left:80px}#features-lady .checkboxWrapper02 .checkboxList li{line-height:30px;font-weight:700;float:left;width:285px}#features-lady .termUnit{background:#faf3f3 url(/mrso_img/feature/lady/bg05.png) no-repeat 2% 100%;position:relative;margin-top:30px;padding:8px 0}#features-lady .termUnit:after{position:absolute;bottom:0;display:block;content:"";background:url(/mrso_img/feature/lady/bg06.png) no-repeat 98% 100%;width:100%;height:60px}#features-lady .termUnit .deco{position:relative;background:url(/mrso_img/feature/lady/bg04.png) no-repeat 2% 0}#features-lady .termUnit .deco:before{position:absolute;top:0;display:block;content:"";background:url(/mrso_img/feature/lady/bg03.png) no-repeat 98% 0;width:100%;height:60px}#features-lady .termUnit .inner{padding:50px;position:relative}#features-lady .termUnit h3{color:#f67b8d;font-size:28px;font-family:ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica,Arial,Verdana,sans-serif}#features-lady .termUnit .lead{margin-right:220px}#features-lady .termUnit dt{background:#f67b8d;padding:5px 10px;font-size:16px;font-weight:700;margin-top:20px;color:#fff}#features-lady .termUnit dd{margin-top:5px}#features-lady .termUnit dt:first-child,#features-lady .termUnit dt:first-child+dd{margin-right:220px}#features-lady .termUnit .pic{position:absolute;top:50px;right:50px}@media (max-width:40.0525em){#features-lady .h2style01{font-size:20px;margin-top:20px}#features-lady .h3style01{font-size:16px;margin-top:20px}#features-lady .copystyle01{font-size:15px}#features-lady .block01 .blockHead{background-repeat:no-repeat;background-position:50% 100px;background-image:url(/mrso_img/feature/lady/ph.jpg);background-size:30% auto}#features-lady .block01 .blockHead .copystyle01{font-size:16px;margin-top:150px}#features-lady .block01 .blockHead .copystyle01.fix{margin-top:160px}#features-lady .block01 .graph{background-repeat:no-repeat;background-position:50% 90%;background-image:url(/mrso_img/feature/lady/graph01.png);background-color:#faf3f3;padding:10px 10px 140px;margin:10px 0;background-size:auto 45%}#features-lady .block01 dl dt{width:100%;float:none;padding:10px;font-size:16px;display:block}#features-lady .block01 dl dd{width:100%;float:none;padding:10px;display:block;font-size:14px}#features-lady .block01 dl dd .title{font-size:16px}#features-lady .checkboxWrapper01 .inner{width:100%;height:auto;background-image:none;margin:0 auto;position:relative}#features-lady .checkboxWrapper01 .title{color:#fff;font-size:16px;top:0;left:0;padding:10px;background-color:#e8666b;position:relative;margin-bottom:10px}#features-lady .checkboxWrapper01 .checkboxList{position:relative;top:0;left:0}#features-lady .checkboxWrapper01 .checkboxList li{line-height:1.1;font-weight:700;padding-left:25px;background:url(/mrso_img/feature/lady/checked.png) no-repeat;margin-bottom:10px}#features-lady .checkboxWrapper02 .inner{width:100%;height:auto;background-repeat:no-repeat;background-image:none;margin:0 auto;padding:10px;position:relative}#features-lady .checkboxWrapper02 .title{color:#fff;font-size:16px;font-weight:700;position:relative;top:0;left:0;padding:10px;background-color:#e8666b}#features-lady .checkboxWrapper02 .checkboxList{position:relative;top:0;left:0;margin-top:20px}#features-lady .checkboxWrapper02 .checkboxList li{line-height:1.1;font-weight:700;padding-left:25px;background:url(/mrso_img/feature/lady/checked.png) no-repeat;margin-bottom:10px}#features-lady .termUnit{background:#faf3f3 url(/mrso_img/feature/lady/bg05.png) no-repeat 2% 100%;position:relative;margin-top:30px;padding:8px 0}#features-lady .termUnit:after{position:absolute;bottom:0;display:block;content:"";background:url(/mrso_img/feature/lady/bg06.png) no-repeat 98% 100%;width:100%;height:60px}#features-lady .termUnit .deco{position:relative;background:url(/mrso_img/feature/lady/bg04.png) no-repeat 2% 0}#features-lady .termUnit .deco:before{position:absolute;top:0;display:block;content:"";background:url(/mrso_img/feature/lady/bg03.png) no-repeat 98% 0;width:100%;height:60px}#features-lady .termUnit .inner{padding:40px 10px;position:relative}#features-lady .termUnit h3{font-size:18px;margin-top:20px;text-align:center}#features-lady .termUnit .lead{margin-right:0}#features-lady .termUnit dt{padding:5px 10px;font-size:16px}#features-lady .termUnit dd{margin-top:5px}#features-lady .termUnit dt:first-child,#features-lady .termUnit dt:first-child+dd{margin-right:0}#features-lady .termUnit .pic{display:none}}#features-colon #feature .title01{background-color:#06326c}#features-colon #feature .title02{color:#087343;border-top:1px solid #087343;border-bottom:1px solid #087343}#features-colon #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-colon #feature.colon .anchor ul{margin-left:-20px}#features-colon #feature.colon .anchor ul li{width:310px;margin-left:20px;background-color:#087343}#features-colon #feature .planBody{display:none}#features-colon #feature #plan .platinum{border-top:4px solid #06326c}#features-colon #feature.colon .inner:after{content:"";clear:both;display:block}#features-colon #feature.colon #secFirst{margin-bottom:30px}#features-colon #feature.colon #secFirst .left{float:left;width:500px}#features-colon #feature.colon #secFirst .left p{border-top:1px solid #a00a1e;padding-top:15px}#features-colon #feature.colon #secFirst .right{float:right;width:420px;margin-top:0}#features-colon #feature.colon #secSecond{margin-bottom:30px}#features-colon #feature.colon #secSecond p{margin-top:10px}#features-colon #feature.colon #secSecond .checkbox-wrapper{background:#fff;margin-top:45px;margin-bottom:0;padding:12px 30px}#features-colon #feature.colon #secSecond .checkbox-wrapper .left{float:left}#features-colon #feature.colon #secSecond .checkbox-wrapper .right{float:right}#features-colon #feature.colon #secSecond .checkbox-wrapper .checked{background:url(/mrso_img/feature/brain/checked.png) no-repeat 0 8px;padding:10px 0 5px 40px;font-size:125%}#features-colon #feature.colon #secThird .inner{border:1px solid #ccc;padding:25px 39px;margin-bottom:30px}#features-colon #feature.colon #secThird .left{float:left;width:700px;margin-right:15px;margin-top:20px}#features-colon #feature.colon #secThird .right{float:left;width:130px;margin-top:10px}#features-colon #feature.colon #secThird .right p{font-size:85%;text-align:center;line-height:1.5em;margin-bottom:5px}#features-colon #feature.colon #secThird .barometer{padding-top:20px}#features-colon #feature.colon #secThird .lead{margin-top:50px}#features-colon #feature.colon #secThird .lead p{margin:20px 0 15px}#features-colon #feature.colon #secThird .title-style04{font-size:120%;font-weight:400;border-left:6px solid #a00a1e;margin-left:-39px;padding:6px 20px 5px}@media (max-width:40.0525em){#features-colon #feature.colon #secFirst .left{float:none;width:100%;margin-bottom:10px}#features-colon #feature.colon #secFirst .left p{padding-top:10px}#features-colon #feature.colon #secFirst .right{float:none;width:100%;margin-top:0}#features-colon #feature.colon #secSecond .checkbox-wrapper{background:#fff;margin-top:10px;margin-bottom:0;padding:12px}#features-colon #feature.colon #secSecond .checkbox-wrapper .left,#features-colon #feature.colon #secSecond .checkbox-wrapper .right{float:none}#features-colon #feature.colon #secSecond .checkbox-wrapper .checked{padding:10px 0 5px 40px;font-size:110%}#features-colon #feature.colon #secThird .inner{padding:20px;margin-bottom:0}#features-colon #feature.colon #secThird .left{float:none;width:100%;margin-right:0;margin-top:0}#features-colon #feature.colon #secThird .right{float:none;width:100%;margin-top:0;text-align:center}#features-colon #feature.colon #secThird .barometer{padding-top:10px}#features-colon #feature.colon #secThird .lead{margin-top:10px}#features-colon #feature.colon #secThird .lead p{margin:20px 0}#features-colon #feature.colon #secThird .title-style04{font-size:110%;margin-left:0}}#features-breast-cancer #feature .title01{background-color:#e02d70}#features-breast-cancer #feature .title02{color:#ec6a9b;border-top:1px solid #ec6a9b;border-bottom:1px solid #ec6a9b}#features-breast-cancer #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-breast-cancer #feature.breast-cancer .anchor ul{margin-left:-8px}#features-breast-cancer #feature.breast-cancer .anchor ul li{width:187px;margin-left:8px;background-color:#ec6a9b}#features-breast-cancer #feature .planBody{display:none}#features-breast-cancer #feature #plan .platinum{border-top:4px solid #ec6a9b}#features-breast-cancer #feature.breast-cancer .pink{color:#e02d70!important;font-weight:700}#features-breast-cancer #feature.breast-cancer #secAbout .photoText{overflow:hidden}#features-breast-cancer #feature.breast-cancer #secAbout .photoText dd{width:322px;float:right;padding-top:6px}#features-breast-cancer #feature.breast-cancer #secAbout .photoText dt{margin-right:350px}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph{text-align:center;margin:30px 0 0}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph dd{margin-top:16px;font-size:24px;font-weight:700;line-height:1}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph dd span{font-size:16px;font-weight:400}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout02 .subTitle{margin-bottom:25px}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout02_a{margin-top:20px;background:#fdf0f5;border-top:1px solid #ec6a9b;padding:57px 42px 40px 40px;position:relative}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout02_a h5{width:160px;line-height:37px;color:#fff;background-color:#ec6a9b;text-align:center;font-size:18px;position:absolute;left:0;top:0}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout02_a dl dt{margin-top:1em;font-size:20px;color:#e02d70;line-height:1.4}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout03 .title02{margin:31px 0 27px}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout03 .photoText dd{padding-top:3px}#features-breast-cancer #feature.breast-cancer #secProne{margin:32px 0 23px}#features-breast-cancer #feature.breast-cancer #secProne .secProne01{margin-top:51px;padding:0 35px;overflow:hidden}#features-breast-cancer #feature.breast-cancer #secProne .secProne01 ul{width:420px;margin:0 15px;float:left;vertical-align:top}#features-breast-cancer #feature.breast-cancer #secProne .secProne01 ul li{text-align:left;line-height:1.1em;background:url(/mrso_img/feature/breast-cancer/icon01.png) no-repeat 0 0;padding:2px 0 4px 26px;border-bottom:1px solid #f4d3e0;margin-top:16px}#features-breast-cancer #feature.breast-cancer #secProne .secProne02 .title02{margin:69px 0 31px}#features-breast-cancer #feature.breast-cancer #secProne .secProne02 div{text-align:center}#features-breast-cancer #feature.breast-cancer #secProne .secProne02 div img{display:inline-block;margin:0 15px}#features-breast-cancer #feature.breast-cancer #secScreening .title01{margin:31px 0 14px}#features-breast-cancer #feature.breast-cancer #secScreening .title02{font-size:36px;padding:17px 10px 18px;line-height:1.3}#features-breast-cancer #feature.breast-cancer #secScreening .title02 span{display:block;font-size:16px;color:#303030;font-weight:400}#features-breast-cancer #feature.breast-cancer #secScreening .title02 .pink{display:inline}#features-breast-cancer #feature.breast-cancer #secScreening h5{background:url(/mrso_img/feature/breast-cancer/icon02.png) no-repeat left 40%;padding-left:24px;font-size:20px;font-weight:400;color:#e02d70}#features-breast-cancer #feature.breast-cancer #secScreening div ul li{margin-top:24px;padding:25px 0 0 10px;border-top:1px solid #dfdfdf}#features-breast-cancer #feature.breast-cancer #secScreening div ul li p{padding-left:24px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 .title02{margin:28px 0 24px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul{background:url(/mrso_img/feature/breast-cancer/img07.png) no-repeat 99% 7px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul li.first{margin:0 260px 0 0;border:none;padding-top:0}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul li.second{margin-right:260px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 .title02{margin:47px 0 24px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul{background:url(/mrso_img/feature/breast-cancer/img08.png) no-repeat 99% 10px}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul li.first{margin:0 344px 0 0;border:none;padding-top:0}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul li.second{margin-right:344px}#features-breast-cancer #feature.breast-cancer #secVoice .title01{margin:42px 0 31px}#features-breast-cancer #feature.breast-cancer #secVoice ul{overflow:hidden;margin-left:-30px}#features-breast-cancer #feature.breast-cancer #secVoice ul li{width:470px;background-color:#fdf0f5;padding:28px 30px 0;float:left;margin-left:30px}#features-breast-cancer #feature.breast-cancer #secVoice ul li:first-child,#features-breast-cancer #feature.breast-cancer #secVoice ul li:nth-child(2){height:300px}#features-breast-cancer #feature.breast-cancer #secVoice ul li:nth-child(3),#features-breast-cancer #feature.breast-cancer #secVoice ul li:nth-child(4){height:324px;margin-top:31px}#features-breast-cancer #feature.breast-cancer #secVoice ul li h4{font-size:20px;line-height:1.4;color:#e02d70}#features-breast-cancer #feature.breast-cancer #secVoice ul li p{margin-top:13px;line-height:1.625}#features-breast-cancer #feature.breast-cancer #secNew .title01{margin:52px 0 15px}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox{border:1px solid #e02d70;border-top:none;padding:27px 40px 31px}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox h4{font-size:32px;color:#e02d70;margin-left:-5px}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox h5{background-color:#ee9dbb;color:#fff;font-size:16px;line-height:33px;border-radius:4px;padding:0 13px;margin:13px 0 0}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox.first{border-top:1px solid #e02d70;margin-top:13px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox{margin:16px 0 0;overflow:hidden}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .photo{width:164px;height:auto;float:left;padding-top:4px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .photo img{width:100%;height:auto}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text{margin-left:193px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text h6{font-size:28px;color:#e02d70;vertical-align:middle;margin-left:-7px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text h6 span{font-size:16px;color:#000;vertical-align:middle}#features-breast-cancer #feature.breast-cancer #secNew .link{overflow:hidden;margin-top:28px}#features-breast-cancer #feature.breast-cancer #secNew .link a{display:block;background-color:#ec6a9b;border-radius:4px;position:relative;color:#fff;font-size:20px;text-decoration:none;height:83px}#features-breast-cancer #feature.breast-cancer #secNew .link a:hover{opacity:.7}#features-breast-cancer #feature.breast-cancer #secNew .link a img{position:absolute;width:29px;height:35px;top:24px;right:21px}#features-breast-cancer #feature.breast-cancer #secNew .link .btnFacility{width:476px;float:left}#features-breast-cancer #feature.breast-cancer #secNew .link .btnFacility a{background:url(/mrso_img/feature/breast-cancer/icon03.png) no-repeat 16px 18px #ec6a9b;font-size:20px;line-height:24px;padding:21px 0 0 76px}#features-breast-cancer #feature.breast-cancer #secNew .link .btnPlan{width:476px;float:right}#features-breast-cancer #feature.breast-cancer #secNew .link .btnPlan a{background:url(/mrso_img/feature/breast-cancer/icon04.png) no-repeat 20px 15px #ec6a9b;font-size:20px;line-height:24px;padding:31px 0 0 82px}@media (max-width:40.0525em){#features-breast-cancer #feature.breast-cancer #secAbout .photoText dd{width:90%;max-width:322px;float:none;padding-top:0!important;margin:0 auto}#features-breast-cancer #feature.breast-cancer #secAbout .photoText dt{margin-right:0}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph{margin:10px 0 0}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph dt{padding:0 10px;max-width:330px;height:auto}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph dd{font-size:20px;margin-top:10px}#features-breast-cancer #feature.breast-cancer #secAbout dl.graph dd span{font-size:12px}#features-breast-cancer #feature.breast-cancer #secAbout .secAbout02_a{font-size:14px;padding:50px 10px 10px}#features-breast-cancer #feature.breast-cancer #secProne .secProne01{margin-top:0;padding:0 20px}#features-breast-cancer #feature.breast-cancer #secProne .secProne01 ul{width:100%;float:none;margin:0}#features-breast-cancer #feature.breast-cancer #secProne .secProne01 ul li{line-height:1.4;padding:0 0 4px 26px}#features-breast-cancer #feature.breast-cancer #secProne .secProne02 div img{display:inline-block;max-width:120px;height:auto;margin:4px}#features-breast-cancer #feature.breast-cancer #secScreening .title02{font-size:23px;font-weight:700;padding:16px 0;line-height:1.6}#features-breast-cancer #feature.breast-cancer #secScreening .title02 span{font-size:12px}#features-breast-cancer #feature.breast-cancer #secScreening div ul li{margin-top:24px;padding:20px 0 0}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul{background:none}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul li.first{margin:0;padding-right:110px;background:url(/mrso_img/feature/breast-cancer/img07.png) no-repeat right 50%;background-size:100px auto}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening01 ul li.second{margin-right:0}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul{background:none}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul li.first{margin:0;padding-right:110px;background:url(/mrso_img/feature/breast-cancer/img08.png) no-repeat right 50%;background-size:100px auto}#features-breast-cancer #feature.breast-cancer #secScreening .secScreening02 ul li.second{margin-right:0}#features-breast-cancer #feature.breast-cancer #secVoice ul{margin-left:0}#features-breast-cancer #feature.breast-cancer #secVoice ul li{width:100%;padding:20px;float:none;margin-left:0;height:auto!important;margin-top:10px!important}#features-breast-cancer #feature.breast-cancer #secVoice ul li:first-child{margin-top:0!important}#features-breast-cancer #feature.breast-cancer #secVoice ul li h4{font-size:18px}#features-breast-cancer #feature.breast-cancer #secVoice ul li p{font-size:14px}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox{padding:14px}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox h4{font-size:24px;text-align:center}#features-breast-cancer #feature.breast-cancer #secNew .secNewBox h5{text-align:center;line-height:1.4;padding:6px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .photo{float:none;padding-top:0;margin:0 auto}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text{margin-left:0}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text h6{font-size:20px;margin-left:0;text-align:center;line-height:1.4}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text h6 span{display:block}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text p{border-top:1px dashed #ccc;padding-top:6px;margin-top:6px;font-size:14px}#features-breast-cancer #feature.breast-cancer #secNew .facilityBox .text p:last-child{text-align:right}#features-breast-cancer #feature.breast-cancer #secNew .link{width:90%;margin:30px auto}#features-breast-cancer #feature.breast-cancer #secNew .link .btnFacility,#features-breast-cancer #feature.breast-cancer #secNew .link .btnPlan{width:100%;float:none}#features-breast-cancer #feature.breast-cancer #secNew .link a{height:auto;text-align:center}#features-breast-cancer #feature.breast-cancer #secNew .link a img{position:absolute;width:14px;height:auto;top:50%;right:16px;margin:-8px}#features-breast-cancer #feature.breast-cancer #secNew .link .btnFacility a{margin-bottom:16px}#features-breast-cancer #feature.breast-cancer #secNew .link .btnFacility a,#features-breast-cancer #feature.breast-cancer #secNew .link .btnPlan a{background-size:30px auto;background-position:10px 50%;font-size:16px;line-height:1.4;padding:10px 20px 10px 30px}}#features-mri #feature .main-banner:before{color:#000;border:1px solid #000}#features-mri #feature .title01{background-color:#18a3b8}#features-mri #feature .title02{color:#087343;border-top:1px solid #087343;border-bottom:1px solid #087343}#features-mri #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-mri #feature.mri .anchor ul{margin-left:-20px}#features-mri #feature.mri .anchor ul li{width:310px;margin-left:20px;background-color:#087343}#features-mri #feature .planBody{display:none}#features-mri #feature #plan .platinum{border-top:4px solid #18a3b8}#features-mri #feature.mri .inner:after{content:"";clear:both;display:block}#features-mri #feature.mri #secFirst{margin-bottom:30px}#features-mri #feature.mri #secFirst .left{float:left;width:500px}#features-mri #feature.mri #secFirst .left p{border-top:1px solid #a00a1e;padding-top:15px}#features-mri #feature.mri #secFirst .right{float:right;width:420px;margin-top:0}#features-mri #feature.mri #secSecond{margin-bottom:30px}#features-mri #feature.mri #secSecond p{margin-top:10px}#features-mri #feature.mri #secSecond .checkbox-wrapper{background:#fff;margin-top:45px;margin-bottom:0;padding:12px 30px}#features-mri #feature.mri #secSecond .checkbox-wrapper .left{float:left}#features-mri #feature.mri #secSecond .checkbox-wrapper .right{float:right}#features-mri #feature.mri #secSecond .checkbox-wrapper .checked{background:url(/mrso_img/feature/brain/checked.png) no-repeat 0 8px;padding:10px 0 5px 40px;font-size:125%}#features-mri #feature.mri #secThird .inner{border:1px solid #ccc;padding:25px 39px;margin-bottom:30px}#features-mri #feature.mri #secThird .left{float:left;width:700px;margin-right:15px;margin-top:20px}#features-mri #feature.mri #secThird .right{float:left;width:130px;margin-top:10px}#features-mri #feature.mri #secThird .right p{font-size:85%;text-align:center;line-height:1.5em;margin-bottom:5px}#features-mri #feature.mri #secThird .barometer{padding-top:20px}#features-mri #feature.mri #secThird .lead{margin-top:50px}#features-mri #feature.mri #secThird .lead p{margin:20px 0 15px}#features-mri #feature.mri #secThird .title-style04{font-size:120%;font-weight:400;border-left:6px solid #a00a1e;margin-left:-39px;padding:6px 20px 5px}@media (max-width:40.0525em){#features-mri #feature.mri #secFirst .left{float:none;width:100%;margin-bottom:10px}#features-mri #feature.mri #secFirst .left p{padding-top:10px}#features-mri #feature.mri #secFirst .right{float:none;width:100%;margin-top:0}#features-mri #feature.mri #secSecond .checkbox-wrapper{background:#fff;margin-top:10px;margin-bottom:0;padding:12px}#features-mri #feature.mri #secSecond .checkbox-wrapper .left,#features-mri #feature.mri #secSecond .checkbox-wrapper .right{float:none}#features-mri #feature.mri #secSecond .checkbox-wrapper .checked{padding:10px 0 5px 40px;font-size:110%}#features-mri #feature.mri #secThird .inner{padding:20px;margin-bottom:0}#features-mri #feature.mri #secThird .left{float:none;width:100%;margin-right:0;margin-top:0}#features-mri #feature.mri #secThird .right{float:none;width:100%;margin-top:0;text-align:center}#features-mri #feature.mri #secThird .barometer{padding-top:10px}#features-mri #feature.mri #secThird .lead{margin-top:10px}#features-mri #feature.mri #secThird .lead p{margin:20px 0}#features-mri #feature.mri #secThird .title-style04{font-size:110%;margin-left:0}}#features-pet #feature .title01{background-color:#7c6850}#features-pet #feature .title02{color:#f29600;border-top:1px solid #f29600;border-bottom:1px solid #f29600}#features-pet #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-pet #feature.pet .anchor ul{margin-left:-20px}#features-pet #feature.pet .anchor ul li{width:310px;margin-left:20px;background-color:#f19601}#features-pet #feature .planBody{display:none}#features-pet #feature #plan .platinum{border-top:4px solid #7c6854}#features-pet #feature.pet table{margin-top:20px}#features-pet #feature.pet tr th{padding:10px;width:200px;font-weight:700;color:#fff}#features-pet #feature.pet tr.first th{background-color:#f29600;border-bottom:1px solid #ccc}#features-pet #feature.pet tr.second th{background-color:#9f9fa0}#features-pet #feature.pet tr.first td{border-bottom:1px solid #ccc;background-color:#f5f3f2;padding:10px}#features-pet #feature.pet tr.second td{background-color:#f5f3f2;padding:10px}#features-pet #feature.pet .PET_img{text-align:center;margin-bottom:20px}#features-pet #feature.pet .graph_img{float:left}#features-pet #feature.pet .graph{float:left;margin-left:20px;line-height:140px}@media (max-width:40.0525em){#features-pet #feature.pet tr th{text-align:center;width:100%;display:block}#features-pet #feature.pet tr td{width:100%;display:block}#features-pet #feature.pet .graph_img{width:100%;float:none;text-align:center}#features-pet #feature.pet .graph{width:100%;float:none;margin-left:0;line-height:1em;margin-top:10px}}#features-pack #feature .title01{background-color:#aacc03}#features-pack #feature .title02{color:#087343;border-top:1px solid #087343;border-bottom:1px solid #087343}#features-pack #feature .subTitle{text-align:center;font-size:32px;line-height:1.43;margin-bottom:28px;letter-spacing:-1.5px}#features-pack #feature.pack .anchor ul{margin-left:-20px}#features-pack #feature.pack .anchor ul li{width:310px;margin-left:20px;background-color:#087343}#features-pack #feature .planBody{display:none}#features-pack #feature #plan .platinum{border-top:4px solid #087343}#features-pack #feature.pack .inner:after{content:"";clear:both;display:block}#features-pack #feature.pack #secFirst{margin-bottom:30px}#features-pack #feature.pack #secFirst .left{float:left;width:500px}#features-pack #feature.pack #secFirst .left p{border-top:1px solid #a00a1e;padding-top:15px}#features-pack #feature.pack #secFirst .right{float:right;width:420px;margin-top:0}#features-pack #feature.pack #secSecond{margin-bottom:30px}#features-pack #feature.pack #secSecond p{margin-top:10px}#features-pack #feature.pack #secSecond .checkbox-wrapper{background:#fff;margin-top:45px;margin-bottom:0;padding:12px 30px}#features-pack #feature.pack #secSecond .checkbox-wrapper .left{float:left}#features-pack #feature.pack #secSecond .checkbox-wrapper .right{float:right}#features-pack #feature.pack #secSecond .checkbox-wrapper .checked{background:url(/mrso_img/feature/brain/checked.png) no-repeat 0 8px;padding:10px 0 5px 40px;font-size:125%}#features-pack #feature.pack #secThird .inner{border:1px solid #ccc;padding:25px 39px;margin-bottom:30px}#features-pack #feature.pack #secThird .left{float:left;width:700px;margin-right:15px;margin-top:20px}#features-pack #feature.pack #secThird .right{float:left;width:130px;margin-top:10px}#features-pack #feature.pack #secThird .right p{font-size:85%;text-align:center;line-height:1.5em;margin-bottom:5px}#features-pack #feature.pack #secThird .barometer{padding-top:20px}#features-pack #feature.pack #secThird .lead{margin-top:50px}#features-pack #feature.pack #secThird .lead p{margin:20px 0 15px}#features-pack #feature.pack #secThird .title-style04{font-size:120%;font-weight:400;border-left:6px solid #a00a1e;margin-left:-39px;padding:6px 20px 5px}@media (max-width:40.0525em){#features-pack #feature.pack #secFirst .left{float:none;width:100%;margin-bottom:10px}#features-pack #feature.pack #secFirst .left p{padding-top:10px}#features-pack #feature.pack #secFirst .right{float:none;width:100%;margin-top:0}#features-pack #feature.pack #secSecond .checkbox-wrapper{background:#fff;margin-top:10px;margin-bottom:0;padding:12px}#features-pack #feature.pack #secSecond .checkbox-wrapper .left,#features-pack #feature.pack #secSecond .checkbox-wrapper .right{float:none}#features-pack #feature.pack #secSecond .checkbox-wrapper .checked{padding:10px 0 5px 40px;font-size:110%}#features-pack #feature.pack #secThird .inner{padding:20px;margin-bottom:0}#features-pack #feature.pack #secThird .left{float:none;width:100%;margin-right:0;margin-top:0}#features-pack #feature.pack #secThird .right{float:none;width:100%;margin-top:0;text-align:center}#features-pack #feature.pack #secThird .barometer{padding-top:10px}#features-pack #feature.pack #secThird .lead{margin-top:10px}#features-pack #feature.pack #secThird .lead p{margin:20px 0}#features-pack #feature.pack #secThird .title-style04{font-size:110%;margin-left:0}}#feature-default-head a,#feature-default-head address,#feature-default-head article,#feature-default-head b,#feature-default-head body,#feature-default-head caption,#feature-default-head center,#feature-default-head code,#feature-default-head dd,#feature-default-head details,#feature-default-head div,#feature-default-head dl,#feature-default-head dt,#feature-default-head em,#feature-default-head figure,#feature-default-head footer,#feature-default-head form,#feature-default-head h1,#feature-default-head h2,#feature-default-head h3,#feature-default-head h4,#feature-default-head h5,#feature-default-head h6,#feature-default-head header,#feature-default-head html,#feature-default-head i,#feature-default-head iframe,#feature-default-head img,#feature-default-head label,#feature-default-head li,#feature-default-head menu,#feature-default-head nav,#feature-default-head object,#feature-default-head ol,#feature-default-head p,#feature-default-head q,#feature-default-head s,#feature-default-head section,#feature-default-head small,#feature-default-head span,#feature-default-head strong,#feature-default-head sub,#feature-default-head sup,#feature-default-head table,#feature-default-head tbody,#feature-default-head td,#feature-default-head th,#feature-default-head thead,#feature-default-head time,#feature-default-head tr,#feature-default-head u,#feature-default-head ul,#feature-default-head var{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}#feature-default-head .center-screen{margin:auto;position:fixed;width:500px;height:auto;z-index:99999;background-color:#fff;border-radius:10px;box-shadow:0 0 8px grey}#feature-default-head .select-region{display:inline-block;width:90%;padding:10px 0;background-color:#08438a;font-size:20px;color:#fff;border:0;border-radius:10px;text-align:center}#feature-default-head .td-region-box{padding:10px}#feature-default-head .hideform{display:none}#feature-default-head .ttl{margin-top:30px;margin-bottom:10px;font-size:20px;text-align:center}#feature-default-head button#close{font-size:26px;color:#fff;background-color:#333;border:1px solid #fff;padding:11px 20px;border-radius:60px;position:absolute;top:-30px;right:-30px}#feature-default-head .center-screen th{vertical-align:middle}#feature-default-head .center-screen td{text-align:center}#feature-default-head .center-screen td:last-child{padding-bottom:35px}@media only screen and (max-width:2560px){#feature-default-head .center-screen{left:39.9%}}@media only screen and (max-width:640px){#feature-default-head .center-screen{position:fixed;width:360px;height:200px;top:50%;left:50%;margin:-100px auto auto -180px;z-index:999;background-color:#e2ebf6}#feature-default-head .select-region{font-size:20px}#feature-default-head button#close{font-size:26px;padding:11px 20px;border-radius:60px;top:-30px;right:-30px}}.p-category-top-pref-box{padding-top:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-pref-box{padding-bottom:18px}}.p-category-top-pref-box>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_map_white_icon.svg)}.p-category-top-pref-box>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-pref-box>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-pref-box>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-pref-box>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-pref-box>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-pref-box>.-head{margin-bottom:5px}}@media (max-width:40.0525em){.p-category-top-pref-box>.-head{margin-bottom:10px}}.p-category-top-pref-box>.-content{font-size:16px;font-weight:400}@media (min-width:40.0625em){.p-category-top-pref-box>.-content{margin-left:0;margin-right:0;margin-bottom:18px}}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-pref-box>.-content{padding-left:2%;padding-right:2%}}.p-category-top-pref-box>.-content>ul>li{padding:15px 0 0}.p-category-top-pref-box>.-content>ul>li:not(:last-child){border-bottom:1px solid #efefef}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-pref-box>.-content>ul>li:not(:last-child){border-bottom:2px solid #25428c}.p-category-top-pref-box>.-content>ul>li{padding:10px 0}}.p-category-top-pref-box>.-content>ul>li>.-area{font-weight:700}@media (min-width:40.0625em){.p-category-top-pref-box>.-content>ul>li>.-area{display:flex}}.p-category-top-pref-box>.-content>ul>li>.-area>.-name{width:150px;font-weight:700}.p-category-top-pref-box>.-content>ul>li>.-area li{display:inline-block}@media (min-width:40.0625em){.p-category-top-pref-box>.-content>ul>li>.-area li{padding-bottom:12px}}.p-category-top-pref-box>.-content>ul>li>.-area li span{color:#c2c2c2}.p-category-top-pref-box>.-content>ul>li>.-area li:not(:last-child){margin-right:28px}.p-category-top-course-box{padding-top:30px}.p-category-top-course-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-course-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-course-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-course-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-course-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-course-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-course-box__head>.-body{padding:20px 0 10px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-course-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-course-box__head>.-body p{font-size:16px}}.p-category-top-course-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-course-box__course-list.sp-only{display:none}.p-category-top-course-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-course-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-course-box__course-list.sp-none{display:none}}.p-category-top-course-box__course-list>.-item{width:32%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-course-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-course-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-course-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-course-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-course-box__course-list>.-item dl>dd{padding:10px 15px;color:#000;border-radius:5px;background-color:#fff}@media (max-width:40.0525em){.p-category-top-course-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-course-box__course-list>.-item.-blue{background-color:#e3edf6;border:1px solid #0b487f;margin-right:2%}.p-category-top-course-box__course-list>.-item.-blue dl>dt{color:#0b487f;background:url(/mrso_img/course/common/icon_arrow_blue.png) no-repeat 95% 50%}.p-category-top-course-box__course-list>.-item.-pink{margin-right:2%;background-color:#f9e6ec;border:1px solid #d73865}.p-category-top-course-box__course-list>.-item.-pink dl>dt{color:#d73865;background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}.p-category-top-course-box__course-list>.-item.-green{margin-right:0;background-color:#ecf6eb;border:1px solid #39942d}.p-category-top-course-box__course-list>.-item.-green dl>dt{color:#39942d;background:url(/mrso_img/course/common/icon_arrow_green.png) no-repeat 95% 50%}.p-category-top-course-box__course-list>.-item.-right{margin-right:0}@media (min-width:40.0625em){.p-category-top-course-box__course-list{padding:0}.p-category-top-course-box__course-list>.-item{width:32%}.p-category-top-course-box__course-list>.-item dl>dt{font-size:20px;padding:15px 25px}.p-category-top-course-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}.p-category-top-course-box__course-list>.-item.-full{width:100%}.p-category-top-course-box__course-list>.-item.-full dl>dt{float:left;background:none;border-bottom-style:none;padding:25px}.p-category-top-course-box__course-list>.-item.-full dl>dt>.-icon{width:auto}.p-category-top-course-box__course-list>.-item.-full dl>dd{padding:30px 25px;float:left}.p-category-top-course-box__course-list>.-item.-full.-green{background-color:#ecf6eb;background-position:95% 50%;background-image:url(/mrso_img/course/common/icon_arrow_green.png);background-repeat:no-repeat}.p-category-top-course-box__course-list>.-left,.p-category-top-course-box__course-list>.-right{width:49%}}.p-category-top-brain-course-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-brain-course-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-brain-course-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-brain-course-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-brain-course-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-brain-course-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-brain-course-box__head>.-body{padding:20px 0 10px 23px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-brain-course-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-brain-course-box__head>.-body p{font-size:16px}}.p-category-top-brain-course-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-brain-course-box__course-list.sp-only{display:none}.p-category-top-brain-course-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-brain-course-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-brain-course-box__course-list.sp-none{display:none}}.p-category-top-brain-course-box__course-list>.-item{width:48%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-brain-course-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-brain-course-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-brain-course-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-brain-course-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-brain-course-box__course-list>.-item dl>dd{padding:10px 15px;color:#000;border-radius:5px}@media (max-width:40.0525em){.p-category-top-brain-course-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-brain-course-box__course-list>.-item.-blue{background-color:#e3edf6;margin-right:2%}.p-category-top-brain-course-box__course-list>.-item.-blue dl>dt{color:#0b487f;background:url(/mrso_img/course/common/icon_arrow_blue.png) no-repeat 95% 50%}.p-category-top-brain-course-box__course-list>.-item.-pink{width:100%;margin-right:2%;background-color:#f9e6ec}@media (min-width:40.0625em){.p-category-top-brain-course-box__course-list>.-item.-pink{background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%;background-color:#f9e6ec}}.p-category-top-brain-course-box__course-list>.-item.-pink dl>dt{background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}@media (min-width:40.0625em){.p-category-top-brain-course-box__course-list>.-item.-pink dl>dt{float:left;background-image:none;border-bottom-style:none;padding:25px;color:#d73865}}.p-category-top-brain-course-box__course-list>.-item.-pink dl>dd{padding:30px 25px}@media (min-width:40.0625em){.p-category-top-brain-course-box__course-list>.-item.-pink dl>dd{float:left}.p-category-top-brain-course-box__course-list{padding:0}.p-category-top-brain-course-box__course-list>.-item{width:48%}.p-category-top-brain-course-box__course-list>.-item dl>dt{font-size:20px;padding:15px 25px}.p-category-top-brain-course-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}}.p-category-top-uterus-course-box{padding-top:30px}.p-category-top-uterus-course-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-uterus-course-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-uterus-course-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-uterus-course-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-uterus-course-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-uterus-course-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-uterus-course-box__head>.-body{padding:20px 0 10px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-uterus-course-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-uterus-course-box__head>.-body p{font-size:16px}}.p-category-top-uterus-course-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-uterus-course-box__course-list.sp-only{display:none}.p-category-top-uterus-course-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-uterus-course-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-uterus-course-box__course-list.sp-none{display:none}}.p-category-top-uterus-course-box__course-list>.-item{width:32%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-uterus-course-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-uterus-course-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-uterus-course-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-uterus-course-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-uterus-course-box__course-list>.-item dl>dd{padding:10px 15px;color:#000;border-radius:5px;background-color:#fff}@media (max-width:40.0525em){.p-category-top-uterus-course-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-uterus-course-box__course-list>.-item.-pink{margin-right:2%;background-color:#f9e6ec;border:1px solid #d73865}.p-category-top-uterus-course-box__course-list>.-item.-pink dl>dt{height:110px;color:#d73865;background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}.p-category-top-uterus-course-box__course-list>.-item.-pink dl>dt>.-fL{float:left;margin-right:5px}.p-category-top-uterus-course-box__course-list>.-item.-pink dl>dt>.-fR{display:inline-block}.p-category-top-uterus-course-box__course-list>.-item.-after dl>dt>.-fL,.p-category-top-uterus-course-box__course-list>.-item.-after dl>dt>.-fR{padding-top:7%}.p-category-top-uterus-course-box__course-list>.-item.-last{margin-right:0}@media (min-width:40.0625em){.p-category-top-uterus-course-box__course-list{padding:0}.p-category-top-uterus-course-box__course-list>.-item{width:32%}.p-category-top-uterus-course-box__course-list>.-item dl>dt{font-size:20px;padding:15px 25px}.p-category-top-uterus-course-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}.p-category-top-uterus-course-box__course-list>.-item.-full{width:100%}.p-category-top-uterus-course-box__course-list>.-item.-full dl>dt{float:left;background:none;border-bottom-style:none;padding:25px}.p-category-top-uterus-course-box__course-list>.-item.-full dl>dt>.-icon{width:auto}.p-category-top-uterus-course-box__course-list>.-item.-full dl>dd{padding:30px 25px;float:left}.p-category-top-uterus-course-box__course-list>.-item.-full.-green{background-color:#ecf6eb;background-position:95% 50%;background-image:url(/mrso_img/course/common/icon_arrow_green.png);background-repeat:no-repeat}}.p-uterus-top-content{margin-top:50px}@media (max-width:40.0525em){.p-uterus-top-content{margin-top:20px}}.p-uterus-top-content .catchcopy{width:100%}.p-uterus-top-content>.-unit{margin:30px 0}.p-uterus-top-content>.-unit>.body p{font-size:16px}.p-uterus-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-uterus-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-uterus-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-uterus-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-uterus-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-uterus-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}.p-uterus-top-content>.-unit>.-body>.-below{margin-bottom:10%}}.p-uterus-top-content>.-unit>.-body>.-detailtext{padding-left:0}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-detailtext{margin-left:20px}}.p-uterus-top-content>.-unit>.-body>.-detailtext>h4,.p-uterus-top-content>.-unit>.-body>.-detailtext>p{font-size:16px}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-detailtext>h4,.p-uterus-top-content>.-unit>.-body>.-detailtext>p{font-size:12px}}.p-uterus-top-content>.-unit>.-body>.-detailtext>h4{padding:5px 0 5px 15px;position:relative}.p-uterus-top-content>.-unit>.-body>.-detailtext>h4.-de{margin-top:18px}.p-uterus-top-content>.-unit>.-body>.-detailtext>h4:after{display:block;content:"";position:absolute;top:.7em;left:0;width:10px;height:10px;background-color:#fff;border:3px solid #00408f;border-radius:100%}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-detailtext>h4:after{top:.8em;width:9px;height:9px}}.p-uterus-top-content>.-unit>.-body>.-checklist{padding-left:0;padding-top:10px}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-uterus-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-uterus-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-generation>img{width:49%}.p-uterus-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-uterus-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-uterus-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:22px;font-weight:700}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-uterus-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-uterus-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-uterus-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-uterus-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-uterus-top-content>.-unit.-supervision{font-size:16px}.p-uterus-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-uterus-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-uterus-top-content>.-unit.-supervision .head-line{font-weight:600}.p-uterus-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-uterus-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-uterus-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-uterus-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-uterus-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-uterus-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-uterus-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-uterus-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-uterus-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-uterus-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-uterus-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-uterus-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-uterus-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-uterus-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-uterus-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-uterus-top-content .p-uterus-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-uterus-top-content .p-uterus-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-uterus-top-content .p-uterus-top-content__head>.-body{padding:10px 0 0}.p-uterus-top-content .p-uterus-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__head>.-body p{margin-right:0}.p-uterus-top-content .p-uterus-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-uterus-top-content .p-uterus-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__head>.-body{margin-left:0;margin-right:0}}.p-uterus-top-content .p-uterus-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-uterus-top-content .p-uterus-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-uterus-top-content .p-uterus-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__head__unit-right{padding-left:20px}.p-uterus-top-content .p-uterus-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-uterus-top-content .p-uterus-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__head__copy{font-size:28px}}.p-uterus-top-content .p-uterus-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check{margin:20px 0}}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>p{font-size:16px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost{margin:10px 0}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-uterus-top-content .p-uterus-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #4a69a4;background-image:url(/mrso_img/course/dock/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost{display:flex}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-head{width:40%;padding:10px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail{width:60%;padding:15px 0}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-shortdetail{width:40%}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-uterus-top-content .p-uterus-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost{display:block}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:13px;height:50px}.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-head{width:113px}}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:19px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq{width:100%}}.p-uterus-top-content .p-uterus-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-uterus-top-content .p-uterus-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-uterus-top-content .p-uterus-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-uterus-top-content .p-uterus-top-content__faq>.-body{margin:0}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single{border-bottom:none}}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-uterus-top-content .p-uterus-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-uterus-top-content .p-uterus-top-content__faq>.-footer>.-course-list{display:flex}.p-uterus-top-content .p-uterus-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-uterus-top-content .p-uterus-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__faq{width:100%;margin:30px auto 0}.p-uterus-top-content .p-uterus-top-content__faq>.-body{width:100%;margin:0 auto}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-uterus-top-content .p-uterus-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-uterus-top-content .p-uterus-top-content__faq>.-footer{padding:0}.p-uterus-top-content .p-uterus-top-content__faq>.-footer>.-course-list{display:none}}.dockTopBox{width:100%;display:block;margin-right:0;margin-left:0}@media (min-width:40.0625em){.dockTopBox{width:48%;display:inline-block}.dockTopBox.-top-course{margin-left:1%;float:right}.dockTopBox.-top-reserve{margin-right:1%}}.dockTopBox.-top .p-category-top-header-box{display:block;position:static;height:auto}@media (max-width:40.0525em){.dockTopBox.-top .p-category-top-header-box{padding-bottom:0}}.dockTopBox.-top .p-category-top-header-box .-search-area{border:none}@media (max-width:40.0525em){.dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box .u-padding-bottom-section-header{padding-bottom:10px}}.dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{margin:0 0 10px}.dockTopBox.-top .p-category-top-header-box .sp{display:none}@media (max-width:40.0525em){.dockTopBox.-top .-search-area .-btn-toggle-search-advanced{display:block!important}.dockTopBox.-top .-search-area .-section.-advanced{display:none}.dockTopBox.-top .p-category-top-header-box{padding-bottom:0}.dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#e6ecf4}.dockTopBox.-top .p-category-top-header-box .-search-area>.-header,.dockTopBox.-top .p-category-top-header-box .-search-area>.-search-panel-tab-area{display:none!important}.dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area{display:block;position:static;height:auto;padding-top:20px}.dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer{border-top:none;padding:0 2% 20px}}@media (min-width:40.0625em){.dockTopBox.-top .p-category-top-header-box{padding-bottom:1px}.dockTopBox.-top .p-category-top-header-box .-search-area{border-radius:5px;box-shadow:0 5px 8px #ddd}.dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer{border-top:1px solid #ddd}.dockTopBox.-top .p-category-top-header-box>.-search-unit-freeword{display:none;padding:0 2%}}.dockTopBox .p-category-top-header-box{margin-bottom:20px}.dockTopBox .p-category-top-header-box>.-header{margin-bottom:0;background-color:#fff;border:1px solid #00408f;padding:10px;font-size:14px;width:100%;display:flex}.dockTopBox .p-category-top-header-box>.-header>.-btn{display:inline-block;padding:5px 40px 5px 60px;cursor:pointer;color:#fff;background-color:#2eb2e1;font-weight:700;background-image:url(https://www.mrso.jp/mrso_img/saerchs/icon_search.png);background-repeat:no-repeat;background-position:30px 50%;border-radius:3px;font-size:17px;box-shadow:0 2px 0 #1396c4;transition:all .1s ease-out}.dockTopBox .p-category-top-header-box>.-header>.-btn>.-arrow{font-size:10px;margin-left:5px;position:relative;top:-2px}.dockTopBox .p-category-top-header-box>.-header>.-info{display:flex;margin-left:20px;padding-top:8px;white-space:nowrap;max-width:940px}.dockTopBox .p-category-top-header-box>.-header>.-info>.-list{overflow:hidden;text-overflow:ellipsis}.dockTopBox .p-category-top-header-box>.-header>.-info>.-list>.-item{display:inline-block}.dockTopBox .p-category-top-header-box>.-header>.-info>.-list>.-item:not(:last-child):after{content:"、"}.dockTopBox .p-category-top-header-box .-search-area{width:100%;border:1px solid #00408f;border-top:none;background-color:#fff}.dockTopBox .p-category-top-header-box .-search-area>.-header,.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area{display:flex;flex-wrap:wrap;justify-content:space-between}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section{padding:25px 15px 10px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section>.-box .-label{font-size:14px;margin-bottom:5px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear{background-color:#999;color:#fff;padding:0 12px;font-size:12px;height:20px;margin-left:10px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear:hover{opacity:.7}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section>.-box .-wrap-label{display:flex}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area{width:100%;padding-left:45px;padding-right:45px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-nav-sp,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-default{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;width:100%;background-color:#fff;background-size:25px;color:#00408f;margin-bottom:10px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-default:last-child{margin-bottom:20px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-default>.-input{padding-left:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-default:after{content:url(/mrso_img/dock/dock_arrow_down_icon.svg);top:-3px;transform:scale(.2);position:absolute;right:10px}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-default:after{right:0}}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;width:100%;background-color:#fff;background-image:url(/mrso_img/dock/dock_map_blue.svg);background-position:15px 12px;background-repeat:no-repeat;background-size:20px;color:#00408f;margin-bottom:10px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref>.-input{padding-left:35px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref:after{content:url(/mrso_img/dock/dock_arrow_down_icon.svg);top:-3px;transform:scale(.2);position:absolute;right:10px}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref:after{right:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref{background-image:url(/mrso_img/dock/dock_map_blue.svg)}}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;width:100%;background-color:#fff;background-image:url(/mrso_img/dock/dock_stethoscope_icon.svg);background-position:15px 12px;background-repeat:no-repeat;background-size:20px;color:#00408f;margin-bottom:10px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course>.-input{padding-left:35px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course:after{content:url(/mrso_img/dock/dock_arrow_down_icon.svg);top:-3px;transform:scale(.2);position:absolute;right:10px}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course:after{right:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course{background-image:url(/mrso_img/dock/dock_stethoscope_icon.svg)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-prostate-hidden{display:none}}@media (min-width:40.0625em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-prostate-hidden{visibility:hidden}}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;width:100%;background-color:#fff;background-image:url(/mrso_img/dock/dock_star_icon.svg);background-position:15px 12px;background-repeat:no-repeat;background-size:20px;color:#00408f;margin-bottom:20px;cursor:pointer}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking{margin-bottom:0}}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking>.-input{padding-left:35px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking:after{content:url(/mrso_img/dock/dock_arrow_down_icon.svg);top:-3px;transform:scale(.2);position:absolute;right:10px}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking:after{right:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking{background-image:url(/mrso_img/dock/dock_star_icon.svg)}}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode{display:flex;justify-content:space-between}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn{width:48%;background-color:#99adc8;padding:10px 10px 10px 30px;border-radius:5px 5px 0 0;color:#fff;background-position:8px;background-repeat:no-repeat;background-size:15px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.-area{background-image:url(/mrso_img/top/search_box/pin.svg)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.-line{background-image:url(/mrso_img/top/search_box/line.svg)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-mode>.-btn.select{background-color:#647eab}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-wrap-input-group{background-color:#647eab;padding:15px 15px 0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-wrap-area-child>.-wrap-input-group>.-wrap-input .-input{width:100%;border-radius:5px;padding:10px;border:none;background-color:#fff;color:#222;display:inline-block;margin-bottom:15px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection{width:42%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container{display:flex;justify-content:space-between}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col{width:49%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category{text-align:center;color:#fff;font-weight:700;font-size:14px;margin-bottom:10px;padding:2px 0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-sp{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-course{background-color:#985151}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category.-doc{background-color:#4a69a4}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio{display:block}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-doc .p-radio>.-input+.-label:before{border-color:#4a69a4}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-doc .p-radio>.-input:checked+.-label:after{background:#4a69a4}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced{width:29%;padding-right:45px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date{margin-bottom:20px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range{display:flex;justify-content:space-between}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.c-select-price{width:45%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.-bar{padding-top:9px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other{margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox{width:50%;margin-bottom:3px;cursor:pointer}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text{display:inline-block;font-size:13px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-condition-line{width:100%;border-bottom:1px solid #ccc;margin:15px 0 5px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box #-special-conditions-box{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box{text-align:center;width:100%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions{border-bottom:1px solid #000;display:inline-block;margin-bottom:15px;padding-right:20px;background-repeat:no-repeat;background-position:100%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.open{background-image:url(/mrso_img/saerchs/arrow_down.png)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.close{background-image:url(/mrso_img/saerchs/arrow_up.png)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-input-inspection{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer{width:100%;border-top:1px solid #00408f;padding:20px;display:flex;flex-wrap:wrap}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box{font-size:14px;text-align:right}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box>.-count{color:#25428b;font-weight:700;font-size:28px;letter-spacing:.05em;margin-right:2px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group{align-items:center}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn{display:flex}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-border-dark{margin-right:20px;line-height:38px;padding-left:25px;padding-right:25px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary{font-size:22px;width:100%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary.disable{background:transparent linear-gradient(180deg,#aaa,#aaa) repeat scroll 0 0;border:1px solid #999;box-shadow:0 2px 0 #999;cursor:default}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer .-btn-group>.-wrap-btn>.c-button.-primary.disable:hover{opacity:1}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-header,.dockTopBox .p-category-top-header-box .-modal-sp>.-btn-close,.dockTopBox .p-category-top-header-box .-modal-sp>.-footer{display:none}@media (min-width:40.0625em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection{display:block!important}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-input-group-date>.-btn-clear-sp{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box{width:19%;margin-right:20px;margin-left:20%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-topFix{margin-left:29%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group{width:50%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button{max-width:250px}.dockTopBox .p-category-top-header-box .-modal{z-index:140000;bottom:0;left:0;position:fixed;right:0;top:0;display:none;overflow-x:hidden;overflow-y:auto}.dockTopBox .p-category-top-header-box .-modal>.-dialog{background-color:#fff;max-width:900px;min-height:300px;margin:30px auto;z-index:140003;padding:10px;position:relative}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-btn-close{background:transparent linear-gradient(0deg,#eb7f4f,#fc7033 40%,#fd9565) repeat scroll 0 0;border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 hsla(0,0%,100%,.4);color:#fff;font-size:14px;text-shadow:-1px -1px 0 rgba(0,0,0,.4);margin:10px auto;background-image:url(//www.mrso.jp/mrso_img/popups/btn_close.png);width:64px;height:19px;border:1px #e5611f;padding:0;cursor:pointer;position:absolute;right:5px;background-color:transparent}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-btn-close>.-sp{display:none}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-header{margin-bottom:10px;color:#00408f;font-weight:700;font-size:120%}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table{border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;width:100%}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{padding:5px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{white-space:nowrap}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{width:780px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:inline-block;padding:3px 5px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input[type=checkbox]{margin:3px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>label{display:inline-block}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-show-all-station{margin-top:5px;text-align:right}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer{text-align:center}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;padding:4px 0 2px;position:relative;text-decoration:none;margin:10px auto;height:40px;width:218px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.dockTopBox .p-category-top-header-box .-modal>.-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:140001;opacity:.6}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{width:32%}}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh}.dockTopBox .p-category-top-header-box>.-header{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-header{z-index:100002;display:block;background-color:#25428b;position:relative;color:#fff;padding:4px 3%;font-size:18px;text-align:center}.dockTopBox .p-category-top-header-box .-search-area>.-header>.-close{position:absolute;top:-2px;right:5px;font-size:28px;font-weight:700}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area{display:block;z-index:100002;position:fixed;background-color:#e6ecf4;padding:50px 7px 5px;width:100%}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area>.-nav-sp{display:flex;justify-content:space-between;margin-bottom:10px;position:fixed;top:40px;width:96%;background-color:#e6ecf4;z-index:100002}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item{border:1px solid #00408f;border-right:none;width:100%;height:45px}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item:first-child{border-radius:5px 0 0 5px}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item:last-child{border-right:1px solid #00408f;border-radius:0 5px 5px 0}.dockTopBox .p-category-top-header-box .-search-area>.-search-panel-tab-area>.-nav-sp>.-item>.-link{display:flex;justify-content:center;align-items:center;height:100%;width:100%;box-sizing:border-box;text-align:center;color:#00408f;font-size:13px;line-height:1.3}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area{position:fixed;display:block;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:35px 0 0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section{padding:0 2%!important}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection{width:100%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-title-sp{display:block;color:#25428c;font-size:20px;padding-left:5px;margin:55px 0 10px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-label{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection{display:none;padding:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-wrap-label{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-header{display:block}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container{flex-wrap:wrap}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col{width:100%;padding:3%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category{font-weight:700;margin-bottom:5px;background-color:transparent!important;text-align:left;color:#212121}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col>.-category>.-sp{display:inline}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio{font-size:14px;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px 10px 30px;width:auto;cursor:pointer;width:100%;display:block}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label{padding-left:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label:before{top:12px;left:10px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col .p-radio>.-input+.-label:after{top:16px;left:14px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-course{background:#f8e9e6;border-bottom:1px solid #d7d8db}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-inspection>.-box>.-container>.-col.-wrap-course>.-category{color:#ac2121}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.pc{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date{display:flex;justify-content:space-between}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date>.c-input-date{width:calc(100% - 80px)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-input-group-date>.-btn-clear-sp{width:70px;border-radius:5px;border:1px solid #b9c8df;color:#6182a3}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-select-range>.-bar{padding-top:15px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox{width:49%;margin-bottom:10px;height:60px;display:flex;align-items:center;padding-right:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text{font-size:14px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text:before{top:50%;left:20px;height:20px;width:20px;transform:translate(-50%,-50%)}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box>.-other>.p-checkbox>.-text:after{top:38%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-condition-line{margin-top:5px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box #-special-conditions-box{display:flex}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.close,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-advanced>.-box .-toggle-search-special-box>.-btn-toggle-search-special-conditions.open,.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section>.-box .-btn-clear{display:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced{display:none;position:relative;border:1px solid #00408f;border-radius:5px;padding:10px 10px 10px 30px;font-size:16px;width:100%;color:#00408f;cursor:pointer;max-width:210px;margin:0 auto 20px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced:before{content:"+";position:absolute;left:20px;top:6px;font-size:20px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-btn-toggle-search-advanced.-active:before{content:"-"}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-input-inspection{display:block;position:relative;border:1px solid #00408f;border-radius:5px;padding:10px;font-size:16px;background-color:#fff;background-image:url(https://www.mrso.jp/mrso_img/index/index_icon12.png);background-position:5px;background-repeat:no-repeat;background-size:25px;color:#00408f;cursor:pointer;margin:0 2% 20px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-input-inspection>.-input{display:block;padding-left:35px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-input-inspection:after{content:">";position:absolute;top:10px;right:10px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer{position:sticky;bottom:0;background-color:#e6ecf4}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box{width:100%;padding:0;text-align:center;margin-bottom:5px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix{width:28%;text-align:left;margin:0}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix>.-count{font-size:25px;color:#ff8500;line-height:110%;display:block}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-count-box.-fix>.-count-type{font-size:12px;color:#fff}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group{width:100%;justify-content:center}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-border-dark{margin-right:15px;margin-left:auto;font-size:13px;padding:8px 10px}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-border-dark.-fix{width:40%;text-align:center;margin:0 2% 0 0;font-size:15px;color:#9f9f9f;padding:0 4px;font-weight:700;border:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary{padding:4px;font-size:22px;margin:auto}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix{width:58%;padding:0;margin:0;font-size:15px;font-weight:700;border:none;color:#fff;background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;box-shadow:none}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix.disable{opacity:1;background:transparent linear-gradient(180deg,#aaa,#aaa) repeat scroll 0 0;cursor:default}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.c-button.-primary.-fix:hover{opacity:1}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer>.-btn-group.-fix{width:72%}.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-footer.-fix{background-color:#25428b;padding:8px 5px 5px}.dockTopBox .p-category-top-header-box .-modal-sp{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh;display:none}.dockTopBox .p-category-top-header-box .-modal-sp>.-box{padding-bottom:80px;background-color:#e6ecf4;border-radius:0;border-top:solid #07438c}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-header{display:block;position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;padding:20px 0 15px;font-size:16px;text-align:center;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-area-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container{flex-wrap:wrap}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container.-area-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col{width:100%;padding:3%}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col>.-category{font-weight:700;margin-bottom:5px;background-color:transparent!important;text-align:left;color:#212121}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col>.-category>.-sp{display:inline}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col .p-radio{font-size:14px;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px 10px 30px;width:auto;cursor:pointer;width:100%;display:block}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label{padding-left:0}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label:before{top:12px;left:10px}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col .p-radio>.-input+.-label:after{top:16px;left:14px}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col.-wrap-course{background:#f8e9e6;border-bottom:1px solid #d7d8db}.dockTopBox .p-category-top-header-box .-modal-sp>.-box>.-container>.-col.-wrap-course>.-category{color:#ac2121}.dockTopBox .p-category-top-header-box .-modal-sp>.-btn-close{display:inline-block;position:fixed;top:20px;left:10px;padding:3px 0 0 20px;z-index:100005;background-image:url(//www.mrso.jp/mrso_img/sp/common/ar-l-blue.png);background-position:0;background-repeat:no-repeat;background-size:14px auto;background-color:transparent;border:none;color:#007aff;font-size:15px;cursor:pointer}.dockTopBox .p-category-top-header-box .-modal-sp>.-footer{z-index:100004;display:block;position:fixed;bottom:0;left:0;right:0;height:75px;background-color:rgba(0,0,0,.5);padding:10px 15px;text-align:center}.dockTopBox .p-category-top-header-box .-modal-sp>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;padding:12px;position:relative;text-decoration:none;width:80%;max-width:300px}.dockTopBox .p-category-top-header-box .-modal-sp>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.dockTopBox .p-category-top-header-box .-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100003;margin:0;border:0;background-color:#e6ecf4;height:100vh}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-btn-close{display:inline-block;position:fixed;top:20px;left:10px;padding:3px 0 0 20px;z-index:100005;background-image:url(//www.mrso.jp/mrso_img/sp/common/ar-l-blue.png);background-position:0;background-repeat:no-repeat;background-size:14px auto;background-color:transparent;border:none;color:#007aff;font-size:15px;cursor:pointer}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-header{z-index:100004;display:block;position:fixed;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;padding:20px 0 15px;font-size:16px;text-align:center;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-header>.-pc{display:none}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-body{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;padding:60px 0 75px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-show-all-station{position:fixed;bottom:80px;width:100%;text-align:right;z-index:100002}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer{z-index:100004;display:block;position:fixed;bottom:0;left:0;right:0;height:75px;background-color:rgba(0,0,0,.5);padding:10px 15px;text-align:center}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer>.-btn{background:transparent linear-gradient(180deg,#ff8500,#ff8500) repeat scroll 0 0;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:20px;padding:12px;position:relative;text-decoration:none;width:80%;max-width:300px}.dockTopBox .p-category-top-header-box .-modal>.-dialog>.-footer>.-btn:disabled{background:#aaa;border:1px solid #999;box-shadow:none}.dockTopBox .p-category-top-header-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table{width:100%}.dockTopBox .p-category-top-header-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{display:block;background:url(//www.mrso.jp/mrso_img/sp/search/arrow02.png) no-repeat 96% #e6ecf5;background-size:12px;border-bottom:1px solid #c4c7cd;font-size:18px;padding:12px 13px}.dockTopBox .p-category-top-header-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{display:block;background-color:#fff}.dockTopBox .p-category-top-header-box .-modal.-prefecture>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:block;border-bottom:1px solid #c4c7cd;font-size:16px;padding:12px 20px;text-align:left;width:100%}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table{width:100%}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title{display:block;font-size:18px;padding:5px;background-color:#d0dbeb;border-bottom:1px solid #bfc2c6}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input{display:none}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>input:checked+.-label{color:#007aff;font-weight:700;background-image:url(//www.mrso.jp/mrso_img/sp/common/checked-icon.png)}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title>.-item>.-label{padding:15px 15px 15px 40px;cursor:pointer;background-image:url(//www.mrso.jp/mrso_img/sp/common/check-icon-multiple.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px;width:100%;display:inline-block}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc{display:block}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item{display:block;border-bottom:1px solid #c4c7cd;font-size:18px;padding:8px 20px;text-align:left;width:100%}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input{display:none}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>input:checked+.-label{color:#007aff;font-weight:700;background-image:url(//www.mrso.jp/mrso_img/sp/common/checked-icon.png)}.dockTopBox .p-category-top-header-box .-modal.-city>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-desc>.-item>.-label{padding:15px 15px 15px 40px;cursor:pointer;background-image:url(//www.mrso.jp/mrso_img/sp/common/check-icon.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px;width:100%;display:inline-block}}@media (min-width:40.0625em){#heart-search-box .-input-ranking{margin-bottom:76px}}#page-category-dock-content .-search-unit-freeword-pc,#page-category-pet-content .-search-unit-freeword-pc,#page-category-prostate-content .-search-unit-freeword-pc{width:100%;margin:0 0 50px;padding-top:50px;display:flex}#page-category-dock-content .-search-unit-freeword-pc>.-search-title,#page-category-pet-content .-search-unit-freeword-pc>.-search-title,#page-category-prostate-content .-search-unit-freeword-pc>.-search-title{color:#fff;text-align:center;width:100%;font-size:36px;line-height:42px;font-weight:400}@media (max-width:40.0525em){#page-category-dock-content .-search-unit-freeword-pc>.-search-title,#page-category-pet-content .-search-unit-freeword-pc>.-search-title,#page-category-prostate-content .-search-unit-freeword-pc>.-search-title{color:#fff;text-align:center;background-color:#5e82ba;width:100%;font-size:20px;padding:10px;line-height:42px;font-weight:400}#page-category-dock-content .-search-unit-freeword-pc,#page-category-pet-content .-search-unit-freeword-pc,#page-category-prostate-content .-search-unit-freeword-pc{display:block;padding:0;margin:0}}#page-category-brain-content .-search-unit-freeword-pc{width:100%;margin:0 0 50px;padding-top:50px;display:flex}#page-category-brain-content .-search-unit-freeword-pc>.-search-title{color:#fff;text-align:center;width:100%;font-size:36px;line-height:42px;font-weight:400}@media (max-width:40.0525em){#page-category-brain-content .-search-unit-freeword-pc>.-search-title{color:#fff;text-align:center;background-color:#ce4d4b;width:100%;font-size:20px;padding:10px;line-height:42px;font-weight:400}#page-category-brain-content .-search-unit-freeword-pc{display:block;padding:0;margin:0}#page-category-brain-content .dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#f8ebea}#page-category-pet-content .-search-unit-freeword-pc>.-search-title{background-color:#69943f}#page-category-pet-content .dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#ddf0db}}@media (min-width:40.0625em){#colon-search-box .-input-ranking{margin-bottom:76px}}@media (min-width:40.0525em){body #l-site-dock .l-bread-crumb#dock-bread-crumb,body #l-site-dock .l-header{background-color:#fff}body #l-site-dock .p-site-header__kv .kv_sub2{font-size:26px;color:#e64b3b;padding-top:20px;padding-bottom:20px;letter-spacing:1.56px;line-height:39px}body #l-site-dock .l-footer{margin-bottom:120px}body #l-site-dock .dockTopBox.-top-reserve{width:435px;margin:0;padding-left:35px}body #l-site-dock .dockTopBox.-top .p-category-top-header-box .-search-area{border-radius:0;border-radius:initial;box-shadow:none}body #l-site-dock .dockTopBox.-top .p-category-top-header-box .-search-area>.-box>.-input-area{padding-top:0;padding-bottom:0}body #l-site-dock .page-category-top__wrap#page-category-dock-content{background-image:none}body #l-site-dock .u-padding-bottom-section-header h2.c-section-heading-w-icon#dock-book-reserve{display:none}body #l-site-dock .p-category-top-miryoku-box{border:20px solid #c7daf2;padding:48px 60px 30px;background-color:#e6ecf4;margin-top:194px;background-size:136.46px 160px}body #l-site-dock .p-category-top-miryoku-box h2{text-align:center;font-size:32px;margin-bottom:48px;color:#5e82ba;line-height:1em}body #l-site-dock .p-category-top-miryoku-box ul{display:flex;justify-content:space-around}body #l-site-dock .p-category-top-miryoku-box ul li{width:280px;text-align:center}body #l-site-dock .p-category-top-miryoku-box ul li:first-child h3:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267.659%22%20height%3D%2245%22%20viewBox%3D%220%200%2067.659%2045%22%3E%20%3Cg%20id%3D%22%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%AE%E7%84%A1%E6%96%99%E3%83%92%E3%82%9A%E3%82%AF%E3%83%88%E3%82%AF%E3%82%99%E3%83%A9%E3%83%A0%22%20transform%3D%22translate(0%20-85.735)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_39%22%20data-name%3D%22%E3%83%91%E3%82%B9%2039%22%20d%3D%22M67.659%2C98.221a5.14%2C5.14%2C0%2C1%2C0-8.835%2C3.568c-3.5%2C7.239-10.177%2C9.764-15.356%2C7.477-4.613-2.038-6.314-7.869-6.89-12.387a5.912%2C5.912%2C0%2C1%2C0-5.5%2C0c-.576%2C4.518-2.28%2C10.349-6.89%2C12.387-5.179%2C2.288-11.858-.237-15.356-7.477a5.14%2C5.14%2C0%2C1%2C0-4.367%2C1.524l7.367%2C27.423H55.824l7.367-27.423A5.138%2C5.138%2C0%2C0%2C0%2C67.659%2C98.221Z%22%20fill%3D%22%235e82ba%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}body #l-site-dock .p-category-top-miryoku-box ul li:nth-child(2) h3:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2273.488%22%20height%3D%2270%22%20viewBox%3D%220%200%2073.488%2070%22%3E%20%3Cg%20id%3D%22_24%E6%99%82%E9%96%93%E5%96%B6%E6%A5%AD%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%22%20data-name%3D%2224%E6%99%82%E9%96%93%E5%96%B6%E6%A5%AD%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%22%20transform%3D%22translate(0%20-12.149)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_45%22%20data-name%3D%22%E3%83%91%E3%82%B9%2045%22%20d%3D%22M38.487%2C12.149c-1.029%2C0-2.054.044-3.068.133l.705%2C8.118h0q1.163-.1%2C2.362-.1A26.872%2C26.872%2C0%2C1%2C1%2C13.472%2C56.849l4.464-.628L6.419%2C39.391%2C3.845%2C47.15H3.489c0%2C.315.037.62.047.934L0%2C58.741l5.225-.734A35%2C35%2C0%2C1%2C0%2C38.487%2C12.149Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_46%22%20data-name%3D%22%E3%83%91%E3%82%B9%2046%22%20d%3D%22M72.722%2C109.5c.438-.65.909-1.283%2C1.406-1.9l-6.336-5.125q-.962%2C1.189-1.825%2C2.464L72.72%2C109.5Z%22%20transform%3D%22translate(-56.498%20-77.364)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_47%22%20data-name%3D%22%E3%83%91%E3%82%B9%2047%22%20d%3D%22M174.393%2C28.892a26.724%2C26.724%2C0%2C0%2C1%2C4.061-1.385l-2-7.9a34.73%2C34.73%2C0%2C0%2C0-5.306%2C1.811l3.245%2C7.475Z%22%20transform%3D%22translate(-146.583%20-6.385)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_48%22%20data-name%3D%22%E3%83%91%E3%82%B9%2048%22%20d%3D%22M114.487%2C57.463l-4.4-6.862a34.922%2C34.922%2C0%2C0%2C0-4.457%2C3.39l5.434%2C6.074A26.9%2C26.9%2C0%2C0%2C1%2C114.487%2C57.463Z%22%20transform%3D%22translate(-90.467%20-32.933)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_49%22%20data-name%3D%22%E3%83%91%E3%82%B9%2049%22%20d%3D%22M173.057%2C179.739a7.231%2C7.231%2C0%2C0%2C0%2C2.074-4.95c0-3.3-2.371-5.824-6.272-5.824-3.934%2C0-6.216%2C2.461-6.426%2C5.282a.292.292%2C0%2C0%2C0%2C.241.361l3.3.538c.212.03.33-.059.33-.24.179-1.561%2C1.023-2.4%2C2.4-2.4a2.144%2C2.144%2C0%2C0%2C1%2C2.222%2C2.342%2C4.193%2C4.193%2C0%2C0%2C1-1.2%2C2.823l-7.174%2C8.523a.558.558%2C0%2C0%2C0-.153.42V189.4a.283.283%2C0%2C0%2C0%2C.3.3H174.83a.283.283%2C0%2C0%2C0%2C.3-.3v-2.972a.284.284%2C0%2C0%2C0-.3-.3h-7.144v-.061Z%22%20transform%3D%22translate(-139.092%20-134.307)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_50%22%20data-name%3D%22%E3%83%91%E3%82%B9%2050%22%20d%3D%22M288.528%2C171.556c.061-.181%2C0-.3-.208-.3h-3.815a.4.4%2C0%2C0%2C0-.417.241l-6.124%2C13.477-.059.361v3.06a.284.284%2C0%2C0%2C0%2C.3.3h7.953l.18.181v2.491a.284.284%2C0%2C0%2C0%2C.3.3h3.48a.283.283%2C0%2C0%2C0%2C.3-.3v-2.491l.181-.181h1.351a.283.283%2C0%2C0%2C0%2C.3-.3v-3.029a.284.284%2C0%2C0%2C0-.3-.3H290.6l-.181-.181v-4.411a.285.285%2C0%2C0%2C0-.3-.3h-3.48a.285.285%2C0%2C0%2C0-.3.3v4.411l-.18.181h-3.75v-.09Z%22%20transform%3D%22translate(-238.017%20-136.269)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}body #l-site-dock .p-category-top-miryoku-box ul li:nth-child(3) h3:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253.673%22%20height%3D%2270%22%20viewBox%3D%220%200%2053.673%2070%22%3E%20%3Cg%20id%3D%22%E9%9B%BB%E8%A9%B1%E3%81%AE%E5%8F%97%E8%A9%B1%E5%99%A8%E3%81%AE%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E7%B4%A0%E6%9D%90%22%20transform%3D%22translate(-59.712%200.001)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_51%22%20data-name%3D%22%E3%83%91%E3%82%B9%2051%22%20d%3D%22M64.511%2C2.966c-4.81%2C3.119-5.755%2C12.87-3.939%2C20.817A71.783%2C71.783%2C0%2C0%2C0%2C70.063%2C46.09a74.547%2C74.547%2C0%2C0%2C0%2C16.5%2C17.764c6.516%2C4.9%2C15.8%2C8.013%2C20.614%2C4.893%2C2.432-1.577%2C6.045-5.887%2C6.21-6.66L110.8%2C58.1%2C103.7%2C47.147c-.528-.814-3.839-.07-5.522.883-2.269%2C1.286-4.359%2C4.735-4.359%2C4.735-1.556.9-2.859%2C0-5.582-1.25-3.346-1.54-7.109-6.324-10.1-10.657-2.735-4.5-5.569-9.888-5.61-13.571-.034-3-.32-4.552%2C1.135-5.606%2C0%2C0%2C4-.5%2C6.1-2.049%2C1.556-1.147%2C3.586-3.867%2C3.058-4.682L75.708%2C4%2C73.125.011C72.351-.153%2C66.943%2C1.388%2C64.511%2C2.966Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%235e82ba%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}body #l-site-dock .p-category-top-miryoku-box ul li div p:first-child strong{font-size:20px;color:red}body #l-site-dock .p-category-top-miryoku-box ul li>p{margin-top:15px;font-size:16px;line-height:24px;letter-spacing:.96px;color:#333}body #l-site-dock .p-category-top-miryoku-box ul li>div{margin-top:15px}body #l-site-dock .p-category-top-miryoku-box h3{font-size:24px;line-height:36px;color:#333}body #l-site-dock .p-category-top-miryoku-box h3:before{content:"";width:120px;height:120px;border-radius:50%;display:block;margin:0 auto 30px;background-color:#fff;background-repeat:no-repeat;background-position:50%}body #l-site-dock .p-category-top-miryoku-box p{font-size:12px;line-height:1.5em}body #l-site-dock .p-category-top-miryoku-box p:first-child{margin-bottom:8px}}body#category-top-body #l-site-dock:before{width:100%;display:block;content:"";position:absolute;height:840px;background-image:url(/mrso_img/dock/mri2.jpg);z-index:-1;background-size:1950px auto;background-position:center -106px}@media (max-width:40.0525em){body#category-top-body #l-site-dock:before{background-image:url(/mrso_img/dock/mri_sp.jpg);background-position:50%;background-position:50% 0;background-size:690px 450px;margin-top:15%;height:350px}body#category-top-body #l-site-dock .p-site-header__tpoint{display:none}}body #l-site-dock .page-category-top__wrap#page-category-dock-content{background-image:none}body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc{width:435px;margin:0;padding-left:35px;padding-top:169px}@media (max-width:40.0525em){body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc{width:100%;padding-left:0;padding-top:0}}body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc .-search-title{background-color:#ffcb00;color:#000;position:relative;line-height:32px;margin-right:0;padding:14px 0 9px;text-align:center;font-size:20px;font-weight:700}@media (max-width:40.0525em){body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc .-search-title{font-weight:400}body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc .-search-title .pc{display:none}}body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc .-search-title .sp{display:none}@media (max-width:40.0525em){body #l-site-dock .page-category-top__wrap#page-category-dock-content .-search-unit-freeword-pc .-search-title .sp{display:inline-block}}#l-site-dock #fixed-btn{position:fixed;bottom:0;height:120px;background-color:rgba(39,82,144,.6);width:100%;padding:20px 0;transition:opacity .5s;opacity:0;z-index:100001;left:0}@media (max-width:40.0525em){#l-site-dock #fixed-btn{height:auto;padding:10px}}#l-site-dock #fixed-btn a{display:block;padding:22px 0;font-size:24px;line-height:36px;font-weight:700;text-align:center;background-image:linear-gradient(#ffcb00,#ff8500);border-radius:6px;color:#000;width:600px;margin:0 auto;transition:opacity .3s ease}@media (max-width:40.0525em){#l-site-dock #fixed-btn a{font-size:16px;padding:10px;width:100%;line-height:normal}}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area{border:none}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area{padding:20px 30px 19px}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>div[class*=-input-]{padding:0;margin:0 auto 21px;width:100%;background:linear-gradient(#002f71,#001e53);transition:opacity .3s ease}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>div[class*=-input-]:hover{opacity:.8}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>div[class*=-input-]>a.-input{padding:11px 50px 12px 64px;display:block;color:#fff}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>div[class*=-input-]:before{content:"";position:absolute;padding:23px;display:block;background-color:#fff;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center center;-webkit-mask-position:center center;mask-position:21px 12px;-webkit-mask-position:21px 12px;mask-size:23px;-webkit-mask-size:23px}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>div[class*=-input-]:after{content:"";position:absolute;top:-3px;bottom:0;margin:auto;right:21px;width:10px;height:10px;border:2px solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-pref:before{mask-image:url(/mrso_img/dock/dock_map_blue.svg);-webkit-mask-image:url(/mrso_img/dock/dock_map_blue.svg)}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-course:before{mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg);-webkit-mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg)}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-input-ranking:before{mask-image:url(/mrso_img/dock/dock_star_icon.svg);-webkit-mask-image:url(/mrso_img/dock/dock_star_icon.svg)}#l-site-dock #section01 .inner{background-color:#e6ecf4;border:20px solid #c6d9f0}#l-site-dock #section01 .ttl{margin-top:50px;color:#4a69a4;font-size:36px;text-align:center;font-weight:600}#l-site-dock #section01 .contentsBox{padding:30px 0;display:flex}#l-site-dock #section01 .contentsBox .box{text-align:center;width:33.33333%}#l-site-dock #section01 .contentsBox .box .boxTtl{font-size:24px;font-weight:600;margin:25px 0 5px}#l-site-dock #section01 .contentsBox .box .boxTtl span{color:#4b679f}#l-site-dock #section01 .contentsBox .box .red{color:red;font-weight:600;font-size:20px}#l-site-dock #section01 .contentsBox .box .note{font-size:12px}#l-site-dock #section01 .contentsBox .box .note a{text-decoration:underline}#l-site-dock #section01 .sp{display:none}#l-site-dock .dockTopBox{width:435px;margin:0;padding-left:35px}#l-site-dock #section02{margin:0 0 58px}#l-site-dock #section02 header h2{font-size:32px;padding-left:20px;padding-top:40px;color:#5e82ba;line-height:48px}@media (max-width:40.0525em){#l-site-dock #section02 header h2{font-size:20px;padding-top:20px}}#l-site-dock #section02 header p{padding:39px;border:1px solid #c7daf2;border-radius:10px;margin-top:20px;line-height:1.5;font-size:16px;letter-spacing:.6px;margin-bottom:40px}#l-site-dock #section02 header p span{color:red}@media (max-width:40.0525em){#l-site-dock #section02 header p{padding:15px;margin:10px 10px 20px;font-size:14px}}#l-site-dock #section02 .-nendai-box-wrap{display:flex}@media (max-width:40.0525em){#l-site-dock #section02 .-nendai-box-wrap{display:block}}#l-site-dock #section02 .-nendai-box{width:100%;border-right:2px solid #c7daf2;padding:0 20px}@media (max-width:40.0525em){#l-site-dock #section02 .-nendai-box{padding:0 10px}}#l-site-dock #section02 .-nendai-box:last-child{border-right:none}#l-site-dock #section02 .-nendai-box h2{font-size:20px;color:#275290}#l-site-dock #section02 .-nendai-box h2 span{font-size:24px;padding-right:20px;color:#5e82ba;letter-spacing:0}#l-site-dock #section02 .-nendai-box h2 span span{font-size:42px;padding-right:5px;line-height:63px}#l-site-dock #section02 .-nendai-box p{line-height:21px;margin-top:12px;font-size:14px;letter-spacing:.84px}#l-site-dock #section02 .-nendai-box h3{font-size:16px;color:#275290;line-height:1.5}#l-site-dock #section02 .-nendai-box ul{margin-top:20px}@media (max-width:40.0525em){#l-site-dock #section02 .-nendai-box ul{margin-top:10px}}#l-site-dock #section02 .-nendai-box ul li{font-size:14px;padding-left:11px;padding-bottom:7px;letter-spacing:.84px}#l-site-dock #section02 .-nendai-box ul li:before{content:"→ "}#l-site-dock #section02 .-nendai-box ul li a{text-decoration:underline}#l-site-dock #section02 .-nendai-box div{margin-top:20px;background-color:#e5ecf5;border-radius:10px;padding:20px 20px 14px;min-height:162px}@media (max-width:40.0525em){#l-site-dock #section02 .-nendai-box div{padding:15px 20px;min-height:0;min-height:auto}#l-site-dock #section02{margin:0}#l-site-dock .dockTopBox{padding-left:0;width:100%}#l-site-dock .dockTopBox .p-category-top-header-box{display:block;position:static;height:auto}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area{background-color:#e6ecf4}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area{display:block;position:static;padding:20px}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area #dock-book-reserve{display:none}#l-site-dock .dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area .-input{font-size:15px}#l-site-dock #section01{padding:30px 4% 10px;background-color:#e6ecf4;border:10px solid #c6d9f0}#l-site-dock #section01 div h2{color:#5e82ba;text-align:center;font-weight:700;font-size:18px;margin-top:6px}#l-site-dock #section01 div ul{margin-top:20px}#l-site-dock #section01 .sp{display:block}#l-site-dock #section01 div ul li div{display:none}#l-site-dock #section01 div ul li p{margin:5px 0}#l-site-dock #section01 div ul li h3{font-size:18px;color:#000}#l-site-dock #section01 div ul li h3 span{color:#275290}#l-site-dock #section01 .ttl{margin-top:30px;font-size:18px}#l-site-dock #section01 .contentsBox{padding:15px 0;display:block}#l-site-dock #section01 .contentsBox .box{width:100%;margin-bottom:20px}#l-site-dock #section01 .contentsBox .box .boxTtl{font-size:18px;margin:15px 0 5px}#l-site-dock #section01 .contentsBox .box .red{font-size:18px}#l-site-dock #section01 .contentsBox .box .note{font-size:11px}}#l-site-dock #chinseizai-box{display:none}@media (max-width:40.0525em){#l-site-dock #chinseizai-box{padding-bottom:0;border:2px solid #e7ebf3;border-radius:10px;max-width:800px;display:block;margin:40px 10px 0}#l-site-dock #chinseizai-box .chinseizai-header{font-size:18px;color:#275290;text-align:left;background-color:#e7ebf3;padding:8px 10px;display:flex;align-items:center}#l-site-dock #chinseizai-box .chinseizai-header:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%234B4B4B%3B%7D%0A%3C%2Fstyle%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M214.348%2C393.979c-1.047%2C1.047-2.172%2C1.781-3.406%2C2.281c-1.859%2C0.75-3.938%2C0.953-5.906%2C0.563%20c-1.984-0.391-3.781-1.281-5.344-2.844l-76.594-76.594c-1.047-1.047-1.781-2.188-2.281-3.422c-0.75-1.859-0.953-3.938-0.563-5.906%20s1.297-3.781%2C2.844-5.328l158.297-158.297l-23.672-23.656L99.441%2C279.057c-4.25%2C4.25-7.484%2C9.219-9.625%2C14.516%20c-3.219%2C7.938-4.016%2C16.563-2.422%2C24.844c1.594%2C8.266%2C5.656%2C16.266%2C12.047%2C22.625l76.594%2C76.594c4.234%2C4.25%2C9.219%2C7.5%2C14.5%2C9.625%20c7.938%2C3.219%2C16.563%2C4.016%2C24.844%2C2.422s16.266-5.656%2C22.641-12.047l158.297-158.281l-23.672-23.656L214.348%2C393.979z%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M89.004%2C399.9c-5.281%2C5.297-6.313%2C12.828-2.313%2C16.828l13.656%2C13.656c4%2C4.016%2C11.531%2C2.969%2C16.828-2.313%20l25.625-25.625l-28.156-28.172L89.004%2C399.9z%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpath%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220.004%2C501.869%2025.348%2C506.932%2090.691%2C441.588%2075.488%2C426.385%20%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpolygon%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M311.52%2C57.963c-11.656-11.672-30.578-11.672-42.25%2C0s-11.672%2C30.578%2C0%2C42.25l147.594%2C147.594%20c11.672%2C11.672%2C30.594%2C11.672%2C42.25%2C0c11.672-11.672%2C11.672-30.594%2C0-42.25L311.52%2C57.963z%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M503.254%2C91.947l-78.141-78.125c-11.656-11.672-30.578-11.672-42.234%2C0c-11.672%2C11.672-11.672%2C30.594%2C0%2C42.25%20l8.078%2C8.078l-23.672%2C23.672l23.672%2C23.656l23.656-23.656l14.656%2C14.641l-23.672%2C23.656l23.672%2C23.656l23.641-23.656l8.094%2C8.094%20c11.672%2C11.656%2C30.594%2C11.656%2C42.25%2C0C514.91%2C122.541%2C514.91%2C103.619%2C503.254%2C91.947z%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpath%3E%3Crect%20x%3D%22280.451%22%20y%3D%22243.316%22%20transform%3D%22matrix(0.7071%200.7071%20-0.7071%200.7071%20265.1201%20-139.0839)%22%20class%3D%22st0%22%20width%3D%2239.996%22%20height%3D%2214.341%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Frect%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%22267.895%2C311.322%20278.035%2C301.182%20249.738%2C272.9%20239.598%2C283.041%20%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Fpolygon%3E%3Crect%20x%3D%22211.708%22%20y%3D%22312.032%22%20transform%3D%22matrix(-0.7071%200.7071%20-0.7071%20-0.7071%20608.4381%20412.0587)%22%20class%3D%22st0%22%20width%3D%2214.341%22%20height%3D%2240.018%22%20style%3D%22fill%3A%20rgb(102%2C%20129%2C%20181)%3B%22%3E%3C%2Frect%3E%3C%2Fg%3E%3C%2Fsvg%3E");vertical-align:middle;margin-right:10px}#l-site-dock #chinseizai-box .chinseizai-textlink{margin:15px 20px}#l-site-dock #chinseizai-box .chinseizai-text{font-size:14px;line-height:24px}#l-site-dock #chinseizai-box .chinseizai-link{margin-top:20px}#l-site-dock #chinseizai-box .chinseizai-link a{text-decoration:underline}#l-site-dock #chinseizai-box .chinseizai-link:before{content:"→ "}}body #l-site-dock .p-site-header__kv{text-align:center;color:#0142a0;font-weight:700;width:685px;float:left}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv{width:100%;float:none}}body #l-site-dock .p-site-header__kv>.kv_main{font-size:42px;line-height:1.3em;padding-top:150px;letter-spacing:2.52px}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_main{font-size:30px;padding-top:40px}}body #l-site-dock .p-site-header__kv>.kv_sub1{font-size:14px}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub1{font-size:12px;padding-top:0}body #l-site-dock .p-site-header__kv>.kv_sub1_2{display:flex;text-align:center;padding:10px 5px}}body #l-site-dock .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:16px;margin:2px 5px 0}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:13px;margin-top:3px;font-weight:700}}body #l-site-dock .p-site-header__kv>.kv_sub1_2 .-logo .-dpoint{padding:2px;margin-right:5px}body #l-site-dock .p-site-header__kv>.kv_sub1_2 .-logo{display:flex}body #l-site-dock .p-site-header__kv>.kv_sub1_2 img{padding:5px;border-radius:5px;background-color:#fff;height:28px}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub1_2 img{margin:initial;height:24px}}body #l-site-dock .p-site-header__kv>.kv_sub1_2 p.-text{line-height:1em;letter-spacing:1.08px;margin-top:2px;font-size:16px}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub1_2 p.-text{font-size:13px;letter-spacing:.5px;margin-top:0;font-weight:700}}body #l-site-dock .p-site-header__kv>.kv_sub1_2 p.-text span{color:#fff000}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.__sp p span{color:#000;margin-right:10px}body #l-site-dock .p-site-header__kv>.kv_sub2{font-size:18px;color:#e64b3b;padding:20px 0}}body #l-site-dock .p-site-header__kv>.kv_sub3{width:442px;margin:0 auto;display:flex;justify-content:center;font-weight:400;height:50px;align-items:center;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20443.5%2051%22%3E%3Cpath%20fill%3D%22%2300408f%22%20stroke%3D%22%235e82ba%22%20d%3D%22M.7.5s10%2025.7%2010%2025-10%2025-10%2025h442l-10-25%2010-25Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2063%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub3 .-logo{margin-right:2px;width:80px;display:inline-block}body #l-site-dock .p-site-header__kv>.kv_sub3 img{height:auto;margin:0}}body #l-site-dock .p-site-header__kv>.kv_sub3 p.-text{line-height:1em}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub3 p.-text{font-size:12px}}body #l-site-dock .p-site-header__kv>.kv_sub3 p.-text span{color:#ff0;padding-left:.3em}body #l-site-dock .p-site-header__kv>.kv_sub4{width:500px;margin:0 auto}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub4{width:100%}}body #l-site-dock .p-site-header__kv>.kv_sub4 p.-img{height:150px;margin:10px auto}body #l-site-dock .p-site-header__kv>.kv_sub4 p.-text{text-align:left;font-size:10px;padding:10px;background-color:hsla(0,0%,100%,.5)}body #l-site-dock #page-category-dock-content .-dock .kv_main{padding-top:83px!important;padding-bottom:20px}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-dock .kv_main{padding-top:44px!important;padding-bottom:0}body #l-site-dock #page-category-dock-content .kv_sub4 .-text{margin-top:39px;padding:5px 10px 0;color:#888}body #l-site-dock #page-category-dock-content .kv_sub4 .-img{height:auto;margin:0}}body #l-site-dock #page-category-dock-content .kv_sub1_2{width:442px;margin:0 auto;display:flex;justify-content:center;font-weight:700;height:50px;align-items:center;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20443.5%2051%22%3E%3Cpath%20fill%3D%22%2300408f%22%20stroke%3D%22%235e82ba%22%20d%3D%22M.7.5s10%2025.7%2010%2025-10%2025-10%2025h442l-10-25%2010-25Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2063%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .kv_sub1_2{width:100%;display:flex;background-size:auto auto;background-size:initial;height:auto}body #l-site-dock #page-category-dock-content .-dock .kv_sub2{display:none}}body #l-site-dock #page-category-dock-content .-dock .kv_sub3{display:none}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-dock .kv_sub3{display:flex;margin:15px auto 0;width:85%;height:auto;padding:10px 5px}}@media (min-width:40.0525em){body #page-category-brain-content .l-bread-crumb#dock-bread-crumb,body #page-category-brain-content .l-header{background-color:#fff}body #page-category-brain-content .p-site-header__kv .kv_sub2{font-size:26px;color:#e64b3b;padding-top:20px;padding-bottom:20px;letter-spacing:1.56px;line-height:39px}body #page-category-brain-content .l-footer{margin-bottom:120px}body #page-category-brain-content .p-category-top-miryoku-box{border:20px solid #c7daf2;padding:48px 60px 30px;background-color:#e6ecf4;background-size:136.46px 160px}body #page-category-brain-content .p-category-top-miryoku-box h2{text-align:center;font-size:32px;margin-bottom:48px;color:#5e82ba;line-height:1em}body #page-category-brain-content .p-category-top-miryoku-box ul{display:flex;justify-content:space-around}body #page-category-brain-content .p-category-top-miryoku-box ul li{width:280px;text-align:center}body #page-category-brain-content .p-category-top-miryoku-box ul li:first-child h3:before{background-image:url(/mrso_img/brain/section01_background1.svg)}body #page-category-brain-content .p-category-top-miryoku-box ul li:nth-child(2) h3:before{background-image:url(/mrso_img/brain/section01_background2.svg)}body #page-category-brain-content .p-category-top-miryoku-box ul li:nth-child(3) h3:before{background-image:url(/mrso_img/brain/section01_background3.svg)}body #page-category-brain-content .p-category-top-miryoku-box ul li div p:first-child strong{font-size:20px;color:red}body #page-category-brain-content .p-category-top-miryoku-box ul li>p{margin-top:15px;font-size:16px;line-height:24px;letter-spacing:.96px;color:#333}body #page-category-brain-content .p-category-top-miryoku-box ul li>div{margin-top:15px}body #page-category-brain-content .p-category-top-miryoku-box h3{font-size:24px;line-height:36px;color:#333}body #page-category-brain-content .p-category-top-miryoku-box h3:before{content:"";width:120px;height:120px;border-radius:50%;display:block;margin:0 auto 30px;background-color:#fff;background-repeat:no-repeat;background-position:50%}body #page-category-brain-content .p-category-top-miryoku-box p{font-size:12px;line-height:1.5em}body #page-category-brain-content .p-category-top-miryoku-box p:first-child{margin-bottom:8px}}body#category-top-body #l-site-brain:before{top:111px;width:100%;display:block;content:"";position:absolute;height:630px;background-image:url(/mrso_img/brain/bg_pc_背景ノーカット版.jpg);z-index:-1;background-size:1903px auto;background-position:center 0;background-repeat:no-repeat}@media (max-width:40.0525em){body#category-top-body #l-site-brain:before{top:auto;background-image:url(/mrso_img/brain/bg_sp.jpg);background-position:100% 0;background-size:100%}body#category-top-body #l-site-brain .p-site-header__tpoint{display:none}}body #page-category-brain-content .-search-unit-freeword-pc{padding:25px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:20px}@media (max-width:40.0525em){body #page-category-brain-content .-search-unit-freeword-pc{float:none;width:100%;padding:initial}}body #page-category-brain-content .-search-unit-freeword-pc .-search-title{background-color:#004da2;position:relative;line-height:32px;margin-right:0;padding:14px 0 9px;text-align:center;font-size:20px;font-weight:700}@media (max-width:40.0525em){body #page-category-brain-content .-search-unit-freeword-pc .-search-title{font-weight:400;padding:10px 0 6px}}#page-category-brain-content .-search-area{border-radius:5px;color:#fff;margin:20px 40px 30px;background-color:#00408f;text-align:left;box-shadow:0 4px 18px 3px rgba(0,0,0,.25)}@media (max-width:40.0525em){#page-category-brain-content .-search-area{margin:20px 10px}}#page-category-brain-content .-search-area .-search-title{display:inline-block;padding:25px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:24px;width:30%}@media (max-width:40.0525em){#page-category-brain-content .-search-area .-search-title{width:100%;display:block;padding:14px 0 9px;font-weight:400}}#page-category-brain-content .-search-area .-box{text-align:center;padding:21px;float:right;width:70%}@media (max-width:40.0525em){#page-category-brain-content .-search-area .-box{float:none;width:100%;padding:0 30px 20px}}#page-category-brain-content .-search-area>.-box>div[class*=-input-]{display:inline-block;padding:0;margin-right:10px;background:#fff;transition:opacity .3s ease;border-radius:5px}#page-category-brain-content .-search-area>.-box>div[class*=-input-]:hover{opacity:.8}#page-category-brain-content .-search-area>.-box>div[class*=-input-]>a.-input{padding:11px 50px 12px 64px;display:block;color:#0142a0;background:url(/mrso_img/corporation/arrow_down_icon.svg) no-repeat 95% 50%;background-size:6%}@media (max-width:40.0525em){#page-category-brain-content .-search-area>.-box>div[class*=-input-]>a.-input{font-size:15px;background-size:4%;padding:10px 50px 10px 0}}#page-category-brain-content .-search-area>.-box>div[class*=-input-]:before{content:"";position:absolute;padding:23px;display:block;background-color:#0142a0;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center center;-webkit-mask-position:center center;mask-position:21px 12px;-webkit-mask-position:21px 12px;mask-size:23px;-webkit-mask-size:23px}@media (max-width:40.0525em){#page-category-brain-content .-search-area>.-box>div[class*=-input-]{display:block;margin-right:0;margin-bottom:15px}}#page-category-brain-content .-search-area>.-box>.-input-pref:before{mask-image:url(/mrso_img/dock/dock_map_blue.svg);-webkit-mask-image:url(/mrso_img/dock/dock_map_blue.svg)}#page-category-brain-content .-search-area>.-box>.-input-course:before{mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg);-webkit-mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg)}#page-category-brain-content .-search-area>.-box>.-input-ranking:before{mask-image:url(/mrso_img/brain/icon_ranking.svg);-webkit-mask-image:url(/mrso_img/brain/icon_ranking.svg)}#page-category-brain-content #section01 .inner{background-color:#e6ecf4;border:20px solid #c6d9f0}#page-category-brain-content #section01 .ttl{margin-top:50px;color:#4a69a4;font-size:36px;text-align:center;font-weight:600}#page-category-brain-content #section01 .contentsBox{padding:30px 0;display:flex}#page-category-brain-content #section01 .contentsBox .box{text-align:center;width:33.33333%}#page-category-brain-content #section01 .contentsBox .box .boxTtl{font-size:24px;font-weight:600;margin:25px 0 5px}#page-category-brain-content #section01 .contentsBox .box .boxTtl span{color:#4b679f}#page-category-brain-content #section01 .contentsBox .box .red{color:red;font-weight:600;font-size:20px}#page-category-brain-content #section01 .contentsBox .box .note{font-size:12px}#page-category-brain-content #section01 .contentsBox .box .note a{text-decoration:underline}#page-category-brain-content #section01 .sp{display:none}#page-category-brain-content #section02 .triangle{width:0;height:0;border-color:#c7daf2 transparent transparent;border-style:solid;border-width:120px 200px 0;margin-top:30px;margin-left:34%}@media (max-width:40.0525em){#page-category-brain-content #section02 .triangle{border-width:120px 120px 0;margin-left:20%}}#page-category-brain-content #section02 .text{font-size:28px;margin-top:-100px;text-align:center}@media (max-width:40.0525em){#page-category-brain-content #section02 .text{font-size:18px;margin:-111px 10px 0}}#page-category-brain-content #section03{margin:0 0 58px}#page-category-brain-content #section03 header h2{font-size:32px;padding-left:20px;padding-top:40px;color:#5e82ba;line-height:48px}@media (max-width:40.0525em){#page-category-brain-content #section03 header h2{font-size:20px;padding-top:20px}}#page-category-brain-content #section03 header p{padding:39px;border:1px solid #c7daf2;border-radius:10px;margin-top:20px;line-height:1.5;font-size:16px;letter-spacing:.6px;margin-bottom:40px}#page-category-brain-content #section03 header p span{color:red}@media (max-width:40.0525em){#page-category-brain-content #section03 header p{padding:15px;margin:10px 10px 20px;font-size:14px}}#page-category-brain-content #section03 .-nendai-box-wrap{display:flex}@media (max-width:40.0525em){#page-category-brain-content #section03 .-nendai-box-wrap{display:block}}#page-category-brain-content #section03 .-nendai-box{width:100%;border-right:2px solid #c7daf2;padding:0 20px}@media (max-width:40.0525em){#page-category-brain-content #section03 .-nendai-box{padding:0 10px}}#page-category-brain-content #section03 .-nendai-box:last-child{border-right:none}#page-category-brain-content #section03 .-nendai-box h2{font-size:20px;color:#275290}#page-category-brain-content #section03 .-nendai-box h2 span{font-size:24px;padding-right:20px;color:#5e82ba;letter-spacing:0}#page-category-brain-content #section03 .-nendai-box h2 span span{font-size:42px;padding-right:5px;line-height:63px}#page-category-brain-content #section03 .-nendai-box p{line-height:21px;margin-top:12px;font-size:14px;letter-spacing:.84px}#page-category-brain-content #section03 .-nendai-box h3{font-size:16px;color:#275290;line-height:1.5}#page-category-brain-content #section03 .-nendai-box ul{margin-top:20px}@media (max-width:40.0525em){#page-category-brain-content #section03 .-nendai-box ul{margin-top:10px}}#page-category-brain-content #section03 .-nendai-box ul li{font-size:14px;padding-left:11px;padding-bottom:7px;letter-spacing:.84px}#page-category-brain-content #section03 .-nendai-box ul li:before{content:"→ "}#page-category-brain-content #section03 .-nendai-box ul li a{text-decoration:underline}#page-category-brain-content #section03 .-nendai-box div{margin-top:20px;background-color:#e5ecf5;border-radius:10px;padding:20px 20px 14px;min-height:162px}@media (max-width:40.0525em){#page-category-brain-content #section03 .-nendai-box div{padding:15px 20px;min-height:0;min-height:auto}#page-category-brain-content #section03{margin:0}#page-category-brain-content #section01{padding:30px 4% 10px;background-color:#e6ecf4;border:10px solid #c6d9f0;margin:0 10px}#page-category-brain-content #section01 div h2{color:#5e82ba;text-align:center;font-weight:700;font-size:18px;margin-top:6px}#page-category-brain-content #section01 div ul{margin-top:20px}#page-category-brain-content #section01 .sp{display:block}#page-category-brain-content #section01 div ul li div{display:none}#page-category-brain-content #section01 div ul li p{margin:5px 0}#page-category-brain-content #section01 div ul li h3{font-size:18px;color:#000}#page-category-brain-content #section01 div ul li h3 span{color:#275290}#page-category-brain-content #section01 .ttl{margin-top:30px;font-size:18px}#page-category-brain-content #section01 .contentsBox{padding:15px 0;display:block}#page-category-brain-content #section01 .contentsBox .box{width:100%;margin-bottom:20px}#page-category-brain-content #section01 .contentsBox .box .boxTtl{font-size:18px;margin:15px 0 5px}#page-category-brain-content #section01 .contentsBox .box .red{font-size:18px}#page-category-brain-content #section01 .contentsBox .box .note{font-size:11px}}body #page-category-brain-content .p-site-header__kv{text-align:center;font-weight:700;width:605px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv{width:100%;float:none}}body #page-category-brain-content .p-site-header__kv>.kv_main{color:#0142a0;font-size:20px;padding-top:30px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_main{font-size:14px;padding-top:60%}}body #page-category-brain-content .p-site-header__kv>.kv_sub1{color:#0142a0;font-size:42px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1{font-size:30px;padding-top:10px}}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2{display:flex;font-weight:700;justify-content:center;align-items:center;margin-bottom:10px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1_2{text-align:center;font-weight:700;margin-bottom:0}}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-logo{display:flex}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:16px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:12px}}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-logo .-dpoint{height:21px;margin-top:-1px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-logo .-dpoint{height:17px}}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 img{height:21px;margin:0 5px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 img{height:17px;margin:0 5px}}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-text span{color:#e64b3b}body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-text{font-size:16px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub1_2 .-text{font-size:12px}body #page-category-brain-content .p-site-header__kv>.__sp p span{color:#000;margin-right:10px}body #page-category-brain-content .p-site-header__kv>.kv_sub2{font-size:18px;color:#e64b3b;padding:20px 0}}body #page-category-brain-content .p-site-header__kv>.kv_sub3{width:442px;margin:0 auto;display:flex;justify-content:center;font-weight:400;height:50px;align-items:center;background-image:url(/mrso_img/brain/background_no1_brain.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub3{margin:15px auto 0;width:85%;height:auto;padding:10px 5px}body #page-category-brain-content .p-site-header__kv>.kv_sub3 .-logo{margin-right:2px;width:80px;display:inline-block}body #page-category-brain-content .p-site-header__kv>.kv_sub3 img{height:auto;margin:0}}body #page-category-brain-content .p-site-header__kv>.kv_sub3 p.-text{line-height:1em;font-size:16px}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub3 p.-text{font-size:12px}}body #page-category-brain-content .p-site-header__kv>.kv_sub3 p.-text span{color:#ff0;padding-left:.3em}body #page-category-brain-content .p-site-header__kv>.kv_sub4{width:500px;margin:0 auto}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub4{width:100%}}body #page-category-brain-content .kv_sub4 .-text{text-align:left;font-size:10px;padding:10px}@media (max-width:40.0525em){body #page-category-brain-content .kv_sub4 .-text{margin-top:-10px;padding:5px 35px 0;font-weight:400}}body #page-category-brain-content .kv_sub4 .-img{height:150px;margin:10px auto}@media (max-width:40.0525em){body #page-category-brain-content .kv_sub4 .-img{height:auto;margin:0}}#l-site-brain .p-bread-crumb{background-color:#fff}@media (max-width:40.0525em){#l-site-brain .l-header{background-color:hsla(0,0%,100%,.52)}}@media (min-width:40.0525em){body #page-category-content .l-bread-crumb#dock-bread-crumb,body #page-category-content .l-header{background-color:#fff}body #page-category-content .p-site-header__kv .kv_sub2{font-size:26px;color:#e64b3b;padding-top:20px;padding-bottom:20px;letter-spacing:1.56px;line-height:39px}body #page-category-content .l-footer{margin-bottom:120px}body #page-category-content .p-category-top-miryoku-box{border:20px solid #c7daf2;padding:48px 60px 30px;background-color:#e6ecf4;background-size:136.46px 160px}body #page-category-content .p-category-top-miryoku-box h2{text-align:center;font-size:32px;margin-bottom:48px;color:#5e82ba;line-height:1em}body #page-category-content .p-category-top-miryoku-box ul{display:flex;justify-content:space-around}body #page-category-content .p-category-top-miryoku-box ul li{width:280px;text-align:center}body #page-category-content .p-category-top-miryoku-box ul li:first-child h3:before{background-image:url(/mrso_img/brain/section01_background1.svg)}body #page-category-content .p-category-top-miryoku-box ul li:nth-child(2) h3:before{background-image:url(/mrso_img/brain/section01_background2.svg)}body #page-category-content .p-category-top-miryoku-box ul li:nth-child(3) h3:before{background-image:url(/mrso_img/brain/section01_background3.svg)}body #page-category-content .p-category-top-miryoku-box ul li div p:first-child strong{font-size:20px;color:red}body #page-category-content .p-category-top-miryoku-box ul li>p{margin-top:15px;font-size:16px;line-height:24px;letter-spacing:.96px;color:#333}body #page-category-content .p-category-top-miryoku-box ul li>div{margin-top:15px}body #page-category-content .p-category-top-miryoku-box h3{font-size:24px;line-height:36px;color:#333}body #page-category-content .p-category-top-miryoku-box h3:before{content:"";width:120px;height:120px;border-radius:50%;display:block;margin:0 auto 30px;background-color:#fff;background-repeat:no-repeat;background-position:50%}body #page-category-content .p-category-top-miryoku-box p{font-size:12px;line-height:1.5em}body #page-category-content .p-category-top-miryoku-box p:first-child{margin-bottom:8px}}body#category-top-body .l-site-category:before{top:111px;width:100%;display:block;content:"";position:absolute;height:630px;background-image:url(/mrso_img/lady/lp_mv_2.png);z-index:-1;background-size:100% auto;background-position:center 0;background-repeat:no-repeat}@media (max-width:40.0525em){body#category-top-body .l-site-category:before{top:auto;background-image:url(/mrso_img/lady/lady_sp.png);background-position:100% 0;background-size:100%}body#category-top-body .l-site-category .p-site-header__tpoint{display:none}}body#category-top-body #l-site-lady:before{background-image:url(/mrso_img/lady/lp_mv_2.png)}@media (max-width:40.0525em){body#category-top-body #l-site-lady:before{background-image:url(/mrso_img/lady/lady_sp.png)}}body#category-top-body #l-site-breast:before{background-image:url(/mrso_img/breast/breast_bg.png)}@media (max-width:40.0525em){body#category-top-body #l-site-breast:before{background-image:url(/mrso_img/breast/breast_bg_sp.png)}}body#category-top-body #l-site-uterus:before{background-image:url(/mrso_img/uterus/uterus_bg.png)}@media (max-width:40.0525em){body#category-top-body #l-site-uterus:before{background-image:url(/mrso_img/uterus/uterus_bg_sp.png)}}body#category-top-body #l-site-woman:before{background-image:url(/mrso_img/woman/woman_bg.png)}@media (max-width:40.0525em){body#category-top-body #l-site-woman:before{background-image:url(/mrso_img/woman/woman_bg_sp.png)}}body #page-category-content .-search-unit-freeword-pc{padding:25px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:20px}@media (max-width:40.0525em){body #page-category-content .-search-unit-freeword-pc{float:none;width:100%;padding:initial}}body #page-category-content .-search-unit-freeword-pc .-search-title{background-color:#004da2;position:relative;line-height:32px;margin-right:0;padding:14px 0 9px;text-align:center;font-size:20px;font-weight:700}@media (max-width:40.0525em){body #page-category-content .-search-unit-freeword-pc .-search-title{font-weight:400;padding:10px 0 6px}}#page-category-content .-search-area{border-radius:5px;color:#fff;margin:20px 40px 30px;background-color:#e16486;text-align:left;box-shadow:0 4px 18px 3px rgba(0,0,0,.25)}@media (max-width:40.0525em){#page-category-content .-search-area{margin:20px 10px}}#page-category-content .-search-area .-search-title{display:inline-block;padding:25px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:24px;width:30%}@media (max-width:40.0525em){#page-category-content .-search-area .-search-title{width:100%;display:block;padding:14px 0 9px;font-weight:400}}#page-category-content .-search-area .-box{text-align:center;padding:21px;float:right;width:70%}@media (max-width:40.0525em){#page-category-content .-search-area .-box{float:none;width:100%;padding:0 30px 20px}}#page-category-content .-search-area>.-box>div[class*=-input-]{display:inline-block;padding:0;margin-right:10px;background:#fff;transition:opacity .3s ease;border-radius:5px}#page-category-content .-search-area>.-box>div[class*=-input-]:hover{opacity:.8}#page-category-content .-search-area>.-box>div[class*=-input-]>a.-input{padding:11px 50px 12px;display:block;color:#0142a0;background:url(/mrso_img/corporation/arrow_down_icon.svg) no-repeat 95% 50%;background-size:15px}@media (max-width:40.0525em){#page-category-content .-search-area>.-box>div[class*=-input-]>a.-input{font-size:15px;background-size:12px;padding:10px 55px;text-align:left}}#page-category-content .-search-area>.-box>div[class*=-input-]:before{content:"";position:absolute;padding:23px;display:block;background-color:#0142a0;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center center;-webkit-mask-position:center center;mask-position:21px 12px;-webkit-mask-position:21px 12px;mask-size:23px;-webkit-mask-size:23px}@media (max-width:40.0525em){#page-category-content .-search-area>.-box>div[class*=-input-]{display:block;margin-right:0;margin-bottom:15px}}#page-category-content .-search-area>.-box>.-input-pref:before{mask-image:url(/mrso_img/dock/dock_map_blue.svg);-webkit-mask-image:url(/mrso_img/dock/dock_map_blue.svg)}#page-category-content .-search-area>.-box>.-input-course:before{mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg);-webkit-mask-image:url(/mrso_img/dock/dock_stethoscope_icon.svg)}#page-category-content .-search-area>.-box>.-input-ranking:before{mask-image:url(/mrso_img/brain/icon_ranking.svg);-webkit-mask-image:url(/mrso_img/brain/icon_ranking.svg)}#page-category-content #section01 .inner{background-color:#e6ecf4;border:20px solid #c6d9f0}#page-category-content #section01 .ttl{margin-top:50px;color:#4a69a4;font-size:36px;text-align:center;font-weight:600}#page-category-content #section01 .contentsBox{padding:30px 0;display:flex}#page-category-content #section01 .contentsBox .box{text-align:center;width:33.33333%}#page-category-content #section01 .contentsBox .box .boxTtl{font-size:24px;font-weight:600;margin:25px 0 5px}#page-category-content #section01 .contentsBox .box .boxTtl span{color:#4b679f}#page-category-content #section01 .contentsBox .box .red{color:red;font-weight:600;font-size:20px}#page-category-content #section01 .contentsBox .box .note{font-size:12px}#page-category-content #section01 .contentsBox .box .note a{text-decoration:underline}#page-category-content #section01 .sp{display:none}@media (max-width:40.0525em){#l-site-breast .-search-area,#l-site-lady .-search-area,#l-site-uterus .-search-area,#l-site-woman .-search-area{margin-top:-40px}}#page-category-content #section02 .triangle{width:0;height:0;border-color:#c7daf2 transparent transparent;border-style:solid;border-width:120px 200px 0;margin-top:30px;margin-left:34%}@media (max-width:40.0525em){#page-category-content #section02 .triangle{border-width:120px 120px 0;margin-left:20%}}#page-category-content #section02 .text{font-size:28px;margin-top:-100px;text-align:center}@media (max-width:40.0525em){#page-category-content #section02 .text{font-size:18px;margin:-111px 10px 0}}#page-category-content #section03{margin:0 0 58px}#page-category-content #section03 header h2{font-size:32px;padding-left:20px;padding-top:40px;color:#5e82ba;line-height:48px}@media (max-width:40.0525em){#page-category-content #section03 header h2{font-size:20px;padding-top:20px}}#page-category-content #section03 header p{padding:39px;border:1px solid #c7daf2;border-radius:10px;margin-top:20px;line-height:1.5;font-size:16px;letter-spacing:.6px;margin-bottom:40px}#page-category-content #section03 header p span{color:red}@media (max-width:40.0525em){#page-category-content #section03 header p{padding:15px;margin:10px 10px 20px;font-size:14px}}#page-category-content #section03 .-nendai-box-wrap{display:flex}@media (max-width:40.0525em){#page-category-content #section03 .-nendai-box-wrap{display:block}}#page-category-content #section03 .-nendai-box{width:100%;border-right:2px solid #c7daf2;padding:0 20px}@media (max-width:40.0525em){#page-category-content #section03 .-nendai-box{padding:0 10px}}#page-category-content #section03 .-nendai-box:last-child{border-right:none}#page-category-content #section03 .-nendai-box h2{font-size:20px;color:#275290}#page-category-content #section03 .-nendai-box h2 span{font-size:24px;padding-right:20px;color:#5e82ba;letter-spacing:0}#page-category-content #section03 .-nendai-box h2 span span{font-size:42px;padding-right:5px;line-height:63px}#page-category-content #section03 .-nendai-box p{line-height:21px;margin-top:12px;font-size:14px;letter-spacing:.84px}#page-category-content #section03 .-nendai-box h3{font-size:16px;color:#275290;line-height:1.5}#page-category-content #section03 .-nendai-box ul{margin-top:20px}@media (max-width:40.0525em){#page-category-content #section03 .-nendai-box ul{margin-top:10px}}#page-category-content #section03 .-nendai-box ul li{font-size:14px;padding-left:11px;padding-bottom:7px;letter-spacing:.84px}#page-category-content #section03 .-nendai-box ul li:before{content:"→ "}#page-category-content #section03 .-nendai-box ul li a{text-decoration:underline}#page-category-content #section03 .-nendai-box div{margin-top:20px;background-color:#e5ecf5;border-radius:10px;padding:20px 20px 14px;min-height:162px}@media (max-width:40.0525em){#page-category-content #section03 .-nendai-box div{padding:15px 20px;min-height:0;min-height:auto}#page-category-content #section03{margin:0}#page-category-content #section01{padding:30px 4% 10px;background-color:#e6ecf4;border:10px solid #c6d9f0;margin:0 10px}#page-category-content #section01 div h2{color:#5e82ba;text-align:center;font-weight:700;font-size:18px;margin-top:6px}#page-category-content #section01 div ul{margin-top:20px}#page-category-content #section01 .sp{display:block}#page-category-content #section01 div ul li div{display:none}#page-category-content #section01 div ul li p{margin:5px 0}#page-category-content #section01 div ul li h3{font-size:18px;color:#000}#page-category-content #section01 div ul li h3 span{color:#275290}#page-category-content #section01 .ttl{margin-top:30px;font-size:18px}#page-category-content #section01 .contentsBox{padding:15px 0;display:block}#page-category-content #section01 .contentsBox .box{width:100%;margin-bottom:20px}#page-category-content #section01 .contentsBox .box .boxTtl{font-size:18px;margin:15px 0 5px}#page-category-content #section01 .contentsBox .box .red{font-size:18px}#page-category-content #section01 .contentsBox .box .note{font-size:11px}}body #page-category-content .p-site-header__kv{text-align:center;font-weight:700;width:605px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv{width:100%;float:none}}body #page-category-content .p-site-header__kv>.kv_main{color:#0142a0;font-size:20px;padding-top:30px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_main{font-size:14px;padding-top:55%}}body #page-category-content .p-site-header__kv>.kv_sub1{color:#e3688a;font-size:42px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1{font-size:30px;padding-top:10px;line-height:1.3;background-color:#f5f7fb}}body #page-category-content .p-site-header__kv>.kv_sub1_2{display:flex;justify-content:center;align-items:center;font-weight:700}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1_2{text-align:center;margin-bottom:5px;background-color:#f5f7fb}}body #page-category-content .p-site-header__kv>.kv_sub1_2 .-logo{display:flex}body #page-category-content .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:16px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1_2 .-logo .-and{font-size:12px}}body #page-category-content .p-site-header__kv>.kv_sub1_2 .-logo .-dpoint{height:21px;margin-top:-1px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1_2 .-logo .-dpoint{height:17px}}body #page-category-content .p-site-header__kv>.kv_sub1_2 img{height:21px;margin:0 5px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1_2 img{height:17px;margin:0 5px}}body #page-category-content .p-site-header__kv>.kv_sub1_2 .-text span{color:#e64b3b}body #page-category-content .p-site-header__kv>.kv_sub1_2 .-text{font-size:16px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub1_2 .-text{font-size:12px}body #page-category-content .p-site-header__kv>.__sp p span{color:#000;margin-right:10px}body #page-category-content .p-site-header__kv>.kv_sub2{font-size:18px;color:#e64b3b;padding:20px 0}}body #page-category-content .p-site-header__kv>.kv_sub3{width:442px;margin:0 auto;display:flex;justify-content:center;font-weight:700;height:50px;align-items:center;background-image:url(/mrso_img/brain/background_no1_brain.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub3{margin:15px auto 0;width:85%;height:auto;padding:10px 5px}body #page-category-content .p-site-header__kv>.kv_sub3 .-logo{margin-right:2px;width:80px;display:inline-block}body #page-category-content .p-site-header__kv>.kv_sub3 img{height:auto;margin:0}}body #page-category-content .p-site-header__kv>.kv_sub3 p.-text{line-height:1em;font-size:16px}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub3 p.-text{font-size:12px;font-weight:700}}body #page-category-content .p-site-header__kv>.kv_sub3 p.-text span{color:#ff0;padding-left:.3em}body #page-category-content .p-site-header__kv>.kv_sub4{width:500px;margin:-25px auto 0}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub4{width:100%;background-color:#f5f7fb;padding-bottom:45px}}body #page-category-content .kv_sub4 .-text{text-align:left;font-size:10px;padding:10px;margin-top:-25px}@media (max-width:40.0525em){body #page-category-content .kv_sub4 .-text{margin-top:-10px;padding:0 35px;font-weight:400}}body #page-category-content .kv_sub4 .-img{height:auto}@media (max-width:40.0525em){body #page-category-content .kv_sub4 .-img{margin:0}}#l-site-breast .p-bread-crumb,#l-site-lady .p-bread-crumb,#l-site-uterus .p-bread-crumb,#l-site-woman .p-bread-crumb{background-color:#fff}@media (max-width:40.0525em){#l-site-breast .l-header,#l-site-lady .l-header,#l-site-uterus .l-header,#l-site-woman .l-header{background-color:hsla(0,0%,100%,.52)}}#l-site-uterus .p-category-top-uterus-ranking-course,#page-category-dock-content .p-category-top-ranking-course,#page-category-pet-content .p-category-top-ranking-course{padding-top:0;padding-bottom:28px}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course,#page-category-dock-content .p-category-top-ranking-course,#page-category-pet-content .p-category-top-ranking-course{padding-top:0;padding-bottom:20px}}#l-site-uterus .p-category-top-uterus-ranking-course>.-head,#page-category-dock-content .p-category-top-ranking-course>.-head,#page-category-pet-content .p-category-top-ranking-course>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;margin-bottom:20px;background-image:url(/mrso_img/dock/dock_star_white.svg)}#l-site-uterus .p-category-top-uterus-ranking-course>.-head>h3.-title,#page-category-dock-content .p-category-top-ranking-course>.-head>h3.-title,#page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course>.-head>h3.-title,#page-category-dock-content .p-category-top-ranking-course>.-head>h3.-title,#page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-uterus .p-category-top-uterus-ranking-course>.-head,#page-category-dock-content .p-category-top-ranking-course>.-head,#page-category-pet-content .p-category-top-ranking-course>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-uterus .p-category-top-uterus-ranking-course>.-head>h3.-title,#page-category-dock-content .p-category-top-ranking-course>.-head>h3.-title,#page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course>.-head>h3.-title,#page-category-dock-content .p-category-top-ranking-course>.-head>h3.-title,#page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title{padding-left:24px}}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course>.-head,#page-category-dock-content .p-category-top-ranking-course>.-head,#page-category-pet-content .p-category-top-ranking-course>.-head{padding-bottom:20px}}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-left:0;margin-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-left:5px;margin-right:5px;width:97%}}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el{box-sizing:border-box;display:flex;flex:0 0 24%;width:100%;padding:0 0 20px}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el a,#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el a,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el a,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el a,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el a,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el a{width:100%}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el{flex:0 0 32%}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.uterus-ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-bottom:-15px}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list ul li,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list ul li{padding-bottom:15px}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list a,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list a,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list a{display:flex;align-items:center}#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list a span,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list a span,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){#l-site-uterus .p-category-top-uterus-ranking-course .p-top_s-ranking_b-list a,#page-category-dock-content .p-category-top-ranking-course .p-top_s-ranking_b-list a,#page-category-pet-content .p-category-top-ranking-course .p-top_s-ranking_b-list a{height:5em}}#page-category-dock-content .colon,#page-category-dock-content .heart{padding-bottom:0}#page-category-dock-content .blank-ranking-course .-footer,#page-category-dock-content .colon .-footer,#page-category-dock-content .heart .-footer{padding:15px;text-align:center;width:42%;margin:auto}@media (max-width:40.0525em){#page-category-dock-content .blank-ranking-course .-footer,#page-category-dock-content .colon .-footer,#page-category-dock-content .heart .-footer{display:block;width:100%}}#page-category-dock-content .blank-ranking-course .-footer .-btn,#page-category-dock-content .colon .-footer .-btn,#page-category-dock-content .heart .-footer .-btn{display:block;padding:20px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;background:#eb841f}#page-category-dock-content .blank-ranking-course .-footer .-btn span,#page-category-dock-content .colon .-footer .-btn span,#page-category-dock-content .heart .-footer .-btn span{font-weight:400}#page-category-dock-content .blank-ranking-course,#page-category-pet-content .blank-ranking-course{padding-bottom:5px}@media (max-width:40.0525em){#page-category-dock-content .blank-ranking-course,#page-category-pet-content .blank-ranking-course{padding-bottom:3px}}#page-category-brain-content .p-category-top-brain-ranking-course{padding-top:0;padding-bottom:28px}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course{padding-top:0;padding-bottom:20px}}#page-category-brain-content .p-category-top-brain-ranking-course>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;margin-bottom:20px;background-image:url(/mrso_img/dock/dock_star_white.svg)}#page-category-brain-content .p-category-top-brain-ranking-course>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course>.-head>h3.-title{font-size:16px;padding-left:0}#page-category-brain-content .p-category-top-brain-ranking-course>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#page-category-brain-content .p-category-top-brain-ranking-course>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course>.-head>h3.-title{padding-left:24px}}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course>.-head{padding-bottom:20px}}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul{margin-left:0;margin-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul{margin-left:5px;margin-right:5px;width:97%}}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul li.brain-ranking-course-el{box-sizing:border-box;display:flex;flex:0 0 32%;width:100%;padding:0 0 20px}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul li.brain-ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul li.brain-ranking-course-el a{width:100%}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul{margin-bottom:-15px}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list ul li{padding-bottom:15px}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list a{display:flex;align-items:center}#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-ranking-course .p-top_s-ranking_b-list a{height:5em}}.p-category-top-plan-ranking>.plan-ranking-title{padding-top:0;padding-bottom:10px;font-size:20px;font-weight:600;color:#000}@media (min-width:40.0625em){.p-category-top-plan-ranking>.plan-ranking-title{margin-left:0}}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body{display:grid}}@media (min-width:40.0625em){.p-category-top-plan-ranking>.-body{margin-left:0;margin-right:0}}.p-category-top-plan-ranking>.-body>.-plan{display:flex;margin-bottom:20px;border:1px solid #ccc;border-top:2px solid #4a69a4}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan{display:block;max-height:400px;margin-left:5px;margin-right:5px}}.p-category-top-plan-ranking>.-body>.-plan>.-thumb{position:relative;overflow:hidden;width:220px;height:150px;margin:20px;display:block}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan>.-thumb{display:inline-block;width:120px;height:115px;margin:10px;float:left}}.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-prefecture{color:#eee;font-size:13px;width:100%;background:#7e7e7e;position:absolute;bottom:0;height:30px;display:flex;align-items:center;justify-content:center}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-prefecture{height:20px}}.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-frame{display:block}.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-frame div{overflow:hidden;width:220px;height:120px;display:block;float:left;position:relative}.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-frame div img{width:84%;height:100%;display:block}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-frame div img{height:95px;width:72%;left:33%}}.p-category-top-plan-ranking>.-body>.-plan>.-thumb>.-frame:hover{opacity:.7}.p-category-top-plan-ranking>.-body>.-plan .-plan-info{margin-top:10px;margin-right:20px;display:block;width:100%}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan .-plan-info{display:inline-block;width:calc(100% - 140px);margin-right:0;float:right}}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-name{max-height:40px;width:100%;overflow:hidden;line-height:40px;font-size:20px;font-weight:700;padding:0 6px;display:block}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-name:hover{text-decoration:underline}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-name{height:auto;max-height:83px;width:100%;overflow:inherit;line-height:20px;font-size:14px;padding:0 6px;display:block}}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc{height:auto;position:relative;overflow:hidden;display:flex;border-bottom:1px dotted #ccc;padding-bottom:10px}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc{float:right;border-bottom:none}}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc>.-info{width:calc(100% - 235px);position:relative}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc>.-info>.p-plan-items{padding:5px}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc>.-info>.p-plan-items>.-list>.-mark{margin-bottom:3px;display:inline-block;background:#f1f6fe;border:1px solid #1e5185;color:#3e5786;font-size:13px;padding:2px 4px}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper{text-align:right;width:235px}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper{height:56px;margin:2px 10px auto auto}}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-price{display:block;font-weight:400;font-size:24px;color:#de1616;padding-top:0}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-price{font-size:16px;padding-top:8px}}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-price>.-sm{font-size:14px;font-weight:400;color:#000}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-tpoint{display:block;font-size:11px;color:#666}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-tpoint>img{vertical-align:top;margin-top:2px;margin-right:5px}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.-desc .-price-wrapper>.-tpoint>span{font-weight:700;font-size:14px;color:#003e86}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.facility-name-box>.-facility-name{display:block;bottom:0;width:100%;font-size:13px;background:url(/mrso_img/course/common/v3/icon_course_common_08.png) 5px 50% no-repeat;height:30px}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.facility-name-box>.-facility-name>a{color:#4d4d4d;display:inline-block;padding:6px 6px 6px 25px}.p-category-top-plan-ranking>.-body>.-plan .-plan-info>.facility-name-box>.-facility-name>a:hover{text-decoration:underline}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-body>.-plan>.-info{width:100%;position:static;display:flex}.p-category-top-plan-ranking>.-body>.-plan>.-info>.p-plan-items-sp{padding:5px;border-bottom:1px dotted #ccc}.p-category-top-plan-ranking>.-body>.-plan>.-info>.p-plan-items-sp>.-list>.-mark{margin-bottom:3px;display:inline-block;background:#f1f6fe;border:1px solid #1e5185;color:#3e5786;font-size:13px;padding:2px 4px}.p-category-top-plan-ranking>.-body>.-plan>.facility-name-box>.-facility-name{display:block;bottom:0;width:100%;font-size:13px;background:url(/mrso_img/course/common/v3/icon_course_common_08.png) 5px 50% no-repeat;height:30px;margin-left:5px}.p-category-top-plan-ranking>.-body>.-plan>.facility-name-box>.-facility-name>a{color:#4d4d4d;display:inline-block;padding:6px 6px 6px 25px}.p-category-top-plan-ranking>.-body>.-plan>.facility-name-box>.-facility-name>a:hover{text-decoration:underline}}.p-category-top-plan-ranking>.-footer{padding:15px;text-align:center;width:42%;margin:auto}@media (max-width:40.0525em){.p-category-top-plan-ranking>.-footer{display:block;width:100%}}.p-category-top-plan-ranking>.-footer>.-btn{display:block;padding:20px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;background:#eb841f}.p-category-top-plan-ranking>.-footer>.-btn>span{font-weight:400}@media (max-width:40.0525em){.p-category-top-plan-ranking{display:block}}.p-dock-top-content{margin-top:50px}@media (max-width:40.0525em){.p-dock-top-content{margin-top:20px}}.p-dock-top-content .catchcopy{width:100%}.p-dock-top-content>.-unit{margin:30px 0}.p-dock-top-content>.-unit>.body p{font-size:16px}.p-dock-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-dock-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-dock-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-dock-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-dock-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-dock-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-dock-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}}.p-dock-top-content>.-unit>.-body>.-checklist{padding-left:0}@media (min-width:40.0625em){.p-dock-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-dock-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-dock-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-dock-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-generation>img{width:49%}.p-dock-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-dock-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-dock-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-dock-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-dock-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-dock-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-dock-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:28px;font-weight:700}.p-dock-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-dock-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-dock-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-dock-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-dock-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-dock-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-dock-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-dock-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-dock-top-content>.-unit.-supervision{font-size:16px}.p-dock-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-dock-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-dock-top-content>.-unit.-supervision .head-line{font-weight:600}.p-dock-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-dock-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-dock-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-dock-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-dock-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-dock-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-dock-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-dock-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-dock-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-dock-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-dock-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-dock-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-dock-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-dock-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-dock-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-dock-top-content .p-dock-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-dock-top-content .p-dock-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-dock-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}.p-dock-top-content .p-dock-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__head>.-body p{margin-right:0}.p-dock-top-content .p-dock-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-dock-top-content .p-dock-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}.p-dock-top-content .p-dock-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-dock-top-content .p-dock-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-dock-top-content .p-dock-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__head__unit-right{padding-left:20px}.p-dock-top-content .p-dock-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-dock-top-content .p-dock-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__head__copy{font-size:28px}}.p-dock-top-content .p-dock-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check{margin:20px 0}}.p-dock-top-content .p-dock-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-dock-top-content .p-dock-top-content__check>.-inner>p{font-size:16px}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost{margin:10px 0}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-dock-top-content .p-dock-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #4a69a4;background-image:url(/mrso_img/course/dock/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost{display:flex}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{width:40%;padding:15px 0}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-dock-top-content .p-dock-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost{display:block}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:14px;height:50px}.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:187px}}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:22px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq{width:100%}}.p-dock-top-content .p-dock-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-dock-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-dock-top-content .p-dock-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-dock-top-content .p-dock-top-content__faq>.-body{margin:0}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq>.-body>.-single{border-bottom:none}}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-dock-top-content .p-dock-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-dock-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:flex}.p-dock-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-dock-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__faq{width:100%;margin:30px auto 0}.p-dock-top-content .p-dock-top-content__faq>.-body{width:100%;margin:0 auto}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-dock-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-dock-top-content .p-dock-top-content__faq>.-footer{padding:0}.p-dock-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:none}}.p-brain-top-content{margin-top:50px}@media (max-width:40.0525em){.p-brain-top-content{margin-top:20px}}.p-brain-top-content .catchcopy{width:100%}.p-brain-top-content>.-unit{margin:30px 0}.p-brain-top-content>.-unit>.body p{font-size:16px}.p-brain-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-brain-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-brain-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-brain-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-brain-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-brain-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-brain-top-content>.-unit>.-body>.-inspection-item-table{margin-top:20px!important;width:100%;border-collapse:collapse;border-spacing:0}.p-brain-top-content>.-unit>.-body>.-inspection-item-table tr.-title-tr{background:#00a9d9;color:#fff}.p-brain-top-content>.-unit>.-body>.-inspection-item-table tr.-title-tr>th{border-left:1px solid #ccc;padding:8px 0;text-align:center;font-size:93%}.p-brain-top-content>.-unit>.-body>.-inspection-item-table tr.-title-tr>.-icon{width:10%;font-weight:700}.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row{font-size:93%}.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row>td{padding:10px 15px;border-bottom:1px solid #ccc}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row>td{padding:0 6px}}.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row>.-first-child{background:#f1f1f1;text-align:left;border-left:none;font-weight:700}.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row>.-circle{text-align:center;color:#c1272d;font-size:30px}.p-brain-top-content>.-unit>.-body>.-inspection-item-table .-row>.-dash{text-align:center;color:#999}.p-brain-top-content>.-unit>.-body>.-inspection-item-table td{border-left:1px solid #ccc}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-inspection-item-table{display:block;margin:0}}.p-brain-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}}.p-brain-top-content>.-unit>.-body>.-checklist{padding-left:0}@media (min-width:40.0625em){.p-brain-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-brain-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-brain-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}}.p-brain-top-content>.-unit>.-body>.-generation>img{width:100%}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-brain-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-brain-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-brain-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-brain-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-brain-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-brain-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:28px;font-weight:700}.p-brain-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-brain-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-brain-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-brain-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-brain-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-brain-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-brain-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-brain-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-brain-top-content>.-unit.-supervision{font-size:16px}.p-brain-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-brain-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-brain-top-content>.-unit.-supervision .head-line{font-weight:600}.p-brain-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-brain-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-brain-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-brain-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-brain-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-brain-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-brain-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-brain-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-brain-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-brain-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-brain-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-brain-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 13px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-brain-top-content .-summary>.-list>.-desc{line-height:1.5em;background-position:0 8px}}.p-brain-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-brain-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-brain-top-content .p-brain-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-brain-top-content .p-brain-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-brain-top-content .p-brain-top-content__head>.-body{padding:10px 0 0}.p-brain-top-content .p-brain-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__head>.-body p{margin-right:0}.p-brain-top-content .p-brain-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-brain-top-content .p-brain-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__head>.-body{margin-left:0;margin-right:0}}.p-brain-top-content .p-brain-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-brain-top-content .p-brain-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-brain-top-content .p-brain-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__head__unit-right{padding-left:20px}.p-brain-top-content .p-brain-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-brain-top-content .p-brain-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__head__copy{font-size:28px}}.p-brain-top-content .p-brain-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #4a69a4}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check{margin:20px 0}}.p-brain-top-content .p-brain-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-brain-top-content .p-brain-top-content__check>.-inner>p{font-size:16px}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost{margin:10px 0}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-brain-top-content .p-brain-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;background-image:url(/mrso_img/course/brain/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost{display:flex}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail{width:40%;padding:15px 0}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-brain-top-content .p-brain-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/brain/icon_check.png)}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost{display:block}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:14px;height:50px}.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-head{width:187px}}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:22px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq{width:100%}}.p-brain-top-content .p-brain-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-brain-top-content .p-brain-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-brain-top-content .p-brain-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-brain-top-content .p-brain-top-content__faq>.-body{margin:0}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single{padding:0 0 20px}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq>.-body>.-single{border-bottom:none}}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-brain-top-content .p-brain-top-content__faq>.-footer{padding:30px 0 30px 20px;border-top:1px dotted #ccc}.p-brain-top-content .p-brain-top-content__faq>.-footer>.-course-list{display:flex}.p-brain-top-content .p-brain-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-brain-top-content .p-brain-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__faq{width:100%;margin:30px auto 0}.p-brain-top-content .p-brain-top-content__faq>.-body{width:100%;margin:0 auto}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-brain-top-content .p-brain-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-brain-top-content .p-brain-top-content__faq>.-footer{padding:0}.p-brain-top-content .p-brain-top-content__faq>.-footer>.-course-list{display:none}}.p-lung-top-content{margin-top:50px}@media (max-width:40.0525em){.p-lung-top-content{margin-top:20px}}.p-lung-top-content .catchcopy{width:100%}.p-lung-top-content>.-unit{margin:30px 0}.p-lung-top-content>.-unit>.body p{font-size:16px}.p-lung-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-lung-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-lung-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-lung-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-lung-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-lung-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}.p-lung-top-content>.-unit>.-body>.-below{margin-bottom:10%}}.p-lung-top-content>.-unit>.-body>.-detailtext{margin-top:1%}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-detailtext{margin-top:3%}}.p-lung-top-content>.-unit>.-body>.-checklist{padding-left:0;padding-top:10px}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-lung-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-lung-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-generation>img{width:49%}.p-lung-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-lung-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-lung-top-content>.-unit>.-body>.-price_list{max-width:720px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-lung-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:340px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-lung-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-lung-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:22px;font-weight:700}.p-lung-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-lung-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-lung-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-lung-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title>br{display:none}}.p-lung-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-lung-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-lung-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-lung-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-lung-top-content>.-unit.-supervision{font-size:16px}.p-lung-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-lung-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-lung-top-content>.-unit.-supervision .head-line{font-weight:600}.p-lung-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-lung-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-lung-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-lung-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-lung-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-lung-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-lung-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-lung-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-lung-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-lung-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-lung-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-lung-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-lung-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-lung-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-lung-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-lung-top-content .p-lung-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-lung-top-content .p-lung-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-lung-top-content .p-lung-top-content__head>.-body{padding:10px 0 0}.p-lung-top-content .p-lung-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__head>.-body p{margin-right:0}.p-lung-top-content .p-lung-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-lung-top-content .p-lung-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__head>.-body{margin-left:0;margin-right:0}}.p-lung-top-content .p-lung-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-lung-top-content .p-lung-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-lung-top-content .p-lung-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__head__unit-right{padding-left:20px}.p-lung-top-content .p-lung-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-lung-top-content .p-lung-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__head__copy{font-size:28px}}.p-lung-top-content .p-lung-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check{margin:20px 0}}.p-lung-top-content .p-lung-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-lung-top-content .p-lung-top-content__check>.-inner>p{font-size:16px}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost{margin:10px 0}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:24px;padding-bottom:10px}.p-lung-top-content .p-lung-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #4a69a4;background-image:url(/mrso_img/course/dock/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost{display:flex}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:15px}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-head{width:50%;padding:10px;margin-right:10px}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-shorthead{width:50%;margin-right:0}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail{width:60%;padding:15px 0}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-shortdetail{width:62%}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-longunit{width:60%}.p-lung-top-content .p-lung-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost{display:block}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:12px;height:50px}.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-head{width:128px}}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:15px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq{width:100%}}.p-lung-top-content .p-lung-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-lung-top-content .p-lung-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-lung-top-content .p-lung-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-lung-top-content .p-lung-top-content__faq>.-body{margin:0}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq>.-body>.-single{border-bottom:none}}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-lung-top-content .p-lung-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-lung-top-content .p-lung-top-content__faq>.-footer>.-course-list{display:flex}.p-lung-top-content .p-lung-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-lung-top-content .p-lung-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__faq{width:100%;margin:30px auto 0}.p-lung-top-content .p-lung-top-content__faq>.-body{width:100%;margin:0 auto}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-lung-top-content .p-lung-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-lung-top-content .p-lung-top-content__faq>.-footer{padding:0}.p-lung-top-content .p-lung-top-content__faq>.-footer>.-course-list{display:none}}.p-stomach-top-content{margin-top:50px}@media (max-width:40.0525em){.p-stomach-top-content{margin-top:20px}}.p-stomach-top-content .catchcopy{width:100%}.p-stomach-top-content>.-unit{margin:30px 0}.p-stomach-top-content>.-unit>.body p{font-size:16px}.p-stomach-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-stomach-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-stomach-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-stomach-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-stomach-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-stomach-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}.p-stomach-top-content>.-unit>.-body>.-below{margin-bottom:10%}}.p-stomach-top-content>.-unit>.-body>.-detailtext{margin-top:1%}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-detailtext{margin-top:3%}}.p-stomach-top-content>.-unit>.-body>.-checklist{padding-left:0;padding-top:10px}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-stomach-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-stomach-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-generation>img{width:49%}.p-stomach-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-stomach-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-stomach-top-content>.-unit>.-body>.-price_list{max-width:720px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:340px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:22px;font-weight:700}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-stomach-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title>br{display:none}}.p-stomach-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-stomach-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-stomach-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-stomach-top-content>.-unit.-supervision{font-size:16px}.p-stomach-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-stomach-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-stomach-top-content>.-unit.-supervision .head-line{font-weight:600}.p-stomach-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-stomach-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-stomach-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-stomach-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-stomach-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-stomach-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-stomach-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-stomach-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-stomach-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-stomach-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-stomach-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-stomach-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-stomach-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-stomach-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-stomach-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-stomach-top-content .p-stomach-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-stomach-top-content .p-stomach-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-stomach-top-content .p-stomach-top-content__head>.-body{padding:10px 0 0}.p-stomach-top-content .p-stomach-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__head>.-body p{margin-right:0}.p-stomach-top-content .p-stomach-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-stomach-top-content .p-stomach-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__head>.-body{margin-left:0;margin-right:0}}.p-stomach-top-content .p-stomach-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-stomach-top-content .p-stomach-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-stomach-top-content .p-stomach-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__head__unit-right{padding-left:20px}.p-stomach-top-content .p-stomach-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-stomach-top-content .p-stomach-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__head__copy{font-size:28px}}.p-stomach-top-content .p-stomach-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check{margin:20px 0}}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>p{font-size:16px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost{margin:10px 0}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-stomach-top-content .p-stomach-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #4a69a4;background-image:url(/mrso_img/course/dock/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost{display:flex}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:15px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-head{width:68%;padding:10px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-longhead{margin-right:0;line-height:20px;text-align:center;width:70%}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail{width:60%;padding:15px 0}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-checkupdetail{width:40%}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-longdetail{width:85%}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-stomach-top-content .p-stomach-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost{display:block}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:12px;height:50px}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-head{width:144px}}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-longhead{text-align:center}.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:19px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq{width:100%}}.p-stomach-top-content .p-stomach-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-stomach-top-content .p-stomach-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-stomach-top-content .p-stomach-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-stomach-top-content .p-stomach-top-content__faq>.-body{margin:0}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single{border-bottom:none}}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-stomach-top-content .p-stomach-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-stomach-top-content .p-stomach-top-content__faq>.-footer>.-course-list{display:flex}.p-stomach-top-content .p-stomach-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-stomach-top-content .p-stomach-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__faq{width:100%;margin:30px auto 0}.p-stomach-top-content .p-stomach-top-content__faq>.-body{width:100%;margin:0 auto}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-stomach-top-content .p-stomach-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-stomach-top-content .p-stomach-top-content__faq>.-footer{padding:0}.p-stomach-top-content .p-stomach-top-content__faq>.-footer>.-course-list{display:none}}#page-category-dock-content .p-category-top-experience>.-head,#page-category-pet-content .p-category-top-experience>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}#page-category-dock-content .p-category-top-experience>.-head>h3.-title,#page-category-pet-content .p-category-top-experience>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#page-category-dock-content .p-category-top-experience>.-head>h3.-title,#page-category-pet-content .p-category-top-experience>.-head>h3.-title{font-size:16px;padding-left:0}#page-category-dock-content .p-category-top-experience>.-head,#page-category-pet-content .p-category-top-experience>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#page-category-dock-content .p-category-top-experience .-desc,#page-category-pet-content .p-category-top-experience .-desc{padding:20px 20px 20px 0;font-size:16px}@media (max-width:40.0525em){#page-category-dock-content .p-category-top-experience .-desc,#page-category-pet-content .p-category-top-experience .-desc{padding:10px}}#page-category-dock-content .p-category-top-experience .-footer,#page-category-pet-content .p-category-top-experience .-footer{width:100%;text-align:center}#page-category-dock-content .p-category-top-experience .-footer .-btn,#page-category-pet-content .p-category-top-experience .-footer .-btn{display:inline-block;padding:18px 60px 17px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;box-shadow:0 3px 0 0 #eb841f;background:#eb841f}@media (max-width:40.0525em){#page-category-dock-content .p-category-top-experience .-footer .-btn,#page-category-pet-content .p-category-top-experience .-footer .-btn{max-width:90%;margin:10px;font-size:16px;padding:18px 20px}}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:40.0625em){#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody{margin-left:0;margin-right:0}}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li{margin-bottom:20px;width:49%;background-size:auto 40px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media (max-width:40.0525em){#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li{margin:10px;width:100%}}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl{width:91%;background:#fff;box-sizing:border-box;padding:20px;position:relative}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl dt,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl dt{margin:0 0 10px;font-size:16px;font-weight:600}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl dd,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl dd{font-size:14px;line-height:2em}@media (max-width:40.0525em){#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl dd,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl dd{line-height:1.5em;font-size:14px}}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl:after,#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl:before,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl:after,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl:before{content:"";position:absolute;top:20px;width:0;height:0;display:block;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl:after,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl:after{border-top:10px solid #fff}@media (max-width:40.0525em){#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li dl,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li dl{width:86%}}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.mens,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.mens{background-image:url(/mrso_img/search_area/kuchikomi_img_mens.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.mens dl,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.mens dl{border:1px solid #6b85b6}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.mens dl:before,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.mens dl:before{border-top:10px solid #6b85b6}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.mens dl dt,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.mens dl dt{color:#6b85b6}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.women,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.women{background-image:url(/mrso_img/search_area/kuchikomi_img_women.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.women dl,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.women dl{border:1px solid #bc4672}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.women dl:before,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.women dl:before{border-top:10px solid #bc4672}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li.women dl dt,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li.women dl dt{color:#bc4672}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n),#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n){background-position:right 10px!important;flex-direction:row}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before{right:-21px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after{transform:rotate(270deg);right:-19px;-webkit-transform:rotate(270deg)}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd),#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd){background-position:left 10px!important}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before{left:-21px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#page-category-dock-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after,#page-category-pet-content .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after{transform:rotate(90deg);left:-19px;-webkit-transform:rotate(90deg)}.experience-footer{border:1px solid #868686;background:#f4f2f2;margin:30px 65px 0}@media (max-width:40.0525em){.experience-footer{margin:0 15px}}.experience-footer .coursesExperience .course{background:#eeeef3;display:inline-block;padding:5px;border:1px solid #ccc;margin:10px;border-radius:3px;color:#484d83}@media (max-width:40.0525em){.experience-footer .coursesExperience .course{margin:5px}}.experience-footer .coursesExperience .course a{color:#484d83}.experience-footer .coursesExperience .course a:hover{opacity:.6}.experience-footer .unit{padding:10px;border-bottom:1px solid #ccc;overflow:hidden}#page-category-brain-content .p-category-top-brain-experience>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}#page-category-brain-content .p-category-top-brain-experience>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience>.-head>h3.-title{font-size:16px;padding-left:0}#page-category-brain-content .p-category-top-brain-experience>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#page-category-brain-content .p-category-top-brain-experience .-desc{padding:20px 20px 20px 0;font-size:16px}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience .-desc{padding:10px}}#page-category-brain-content .p-category-top-brain-experience .-footer{width:100%;text-align:center}#page-category-brain-content .p-category-top-brain-experience .-footer .-btn{display:inline-block;padding:18px 60px 17px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;box-shadow:0 3px 0 0 #eb841f;background:#eb841f}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience .-footer .-btn{max-width:90%;margin:10px;font-size:16px;padding:18px 20px}}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:40.0625em){#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody{margin-left:0;margin-right:0}}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li{margin-bottom:20px;width:49%;background-size:auto 40px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li{margin:10px;width:100%}}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl{width:91%;background:#fff;box-sizing:border-box;padding:20px;position:relative}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl dt{margin:0 0 10px;font-size:16px;font-weight:600}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl dd{font-size:14px;line-height:2em}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl dd{line-height:1.5em;font-size:14px}}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl:after,#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl:before{content:"";position:absolute;top:20px;width:0;height:0;display:block;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl:after{border-top:10px solid #fff}@media (max-width:40.0525em){#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li dl{width:86%}}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.mens{background-image:url(/mrso_img/search_area/kuchikomi_img_mens.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.mens dl{border:1px solid #6b85b6}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.mens dl:before{border-top:10px solid #6b85b6}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.mens dl dt{color:#6b85b6}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.women{background-image:url(/mrso_img/search_area/kuchikomi_img_women.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.women dl{border:1px solid #bc4672}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.women dl:before{border-top:10px solid #bc4672}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li.women dl dt{color:#bc4672}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(2n){background-position:right 10px!important;flex-direction:row}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before{right:-21px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after{transform:rotate(270deg);right:-19px;-webkit-transform:rotate(270deg)}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(odd){background-position:left 10px!important}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before{left:-21px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#page-category-brain-content .p-category-top-brain-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after{transform:rotate(90deg);left:-19px;-webkit-transform:rotate(90deg)}.p-category-top-course-lady-box{padding-top:30px}.p-category-top-course-lady-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-course-lady-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-course-lady-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-course-lady-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-course-lady-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-course-lady-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-course-lady-box__head>.-body{padding:20px 0 10px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-course-lady-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-course-lady-box__head>.-body p{font-size:16px}}.p-category-top-course-lady-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-course-lady-box__course-list.sp-only{display:none}.p-category-top-course-lady-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-course-lady-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-course-lady-box__course-list.sp-none{display:none}}.p-category-top-course-lady-box__course-list>.-item{width:49%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-course-lady-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-course-lady-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-course-lady-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-course-lady-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-course-lady-box__course-list>.-item dl>dd{padding:10px 15px;color:#000;border-radius:5px;background-color:#fff}@media (max-width:40.0525em){.p-category-top-course-lady-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-course-lady-box__course-list>.-item.-pink{background-color:#f9e6ec;border:1px solid #d73865}.p-category-top-course-lady-box__course-list>.-item.-pink:first-child{margin-right:1%}.p-category-top-course-lady-box__course-list>.-item.-pink:last-child{margin-left:1%}.p-category-top-course-lady-box__course-list>.-item.-pink dl>dt{color:#d73865;background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}@media (min-width:40.0625em){.p-category-top-course-lady-box__course-list{padding:0}.p-category-top-course-lady-box__course-list>.-item{width:49%}.p-category-top-course-lady-box__course-list>.-item dl>dt{font-size:20px;padding:15px 25px}.p-category-top-course-lady-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}.p-category-top-course-lady-box__course-list>.-item.-full{width:100%}.p-category-top-course-lady-box__course-list>.-item.-full dl>dt{float:left;background:none;border-bottom-style:none;padding:25px}.p-category-top-course-lady-box__course-list>.-item.-full dl>dt>.-icon{width:auto}.p-category-top-course-lady-box__course-list>.-item.-full dl>dd{padding:30px 25px;float:left}.p-category-top-course-lady-box__course-list>.-item.-full.-green{background-color:#ecf6eb;background-position:95% 50%;background-image:url(/mrso_img/course/common/icon_arrow_green.png);background-repeat:no-repeat}}#l-site-lady .p-category-top-ranking-course-lady{padding-top:0;padding-bottom:28px}@media (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady{padding-top:0;padding-bottom:20px}}#l-site-lady .p-category-top-ranking-course-lady>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;margin-bottom:20px;background-image:url(/mrso_img/dock/dock_star_white.svg)}#l-site-lady .p-category-top-ranking-course-lady>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-lady .p-category-top-ranking-course-lady>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-lady .p-category-top-ranking-course-lady>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady>.-head>h3.-title{padding-left:24px}}@media (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady>.-head{padding-bottom:20px}}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul{margin-left:0;margin-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul{margin-left:5px;margin-right:5px;width:97%}}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul li.ranking-course-el{box-sizing:border-box;display:flex;width:49%;padding:0 0 20px}@media (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul li.ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul li.ranking-course-el a{width:100%}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul{margin-bottom:-15px}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list ul li{padding-bottom:15px}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list a{display:flex;align-items:center}#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){#l-site-lady .p-category-top-ranking-course-lady .p-top_s-ranking_b-list a{height:5em}}.p-lady-top-content{margin-top:50px}@media (max-width:40.0525em){.p-lady-top-content{margin-top:20px}}.p-lady-top-content .catchcopy{width:100%}.p-lady-top-content>.-unit{margin:30px 0}.p-lady-top-content>.-unit>.body p{font-size:16px}.p-lady-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-lady-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-lady-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-lady-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-lady-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-lady-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-lady-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}}.p-lady-top-content>.-unit>.-body>.-checklist{padding-left:0}@media (min-width:40.0625em){.p-lady-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-lady-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-lady-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-lady-top-content>.-unit>.-body>.-generation>img{display:block;margin-left:auto;margin-right:auto}}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{height:2.6em}}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-lady-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-afterPlus{margin-right:80px;position:relative}.p-lady-top-content>.-unit>.-body>.-inspection_list>.-afterPlus:after{content:"＋";display:block;width:1em;position:absolute;font-size:50px;top:60px;right:-65px}.p-lady-top-content>.-unit>.-body>.-inspection_list{width:70%;margin:auto}}.p-lady-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-lady-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-lady-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-lady-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:28px;font-weight:700}.p-lady-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-lady-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-lady-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-lady-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-lady-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-lady-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-lady-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-lady-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-lady-top-content>.-unit.-supervision{font-size:16px}.p-lady-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-lady-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-lady-top-content>.-unit.-supervision .head-line{font-weight:600}.p-lady-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-lady-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-lady-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-lady-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-lady-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-lady-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-lady-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-lady-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-lady-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-lady-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-lady-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-lady-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 0;background-position-y:center;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-lady-top-content .-summary>.-list>.-desc{line-height:1.5em;background-position:0 8px}}.p-lady-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-lady-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-lady-top-content .p-dock-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-lady-top-content .p-dock-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-lady-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}.p-lady-top-content .p-dock-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__head>.-body p{margin-right:0}.p-lady-top-content .p-dock-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-lady-top-content .p-dock-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}.p-lady-top-content .p-dock-top-content__head__copy{font-size:27px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-lady-top-content .p-dock-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-lady-top-content .p-dock-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__head__unit-right{padding-left:20px}.p-lady-top-content .p-dock-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-lady-top-content .p-dock-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__head__copy{font-size:27px}}.p-lady-top-content .p-dock-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #e06487}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check{margin:20px 0}}.p-lady-top-content .p-dock-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-lady-top-content .p-dock-top-content__check>.-inner>p{font-size:16px}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost{margin:10px 0}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#e06487;text-align:left;font-size:15px;color:#fff;border-radius:5px}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px}.p-lady-top-content .p-dock-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #e06487;background-image:url(/mrso_img/course/lady/icon_check.png);position:relative}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost{display:flex}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{width:40%;padding:15px 0;background-color:#f9e6ec}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-lady-top-content .p-dock-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/lady/icon_check.png)}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost{display:block}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:14px;height:50px}.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:190px}}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:22px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq{width:100%}}.p-lady-top-content .p-dock-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-lady-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-lady-top-content .p-dock-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-lady-top-content .p-dock-top-content__faq>.-body{margin:0}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq>.-body>.-single{border-bottom:none}}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-lady-top-content .p-dock-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-lady-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:flex}.p-lady-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-lady-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__faq{width:100%;margin:30px auto 0}.p-lady-top-content .p-dock-top-content__faq>.-body{width:100%;margin:0 auto}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-lady-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-lady-top-content .p-dock-top-content__faq>.-footer{padding:0}.p-lady-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:none}}#l-site-lady .p-lady-top-experience>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}#l-site-lady .p-lady-top-experience>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-lady .p-lady-top-experience>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-lady .p-lady-top-experience>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-lady .p-lady-top-experience .-desc{padding:20px 20px 20px 0;font-size:16px}@media (max-width:40.0525em){#l-site-lady .p-lady-top-experience .-desc{padding:10px}}#l-site-lady .p-lady-top-experience .-footer{width:100%;text-align:center}#l-site-lady .p-lady-top-experience .-footer .-btn{display:inline-block;padding:18px 60px 17px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;box-shadow:0 3px 0 0 #eb841f;background:#eb841f}@media (max-width:40.0525em){#l-site-lady .p-lady-top-experience .-footer .-btn{max-width:90%;margin:10px;font-size:16px;padding:18px 20px}}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:40.0625em){#l-site-lady .p-lady-top-experience .-content .kuchikomiBody{margin-left:0;margin-right:0}}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li{margin-bottom:20px;width:49%;background-size:auto 40px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media (max-width:40.0525em){#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li{margin:10px;width:100%}}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl{width:91%;background:#fff;box-sizing:border-box;padding:20px;position:relative}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl dt{margin:0 0 10px;font-size:16px;font-weight:600}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl dd{font-size:14px;line-height:2em}@media (max-width:40.0525em){#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl dd{line-height:1.5em;font-size:14px}}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl:after,#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl:before{content:"";position:absolute;top:20px;width:0;height:0;display:block;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl:after{border-top:10px solid #fff}@media (max-width:40.0525em){#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li dl{width:86%}}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.mens{background-image:url(/mrso_img/search_area/kuchikomi_img_mens.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.mens dl{border:1px solid #6b85b6}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.mens dl:before{border-top:10px solid #6b85b6}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.mens dl dt{color:#6b85b6}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.women{background-image:url(/mrso_img/search_area/kuchikomi_img_women.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.women dl{border:1px solid #bc4672}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.women dl:before{border-top:10px solid #bc4672}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li.women dl dt{color:#bc4672}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(2n){background-position:right 10px!important;flex-direction:row}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before{right:-21px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after{transform:rotate(270deg);right:-19px;-webkit-transform:rotate(270deg)}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(odd){background-position:left 10px!important}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before{left:-21px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#l-site-lady .p-lady-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after{transform:rotate(90deg);left:-19px;-webkit-transform:rotate(90deg)}.p-prostate-top-content{margin-top:50px}@media (max-width:40.0525em){.p-prostate-top-content{margin-top:20px}}.p-prostate-top-content .catchcopy{width:100%}.p-prostate-top-content>.-unit{margin:30px 0}.p-prostate-top-content>.-unit>.body p{font-size:16px}.p-prostate-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-prostate-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-prostate-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-prostate-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-prostate-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-prostate-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-prostate-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}}.p-prostate-top-content>.-unit>.-body>.-checklist{padding-left:0}@media (min-width:40.0625em){.p-prostate-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-prostate-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-prostate-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-prostate-top-content>.-unit>.-body>.-generation>img{display:block;margin-left:auto;margin-right:auto}}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{height:2.6em}}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-afterPlus{margin-right:80px;position:relative}.p-prostate-top-content>.-unit>.-body>.-inspection_list>.-afterPlus:after{content:"＋";display:block;width:1em;position:absolute;font-size:50px;top:60px;right:-65px}.p-prostate-top-content>.-unit>.-body>.-inspection_list{width:70%;margin:auto}}.p-prostate-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:28px;font-weight:700}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-prostate-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-prostate-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-prostate-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-prostate-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-prostate-top-content>.-unit.-supervision{font-size:16px}.p-prostate-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-prostate-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-prostate-top-content>.-unit.-supervision .head-line{font-weight:600}.p-prostate-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-prostate-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-prostate-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-prostate-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-prostate-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-prostate-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-prostate-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-prostate-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-prostate-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-prostate-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-prostate-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-prostate-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 0;background-position-y:center;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-prostate-top-content .-summary>.-list>.-desc{line-height:1.5em;background-position:0 8px}}.p-prostate-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-prostate-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-prostate-top-content .p-dock-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-prostate-top-content .p-dock-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-prostate-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}.p-prostate-top-content .p-dock-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__head>.-body p{margin-right:0}.p-prostate-top-content .p-dock-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-prostate-top-content .p-dock-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}.p-prostate-top-content .p-dock-top-content__head__copy{font-size:27px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-prostate-top-content .p-dock-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-prostate-top-content .p-dock-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__head__unit-right{padding-left:20px}.p-prostate-top-content .p-dock-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-prostate-top-content .p-dock-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__head__copy{font-size:27px}}.p-prostate-top-content .p-dock-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check{margin:20px 0}}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-prostate-top-content .p-dock-top-content__check>.-inner>p{font-size:16px}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost{margin:10px 0}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#0b487f;text-align:left;font-size:15px;color:#e3edf6;border-radius:5px}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px}.p-prostate-top-content .p-dock-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #0b487f;background-image:url(/mrso_img/course/dock/icon_check.png);position:relative}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost{display:flex}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{width:40%;padding:15px 0;background-color:#e3edf6}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-prostate-top-content .p-dock-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost{display:block}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:14px;height:50px}.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:190px}}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:22px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq{width:100%}}.p-prostate-top-content .p-dock-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-prostate-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-prostate-top-content .p-dock-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-prostate-top-content .p-dock-top-content__faq>.-body{margin:0}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single{border-bottom:none}}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-prostate-top-content .p-dock-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-prostate-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:flex}.p-prostate-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-prostate-top-content .p-dock-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__faq{width:100%;margin:30px auto 0}.p-prostate-top-content .p-dock-top-content__faq>.-body{width:100%;margin:0 auto}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-prostate-top-content .p-dock-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-prostate-top-content .p-dock-top-content__faq>.-footer{padding:0}.p-prostate-top-content .p-dock-top-content__faq>.-footer>.-course-list{display:none}}.p-category-top-search-bottom{background-color:#f0f5fd;display:block;margin-top:50px;margin-bottom:40px;line-height:27px;padding:40px 0}@media (max-width:40.0525em){.p-category-top-search-bottom{padding:30px 5px 20px;margin:30px 0 0}}.p-category-top-search-bottom .u-padding-bottom-section-header{padding-bottom:20px}@media (max-width:40.0525em){.p-category-top-search-bottom .u-padding-bottom-section-header{padding-bottom:0}.p-category-top-search-bottom .u-padding-bottom-section-header .c-section-heading-w-icon#dock-book-reserve{background-position:13px}.p-category-top-search-bottom ul.l-grid{display:block}.p-category-top-search-bottom ul.l-grid li{padding-left:5px;padding-right:5px}}.p-category-top-search-bottom .-section.-area{width:1280px;margin:auto}@media (max-width:40.0525em){.p-category-top-search-bottom .-section.-area{max-width:100%}}.p-category-top-search-bottom .-section.-area>.box>.l-contents-width>ul{display:block;margin:0}.p-category-top-search-bottom .-section.-area .-search-input{position:relative;border:1px solid #00408f;border-radius:5px;padding:10px 10px 10px 45px;font-size:16px;width:96%;background-color:#fff;background-position:15px 12px;background-repeat:no-repeat;background-size:20px;color:#00408f;margin:auto;cursor:pointer}.p-category-top-search-bottom .-section.-area .-search-input:after{content:url(/mrso_img/dock/dock_arrow_up_icon.svg);top:8px;transform:scale(1.5);position:absolute;right:14px}@media (max-width:40.0525em){.p-category-top-search-bottom .-section.-area .-search-input{max-width:96%}}.p-category-top-search-bottom .-section.-area .-input-pref{background-image:url(/mrso_img/dock/dock_map_blue.svg);margin-right:4%}@media (max-width:40.0525em){.p-category-top-search-bottom .-section.-area .-input-pref{margin:10px auto}}.p-category-top-search-bottom .-section.-area .-input-course{background-image:url(/mrso_img/dock/dock_stethoscope_icon.svg);margin:0 2%}@media (max-width:40.0525em){.p-category-top-search-bottom .-section.-area .-input-course{margin:10px auto}}.p-category-top-search-bottom .-section.-area .-input-ranking{background-image:url(/mrso_img/dock/dock_star_icon.svg);margin-left:4%}@media (max-width:40.0525em){.p-category-top-search-bottom .-section.-area .-input-ranking{margin:10px auto}}.p-category-top-footer-feature-box{background-color:#f0f5fd;display:block;line-height:27px;padding:40px 0}.p-category-top-footer-feature-box img{width:100%}.p-category-top-footer-feature-box *{box-sizing:border-box}@media (max-width:40.0525em){.p-category-top-footer-feature-box{padding:40px 10px;margin:0}}@media (min-width:40.0625em){.p-category-top-footer-feature-box.cp{margin-top:0;margin-bottom:0}}.p-category-top-footer-feature-box .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-category-top-footer-feature-box .l-grid>[class*=-col],.p-category-top-footer-feature-box .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}@media (max-width:40.0525em){.p-category-top-footer-feature-box .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-category-top-footer-feature-box .l-grid>[class*=-col],.p-category-top-footer-feature-box .l-grid>[class*=-desktop]{padding-left:5px;padding-right:5px}}.p-category-top-footer-feature-box .l-grid,.p-category-top-footer-feature-box .s-heading_top_plane{font-weight:600;line-height:2.3em}.p-category-top-footer-feature-box .s-header{text-align:center;padding-top:.5em;font-size:13px}.p-category-top-footer-feature-box .s-header .s-heading_top_plane:after,.p-category-top-footer-feature-box .s-header .s-heading_top_plane:before{content:"・・・・"}@media (max-width:40.0525em){.p-category-top-footer-feature-box .s-header .s-heading_top_plane:after,.p-category-top-footer-feature-box .s-header .s-heading_top_plane:before{display:none}}.p-category-top-footer-feature-box .u-padding-bottom-section-header{padding-bottom:20px;font-weight:400;text-align:center;letter-spacing:.05em;line-height:1.3}.p-category-top-footer-feature-box>.-head{padding-left:20px;margin-bottom:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_star_white.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}@media (max-width:40.0525em){.p-category-top-footer-feature-box>.-head{font-size:16px;background-position:15px 20px;background-size:25px;font-weight:400}}.p-category-top-footer-feature-box>.-head>.-title{font-size:24px;padding-left:50px;font-weight:400;color:#fff}@media (max-width:40.0525em){.p-category-top-footer-feature-box>.-head>.-title{font-size:16px;padding-left:30px}}.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid>[class*=-col],.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}@media (max-width:40.0525em){.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid{width:auto;margin-left:-5px;margin-right:-5px}.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid>[class*=-col],.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid>[class*=-desktop]{padding-left:5px;padding-right:5px}}.p-category-top-footer-feature-box .p-top_s-feature_b-list .l-grid .-feature{background-color:#fff;font-weight:400;padding:10px;font-size:14px}.p-category-top-footer-feature-box .p-top_s-feature_b-list ul{margin-bottom:-15px}.p-category-top-footer-feature-box .p-top_s-feature_b-list ul li{padding-bottom:15px}.p-category-top-footer-feature-box .p-top_s-feature_b-list a{display:flex;align-items:center}.p-category-top-footer-feature-box .p-top_s-feature_b-list a span{width:100%}@media (max-width:40.0525em){.p-category-top-footer-feature-box .p-top_s-feature_b-list a{height:5em}}@keyframes "load"{0%{opacity:0}50%{opacity:1}to{opacity:0}}#statics-kiyaku #mainContents{padding:0;position:relative;z-index:1;margin:0 auto;background-color:#fff}@media (max-width:40.0525em){#statics-kiyaku #mainContents{padding:0 2%}}#statics-kiyaku #mainContents .mainInner{padding:15px 10px 20px;background-color:#fff}@media (max-width:40.0525em){#statics-kiyaku #mainContents .mainInner{width:100%}}#statics-kiyaku #mainContents .mainInner .mT30{margin-top:30px!important}#statics-kiyaku #mainContents .mainInner section{margin-top:30px}#statics-kiyaku #mainContents .mainInner section .mT30{margin-top:30px!important}#statics-kiyaku #mainContents .mainInner section table{width:100%}#statics-kiyaku #mainContents .mainInner section table .numList{margin:1em 0;counter-reset:item;list-style-type:none;padding-left:0}#statics-kiyaku #mainContents .mainInner section table .numList>li{margin:.5em 0;text-indent:-1.3em;padding-left:1.3em}#statics-kiyaku #mainContents .mainInner section table .numList>li:before{counter-increment:item;content:counter(item) ".";padding-right:.5em;font-weight:700;color:#00408f}#statics-kiyaku #mainContents .mainInner section table .numList .iconList{margin:1em;counter-reset:item}#statics-kiyaku #mainContents .mainInner section table .numList .iconList li{margin:.5em 0;list-style:disc;list-style-position:inside}#statics-kiyaku #mainContents .mainInner h2{font-size:36px;color:#000;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:30px}@media (max-width:40.0525em){#statics-kiyaku #mainContents .mainInner h2{font-size:18px}}#statics-kiyaku #mainContents .mainInner h2 .border{border-left:7px solid #02418e;padding-left:20px;line-height:1.1em;font-weight:400}@media (max-width:40.0525em){#statics-kiyaku #mainContents .mainInner h2 .border{padding-left:10px}}#statics-kiyaku #mainContents .mainInner h3{color:#00408f;font-weight:700;font-size:20px;margin-bottom:5px;padding-top:30px;border-top:1px solid #ccc}@media (max-width:40.0525em){#statics-kiyaku #mainContents .mainInner h3{font-size:16px}}#statics-kiyaku #mainContents .mainInner p{font-size:14px}#statics-privacy{line-height:1.7}#statics-privacy .mainInner .mainInnerWrap{padding:0 20px}#statics-privacy #mainContents .mainInner h2{font-size:50px;font-weight:400;border:none;margin-bottom:30px;margin-top:30px}#statics-privacy #mainContents .mainInner h3{background-color:#f4f6f9;color:#3056a3;font-size:32px;font-weight:600;padding:40px 35px;border-top:2px solid #3056a3;margin-bottom:20px;margin-top:30px}#statics-privacy #mainContents .mainInner h4{font-size:24px;font-weight:600;margin-bottom:.3em;margin-top:1em}#statics-privacy #mainContents .mainInner h5{font-size:16px;font-weight:600;margin-bottom:2em}#statics-privacy #mainContents .mainInner table#openPersonalInfo{border-collapse:collapse;border-spacing:0;font-size:16px}#statics-privacy #mainContents .mainInner table#openPersonalInfo caption{text-align:left;margin-bottom:5px}#statics-privacy #mainContents .mainInner table#openPersonalInfo th{background-color:#4a69a4;padding:15px;color:#fff;border-right:1px solid #fff}#statics-privacy #mainContents .mainInner table#openPersonalInfo th:last-child{border-right:0}#statics-privacy #mainContents .mainInner table#openPersonalInfo td{border:1px solid #c2c6ce;padding:15px}#statics-privacy #mainContents .mainInner table#openPersonalInfo td.head{white-space:nowrap}#statics-privacy #mainContents .mainInner table#openPersonalInfo td.bgWhite{background-color:#fff!important}#statics-privacy #mainContents .mainInner table#openPersonalInfo td.bgBlue{background-color:#f6f7fa!important}#statics-privacy #mainContents p{font-size:16px;margin-bottom:1em}#statics-privacy #mainContents p.right{text-align:right;line-height:2em}#statics-privacy #mainContents p.indent{text-indent:-1em;padding-left:1em;margin-left:1.5em}#statics-privacy #mainContents p.txt{margin-left:1.5em}#statics-privacy #mainContents p.indent.last{margin-bottom:2em}#statics-privacy #mainContents .infoBox p{margin-bottom:.3em}#statics-privacy #mainContents .endBox{margin:60px 0 10px;text-align:center}#statics-privacy #mainContents .endBox .contactBtn .button{line-height:1;border-radius:5px;animation:my-fade-in 3s ease 2.5s 1 forwards;display:inline-block;color:#fff;text-align:center;text-decoration:none;position:relative;transition:.3s;z-index:1;overflow:hidden;padding:20px 80px;background-color:#f48b35;font-size:26px;font-weight:600;letter-spacing:.1em}#statics-privacy #mainContents .endBox .contactBtn .button:hover{text-decoration:none;cursor:pointer}#statics-privacy #mainContents .endBox .contactBtn .button:hover:before{transform-origin:left top;transform:skewX(-30deg) scale(1)}#statics-privacy #mainContents .endBox .contactBtn .button:before{position:absolute;top:0;left:0;z-index:-1;content:"";width:130%;height:100%;transform-origin:right top;transform:skewX(-30deg) scaleX(0);transition:transform .3s;background-color:#00408f}#statics-privacy ol{font-size:16px;counter-reset:item;list-style-type:none;padding-left:0}#statics-privacy ol li{margin-bottom:3em}#statics-privacy ol li:last-child{margin-bottom:1em}#statics-privacy ol li:before{counter-increment:item;content:counter(item) ")";padding-right:.3em}#statics-privacy ul{font-size:16px;list-style-type:none}#statics-privacy ul li{margin-bottom:0}#statics-privacy ul li:before{content:"●";padding-right:0}#statics-privacy .infoBox{border:4px solid #d7deeb;padding:30px 0;text-align:center;margin-bottom:40px;margin-top:40px}#statics-privacy .infoBox .ttl{font-size:25px;font-weight:600;color:#3056a3;margin-bottom:.3em}#statics-privacy .infoBox .tel{font-size:28px;font-weight:600}@media screen and (max-width:767px){#statics-privacy #mainContents{padding:20px 0}#statics-privacy #mainContents .mainInner h2{font-size:25px;margin-bottom:20px;margin-top:20px}#statics-privacy #mainContents .mainInner h3{font-size:18px;padding:20px 15px;margin-bottom:10px}#statics-privacy #mainContents .mainInner h4{font-size:16px;margin-bottom:.3em;margin-top:1em}#statics-privacy #mainContents .mainInner h5{font-size:14px;margin-bottom:2em}#statics-privacy #mainContents .mainInner table#openPersonalInfo{font-size:12px}#statics-privacy #mainContents .mainInner table#openPersonalInfo th{padding:5px}#statics-privacy #mainContents .mainInner table#openPersonalInfo th:last-child{border-right:0}#statics-privacy #mainContents .mainInner table#openPersonalInfo td{padding:5px}#statics-privacy #mainContents .mainInner table#openPersonalInfo td.head{white-space:normal}#statics-privacy #mainContents p{font-size:12px;margin-bottom:1em}#statics-privacy #mainContents p.right{text-align:right;line-height:2em}#statics-privacy #mainContents .endBox{margin:30px 0 10px}#statics-privacy #mainContents .endBox .contactBtn .button{padding:15px 0;font-size:18px;display:block}#statics-privacy .mainInner .mainInnerWrap{padding:0 4%}#statics-privacy ol{font-size:12px}#statics-privacy ol li{margin-bottom:2em}#statics-privacy ul{font-size:12px}#statics-privacy .infoBox{padding:15px;text-align:left;margin-bottom:30px;margin-top:20px}#statics-privacy .infoBox .tel,#statics-privacy .infoBox .ttl{font-size:14px}}#main{font-size:105%;width:960px;margin:50px auto 0;padding:0;color:#595757}@media (max-width:40.0525em){#main{width:100%;margin-top:10px}}#main .page{display:block}#main .page .contents .content{margin-bottom:50px}#main .page .contents .content img{float:right;width:38%}@media (max-width:40.0525em){#main .page .contents .content img{float:none;width:100%;padding:0 10px}}#main .page .contents .content h2{color:#00408f;font-size:175%;font-weight:400;line-height:1.5;margin-bottom:20px}@media (max-width:40.0525em){#main .page .contents .content h2{padding:0 10px;font-size:172%}}#main .page .contents .content p{line-height:1.9;margin-bottom:20px}@media (max-width:40.0525em){#main .page .contents .content p{padding:0 10px}#facility-access .facilityAccess,.facility-access .facilityAccess{width:96%;margin:0 2%}}#facility-access .facilityAccess h1,.facility-access .facilityAccess h1{font-weight:700;font-size:24px;color:#00408f;line-height:1.3}@media (max-width:40.0525em){#facility-access .facilityAccess h1,.facility-access .facilityAccess h1{font-size:16px}}#facility-access .facilityAccess .mapWrapper,.facility-access .facilityAccess .mapWrapper{margin-top:10px}#facility-access .facilityAccess .mapWrapper iframe,.facility-access .facilityAccess .mapWrapper iframe{width:1080px!important;height:460px!important}@media (max-width:40.0525em){#facility-access .facilityAccess .mapWrapper iframe,.facility-access .facilityAccess .mapWrapper iframe{width:100%!important;height:300px!important}}#facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btnWrapper,.facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btnWrapper{float:right}#facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btnWrapper a:hover,.facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btnWrapper a:hover{opacity:.6;text-decoration:none}#facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btn02,.facility-access .facilityAccess .mapWrapper .noteWrapper .boxR .btn02{width:212px;text-align:center;padding:5px 20px;color:#202020;font-size:14px;font-weight:700;display:block;background-color:#ffcb00;border:1px solid #ffcb00}#facility-access .facilityAccess h3,.facility-access .facilityAccess h3{font-size:24px;font-weight:700;color:#333}#facility-access .facilityAccess .facilityInfoList dt:first-child,.facility-access .facilityAccess .facilityInfoList dt:first-child{margin-top:5px}#facility-access .facilityAccess .facilityInfoWrapper .boxR,.facility-access .facilityAccess .facilityInfoWrapper .boxR{float:right}@media (max-width:40.0525em){#facility-access .facilityAccess .facilityInfoWrapper .boxR,.facility-access .facilityAccess .facilityInfoWrapper .boxR{float:none;width:100%}}#facility-access .facilityAccess .facilityInfoWrapper .boxL,.facility-access .facilityAccess .facilityInfoWrapper .boxL{float:left}@media (max-width:40.0525em){#facility-access .facilityAccess .facilityInfoWrapper .boxL,.facility-access .facilityAccess .facilityInfoWrapper .boxL{float:none;width:100%}}#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList{width:510px}@media (max-width:40.0525em){#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList{width:100%}}#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dt,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dt{font-weight:700;font-size:16px;margin-top:20px;border-top:1px solid #333;padding:10px 10px 0}@media (max-width:40.0525em){#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dt,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dt{font-size:14px;margin-top:10px;border-top:1px dotted #999}}#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dd,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dd{margin-top:5px;padding:0 10px}@media (max-width:40.0525em){#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dd,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList dd{margin-top:0}}#facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList iframe,.facility-access .facilityAccess .facilityInfoWrapper .facilityInfoList iframe{width:490px!important;height:200px!important}#facility-access .facilityAccess .planlist-button,.facility-access .facilityAccess .planlist-button{margin-top:50px}@media (max-width:40.0525em){#facility-access .facilityAccess .planlist-button,.facility-access .facilityAccess .planlist-button{margin-top:20px}}#facility-access .facilityAccess .planlist-button a,.facility-access .facilityAccess .planlist-button a{margin:0 25%;padding-bottom:10px;padding-top:10px}@media (max-width:40.0525em){#facility-access .facilityAccess .planlist-button a,.facility-access .facilityAccess .planlist-button a{margin:0 10px;padding-bottom:5px}.p-facility-faq{padding:0 2% 15px}}.p-facility-faq .-faq_header{margin-top:20px}.p-facility-faq .-faq_header .c-title{font-weight:inherit}.p-facility-faq .category-list{margin:20px 0 10px;display:flex;flex-wrap:wrap}.p-facility-faq .category-list .-list{border:1px solid #0065b8;border-radius:3px;color:#0065b8;font-size:13px;padding:5px 15px;text-decoration:none;margin:0 10px 10px 0}.p-facility-faq .-faq_list,.p-facility-faq .-faq_list .faq{margin-bottom:30px}.p-facility-faq .-faq_list .faq .-title{border-top:2px solid #00408f;font-size:18px;padding:20px 0 10px;margin-bottom:10px;line-height:1.5;font-weight:700}.p-facility-faq .-faq_list .faq .-content .-item .-question{background:url(/mrso_img/faq/icon_arrow01.png);background-repeat:no-repeat;background-position:97% 50%;background-size:1%;background-color:#e3ebf6}@media (max-width:40.0525em){.p-facility-faq .-faq_list .faq .-content .-item .-question{background-size:3%}}.p-facility-faq .-faq_list .faq .-content .-item .active{background:url(/mrso_img/faq/icon_arrow02.png);background-repeat:no-repeat;background-position:97% 50%;background-size:1%;background-color:#e3ebf6}@media (max-width:40.0525em){.p-facility-faq .-faq_list .faq .-content .-item .active{background-size:3%}}.p-facility-faq .-faq_footer{margin-bottom:30px}.p-facility-faq .-item{margin-bottom:10px}.p-facility-faq .-item .-question{padding:10px 4% 10px 10px;background-color:#e3ebf6;cursor:pointer;font-size:14px;color:#36689a}.p-facility-faq .-item .-answer{padding:10px;font-size:14px}.p-facility-faq .-item .-answer .-a{color:#ee9124}#facility-access .p-recent-facility img{width:100%}#facility-access .p-recent-facility *{box-sizing:border-box}@media (min-width:40.0625em){#facility-access .p-recent-facility.-sp{display:none}}#facility-access .p-recent-facility .s-header{background-color:#fff;padding-top:20px}#facility-access .p-recent-facility .s-header h2{text-align:center;color:#595757;font-weight:700;font-size:1.3em;letter-spacing:.05em}@media (min-width:40.0625em){#facility-access .p-recent-facility .s-content{background:linear-gradient(#fff 30%,transparent 0);padding-bottom:50px}}@media (max-width:40.0525em){#facility-access .p-recent-facility .s-content{background-color:#fff;padding-bottom:20px}}@media (min-width:40.0625em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry{width:100%;display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry li.list_entry_item{flex:0 0 20%;padding-right:5px;padding-left:5px}}@media (max-width:40.0525em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry li.list_entry_item article{margin:0 10px}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list{padding:0 35px}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{font-size:0;line-height:1;top:50%;height:27px;margin-top:-12px;padding:0;width:16px;cursor:pointer;outline:none}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{opacity:1;display:inline-block}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{left:0}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{content:""}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next{right:0}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before{content:""}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{width:20px;height:20px;position:absolute}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:auto 20px;display:block;top:42%}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev{top:27%;color:#595757;left:-25px}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-prev:before{background-image:url(/mrso_img/top/arrow_blue_left.svg)}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next{top:27%;color:#595757;right:-25px}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list ul.list_entry .slick-next:before{background-image:url(/mrso_img/top/arrow_blue_right.svg)}}@media (min-width:40.0625em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:active,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:hover,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:link,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:visited{color:#25428c}}@media (max-width:40.0525em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:active,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:hover,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:link,#facility-access .p-recent-facility .p-top_s-recentEntry_b-list a:visited{color:#fff}}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article figure{border-radius:4px;overflow:hidden;border:2px solid #fff;max-height:140px}@media (max-width:40.0525em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article figure{height:90px}}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article figure img{max-width:420px;height:100%}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article .p-top_s-recentEntry_b-list_name{font-size:.9em;padding-top:.5em;line-height:1.3}@media (max-width:40.0525em){#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article .p-top_s-recentEntry_b-list_name a{color:#0065b8}}#facility-access .p-recent-facility .p-top_s-recentEntry_b-list article .-meta span{color:#595757}#corporationPage{width:1280px;margin:0 auto;padding:40px 0}#corporationPage input[type=submit]{-webkit-appearance:none}#corporationPage #main{width:975px;float:left}#corporationPage #main #flashMessage.message{color:#000;font-size:30px;margin:50px 0 0;line-height:1em;font-weight:700;text-align:center}#corporationPage #sub{float:right;width:250px}#corporationPage #sub .ttl{background-color:#8e9bb9;color:#fff;text-align:center;border-top-left-radius:5px;padding:10px 0;border-top-right-radius:5px}#corporationPage #sub ul li{border-bottom:1px dotted #ccc;font-size:16px;background-repeat:no-repeat;background-position:20px 50%;background-color:#fff;transition:.3s}#corporationPage #sub ul li a{padding:15px 20px 15px 50px;display:block;color:#00438e}#corporationPage #sub ul li a:hover{text-decoration:none}#corporationPage #sub ul li:hover{background-color:#f6f6f6}#corporationPage #sub ul li.active{background-color:#f6f6f6;color:#000}#corporationPage #sub ul li.top{background-image:url(/mrso_img/users/icon_mypagetop.svg);background-size:15px auto}#corporationPage #sub ul li.tpoint{background-image:url(/mrso_img/users/icon_point.svg);background-size:15px auto}#corporationPage #sub ul li.result{background-image:url(/mrso_img/users/icon_result.svg);background-size:15px auto}#corporationPage #sub ul li.gift{background-image:url(/mrso_img/users/icon_gift.svg);background-size:15px auto}#corporationPage #sub ul li.member{background-image:url(/mrso_img/users/icon_member.svg);background-size:15px auto}#corporationPage p{font-size:16px;margin-bottom:1em;line-height:1.7}#corporationPage p.note{font-size:14px;color:#00438e;text-indent:-1.2em;padding-left:1.2em}#corporationPage #p-corporations-reserve-button-el .-insurerAuthBtn{text-align:center}#corporationPage .red{color:#bc0000}#corporationPage ol.num{font-size:16px;list-style:none;margin-top:1em;counter-reset:number 0}#corporationPage ol.num li{margin-bottom:5px}#corporationPage ol.num li:before{counter-increment:number 1;content:counter(number) ".";margin-right:5px}#corporationPage h2{font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,59%,0) 0 0 0}#corporationPage h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}#corporationPage h2 span.small{font-size:20px}#corporationPage h3{color:#25428b;font-size:24px;margin:50px 0 0;line-height:1em;font-weight:700}#corporationPage h3.headding0301{color:#fff;font-size:24px;margin:50px 0 20px;padding:17px;background-color:#8e9bb9;line-height:1em;font-weight:400}#corporationPage h4{font-size:20px;margin-bottom:1em;font-weight:700}#corporationPage h4.headding0402{line-height:1em;font-size:18px;margin-bottom:1em;font-weight:700;border-bottom:1px solid #000;padding-bottom:5px}#corporationPage h4.headding0402:before{content:"■";color:#27448c}#corporationPage input[type=text]{line-height:1em}#corporationPage input[type=text],#corporationPage textarea{border:1px solid #666;font-size:16px;padding:8px 15px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle}#corporationPage textarea{line-height:1.7;width:100%}#corporationPage select{height:auto;border-radius:5px;padding:8px 15px;cursor:pointer;border:1px solid #666;font-size:16px;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;line-height:24px}#corporationPage select::-ms-expand{display:none}#corporationPage p.info{color:#de7800}#corporationPage .address{width:500px;margin-right:10px;margin-left:10px}#corporationPage input::-moz-placeholder{color:#666;font-size:16px}#corporationPage input::placeholder{color:#666;font-size:16px}#corporationPage .tel{width:100px}#corporationPage .error{display:block;line-height:1.4em;font-size:16px;width:100%;margin:10px 0 5px;color:#c01214}#corporationPage .error span{display:block;background:url(/mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px}#corporationPage .btn.style01 a{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 60px;display:inline-block;margin:10px auto;transition:.3s}#corporationPage .btn.style01 a span{background-repeat:no-repeat;background-image:url(/mrso_img/users/icon_arrow03.png);background-position:100% 50%;padding-right:30px}#corporationPage .btn.style01 a:hover{opacity:.8;text-decoration:none}#corporationPage .btn.style02 a{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#909090;text-align:center;padding:20px 60px;display:inline-block;margin:60px auto;transition:.3s}#corporationPage .btn.style02 a:hover{opacity:.8;text-decoration:none}#corporationPage .back a{border-radius:3px;background-color:#5677c3;padding:15px 20px;color:#fff;background-image:url(/mrso_img/users/icon_arrow03.png);background-repeat:no-repeat;background-position:97% 50%;display:block;font-size:20px;margin:20px auto;transition:.3s;width:400px;text-align:center}#corporationPage .back a:hover{opacity:.8;text-decoration:none}#corporationPage .-facility-name{color:#000}.clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}@media (max-width:40.0525em){#corporationPage{width:100%;padding:20px 4% 0;margin-bottom:20px}#corporationPage #main{width:100%;float:none}#corporationPage #main #flashMessage.message{font-size:20px;margin:20px 0 0}#corporationPage #sub{width:100%;float:none}#corporationPage #sub .ttl{text-align:left;border-radius:0;padding:15px 4%;background-repeat:no-repeat;background-image:url(/mrso_img/users/icon_arrow01.png);background-position:94% 50%;background-size:14px auto}#corporationPage #sub .ttl.is-hide{background-image:url(/mrso_img/users/icon_arrow01_active.png)}#corporationPage #sub ul li{font-size:14px}#corporationPage #sub ul li a{padding:15px 4% 15px 50px;display:block;background-repeat:no-repeat;background-image:url(/mrso_img/users/icon_arrow02.png);background-position:94% 50%;background-size:8px auto}#corporationPage ol.num,#corporationPage p{font-size:14px}#corporationPage h2{font-size:18px;margin-bottom:15px}#corporationPage h2 span.border{padding-left:10px;line-height:1.1em}#corporationPage h3{font-size:16px;margin:20px 0 0}#corporationPage h4{font-size:18px}#corporationPage h4.headding0402{font-size:15px;margin-bottom:10px}#corporationPage input.name{width:49%;margin-right:0}#corporationPage .year{width:100%;margin-right:10px}#corporationPage .month{width:100px;margin-left:0;margin-right:10px}#corporationPage .day{width:100px;margin-right:10px;margin-left:20px}#corporationPage input.zip{width:80px;margin-right:0;margin-left:0}#corporationPage .prefectures{width:100%;margin-right:10px}#corporationPage .address,#corporationPage .city{width:100%;margin-right:0;margin-left:0}#corporationPage .tel{width:27.5%}#corporationPage .error{display:block;line-height:1.4em;font-size:16px;width:100%;margin:10px 0 5px;color:#c01214}#corporationPage .error span{display:block;background:url(/mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px}#corporationPage .btn.style01 a{font-size:14px;padding:15px 0;margin:20px auto;width:100%}#corporationPage .btn.style01 a span{padding-right:20px}#corporationPage .btn.style02 a{padding:15px 0}#corporationPage .back a,#corporationPage .btn.style02 a{font-size:14px;margin:20px auto;width:100%}#corporationPage .flow{padding:30px 4%;margin-bottom:20px}#corporationPage .flow h3{font-size:18px;margin:0 0 20px;font-weight:700}#corporationPage .faq{padding:20px 0;border:none}#corporationPage .faq h3{font-size:18px;font-weight:700;margin:0 0 20px}#corporationPage .faq li{font-size:14px;margin-bottom:5px}#corporationPage .faq li dt{padding:10px 30px;background-image:url(/mrso_img/users/icon_arrow08.png);background-repeat:no-repeat;background-position:100% 50%;border-bottom:1px solid #dedede;position:relative}#corporationPage .faq li dt:before{content:"Q";font-size:13px;color:#fff;border-radius:20px;background-color:#5677c3;width:22px;height:22px;display:inline-block;text-align:center;position:absolute;left:0;top:10px}#corporationPage .faq li dd{display:none;padding:10px 30px;position:relative}#corporationPage .faq li dd:before{content:"A";font-size:13px;color:#fff;border-radius:20px;background-color:#d86b56;width:22px;height:22px;display:inline-block;text-align:center;position:absolute;left:0;top:10px}#corporationPage .faq li dt.active{background-image:url(/mrso_img/users/icon_arrow10.png)}#corporationPage .mapWrapper{margin-top:10px}#corporationPage .mapWrapper iframe{width:95%!important;height:300px!important}.tab{padding:10px 0;font-size:16px;width:48%}}#corpReserveModal.modal{position:fixed;z-index:10000;padding-top:330px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@media (max-width:40.0525em){#corpReserveModal.modal{padding-top:200px}}#corpReserveModal.modal .modal-content{position:relative;margin:auto;padding:0;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;width:571px;height:300px;border-radius:6px;filter:drop-shadow(0 0 12px rgba(0,0,0,.16));background-color:#fbf5ee;border:2px solid #de7e00}#corpReserveModal.modal .modal-content .mainInner{padding:50px}@media (max-width:40.0525em){#corpReserveModal.modal .modal-content .mainInner{padding:20px 0}}#corpReserveModal.modal .modal-content .mainInner .titleStyle1Wrapper{text-align:center}@media (max-width:40.0525em){#corpReserveModal.modal .modal-content{width:90%;height:240px}}#corpReserveModal.modal .aC{text-align:center}#corpReserveModal.modal .aC .btn.style01 a{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 60px;display:inline-block;margin:20px auto;transition:.3s}@media (max-width:40.0525em){#corpReserveModal.modal .aC .btn.style01 a{padding:20px 10px;width:100%}}#corpReserveModal.modal #corpReserveModalClose{margin:20px auto;display:block;text-align:center}#corpReserveModal.modal #corpReserveModalClose:focus,#corpReserveModal.modal #corpReserveModalClose:hover{color:#00ced1;text-decoration:none;cursor:pointer}#corpReserveModal.modal .modal-header{padding:8px 16px;background-color:#00408f;color:#fff;font-size:20px;height:40px}#corpReserveModal.modal .modal-body{padding:10px 20px;font-size:16px;height:auto}#corpReserveModal.modal .modal-footer{padding:2px 16px;background-color:#00408f;color:#fff}#corporationPage:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#corporationPage #coporation-main{width:975px;float:left}#corporationPage #coporation-main #main-title{margin:0 0 20px}#corporationPage #coporation-main #main-title h2{font-weight:400;font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,59%,0) 0 0 0}#corporationPage #coporation-main #main-title h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}#corporationPage #coporation-main .p-search-pager{border:none}#corporationPage #coporation-main table.member-list{width:100%}#corporationPage #coporation-main table.member-list tr th{background-color:#d9edf7;font-weight:700;line-height:1.4}#corporationPage #coporation-main table.member-list tr td,#corporationPage #coporation-main table.member-list tr td a,#corporationPage #coporation-main table.member-list tr th{border:1px solid #ddd;padding:8px;font-size:18px;text-align:center}#corporationPage #coporation-main table.member-list tr td .btn.style02 a{background-color:#f97f00!important;padding:5px 20px!important;margin:0!important}#corporationPage #coporation-main table.member-list td span[class*=linkStatus]{width:100%;display:block;margin:0;padding:22px}#corporationPage #coporation-main table.member-list tbody th{border:none;display:none}@media (max-width:40.0525em){#corporationPage #coporation-main{width:100%;float:none}#corporationPage #coporation-main #main-title h2{font-size:18px;margin-bottom:15px}#corporationPage #coporation-main #main-title h2 span.border{padding-left:10px;line-height:1.1em}#corporationPage #coporation-main table.member-list thead th{border:none;display:none}#corporationPage #coporation-main table.member-list tbody tr{display:block;margin-bottom:20px;font-size:0;display:flex;flex-wrap:wrap;border:solid #02418e;border-width:2px 0 0}#corporationPage #coporation-main table.member-list tbody tr th{font-size:14px;display:inline-block;width:33%;border:1px solid #ddd;border-top:0 solid #ddd;text-align:left}#corporationPage #coporation-main table.member-list tbody tr td{font-size:14px;width:67%;border:1px solid #ddd;border-width:0 1px 1px 0;text-align:left;word-break:break-all}#corporationPage #coporation-main table.member-list tbody td span[class*=linkStatus]{display:block;padding:5px;text-align:center}#corporationPage #coporation-main table.member-list tbody tr td .btn.style02{margin:5px auto;width:50%}#corporationPage #coporation-main table.member-list tbody tr td .btn.style02 a{line-height:1.5;font-size:16px}#corporationPage #coporation-main table.style02 thead th{border:none;display:none}#corporationPage #coporation-main table.style02 tbody tr{display:block;margin-bottom:20px;font-size:0;display:flex;flex-wrap:wrap;border:solid #02418e;border-width:2px 0 0}#corporationPage #coporation-main table.style02 tbody tr th{font-size:16px;display:inline-block;width:30%;border:1px solid #ddd;border-top:0 solid #ddd}#corporationPage #coporation-main table.style02 tbody tr td{font-size:14px;width:70%;border:1px solid #ddd;border-width:0 1px 1px 0}#corporationPage #coporation-main table.style02 tbody td,#corporationPage #coporation-main table.style02 tbody th{text-align:left}#p-colon-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:170px}}.p-category-top-woman-course-box{padding-top:30px}.p-category-top-woman-course-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-woman-course-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-woman-course-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-woman-course-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-woman-course-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-woman-course-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-woman-course-box__head>.-body{padding:20px 0 10px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-woman-course-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-woman-course-box__head>.-body p{font-size:16px}}.p-category-top-woman-course-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-woman-course-box__course-list.sp-only{display:none}.p-category-top-woman-course-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-woman-course-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-woman-course-box__course-list.sp-none{display:none}}.p-category-top-woman-course-box__course-list>.-item{width:49%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-woman-course-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-woman-course-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-woman-course-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-woman-course-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-woman-course-box__course-list>.-item dl>dd{background-color:#fff;padding:10px 15px;color:#000;border-radius:5px}@media (max-width:40.0525em){.p-category-top-woman-course-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-woman-course-box__course-list>.-item.-pink{margin-right:2%;background-color:#f9e6ec;border:1px solid #d73865}.p-category-top-woman-course-box__course-list>.-item.-pink dl>dt{height:80px;color:#d73865;background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}@media (max-width:40.0525em){.p-category-top-woman-course-box__course-list>.-item.-pink dl>dt{height:100px}}.p-category-top-woman-course-box__course-list>.-item.-pink dl>dt>.-fL{float:left;margin-right:5px}.p-category-top-woman-course-box__course-list>.-item.-pink dl>dt>.-fR{display:inline-block}.p-category-top-woman-course-box__course-list>.-item.-last{margin-right:0}@media (min-width:40.0625em){.p-category-top-woman-course-box__course-list{padding:0}.p-category-top-woman-course-box__course-list>.-item{width:49%}.p-category-top-woman-course-box__course-list>.-item dl>dt{font-size:20px;padding:24px 25px}.p-category-top-woman-course-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}.p-category-top-woman-course-box__course-list>.-item.-full{width:100%}.p-category-top-woman-course-box__course-list>.-item.-full dl>dt{float:left;background:none;border-bottom-style:none;padding:25px}.p-category-top-woman-course-box__course-list>.-item.-full dl>dt>.-icon{width:auto}.p-category-top-woman-course-box__course-list>.-item.-full dl>dd{padding:30px 25px;float:left}.p-category-top-woman-course-box__course-list>.-item.-full.-green{background-color:#ecf6eb;background-position:95% 50%;background-image:url(/mrso_img/course/common/icon_arrow_green.png);background-repeat:no-repeat}}.p-woman-top-content{margin-top:50px}@media (max-width:40.0525em){.p-woman-top-content{margin-top:20px}}.p-woman-top-content .catchcopy{width:100%}.p-woman-top-content>.-unit{margin:30px 0}.p-woman-top-content>.-unit>.body p{font-size:16px}.p-woman-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-woman-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-woman-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-woman-top-content>.-unit>.-body{padding-bottom:0}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-woman-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}.p-woman-top-content>.-unit>.-body>.-img_woman{text-align:center}.p-woman-top-content>.-unit>.-body>.-note{margin-top:20px}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-woman-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}.p-woman-top-content>.-unit>.-body>.-below{margin-bottom:10%}}.p-woman-top-content>.-unit>.-body>.-detailtext{padding-left:0}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-detailtext{margin-left:20px}}.p-woman-top-content>.-unit>.-body>.-detailtext>h4,.p-woman-top-content>.-unit>.-body>.-detailtext>p{font-size:16px}.p-woman-top-content>.-unit>.-body>.-detailtext>h4{padding:5px 0 5px 15px;position:relative}.p-woman-top-content>.-unit>.-body>.-detailtext>h4.-de{margin-top:18px}.p-woman-top-content>.-unit>.-body>.-detailtext>h4:after{display:block;content:"";position:absolute;top:.7em;left:0;width:10px;height:10px;background-color:#fff;border:3px solid #00408f;border-radius:100%}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-detailtext>h4:after{top:.8em;width:9px;height:9px}}.p-woman-top-content>.-unit>.-body>.-detailtext ul{margin-left:20px}.p-woman-top-content>.-unit>.-body>.-checklist{padding-left:0;padding-top:10px}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-woman-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-woman-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-generation>img{width:49%}.p-woman-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-woman-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-woman-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-woman-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-woman-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-woman-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:22px;font-weight:700}.p-woman-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-woman-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-woman-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-woman-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-woman-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-woman-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-woman-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-woman-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-woman-top-content>.-unit.-supervision{font-size:16px}.p-woman-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-woman-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-woman-top-content>.-unit.-supervision .head-line{font-weight:600}.p-woman-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-woman-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-woman-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-woman-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-woman-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-woman-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-woman-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-woman-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-woman-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-woman-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-woman-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-woman-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-woman-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-woman-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-woman-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}.p-woman-top-content .p-woman-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-woman-top-content .p-woman-top-content__head>.-title{padding-left:20px;height:65px;background-color:#4a69a4;line-height:69px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}.p-woman-top-content .p-woman-top-content__head>.-body{padding:10px 0 0}.p-woman-top-content .p-woman-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__head>.-body p{margin-right:0}.p-woman-top-content .p-woman-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-woman-top-content .p-woman-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__head>.-body{margin-left:0;margin-right:0}}.p-woman-top-content .p-woman-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-woman-top-content .p-woman-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}.p-woman-top-content .p-woman-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__head__unit-right{padding-left:20px}.p-woman-top-content .p-woman-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-woman-top-content .p-woman-top-content__head>.-title{background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:15px 15px;background-repeat:no-repeat;background-color:#4a69a4;background-size:30px;font-size:24px;padding-top:14px;height:65px;padding-left:60px;font-weight:400;color:#fff}}@media (min-width:40.0625em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__head__copy{font-size:28px}}.p-woman-top-content .p-woman-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check{margin:20px 0}}.p-woman-top-content .p-woman-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-woman-top-content .p-woman-top-content__check>.-inner>p{font-size:16px}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost{margin:10px 0}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-head{display:flex;justify-content:center;align-items:center;background-color:#4a69a4;text-align:left;font-size:16px;color:#fff;border-radius:5px}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;font-weight:600}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-woman-top-content .p-woman-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__check{margin:20px 20px 30px 0;padding:29px 20px 20px 84px;background-position:22px 17px;background-repeat:no-repeat;background-size:45px;border:2px solid #4a69a4;background-image:url(/mrso_img/course/dock/xicon_check.png.pagespeed.ic.Y0-jtMHsPi.png);position:relative}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost{display:flex}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-head{width:40%;padding:10px}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail{width:60%;padding:15px 0}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-shortdetail{width:40%}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-woman-top-content .p-woman-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check>.-inner>.-title{font-size:18px;padding-left:40px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:1.2em;padding-top:5px;padding-bottom:5px;background-image:url(/mrso_img/course/dock/icon_check.png)}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost{display:block}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:13px;height:50px}.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-head{width:113px}}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:19px;padding-bottom:7px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}@media (min-width:20em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq{width:100%}}.p-woman-top-content .p-woman-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-woman-top-content .p-woman-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-woman-top-content .p-woman-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-woman-top-content .p-woman-top-content__faq>.-body{margin:0}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq>.-body>.-single{border-bottom:none}}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-woman-top-content .p-woman-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-woman-top-content .p-woman-top-content__faq>.-footer>.-course-list{display:flex}.p-woman-top-content .p-woman-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-woman-top-content .p-woman-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__faq{width:100%;margin:30px auto 0}.p-woman-top-content .p-woman-top-content__faq>.-body{width:100%;margin:0 auto}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-woman-top-content .p-woman-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-woman-top-content .p-woman-top-content__faq>.-footer{padding:0}.p-woman-top-content .p-woman-top-content__faq>.-footer>.-course-list{display:none}}#l-site-woman .p-category-top-woman-ranking-course{padding-top:0;padding-bottom:28px}@media (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course{padding-top:0;padding-bottom:20px}}#l-site-woman .p-category-top-woman-ranking-course>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;margin-bottom:20px;background-image:url(/mrso_img/dock/dock_star_white.svg)}#l-site-woman .p-category-top-woman-ranking-course>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-woman .p-category-top-woman-ranking-course>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-woman .p-category-top-woman-ranking-course>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course>.-head>h3.-title{padding-left:24px}}@media (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course>.-head{padding-bottom:20px}}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul{margin-left:0;margin-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul{margin-left:5px;margin-right:5px;width:97%}}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul li.woman-ranking-course-el{box-sizing:border-box;display:flex;flex:0 0 49%;width:100%;padding:0 0 20px}@media (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul li.woman-ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul li.woman-ranking-course-el a{width:100%}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul{margin-bottom:-15px}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list ul li{padding-bottom:15px}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list a{display:flex;align-items:center}#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){#l-site-woman .p-category-top-woman-ranking-course .p-top_s-ranking_b-list a{height:5em}}#l-site-woman .p-category-top-experience>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}#l-site-woman .p-category-top-experience>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-woman .p-category-top-experience>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-woman .p-category-top-experience>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-woman .p-category-top-experience .-desc{padding:20px 20px 20px 0;font-size:16px}@media (max-width:40.0525em){#l-site-woman .p-category-top-experience .-desc{padding:10px}}#l-site-woman .p-category-top-experience .-footer{width:100%;text-align:center}#l-site-woman .p-category-top-experience .-footer .-btn{display:inline-block;padding:18px 60px 17px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;box-shadow:0 3px 0 0 #eb841f;background:#eb841f}@media (max-width:40.0525em){#l-site-woman .p-category-top-experience .-footer .-btn{max-width:90%;margin:10px;font-size:16px;padding:18px 20px}}#l-site-woman .p-category-top-experience .-content .kuchikomiBody{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:40.0625em){#l-site-woman .p-category-top-experience .-content .kuchikomiBody{margin-left:0;margin-right:0}}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li{margin-bottom:20px;width:49%;background-size:auto 40px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media (max-width:40.0525em){#l-site-woman .p-category-top-experience .-content .kuchikomiBody li{margin:10px;width:100%}}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl{width:91%;background:#fff;box-sizing:border-box;padding:20px;position:relative}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl dt{margin:0 0 10px;font-size:16px;font-weight:600}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl dd{font-size:14px;line-height:2em}@media (max-width:40.0525em){#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl dd{line-height:1.5em;font-size:14px}}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl:after,#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl:before{content:"";position:absolute;top:20px;width:0;height:0;display:block;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl:after{border-top:10px solid #fff}@media (max-width:40.0525em){#l-site-woman .p-category-top-experience .-content .kuchikomiBody li dl{width:86%}}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.mens{background-image:url(/mrso_img/search_area/kuchikomi_img_mens.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.mens dl{border:1px solid #6b85b6}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.mens dl:before{border-top:10px solid #6b85b6}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.mens dl dt{color:#6b85b6}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.women{background-image:url(/mrso_img/search_area/kuchikomi_img_women.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.women dl{border:1px solid #bc4672}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.women dl:before{border-top:10px solid #bc4672}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li.women dl dt{color:#bc4672}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n){background-position:right 10px!important;flex-direction:row}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before{right:-21px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after{transform:rotate(270deg);right:-19px;-webkit-transform:rotate(270deg)}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd){background-position:left 10px!important}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before{left:-21px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#l-site-woman .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after{transform:rotate(90deg);left:-19px;-webkit-transform:rotate(90deg)}@media (min-width:40.0625em){#p-heart-top-content .p-dock-top-content__check>.-inner>.-cost{display:flex}#p-heart-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}#p-heart-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}#p-heart-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-detail{width:100%;padding:15px 10px}}@media (max-width:40.0525em){#p-heart-top-content .p-dock-top-content__head>.-body>.l-grid>.catchcopy h3{text-align:center}}#p-heart-top-content>.-unit>.-body .-note{margin-top:20px}#p-heart-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:18px;padding:6px}#p-heart-top-content .-summary>.-list>.-desc{background-position:0 12px}#p-breast-top-content>.-unit>.-body>.-inspection_list{width:100%}@media (max-width:40.0525em){#p-breast-top-content>.-unit>.-body>.-inspection_list{width:95%;margin:10px}}#p-breast-top-content>.-unit>.-body>.-inspection_list>.-item{width:100%;text-align:left;background:#fffeef;border:1px solid #ccc;border-radius:1px;padding:20px}#p-breast-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{float:right;width:25%}@media (max-width:40.0525em){#p-breast-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center;float:none;width:100%}}#p-breast-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{max-width:100%}#p-breast-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-weight:700;font-size:120%;margin-bottom:10px}#p-breast-top-content>.-unit>.-body>.-generation{text-align:center;margin-top:20px}#p-breast-top-content>.-unit>.-body>.-generation img{max-width:100%}@media (max-width:40.0525em){#p-breast-top-content>.-unit>.-body>.-generation img{width:100%}}@media (min-width:40.0625em){#p-breast-top-content>.-unit>.-body>.-source{margin-left:19%}}#p-breast-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.title-2row .-mammography{font-size:.8em}@media (max-width:40.0525em){#p-breast-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.title-2row .-mammography{font-size:.7em}}#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost{display:block}@media (min-width:40.0625em){#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit{margin:0}#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit:first-child{float:left}}#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit:last-child{width:100%;margin:10px 0}@media (max-width:40.0525em){#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost>.-unit>.-head{width:174px}}#p-breast-top-content .p-dock-top-content__check>.-inner>.-cost.-between{padding-top:10px}#l-site-breast .p-category-top-ranking-course{padding-top:0;padding-bottom:28px}@media (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course{padding-top:0;padding-bottom:20px}}#l-site-breast .p-category-top-ranking-course>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;margin-bottom:20px;background-image:url(/mrso_img/dock/dock_star_white.svg)}#l-site-breast .p-category-top-ranking-course>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-breast .p-category-top-ranking-course>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-breast .p-category-top-ranking-course>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course>.-head>h3.-title{padding-left:24px}}@media (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course>.-head{padding-bottom:20px}}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-left:0;margin-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-left:5px;margin-right:5px;width:97%}}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el{box-sizing:border-box;display:flex;flex:0 0 32%;width:100%;padding:0 0 20px}@media (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el{flex:0 0 48%;padding-bottom:20px}}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul li.ranking-course-el a{width:100%}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul{margin-bottom:-15px}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list ul li{padding-bottom:15px}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list a{display:flex;align-items:center}#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list a span{width:100%}@media (max-width:40.0525em){#l-site-breast .p-category-top-ranking-course .p-top_s-ranking_b-list a{height:6em}}.p-category-top-breast-course-box__head>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-size:24px;background-position:20px 23px;background-repeat:no-repeat;background-size:22px;background-image:url(/mrso_img/dock/dock_stethoscope_white_icon.svg);background-position:20px 24px;background-size:18px}.p-category-top-breast-course-box__head>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-breast-course-box__head>.-head>h3.-title{font-size:16px;padding-left:0}.p-category-top-breast-course-box__head>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-category-top-breast-course-box__head>.-head>h3.-title{padding-left:30px}@media (min-width:20em) and (max-width:40.0525em){.p-category-top-breast-course-box__head>.-head>h3.-title{padding-left:24px}}@media (min-width:40.0625em){.p-category-top-breast-course-box__head>.-body{padding:20px 0 10px}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-category-top-breast-course-box__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-category-top-breast-course-box__head>.-body p{font-size:16px}}.p-category-top-breast-course-box__course-list{display:flex;justify-content:inherit;flex-wrap:wrap}.p-category-top-breast-course-box__course-list.sp-only{display:none}.p-category-top-breast-course-box__course-list.sp-none{display:flex}@media (max-width:40.0525em){.p-category-top-breast-course-box__course-list.sp-only{display:block;height:auto;margin:20px 2% 30px}.p-category-top-breast-course-box__course-list.sp-none{display:none}}.p-category-top-breast-course-box__course-list>.-item{width:32%;border-radius:5px;margin-bottom:20px;display:block}@media (max-width:40.0525em){.p-category-top-breast-course-box__course-list>.-item{width:100%;margin-bottom:20px}}.p-category-top-breast-course-box__course-list>.-item dl>dt{font-size:18px;padding:10px 15px;border-bottom:1px solid #fff;font-weight:400}.p-category-top-breast-course-box__course-list>.-item dl>dt>.-icon{width:35px;height:auto;vertical-align:middle;margin-right:5px}.p-category-top-breast-course-box__course-list>.-item dl>dt>.-icon:not(:first-child){margin-left:-10px}.p-category-top-breast-course-box__course-list>.-item dl>dd{padding:10px 15px;color:#000;border-radius:5px;background-color:#fff}@media (max-width:40.0525em){.p-category-top-breast-course-box__course-list>.-item dl>dd{display:block;height:80px}}.p-category-top-breast-course-box__course-list>.-item.-pink{margin-right:2%;background-color:#f9e6ec;border:1px solid #d73865}.p-category-top-breast-course-box__course-list>.-item.-pink dl>dt{height:110px;color:#d73865;background:url(/mrso_img/course/common/icon_arrow_pink.png) no-repeat 95% 50%}.p-category-top-breast-course-box__course-list>.-item.-pink dl>dt>.-fL{float:left;margin-right:5px}@media (max-width:40.0525em){.p-category-top-breast-course-box__course-list>.-item.-pink dl>dt>.-fL{float:none}}.p-category-top-breast-course-box__course-list>.-item.-pink dl>dt>.-fR{display:inline-block}.p-category-top-breast-course-box__course-list>.-item.-after dl>dt>.-fL,.p-category-top-breast-course-box__course-list>.-item.-after dl>dt>.-fR{padding-top:7%}@media (max-width:40.0525em){.p-category-top-breast-course-box__course-list>.-item.-after dl>dt>.-fL,.p-category-top-breast-course-box__course-list>.-item.-after dl>dt>.-fR{padding-top:0}}.p-category-top-breast-course-box__course-list>.-item.-last{margin-right:0}@media (min-width:40.0625em){.p-category-top-breast-course-box__course-list{padding:0}.p-category-top-breast-course-box__course-list>.-item{width:32%}.p-category-top-breast-course-box__course-list>.-item:last-child{margin-right:0}.p-category-top-breast-course-box__course-list>.-item dl>dt{font-size:20px;padding:15px 25px}.p-category-top-breast-course-box__course-list>.-item dl>dd{padding:15px 25px;height:72px}.p-category-top-breast-course-box__course-list>.-item.-full{width:100%}.p-category-top-breast-course-box__course-list>.-item.-full dl>dt{float:left;background:none;border-bottom-style:none;padding:25px}.p-category-top-breast-course-box__course-list>.-item.-full dl>dt>.-icon{width:auto}.p-category-top-breast-course-box__course-list>.-item.-full dl>dd{padding:30px 25px;float:left}}#l-site-breast .p-category-top-experience>.-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}#l-site-breast .p-category-top-experience>.-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){#l-site-breast .p-category-top-experience>.-head>h3.-title{font-size:16px;padding-left:0}#l-site-breast .p-category-top-experience>.-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}#l-site-breast .p-category-top-experience .-desc{padding:20px 20px 20px 0;font-size:16px}@media (max-width:40.0525em){#l-site-breast .p-category-top-experience .-desc{padding:10px}}#l-site-breast .p-category-top-experience .-footer{width:100%;text-align:center}#l-site-breast .p-category-top-experience .-footer .-btn{display:inline-block;padding:18px 60px 17px;font-size:20px;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#fff;box-shadow:0 3px 0 0 #eb841f;background:#eb841f}@media (max-width:40.0525em){#l-site-breast .p-category-top-experience .-footer .-btn{max-width:90%;margin:10px;font-size:16px;padding:18px 20px}}#l-site-breast .p-category-top-experience .-content .kuchikomiBody{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:40.0625em){#l-site-breast .p-category-top-experience .-content .kuchikomiBody{margin-left:0;margin-right:0}}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li{margin-bottom:20px;width:49%;background-size:auto 40px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media (max-width:40.0525em){#l-site-breast .p-category-top-experience .-content .kuchikomiBody li{margin:10px;width:100%}}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl{width:91%;background:#fff;box-sizing:border-box;padding:20px;position:relative}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl dt{margin:0 0 10px;font-size:16px;font-weight:600}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl dd{font-size:14px;line-height:2em}@media (max-width:40.0525em){#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl dd{line-height:1.5em;font-size:14px}}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl:after,#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl:before{content:"";position:absolute;top:20px;width:0;height:0;display:block;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl:after{border-top:10px solid #fff}@media (max-width:40.0525em){#l-site-breast .p-category-top-experience .-content .kuchikomiBody li dl{width:86%}}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.mens{background-image:url(/mrso_img/search_area/kuchikomi_img_mens.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.mens dl{border:1px solid #6b85b6}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.mens dl:before{border-top:10px solid #6b85b6}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.mens dl dt{color:#6b85b6}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.women{background-image:url(/mrso_img/search_area/kuchikomi_img_women.png);background-position:25px 20px;background-repeat:no-repeat;background-size:30px}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.women dl{border:1px solid #bc4672}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.women dl:before{border-top:10px solid #bc4672}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li.women dl dt{color:#bc4672}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n){background-position:right 10px!important;flex-direction:row}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:before{right:-21px;transform:rotate(270deg);-webkit-transform:rotate(270deg)}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(2n) dl:after{transform:rotate(270deg);right:-19px;-webkit-transform:rotate(270deg)}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd){background-position:left 10px!important}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:before{left:-21px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#l-site-breast .p-category-top-experience .-content .kuchikomiBody li:nth-of-type(odd) dl:after{transform:rotate(90deg);left:-19px;-webkit-transform:rotate(90deg)}.kuchikomi{background:#e5f5fb;margin:40px 0;padding:0 0 35px}.kuchikomi .experience-header{background:#43b1da;border-bottom:20px solid #e5f5fb;line-height:1.4;padding:25px 20px;position:relative;display:flex;align-items:center}.kuchikomi .experience-header:after{background:url(/mrso_img/search_area/kuchikomi_icon_pc.png) no-repeat;content:"";display:block;position:absolute;right:30px;bottom:0;height:75px;width:172px}.kuchikomi .experience-header h1{color:#fff;font-size:24px;line-height:1.4}.kuchikomi .experience-header .filter{width:50%;margin-left:25px}.kuchikomi .experience-header .filter .-title{color:#fff;font-size:16px}.kuchikomi .experience-header .filter .-dropdown{padding:7px 9px;margin-left:8px;width:20%;border:1px solid #999;border-radius:5px;font-size:14px;font-weight:lighter;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/mrso_img/saerchs/arrow_down.png);background-repeat:no-repeat;background-position:90%;cursor:pointer}.kuchikomi .experience-header .filter .-btn{padding:8px 10px;margin-left:5px;width:16%;border-radius:5px;color:#fff;background-color:#4a69a4;font-size:14px;font-weight:lighter;letter-spacing:2px;cursor:pointer}.kuchikomi .experience-header .filter .-btn:hover{text-decoration:none;opacity:.7}.kuchikomi .experience-header .filter .reset-btn{padding:4px 8px;margin-left:3px;width:14%;border-radius:3px;background-color:#fff;border:1px solid #f2f2f2;font-size:13px;font-weight:lighter;letter-spacing:2px;cursor:pointer;bottom:-2.8px;position:relative}.kuchikomi .experience-header .filter .reset-btn:hover{text-decoration:none;opacity:.7}.kuchikomi .kuchikomiBody{padding:0 38px 0 35px}.kuchikomi .kuchikomiBody,.kuchikomi .kuchikomiBody li{display:flex;flex-wrap:wrap;justify-content:space-between}.kuchikomi .kuchikomiBody li{width:590px;flex-direction:row-reverse;margin-bottom:30px}.kuchikomi .kuchikomiBody li:nth-of-type(2n){background-position:100% 0!important;flex-direction:row}.kuchikomi .kuchikomiBody li:nth-of-type(2n) dl:after{background:url(/mrso_img/search_area/kuchikomi_arrow_right.png) no-repeat;background-size:8px 14px;left:auto;right:-8px}.kuchikomi .kuchikomiBody li dl{background:#fff;border-radius:3px;box-sizing:border-box;padding:25px 27px 25px 28px;position:relative;width:535px}.kuchikomi .kuchikomiBody li dl:after{background:url(/mrso_img/search_area/kuchikomi_arrow_left.png) no-repeat;background-size:8px 14px;content:"";display:block;position:absolute;top:17px;left:-8px;height:14px;width:8px}.kuchikomi .kuchikomiBody li dl dt{font-size:16px;font-weight:700;margin-bottom:10px}.kuchikomi .kuchikomiBody li dl dd{line-height:1.8}.kuchikomi .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:10px;text-align:right}.kuchikomi .kuchikomiBody .mens{background:url(/mrso_img/search_area/kuchikomi_img_mens.png) no-repeat;background-size:auto 40px}.kuchikomi .kuchikomiBody .mens dl dt{color:#2594bf}.kuchikomi .kuchikomiBody .women{background:url(/mrso_img/search_area/kuchikomi_img_women.png) no-repeat;background-size:auto 40px}.kuchikomi .kuchikomiBody .women dl dt{color:#b13d69}.kuchikomi .btnWrapper{margin:0 auto;padding:20px 0 40px;width:1100px}.kuchikomi .btnWrapper .btn{display:block;border:1px solid #fbb03b;border-radius:3px;box-shadow:0 2px 0 #f7931e;color:#333;font-size:18px;text-align:center;background:#ffcb00;font-weight:600;line-height:60px;height:60px;transition:all .1s ease-out}.kuchikomi .btnWrapper .btn:hover{text-decoration:none;box-shadow:0 0 0 #f7931e;margin-top:3px;margin-bottom:-3px}.kuchikomi .pager{padding:0 38px 0 35px;height:50px;overflow:hidden}.kuchikomi .pager .p-search-pager{border-bottom:none}#mainContents .kuchikomi .experience-info{color:#000;margin-left:20px;margin-right:20px;margin-bottom:20px}#mainContents .kuchikomi .no-match-message{color:#000;font-size:20px;margin-left:25px;margin-right:20px;margin-bottom:20px}#mainContents .kuchikomi h2{font-size:12px;font-weight:400}#mainContents p{font-size:12px}@media only screen and (max-width:640px){.kuchikomi{margin:0;padding:0 0 20px}.kuchikomi .experience-header{border-bottom:0;margin-bottom:7px;text-align:center;padding:0;display:block}.kuchikomi .experience-header:after{display:none}.kuchikomi .experience-header h1{font-size:14px;font-weight:700;border-bottom-width:10px;padding:10px 20px;position:relative}.kuchikomi .experience-header h1:before{background:url(/mrso_img/search_area/kuchikomi_icon_sp1.png) no-repeat;background-size:63px 48px;content:"";display:block;position:absolute;left:2%;bottom:0;height:48px;width:63px}.kuchikomi .experience-header h1:after{background:url(/mrso_img/search_area/kuchikomi_icon_sp2.png) no-repeat;background-size:65px 51px;content:"";display:block;position:absolute;right:2%;bottom:0;height:51px;width:65px}.kuchikomi .experience-header .filter{background:#e5f5fb;border:1px solid #e5f5fb;margin-left:0;margin-bottom:10px;width:100%;display:block;position:relative}.kuchikomi .experience-header .filter .-title{display:none}.kuchikomi .experience-header .filter .-dropdown{top:-10px;padding:6px 15px;margin:3px 8px;width:35%;position:relative}.kuchikomi .experience-header .filter .-btn{padding:5px 15px;width:60%;margin-left:0;border:1px solid #4a69a4}.kuchikomi .experience-header .filter .reset-btn{width:25%;padding:3px 8px;font-size:12px;border-radius:5px}.kuchikomi .kuchikomiBody{padding:0 4%}.kuchikomi .kuchikomiBody li{margin-bottom:15px}.kuchikomi .kuchikomiBody li dl{padding:15px 5%;width:86%}.kuchikomi .kuchikomiBody li dl dt{font-size:13px;margin-bottom:7px}.kuchikomi .kuchikomiBody li dl dd{font-size:12px;line-height:1.7}.kuchikomi .kuchikomiBody li dl dd.kuchikomiStatus{margin-top:7px}.kuchikomi._all .btnWrapper{padding:20px 4%;width:100%}.kuchikomi._all .btnWrapper .btn{color:#202020;font-size:15px;font-weight:700;display:inline-block;width:100%;text-align:center;padding:12px 0;border-radius:3px;border:1px solid #f9af48;box-shadow:inset 0 -2px 0 -1px #fcaf51;background-color:#ffcc43;position:relative;-webkit-appearance:none;text-decoration:none;line-height:1.5}.kuchikomi._all .btnWrapper .sp-only{display:inline}.kuchikomi._all .pager{height:auto;padding:0 2%;overflow:hidden;margin:5px 0}.kuchikomi._all .pager .p-search-pager{text-align:center}.kuchikomi._all .pager .p-search-pager .-this{float:none;padding-top:0}.kuchikomi._all .this span{font-size:18px;margin-right:5px}}#experience{margin-top:20px}#experience h1{margin:0 0 30px;padding:0}#experience p.headTxt{text-align:center;font-size:20px}#experience .categoryList{margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap}#experience .categoryList .categoryColumn{width:48.5%;margin-bottom:40px}#experience .categoryList .categoryColumnInner{background-color:#e6f5fb;border-radius:0 0 5px 5px;padding-bottom:1px}#experience .categoryList .categoryColumn h2{font-size:24px;font-weight:600;text-align:center;color:#fff;background-color:#43b1da;border-radius:5px 5px 0 0;padding:13px 0;margin-bottom:30px}#experience .categoryList .categoryColumn .kuchikomiBody{margin:30px}#experience .categoryList .categoryColumn .kuchikomiBody li{margin-bottom:30px;display:block}#experience .categoryList .categoryColumn .kuchikomiBody li .inner{margin-bottom:30px;background:#fff;border-radius:5px;box-sizing:border-box;padding:25px 27px 25px 28px;position:relative;margin-left:110px}#experience .categoryList .categoryColumn .kuchikomiBody li .inner:before{content:"";position:absolute;top:40px;left:-22px;margin-top:-12px;border:12px solid transparent;border-right-color:#fff}#experience .categoryList .categoryColumn .kuchikomiBody .mens{background:url(/mrso_img/experience/icon_mens.png) no-repeat}#experience .categoryList .categoryColumn .kuchikomiBody .women{background:url(/mrso_img/experience/icon_women.png) no-repeat}#experience .categoryList .categoryColumn .kuchikomiBody li .inner p{font-size:16px;line-height:1.7;margin-bottom:.5em}#experience .categoryList .categoryColumn .kuchikomiBody li .inner p.kuchikomiStatus{text-align:right;margin-bottom:0}#experience .categoryList .categoryColumn p.moreLink{text-align:right;font-size:16px;margin-top:15px}@media only screen and (max-width:640px){.sp-none{display:none}#experience h1{margin:0 0 15px}#experience{margin-top:-8px}#experience p.headTxt{text-align:left;margin:0 2%;font-size:14px}#experience .categoryList{margin:20px 2% 0;display:block}#experience .categoryList .categoryColumn{width:100%;margin-bottom:20px}#experience .categoryList .categoryColumn h2{font-size:16px;padding:8px 0;margin-bottom:15px}#experience .categoryList .categoryColumn .kuchikomiBody{margin:15px}#experience .categoryList .categoryColumn .kuchikomiBody li{margin-bottom:15px}#experience .categoryList .categoryColumn .kuchikomiBody li .inner{margin-bottom:15px;padding:15px;margin-left:70px}#experience .categoryList .categoryColumn .kuchikomiBody li .inner:before{top:30px;left:-17px;margin-top:-12px;border:10px solid transparent;border-right-color:#fff}#experience .categoryList .categoryColumn .kuchikomiBody .mens,#experience .categoryList .categoryColumn .kuchikomiBody .women{background-size:18% auto}#experience .categoryList .categoryColumn .kuchikomiBody li .inner p{font-size:14px}#experience .categoryList .categoryColumn p.moreLink{font-size:14px;margin-top:12px}}#feature{position:relative;margin:0 auto;width:1280px;padding:30px 10px 0;font-size:16px}#feature .subContents{width:280px;float:right}#feature .mainContents{width:970px;margin:0 auto 30px;float:left}#feature .mainContents .breast .headInfo{margin-bottom:60px}#feature .mainContents .breast .headInfo .headInfoContents{background-image:url(/mrso_img/feature-plans/bg_pc01.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;position:relative;margin-bottom:30px;height:642px}#feature .mainContents .breast .headInfo .headInfoContents .headding01{background-image:url(/mrso_img/feature-plans/h2_pc01.png);text-indent:100%;white-space:nowrap;overflow:hidden;display:block;position:absolute;width:588px;height:251px;top:15px;left:15px;background-repeat:no-repeat}#feature .mainContents .breast .headInfo .headtext{position:absolute;top:345px;left:64px;font-size:14px}#feature .mainContents .breast .headInfo .headtext span{color:#ed5e76;font-weight:700}#feature .mainContents .breast .headInfo .bottom{background-image:url(/mrso_img/feature-plans/bg_bottom01.png);position:absolute;bottom:0;width:970px;padding:20px 0 0 235px;background-repeat:no-repeat;background-position:15px 100%;background-size:180px auto}#feature .mainContents .breast .headInfo .bottom .headding02{font-size:22px;color:#333;font-weight:700;margin-bottom:10px}#feature .mainContents .breast .headInfo .bottom .bottomtext{font-size:14px;margin-bottom:25px}#feature .mainContents .breast .headInfo .bottom .bottomtext02{font-size:14px;margin-bottom:20px}#feature .mainContents .breast .headInfo .btn{background-color:#fff;border-radius:3px;border:1px solid #b3b3b3;display:block;text-align:center;font-size:16px;color:#333;padding:20px;width:460px;box-shadow:0 3px 0 #888;margin:10px auto}#feature .mainContents .breast .headInfo .btn:hover{box-shadow:0 1px 0 #888;text-decoration:none;margin:12px auto 8px}#feature .mainContents .breast .headInfo .btn span{background-image:url(/mrso_img/feature-plans/link_icon01.png);text-align:center;padding-left:50px;background-repeat:no-repeat;background-position:0 0}#feature .mainContents .breast .headding03{border-bottom:5px solid #ee5e77;text-align:center;font-size:26px;margin:0 0 15px;padding:10px 0;font-weight:400}#feature .mainContents .breast .plans{border:1px solid #eee;padding:15px}#feature .mainContents .breast .plans .plan{display:block;border-bottom:1px solid #eee;padding:15px 0}#feature .mainContents .breast .plans .plan>.left{float:left;width:25%;padding:10px}#feature .mainContents .breast .plans .plan>.right{float:right;width:75%;position:relative}#feature .mainContents .breast .plans .plan .planSubject{font-size:21px;width:550px;font-weight:400}#feature .mainContents .breast .plans .plan .text-right{text-align:right;position:absolute;right:0;top:0}#feature .mainContents .breast .plans .plan .price{color:#de1819;font-size:20px;font-weight:700}#feature .mainContents .breast .plans .plan .price small{font-size:12px}#feature .mainContents .breast .plans .plan .tpoint{color:#de1819;font-size:14px;font-weight:700}#feature .mainContents .breast .plans .plan .detailBtn{background-color:#ffcb00;border:1px solid #ffcb00;border-radius:3px;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;color:#202020;display:inline-block;font-size:14px;font-weight:700;margin-right:2px;padding:5px 20px}#feature .mainContents .breast .plans .plan .body{background-color:#faebd4;padding:10px;font-size:13px}#feature .mainContents .breast .plans .plan .facilityName{font-size:21px}#feature .mainContents .breast .plans .plan .address{width:80%;font-size:12px;color:#444;margin-bottom:10px}#feature .mainContents .breast .regions .region{float:left;cursor:pointer;margin:0 10px;padding:7px 30px;border-top-left-radius:4px;border-top-right-radius:4px;color:#f38ea0;border-left:1px solid #ee5e77;border-right:1px solid #ee5e77;border-top:1px solid #ee5e77}#feature .mainContents .breast .regions .active,#feature .mainContents .breast .regions .region:hover{color:#fff;background-color:#ee5e77}#feature .mainContents .breast .prefectures{background-color:#fcdfe4;color:#f38ea0;margin:-15px -15px 0}#feature .mainContents .breast .prefectures .prefecture{float:left;cursor:pointer;padding:5px 20px;margin:0 5px}#feature .mainContents .breast .prefectures .prefecture:hover{color:#ec5e76;border-bottom:3px solid #ec5e76}#feature .mainContents .breast .prefectures .active{color:#ec5e76;border-bottom:3px solid #ec5e76;font-weight:700;background-color:#717171}#feature .mainContents #breast01 .headInfo h3{color:#f17e91;font-size:16px;border:3px solid #f8bfc8;padding:5px 0;text-align:center;display:block;position:absolute;top:285px;left:100px;width:170px}#feature .mainContents #breast02 .headInfo{margin-bottom:60px}#feature .mainContents #breast02 .headInfo .headInfoContents{background-image:url(/mrso_img/feature-plans/bg_pc02.jpg)}#feature .mainContents #breast02 .headInfo .headInfoContents .headding01{background-image:url(/mrso_img/feature-plans/h2_pc02.png)}#feature .mainContents #breast02 .headInfo h3{color:#edb154;font-size:16px;display:block;position:absolute;top:285px;left:70px}#feature .mainContents #breast02 .headInfo h3 .border{padding:5px;border:3px solid #f6d8a9}#feature .mainContents #breast02 .headInfo h3 .plus{margin:0 10px}#feature .mainContents #breast02 .headInfo .bottom{background-image:url(/mrso_img/feature-plans/bg_bottom02.png)}#feature .mainContents #breast02 .headInfo .btn span{background-image:url(/mrso_img/feature-plans/link_icon02.png)}#feature .mainContents #breast02 .headInfo .graph{margin-top:30px}#feature .mainContents #breast02 .headding03{border-bottom:5px solid #e89d29}#feature .mainContents #breast02 .regions .region{color:#f1c47f;border-left:1px solid #e89d29;border-right:1px solid #e89d29;border-top:1px solid #e89d29}#feature .mainContents #breast02 .regions .active,#feature .mainContents #breast02 .regions .region:hover{color:#fff;background-color:#e89d29}#feature .mainContents #breast02 .prefectures{background-color:#faebd4;color:#f1c47f}#feature .mainContents #breast02 .prefectures .active,#feature .mainContents #breast02 .prefectures .prefecture:hover{color:#e89d29;border-bottom:3px solid #e89d29;font-weight:700}#feature .mainContents #breast02 .plans .plan .body{background-color:#fbdfe4}@media (max-width:40.0525em){#feature{width:96%;padding:0;margin:10px 2% 0}#feature .subContents{width:100%;float:none;text-align:center}#feature .mainContents{margin:0 auto 10px;width:100%}#feature .mainContents .breast .headInfo{margin-bottom:30px}#feature .mainContents .breast .headInfo .headInfoContents{margin-bottom:30px;height:auto;background-size:contain;background-color:#f2f2f2}#feature .mainContents .breast .headInfo .headInfoContents .headding01{background-image:none;position:relative;width:auto;height:auto;top:0;left:0;background:none;padding-top:10px}#feature .mainContents .breast .headInfo .headInfoContents .headding01 img{margin:0 auto;width:90%}#feature .mainContents .breast .headInfo .headtext{position:relative;top:0;left:0;font-size:12px;margin:20px 0 10px;text-align:center}#feature .mainContents .breast .headInfo .headtext span{color:#ed5e76;font-weight:700}#feature .mainContents .breast .headInfo .bottom{background-image:none;background-color:#fad5db;position:relative;bottom:0;width:100%;padding:10px 10px 0}#feature .mainContents .breast .headInfo .bottom .headding02{font-size:18px}#feature .mainContents .breast .headInfo .bottom .bottomtext,#feature .mainContents .breast .headInfo .bottom .bottomtext02{margin-bottom:10px}#feature .mainContents .breast .headInfo .bottom img{float:left;width:35%;margin-right:5px}#feature .mainContents .breast .headInfo .bottom:after{content:"";clear:both;display:block}#feature .mainContents .breast .headInfo .btn{padding:10px;width:100%}#feature .mainContents .breast .headInfo .btn span{padding-left:40px}#feature .mainContents .breast .headding03{font-size:16px}#feature .mainContents .breast .plans{border:1px solid #eee;padding:0}#feature .mainContents .breast .plans .plan{border-bottom:1px solid #ccc;padding:10px}#feature .mainContents .breast .plans .plan>.left{float:left;width:37%;padding:10px 0 0;margin-right:3%}#feature .mainContents .breast .plans .plan>.right{float:none;width:100%;margin-left:0}#feature .mainContents .breast .plans .plan .planSubject{width:100%;font-size:16px;line-height:1.3;padding-top:10px}#feature .mainContents .breast .plans .plan .text-right{position:relative;margin-bottom:10px;float:none;clear:both}#feature .mainContents .breast .plans .plan .text-right .price{float:left;line-height:20px;font-size:18px}#feature .mainContents .breast .plans .plan .text-right .tpoint{float:left;line-height:20px}#feature .mainContents .breast .plans .plan .text-right .reserv{clear:both}#feature .mainContents .breast .plans .plan .detailBtn{background-color:#ffcb00;border:1px solid #ffcb00;border-radius:3px;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;color:#202020;display:inline-block;font-size:14px;font-weight:700;margin-right:2px;padding:5px 20px}#feature .mainContents .breast .plans .plan .body{background-color:#faebd4;padding:10px;font-size:13px;overflow:hidden}#feature .mainContents .breast .plans .plan .facilityName{font-size:16px}#feature .mainContents .breast .plans .plan .address{width:100%;line-height:1.3}#feature .mainContents .breast .regions .region{display:block;border-radius:3px;float:none;width:100%;margin:0 0 5px;padding:5px 20px;border:1px solid #ee5e77}#feature .mainContents .breast .prefectures{margin:0}#feature .mainContents .breast .prefectures .prefecture{padding:5px 10px;width:auto;border-bottom:3px solid #fcdfe4}#feature .mainContents #breast01 .headInfo .headInfoContents{background-image:url(/mrso_img/feature-plans/bg_sp01.jpg)}#feature .mainContents #breast01 .headInfo .btn span{background-image:url(/mrso_img/feature-plans/link_icon01.png)}#feature .mainContents #breast01 .headInfo h3{padding:3px 0;position:relative;top:0;left:0;margin:10px auto;width:50%;font-size:14px}#feature .mainContents #breast02 .headInfo .headInfoContents{background-image:url(/mrso_img/feature-plans/bg_sp02.jpg)}#feature .mainContents #breast02 .headInfo .headInfoContents .bottom{background-image:none;background-color:#f9e6c7}#feature .mainContents #breast02 .headInfo .headInfoContents .headding01{background-image:none}#feature .mainContents #breast02 .headInfo .btn span{background-image:url(/mrso_img/feature-plans/link_icon02.png)}}.p-pet-top-content{margin-top:50px}@media (max-width:40.0525em){.p-pet-top-content{margin-top:20px}}.p-pet-top-content .catchcopy{width:100%}@media (min-width:40.0625em){.p-pet-top-content #point05{margin-bottom:0}}.p-pet-top-content .aC{text-align:center!important}.p-pet-top-content .qa{margin:60px 30px}@media (max-width:40.0525em){.p-pet-top-content .qa{margin:10px}}.p-pet-top-content .details{margin:60px 0;font-size:16px}@media (min-width:40.0625em){.p-pet-top-content .details.point05{margin-bottom:0}}.p-pet-top-content .details h4{font-size:40px;color:#3d9234;text-align:center;border-top:2px solid #3d9234;border-bottom:2px solid #3d9234;line-height:1.8em;margin-top:60px}.p-pet-top-content .details h5{font-size:20px;color:#fff;line-height:1em;padding:15px;background-color:#4a69a4;font-weight:700;margin-bottom:20px}.p-pet-top-content .details h5.merit{color:#000;background-color:#ebf3ea}.p-pet-top-content .details h5.merit span{background-image:url(/mrso_img/course/common/icon_merit.png);background-repeat:no-repeat;padding:10px 20px 10px 50px;background-position:15px 50%;position:relative;background-color:#60975a;margin:-15px 40px -15px -15px;color:#fff;font-weight:700}.p-pet-top-content .details h5.merit span:before{content:"";position:absolute;top:50%;left:100%;margin-top:-25px;border:25px solid transparent;border-left-color:#60975a}.p-pet-top-content .details h5.flow{color:#000;background-color:#ebf3ea;color:#60975a}.p-pet-top-content .details h5.flow span{background-image:url(/mrso_img/course/common/icon_merit.png);background-repeat:no-repeat;background-position:15px 50%;position:relative;background-color:#60975a;color:#fff;font-weight:700;padding:10px 20px;background-image:none;margin:-15px 10px -15px -15px}.p-pet-top-content .details h6{font-size:16px;line-height:1em;padding:15px;background-color:#f0f5fd;font-weight:700;margin-bottom:20px}.p-pet-top-content .details .imgBox{margin:20px 0}.p-pet-top-content .details .reservBtn{margin:40px 0;text-align:center}.p-pet-top-content .details .reservBtn a{display:inline-block;text-align:center;color:#000;background-color:#ffcb00;border-radius:3px;padding:20px 80px;border:2px solid #fbb03b;font-size:20px;font-weight:700;box-shadow:-2px 2px 0 0 #f7931e}@media (max-width:40.0525em){.p-pet-top-content .details{margin:30px 0}.p-pet-top-content .details h4{font-size:22px;margin-top:60px}.p-pet-top-content .details h5{font-size:18px;padding:10px;margin-bottom:10px}.p-pet-top-content .details h5.merit{padding-top:0;padding-left:0;padding-right:0;text-align:center}.p-pet-top-content .details h5.merit span{padding:10px 20px 10px 50px;margin:0 0 10px;display:block;width:100%;text-align:left}.p-pet-top-content .details h5.merit span:before{display:none}.p-pet-top-content .details h5.flow{padding-top:0;padding-left:0;padding-right:0;text-align:center}.p-pet-top-content .details h5.flow span{padding:10px 0;display:block;width:100%;text-align:left;background-image:none;margin:0 0 10px;text-align:center}.p-pet-top-content .details h6{font-size:16px;margin-bottom:10px}.p-pet-top-content .details .imgBox{margin:10px 0}.p-pet-top-content .details .reservBtn{margin:20px 4%}.p-pet-top-content .details .reservBtn a{padding:10px}}.p-pet-top-content>.-unit{margin:30px 0}.p-pet-top-content>.-unit>.body p{font-size:16px}.p-pet-top-content>.-unit>.-title{font-size:28px;background-color:#fff;color:#000;font-weight:600}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-title{text-align:center;font-size:20px;margin-bottom:0}}.p-pet-top-content>.-unit>.-title>.-point{background-color:#4a69a4;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-position:10px 7px;background-repeat:no-repeat;color:#fff;padding:10px 10px 10px 45px;background-size:30px;font-size:16px;vertical-align:middle}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-title>.-point{margin-right:1%}}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-title>.-point{display:block;width:148px;margin:auto auto 10px}}.p-pet-top-content>.-unit>.-title>.-point>.-order{font-size:16px}.p-pet-top-content>.-unit>.-body{padding-bottom:0;margin-top:15px}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body{margin-left:5px;margin-right:5px}}.p-pet-top-content>.-unit>.-body>.-lead{margin:20px 0;background-color:#f0f5fd;color:#000;display:block;padding:15px;font-size:16px;font-weight:600}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-lead{text-align:center;padding:15px;font-size:14px;margin:5px 0 10px}}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-body>.-info{margin-left:0;margin-right:0}}.p-pet-top-content>.-unit>.-body>.-img{text-align:center;margin-top:30px}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-img{margin-left:10px;margin-right:10px}}.p-pet-top-content>.-unit>.-body>.-checklist{padding-left:0}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-body>.-checklist{margin-left:20px;margin-right:20px}}.p-pet-top-content>.-unit>.-body>.-checklist>li{line-height:1.3;background:url(/mrso_img/course/common/v3/icon_check.png.pagespeed.ce.6a-rDaUlZy.png) no-repeat;padding:5px 0 5px 40px;background-size:24px;background-position:5px 3px;font-size:16px;display:inline-block;width:49%}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-checklist>li{width:100%;padding:0 0 5px 30px;font-size:12px;background-position:5px 0;line-height:2.3}}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-body>.-generation{margin-left:12px;margin-right:12px}.p-pet-top-content>.-unit>.-body>.-generation>img{max-width:300px}}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-generation>img{width:49%}.p-pet-top-content>.-unit>.-body>.-inspection_list{margin:10px 0 0 10px}}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:158px;margin:10px 10px 0 0;text-align:center;padding:10px 0;display:inline-block}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item{width:48%;margin:10px 0 0}}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust{text-align:center}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item>.-illust>img{width:140px}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item p{margin-bottom:0}.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item.-text{background:none;border:none;text-align:left}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-body>.-inspection_list>.-item{width:181px}.p-pet-top-content>.-unit>.-body>.-inspection_list{width:63%;margin:auto}}.p-pet-top-content>.-unit>.-body>.-price_list{max-width:680px;margin:20px auto 0;display:flex;flex-wrap:wrap}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-price_list{max-width:80%}}.p-pet-top-content>.-unit>.-body>.-price_list>.-item{border:1px solid #ccc;width:320px;text-align:center;margin:0 auto}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-price_list>.-item{margin:10px}}.p-pet-top-content>.-unit>.-body>.-price_list>.-item>.-title{font-size:22px;font-weight:700;color:#fff}.p-pet-top-content>.-unit>.-body>.-price_list>.-item>.-desc{font-size:28px;font-weight:700}.p-pet-top-content>.-unit>.-body>.-price_list>.-item.-blue{border-color:#00a9d9}.p-pet-top-content>.-unit>.-body>.-price_list>.-item.-blue>.-title{background-color:#00a9d9}.p-pet-top-content>.-unit>.-body>.-price_list>.-item.-orange{border-color:#eb9312}.p-pet-top-content>.-unit>.-body>.-price_list>.-item.-orange>.-title{background-color:#eb9312}.p-pet-top-content>.-unit>.-body>.-flow_list{display:flex;flex-wrap:wrap}@media (min-width:40.0625em){.p-pet-top-content>.-unit>.-body>.-flow_list{width:62%;margin:auto}}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-flow_list{margin:10px}}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item{background:#fffeef;border:1px solid #ccc;border-radius:1px;width:182px;padding:0 5px;display:inline-block;margin:0 10px 10px 0}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.-body>.-flow_list>.-item{max-width:48%}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(odd){margin-right:0 10px 0 0}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item:nth-of-type(2n){margin-right:0}}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item>.-title{font-size:18px;font-weight:700;line-height:1.3;display:flex;align-items:center}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item>.-title>.-order{font-family:arial;font-size:50px;font-weight:700;color:#00a9d9;width:35px}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item>.-illust{text-align:center;height:160px}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item>.-illust img{width:160px}.p-pet-top-content>.-unit>.-body>.-flow_list>.-item>.-text{margin-top:10px;padding-bottom:10px;margin-bottom:0}.p-pet-top-content>.-unit.-supervision{font-size:16px}@media (min-width:40.0625em){.p-pet-top-content>.-unit.-supervision{margin-top:0}}.p-pet-top-content>.-unit.-supervision .-body{text-align:center}@media (max-width:40.0525em){.p-pet-top-content>.-unit.-supervision .-body{text-align:left;margin:10px}}.p-pet-top-content>.-unit.-supervision .head-line{font-weight:600}.p-pet-top-content>.-unit.-supervision ul li{margin-bottom:.5em}.p-pet-top-content .-summary .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px}.p-pet-top-content .-summary .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-pet-top-content .-summary .-head>h3.-title{font-size:16px;padding-left:0}.p-pet-top-content .-summary .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-pet-top-content .-summary>.-list{padding:0}@media (min-width:40.0625em){.p-pet-top-content .-summary>.-list{margin-left:0;margin-right:0}}@media (max-width:40.0525em){.p-pet-top-content .-summary>.-list{margin-right:5px;margin-left:5px}}.p-pet-top-content .-summary>.-list>.-title{display:inline-block;padding:0 10px;float:left;background:#00408f;color:#fff;margin-right:20px;border-radius:3px;margin-top:5px}.p-pet-top-content .-summary>.-list>.-title>.-point{display:inline-block;line-height:1}.p-pet-top-content .-summary>.-list>.-title>.-order{font-size:24px;font-weight:700;display:inline-block}.p-pet-top-content .-summary>.-list>.-desc{font-size:16px;margin:0;background-image:url(/mrso_img/dock/dock_right_hand_blue.svg);background-position:0 12px;background-repeat:no-repeat;line-height:2em;background-size:25px;border-bottom:1px dotted #ccc;padding:10px 0 5px 35px}@media (max-width:40.0525em){.p-pet-top-content .-summary>.-list>.-desc{line-height:1.5em}}.p-pet-top-content .-summary>.-list>.-desc>.-red{color:#c1272d;font-weight:600}.p-pet-top-content .-summary>.-list>.-desc:after{content:" ";clear:both;display:block;height:1px}@media (min-width:20em) and (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq{width:100%}}.p-pet-top-content .p-pet-top-content__faq .-head{padding-left:20px;height:65px;background-color:#4a69a4;color:#fff;line-height:69px;font-size:24px;background-position:20px 22px;background-repeat:no-repeat;background-size:24px;margin-bottom:20px}.p-pet-top-content .p-pet-top-content__faq .-head>h3.-title{font-size:24px;font-weight:400;color:#fff;font-weight:600}@media (min-width:20em) and (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq .-head>h3.-title{font-size:16px;padding-left:0}.p-pet-top-content .p-pet-top-content__faq .-head{padding-left:10px;background-position:10px 16px;font-size:16px;background-size:20px;height:50px;line-height:50px}}.p-pet-top-content .p-pet-top-content__faq>.-body{margin:0}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single{padding:0 0 20px;border-bottom:1px dotted #ccc}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq>.-body>.-single{border-bottom:none}}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-q{margin:0 0 20px;background-color:#f0f5fd;font-weight:600;color:#000;padding:15px 20px;font-size:16px}@media (min-width:20em) and (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-q{margin:0 0 10px}}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a{font-size:16px;padding-left:20px}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a .answer{padding-left:0}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a:before{content:"A";display:block;float:left;color:#999;font-weight:700;font-size:20px;margin-right:20px}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a>.-link{display:block;margin:3px 0 0 25px;clear:both}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a>.-link{margin-left:30px}}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a>.-link:before{content:"【関連リンク】："}.p-pet-top-content .p-pet-top-content__faq>.-footer{padding:30px 0 30px 20px}.p-pet-top-content .p-pet-top-content__faq>.-footer>.-course-list{display:flex}.p-pet-top-content .p-pet-top-content__faq>.-footer>.-course-list>.-title{width:8em;padding-top:2px;color:#999;font-size:13px}.p-pet-top-content .p-pet-top-content__faq>.-footer>.-course-list>.-desc>.-list>.-item{display:inline;padding:0 15px;white-space:nowrap;border-right:1px solid #ccc;font-size:14px}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__faq{width:100%;margin:30px auto 0}.p-pet-top-content .p-pet-top-content__faq>.-body{width:100%;margin:0 auto}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-q{padding:15px 5px;font-size:16px}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-q:before{font-size:18px;margin-top:3px;margin-right:5px;line-height:1em}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a{padding-right:25px;padding-left:25px}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a:before{font-size:18px;margin-top:3px;line-height:1em;left:4px;position:absolute}.p-pet-top-content .p-pet-top-content__faq>.-body>.-single>.-a>.-link{margin-left:0}.p-pet-top-content .p-pet-top-content__faq>.-footer{padding:0}.p-pet-top-content .p-pet-top-content__faq>.-footer>.-course-list{display:none}}#facility-gallery a,#facility-gallery address,#facility-gallery article,#facility-gallery b,#facility-gallery body,#facility-gallery caption,#facility-gallery center,#facility-gallery code,#facility-gallery dd,#facility-gallery details,#facility-gallery div,#facility-gallery dl,#facility-gallery dt,#facility-gallery em,#facility-gallery figure,#facility-gallery footer,#facility-gallery form,#facility-gallery h1,#facility-gallery h2,#facility-gallery h3,#facility-gallery h4,#facility-gallery h5,#facility-gallery h6,#facility-gallery header,#facility-gallery html,#facility-gallery i,#facility-gallery iframe,#facility-gallery img,#facility-gallery label,#facility-gallery li,#facility-gallery menu,#facility-gallery nav,#facility-gallery object,#facility-gallery ol,#facility-gallery p,#facility-gallery q,#facility-gallery s,#facility-gallery section,#facility-gallery small,#facility-gallery span,#facility-gallery strong,#facility-gallery sub,#facility-gallery sup,#facility-gallery table,#facility-gallery tbody,#facility-gallery td,#facility-gallery th,#facility-gallery thead,#facility-gallery time,#facility-gallery tr,#facility-gallery u,#facility-gallery ul,#facility-gallery var{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}#facility-gallery #mainContents{position:relative;width:1100px;padding:0 10px 30px;font-size:16px;margin:30px auto 0}@media (max-width:40.0525em){#facility-gallery #mainContents{margin-top:0}}#facility-gallery h2.titleImg{margin-bottom:20px}@media (max-width:40.0525em){#facility-gallery #mainContents{width:100%}}#facility-gallery .facilityArea .facilities{margin-top:30px}#facility-gallery .facilityArea .facilities a img{transition:all .5s ease;max-width:100%;height:auto}#facility-gallery .facilityArea .facilities a img:hover{-moz-filter:brightness(.8);-o-filter:brightness(.8);-ms-filter:brightness(.8);filter:brightness(.8)}#facility-gallery .facilityArea .facilities .facility{margin-bottom:35px}#facility-gallery .facilityArea .facilities .facility .left{float:left;position:relative;width:40%}#facility-gallery .facilityArea .facilities .facility .right{float:right;width:58%}#facility-gallery .facilityArea .facilities .facility h4{color:#0c4886;font-size:28px;font-weight:700;margin-bottom:.3em}#facility-gallery .facilityArea .facilities .facility .information{margin-bottom:.8em}#facility-gallery .facilityArea .facilities .facility .access{background-color:#eef3f9;padding:15px;font-size:14px}#facility-gallery .facilityArea ul.regions>li.region{background-color:#7a9bbd;color:#fff;cursor:pointer;float:left;margin-right:10px;border-top-left-radius:3px;border-top-right-radius:3px;padding:8px 0;text-align:center;font-size:18px;width:10%}#facility-gallery .facilityArea ul.regions>li.region.active,#facility-gallery .facilityArea ul.regions>li.region:hover{background-color:#0c4886;color:#fff}#facility-gallery .facilityArea ul.prefectures{background-color:#0c4886;width:100%}#facility-gallery .facilityArea ul.prefectures>li.prefecture{background-color:#0c4886;color:#fff;cursor:pointer;float:left;text-align:center;font-size:18px;width:8%;padding:8px 0}#facility-gallery .facilityArea ul.prefectures>li.prefecture.active,#facility-gallery .facilityArea ul.prefectures>li.prefecture:hover{background-color:#2278d1;color:#fff}@media (max-width:40.0525em){#facility-gallery .facilityArea .facilities .facility h4{width:100%;font-size:18px;line-height:1.3}#facility-gallery .facilityArea .facilities .facility .left{float:none;width:100%;margin-bottom:10px}#facility-gallery .facilityArea .facilities .facility .right{float:none;width:100%;margin-left:0}#facility-gallery .facilityArea .facilities .facility .access{line-height:1.3}#facility-gallery .text-right{position:relative;margin-bottom:10px}#facility-gallery .facilityArea h3{font-size:16px}#facility-gallery .facilityArea ul.regions>li.region,#facility-gallery .facilityArea ul.regions>li.region:hover{display:block;border-radius:3px;float:none;width:100%;margin:0 0 5px;padding:5px 20px;text-align:left}#facility-gallery .facilityArea ul.prefectures>li.prefecture,#facility-gallery .facilityArea ul.prefectures>li.prefecture:hover{padding:5px 10px;width:auto}}#facility-info-page a,#facility-info-page address,#facility-info-page article,#facility-info-page b,#facility-info-page body,#facility-info-page caption,#facility-info-page center,#facility-info-page code,#facility-info-page dd,#facility-info-page details,#facility-info-page div,#facility-info-page dl,#facility-info-page dt,#facility-info-page em,#facility-info-page figure,#facility-info-page footer,#facility-info-page form,#facility-info-page h1,#facility-info-page h2,#facility-info-page h3,#facility-info-page h4,#facility-info-page h5,#facility-info-page h6,#facility-info-page header,#facility-info-page html,#facility-info-page i,#facility-info-page iframe,#facility-info-page img,#facility-info-page label,#facility-info-page li,#facility-info-page menu,#facility-info-page nav,#facility-info-page object,#facility-info-page ol,#facility-info-page p,#facility-info-page q,#facility-info-page s,#facility-info-page section,#facility-info-page small,#facility-info-page span,#facility-info-page strong,#facility-info-page sub,#facility-info-page sup,#facility-info-page table,#facility-info-page tbody,#facility-info-page td,#facility-info-page th,#facility-info-page thead,#facility-info-page time,#facility-info-page tr,#facility-info-page u,#facility-info-page ul,#facility-info-page var{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}#facility-info-page .boxL{float:left}#facility-info-page .boxR{float:right}#facility-info-page .btn02{font-size:14px;color:#fff;border-radius:3px;border:1px solid #ffcb00;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;background-color:#ffcb00;padding:4px 0 2px;position:relative;-webkit-appearance:none}#facility-info-page .btn02:not(:target){padding:4px 0 2px\9}@-moz-document url-prefix(){#facility-info-page .btn02{padding:4px 0 0}}#facility-info-page .facilityHead .sectionB{margin-top:5px}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper{width:600px;height:237px;background:#f1f1f1}#facility-info-page .facilityHead .sectionB .boxR{width:468px}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper h4{font-weight:700;font-size:14px;display:none}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper h5{display:none}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper .faciltyFeatureList li{float:left;width:230px;background:#f1f1f1;color:#333;padding:2px;border:1px solid #ccc;margin-top:5px;text-align:center;font-size:13px}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper .faciltyFeatureList li.pink{color:#ff494f;background:#ffe6e7;border-color:#ffa0a4}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper .faciltyFeatureList li:nth-child(2n){float:right}#facility-info-page .facilityHead .boxL{position:relative}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper{height:370px;overflow:hidden;background:#fff;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #ddd;border-bottom:none}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper img{height:auto;display:none;cursor:pointer}#facility-info-page .facilityHead .sectionB .nav-btn,#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail{cursor:pointer}#facility-info-page .facilityHead .sectionB .thumbnails{max-width:600px;border:1px solid #ddd;border-top:none;background:#f1f1f1}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail{width:6.25%;height:37px;overflow:hidden;float:left;opacity:.5;text-align:center}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail img{width:100%;height:auto;max-width:none}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail.active,#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail:hover{opacity:1}#facility-info-page .facilityHead .sectionB .nav-btn{font-size:20px;padding:5px 10px;border-radius:20px;color:#eee;z-index:5;position:absolute;top:185px}#facility-info-page .facilityHead .sectionB .nav-btn:hover{background-color:#0065b8}#facility-info-page .facilityHead .sectionB .nav-btn.next{right:0}#facility-info-page .facilityMessage{margin-top:5px}#facility-info-page .facilityMessage.facilityUpdateInfo ul{list-style-type:disc!important;margin:0 0 10px 20px;font-size:12px}#facility-info-page .facilityMessage.facilityUpdateInfo ul li{list-style-type:inherit}#facility-info-page .facilityMessage.facilityUpdateInfo h2 small{font-weight:nomal;font-size:14px}#facility-info-page .facilityMessage h2{font-size:21px;font-weight:700;border-bottom:1px solid #333;padding-bottom:10px;line-height:1.3;margin-bottom:5px}#facility-info-page .facilityPlan h2{font-size:21px;padding:10px 10px 10px 50px;color:#fff;background:url(/mrso_img/facility/common/ribon.png) no-repeat 10px -2px #00408f}#facility-info-page .facilityPlan .btnWrapper.viewAll{margin-top:20px;text-align:center}#facility-info-page .facilityPlan .btnWrapper.viewAll a{padding:20px 40px;color:#202020;font-size:18px;font-weight:700;text-align:center;display:inline-block;line-height:1.3}@media (max-width:40.0525em){#facility-info-page .facilityPlan .btnWrapper.viewAll a{padding:20px 5px;width:100%}}#facility-info-page .facilityInfo{margin-top:30px}#facility-info-page .facilityInfo h2{font-size:21px;font-weight:700;padding-bottom:10px}#facility-info-page .facilityInfoWrapper .facilityInfoList{width:510px}#facility-info-page .facilityInfoWrapper .facilityInfoList dt{font-weight:700;font-size:16px;margin-top:20px;border-top:1px solid #333;padding:10px 10px 0}#facility-info-page .facilityInfoWrapper .facilityInfoList dd{margin-top:5px;padding:0 10px}#facility-info-page .facilityInfoWrapper .facilityInfoList iframe{width:490px!important;height:200px!important}@media (max-width:40.0525em){#facility-info-page .facilityHead .sectionB{width:96%;margin:5px 2% 0}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper{height:inherit;background:#fff;float:none;height:240px!important;overflow:hidden!important}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper img{max-height:240px}#facility-info-page .facilityHead .sectionB .boxR{width:100%}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper{margin-top:10px}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper .faciltyFeatureList li{width:49%;font-size:11px;font-weight:400;letter-spacing:-.05em}#facility-info-page .facilityHead .sectionB .boxR .facilityFeatureWrapper .faciltyFeatureList li:nth-child(2n){float:right}#facility-info-page .facilityHead .sectionB .facilityGalleryWrapper img{height:auto;display:none;cursor:pointer}#facility-info-page .facilityHead .sectionB .nav-btn,#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail{cursor:pointer}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail{width:16%;height:30px;overflow:hidden;float:left;opacity:.5;text-align:center}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail img{width:100%;height:100%}#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail.active,#facility-info-page .facilityHead .sectionB .thumbnails .thumbnail:hover{opacity:1}#facility-info-page .facilityHead .sectionB .nav-btn{font-size:12px;padding:5px 8px;border-radius:100%;color:#ccc;z-index:5;position:absolute;top:115px;background:rgba(0,0,0,.8);left:2%}#facility-info-page .facilityHead .sectionB .nav-btn:hover{background-color:#0065b8}#facility-info-page .facilityHead .sectionB .nav-btn.next{left:inherit;right:2%}#facility-info-page .facilityMessage{width:96%;margin:20px 2% 0}#facility-info-page .facilityMessage h2{font-size:16px}#facility-info-page .facilityPlan{padding:0 10px;background:#fff}#facility-info-page .facilityPlan h1{font-size:18px;padding:10px 10px 10px 50px;color:#fff;line-height:1.3}#facility-info-page .facilityPlan .btnWrapper.viewAll{margin-top:15px;text-align:center}#facility-info-page .facilityPlan .btnWrapper.viewAll a{font-size:14px}#facility-info-page .facilityInfo{width:96%;margin:20px 2% 0}#facility-info-page .facilityInfo h2{font-size:16px;font-weight:700;padding-bottom:10px;line-height:1.3}#facility-info-page .facilityInfoWrapper .facilityInfoList{width:100%}#facility-info-page .facilityInfoWrapper .facilityInfoList dt{font-weight:700;font-size:14px;margin-top:10px;border-top:1px dotted #999;padding:10px 10px 0}#facility-info-page .facilityInfoWrapper .boxL .facilityInfoList dt:first-child{margin-top:0}#facility-info-page .facilityInfoWrapper .facilityInfoList dd{margin-top:0;padding:0 10px}#facility-info-page .facilityInfoWrapper .facilityInfoList iframe{width:100%!important;height:200px!important}#facility-info-page .facilityInfoWrapper .boxL,#facility-info-page .facilityInfoWrapper .boxR{width:100%}}#facility-info-page #facilityDetail{margin:20px 0 0;font-size:16px;line-height:1.5}#facility-info-page #facilityDetail .yellow{color:#fff024}#facility-info-page #facilityDetail .red{color:#db1b22}#facility-info-page #facilityDetail h3{position:relative;background-color:#05438c;text-align:center;font-size:30px;line-height:1.1;color:#fff;padding:23px 10px 18px;margin:40px 0 16px}#facility-info-page #facilityDetail h3:after{content:" ";display:block;width:41px;height:16px;background:url(/mrso_img/facility/common/ico01.png) no-repeat top;position:absolute;bottom:-15px;left:50%;margin-left:-21px}#facility-info-page #facilityDetail .bold,#facility-info-page #facilityDetail h3 .yellow{font-weight:700}#facility-info-page #facilityDetail .grayBorder{border:1px solid #ccc;padding:16px;margin-top:10px}#facility-info-page #facilityDetail .indent{padding-left:1em;text-indent:-1em}#facility-info-page #facilityDetail .head{text-align:center}#facility-info-page #facilityDetail .head h2{line-height:1}#facility-info-page #facilityDetail .head p{margin-top:15px}#facility-info-page #facilityDetail .head .blue{margin-top:24px;font-size:30px;line-height:1.27;color:#05438c}#facility-info-page #facilityDetail .point{background-color:#edf3f9;padding-bottom:41px}#facility-info-page #facilityDetail .point h3{margin-bottom:0;padding:16px 10px 11px}#facility-info-page #facilityDetail .point ol{margin:6px 0 0 27px;overflow:hidden;display:flex}#facility-info-page #facilityDetail .point ol li{width:48%;float:left;margin:20px 20px 0 0;padding:120px 33px 20px;border-top:2px solid #05438c;background-repeat:no-repeat;background-position:center 20px;background-color:#fff;display:block}#facility-info-page #facilityDetail .point ol li.p1{background-image:url(/mrso_img/facility/common/ico_point01.png)}#facility-info-page #facilityDetail .point ol li.p2{background-image:url(/mrso_img/facility/common/ico_point02.png)}#facility-info-page #facilityDetail .point ol li.p3{background-image:url(/mrso_img/facility/common/ico_point03.png)}#facility-info-page #facilityDetail .point ol li.p4{background-image:url(/mrso_img/facility/common/ico_point04.png)}#facility-info-page #facilityDetail .point ol li.p5{background-image:url(/mrso_img/facility/common/ico_point05.png)}#facility-info-page #facilityDetail .point ol li.p6{background-image:url(/mrso_img/facility/common/ico_point06.png)}#facility-info-page #facilityDetail .point ol li dl dt{text-align:center;font-size:24px;line-height:1.333;color:#05438c}#facility-info-page #facilityDetail .point ol li dl dd{margin-top:14px}#facility-info-page #facilityDetail .point ol li dl dd.image{line-height:1}#facility-info-page #facilityDetail .examination ul{overflow:hidden;margin-left:-31px;margin-top:26px}#facility-info-page #facilityDetail .examination ul li{width:339px;float:left;margin-left:31px}#facility-info-page #facilityDetail .examination ul li dl dt{line-height:1}#facility-info-page #facilityDetail .examination ul li dl dd{margin-top:10px}#facility-info-page #facilityDetail .plan .planBox{margin-top:20px;padding-bottom:55px;border-bottom:1px dotted #999}#facility-info-page #facilityDetail .plan .planBox:last-child{border-bottom:0;padding-bottom:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo{overflow:hidden}#facility-info-page #facilityDetail .plan .planBox .planInfo .info{width:727px;float:left}#facility-info-page #facilityDetail .plan .planBox .planInfo .info a.heading{display:block;padding-left:15px;border-left:4px solid #05438c;color:#05438c;font-size:36px;font-weight:700;line-height:1.277;text-decoration:none}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .name{margin-top:17px;background-color:#f0f0f0;font-size:16px;padding:18px 19px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .catchCopy{color:#05438c;font-size:20px;font-weight:700;margin-top:10px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox{margin-top:16px;letter-spacing:-.4em}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox *{letter-spacing:normal}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .price,#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint{display:inline-block;vertical-align:bottom}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .price{background:url(/mrso_img/facility/common/ico02.gif) no-repeat left 50%;padding-left:68px;font-size:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .price .red{font-size:40px;line-height:41px;font-weight:700;padding-top:11px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint{padding-left:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint .sp-none{display:inline-block}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint .red{font-size:18px;line-height:20px;font-weight:700}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .name a{color:#000}#facility-info-page #facilityDetail .plan .planBox .planInfo .info a.heading span{font-weight:400}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .frameBox .vacantCheckTable{margin:10px 0 0;border-top:1px solid #dedede;border-right:1px solid #dedede;width:100%}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .frameBox .vacantCheckTable td{padding:5px;border-bottom:1px solid #dedede;border-left:1px solid #dedede;text-align:center;font-size:12px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .frameBox .vacantCheckTable th{padding:2px;background-color:#f5f5f5;border-bottom:1px solid #dedede;border-left:1px solid #dedede;text-align:center;font-size:12px}#facility-info-page #facilityDetail .plan .planBox .planInfo .photo{width:346px;float:right}#facility-info-page #facilityDetail .plan .planBox .planInfo .photo a{display:block;overflow:hidden;line-height:1}#facility-info-page #facilityDetail .plan .planBox .planInfo .photo img{width:100%;height:auto}#facility-info-page #facilityDetail .plan .planBox .check{border:1px solid #c01316;padding:22px 20px 19px 130px;background:url(/mrso_img/facility/common/ico_check.png) no-repeat 24px 20px;min-height:127px;margin-top:15px}#facility-info-page #facilityDetail .plan .btn{text-align:center;margin-top:18px}#facility-info-page #facilityDetail .plan .btn a{display:inline-block;width:550px;padding:20px 0;color:#202020;font-size:20px;font-weight:700;text-align:center;line-height:1.3;border-radius:3px;border:1px solid #ffcb00;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;background-color:#ffcb00;position:relative;-webkit-appearance:none}#facility-info-page #facilityDetail h2{font-size:21px;font-weight:700;border-bottom:1px dotted #999;padding-bottom:10px;line-height:1.3;margin-bottom:5px}@media (max-width:40.0525em){#facility-info-page #facilityDetail h2{font-size:16px}}#facility-info-page #facilityDetail .flow h3{margin:42px 0 35px}#facility-info-page #facilityDetail .flow ol{overflow:hidden;margin-left:-40px;margin-top:20px}#facility-info-page #facilityDetail .flow ol li dl dd.photo{margin-top:5px;width:459px;height:217px;overflow:hidden;margin-bottom:12px;line-height:1}#facility-info-page #facilityDetail .flow>ol>li{width:530px;float:left;margin-left:40px;border-top:2px solid #05438c;padding:20px 0 0 70px;margin-top:20px;background-image:url(/mrso_img/facility/common/ico_flow01.gif);background-repeat:no-repeat;background-position:left 20px}#facility-info-page #facilityDetail .flow>ol>li:first-child{margin-top:25px}#facility-info-page #facilityDetail .flow>ol>li:nth-child(2){margin-top:25px;background-image:url(/mrso_img/facility/common/ico_flow02.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(3){background-image:url(/mrso_img/facility/common/ico_flow03.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(4){background-image:url(/mrso_img/facility/common/ico_flow04.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(5){background-image:url(/mrso_img/facility/common/ico_flow05.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(6){background-image:url(/mrso_img/facility/common/ico_flow06.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(7){background-image:url(/mrso_img/facility/common/ico_flow07.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(8){background-image:url(/mrso_img/facility/common/ico_flow08.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(9){background-image:url(/mrso_img/facility/common/ico_flow09.gif)}#facility-info-page #facilityDetail .flow>ol>li:nth-child(10){background-image:url(/mrso_img/facility/common/ico_flow10.gif)}#facility-info-page #facilityDetail .flow>ol>li dl dt{font-size:32px;line-height:48px;color:#05438c}#facility-info-page #facilityDetail .flow>ul>li{border-top:2px solid #05438c;padding:20px 0 0;margin-top:33px}#facility-info-page #facilityDetail .flow>ul>li dl dt{font-size:32px;line-height:48px;color:#05438c}@media only screen and (max-width:640px){#facility-info-page #facilityDetail{width:96%;margin:10px 2% 0;font-size:14px;line-height:1.5}#facility-info-page #facilityDetail h3{font-size:22px;line-height:1.2;padding:20px 10px 18px}#facility-info-page #facilityDetail .head .blue{font-size:18px;margin-top:14px;font-weight:700}#facility-info-page #facilityDetail .head p{text-align:left}#facility-info-page #facilityDetail .point{padding-bottom:10px}#facility-info-page #facilityDetail .point ol{margin:6px 10px 0;display:block}#facility-info-page #facilityDetail .point ol li{width:100%;float:none;margin:20px 0 0;padding:70px 10px 10px;background-position:center 10px;background-size:50px auto}#facility-info-page #facilityDetail .point ol li dl dt{font-size:17px}#facility-info-page #facilityDetail .point ol li dl dd{margin-top:10px}#facility-info-page #facilityDetail .examination ul{margin-left:auto;margin-right:auto;margin-top:0;width:90%}#facility-info-page #facilityDetail .examination ul li{width:100%;float:none;margin:20px auto 0 0}#facility-info-page #facilityDetail .facilityInfo iframe{height:400px}#facility-info-page #facilityDetail .plan .planBox{padding-bottom:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info{width:100%;float:none}#facility-info-page #facilityDetail .plan .planBox .planInfo .info a.heading{padding-left:12px;font-size:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .catchCopy{font-size:18px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .name{margin-top:10px;font-size:14px;padding:12px}#facility-info-page #facilityDetail .plan .planBox .planInfo .photo{width:100%;float:none}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox{margin:10px 0}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .price{width:auto;background-size:30px auto;padding-left:36px;font-size:12px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .price .red{font-size:20px;line-height:20px;padding-top:0}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint{width:auto;font-size:10px;padding-left:30px;background-position:10px top;line-height:20px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint .sp-none{display:none}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .priceBox .tpoint .red{font-size:12px;color:#05438c;font-weight:400;line-height:14px}#facility-info-page #facilityDetail .plan .planBox .planInfo .info .frameBox .vacantCheckTable{margin:10px 0}#facility-info-page #facilityDetail .plan .planBox .check{border:none;padding:0;background:none;margin-top:10px;min-height:1em}#facility-info-page #facilityDetail .plan .btn a{display:inline-block;width:90%;font-size:18px;padding:10px}#facility-info-page #facilityDetail .flow>ol{margin-left:0}#facility-info-page #facilityDetail .flow>ol>li{width:100%;float:none;margin-left:0;border-top:2px solid #05438c;padding:10px 0 0;margin-top:20px;background-size:34px auto;background-position:left 10px}#facility-info-page #facilityDetail .flow>ol>li dl dt{font-size:20px;line-height:36px;min-height:36px;padding-left:40px}#facility-info-page #facilityDetail .flow>ol>li dl dd.photo{margin-top:10px;margin-bottom:4px;width:auto;height:auto}#facility-info-page #facilityDetail .flow>ul>li dl dt{font-size:20px}}#facility-info-page .kenpo_span_icon{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:5px;font-size:16px}#facility-info-page .kenpo_notice{border:2px solid #de1616;background-color:#de1616;color:#fff;margin:10px 0}#facility-info-page .kenpo_notice_title{text-align:center;vertical-align:middle;font-size:16px;padding:3px 0}#facility-info-page .kenpo_notice_body{background-color:#fcf8d3;color:#504e3b;padding:5px 10px}@media only screen and (max-width:640px){#facility-info-page .reservBox .btnWrapper{float:right;width:40%}#facility-info-page .kenpo_span_icon{font-size:13px}#facility-info-page .reservBox .btnWrapper .btn02{display:inline-block;padding:5px;color:#202020;font-size:15px;font-weight:700;width:100%;text-align:center}}#p-facility-info-gallery .img-wrapper{position:relative}#p-facility-info-gallery #gallery-thumbnail{padding:35px;width:40%;overflow-y:auto}#p-facility-info-gallery #gallery-thumbnail .current-img{opacity:.5}#p-facility-info-gallery #gallery-thumbnail .img-overlay{height:120px}#p-facility-info-gallery #gallery-thumbnail .img-responsive{width:120px;height:120px;background-position:50%;-o-object-fit:cover;object-fit:cover}#p-facility-info-gallery .img-overlay{background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0}#p-facility-info-gallery .img-overlay i{color:#fff;font-size:3em}#p-facility-info-gallery #gallery-overlay{display:none;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0;align-items:center;z-index:999;-webkit-user-select:none;-moz-user-select:none;user-select:none}#p-facility-info-gallery .moveBtn span{font-size:20px;color:#fff;background-color:#4a69a4;padding:20px 6px}#p-facility-info-gallery .nextButton span{border-radius:5px 0 0 5px}#p-facility-info-gallery .prevButton span{border-radius:0 5px 5px 0}#p-facility-info-gallery .nextButton{font-size:2em;transition:opacity .8s;position:absolute;top:46%;right:0}#p-facility-info-gallery #slider-img{align-items:center;display:flex;margin:auto}#p-facility-info-gallery #slider-img img{height:38vw}#p-facility-info-gallery .prevButton{font-size:2em;transition:opacity .8s;position:absolute;top:46%;left:0}#p-facility-info-gallery .nextButton:hover,#p-facility-info-gallery .prevButton:hover{opacity:.7}#p-facility-info-gallery .pcExitBtn{color:#000;font-size:2em;transition:opacity .8s;position:absolute;top:20px;right:15px}#p-facility-info-gallery .pcExitBtn:hover{opacity:.7}#p-facility-info-gallery .pcExitBtn span{background:#6c6c6c;color:#fff;font-size:30px;font-weight:700;padding:10px 20px}#p-facility-info-gallery .image{display:inline-block;margin:0 10px 10px 0}#p-facility-info-gallery #gallery-thumbnail .image:nth-child(3n){margin:0 0 10px}#p-facility-info-gallery .gallery-title{background-color:#4a69a4;color:#fff;padding:7px 0 7px 20px;font-size:18px;font-weight:inherit}#p-facility-info-gallery .slick-next:before{background-image:url(/mrso_img/top/arrow_blue_right.svg);content:"　";background-repeat:no-repeat}#p-facility-info-gallery .slick-prev:before{background-image:url(/mrso_img/top/arrow_blue_left.svg);content:"　";background-repeat:no-repeat}#p-facility-info-gallery .slick-prev:before,.slick-next:before{font-size:20px;opacity:.75;color:#000;background-repeat:no-repeat;background-size:13px}#p-facility-info-gallery #slider{background-color:#f2f2f2}#p-facility-info-gallery #gallery-content{display:flex;justify-content:center;height:100%}#p-facility-info-gallery #slider{display:flex;width:100%;justify-content:space-between;position:relative}#p-facility-info-gallery #-left{background:#f2f2f2;width:60%;padding-top:50px}#p-facility-info-gallery .img-caption{font-size:14px;display:block;margin:20px;overflow-wrap:anywhere}#p-facility-info-gallery .spExitBtn{display:none}@media screen and (max-width:768px){#p-facility-info-gallery #gallery-content{display:block}#p-facility-info-gallery #-left .img-caption{margin:20px 10px 10px}#p-facility-info-gallery #-left{width:100%;padding:10px 0}#p-facility-info-gallery #gallery-thumbnail{overflow-y:scroll;padding:20px 0 20px 10px;width:350px;margin:auto;height:320px}#p-facility-info-gallery #slider-img img{background-color:#f2f2f2;height:67vw}#p-facility-info-gallery .moveBtn span{font-size:16px;color:#fff;padding:15px 2px;background-color:#4a69a4}#p-facility-info-gallery .gallery-title{padding:5px 10px;overflow-wrap:anywhere;background-color:#4a69a4;color:#fff;font-size:16px;margin-bottom:0;line-height:normal;height:auto}#p-facility-info-gallery .pcExitBtn{display:none}#p-facility-info-gallery .spExitBtn:hover{opacity:.6}#p-facility-info-gallery .spExitBtn{display:inline-block;border:none;background-image:url(/mrso_img/common/icon_arrow2.png);background-position:10px 11px;background-repeat:no-repeat;background-size:8px;padding:7px 10px 7px 22px;color:#000;font-size:15px;line-height:normal;width:100%}#p-facility-info-gallery #gallery-thumbnail .img-responsive{width:100px;height:100px}#p-facility-info-gallery #gallery-thumbnail .img-overlay{height:100px}#p-facility-info-gallery .nextButton,#p-facility-info-gallery .prevButton{top:36%}}#facilities-bookmark #bookmark-content{margin-bottom:20px}#facilities-bookmark #bookmark-content .bookmark-plan-list.caution{margin:20px}#facilities-bookmark #bookmark-content .-warning{color:#de1616;font-size:16px}#facilities-bookmark #bookmark-content h1.bookmark-content_header{font-weight:500;font-size:24px;margin-top:20px;margin-bottom:20px}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:first-child{width:30%}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(2){width:10%}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(3),#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(4){width:25%}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(5){width:10%}#facilities-bookmark #bookmark-content table.bookmark-plan-list th{background-color:#4a69a4;color:#fff;font-size:14px;text-align:center;padding:10px 0;border-right:1px solid #fff}#facilities-bookmark #bookmark-content table td{padding:20px 10px}#facilities-bookmark #bookmark-content table td .plan-subject{font-weight:600;font-size:16px;color:#307fc2;text-decoration:none;line-height:1.3;display:inline-block;margin-bottom:5px}#facilities-bookmark #bookmark-content table td:not(:last-child){border-right:1px solid #b1c8df}#facilities-bookmark #bookmark-content table td .-wrap-price .-price{text-align:right;color:#de1616;font-size:16px;font-weight:700;line-height:1.2em}#facilities-bookmark #bookmark-content table td .-wrap-price .-price .-sm{display:inline-block;font-size:11px}#facilities-bookmark #bookmark-content table td .-wrap-price .-tpoint{padding-left:5px;color:#de1616;font-size:14px;font-weight:700;padding-top:10px}#facilities-bookmark #bookmark-content table td .-wrap-price .-tpoint .-sm{color:#666;font-size:11px}#facilities-bookmark #bookmark-content table td .-address .-name{background-image:url(/mrso_img/common/icon/search/icon_map.png);background-repeat:no-repeat;padding-left:20px;background-position:2px 50%;margin-bottom:.5em}#facilities-bookmark #bookmark-content table td .-facility-name .-name{font-weight:600}#facilities-bookmark #bookmark-content .caution{margin:20px 0}#facilities-bookmark #bookmark-content .-submmitBtn{padding:.5em;background-color:#fff;color:#1e5185;display:block;border:1px solid #1e5185;line-height:1.5;border-radius:4px;text-align:center;transition:opacity .3s ease;height:100%}#facilities-bookmark #bookmark-content .-btn-plan-detail{padding:10px;border-radius:5px;border:none;font-size:16px;font-weight:400;display:inline-block;color:#fff;background-color:#ff8b2c}#facilities-bookmark .-center{text-align:center}#facilities-bookmark #bookmarkModal.modal-bookmark #cboxClose{background:url(/mrso_img/popups/btn_close.png) no-repeat;width:64px!important;height:19px!important;position:relative;float:right;z-index:9999;cursor:pointer;background-position:0 0}#facilities-bookmark .modal-bookmark{display:none;position:fixed;z-index:10000;padding-top:255px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#c0baba;background-color:rgba(0,0,0,.4)}#facilities-bookmark .modal-bookmark .submmitBtn{background-color:#fff;color:#0065b8;display:inline-block;border:1px solid #1e5185;line-height:1.5;border-radius:4px;text-align:center;transition:opacity .3s ease;padding:5px 25px;margin:0 30px}@media (min-width:20em) and (max-width:40.0525em){#facilities-bookmark .modal-bookmark .submmitBtn{margin:0 15px}}#facilities-bookmark .modal-bookmark .btnBlock{display:block;margin-top:20px;text-align:center}#facilities-bookmark .modal-bookmark .modal-content{width:65%}@media (min-width:20em) and (max-width:40.0525em){#facilities-bookmark .modal-bookmark .modal-content{width:90%}}#facilities-bookmark .modal-bookmark .modal-header{padding:8px 16px;background-color:#00408f;color:#fff;font-size:20px;height:40px}#facilities-bookmark #bookmarkModal.modal-bookmark .inline-content{border-radius:10px;width:33%;padding:15px;background-color:#fff;margin:auto}#facilities-bookmark #bookmarkModal.modal-bookmark .inline-content .-info{padding:10px;margin:10px 0}@media (min-width:20em) and (max-width:40.0525em){#facilities-bookmark #bookmarkModal.modal-bookmark .inline-content{width:80%}}#facilities-bookmark .modal-bookmark .modal-body{padding:2px 16px;height:auto}#facilities-bookmark .modal-bookmark .modal-footer{padding:2px 16px;background-color:#00408f;color:#fff}#facilities-bookmark .modal-bookmark .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:85%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:640px){#facilities-bookmark #bookmark-content table.bookmark-plan-list{overflow-x:auto;white-space:nowrap;display:block}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:first-child,#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(2){width:10%}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(3),#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(4){width:25%}#facilities-bookmark #bookmark-content table.bookmark-plan-list tr>:nth-child(5){width:10%}}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__wrap{padding:0 2%}}.page-plan-detail__wrap>.p-content-box,.page-plan-detail__wrap>.page-plan-detail__column>.p-content-box{margin-bottom:20px}@media (min-width:40.0625em){.page-plan-detail__wrap>.page-plan-detail__column>.p-content-box>.c-title{pointer-events:none}}.page-plan-detail__head{padding:15px;margin-bottom:10px;border:6px solid #00408f;margin-top:60px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head{padding:10px;margin-top:25px}}.page-plan-detail__head>h1{border-bottom:1px solid #999;font-weight:700;padding:0 5px 15px 0;position:relative;font-size:30px;line-height:1.5}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>h1{font-size:23px;padding:3px 2px 5px}}.page-plan-detail__head>h1:before{position:absolute;content:"プラン名";top:-59px;left:-21px;padding:14px 24px;border-radius:4px;font-size:16px;line-height:1;background-color:#00408f;color:#fff}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>h1:before{top:-44px;left:-16px;padding:10px;border-radius:4px;font-size:14px}}.page-plan-detail__head>h1>span.prepayment-only-label{color:#fff;background-color:#4b69a4;font-size:14px;padding:4px 16px;border-radius:4px;margin:auto 5px auto 0;vertical-align:35%}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>h1>span.prepayment-only-label{font-size:11px;padding:4px 12px;vertical-align:25%}}.page-plan-detail__head .kenpo-plan{border-bottom:none;padding:0 5px 0 0}.page-plan-detail__head>.-pricewrap{display:flex;flex-wrap:wrap;margin-top:10px;padding-left:5px;width:75%}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-pricewrap{width:100%}}.page-plan-detail__head>.-pricewrap>.-price{font-size:16px;margin-right:20px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-pricewrap>.-price{font-size:15px}}.page-plan-detail__head>.-pricewrap>.-price>strong{color:#de1616;font-size:23px;font-weight:400}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-pricewrap>.-price>strong{font-size:21px}}.page-plan-detail__head>.-pricewrap>.-tpoint{margin-right:10px;padding-top:5px}@media (min-width:40.0625em){.page-plan-detail__head>.-pricewrap>.-tpoint{padding-top:5px}}.page-plan-detail__head>.-pricewrap>.-tpoint>.c-icon{vertical-align:3px}.page-plan-detail__head>.-pricewrap>.-tpoint>strong{color:#de1616;font-size:18px;line-height:120%;margin:0 3px 0 5px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-pricewrap>.-tpoint>strong{font-size:16px}}.page-plan-detail__head>.-pricewrap>.-note{margin-right:20px;font-size:10px;padding-top:10px}@media (min-width:40.0625em){.page-plan-detail__head>.-pricewrap>.-note{padding-top:10px}}.page-plan-detail__head>.-subbtn{width:25%;float:right;margin-top:-30px}.page-plan-detail__head>.-subbtn li .bookmarkBtn:before{border:12px solid transparent;border-bottom-color:#fffcf4;content:"";display:none;position:absolute;top:12px;left:calc(50% - 11px);z-index:9999}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-subbtn li .bookmarkBtn:before{top:10px}}.page-plan-detail__head>.-subbtn li .bookmarkBtn:after{border:13px solid transparent;border-bottom-color:#0065b8;content:"";display:none;position:absolute;top:8px;left:calc(50% - 12px);z-index:9998}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-subbtn li .bookmarkBtn:after{top:6px}}.page-plan-detail__head>.-subbtn li .-bookmarkPopup{background:#fff;border:2px solid #0065b8;border-radius:.5em;color:#0065b8;display:none;margin-top:15px;opacity:.95;position:absolute;font-size:14px;line-height:1.5em;width:260.5px;padding:20px;z-index:9997;box-shadow:4px 4px 0 0 rgba(0,0,0,.2)!important}.page-plan-detail__head>.-subbtn li .-bookmarkPopup .closeBookmarkBtn{background:url(/mrso_img/popups/btn_close.png) no-repeat;background-color:#f2f2f2;width:64px!important;height:19px!important;position:relative;margin-left:84%;margin-top:0;z-index:9999;top:-12px;right:20px;cursor:pointer;background-position:0 0}.page-plan-detail__head>.-subbtn li .-bookmarkPopup .c-button{font-size:14px;margin:15px 0 0}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__head>.-subbtn{display:contents}.page-plan-detail__head>.-subbtn li{margin-top:10px}}.page-plan-detail__head>.-subbtn a{border:1px solid #0065b8;color:#0065b8}.page-plan-detail__btnarea{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;padding:10px 1%;display:block}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__btnarea{margin:0 -2%}}.page-plan-detail__btnarea>.-reserve>.c-button{padding:20px 0}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__btnarea>.-reserve{margin:0 auto;width:98%}}@media (min-width:40.0625em){.page-plan-detail__btnarea>.-reserve{width:500px;margin:0 auto 2px}}.page-plan-detail__btnarea>.-subbtn{display:flex;flex-wrap:wrap;justify-content:flex-end;width:72%}.page-plan-detail__btnarea>.-subbtn>li{margin-left:1%}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__btnarea>.-subbtn{display:none}}@media (min-width:40.0625em){.page-plan-detail__column{flex-direction:row-reverse;display:flex;flex-wrap:wrap;justify-content:space-between}.page-plan-detail__column>.p-content-box:first-of-type{width:27%}.page-plan-detail__column>.p-content-box:nth-of-type(2){width:70%}}.page-plan-detail__time{font-size:18px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__time{font-size:16px}}.page-plan-detail__ukete{display:flex;flex-wrap:wrap;justify-content:space-between}.page-plan-detail__ukete>.-list{background:#fffef1;border:1px dotted #999;margin-bottom:5px;padding:7px 10px;width:49%}.page-plan-detail__ukete>.-list:before{content:"★";color:#ffcb00;display:inline-block;font-size:21px;line-height:1;margin:0 4px 0 0;vertical-align:-1px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__ukete>.-list{width:100%}.page-plan-detail__ukete.is-hide{display:none}}.page-plan-detail__plantag{padding:15px;margin:10px 0 20px;border:1px solid #09f;background-color:#e9f3fb}@media (max-width:40.0525em){.page-plan-detail__plantag{border:none;padding:0}}.page-plan-detail__plantag .tag-sp{display:none}@media (max-width:40.0525em){.page-plan-detail__plantag .tag-sp{display:block;font-size:16px;margin-top:20px;padding:7px 10px;background-color:#09f;color:#fff;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-repeat:no-repeat;background-position:37% 37%;background-size:7%;text-align:center}}.page-plan-detail__plantag .tag{position:relative;padding:30px 10px 10px}@media (max-width:40.0525em){.page-plan-detail__plantag .tag{padding:20px 10px 10px}}.page-plan-detail__plantag .tag:before{position:absolute;content:"POINT";top:-16px;left:-16px;padding:7px 25px 6px 40px;font-size:14px;line-height:1;letter-spacing:1px;background-color:#09f;color:#fff;background-image:url(/mrso_img/dock/dock_right_hand_white.svg);background-repeat:no-repeat;background-position:16% 40%;background-size:18%}@media (max-width:40.0525em){.page-plan-detail__plantag .tag:before{display:none}}.page-plan-detail__plantag .tag ul{display:flex;flex-wrap:wrap}.page-plan-detail__plantag .tag ul li{margin:0 20px 10px 0;position:relative}.page-plan-detail__plantag .tag ul li:before{content:"✔";color:#09f;display:inline-block;font-size:17px;line-height:1;margin:0 10px 0 0;vertical-align:-1px}.page-plan-detail__tokucho{border:3px dashed #00408f;padding:20px;margin-bottom:10px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__tokucho.is-hide{display:none}}@media (min-width:40.0625em){.page-plan-detail__tokucho{-moz-column-count:2;column-count:2}}.page-plan-detail__naiyo>table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse;margin-bottom:40px;width:100%}.page-plan-detail__naiyo>table td,.page-plan-detail__naiyo>table th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 10px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__naiyo>table td,.page-plan-detail__naiyo>table th{padding:5px}}.page-plan-detail__naiyo>table thead th{background:#00408f;color:#fff;font-weight:700;text-align:center}.page-plan-detail__naiyo>table thead th:first-of-type{width:35%}.page-plan-detail__naiyo>table tbody th{background:#f2f2f2;font-weight:700;text-align:center;vertical-align:middle;width:15%}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__naiyo.is-hide{display:none}}.page-plan-detail__recommend-option{background-color:#f6f4f4;color:#1c298c;padding:15px;margin:0 0 10px}.page-plan-detail__recommend-option>h2{font-size:16px}.page-plan-detail__recommend-option>.title{font-size:14px;margin-top:10px;font-weight:700}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__recommend-option>.title>.title-supplement{display:block}}.page-plan-detail__recommend-option>.rows>.row{font-size:14px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dddbdb;display:flex}.page-plan-detail__recommend-option>.rows>.row:last-child{border-bottom:none;padding-bottom:0}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__recommend-option>.rows>.row>.subject{display:inline-block;width:60%}.page-plan-detail__recommend-option>.rows>.row>.price{text-align:right;width:40%}}.page-plan-detail__calendar .display-6month-link{border:1px solid #00408f;padding:6px 15px;border-radius:3px;text-align:center;display:block;font-size:16px;width:150px;font-weight:400}.page-plan-detail__calendar .display-6month-link.jsDisplayFirst6MonthLink{margin:0 auto 4px 8px}.page-plan-detail__calendar .display-6month-link.jsDisplaySecond6MonthLink{margin:0 8px 4px auto}.page-plan-detail__calendar .display-6month-link.top{margin-top:-8px}.page-plan-detail__calendar .display-6month-link.bottom{margin-top:8px}@media (max-width:40.0525em){.page-plan-detail__calendar .display-6month-link{font-size:14px;width:120px;padding:4px 12px}}.page-plan-detail__calendar .display6MonthLinkContainer{display:flex}.page-plan-list__wrap>.-inner{border:3px solid #00408f;border-top:none;background-color:#fff}@media (min-width:20em) and (max-width:40.0525em){.page-plan-list__wrap{background:#f1f1f1;padding:0 10px}}body#category-top-body .page-category-top-container{margin:0 20px}@media (max-width:40.0525em){body#category-top-body .page-category-top-container{margin:0}body#category-top-body .l-site>.l-header{padding-bottom:0}body#category-top-body .l-site .l-contents-width{padding-right:0;padding-left:0}body#category-top-body .l-site .l-contents-width.p-top_s-recentEntry_b-list{padding-left:35px;padding-right:35px}}@media (min-width:40.0625em){.page-category-top__wrap#page-category-dock-content,.page-category-top__wrap#page-category-prostate-content{background-image:url(/mrso_img/dock/dock_topwrap_bg.jpg);background-repeat:no-repeat;background-size:100% 250px}.page-category-top__wrap#page-category-pet-content{background-image:url(/mrso_img/pet/pet_topwrap_bg.jpg);background-repeat:no-repeat;background-size:100% 250px}}@media (max-width:40.0525em){.page-category-top>.l-site>.l-header{padding-bottom:0}.page-category-top .l-site .l-contents-width{padding:0}}@media (min-width:40.0625em) and (max-width:81.24em){.page-category-top>.l-site{width:1280px}}.page-category-top__main{width:96%;margin:10px 2% 0}.page-category-top__main a{color:#0065b8}@media (min-width:40.0625em){.page-category-top__main{width:100%;margin:0}}.page-category-top__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.page-category-top__contact{width:100%}.page-category-top__contact>.-wrap-pc{display:none}.page-category-top__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.page-category-top__contact>.-wrap-sp{margin-bottom:0;display:none}.page-plan-calendar__head{display:flex;justify-content:space-between;align-items:flex-end;margin:40px 0 10px}}.page-plan-calendar__title{font-weight:700;font-size:24px;color:#00408f}@media (min-width:40.0625em){.page-plan-calendar__title{display:inline-block;line-height:1}}@media (max-width:40.0525em){.page-plan-calendar__title{padding:0 2%;font-size:20px}}.hidden{display:none!important}.page-search__wrap{margin-top:10px;width:100%}@media (max-width:40.0525em){.page-search__wrap{margin-top:0}}.page-search__title{color:#00408f;font-weight:700;font-size:21px;margin-bottom:5px}.page-search__title>.-rankingLink{text-align:right;margin-top:-30px;overflow:hidden;position:relative;font-weight:700;font-size:18px}@media (max-width:40.0525em){.page-search__title{padding:0 2%;font-size:14px}.page-search__title>.-rankingLink{padding-top:15px;font-size:13px}.page-search__title>h1{font-size:16px;width:100%;color:#000}}.page-search__result{overflow:hidden;font-size:12px;margin-bottom:10px}@media (max-width:40.0525em){.page-search__result{display:none}}.page-search__header{overflow:hidden}.page-search__header>.-type{float:right;margin-right:15px}.page-search__header>.-type>.-btn{display:inline-block;font-size:18px;text-align:center;background-color:#eee;padding:8px 20px;border-radius:5px 5px 0 0}.page-search__header>.-type>.-btn:first-child{margin-right:10px}.page-search__header>.-type>.-btn.-active,.page-search__header>.-type>.-btn:hover{background-color:#00408f;color:#fff}.page-search__header>.-info{overflow:hidden}.page-search__header>.-info>.-count{float:left;font-size:18px}.page-search__header>.-info>.-count .-accent{color:#f15a23;font-weight:700;margin-right:0;font-size:24px}.page-search__header>.-button{display:none}@media (max-width:40.0525em){.page-search__header{padding:0 2%;margin-bottom:10px}.page-search__header>.-button{text-align:center;margin:5px 0 15px;display:block!important}.page-search__header>.-button .-inner-btn{display:block;padding:5px 40px 5px 60px;cursor:pointer;color:#fff;background-color:#2eb2e1;font-weight:700;background-image:url(/mrso_img/saerchs/icon_search.png);background-repeat:no-repeat;background-position:calc(50% - 5.5em) 50%;border-radius:3px;font-size:17px;box-shadow:0 2px 0 #1396c4;transition:all .1s ease-out}.page-search__header>.-type{float:none;text-align:center;margin:5px 0 15px;display:flex;justify-content:center}.page-search__header>.-type>.-btn{margin-right:0;border:1px solid #ccc;font-size:14px;width:42%;max-width:300px;height:40px}.page-search__header>.-type>.-btn:first-child{border-right:none;border-radius:5px 0 0 5px;margin:0}.page-search__header>.-type>.-btn:last-child{border-radius:0 5px 5px 0}.page-search__header>.-info{display:flex}.page-search__header>.-info>.-count{font-size:14px;margin-top:5px;width:55%;float:none}.page-search__header>.-info>.-count>.-accent{font-size:20px}.page-search__header>.-info .p-search-sort{width:45%;text-align:right}.page-search__header>.-info .p-search-sort>.-sort.-select{width:auto;float:none}}.page-search__list>.h3{position:relative;background-color:#05438c;text-align:center;font-size:30px;line-height:1.1;color:#fff;padding:23px 10px 18px;margin:40px 0 16px}.page-search__list>.h3:after{content:" ";display:block;width:41px;height:16px;background:url(/mrso_img/facility/common/ico01.png) no-repeat top;position:absolute;bottom:-15px;left:50%;margin-left:-21px}.page-search__list>.h3 .yellow{font-weight:700}@media (max-width:40.0525em){.page-search__list{background-color:#f2f2f2;padding:10px 2%}.page-search__list>.h3{font-size:22px;line-height:1.2;padding:20px 10px 18px}}.page-search__flash{border:3px solid #fe9f9f;padding:30px;margin:10px 2%;color:#ff5c68;font-size:16px;font-weight:700;text-align:center}@media (max-width:40.0525em){.page-search__flash{display:none}.page-search>.l-site>.l-footer{padding-bottom:60px}}@media (min-width:40.0625em){.page-top__wrap{background-repeat:no-repeat;background-size:contain}.page-top .dots-container{position:absolute;top:300px;width:100%;display:flex;justify-content:center;gap:10px}.page-top .dot{width:15px;height:15px;background-color:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer;transition:background-color .3s}.page-top .dot.active{background-color:hsla(0,0%,100%,.9)}}@media (max-width:40.0525em){.page-top>.l-site>.l-header{padding-bottom:0}.page-top .dots-container{position:absolute;top:225px;width:100%;display:flex;justify-content:center;gap:10px}.page-top .dot{width:7px;height:7px;background-color:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer;transition:background-color .3s}.page-top .dot.active{background-color:hsla(0,0%,100%,.9)}}@media (min-width:40.0625em) and (max-width:81.24em){.page-top>.l-site{width:1280px}}.page-ranking__wrap{margin-top:10px;width:100%}@media (max-width:40.0525em){.page-ranking__wrap{margin-top:0}}.page-ranking__title{color:#00408f;font-weight:700;font-size:21px;margin-bottom:5px}@media (max-width:40.0525em){.page-ranking__title{padding:0 2%;margin-bottom:0;font-size:16px;width:100%;color:#000}}.page-ranking__result{overflow:hidden;font-size:12px;padding-bottom:10px;border-bottom:1px solid #0e3d95}@media (max-width:40.0525em){.page-ranking__result{padding:0 2% 10px}.page-ranking__list{padding:10px 2%}}.page-ranking__search{margin:15px 0 30px}.page-ranking__search.-fix{margin:30px 0 0}.r-facility-contact{float:right;width:48%;margin-top:-155px}@media (max-width:40.0525em){.r-facility-contact{float:none;width:100%;margin-top:0}}.r-facility-contact .p-calender-guide{display:none}@media (max-width:40.0525em){.r-facility-contact .p-calender-guide{display:block;padding:10px 2%;width:100%}}.r-facility-contact .p-calender-guide p{font-size:13px}@media (max-width:40.0525em){.r-facility-contact .p-calender-guide .content{padding:0}}@media (min-width:20em) and (max-width:40.0525em){.r-facility-contact .p-calender-guide>dl{padding-top:10px}}.r-facility-contact .p-calender-guide>dl>dt{font-weight:700}@media (min-width:40.0625em){.r-facility-contact .p-calender-guide>dl>dd{display:flex;flex-wrap:wrap}.r-facility-contact .p-calender-guide>dl>dd>p{margin-right:.5em}}.r-facility-contact .p-calender-guide>dl>dd>p>span{color:#de1616;font-weight:700}.r-facility-contact>.-box{border:1px solid #999;border-radius:3px}.r-facility-contact>.-box.-dial{width:54%;float:left;border-color:#999}@media (max-width:40.0525em){.r-facility-contact>.-box.-dial{float:none;width:100%;text-align:center;margin:0 3%;width:94%}}.r-facility-contact>.-box.-contact{float:left;border-color:#999;width:44%;margin-left:10px}@media (max-width:40.0525em){.r-facility-contact>.-box.-contact{float:none;width:100%;text-align:center;margin:15px 3%;width:94%}}.r-facility-contact>.-box.-contact>dd{display:flex;flex-wrap:wrap;align-items:center;padding:0 20px;height:calc(100% - 44px)}@media (max-width:40.0525em){.r-facility-contact>.-box.-contact>dd{display:block;padding:0 70px}}.r-facility-contact>.-box.-contact>dd .c-button{color:#00408f;box-shadow:none;background:none;border:1px solid #00408f;font-weight:700;margin-top:15px;margin-bottom:22px;font-size:14px;padding:0 47px}@media (max-width:40.0525em){.r-facility-contact>.-box.-contact>dd .c-button{font-size:16px;padding:0}}.r-facility-contact>.-box>dt{color:#333;border-bottom:1px solid #999;font-size:15px;font-weight:700;line-height:25px;text-align:center;padding:10px 5px 5px}@media (max-width:40.0525em){.r-facility-contact>.-box>dt{font-size:16px}}.r-facility-contact>.-box>dd{padding:10px 0}.r-facility-contact>.-box>dd>.-telnum{color:#000;font-size:24px;line-height:1;pointer-events:none;text-decoration:none}.r-facility-contact>.-box>dd>.-telnum>.c-icon:before{margin-left:20px;margin-right:10px;filter:hue-rotate(200deg) saturate(.7)}.r-facility-contact>.-box>dd>.-teltxt{font-size:13px;line-height:120%;text-align:center;margin:3px 0}.r-facility-contact>.-box>dd>.c-text{font-size:13px;margin-left:10px}.u-mb10{margin-bottom:10px}.u-padding-bottom-section-header{padding-bottom:20px}.u-show-desktop{display:none}@media (min-width:40.0625em){.u-show-desktop{display:block}}.u-show-mobile{display:none}@media (min-width:20em) and (max-width:40.0525em){.u-show-mobile{display:block}}.s-heading_top_plane{font-weight:600;text-align:center;letter-spacing:.05em;line-height:1.3}@media (min-width:40.0625em){.s-heading_top_plane{font-size:1.6em}}@media (max-width:40.0525em){.s-heading_top_plane{font-size:21px}}.btn-outline{display:block;border:1px solid #1e5185;padding-top:.5em;padding-bottom:.5em;line-height:1.5;border-radius:4px;text-align:center;transition:opacity .3s ease;height:100%}.btn-outline,.btn-outline:active,.btn-outline:hover,.btn-outline:link,.btn-outline:visited{color:#25428c}.btn-outline:hover{opacity:.6}.course,.dock{padding-top:1em;padding-bottom:1em}.list_text_hor .list_child{display:inline;line-height:2.2}.list_text_hor .list_child a{color:#25428c;transition:opacity .3s ease}.list_text_hor .list_child a:active,.list_text_hor .list_child a:hover,.list_text_hor .list_child a:link,.list_text_hor .list_child a:visited{color:#25428c}.list_text_hor .list_child a:hover{opacity:.6}.list_text_hor .list_child a:after{content:"|";color:#999;margin-left:.8em;margin-right:.8em}.list_text_hor .list_child:last-child a:after{content:none}.btn-linkmore{text-align:center;padding-top:2em}.btn-linkmore a{display:inline-block;padding-left:2em;padding-right:2em}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-initialized .slick-slide,.slick-slide img{display:block}