/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	margin-left: 5px;
}
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content {
	border: 1px solid #dddddd;
	background-color: #eeeeee;
	color: #676767;
}
.ui-widget-content a { color: #333333; }
.ui-widget-header {
	border: 1px solid #00408F;
	background-color: #00408F;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(mrso_img/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(mrso_img/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff /* url(mrso_img/ui-bg_glass_65_ffffff_1x400.png) */ 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(mrso_img/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 /* url(mrso_img/ui-bg_diagonals-thick_18_b81900_40x40.png)*/  50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(mrso_img/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(mrso_img/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(mrso_img/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(mrso_img/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(mrso_img/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(mrso_img/ui-icons_ef8c08_256x240.png); }
/* .ui-state-highlight .ui-icon {background-image: url(mrso_img/ui-icons_228ef1_256x240.png); } */
/* .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(mrso_img/ui-icons_ffd27a_256x240.png); } */

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 /* url(mrso_img/ui-bg_diagonals-thick_20_666666_40x40.png) */ 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 /* url(mrso_img/ui-bg_flat_10_000000_40x100.png) */ 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*!
 * jQuery UI Resizable 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*!
 * jQuery UI Selectable 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*!
 * jQuery UI Accordion 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*!
 * jQuery UI Autocomplete 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.20
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*!
 * jQuery UI Button 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*!
 * jQuery UI Dialog 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*!
 * jQuery UI Slider 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*!
 * jQuery UI Tabs 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold !important;
	border: 0;
}
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*!
 * jQuery UI Progressbar 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }@media (min-width:40.0625em){.o_sp{display:none}}@media (max-width:40.0525em){.o_dt{display:none}}.flex-list-padbtm_10{margin-bottom:-10px}.flex-list-padbtm_10 li{padding-bottom:10px}.flex-list-padbtm_15{margin-bottom:-15px}.flex-list-padbtm_15 li{padding-bottom:15px}.flex-list-padbtm_20{margin-bottom:-20px}.flex-list-padbtm_20 li{padding-bottom:20px}*,:after,:before{box-sizing:border-box}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,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]){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,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,picture,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}}@media (min-width:20em) and (max-width:40.0525em){.l-site .l-navigation .p-navigation{position:fixed;top:0;right:0;width:260px;transition-duration:.2s;z-index:1001}html.is-sidebar-open .l-site .l-navigation .p-navigation{overflow:auto;height:100vh}.l-site .l-navigation .p-navigation .p-navigation__content-wrapper .regist-button{margin:25px auto;width:75%;color:#00408f;box-shadow:none;background:none;border:1px solid #00408f;font-size:18px;line-height:40px}.l-site .l-navigation.is-hide .p-navigation{right:-260px}.l-site .l-contents-inner .l-sidebar{display:none}.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-navigation__content-wrapper,.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-inner .l-sidebar{width:180px}.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.hayashi-noushinkei,.l-site .l-bread-crumb.keisai{margin-bottom:0}.l-site .l-footer.cp{margin-top:0}.l-site #main-insurer-lp{width:100%}}@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-1,.l-grid>.u-grid__col-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-col-2,.l-grid>.u-grid__col-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-col-3,.l-grid>.u-grid__col-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-col-4,.l-grid>.u-grid__col-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-col-5,.l-grid>.u-grid__col-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-col-6,.l-grid>.u-grid__col-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-col-7,.l-grid>.u-grid__col-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-col-8,.l-grid>.u-grid__col-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-col-9,.l-grid>.u-grid__col-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-col-10,.l-grid>.u-grid__col-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-col-11,.l-grid>.u-grid__col-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-col-12,.l-grid>.u-grid__col-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}@media (min-width:20em){.l-grid>.-mobile-1,.l-grid>.u-grid__col-mobile-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-mobile-2,.l-grid>.u-grid__col-mobile-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-mobile-3,.l-grid>.u-grid__col-mobile-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-mobile-4,.l-grid>.u-grid__col-mobile-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-mobile-5,.l-grid>.u-grid__col-mobile-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-mobile-6,.l-grid>.u-grid__col-mobile-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-mobile-7,.l-grid>.u-grid__col-mobile-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-mobile-8,.l-grid>.u-grid__col-mobile-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-mobile-9,.l-grid>.u-grid__col-mobile-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-mobile-10,.l-grid>.u-grid__col-mobile-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-mobile-11,.l-grid>.u-grid__col-mobile-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-mobile-12,.l-grid>.u-grid__col-mobile-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}}@media (min-width:40.0625em){.l-grid>.-desktop-1,.l-grid>.u-grid__col-desktop-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-desktop-2,.l-grid>.u-grid__col-desktop-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-desktop-3,.l-grid>.u-grid__col-desktop-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-desktop-4,.l-grid>.u-grid__col-desktop-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-desktop-5,.l-grid>.u-grid__col-desktop-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-desktop-6,.l-grid>.u-grid__col-desktop-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-desktop-7,.l-grid>.u-grid__col-desktop-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-desktop-8,.l-grid>.u-grid__col-desktop-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-desktop-9,.l-grid>.u-grid__col-desktop-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-desktop-10,.l-grid>.u-grid__col-desktop-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-desktop-11,.l-grid>.u-grid__col-desktop-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-desktop-12,.l-grid>.u-grid__col-desktop-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}}@media (min-width:81.25em){.l-grid>.-wide-1,.l-grid>.u-grid__col-wide-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-wide-2,.l-grid>.u-grid__col-wide-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-wide-3,.l-grid>.u-grid__col-wide-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-wide-4,.l-grid>.u-grid__col-wide-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-wide-5,.l-grid>.u-grid__col-wide-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-wide-6,.l-grid>.u-grid__col-wide-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-wide-7,.l-grid>.u-grid__col-wide-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-wide-8,.l-grid>.u-grid__col-wide-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-wide-9,.l-grid>.u-grid__col-wide-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-wide-10,.l-grid>.u-grid__col-wide-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-wide-11,.l-grid>.u-grid__col-wide-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-wide-12,.l-grid>.u-grid__col-wide-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}}@media (min-width:50.625em){.l-grid>.-desktopAd-1,.l-grid>.u-grid__col-desktopAd-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-desktopAd-2,.l-grid>.u-grid__col-desktopAd-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-desktopAd-3,.l-grid>.u-grid__col-desktopAd-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-desktopAd-4,.l-grid>.u-grid__col-desktopAd-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-desktopAd-5,.l-grid>.u-grid__col-desktopAd-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-desktopAd-6,.l-grid>.u-grid__col-desktopAd-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-desktopAd-7,.l-grid>.u-grid__col-desktopAd-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-desktopAd-8,.l-grid>.u-grid__col-desktopAd-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-desktopAd-9,.l-grid>.u-grid__col-desktopAd-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-desktopAd-10,.l-grid>.u-grid__col-desktopAd-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-desktopAd-11,.l-grid>.u-grid__col-desktopAd-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-desktopAd-12,.l-grid>.u-grid__col-desktopAd-12{box-sizing:border-box;flex:0 0 100%;max-width:100%}}@media (min-width:30em){.l-grid>.-mobileLandscape-1,.l-grid>.u-grid__col-mobileLandscape-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%}.l-grid>.-mobileLandscape-2,.l-grid>.u-grid__col-mobileLandscape-2{box-sizing:border-box;flex:0 0 16.66667%;max-width:16.66667%}.l-grid>.-mobileLandscape-3,.l-grid>.u-grid__col-mobileLandscape-3{box-sizing:border-box;flex:0 0 25%;max-width:25%}.l-grid>.-mobileLandscape-4,.l-grid>.u-grid__col-mobileLandscape-4{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%}.l-grid>.-mobileLandscape-5,.l-grid>.u-grid__col-mobileLandscape-5{box-sizing:border-box;flex:0 0 41.66667%;max-width:41.66667%}.l-grid>.-mobileLandscape-6,.l-grid>.u-grid__col-mobileLandscape-6{box-sizing:border-box;flex:0 0 50%;max-width:50%}.l-grid>.-mobileLandscape-7,.l-grid>.u-grid__col-mobileLandscape-7{box-sizing:border-box;flex:0 0 58.33333%;max-width:58.33333%}.l-grid>.-mobileLandscape-8,.l-grid>.u-grid__col-mobileLandscape-8{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%}.l-grid>.-mobileLandscape-9,.l-grid>.u-grid__col-mobileLandscape-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.l-grid>.-mobileLandscape-10,.l-grid>.u-grid__col-mobileLandscape-10{box-sizing:border-box;flex:0 0 83.33333%;max-width:83.33333%}.l-grid>.-mobileLandscape-11,.l-grid>.u-grid__col-mobileLandscape-11{box-sizing:border-box;flex:0 0 91.66667%;max-width:91.66667%}.l-grid>.-mobileLandscape-12,.l-grid>.u-grid__col-mobileLandscape-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.-hajime:before{font-family:avacon;content:""}.c-icon.-hiroumi:before{font-family:avacon;content:""}.c-icon.-hito:before{font-family:avacon;content:""}.c-icon.-ikumi:before{font-family:avacon;content:""}.c-icon.-kuro:before{font-family:avacon;content:""}.c-icon.-logo:before{font-family:avacon;content:""}.c-icon.-logo_avap:before{font-family:avacon;content:""}.c-icon.-moriyama:before{font-family:avacon;content:""}.c-icon.-orignal_a:before{font-family:avacon;content:""}.c-icon.-orignal_b:before{font-family:avacon;content:""}.c-icon.-ren:before{font-family:avacon;content:""}.c-icon.-shota:before{font-family:avacon;content:""}.c-icon.-sousuke:before{font-family:avacon;content:""}.c-icon.-tone:before{font-family:avacon;content:""}.c-icon.-toppo: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.-Breast_cancer:before{font-family:mrsocon;content:""}.c-icon.-Human:before{font-family:mrsocon;content:""}.c-icon.-Medical_records:before{font-family:mrsocon;content:""}.c-icon.-Metabo:before{font-family:mrsocon;content:""}.c-icon.-Uterus:before{font-family:mrsocon;content:""}.c-icon.-Woman:before{font-family:mrsocon;content:""}.c-icon.-bladder:before{font-family:mrsocon;content:""}.c-icon.-book:before{font-family:mrsocon;content:""}.c-icon.-brain:before{font-family:mrsocon;content:""}.c-icon.-building:before{font-family:mrsocon;content:""}.c-icon.-colon:before{font-family:mrsocon;content:""}.c-icon.-credit:before{font-family:mrsocon;content:""}.c-icon.-crown:before{font-family:mrsocon;content:""}.c-icon.-duodenum:before{font-family:mrsocon;content:""}.c-icon.-girl:before{font-family:mrsocon;content:""}.c-icon.-hand:before{font-family:mrsocon;content:""}.c-icon.-head:before{font-family:mrsocon;content:""}.c-icon.-heart:before{font-family:mrsocon;content:""}.c-icon.-home:before{font-family:mrsocon;content:""}.c-icon.-injection:before{font-family:mrsocon;content:""}.c-icon.-kids:before{font-family:mrsocon;content:""}.c-icon.-left:before{font-family:mrsocon;content:""}.c-icon.-lung:before{font-family:mrsocon;content:""}.c-icon.-mail:before{font-family:mrsocon;content:""}.c-icon.-menu:before{font-family:mrsocon;content:""}.c-icon.-present:before{font-family:mrsocon;content:""}.c-icon.-print: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.-share:before{font-family:mrsocon;content:""}.c-icon.-silhouette:before{font-family:mrsocon;content:""}.c-icon.-star:before{font-family:mrsocon;content:""}.c-icon.-stomach:before{font-family:mrsocon;content:""}.c-icon.-toilet:before{font-family:mrsocon;content:""}.c-icon.-tpoint:before{content:"";display:inline-block;vertical-align:middle;height:16px;width:16px}.c-icon.-fb:before{background:url(mrso_img/facility/common/icon_facebook.png) no-repeat}.c-icon.-fb:before,.c-icon.-twit:before{content:"";display:inline-block;margin-right:4px;vertical-align:middle;height:16px;width:16px}.c-icon.-twit:before{background:url(mrso_img/facility/common/icon_twitter.png) no-repeat}.c-icon.-mixi:before{background:url(mrso_img/facility/common/icon_mixi.png) no-repeat;margin-right:4px;height:16px;width:16px}.c-icon.-mixi:before,.c-icon.-navidial: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)}.c-icon.-arw-b:after,.c-icon.-arw-r:after{border-right:2px solid #00408f;border-bottom:2px solid #00408f;content:"";display:inline-block;margin-left:7px;height:7px;width:7px}.c-icon.-arw-b:after{transform:rotate(45deg);vertical-align:2px}.c-icon.-map:before{background:url(mrso_img/facility/common/icon_map.png) no-repeat;content:"";display:inline-block;vertical-align:middle;height:17px;width:15px}.c-text{color:#020202}.c-text.-strong{color:#de1616;font-size:14px;font-weight:700}.c-text.-keyword{font-weight:700}.c-text.-attension{font-weight:700;font-size:130%}.c-text.-number{font-size:140%}.c-text.-odd{color:#00b5b8}.c-text.-fs10{font-size:10px}.c-text.-fs11{font-size:11px}.c-text.-fs12{font-size:12px}.c-text.-fs13{font-size:13px}.c-text.-fs16{font-size:16px}.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 0,#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 0,#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.-denger{background:red;border:1px solid #e55110;color:#fff}.c-button.-action{font-size:18px;box-shadow:0 2px 2.67px .33px rgba(0,0,0,.22);background:linear-gradient(90deg,#ff7900,#ffa200);color:#fff;line-height:1.2em;padding:10px 20px;display:block;border:none;text-align:center;cursor:pointer}.c-button.-inline{background:#fff;text-decoration:none;color:#0065b8;line-height:1.2em;padding:2px 30px}.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;-moz-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;-webkit-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;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-line{border-bottom:2px solid #07438c;font-size:0;line-height:0;display:block}.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-title.-center-normal{text-align:center;font-weight:400}.c-block{padding:1%}.c-bubble{font-size:20px;border:2px solid #000;padding:10px;text-align:center;position:relative}.c-bubble:before{bottom:-8px;margin-left:-9px;border-color:#fff transparent transparent;border-width:9px 9px 0;z-index:0}.c-bubble:after,.c-bubble:before{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.c-bubble:after{bottom:-11px;margin-left:-10px;border-color:#000 transparent transparent;border-width:10px 10px 0;z-index:-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::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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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}}.p-card,.p-card--compact{background:#fff;border-radius:5px;box-shadow:0 2px 5px #ccc;margin:5px}.p-card__caption,.p-card__header,.p-card__title{display:block;text-align:center}.p-card__body{display:block;padding:1em}.p-card--compact{width:200px}@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__sparea{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.p-site-header__sparea>.c-link{color:#333;font-size:12px;margin-right:5px}.p-site-header__navigation-button{width:44px;height:44px;margin-left:auto;display:block}.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}.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__sparea{display:none}.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}}@media (min-width:40.0625em){.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__seo{width:1280px;margin:auto}.p-site-footer__seo>.-logo-seo{display:inline-block;height:100px;background-position:0;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap}.p-site-footer__seo>.-logo-seo.bg-img1{background-image:url(mrso_img/common/footer/gankenshin50.png);width:445px}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo>.-logo-seo.bg-img1{background-image:url(mrso_img/common/footer/gankenshin50-sp.png);width:46%;margin-right:8%;margin-left:2%;background-size:100%}}.p-site-footer__seo>.-logo-seo.bg-img2{background-image:url(mrso_img/common/footer/e-ningendock.png);width:150px}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo>.-logo-seo.bg-img2{width:41%}}.p-site-footer__seo>.-logo-seo.bg-img3{background-image:url(mrso_img/common/footer/kenshin-gr.png);width:290px}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo>.-logo-seo.bg-img3{width:100%;background-position:50%;margin-bottom:12px}}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo>.-logo-seo{height:60px;margin-top:15px}}.p-site-footer__seo>img{padding:28px 0;height:100px;width:2px;margin:0 20px;background-position:0;background-repeat:no-repeat;background-image:url(mrso_img/common/footer/straight-line.png);display:inline-block}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo>img{display:none}}@media (min-width:20em) and (max-width:40.0525em){.p-site-footer__seo{width:auto;display:flex;flex-wrap:wrap}}.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}}@media (min-width:40.0625em){.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 rgba(153,154,156,.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-navigation{background:#f2f2f2}@media (min-width:20em) and (max-width:40.0525em){.p-navigation{border-left:3px solid #aaa;min-height:100vh}.p-navigation__closebtn{background:#00408f;border-radius:5px;color:#fff;display:block;font-size:12px;margin:13px auto 17px;padding:5px 10px;width:80%}.p-navigation__group{border-bottom:1px solid #ccc}.p-navigation__item{border-top:1px solid #ccc;position:relative}.p-navigation__item>.c-link{border-top:1px solid #fff;color:#00408f;font-size:16px;display:block;line-height:40px;padding:0 5px}.p-navigation__item>.c-link:hover{text-decoration:none}.p-navigation__item>.c-link>.c-icon{line-height:1;margin-right:5px}.p-navigation__item>.c-link.c-icon:after{display:block;position:absolute;top:calc(50% - 5px);right:14px}.p-navigation__item>.c-link.c-icon.-arw-b:after{top:16px;right:13px}.p-navigation__item.is-open .p-navigation__option-group{display:block}.p-navigation__option-group{display:none}.p-navigation__option-item{border-top:1px solid #ccc}.p-navigation__option-item>.c-link{border-top:1px solid #fff;color:#00408f;display:block;font-size:13px;line-height:33px;padding-left:20px;position:relative;text-decoration:none}.p-navigation__option-item>.c-link.c-icon:after{display:block;position:absolute;top:calc(50% - 5px);right:14px}.p-navigation__option-item>.c-link:hover{box-shadow:inset 0 0 15px 3px #ebebeb}.p-navigation__content-wrapper>.c-button.-primary{margin:25px auto;width:90%}}@media (min-width:40.0625em){.p-navigation{border-top:2px solid #e4e4e4}.p-navigation__closebtn{display:none}.p-navigation__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.p-navigation__aside{display:flex;flex-wrap:wrap;align-items:center}.p-navigation__group{display:flex;flex-wrap:wrap;border-bottom:1px solid #fff;border-top:1px solid #fff}.p-navigation__item{display:flex;flex-wrap:wrap;align-items:center;height:40px;font-size:14px;text-shadow:hsla(0,0%,58.8%,.2) 0 0 2px;position:relative}.p-navigation__item:before{background:#bbb;border-right:1px solid #fff;content:"";display:block;height:30px;width:2px;margin-right:7px}.p-navigation__item>.c-link{color:#0065b8;margin-right:7px;padding:6px 7px 4px 5px;border-radius:3px;cursor:pointer}.p-navigation__item>.c-link:hover{background:#fff;text-decoration:none}.p-navigation__item>.c-link>.c-icon{color:#00408f;margin-right:7px;vertical-align:-2px}.p-navigation__item>.c-link.c-icon.-arw-r:after{display:none}.p-navigation__item.-review{position:absolute;right:0}.p-navigation__item.-review:before{display:none}.p-navigation__item.-review>.c-link{background:#fff;border-radius:3px;border:1px solid #e4e4e4;color:#0065b8;display:block;margin-right:5px;padding:3px 10px;text-align:center;text-decoration:none;width:150px}.p-navigation__item.-review>.c-link:hover{opacity:.6}.p-navigation__item.-review>.c-link>.c-icon{display:none}.p-navigation__item:hover .p-navigation__option-group{display:block}.p-navigation__option-group{display:none;position:absolute;top:40px;left:10px;box-shadow:0 6px 3px -3px rgba(0,0,0,.4)}.p-navigation__option-item{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #fff;background:#f2f2f2;display:block;text-shadow:hsla(0,0%,58.8%,.2) 0 0 2px;height:35px;width:250px}.p-navigation__option-item>.c-link{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #e4e4e4;color:#0065b8;line-height:100%;padding:5px 0 5px 10px;height:100%;width:100%}.p-navigation__option-item>.c-link:hover{background:#fff;text-decoration:none}.p-navigation__option-item:last-of-type,.p-navigation__option-item:last-of-type>.c-link{border-bottom:0}}.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:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;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.-bordered{border-style:solid;border-width:2px}.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}}@media (min-width:20em) and (max-width:40.0525em){.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%}}@media (min-width:20em) and (max-width:40.0525em){.p-facility-nav>.-menu>.-menu__btn{background:#f2f2f2;border-top:1px solid #bbb;color:#00408f;font-size:16px;font-weight:700;padding:6px 0;text-align:center;position:relative;z-index:0}.p-facility-nav>.-menu>.-menu__btn>.c-icon{display:inline-block;margin:0 15px 0 -25px;vertical-align:-4px;height:20px}.p-facility-nav>.-menu>.-menu__btn>.c-icon:before{display:inline-block;font-size:20px}}@media (min-width:40.0625em){.p-facility-nav>.-menu>.-menu__btn{display:none}}@media (min-width:20em) and (max-width:40.0525em){.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}}@media (min-width:20em) and (max-width:40.0525em){.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:unset}}.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 a.showGallery{cursor:pointer}.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}}@media (min-width:40.0625em){.p-facility-topinfo>.-boxleft{width:55%}}.p-facility-topinfo>.-boxleft>.-new-release{float:left;height:30px;position:relative;margin-right:3px;z-index:999;-webkit-animation:jump 1s linear 0s 1;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>.-title>.-certific{display:block;text-align:center}.p-facility-topinfo>.-boxleft>.-title>.-certific img{display:inline-block}}@media (min-width:40.0625em){.p-facility-topinfo>.-boxleft>.-title>.-certific{display:inline-block;margin-left:.5em;vertical-align:-3px}}.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.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif)}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-iconlist>li.-gift{border-right:none}}.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>.-boxleft>.-btnwrap.-sp{display:none}.p-facility-topinfo>.-boxleft>.-btnlist{display:flex;flex-wrap:wrap;margin-top:5px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist{display:flex}}.p-facility-topinfo>.-boxleft>.-btnlist .-weak{border:1px solid #00408f;color:#00408f;width:180px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist .-weak{width:auto}}.p-facility-topinfo>.-boxleft>.-btnlist>li{margin-right:5px}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist>li{width:50%;margin:0}}.p-facility-topinfo>.-boxleft>.-btnlist>li.-facility{display:none}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist>li.-facility{display:block}}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist>li.-facility .c-button{border-radius:3px 0 0 0}}.p-facility-topinfo>.-boxleft>.-btnlist>.-share{cursor:pointer;position:relative}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist>.-share .c-button{border-top:none;border-radius:0 0 0 3px}}.p-facility-topinfo>.-boxleft>.-btnlist>.-share:hover>.-list{display:block}.p-facility-topinfo>.-boxleft>.-btnlist>.-share>.-list{display:none;border:1px solid #bbb;position:absolute;top:29px;width:100%;z-index:1}.p-facility-topinfo>.-boxleft>.-btnlist>.-share>.-list li{background:#f2f2f2}.p-facility-topinfo>.-boxleft>.-btnlist>.-share>.-list li a{border-bottom:1px dotted #ccc;box-shadow:inset 1px 1px 0 #fff;color:#3f9ee6;display:block;font-size:13px;line-height:24px;padding-left:10px;text-decoration:none}.p-facility-topinfo>.-boxleft>.-btnlist>.-share>.-list li a:hover{opacity:.6}.p-facility-topinfo>.-boxleft>.-btnlist>.-share>.-list li:last-of-type a{border-bottom:0}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist .-bookmark .c-button,.p-facility-topinfo>.-boxleft>.-btnlist .-mail .c-button{border-radius:0 3px 0 0;border-left:none}}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist .c-button{padding-left:0;padding-right:0;position:relative}}@media (min-width:20em) and (max-width:40.0525em){.p-facility-topinfo>.-boxleft>.-btnlist .c-button .c-icon{position:absolute;left:10px}}.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>.-btnwrap{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:4px}.p-facility-topinfo>.-boxright>.-btnwrap>.c-button{box-sizing:border-box;padding:5px 20px;width:42%;margin:2px 0 0 10px}.p-facility-topinfo>.-boxright>.-btnwrap>.-min-price{font-size:32px;font-weight:700;color:#de1616;float:right;line-height:1.3}.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-topinfo.-show-detail>.-boxleft>.-btnlist{display:flex}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li{width:50%;margin:0}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li.-facility{display:block}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li>.c-button.-weak,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li>form>.c-button.-weak{padding-left:0;padding-right:0;position:relative}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li>.c-button.-weak>.c-icon,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li>form>.c-button.-weak>.c-icon{position:absolute;left:10px}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:first-child>.c-button.-weak,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:first-child>form>.c-button.-weak{border-radius:3px 0 0 0}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(2)>.c-button.-weak,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(2)>form>.c-button.-weak{border-radius:0 3px 0 0;border-left:none}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(3)>.c-button.-weak,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(3)>form>.c-button.-weak{border-radius:0 0 0 3px;border-top:none}.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(4)>.c-button.-weak,.p-facility-topinfo.-show-detail>.-boxleft>.-btnlist>li:nth-child(4)>form>.c-button.-weak{border-radius:0 0 3px 0;border-left:none;border-top:none}.p-facility-topinfo.-show-detail>.-boxleft>.-btnwrap.-sp{display:flex}.p-facility-topinfo.-show-detail>.-boxleft>.-btnwrap.-sp>.-min-price{width:50%;display:block;font-size:21px;font-weight:700;color:#de1616;line-height:1.3}.p-facility-topinfo.-show-detail>.-boxleft>.-btnwrap.-sp>.c-button{width:50%;padding:5px 0;font-size:14px;text-align:center}}.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:unset;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:unset;text-decoration:underline}.p-facility-info .history-bottom{margin-bottom:40px}@media (max-width:40.0525em){.p-facility-info .history-bottom{margin-bottom:unset}}.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;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-left .-unit-b .-box-a{padding-right:15px}.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){.p-plan-single .no-diplay-price{display:flex;justify-content:flex-end}}.p-plan-single .no-diplay-price .li{margin:0 3px 3px 0;position:relative;text-align:center}.p-plan-single .no-diplay-price .mk{background:none!important;border:none!important}.p-plan-single .no-diplay-price .ex{font-size:16px!important;margin-bottom:1em!important;line-height:1.7!important}@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-reserve-guidance>.-inner{position:relative}.p-reserve-guidance>.-inner>.c-title{text-align:center;font-size:28px;font-weight:700;line-height:1.428;padding:16px 10px 15px}.p-reserve-guidance__list{margin-top:22px;margin-bottom:30px;overflow:hidden;justify-content:space-between}.p-reserve-guidance__list-item{max-width:520px;overflow:hidden;margin-bottom:21px;position:relative;min-height:137px}.p-reserve-guidance__list-item>.-img{width:78px;float:left;margin-right:16px}.p-reserve-guidance__list-item>.-img>img{max-width:100%}.p-reserve-guidance__list-item>.-content{margin-left:94px;padding-right:183px}.p-reserve-guidance__list-item>.-content>.-term{font-size:20px;line-height:1.2;font-weight:700;padding-top:7px;margin-bottom:13px}.p-reserve-guidance__list-item>.-content>.-desc{font-size:16px;line-height:1.5}.p-reserve-guidance__list-item>.-content>.-desc.-note{color:#c01316;padding-left:1.5em;text-indent:-1em}.p-reserve-guidance__list-item>.-bg-img{position:absolute;top:0;right:0;min-height:137px}@media (max-width:40.0525em){.p-reserve-guidance>.-inner{margin:30px auto 0;width:100%;left:0;position:relative}.p-reserve-guidance>.-inner>.c-title{font-size:20px}.p-reserve-guidance__list{width:90%;margin-top:22px;margin-left:auto;margin-right:auto}.p-reserve-guidance__list-item{max-width:100%;margin-left:0;margin-bottom:20px;background-image:none!important}.p-reserve-guidance__list-item>.-img{width:40px;margin-right:10px}.p-reserve-guidance__list-item>.-content{margin:0;padding-right:0}.p-reserve-guidance__list-item>.-content>.-term{min-height:40px}.p-reserve-guidance__list-item>.-bg-img{display:none}}.p-reserve-guidance__contact{margin:0 auto;width:960px;overflow:hidden}.p-reserve-guidance__contact>.-box-left{float:left}.p-reserve-guidance__contact>.-box-left>.-attention{margin-top:10px;font-size:86%;text-align:center}.p-reserve-guidance__contact>.-box-right{float:right}.p-reserve-guidance__contact__wrap{clear:right;float:right;padding:15px;background-color:#1c427b;width:425px}.p-reserve-guidance__contact__wrap>p{padding:15px 0 5px;color:#fff;text-align:center;font-weight:700}.p-reserve-guidance__contact__wrap>.-trigger{cursor:pointer}.p-reserve-guidance__contact__form>textarea{width:100%;border:none;padding:5px;height:110px;margin-bottom:5px}.p-reserve-guidance__contact__form>.-submit{margin:0 auto}.p-reserve-guidance__contact__link{font-size:14px;color:#fff;text-decoration:underline;display:block;text-align:center;padding:15px 0 5px}.p-reserve-guidance__contact__sent{display:none;clear:right;float:right;padding:15px;background-color:#1c427b;width:425px}.p-reserve-guidance__contact__sent>p{padding:15px 0 5px;color:#fff;text-align:center;font-weight:700}.p-reserve-guidance__sp{display:none}@media (max-width:40.0525em){.p-reserve-guidance__contact{width:100%}.p-reserve-guidance__contact>.-box-left{display:none}.p-reserve-guidance__contact>.-box-right{float:none}.p-reserve-guidance__contact__wrap{float:none;width:100%;padding:10px 2%;margin:20px 0}.p-reserve-guidance__contact__wrap>.-slide{display:none}.p-reserve-guidance__contact__sent{display:none;float:none;width:100%;padding:10px 2%;margin:20px 0}.p-reserve-guidance__sp{display:block}}.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}}.p-adjacent-facility-sp img{width:100%}.p-adjacent-facility-sp *{box-sizing:border-box}@media (min-width:40.0625em){.p-adjacent-facility-sp{display:none}}.p-adjacent-facility-sp .s-header{padding:20px}.p-adjacent-facility-sp .s-header h2{text-align:center;color:#666;font-weight:500;font-size:1.3em;font-weight:700;letter-spacing:.05em}@media (min-width:40.0625em){.p-adjacent-facility-sp .s-content{padding-bottom:50px}}@media (max-width:40.0525em){.p-adjacent-facility-sp .s-content{padding-bottom:30px}}@media (min-width:40.0625em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry{width:100%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.p-adjacent-facility-sp .p-top_s-adjacentEntry_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-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry li.list_entry_item article{margin:0 10px}}@media (max-width:40.0525em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list{padding:0 35px}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next,.p-adjacent-facility-sp .p-top_s-adjacentEntry_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-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next:before,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev:before{opacity:1;display:inline-block}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev{left:0}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev:before{content:""}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next{right:0}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next:before{content:""}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev{width:20px;height:20px;position:absolute;top:50px}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next:before,.p-adjacent-facility-sp .p-top_s-adjacentEntry_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-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev{left:-25px}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-prev:before{background-image:url(mrso_img/dock/arrow_grey_left.svg)}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next{right:-25px}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list ul.list_entry .slick-next:before{background-image:url(mrso_img/dock/arrow_grey_right.svg)}}@media (min-width:40.0625em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:active,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:hover,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:link,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:visited{color:#25428c}}@media (max-width:40.0525em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:active,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:hover,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:link,.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list a:visited{color:#fff}}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article figure{border-radius:4px;overflow:hidden;border:2px solid #fff;max-height:140px}@media (max-width:40.0525em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article figure{height:90px}}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article figure img{max-width:420px;height:100%}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article .-meta .-pref{color:#666}.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article .p-top_s-adjacentEntry_b-list_name{font-size:.9em;padding-top:.5em;line-height:1.3}@media (min-width:40.0625em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article .p-top_s-adjacentEntry_b-list_name{color:#25428c}}@media (max-width:40.0525em){.p-adjacent-facility-sp .p-top_s-adjacentEntry_b-list article .p-top_s-adjacentEntry_b-list_name{color:#25428c}}.p-history-plan{border:1px solid #00408f;font-size:12px;border-radius:3px;margin-top:20px}.p-history-plan>.-title{background:#00408f;color:#fff;padding:5px;font-weight:700;text-align:center}.p-history-plan__item{padding:5px;border-bottom:1px solid #ccc}.p-history-plan__item__thumb{height:80px;overflow:hidden;border:1px solid #ccc}.p-history-plan__item__name{line-height:1.3;display:block;margin-top:5px}.p-history-plan__item>.-price{color:red;font-weight:700;font-size:11px;text-decoration:none}.p-history-plan__item>.-facility-name{line-height:1.3;color:#666;display:block;font-size:11px;text-decoration:none}@media (max-width:40.0525em){.p-history-plan{display:none}}#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(https://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(https://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(https://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: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%;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}@media (max-width:40.0525em){.sidebar.-show{bottom:-61px}}.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(https://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;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-foot-banner{border-top:1px solid #ccc;padding-top:10px;margin-top:30px}.p-foot-banner>.-inner{margin:0 auto;width:1100px}.p-foot-banner>.-inner>.-title{background-color:#bf0000;color:#fff;font-weight:700;padding:3px 10px}.p-foot-banner>.-inner>.-list{padding-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.p-foot-banner>.-inner>.-list>.-item{width:203px;margin-bottom:15px}.p-foot-banner>.-inner>.-list>.-item>.-link{text-decoration:none;color:#0065b8}.p-foot-banner>.-inner>.-list>.-item>.-link>.-name{margin-top:5px;line-height:1.2em;font-size:12px;display:inline-block}.p-foot-banner>.-inner>.-list>.-item:hover>.-link img{opacity:.6}.p-foot-banner>.-inner>.-list>.-item:hover>.-link>.-name{text-decoration:underline}@media (max-width:40.0525em){.p-foot-banner>.-inner{width:100%}.p-foot-banner>.-inner>.-list>.-item{width:49%}}.p-plan-reserve-banner>.-note{padding:10px 30px}.p-plan-reserve-banner>.-inner-pc{text-align:center;margin-bottom:20px}.p-plan-reserve-banner>.-inner-sp{display:none;margin:20px 1%;border:2px solid #ccc}.p-plan-reserve-banner>.-inner-sp>.-box-tel{padding:5px 20px;border-right:none;float:none;width:100%;text-align:center}.p-plan-reserve-banner>.-inner-sp>.-box-tel>.-tel{font-size:21px}.p-plan-reserve-banner>.-inner-sp>.-box-tel>.-kiyaku{font-size:11px}.p-plan-reserve-banner>.-inner-sp>.-box-mail{width:100%;border-top:1px solid #ccc;padding:10px 0;text-align:center}.p-plan-reserve-banner>.-inner-sp>.-box-mail>.-title{padding-left:10px}.p-plan-reserve-banner>.-inner-sp>.-box-mail>.-btn{display:inline-block;background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:3px;box-shadow:inset 1px 1px 0 #fff;color:#282828;font-size:13px;padding:5px 20px;position:relative;text-align:center}@media (min-width:20em) and (max-width:40.0525em){.p-plan-reserve-banner>.-inner-pc{display:none}.p-plan-reserve-banner>.-inner-sp{display:block}}.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-facility-contact{margin:10px}.p-facility-contact>.-box{border:3px solid #00408f;margin-bottom:20px;padding-bottom:5px}.p-facility-contact>.-box>.-title{font-size:15px;font-weight:700;text-align:center;padding:5px 0;line-height:25px;color:#fff;background-color:#00408f}.p-facility-contact>.-box>.-title>.-sm{font-size:12px;display:block;text-align:center;line-height:1em;padding-bottom:5px}.p-facility-contact>.-box>.-btn-contact{background:transparent linear-gradient(180deg,#ee9124 0,#e56d13) repeat scroll 0 0;border:1px solid #e85110;border-radius:3px;box-shadow:inset 1px 1px 0 #f5bf80;color:#fff;display:block;font-size:22px;line-height:30px;margin:10px auto 5px;padding:10px;width:90%;text-align:center;position:relative;word-break:break-all;font-weight:700;letter-spacing:-.02em}.p-facility-contact>.-box>.-btn-contact>.-sm{font-weight:400;font-size:12px;color:#fff;display:block;height:25px}.p-facility-contact>.-box>.-btn-contact.-normal{font-size:16px;font-weight:400}.p-facility-contact>.-box>.-txt{text-align:center;font-size:13px;line-height:1.2em;margin-bottom:5px}.p-facility-contact>.-box>.-txt>.-sm{font-size:11px;font-weight:700;color:red}@media (min-width:40.0625em){.p-facility-contact{display:none}}.p-search-area{margin:20px 30px 0}.p-search-area>.-body>.-list{display:flex;flex-wrap:wrap;border-bottom:1px solid #cdcdcd}.p-search-area>.-body>.-list>.-title{width:18%;margin:0;padding:20px 15px;background:#f1f1f1;font-size:16px;font-weight:400;line-height:30px;height:70px}.p-search-area>.-body>.-list>.-desc{width:82%;font-size:16px;padding:18px 20px 20px;line-height:30px;height:70px}.p-search-area>.-body>.-list>.-desc>a{display:inline-block;padding:0 5px;border-radius:3px;background-color:#cae2f0;font-weight:700;white-space:nowrap;text-decoration:none}.p-search-area>.-body>.-list>.-desc>span{display:inline-block;padding:4px;color:#666}.p-search-area>.-ranking-link{text-align:right;padding:5px 30px}.p-search-area>.-ranking-link>a{font-weight:700;font-size:18px;text-decoration:none}.p-search-area>.-ranking-link>a:after{content:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.o38qYYizYN.png);margin-left:10px}@media (max-width:40.0525em){.p-search-area{width:90%;margin:20px auto 10px}.p-search-area>.c-title{color:#fff;font-size:16px;font-weight:700;text-align:center;padding:3px 0;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.p-search-area>.-body>.-list>.-desc,.p-search-area>.-body>.-list>.-title{width:100%;padding:10px 5px;font-size:14px;line-height:1.2;height:auto}.p-search-area>.-body>.-list>.-desc{padding:10px}.p-search-area>.-body>.-list>.-desc>a,.p-search-area>.-body>.-list>.-desc>span{margin-bottom:10px}}.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:before,.p-ad-plan-list-sm .slick-prev:before{content:""}.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-plan-ranking>.c-title{padding:20px}.p-plan-ranking>.-body>.-plan{display:flex;border-bottom:1px solid #333}.p-plan-ranking>.-body>.-plan>.-thumb{position:relative;overflow:hidden;width:130px;height:130px;display:block}.p-plan-ranking>.-body>.-plan>.-thumb>.-prefecture{color:#eee;font-size:13px;width:100%;background:rgba(0,0,0,.7);position:absolute;bottom:0;height:30px;display:flex;align-items:center;justify-content:center}.p-plan-ranking>.-body>.-plan>.-thumb>.-frame{display:block}.p-plan-ranking>.-body>.-plan>.-thumb>.-frame div{overflow:hidden;width:130px;height:100px;display:block;float:left;position:relative}.p-plan-ranking>.-body>.-plan>.-thumb>.-frame div img{max-width:500px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);height:130px}.p-plan-ranking>.-body>.-plan>.-thumb>.-frame:hover{opacity:.7}.p-plan-ranking>.-body>.-plan>.-desc{width:calc(100% - 130px);height:130px;position:relative;overflow:hidden;display:flex;padding-top:40px}.p-plan-ranking>.-body>.-plan>.-desc>.-name{background:#ffe500;max-height:40px;width:100%;overflow:hidden;line-height:40px;font-size:16px;font-weight:700;padding:0 6px;display:block;position:absolute;top:0;left:0}.p-plan-ranking>.-body>.-plan>.-desc>.-name:hover{text-decoration:underline}.p-plan-ranking>.-body>.-plan>.-desc>.-info{width:calc(100% - 235px);position:relative}.p-plan-ranking>.-body>.-plan>.-desc>.-info>.p-plan-items{padding:5px}.p-plan-ranking>.-body>.-plan>.-desc>.-info>.p-plan-items>.-list>.-mark{margin-bottom:3px;display:inline-block}.p-plan-ranking>.-body>.-plan>.-desc>.-info>.-facility-name{display:block;position:absolute;bottom:0;width:100%;font-size:13px;background:#f2f2f2 url(mrso_img/course/common/v3/icon_course_common_08.png) 5px 50% no-repeat;height:30px}.p-plan-ranking>.-body>.-plan>.-desc>.-info>.-facility-name>a{color:#4d4d4d;display:inline-block;padding:6px 6px 6px 25px}.p-plan-ranking>.-body>.-plan>.-desc>.-info>.-facility-name>a:hover{text-decoration:underline}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper{border-left:1px solid #333;text-align:center;width:235px}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper>.-price{display:block;font-weight:700;font-size:21px;color:#de1616;padding-top:14px}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper>.-price>.-sm{font-size:11px;color:#666}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper>.-tpoint{display:block;font-size:11px;color:#666}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper>.-tpoint>img{vertical-align:top;margin-top:2px;margin-right:5px}.p-plan-ranking>.-body>.-plan>.-desc .-price-wrapper>.-tpoint>span{font-weight:700;font-size:14px;color:#003e86}.p-plan-ranking>.-footer{padding:15px;text-align:center}.p-plan-ranking>.-footer>.-btn{display:inline-block;padding:18px 60px 17px;font-size:22px;font-weight:700;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#333;-moz-box-shadow:0 3px 0 0 #ae8675;-webkit-box-shadow:0 3px 0 0 #ae8675;box-shadow:0 3px 0 0 #ae8675;background:#ffcb00 url(mrso_img/course/common/v3/icon_course_common_01.png) no-repeat 97% 50%}.p-plan-ranking>.-footer>.-btn>span{font-weight:700}@media (max-width:40.0525em){.p-plan-ranking{display:none}}.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%,58.8%,.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%,58.8%,.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;-webkit-animation:jump 1s linear 0s 1;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>.-slider .slick-dots{display:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .-item a img{width:100%;max-height:200px;object-fit:cover;font-family:"object-fit: cover;"}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav{max-height:30px;overflow:hidden;cursor:pointer;padding:0 20px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-slide{padding:3px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-next,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-prev{font-size:0;line-height:1;position:absolute;top:50%;border:1px solid #ddd;background:#fff;color:#ddd;height:27px;margin-top:-12px;padding:0;width:16px;cursor:pointer;outline:none}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-next:before,.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-prev:before{opacity:1;font-size:11px;display:inline-block}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-prev{left:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-prev:before{content:"◀"}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-next{right:0}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav .slick-next:before{content:"▶"}.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>.-full-body,.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>.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif)}.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.-more{display:none}.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-thumb>.-slider{margin-bottom:25px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .-item a img{width:100%}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center;bottom:-25px}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .slick-dots li button:before{font-family:slick;font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider .slick-dots li.slick-active button:before{opacity:.75;color:#000}.p-search-facility-single>.-wrap>.-head>.-inner>.-wrap-thumb>.-slider-nav{display:none}.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-thumb>.-slider-nav{max-height:67px}.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>.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif);text-align:left}.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>.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif)}.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>.-head>.-name>.ranking.ranking-first{background-color:#c09d5b}.p-ranking-plan-single>.-wrap>.-head>.-name>.ranking.ranking-second{background-color:#787878}.p-ranking-plan-single>.-wrap>.-head>.-name>.ranking.ranking-third{background-color:#b98645}.p-ranking-plan-single>.-wrap>.-head>.-name>.ranking.ranking-other{background-color:#6983a4}.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>.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif);text-align:left}.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>.-gift{background-image:url(mrso_img/common/hd_v4/icon_gift.gif)}.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-prefecture{padding-top:30px}.p-ranking-prefecture>.-head{padding-left:20px;height:56px;background-color:#4a69a4;line-height:56px}.p-ranking-prefecture>.-head>.-title{font-size:20px;font-weight:400;color:#fff}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-prefecture>.-head{padding-left:2%}}.p-ranking-prefecture>.-content{font-size:16px;font-weight:400}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-prefecture>.-content{padding-left:2%}}.p-ranking-prefecture>.-content>ul>li{padding:15px 0 0}.p-ranking-prefecture>.-content>ul>li:not(:last-child){border-bottom:1px solid #efefef}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-prefecture>.-content>ul>li{padding:10px 0}}@media (min-width:40.0625em){.p-ranking-prefecture>.-content>ul>li>.-area{display:flex}}.p-ranking-prefecture>.-content>ul>li>.-area>.-name{width:150px}.p-ranking-prefecture>.-content>ul>li>.-area li{display:inline-block}@media (min-width:40.0625em){.p-ranking-prefecture>.-content>ul>li>.-area li{padding-bottom:12px}}.p-ranking-prefecture>.-content>ul>li>.-area li:not(:last-child){margin-right:28px}.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>.-course-select>select{height:40px;line-height:30px;width:260px;border:1px solid #4a69a4;border-radius:5px;padding:5px 10px;font-size:14px;cursor:pointer;color:#000;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}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-course-select>select{width:98%;margin:0;height:45px}}.p-ranking-search>form>.-course-select>select::-ms-expand{display:none}@media (min-width:40.0625em){.p-ranking-search>form>.-course-select{padding-right:15px;float:left}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-course-select{display:block;height:45px;line-height:45px;margin-bottom:15px}}.p-ranking-search>form>.-area-select>select{height:40px;line-height:30px;width:260px;border:1px solid #4a69a4;border-radius:5px;padding:5px 10px;font-size:14px;cursor:pointer;color:#000;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}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-area-select>select{width:98%;margin:0;height:45px}}.p-ranking-search>form>.-area-select>select::-ms-expand{display:none}@media (min-width:40.0625em){.p-ranking-search>form>.-area-select{padding-right:15px;float:left}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-area-select{display:block;height:45px;line-height:45px;margin-bottom:15px}}.p-ranking-search>form>.-city-select>select{height:40px;line-height:30px;width:260px;border:1px solid #4a69a4;border-radius:5px;padding:5px 10px;font-size:14px;cursor:pointer;color:#000;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}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-city-select>select{width:98%;margin:0;height:45px}}.p-ranking-search>form>.-city-select>select::-ms-expand{display:none}@media (min-width:40.0625em){.p-ranking-search>form>.-city-select{padding-right:15px;float:left}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-city-select{display:block;height:45px;line-height:45px;margin-bottom:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-submit{width:100%;padding-left:15%}}.p-ranking-search>form>.-submit-bottom>.-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-bottom>.-submmitBtn{width:80%;height:45px}}@media (min-width:20em) and (max-width:40.0525em){.p-ranking-search>form>.-submit-bottom{width:100%;padding-left:15%}}.p-ranking-search>form .course-empty-error,.p-ranking-search>form .course-empty-error-bottom{line-height:20px;font-size:14px;color:#666;text-align:center;position:relative;top:-10px}.p-ranking-search .hidden-option,.p-ranking-search .hidden-option-bottom{display:none}@media (min-width:40.0625em){.searchesSearchBox.fixedTop{position:fixed;top:0;z-index:9999;width:1280px;box-shadow:0 12px 10px -6px rgba(0,0,0,.2)}.searchesSearchBox.fixedTop>.p-search-box{margin-bottom:0}.searchesSearchBox.fixedTop+.back{position:fixed;top:0;bottom:0;right:0;left:0;z-index:9998;width:100%;height:100vh;display:none}.searchesSearchBox #areaBoxArea{display:none}}.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%}}.new-year-notice{background-color:#597eae;color:#fff;width:212px;display:flex;align-items:center;justify-content:center;font-weight:400;padding:6px 20px 5px;font-size:14px;border-radius:5px}.new-year-notice.-for-sp{margin:10px auto 2px}@media (min-width:40.0625em){.new-year-notice.-for-sp{display:none}}.new-year-notice.-for-pc{position:absolute;margin-top:12px}@media (max-width:40.0525em){.new-year-notice.-for-pc{display:none}}.new-year-notice .icon-info{background-image:url(mrso_img/top/icon_info.svg);background-repeat:no-repeat;display:inline-block;width:14px;height:14px;margin-right:5px}.-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 0,#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 .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.tops{display:none}.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 0,#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 0,#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>.-wrap-btn>.tops{display:none}.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>.-title.show{background-image:url(mrso_img/sp/search/arrow02_show.png)}.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>.-title.show,.p-search-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title.show,.p-search-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title.show{background-image:url(mrso_img/sp/search/arrow02_show.png)}.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}.-pc-only{display:inherit}@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}.-pc-only{display:none!important}.-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}}.p-banner-leisure{margin:10px 2%;width:96%}.p-banner-leisure:after{content:"";clear:both;display:block}.p-banner-leisure li{width:50%;float:left}.p-banner-leisure li a{padding:5px;background-color:#f15a24;display:block}.p-banner-leisure li a img{vertical-align:top}.p-banner-leisure li:nth-child(2){float:right}.p-banner-leisure li:nth-child(2) a{background-color:#77bc20}@media (min-width:40.0625em){.p-banner-leisure{display: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 .area-select select option.hidden-option{display:none}#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 .city-select select option.hidden-option{display:none}#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}}@media (max-width:40.0525em){.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 a.dN,.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 .label-heading{display:block;font-size:.9em}.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 .entry-heading{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:.5em;background-color:#264492;font-weight:500;line-height:1.6}.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading h4{color:#fff001}.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading .entry_lead{color:#fff}@media (max-width:40.0525em){.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading h4{font-size:1.2em}.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading .entry_lead{font-size:.8em}}@media (max-width:40.0525em){.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading h4{font-size:3.84615vmin}.p-hot-facility .p-top_s-hotEntry_b-list article .entry-heading .entry_lead{font-size:2.5vmin}}.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;-ms-flex-wrap:wrap;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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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 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-ranking-link{z-index:9999;overflow:hidden;padding:5px 10px;text-align:right;margin-top:-40px;position:relative}.p-ranking-link>.-link{font-weight:700;font-size:18px}@media (max-width:40.0525em){.p-ranking-link{text-align:right;margin-top:0}.p-ranking-link>.-link{font-size:13px}}.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 .main-background-container{position:relative;text-align:center;color:#fff}#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:unset;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.leisure,#specialSearch h3.outer{color:#fff;font-size:26px;padding:10px 0;text-align:center;margin:30px 0 20px}#specialSearch .specialSearchMain h3,#specialSearch h3.outer{background-color:#bd1017}#specialSearch h3.leisure{background-color:#22a6e1}#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.urgent{background-color:#c70000;border-radius:10px;padding:3px 10px;color:#fff;width:88px;text-align:center}#pickupSpecial a li dt span.urgent,#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}.banner-brain-sp,.banner-breast-sp,.banner-colon-sp,.banner-dock-brain-sp,.banner-dock-sp,.banner-lady-sp,.banner-mri-sp,.banner-pet-sp{display:none}.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.leisure,#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}.banner-brain,.banner-breast,.banner-colon,.banner-dock,.banner-dock-brain,.banner-lady,.banner-mri,.banner-pet{display:none}.banner-brain-sp,.banner-breast-sp,.banner-colon-sp,.banner-dock-brain-sp,.banner-dock-sp,.banner-lady-sp,.banner-mri-sp,.banner-pet-sp{display:block}.sp-none{display:none}.sp-only{display:block}}@media (min-width:40.0625em){.p-reserve-feedback{display:none}}@media (max-width:40.0525em){.p-reserve-feedback>#sendFeedbackSp{float:none;width:100%;padding:10px 2%;margin:20px 0;background-color:#1c427b}.p-reserve-feedback>#sendFeedbackSp>p{padding:15px 0 5px;color:#fff;text-align:center;font-weight:700}.p-reserve-feedback>#sendFeedbackSp>.sendFeedbackTtl{color:#fff;font-size:13.5px;background-color:#1c427b;padding:0 30px 0 0;background-image:url(mrso_img/sp/common/icon_arrow06.png);background-position:97% 50%;background-repeat:no-repeat;border:none;margin-bottom:0;line-height:1.2em;background-size:13px 8px;text-align:left}.p-reserve-feedback>#sendFeedbackSp>.sendFeedbackTtl>.is-active{background-image:url(mrso_img/sp/common/icon_arrow07.png)}.p-reserve-feedback>#sendFeedbackSp>.sendFeedbackTtl>.speech{padding-left:30px;background-repeat:no-repeat;background-position:left 50%;background-image:url(mrso_img/saerchs/icon_speech.png);background-size:20px auto;display:block;font-weight:400}.p-reserve-feedback>#sendFeedbackSp>.sendFeedbackTtl>.speech>.small{padding-left:0;display:block;font-size:12px}.p-reserve-feedback>#sendFeedbackSp>.is-active{background-image:url(mrso_img/sp/common/icon_arrow07.png)}.p-reserve-feedback>#sendFeedbackSp>.toggle_container{display:block}.p-reserve-feedback>#sendFeedbackSp>.toggle_container textarea{margin:10px 2% 5px;width:96%;border:none;padding:5px;height:117px}.p-reserve-feedback>#sendFeedbackSp>.toggle_container #feedbackMsgSubmit{color:#202020;font-size:14px;font-weight:700;display:block;border-radius:3px;border:1px solid #ffcb00;box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;background-color:#ffcb00;padding:4px 20px 2px;position:relative;margin:0 auto;-webkit-appearance:none}.p-reserve-feedback>#sendFeedbackSp>.toggle_container #feedbackMsgSubmit:hover{background-color:#ffe891;cursor:pointer}.p-reserve-feedback>#sendFeedbackSp>.toggle_container a{font-size:13px;color:#fff;text-decoration:underline;display:block;text-align:center;padding:15px 0 5px}.p-reserve-feedback>#sendFeedbackSp>.toggle_container a span{padding-right:15px;background-image:url(mrso_img/sp/common/icon_arrow02.png);background-repeat:no-repeat;background-size:7px auto;background-position:100% 50%}.p-reserve-feedback>#sentFeedbackSp{float:none;width:100%;padding:10px 2%;margin:20px 0;background-color:#1c427b}.p-reserve-feedback>#sentFeedbackSp>p{padding:15px 0 5px;color:#fff;text-align:center;font-weight:700}.p-reserve-feedback>#sentFeedbackSp>.sendFeedbackTtl{color:#fff;font-size:13.5px;background-color:#1c427b;padding:0 30px 0 0;background-image:url(mrso_img/sp/common/icon_arrow06.png);background-position:97% 50%;background-repeat:no-repeat;border:none;margin-bottom:0;line-height:1.2em;background-size:13px 8px;text-align:left}.p-reserve-feedback>#sentFeedbackSp>.sendFeedbackTtl>.speech{padding-left:30px;background-repeat:no-repeat;background-position:left 50%;background-image:url(mrso_img/saerchs/icon_speech.png);background-size:20px auto;display:block}.p-reserve-feedback>#sentFeedbackSp>.sendFeedbackTtl>.speech>.small{padding-left:0;display:block;font-size:12px}.p-reserve-feedback>#sentFeedbackSp a{font-size:13px;color:#fff;text-decoration:underline;display:block;text-align:center;padding:15px 0 5px}.p-reserve-feedback>#sentFeedbackSp a span{padding-right:15px;background-image:url(mrso_img/sp/common/icon_arrow02.png);background-repeat:no-repeat;background-size:7px auto;background-position:100% 50%}}@media (max-width:40.0525em){.p-reserve-feedback #sendFeedbackSp{float:none;width:100%;padding:10px 2%;margin:20px 0;background-color:#1c427b}.p-reserve-feedback #sendFeedbackSp>.toggle_container{display:none}.p-reserve-feedback #sentFeedbackSp{display:none;float:none;width:100%;padding:10px 2%;margin:20px 0}}.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;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}}@media (max-width:40.0525em){.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 abbr,#features-brain acronym,#features-brain address,#features-brain applet,#features-brain article,#features-brain aside,#features-brain audio,#features-brain b,#features-brain big,#features-brain blockquote,#features-brain body,#features-brain canvas,#features-brain caption,#features-brain center,#features-brain cite,#features-brain code,#features-brain dd,#features-brain del,#features-brain details,#features-brain dfn,#features-brain div,#features-brain dl,#features-brain dt,#features-brain em,#features-brain embed,#features-brain fieldset,#features-brain figcaption,#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 hgroup,#features-brain html,#features-brain i,#features-brain iframe,#features-brain img,#features-brain ins,#features-brain kbd,#features-brain label,#features-brain legend,#features-brain li,#features-brain mark,#features-brain menu,#features-brain nav,#features-brain object,#features-brain ol,#features-brain output,#features-brain p,#features-brain pre,#features-brain q,#features-brain ruby,#features-brain s,#features-brain samp,#features-brain section,#features-brain small,#features-brain span,#features-brain strike,#features-brain strong,#features-brain sub,#features-brain summary,#features-brain sup,#features-brain table,#features-brain tbody,#features-brain td,#features-brain tfoot,#features-brain th,#features-brain thead,#features-brain time,#features-brain tr,#features-brain tt,#features-brain u,#features-brain ul,#features-brain var,#features-brain video,#features-breast-cancer a,#features-breast-cancer abbr,#features-breast-cancer acronym,#features-breast-cancer address,#features-breast-cancer applet,#features-breast-cancer article,#features-breast-cancer aside,#features-breast-cancer audio,#features-breast-cancer b,#features-breast-cancer big,#features-breast-cancer blockquote,#features-breast-cancer body,#features-breast-cancer canvas,#features-breast-cancer caption,#features-breast-cancer center,#features-breast-cancer cite,#features-breast-cancer code,#features-breast-cancer dd,#features-breast-cancer del,#features-breast-cancer details,#features-breast-cancer dfn,#features-breast-cancer div,#features-breast-cancer dl,#features-breast-cancer dt,#features-breast-cancer em,#features-breast-cancer embed,#features-breast-cancer fieldset,#features-breast-cancer figcaption,#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 hgroup,#features-breast-cancer html,#features-breast-cancer i,#features-breast-cancer iframe,#features-breast-cancer img,#features-breast-cancer ins,#features-breast-cancer kbd,#features-breast-cancer label,#features-breast-cancer legend,#features-breast-cancer li,#features-breast-cancer mark,#features-breast-cancer menu,#features-breast-cancer nav,#features-breast-cancer object,#features-breast-cancer ol,#features-breast-cancer output,#features-breast-cancer p,#features-breast-cancer pre,#features-breast-cancer q,#features-breast-cancer ruby,#features-breast-cancer s,#features-breast-cancer samp,#features-breast-cancer section,#features-breast-cancer small,#features-breast-cancer span,#features-breast-cancer strike,#features-breast-cancer strong,#features-breast-cancer sub,#features-breast-cancer summary,#features-breast-cancer sup,#features-breast-cancer table,#features-breast-cancer tbody,#features-breast-cancer td,#features-breast-cancer tfoot,#features-breast-cancer th,#features-breast-cancer thead,#features-breast-cancer time,#features-breast-cancer tr,#features-breast-cancer tt,#features-breast-cancer u,#features-breast-cancer ul,#features-breast-cancer var,#features-breast-cancer video,#features-colon a,#features-colon abbr,#features-colon acronym,#features-colon address,#features-colon applet,#features-colon article,#features-colon aside,#features-colon audio,#features-colon b,#features-colon big,#features-colon blockquote,#features-colon body,#features-colon canvas,#features-colon caption,#features-colon center,#features-colon cite,#features-colon code,#features-colon dd,#features-colon del,#features-colon details,#features-colon dfn,#features-colon div,#features-colon dl,#features-colon dt,#features-colon em,#features-colon embed,#features-colon fieldset,#features-colon figcaption,#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 hgroup,#features-colon html,#features-colon i,#features-colon iframe,#features-colon img,#features-colon ins,#features-colon kbd,#features-colon label,#features-colon legend,#features-colon li,#features-colon mark,#features-colon menu,#features-colon nav,#features-colon object,#features-colon ol,#features-colon output,#features-colon p,#features-colon pre,#features-colon q,#features-colon ruby,#features-colon s,#features-colon samp,#features-colon section,#features-colon small,#features-colon span,#features-colon strike,#features-colon strong,#features-colon sub,#features-colon summary,#features-colon sup,#features-colon table,#features-colon tbody,#features-colon td,#features-colon tfoot,#features-colon th,#features-colon thead,#features-colon time,#features-colon tr,#features-colon tt,#features-colon u,#features-colon ul,#features-colon var,#features-colon video,#features-lady a,#features-lady abbr,#features-lady acronym,#features-lady address,#features-lady applet,#features-lady article,#features-lady aside,#features-lady audio,#features-lady b,#features-lady big,#features-lady blockquote,#features-lady body,#features-lady canvas,#features-lady caption,#features-lady center,#features-lady cite,#features-lady code,#features-lady dd,#features-lady del,#features-lady details,#features-lady dfn,#features-lady div,#features-lady dl,#features-lady dt,#features-lady em,#features-lady embed,#features-lady fieldset,#features-lady figcaption,#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 hgroup,#features-lady html,#features-lady i,#features-lady iframe,#features-lady img,#features-lady ins,#features-lady kbd,#features-lady label,#features-lady legend,#features-lady li,#features-lady mark,#features-lady menu,#features-lady nav,#features-lady object,#features-lady ol,#features-lady output,#features-lady p,#features-lady pre,#features-lady q,#features-lady ruby,#features-lady s,#features-lady samp,#features-lady section,#features-lady small,#features-lady span,#features-lady strike,#features-lady strong,#features-lady sub,#features-lady summary,#features-lady sup,#features-lady table,#features-lady tbody,#features-lady td,#features-lady tfoot,#features-lady th,#features-lady thead,#features-lady time,#features-lady tr,#features-lady tt,#features-lady u,#features-lady ul,#features-lady var,#features-lady video,#features-lox-index a,#features-lox-index abbr,#features-lox-index acronym,#features-lox-index address,#features-lox-index applet,#features-lox-index article,#features-lox-index aside,#features-lox-index audio,#features-lox-index b,#features-lox-index big,#features-lox-index blockquote,#features-lox-index body,#features-lox-index canvas,#features-lox-index caption,#features-lox-index center,#features-lox-index cite,#features-lox-index code,#features-lox-index dd,#features-lox-index del,#features-lox-index details,#features-lox-index dfn,#features-lox-index div,#features-lox-index dl,#features-lox-index dt,#features-lox-index em,#features-lox-index embed,#features-lox-index fieldset,#features-lox-index figcaption,#features-lox-index figure,#features-lox-index footer,#features-lox-index form,#features-lox-index h1,#features-lox-index h2,#features-lox-index h3,#features-lox-index h4,#features-lox-index h5,#features-lox-index h6,#features-lox-index header,#features-lox-index hgroup,#features-lox-index html,#features-lox-index i,#features-lox-index iframe,#features-lox-index img,#features-lox-index ins,#features-lox-index kbd,#features-lox-index label,#features-lox-index legend,#features-lox-index li,#features-lox-index mark,#features-lox-index menu,#features-lox-index nav,#features-lox-index object,#features-lox-index ol,#features-lox-index output,#features-lox-index p,#features-lox-index pre,#features-lox-index q,#features-lox-index ruby,#features-lox-index s,#features-lox-index samp,#features-lox-index section,#features-lox-index small,#features-lox-index span,#features-lox-index strike,#features-lox-index strong,#features-lox-index sub,#features-lox-index summary,#features-lox-index sup,#features-lox-index table,#features-lox-index tbody,#features-lox-index td,#features-lox-index tfoot,#features-lox-index th,#features-lox-index thead,#features-lox-index time,#features-lox-index tr,#features-lox-index tt,#features-lox-index u,#features-lox-index ul,#features-lox-index var,#features-lox-index video,#features-mri a,#features-mri abbr,#features-mri acronym,#features-mri address,#features-mri applet,#features-mri article,#features-mri aside,#features-mri audio,#features-mri b,#features-mri big,#features-mri blockquote,#features-mri body,#features-mri canvas,#features-mri caption,#features-mri center,#features-mri cite,#features-mri code,#features-mri dd,#features-mri del,#features-mri details,#features-mri dfn,#features-mri div,#features-mri dl,#features-mri dt,#features-mri em,#features-mri embed,#features-mri fieldset,#features-mri figcaption,#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 hgroup,#features-mri html,#features-mri i,#features-mri iframe,#features-mri img,#features-mri ins,#features-mri kbd,#features-mri label,#features-mri legend,#features-mri li,#features-mri mark,#features-mri menu,#features-mri nav,#features-mri object,#features-mri ol,#features-mri output,#features-mri p,#features-mri pre,#features-mri q,#features-mri ruby,#features-mri s,#features-mri samp,#features-mri section,#features-mri small,#features-mri span,#features-mri strike,#features-mri strong,#features-mri sub,#features-mri summary,#features-mri sup,#features-mri table,#features-mri tbody,#features-mri td,#features-mri tfoot,#features-mri th,#features-mri thead,#features-mri time,#features-mri tr,#features-mri tt,#features-mri u,#features-mri ul,#features-mri var,#features-mri video,#features-pack a,#features-pack abbr,#features-pack acronym,#features-pack address,#features-pack applet,#features-pack article,#features-pack aside,#features-pack audio,#features-pack b,#features-pack big,#features-pack blockquote,#features-pack body,#features-pack canvas,#features-pack caption,#features-pack center,#features-pack cite,#features-pack code,#features-pack dd,#features-pack del,#features-pack details,#features-pack dfn,#features-pack div,#features-pack dl,#features-pack dt,#features-pack em,#features-pack embed,#features-pack fieldset,#features-pack figcaption,#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 hgroup,#features-pack html,#features-pack i,#features-pack iframe,#features-pack img,#features-pack ins,#features-pack kbd,#features-pack label,#features-pack legend,#features-pack li,#features-pack mark,#features-pack menu,#features-pack nav,#features-pack object,#features-pack ol,#features-pack output,#features-pack p,#features-pack pre,#features-pack q,#features-pack ruby,#features-pack s,#features-pack samp,#features-pack section,#features-pack small,#features-pack span,#features-pack strike,#features-pack strong,#features-pack sub,#features-pack summary,#features-pack sup,#features-pack table,#features-pack tbody,#features-pack td,#features-pack tfoot,#features-pack th,#features-pack thead,#features-pack time,#features-pack tr,#features-pack tt,#features-pack u,#features-pack ul,#features-pack var,#features-pack video,#features-pet a,#features-pet abbr,#features-pet acronym,#features-pet address,#features-pet applet,#features-pet article,#features-pet aside,#features-pet audio,#features-pet b,#features-pet big,#features-pet blockquote,#features-pet body,#features-pet canvas,#features-pet caption,#features-pet center,#features-pet cite,#features-pet code,#features-pet dd,#features-pet del,#features-pet details,#features-pet dfn,#features-pet div,#features-pet dl,#features-pet dt,#features-pet em,#features-pet embed,#features-pet fieldset,#features-pet figcaption,#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 hgroup,#features-pet html,#features-pet i,#features-pet iframe,#features-pet img,#features-pet ins,#features-pet kbd,#features-pet label,#features-pet legend,#features-pet li,#features-pet mark,#features-pet menu,#features-pet nav,#features-pet object,#features-pet ol,#features-pet output,#features-pet p,#features-pet pre,#features-pet q,#features-pet ruby,#features-pet s,#features-pet samp,#features-pet section,#features-pet small,#features-pet span,#features-pet strike,#features-pet strong,#features-pet sub,#features-pet summary,#features-pet sup,#features-pet table,#features-pet tbody,#features-pet td,#features-pet tfoot,#features-pet th,#features-pet thead,#features-pet time,#features-pet tr,#features-pet tt,#features-pet u,#features-pet ul,#features-pet var,#features-pet video,#features-popular a,#features-popular abbr,#features-popular acronym,#features-popular address,#features-popular applet,#features-popular article,#features-popular aside,#features-popular audio,#features-popular b,#features-popular big,#features-popular blockquote,#features-popular body,#features-popular canvas,#features-popular caption,#features-popular center,#features-popular cite,#features-popular code,#features-popular dd,#features-popular del,#features-popular details,#features-popular dfn,#features-popular div,#features-popular dl,#features-popular dt,#features-popular em,#features-popular embed,#features-popular fieldset,#features-popular figcaption,#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 hgroup,#features-popular html,#features-popular i,#features-popular iframe,#features-popular img,#features-popular ins,#features-popular kbd,#features-popular label,#features-popular legend,#features-popular li,#features-popular mark,#features-popular menu,#features-popular nav,#features-popular object,#features-popular ol,#features-popular output,#features-popular p,#features-popular pre,#features-popular q,#features-popular ruby,#features-popular s,#features-popular samp,#features-popular section,#features-popular small,#features-popular span,#features-popular strike,#features-popular strong,#features-popular sub,#features-popular summary,#features-popular sup,#features-popular table,#features-popular tbody,#features-popular td,#features-popular tfoot,#features-popular th,#features-popular thead,#features-popular time,#features-popular tr,#features-popular tt,#features-popular u,#features-popular ul,#features-popular var,#features-popular video{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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index 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-lox-index 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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .planNav,#features-breast-cancer #feature .planNav,#features-colon #feature .planNav,#features-lady #feature .planNav,#features-lox-index #feature .planNav,#features-mri #feature .planNav,#features-pack #feature .planNav,#features-pet #feature .planNav,#features-popular #feature .planNav{border-bottom:3px solid #f19601}#features-brain #feature .planNav li,#features-breast-cancer #feature .planNav li,#features-colon #feature .planNav li,#features-lady #feature .planNav li,#features-lox-index #feature .planNav li,#features-mri #feature .planNav li,#features-pack #feature .planNav li,#features-pet #feature .planNav li,#features-popular #feature .planNav li{width:148.34px;float:left;margin-right:10px;font-weight:none;border-top-right-radius:3px;border-top-left-radius:3px;cursor:pointer}#features-brain #feature .planNav li:last-child,#features-breast-cancer #feature .planNav li:last-child,#features-colon #feature .planNav li:last-child,#features-lady #feature .planNav li:last-child,#features-lox-index #feature .planNav li:last-child,#features-mri #feature .planNav li:last-child,#features-pack #feature .planNav li:last-child,#features-pet #feature .planNav li:last-child,#features-popular #feature .planNav li:last-child{margin-right:0}#features-brain #feature .planNav li span,#features-breast-cancer #feature .planNav li span,#features-colon #feature .planNav li span,#features-lady #feature .planNav li span,#features-lox-index #feature .planNav li span,#features-mri #feature .planNav li span,#features-pack #feature .planNav li span,#features-pet #feature .planNav li span,#features-popular #feature .planNav li span{display:block;padding:8px 0;color:#fff;text-align:center;border-top-right-radius:3px;border-top-left-radius:3px}#features-brain #feature .planNav li span:hover,#features-breast-cancer #feature .planNav li span:hover,#features-colon #feature .planNav li span:hover,#features-lady #feature .planNav li span:hover,#features-lox-index #feature .planNav li span:hover,#features-mri #feature .planNav li span:hover,#features-pack #feature .planNav li span:hover,#features-pet #feature .planNav li span:hover,#features-popular #feature .planNav li span:hover{text-decoration:none;border-top-right-radius:3px;border-top-left-radius:3px}#features-brain #feature .planBody,#features-breast-cancer #feature .planBody,#features-colon #feature .planBody,#features-lady #feature .planBody,#features-lox-index #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-lox-index #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 .areaNav li,#features-breast-cancer #feature .areaNav li,#features-colon #feature .areaNav li,#features-lady #feature .areaNav li,#features-lox-index #feature .areaNav li,#features-mri #feature .areaNav li,#features-pack #feature .areaNav li,#features-pet #feature .areaNav li,#features-popular #feature .areaNav li{float:left;margin-right:10px;cursor:pointer}#features-brain #feature .areaNav li:last-child,#features-breast-cancer #feature .areaNav li:last-child,#features-colon #feature .areaNav li:last-child,#features-lady #feature .areaNav li:last-child,#features-lox-index #feature .areaNav li:last-child,#features-mri #feature .areaNav li:last-child,#features-pack #feature .areaNav li:last-child,#features-pet #feature .areaNav li:last-child,#features-popular #feature .areaNav li:last-child{margin-right:0}#features-brain #feature .areaNav li span,#features-breast-cancer #feature .areaNav li span,#features-colon #feature .areaNav li span,#features-lady #feature .areaNav li span,#features-lox-index #feature .areaNav li span,#features-mri #feature .areaNav li span,#features-pack #feature .areaNav li span,#features-pet #feature .areaNav li span,#features-popular #feature .areaNav li span{display:block;padding:5px 10px;color:#fff;text-align:center}#features-brain #feature .areaNav .here,#features-brain #feature .areaNav li span:hover,#features-breast-cancer #feature .areaNav .here,#features-breast-cancer #feature .areaNav li span:hover,#features-colon #feature .areaNav .here,#features-colon #feature .areaNav li span:hover,#features-lady #feature .areaNav .here,#features-lady #feature .areaNav li span:hover,#features-lox-index #feature .areaNav .here,#features-lox-index #feature .areaNav li span:hover,#features-mri #feature .areaNav .here,#features-mri #feature .areaNav li span:hover,#features-pack #feature .areaNav .here,#features-pack #feature .areaNav li span:hover,#features-pet #feature .areaNav .here,#features-pet #feature .areaNav li span:hover,#features-popular #feature .areaNav .here,#features-popular #feature .areaNav li span:hover{background-color:#7c6850}#features-brain #feature .areaBody,#features-breast-cancer #feature .areaBody,#features-colon #feature .areaBody,#features-lady #feature .areaBody,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 p.intro01,#features-breast-cancer #feature #plan p.intro01,#features-colon #feature #plan p.intro01,#features-lady #feature #plan p.intro01,#features-lox-index #feature #plan p.intro01,#features-mri #feature #plan p.intro01,#features-pack #feature #plan p.intro01,#features-pet #feature #plan p.intro01,#features-popular #feature #plan p.intro01{margin:10px 0;font-size:15px}#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-lox-index #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.covid-19 #plan .thumb_L,#features-breast-cancer #feature.covid-19 #plan .thumb_L,#features-colon #feature.covid-19 #plan .thumb_L,#features-lady #feature.covid-19 #plan .thumb_L,#features-lox-index #feature.covid-19 #plan .thumb_L,#features-mri #feature.covid-19 #plan .thumb_L,#features-pack #feature.covid-19 #plan .thumb_L,#features-pet #feature.covid-19 #plan .thumb_L,#features-popular #feature.covid-19 #plan .thumb_L{padding-right:20px;padding-bottom:20px}#features-brain #feature #plan .thumb_L img,#features-brain #feature #plan .thumb_M_img img,#features-breast-cancer #feature #plan .thumb_L img,#features-breast-cancer #feature #plan .thumb_M_img img,#features-colon #feature #plan .thumb_L img,#features-colon #feature #plan .thumb_M_img img,#features-lady #feature #plan .thumb_L img,#features-lady #feature #plan .thumb_M_img img,#features-lox-index #feature #plan .thumb_L img,#features-lox-index #feature #plan .thumb_M_img img,#features-mri #feature #plan .thumb_L img,#features-mri #feature #plan .thumb_M_img img,#features-pack #feature #plan .thumb_L img,#features-pack #feature #plan .thumb_M_img img,#features-pet #feature #plan .thumb_L img,#features-pet #feature #plan .thumb_M_img img,#features-popular #feature #plan .thumb_L img,#features-popular #feature #plan .thumb_M_img 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-lox-index #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 .thumb_M_img,#features-breast-cancer #feature #plan .thumb_M_img,#features-colon #feature #plan .thumb_M_img,#features-lady #feature #plan .thumb_M_img,#features-lox-index #feature #plan .thumb_M_img,#features-mri #feature #plan .thumb_M_img,#features-pack #feature #plan .thumb_M_img,#features-pet #feature #plan .thumb_M_img,#features-popular #feature #plan .thumb_M_img{margin-bottom:14px}#features-brain #feature #plan .thumb_M_img:after,#features-breast-cancer #feature #plan .thumb_M_img:after,#features-colon #feature #plan .thumb_M_img:after,#features-lady #feature #plan .thumb_M_img:after,#features-lox-index #feature #plan .thumb_M_img:after,#features-mri #feature #plan .thumb_M_img:after,#features-pack #feature #plan .thumb_M_img:after,#features-pet #feature #plan .thumb_M_img:after,#features-popular #feature #plan .thumb_M_img:after{content:"";clear:both;display:block}#features-brain #feature #plan .thumb_M_img li,#features-breast-cancer #feature #plan .thumb_M_img li,#features-colon #feature #plan .thumb_M_img li,#features-lady #feature #plan .thumb_M_img li,#features-lox-index #feature #plan .thumb_M_img li,#features-mri #feature #plan .thumb_M_img li,#features-pack #feature #plan .thumb_M_img li,#features-pet #feature #plan .thumb_M_img li,#features-popular #feature #plan .thumb_M_img li{float:left;width:49%;margin-right:2%;height:163px;overflow:hidden}#features-brain #feature #plan .thumb_M_img li:last-child,#features-breast-cancer #feature #plan .thumb_M_img li:last-child,#features-colon #feature #plan .thumb_M_img li:last-child,#features-lady #feature #plan .thumb_M_img li:last-child,#features-lox-index #feature #plan .thumb_M_img li:last-child,#features-mri #feature #plan .thumb_M_img li:last-child,#features-pack #feature #plan .thumb_M_img li:last-child,#features-pet #feature #plan .thumb_M_img li:last-child,#features-popular #feature #plan .thumb_M_img li:last-child{margin-right:0}#features-brain #feature #plan .point01,#features-breast-cancer #feature #plan .point01,#features-colon #feature #plan .point01,#features-lady #feature #plan .point01,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .menu01_cashback,#features-breast-cancer #feature #plan .menu01_cashback,#features-colon #feature #plan .menu01_cashback,#features-lady #feature #plan .menu01_cashback,#features-lox-index #feature #plan .menu01_cashback,#features-mri #feature #plan .menu01_cashback,#features-pack #feature #plan .menu01_cashback,#features-pet #feature #plan .menu01_cashback,#features-popular #feature #plan .menu01_cashback{display:none}#features-brain #feature #plan a.cashback,#features-breast-cancer #feature #plan a.cashback,#features-colon #feature #plan a.cashback,#features-lady #feature #plan a.cashback,#features-lox-index #feature #plan a.cashback,#features-mri #feature #plan a.cashback,#features-pack #feature #plan a.cashback,#features-pet #feature #plan a.cashback,#features-popular #feature #plan a.cashback{color:#000!important;padding:10px 0 10px 12px;display:block;width:200px}#features-brain #feature #plan .course02,#features-breast-cancer #feature #plan .course02,#features-colon #feature #plan .course02,#features-lady #feature #plan .course02,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .hidden-pref-option,#features-breast-cancer .hidden-pref-option,#features-colon .hidden-pref-option,#features-lady .hidden-pref-option,#features-lox-index .hidden-pref-option,#features-mri .hidden-pref-option,#features-pack .hidden-pref-option,#features-pet .hidden-pref-option,#features-popular .hidden-pref-option{display:none}#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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .menu02,#features-breast-cancer #feature #plan .menu02,#features-colon #feature #plan .menu02,#features-lady #feature #plan .menu02,#features-lox-index #feature #plan .menu02,#features-mri #feature #plan .menu02,#features-pack #feature #plan .menu02,#features-pet #feature #plan .menu02,#features-popular #feature #plan .menu02{background:#fff url(mrso_img/pet/feature/petfeature_08.png) no-repeat;background-position:97%;font-size:14px;width:402px;border-left:8px solid #a00a1e;line-height:1.4}#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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #feature .subContents #pickupCource,#features-lox-index #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-lox-index #pickupCource h3,#features-lox-index #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-lox-index #pickupCource h3:after,#features-lox-index #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-lox-index #pickupCource a,#features-lox-index #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-lox-index #pickupCource a li:after,#features-lox-index #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-lox-index #pickupCource a:last-child,#features-lox-index #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-lox-index #pickupCource a li dd,#features-lox-index #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-lox-index #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.urgent,#features-breast-cancer #pickupSpecial a li dt span.urgent,#features-colon #pickupSpecial a li dt span.urgent,#features-lady #pickupSpecial a li dt span.urgent,#features-lox-index #pickupSpecial a li dt span.urgent,#features-mri #pickupSpecial a li dt span.urgent,#features-pack #pickupSpecial a li dt span.urgent,#features-pet #pickupSpecial a li dt span.urgent,#features-popular #pickupSpecial a li dt span.urgent{background-color:#c70000;font-size:12px;border-radius:10px;padding:3px 10px;color:#fff;display:block;width:88px;text-align:center;margin-bottom:5px}#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-lox-index #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-lox-index #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-lox-index,#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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .areaNav,#features-brain #feature .planNav,#features-breast-cancer #feature .areaNav,#features-breast-cancer #feature .planNav,#features-colon #feature .areaNav,#features-colon #feature .planNav,#features-lady #feature .areaNav,#features-lady #feature .planNav,#features-lox-index #feature .areaNav,#features-lox-index #feature .planNav,#features-mri #feature .areaNav,#features-mri #feature .planNav,#features-pack #feature .areaNav,#features-pack #feature .planNav,#features-pet #feature .areaNav,#features-pet #feature .planNav,#features-popular #feature .areaNav,#features-popular #feature .planNav{display:none}#features-brain #feature .spPlanNav,#features-breast-cancer #feature .spPlanNav,#features-colon #feature .spPlanNav,#features-lady #feature .spPlanNav,#features-lox-index #feature .spPlanNav,#features-mri #feature .spPlanNav,#features-pack #feature .spPlanNav,#features-pet #feature .spPlanNav,#features-popular #feature .spPlanNav{margin:10px 0}#features-brain #feature .spPlanNav>li,#features-breast-cancer #feature .spPlanNav>li,#features-colon #feature .spPlanNav>li,#features-lady #feature .spPlanNav>li,#features-lox-index #feature .spPlanNav>li,#features-mri #feature .spPlanNav>li,#features-pack #feature .spPlanNav>li,#features-pet #feature .spPlanNav>li,#features-popular #feature .spPlanNav>li{margin-bottom:5px}#features-brain #feature .spPlanNav>li>span,#features-breast-cancer #feature .spPlanNav>li>span,#features-colon #feature .spPlanNav>li>span,#features-lady #feature .spPlanNav>li>span,#features-lox-index #feature .spPlanNav>li>span,#features-mri #feature .spPlanNav>li>span,#features-pack #feature .spPlanNav>li>span,#features-pet #feature .spPlanNav>li>span,#features-popular #feature .spPlanNav>li>span{border-radius:3px;background-color:#7c6850;display:block;padding:5px 20px;color:#fff}#features-brain #feature .spPlanNav>li>span.here,#features-breast-cancer #feature .spPlanNav>li>span.here,#features-colon #feature .spPlanNav>li>span.here,#features-lady #feature .spPlanNav>li>span.here,#features-lox-index #feature .spPlanNav>li>span.here,#features-mri #feature .spPlanNav>li>span.here,#features-pack #feature .spPlanNav>li>span.here,#features-pet #feature .spPlanNav>li>span.here,#features-popular #feature .spPlanNav>li>span.here{background-color:#f19601}#features-brain #feature .spPlanNav .trigger,#features-breast-cancer #feature .spPlanNav .trigger,#features-colon #feature .spPlanNav .trigger,#features-lady #feature .spPlanNav .trigger,#features-lox-index #feature .spPlanNav .trigger,#features-mri #feature .spPlanNav .trigger,#features-pack #feature .spPlanNav .trigger,#features-pet #feature .spPlanNav .trigger,#features-popular #feature .spPlanNav .trigger{background-image:url(mrso_img/feature/common/icon02.png);background-repeat:no-repeat;background-position:95%;background-size:auto 15px}#features-brain #feature .spPlanNav .trigger.active,#features-breast-cancer #feature .spPlanNav .trigger.active,#features-colon #feature .spPlanNav .trigger.active,#features-lady #feature .spPlanNav .trigger.active,#features-lox-index #feature .spPlanNav .trigger.active,#features-mri #feature .spPlanNav .trigger.active,#features-pack #feature .spPlanNav .trigger.active,#features-pet #feature .spPlanNav .trigger.active,#features-popular #feature .spPlanNav .trigger.active{background-image:url(mrso_img/feature/common/icon03.png)}#features-brain #feature .spAreaNav,#features-breast-cancer #feature .spAreaNav,#features-colon #feature .spAreaNav,#features-lady #feature .spAreaNav,#features-lox-index #feature .spAreaNav,#features-mri #feature .spAreaNav,#features-pack #feature .spAreaNav,#features-pet #feature .spAreaNav,#features-popular #feature .spAreaNav{background-color:#fff6e9;border-bottom:1px solid #f19601;margin:10px 0}#features-brain #feature .spAreaNav li,#features-breast-cancer #feature .spAreaNav li,#features-colon #feature .spAreaNav li,#features-lady #feature .spAreaNav li,#features-lox-index #feature .spAreaNav li,#features-mri #feature .spAreaNav li,#features-pack #feature .spAreaNav li,#features-pet #feature .spAreaNav li,#features-popular #feature .spAreaNav li{text-align:center;color:#f19601;padding:5px 0;border:solid #f19601;border-width:1px 1px 0}#features-brain #feature .areaBody,#features-breast-cancer #feature .areaBody,#features-colon #feature .areaBody,#features-lady #feature .areaBody,#features-lox-index #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 .menu02,#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 .menu02,#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 .menu02,#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 .menu02,#features-lady #feature #plan .thumb_L,#features-lady #feature #plan .thumb_M,#features-lox-index #feature #plan .course02 .box-l,#features-lox-index #feature #plan .course02 .box-r,#features-lox-index #feature #plan .course02 .course02_thumb_M,#features-lox-index #feature #plan .course02 p.intro02,#features-lox-index #feature #plan .menu02,#features-lox-index #feature #plan .thumb_L,#features-lox-index #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 .menu02,#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 .menu02,#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 .menu02,#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 .menu02,#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-lox-index #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.covid-19 #plan .thumb_L,#features-breast-cancer #feature.covid-19 #plan .thumb_L,#features-colon #feature.covid-19 #plan .thumb_L,#features-lady #feature.covid-19 #plan .thumb_L,#features-lox-index #feature.covid-19 #plan .thumb_L,#features-mri #feature.covid-19 #plan .thumb_L,#features-pack #feature.covid-19 #plan .thumb_L,#features-pet #feature.covid-19 #plan .thumb_L,#features-popular #feature.covid-19 #plan .thumb_L{padding-right:0;padding-bottom:20px}#features-brain #feature #plan .platinum,#features-breast-cancer #feature #plan .platinum,#features-colon #feature #plan .platinum,#features-lady #feature #plan .platinum,#features-lox-index #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 .platinum p.intro01,#features-breast-cancer #feature #plan .platinum p.intro01,#features-colon #feature #plan .platinum p.intro01,#features-lady #feature #plan .platinum p.intro01,#features-lox-index #feature #plan .platinum p.intro01,#features-mri #feature #plan .platinum p.intro01,#features-pack #feature #plan .platinum p.intro01,#features-pet #feature #plan .platinum p.intro01,#features-popular #feature #plan .platinum p.intro01{font-size:14px}#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-lox-index #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-lox-index #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-lox-index #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-lox-index #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 .thumb_M_img li,#features-breast-cancer #feature #plan .thumb_M_img li,#features-colon #feature #plan .thumb_M_img li,#features-lady #feature #plan .thumb_M_img li,#features-lox-index #feature #plan .thumb_M_img li,#features-mri #feature #plan .thumb_M_img li,#features-pack #feature #plan .thumb_M_img li,#features-pet #feature #plan .thumb_M_img li,#features-popular #feature #plan .thumb_M_img li{height:100px}#features-brain #feature #plan .course02,#features-breast-cancer #feature #plan .course02,#features-colon #feature #plan .course02,#features-lady #feature #plan .course02,#features-lox-index #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-lox-index #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-lox-index .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;-webkit-transition:all .3s ease;-moz-transition:.3s ease all;-ms-transition:.3s ease all;-o-transition:.3s ease all;transition:all .3s ease;display:inline}#features-brain #blue,#features-breast-cancer #blue,#features-colon #blue,#features-lady #blue,#features-lox-index #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-lox-index #blue:hover,#features-mri #blue:hover,#features-pack #blue:hover,#features-pet #blue:hover,#features-popular #blue:hover{background-color:#2980b9}#features-brain #green,#features-breast-cancer #green,#features-colon #green,#features-lady #green,#features-lox-index #green,#features-mri #green,#features-pack #green,#features-pet #green,#features-popular #green{background-color:#2ecc71}#features-brain #green:hover,#features-breast-cancer #green:hover,#features-colon #green:hover,#features-lady #green:hover,#features-lox-index #green:hover,#features-mri #green:hover,#features-pack #green:hover,#features-pet #green:hover,#features-popular #green:hover{background-color:#27ae60}#features-brain #red,#features-breast-cancer #red,#features-colon #red,#features-lady #red,#features-lox-index #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-lox-index #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-lox-index .box :active,#features-lox-index .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-lox-index 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-lox-index 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-lox-index #pref,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #pref-select select:active,#features-lox-index #pref-select select:focus,#features-lox-index #pref-select select:hover,#features-lox-index #region-select select:active,#features-lox-index #region-select select:focus,#features-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index .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#feature #plan .course02 h4,#features-brain .breast-cancer#feature #plan h3,#features-brain .breast-cancer .select-area-text,#features-breast-cancer .breast-cancer#feature #plan .course02 h4,#features-breast-cancer .breast-cancer#feature #plan h3,#features-breast-cancer .breast-cancer .select-area-text,#features-colon .breast-cancer#feature #plan .course02 h4,#features-colon .breast-cancer#feature #plan h3,#features-colon .breast-cancer .select-area-text,#features-lady .breast-cancer#feature #plan .course02 h4,#features-lady .breast-cancer#feature #plan h3,#features-lady .breast-cancer .select-area-text,#features-lox-index .breast-cancer#feature #plan .course02 h4,#features-lox-index .breast-cancer#feature #plan h3,#features-lox-index .breast-cancer .select-area-text,#features-mri .breast-cancer#feature #plan .course02 h4,#features-mri .breast-cancer#feature #plan h3,#features-mri .breast-cancer .select-area-text,#features-pack .breast-cancer#feature #plan .course02 h4,#features-pack .breast-cancer#feature #plan h3,#features-pack .breast-cancer .select-area-text,#features-pet .breast-cancer#feature #plan .course02 h4,#features-pet .breast-cancer#feature #plan h3,#features-pet .breast-cancer .select-area-text,#features-popular .breast-cancer#feature #plan .course02 h4,#features-popular .breast-cancer#feature #plan h3,#features-popular .breast-cancer .select-area-text{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-lox-index .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#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-brain .brain .mainContents .main-banner,#features-brain .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-breast-cancer .brain .mainContents .main-banner,#features-breast-cancer .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-colon .brain .mainContents .main-banner,#features-colon .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-lady .brain .mainContents .main-banner,#features-lady .brain .select-area-text,#features-lox-index .brain#feature #plan .course02 h4,#features-lox-index .brain#feature #plan h3,#features-lox-index .brain#feature #secNew .link .btnFacility a,#features-lox-index .brain#feature #secNew .link .btnPlan a,#features-lox-index .brain#feature #secNew .link a,#features-lox-index .brain .mainContents .main-banner,#features-lox-index .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-mri .brain .mainContents .main-banner,#features-mri .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-pack .brain .mainContents .main-banner,#features-pack .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-pet .brain .mainContents .main-banner,#features-pet .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,#features-popular .brain .mainContents .main-banner,#features-popular .brain .select-area-text{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-lox-index .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#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-brain .lady .mainContents .main-banner,#features-brain .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-breast-cancer .lady .mainContents .main-banner,#features-breast-cancer .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-colon .lady .mainContents .main-banner,#features-colon .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-lady .lady .mainContents .main-banner,#features-lady .lady .select-area-text,#features-lox-index .lady#feature #plan .course02 h4,#features-lox-index .lady#feature #plan h3,#features-lox-index .lady#feature #secNew .link .btnFacility a,#features-lox-index .lady#feature #secNew .link .btnPlan a,#features-lox-index .lady#feature #secNew .link a,#features-lox-index .lady .mainContents .main-banner,#features-lox-index .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-mri .lady .mainContents .main-banner,#features-mri .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-pack .lady .mainContents .main-banner,#features-pack .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-pet .lady .mainContents .main-banner,#features-pet .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,#features-popular .lady .mainContents .main-banner,#features-popular .lady .select-area-text{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-lox-index .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#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-brain .pet .mainContents .main-banner,#features-brain .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-breast-cancer .pet .mainContents .main-banner,#features-breast-cancer .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-colon .pet .mainContents .main-banner,#features-colon .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-lady .pet .mainContents .main-banner,#features-lady .pet .select-area-text,#features-lox-index .pet#feature #plan .course02 h4,#features-lox-index .pet#feature #plan h3,#features-lox-index .pet#feature #secNew .link .btnFacility a,#features-lox-index .pet#feature #secNew .link .btnPlan a,#features-lox-index .pet#feature #secNew .link a,#features-lox-index .pet .mainContents .main-banner,#features-lox-index .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-mri .pet .mainContents .main-banner,#features-mri .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-pack .pet .mainContents .main-banner,#features-pack .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-pet .pet .mainContents .main-banner,#features-pet .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,#features-popular .pet .mainContents .main-banner,#features-popular .pet .select-area-text{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-lox-index .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#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-brain .pack .mainContents .main-banner,#features-brain .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-breast-cancer .pack .mainContents .main-banner,#features-breast-cancer .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-colon .pack .mainContents .main-banner,#features-colon .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-lady .pack .mainContents .main-banner,#features-lady .pack .select-area-text,#features-lox-index .pack#feature #plan .course02 h4,#features-lox-index .pack#feature #plan h3,#features-lox-index .pack#feature #secNew .link .btnFacility a,#features-lox-index .pack#feature #secNew .link .btnPlan a,#features-lox-index .pack#feature #secNew .link a,#features-lox-index .pack .mainContents .main-banner,#features-lox-index .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-mri .pack .mainContents .main-banner,#features-mri .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-pack .pack .mainContents .main-banner,#features-pack .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-pet .pack .mainContents .main-banner,#features-pet .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,#features-popular .pack .mainContents .main-banner,#features-popular .pack .select-area-text{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-lox-index .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#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-brain .popular .mainContents .main-banner,#features-brain .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-breast-cancer .popular .mainContents .main-banner,#features-breast-cancer .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-colon .popular .mainContents .main-banner,#features-colon .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-lady .popular .mainContents .main-banner,#features-lady .popular .select-area-text,#features-lox-index .popular#feature #plan .course02 h4,#features-lox-index .popular#feature #plan h3,#features-lox-index .popular#feature #secNew .link .btnFacility a,#features-lox-index .popular#feature #secNew .link .btnPlan a,#features-lox-index .popular#feature #secNew .link a,#features-lox-index .popular .mainContents .main-banner,#features-lox-index .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-mri .popular .mainContents .main-banner,#features-mri .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-pack .popular .mainContents .main-banner,#features-pack .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-pet .popular .mainContents .main-banner,#features-pet .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,#features-popular .popular .mainContents .main-banner,#features-popular .popular .select-area-text{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-lox-index .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#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-brain .new .mainContents .main-banner,#features-brain .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-breast-cancer .new .mainContents .main-banner,#features-breast-cancer .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-colon .new .mainContents .main-banner,#features-colon .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-lady .new .mainContents .main-banner,#features-lady .new .select-area-text,#features-lox-index .new#feature #plan .course02 h4,#features-lox-index .new#feature #plan h3,#features-lox-index .new#feature #secNew .link .btnFacility a,#features-lox-index .new#feature #secNew .link .btnPlan a,#features-lox-index .new#feature #secNew .link a,#features-lox-index .new .mainContents .main-banner,#features-lox-index .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-mri .new .mainContents .main-banner,#features-mri .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-pack .new .mainContents .main-banner,#features-pack .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-pet .new .mainContents .main-banner,#features-pet .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,#features-popular .new .mainContents .main-banner,#features-popular .new .select-area-text{background-color:#31b0a6}#features-brain .bridal-check .mainContents .main-banner,#features-breast-cancer .bridal-check .mainContents .main-banner,#features-colon .bridal-check .mainContents .main-banner,#features-lady .bridal-check .mainContents .main-banner,#features-lox-index .bridal-check .mainContents .main-banner,#features-mri .bridal-check .mainContents .main-banner,#features-pack .bridal-check .mainContents .main-banner,#features-pet .bridal-check .mainContents .main-banner,#features-popular .bridal-check .mainContents .main-banner{width:100%;height:334px;background:url(mrso_img/feature/bridal-check/main.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .bridal-check#feature #plan .course02 h4,#features-brain .bridal-check#feature #plan h3,#features-brain .bridal-check#feature #secNew .link .btnFacility a,#features-brain .bridal-check#feature #secNew .link .btnPlan a,#features-brain .bridal-check#feature #secNew .link a,#features-brain .bridal-check .mainContents .main-banner,#features-brain .bridal-check .select-area-text,#features-breast-cancer .bridal-check#feature #plan .course02 h4,#features-breast-cancer .bridal-check#feature #plan h3,#features-breast-cancer .bridal-check#feature #secNew .link .btnFacility a,#features-breast-cancer .bridal-check#feature #secNew .link .btnPlan a,#features-breast-cancer .bridal-check#feature #secNew .link a,#features-breast-cancer .bridal-check .mainContents .main-banner,#features-breast-cancer .bridal-check .select-area-text,#features-colon .bridal-check#feature #plan .course02 h4,#features-colon .bridal-check#feature #plan h3,#features-colon .bridal-check#feature #secNew .link .btnFacility a,#features-colon .bridal-check#feature #secNew .link .btnPlan a,#features-colon .bridal-check#feature #secNew .link a,#features-colon .bridal-check .mainContents .main-banner,#features-colon .bridal-check .select-area-text,#features-lady .bridal-check#feature #plan .course02 h4,#features-lady .bridal-check#feature #plan h3,#features-lady .bridal-check#feature #secNew .link .btnFacility a,#features-lady .bridal-check#feature #secNew .link .btnPlan a,#features-lady .bridal-check#feature #secNew .link a,#features-lady .bridal-check .mainContents .main-banner,#features-lady .bridal-check .select-area-text,#features-lox-index .bridal-check#feature #plan .course02 h4,#features-lox-index .bridal-check#feature #plan h3,#features-lox-index .bridal-check#feature #secNew .link .btnFacility a,#features-lox-index .bridal-check#feature #secNew .link .btnPlan a,#features-lox-index .bridal-check#feature #secNew .link a,#features-lox-index .bridal-check .mainContents .main-banner,#features-lox-index .bridal-check .select-area-text,#features-mri .bridal-check#feature #plan .course02 h4,#features-mri .bridal-check#feature #plan h3,#features-mri .bridal-check#feature #secNew .link .btnFacility a,#features-mri .bridal-check#feature #secNew .link .btnPlan a,#features-mri .bridal-check#feature #secNew .link a,#features-mri .bridal-check .mainContents .main-banner,#features-mri .bridal-check .select-area-text,#features-pack .bridal-check#feature #plan .course02 h4,#features-pack .bridal-check#feature #plan h3,#features-pack .bridal-check#feature #secNew .link .btnFacility a,#features-pack .bridal-check#feature #secNew .link .btnPlan a,#features-pack .bridal-check#feature #secNew .link a,#features-pack .bridal-check .mainContents .main-banner,#features-pack .bridal-check .select-area-text,#features-pet .bridal-check#feature #plan .course02 h4,#features-pet .bridal-check#feature #plan h3,#features-pet .bridal-check#feature #secNew .link .btnFacility a,#features-pet .bridal-check#feature #secNew .link .btnPlan a,#features-pet .bridal-check#feature #secNew .link a,#features-pet .bridal-check .mainContents .main-banner,#features-pet .bridal-check .select-area-text,#features-popular .bridal-check#feature #plan .course02 h4,#features-popular .bridal-check#feature #plan h3,#features-popular .bridal-check#feature #secNew .link .btnFacility a,#features-popular .bridal-check#feature #secNew .link .btnPlan a,#features-popular .bridal-check#feature #secNew .link a,#features-popular .bridal-check .mainContents .main-banner,#features-popular .bridal-check .select-area-text{background-color:#e06f70}#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-lox-index .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#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-brain .colon .mainContents .main-banner,#features-brain .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-breast-cancer .colon .mainContents .main-banner,#features-breast-cancer .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-colon .colon .mainContents .main-banner,#features-colon .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-lady .colon .mainContents .main-banner,#features-lady .colon .select-area-text,#features-lox-index .colon#feature #plan .course02 h4,#features-lox-index .colon#feature #plan h3,#features-lox-index .colon#feature #secNew .link .btnFacility a,#features-lox-index .colon#feature #secNew .link .btnPlan a,#features-lox-index .colon#feature #secNew .link a,#features-lox-index .colon .mainContents .main-banner,#features-lox-index .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-mri .colon .mainContents .main-banner,#features-mri .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-pack .colon .mainContents .main-banner,#features-pack .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-pet .colon .mainContents .main-banner,#features-pet .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,#features-popular .colon .mainContents .main-banner,#features-popular .colon .select-area-text{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-lox-index .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#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-brain .mri .mainContents .main-banner,#features-brain .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-breast-cancer .mri .mainContents .main-banner,#features-breast-cancer .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-colon .mri .mainContents .main-banner,#features-colon .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-lady .mri .mainContents .main-banner,#features-lady .mri .select-area-text,#features-lox-index .mri#feature #plan .course02 h4,#features-lox-index .mri#feature #plan h3,#features-lox-index .mri#feature #secNew .link .btnFacility a,#features-lox-index .mri#feature #secNew .link .btnPlan a,#features-lox-index .mri#feature #secNew .link a,#features-lox-index .mri .mainContents .main-banner,#features-lox-index .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-mri .mri .mainContents .main-banner,#features-mri .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-pack .mri .mainContents .main-banner,#features-pack .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-pet .mri .mainContents .main-banner,#features-pet .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,#features-popular .mri .mainContents .main-banner,#features-popular .mri .select-area-text{background-color:#1965a6}#features-brain .lox-index .mainContents .main-banner,#features-breast-cancer .lox-index .mainContents .main-banner,#features-colon .lox-index .mainContents .main-banner,#features-lady .lox-index .mainContents .main-banner,#features-lox-index .lox-index .mainContents .main-banner,#features-mri .lox-index .mainContents .main-banner,#features-pack .lox-index .mainContents .main-banner,#features-pet .lox-index .mainContents .main-banner,#features-popular .lox-index .mainContents .main-banner{width:100%;height:334px;background:url(mrso_img/feature/lox-index/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .lox-index#feature #plan .course02 h4,#features-brain .lox-index#feature #plan h3,#features-brain .lox-index#feature #secNew .link .btnFacility a,#features-brain .lox-index#feature #secNew .link .btnPlan a,#features-brain .lox-index#feature #secNew .link a,#features-brain .lox-index .mainContents .main-banner,#features-brain .lox-index .select-area-text,#features-breast-cancer .lox-index#feature #plan .course02 h4,#features-breast-cancer .lox-index#feature #plan h3,#features-breast-cancer .lox-index#feature #secNew .link .btnFacility a,#features-breast-cancer .lox-index#feature #secNew .link .btnPlan a,#features-breast-cancer .lox-index#feature #secNew .link a,#features-breast-cancer .lox-index .mainContents .main-banner,#features-breast-cancer .lox-index .select-area-text,#features-colon .lox-index#feature #plan .course02 h4,#features-colon .lox-index#feature #plan h3,#features-colon .lox-index#feature #secNew .link .btnFacility a,#features-colon .lox-index#feature #secNew .link .btnPlan a,#features-colon .lox-index#feature #secNew .link a,#features-colon .lox-index .mainContents .main-banner,#features-colon .lox-index .select-area-text,#features-lady .lox-index#feature #plan .course02 h4,#features-lady .lox-index#feature #plan h3,#features-lady .lox-index#feature #secNew .link .btnFacility a,#features-lady .lox-index#feature #secNew .link .btnPlan a,#features-lady .lox-index#feature #secNew .link a,#features-lady .lox-index .mainContents .main-banner,#features-lady .lox-index .select-area-text,#features-lox-index .lox-index#feature #plan .course02 h4,#features-lox-index .lox-index#feature #plan h3,#features-lox-index .lox-index#feature #secNew .link .btnFacility a,#features-lox-index .lox-index#feature #secNew .link .btnPlan a,#features-lox-index .lox-index#feature #secNew .link a,#features-lox-index .lox-index .mainContents .main-banner,#features-lox-index .lox-index .select-area-text,#features-mri .lox-index#feature #plan .course02 h4,#features-mri .lox-index#feature #plan h3,#features-mri .lox-index#feature #secNew .link .btnFacility a,#features-mri .lox-index#feature #secNew .link .btnPlan a,#features-mri .lox-index#feature #secNew .link a,#features-mri .lox-index .mainContents .main-banner,#features-mri .lox-index .select-area-text,#features-pack .lox-index#feature #plan .course02 h4,#features-pack .lox-index#feature #plan h3,#features-pack .lox-index#feature #secNew .link .btnFacility a,#features-pack .lox-index#feature #secNew .link .btnPlan a,#features-pack .lox-index#feature #secNew .link a,#features-pack .lox-index .mainContents .main-banner,#features-pack .lox-index .select-area-text,#features-pet .lox-index#feature #plan .course02 h4,#features-pet .lox-index#feature #plan h3,#features-pet .lox-index#feature #secNew .link .btnFacility a,#features-pet .lox-index#feature #secNew .link .btnPlan a,#features-pet .lox-index#feature #secNew .link a,#features-pet .lox-index .mainContents .main-banner,#features-pet .lox-index .select-area-text,#features-popular .lox-index#feature #plan .course02 h4,#features-popular .lox-index#feature #plan h3,#features-popular .lox-index#feature #secNew .link .btnFacility a,#features-popular .lox-index#feature #secNew .link .btnPlan a,#features-popular .lox-index#feature #secNew .link a,#features-popular .lox-index .mainContents .main-banner,#features-popular .lox-index .select-area-text{background-color:#268fc3}#features-brain .covid-19 .mainContents .main-banner,#features-breast-cancer .covid-19 .mainContents .main-banner,#features-colon .covid-19 .mainContents .main-banner,#features-lady .covid-19 .mainContents .main-banner,#features-lox-index .covid-19 .mainContents .main-banner,#features-mri .covid-19 .mainContents .main-banner,#features-pack .covid-19 .mainContents .main-banner,#features-pet .covid-19 .mainContents .main-banner,#features-popular .covid-19 .mainContents .main-banner{width:100%;height:334px;background:url(mrso_img/feature/covid-19/main_pc.jpg) no-repeat;position:relative;margin-bottom:30px}#features-brain .covid-19 .mainContents .main-banner,#features-brain .covid-19 .select-area-text,#features-brain .covid-19#feature #plan .course02 h4,#features-brain .covid-19#feature #plan h3,#features-brain .covid-19#feature #secNew .link .btnFacility a,#features-brain .covid-19#feature #secNew .link .btnPlan a,#features-brain .covid-19#feature #secNew .link a,#features-breast-cancer .covid-19 .mainContents .main-banner,#features-breast-cancer .covid-19 .select-area-text,#features-breast-cancer .covid-19#feature #plan .course02 h4,#features-breast-cancer .covid-19#feature #plan h3,#features-breast-cancer .covid-19#feature #secNew .link .btnFacility a,#features-breast-cancer .covid-19#feature #secNew .link .btnPlan a,#features-breast-cancer .covid-19#feature #secNew .link a,#features-colon .covid-19 .mainContents .main-banner,#features-colon .covid-19 .select-area-text,#features-colon .covid-19#feature #plan .course02 h4,#features-colon .covid-19#feature #plan h3,#features-colon .covid-19#feature #secNew .link .btnFacility a,#features-colon .covid-19#feature #secNew .link .btnPlan a,#features-colon .covid-19#feature #secNew .link a,#features-lady .covid-19 .mainContents .main-banner,#features-lady .covid-19 .select-area-text,#features-lady .covid-19#feature #plan .course02 h4,#features-lady .covid-19#feature #plan h3,#features-lady .covid-19#feature #secNew .link .btnFacility a,#features-lady .covid-19#feature #secNew .link .btnPlan a,#features-lady .covid-19#feature #secNew .link a,#features-lox-index .covid-19 .mainContents .main-banner,#features-lox-index .covid-19 .select-area-text,#features-lox-index .covid-19#feature #plan .course02 h4,#features-lox-index .covid-19#feature #plan h3,#features-lox-index .covid-19#feature #secNew .link .btnFacility a,#features-lox-index .covid-19#feature #secNew .link .btnPlan a,#features-lox-index .covid-19#feature #secNew .link a,#features-mri .covid-19 .mainContents .main-banner,#features-mri .covid-19 .select-area-text,#features-mri .covid-19#feature #plan .course02 h4,#features-mri .covid-19#feature #plan h3,#features-mri .covid-19#feature #secNew .link .btnFacility a,#features-mri .covid-19#feature #secNew .link .btnPlan a,#features-mri .covid-19#feature #secNew .link a,#features-pack .covid-19 .mainContents .main-banner,#features-pack .covid-19 .select-area-text,#features-pack .covid-19#feature #plan .course02 h4,#features-pack .covid-19#feature #plan h3,#features-pack .covid-19#feature #secNew .link .btnFacility a,#features-pack .covid-19#feature #secNew .link .btnPlan a,#features-pack .covid-19#feature #secNew .link a,#features-pet .covid-19 .mainContents .main-banner,#features-pet .covid-19 .select-area-text,#features-pet .covid-19#feature #plan .course02 h4,#features-pet .covid-19#feature #plan h3,#features-pet .covid-19#feature #secNew .link .btnFacility a,#features-pet .covid-19#feature #secNew .link .btnPlan a,#features-pet .covid-19#feature #secNew .link a,#features-popular .covid-19 .mainContents .main-banner,#features-popular .covid-19 .select-area-text,#features-popular .covid-19#feature #plan .course02 h4,#features-popular .covid-19#feature #plan h3,#features-popular .covid-19#feature #secNew .link .btnFacility a,#features-popular .covid-19#feature #secNew .link .btnPlan a,#features-popular .covid-19#feature #secNew .link a{background-color:#6ac1ac}#features-brain #glass span,#features-breast-cancer #glass span,#features-colon #glass span,#features-lady #glass span,#features-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .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 .covid-19 .platinum-info .facility-button,#features-breast-cancer .covid-19 .platinum-info .facility-button,#features-colon .covid-19 .platinum-info .facility-button,#features-lady .covid-19 .platinum-info .facility-button,#features-lox-index .covid-19 .platinum-info .facility-button,#features-mri .covid-19 .platinum-info .facility-button,#features-pack .covid-19 .platinum-info .facility-button,#features-pet .covid-19 .platinum-info .facility-button,#features-popular .covid-19 .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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .gold-info #facility-remark li,#features-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index #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-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index .next:hover,#features-lox-index .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 .slide-text,#features-breast-cancer .slide-text,#features-colon .slide-text,#features-lady .slide-text,#features-lox-index .slide-text,#features-mri .slide-text,#features-pack .slide-text,#features-pet .slide-text,#features-popular .slide-text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:20px;width:100%;text-align:center}#features-brain .mySlides,#features-breast-cancer .mySlides,#features-colon .mySlides,#features-lady .mySlides,#features-lox-index .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-lox-index .active-slide,#features-mri .active-slide,#features-pack .active-slide,#features-pet .active-slide,#features-popular .active-slide{display:block}#features-brain .numbertext,#features-breast-cancer .numbertext,#features-colon .numbertext,#features-lady .numbertext,#features-lox-index .numbertext,#features-mri .numbertext,#features-pack .numbertext,#features-pet .numbertext,#features-popular .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#features-brain .dot,#features-breast-cancer .dot,#features-colon .dot,#features-lady .dot,#features-lox-index .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-lox-index .active,#features-lox-index .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-lox-index .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}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@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-lox-index #specialFeatureBanner .title,#features-mri #specialFeatureBanner .title,#features-pack #specialFeatureBanner .title,#features-pet #specialFeatureBanner .title,#features-popular #specialFeatureBanner .title{margin:0 2%}}@media (max-width:40.0525em){#features-brain .form-inline,#features-breast-cancer .form-inline,#features-colon .form-inline,#features-lady .form-inline,#features-lox-index .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-lox-index .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-lox-index #pref,#features-lox-index #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-lox-index body,#features-lox-index 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-lox-index .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-lox-index .breast-cancer #pref-select select,#features-lox-index .breast-cancer #pref-select select:active,#features-lox-index .breast-cancer #pref-select select:focus,#features-lox-index .breast-cancer #pref-select select:hover,#features-lox-index .breast-cancer #region-select select,#features-lox-index .breast-cancer #region-select select:active,#features-lox-index .breast-cancer #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .brain #pref-select select,#features-lox-index .brain #pref-select select:active,#features-lox-index .brain #pref-select select:focus,#features-lox-index .brain #pref-select select:hover,#features-lox-index .brain #region-select select,#features-lox-index .brain #region-select select:active,#features-lox-index .brain #region-select select:focus,#features-lox-index .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 .bridal-check #pref-select select,#features-brain .bridal-check #pref-select select:active,#features-brain .bridal-check #pref-select select:focus,#features-brain .bridal-check #pref-select select:hover,#features-brain .bridal-check #region-select select,#features-brain .bridal-check #region-select select:active,#features-brain .bridal-check #region-select select:focus,#features-brain .bridal-check #region-select select:hover,#features-breast-cancer .bridal-check #pref-select select,#features-breast-cancer .bridal-check #pref-select select:active,#features-breast-cancer .bridal-check #pref-select select:focus,#features-breast-cancer .bridal-check #pref-select select:hover,#features-breast-cancer .bridal-check #region-select select,#features-breast-cancer .bridal-check #region-select select:active,#features-breast-cancer .bridal-check #region-select select:focus,#features-breast-cancer .bridal-check #region-select select:hover,#features-colon .bridal-check #pref-select select,#features-colon .bridal-check #pref-select select:active,#features-colon .bridal-check #pref-select select:focus,#features-colon .bridal-check #pref-select select:hover,#features-colon .bridal-check #region-select select,#features-colon .bridal-check #region-select select:active,#features-colon .bridal-check #region-select select:focus,#features-colon .bridal-check #region-select select:hover,#features-lady .bridal-check #pref-select select,#features-lady .bridal-check #pref-select select:active,#features-lady .bridal-check #pref-select select:focus,#features-lady .bridal-check #pref-select select:hover,#features-lady .bridal-check #region-select select,#features-lady .bridal-check #region-select select:active,#features-lady .bridal-check #region-select select:focus,#features-lady .bridal-check #region-select select:hover,#features-lox-index .bridal-check #pref-select select,#features-lox-index .bridal-check #pref-select select:active,#features-lox-index .bridal-check #pref-select select:focus,#features-lox-index .bridal-check #pref-select select:hover,#features-lox-index .bridal-check #region-select select,#features-lox-index .bridal-check #region-select select:active,#features-lox-index .bridal-check #region-select select:focus,#features-lox-index .bridal-check #region-select select:hover,#features-mri .bridal-check #pref-select select,#features-mri .bridal-check #pref-select select:active,#features-mri .bridal-check #pref-select select:focus,#features-mri .bridal-check #pref-select select:hover,#features-mri .bridal-check #region-select select,#features-mri .bridal-check #region-select select:active,#features-mri .bridal-check #region-select select:focus,#features-mri .bridal-check #region-select select:hover,#features-pack .bridal-check #pref-select select,#features-pack .bridal-check #pref-select select:active,#features-pack .bridal-check #pref-select select:focus,#features-pack .bridal-check #pref-select select:hover,#features-pack .bridal-check #region-select select,#features-pack .bridal-check #region-select select:active,#features-pack .bridal-check #region-select select:focus,#features-pack .bridal-check #region-select select:hover,#features-pet .bridal-check #pref-select select,#features-pet .bridal-check #pref-select select:active,#features-pet .bridal-check #pref-select select:focus,#features-pet .bridal-check #pref-select select:hover,#features-pet .bridal-check #region-select select,#features-pet .bridal-check #region-select select:active,#features-pet .bridal-check #region-select select:focus,#features-pet .bridal-check #region-select select:hover,#features-popular .bridal-check #pref-select select,#features-popular .bridal-check #pref-select select:active,#features-popular .bridal-check #pref-select select:focus,#features-popular .bridal-check #pref-select select:hover,#features-popular .bridal-check #region-select select,#features-popular .bridal-check #region-select select:active,#features-popular .bridal-check #region-select select:focus,#features-popular .bridal-check #region-select select:hover{border-color:#e06f70}#features-brain .bridal-check .mainContents .main-banner,#features-breast-cancer .bridal-check .mainContents .main-banner,#features-colon .bridal-check .mainContents .main-banner,#features-lady .bridal-check .mainContents .main-banner,#features-lox-index .bridal-check .mainContents .main-banner,#features-mri .bridal-check .mainContents .main-banner,#features-pack .bridal-check .mainContents .main-banner,#features-pet .bridal-check .mainContents .main-banner,#features-popular .bridal-check .mainContents .main-banner{background:url(mrso_img/feature/bridal-check/main.jpg) no-repeat 50% fixed}#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-lox-index .colon #pref-select select,#features-lox-index .colon #pref-select select:active,#features-lox-index .colon #pref-select select:focus,#features-lox-index .colon #pref-select select:hover,#features-lox-index .colon #region-select select,#features-lox-index .colon #region-select select:active,#features-lox-index .colon #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .mri #pref-select select,#features-lox-index .mri #pref-select select:active,#features-lox-index .mri #pref-select select:focus,#features-lox-index .mri #pref-select select:hover,#features-lox-index .mri #region-select select,#features-lox-index .mri #region-select select:active,#features-lox-index .mri #region-select select:focus,#features-lox-index .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-lox-index .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 .lox-index #pref-select select,#features-brain .lox-index #pref-select select:active,#features-brain .lox-index #pref-select select:focus,#features-brain .lox-index #pref-select select:hover,#features-brain .lox-index #region-select select,#features-brain .lox-index #region-select select:active,#features-brain .lox-index #region-select select:focus,#features-brain .lox-index #region-select select:hover,#features-breast-cancer .lox-index #pref-select select,#features-breast-cancer .lox-index #pref-select select:active,#features-breast-cancer .lox-index #pref-select select:focus,#features-breast-cancer .lox-index #pref-select select:hover,#features-breast-cancer .lox-index #region-select select,#features-breast-cancer .lox-index #region-select select:active,#features-breast-cancer .lox-index #region-select select:focus,#features-breast-cancer .lox-index #region-select select:hover,#features-colon .lox-index #pref-select select,#features-colon .lox-index #pref-select select:active,#features-colon .lox-index #pref-select select:focus,#features-colon .lox-index #pref-select select:hover,#features-colon .lox-index #region-select select,#features-colon .lox-index #region-select select:active,#features-colon .lox-index #region-select select:focus,#features-colon .lox-index #region-select select:hover,#features-lady .lox-index #pref-select select,#features-lady .lox-index #pref-select select:active,#features-lady .lox-index #pref-select select:focus,#features-lady .lox-index #pref-select select:hover,#features-lady .lox-index #region-select select,#features-lady .lox-index #region-select select:active,#features-lady .lox-index #region-select select:focus,#features-lady .lox-index #region-select select:hover,#features-lox-index .lox-index #pref-select select,#features-lox-index .lox-index #pref-select select:active,#features-lox-index .lox-index #pref-select select:focus,#features-lox-index .lox-index #pref-select select:hover,#features-lox-index .lox-index #region-select select,#features-lox-index .lox-index #region-select select:active,#features-lox-index .lox-index #region-select select:focus,#features-lox-index .lox-index #region-select select:hover,#features-mri .lox-index #pref-select select,#features-mri .lox-index #pref-select select:active,#features-mri .lox-index #pref-select select:focus,#features-mri .lox-index #pref-select select:hover,#features-mri .lox-index #region-select select,#features-mri .lox-index #region-select select:active,#features-mri .lox-index #region-select select:focus,#features-mri .lox-index #region-select select:hover,#features-pack .lox-index #pref-select select,#features-pack .lox-index #pref-select select:active,#features-pack .lox-index #pref-select select:focus,#features-pack .lox-index #pref-select select:hover,#features-pack .lox-index #region-select select,#features-pack .lox-index #region-select select:active,#features-pack .lox-index #region-select select:focus,#features-pack .lox-index #region-select select:hover,#features-pet .lox-index #pref-select select,#features-pet .lox-index #pref-select select:active,#features-pet .lox-index #pref-select select:focus,#features-pet .lox-index #pref-select select:hover,#features-pet .lox-index #region-select select,#features-pet .lox-index #region-select select:active,#features-pet .lox-index #region-select select:focus,#features-pet .lox-index #region-select select:hover,#features-popular .lox-index #pref-select select,#features-popular .lox-index #pref-select select:active,#features-popular .lox-index #pref-select select:focus,#features-popular .lox-index #pref-select select:hover,#features-popular .lox-index #region-select select,#features-popular .lox-index #region-select select:active,#features-popular .lox-index #region-select select:focus,#features-popular .lox-index #region-select select:hover{border-color:#268fc3}#features-brain .lox-index .mainContents .main-banner,#features-breast-cancer .lox-index .mainContents .main-banner,#features-colon .lox-index .mainContents .main-banner,#features-lady .lox-index .mainContents .main-banner,#features-lox-index .lox-index .mainContents .main-banner,#features-mri .lox-index .mainContents .main-banner,#features-pack .lox-index .mainContents .main-banner,#features-pet .lox-index .mainContents .main-banner,#features-popular .lox-index .mainContents .main-banner{background:url(mrso_img/feature/lox-index/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-lox-index .new #pref-select select,#features-lox-index .new #pref-select select:active,#features-lox-index .new #pref-select select:focus,#features-lox-index .new #pref-select select:hover,#features-lox-index .new #region-select select,#features-lox-index .new #region-select select:active,#features-lox-index .new #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .lady #pref-select select,#features-lox-index .lady #pref-select select:active,#features-lox-index .lady #pref-select select:focus,#features-lox-index .lady #pref-select select:hover,#features-lox-index .lady #region-select select,#features-lox-index .lady #region-select select:active,#features-lox-index .lady #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .pet #pref-select select,#features-lox-index .pet #pref-select select:active,#features-lox-index .pet #pref-select select:focus,#features-lox-index .pet #pref-select select:hover,#features-lox-index .pet #region-select select,#features-lox-index .pet #region-select select:active,#features-lox-index .pet #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .popular #pref-select select,#features-lox-index .popular #pref-select select:active,#features-lox-index .popular #pref-select select:focus,#features-lox-index .popular #pref-select select:hover,#features-lox-index .popular #region-select select,#features-lox-index .popular #region-select select:active,#features-lox-index .popular #region-select select:focus,#features-lox-index .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-lox-index .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-lox-index .pack #pref-select select,#features-lox-index .pack #pref-select select:active,#features-lox-index .pack #pref-select select:focus,#features-lox-index .pack #pref-select select:hover,#features-lox-index .pack #region-select select,#features-lox-index .pack #region-select select:active,#features-lox-index .pack #region-select select:focus,#features-lox-index .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-lox-index .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 .covid-19 #pref-select select,#features-brain .covid-19 #pref-select select:active,#features-brain .covid-19 #pref-select select:focus,#features-brain .covid-19 #pref-select select:hover,#features-brain .covid-19 #region-select select,#features-brain .covid-19 #region-select select:active,#features-brain .covid-19 #region-select select:focus,#features-brain .covid-19 #region-select select:hover,#features-breast-cancer .covid-19 #pref-select select,#features-breast-cancer .covid-19 #pref-select select:active,#features-breast-cancer .covid-19 #pref-select select:focus,#features-breast-cancer .covid-19 #pref-select select:hover,#features-breast-cancer .covid-19 #region-select select,#features-breast-cancer .covid-19 #region-select select:active,#features-breast-cancer .covid-19 #region-select select:focus,#features-breast-cancer .covid-19 #region-select select:hover,#features-colon .covid-19 #pref-select select,#features-colon .covid-19 #pref-select select:active,#features-colon .covid-19 #pref-select select:focus,#features-colon .covid-19 #pref-select select:hover,#features-colon .covid-19 #region-select select,#features-colon .covid-19 #region-select select:active,#features-colon .covid-19 #region-select select:focus,#features-colon .covid-19 #region-select select:hover,#features-lady .covid-19 #pref-select select,#features-lady .covid-19 #pref-select select:active,#features-lady .covid-19 #pref-select select:focus,#features-lady .covid-19 #pref-select select:hover,#features-lady .covid-19 #region-select select,#features-lady .covid-19 #region-select select:active,#features-lady .covid-19 #region-select select:focus,#features-lady .covid-19 #region-select select:hover,#features-lox-index .covid-19 #pref-select select,#features-lox-index .covid-19 #pref-select select:active,#features-lox-index .covid-19 #pref-select select:focus,#features-lox-index .covid-19 #pref-select select:hover,#features-lox-index .covid-19 #region-select select,#features-lox-index .covid-19 #region-select select:active,#features-lox-index .covid-19 #region-select select:focus,#features-lox-index .covid-19 #region-select select:hover,#features-mri .covid-19 #pref-select select,#features-mri .covid-19 #pref-select select:active,#features-mri .covid-19 #pref-select select:focus,#features-mri .covid-19 #pref-select select:hover,#features-mri .covid-19 #region-select select,#features-mri .covid-19 #region-select select:active,#features-mri .covid-19 #region-select select:focus,#features-mri .covid-19 #region-select select:hover,#features-pack .covid-19 #pref-select select,#features-pack .covid-19 #pref-select select:active,#features-pack .covid-19 #pref-select select:focus,#features-pack .covid-19 #pref-select select:hover,#features-pack .covid-19 #region-select select,#features-pack .covid-19 #region-select select:active,#features-pack .covid-19 #region-select select:focus,#features-pack .covid-19 #region-select select:hover,#features-pet .covid-19 #pref-select select,#features-pet .covid-19 #pref-select select:active,#features-pet .covid-19 #pref-select select:focus,#features-pet .covid-19 #pref-select select:hover,#features-pet .covid-19 #region-select select,#features-pet .covid-19 #region-select select:active,#features-pet .covid-19 #region-select select:focus,#features-pet .covid-19 #region-select select:hover,#features-popular .covid-19 #pref-select select,#features-popular .covid-19 #pref-select select:active,#features-popular .covid-19 #pref-select select:focus,#features-popular .covid-19 #pref-select select:hover,#features-popular .covid-19 #region-select select,#features-popular .covid-19 #region-select select:active,#features-popular .covid-19 #region-select select:focus,#features-popular .covid-19 #region-select select:hover{border-color:#6ac1ac}#features-brain .covid-19 .mainContents .main-banner,#features-breast-cancer .covid-19 .mainContents .main-banner,#features-colon .covid-19 .mainContents .main-banner,#features-lady .covid-19 .mainContents .main-banner,#features-lox-index .covid-19 .mainContents .main-banner,#features-mri .covid-19 .mainContents .main-banner,#features-pack .covid-19 .mainContents .main-banner,#features-pet .covid-19 .mainContents .main-banner,#features-popular .covid-19 .mainContents .main-banner{background:url(mrso_img/feature/covid-19/main_sp.jpg)}#features-brain #glass,#features-breast-cancer #glass,#features-colon #glass,#features-lady #glass,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index .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-lox-index #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-lox-index #feature #plan .course02 .point03,#features-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index #pref-select select:active,#features-lox-index #pref-select select:focus,#features-lox-index #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-lox-index #region-select select:active,#features-lox-index #region-select select:focus,#features-lox-index #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-lox-index .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-lox-index .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-lox-index .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-lox-index .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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index #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-lox-index #feature #secNew .link .btnFacility,#features-lox-index #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-lox-index #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-lox-index #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-lox-index #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-lox-index .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-lox-index #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-lox-index .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-lox-index .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.popular .planNav{border-bottom:3px solid #3a1704}#features-popular #feature.popular .planNav li span{background-color:#b58151}#features-popular #feature .main-banner:before{color:#000;border:1px solid #000}#features-popular #feature .planNav li span:hover,#features-popular #feature.popular .planNav li span.here{background-color:#3a1704}#features-popular #feature .planBody{display:none}#features-popular #feature .areaNav{background-color:#3a1704}#features-popular #feature .areaNav .here,#features-popular #feature .areaNav li span:hover{background-color:#b58151}#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 .spPlanNav>li>span{border-radius:3px;background-color:#b58151;display:block;padding:5px 20px;color:#fff}#features-popular #feature .spPlanNav>li>span.here{background-color:#3a1704}#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.brain .planNav{border-bottom:3px solid #0c3860}#features-brain #feature.brain .planNav li span{background-color:#01a29d}#features-brain #feature.brain .planNav li span.here,#features-brain #feature .planNav li span:hover{background-color:#0c3860}#features-brain #feature .planBody{display:none}#features-brain #feature .areaNav{background-color:#0c3860}#features-brain #feature .areaNav .here,#features-brain #feature .areaNav li span:hover{background-color:#01a29d}#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 .spPlanNav>li>span{border-radius:3px;background-color:#01a29d;display:block;padding:5px 20px;color:#fff}#features-brain #feature .spPlanNav>li>span.here{background-color:#0c3860}#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.lady .planNav{border-bottom:3px solid #a51d23}#features-lady #feature.lady .planNav li span{background-color:#e2888b}#features-lady #feature.lady .planNav li span.here,#features-lady #feature .planNav li span:hover{background-color:#a51d23}#features-lady #feature .planBody{display:none}#features-lady #feature .areaNav{background-color:#a51d23}#features-lady #feature .areaNav .here,#features-lady #feature .areaNav li span:hover{background-color:#e2888b}#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 .localNav{padding:20px}#features-lady .localNav li{width:296px;background:#fff url(mrso_img/feature/lady/arrow01.png) no-repeat 50% 96%;float:left;margin-right:20px}#features-lady .localNav li a{display:block;border:2px solid #fff;color:#e2888b;font-weight:700;font-size:16px;padding:0 20px 30px;line-height:1.3}#features-lady .localNav li a:hover{border:2px solid #e8666b;text-decoration:none}#features-lady .localNav li:last-child{margin-right:0}#features-lady .localNav li span{display:block;text-align:center}#features-lady .localNav li .navTitle{margin-top:5px}#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}#features-lady .ctaWrapper{background:#faf3f3;padding:20px;margin-top:50px}#features-lady .ctaWrapper li{width:445px;background:#fff;float:left;margin-right:20px;border-radius:5px;overflow:hidden}#features-lady .ctaWrapper li a{display:block;background:url(mrso_img/feature/lady/bg07.png) repeat;color:#fff}#features-lady .ctaWrapper li a:hover{text-decoration:none;opacity:.6}#features-lady .ctaWrapper li:last-child{margin-right:0}#features-lady .ctaWrapper li span.title{display:block;text-align:center;font-size:14px;padding:5px 0}#features-lady .ctaWrapper li span.body{display:block;background:#fff;background:hsla(0,0%,100%,.3) url(mrso_img/feature/lady/arrow02.png) 93% 50% no-repeat;font-size:18px;padding:12px 20px;line-height:1.3;font-weight:700}@media (max-width:40.0525em){#features-lady #feature .spPlanNav>li>span{border-radius:3px;background-color:#e2888b;display:block;padding:5px 20px;color:#fff}#features-lady #feature .spPlanNav>li>span.here{background-color:#a51d23}#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 .localNav li{width:100%;float:none;margin-right:4%;margin-bottom:10px}#features-lady .localNav li:last-child{margin-bottom:0}#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-lady .ctaWrapper{background:#faf3f3;padding:20px;margin-top:30px}#features-lady .ctaWrapper li{width:100%;float:none;margin-right:0;margin-bottom:10px}#features-lady .ctaWrapper li:last-child{margin-bottom:0}#features-lady .ctaWrapper li span.body{font-size:14px;padding:12px 15px;background-size:10px auto}}#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.colon .planNav{border-bottom:3px solid #06326c}#features-colon #feature.colon .planNav li span{background-color:#516c8f}#features-colon #feature.colon .planNav li span.here,#features-colon #feature .planNav li span:hover{background-color:#06326c}#features-colon #feature .planBody{display:none}#features-colon #feature .areaNav{background-color:#516c8f}#features-colon #feature .areaNav .here,#features-colon #feature .areaNav li span:hover{background-color:#07346e}#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 .spPlanNav>li>span{border-radius:3px;background-color:#516c8f;display:block;padding:5px 20px;color:#fff}#features-colon #feature .spPlanNav>li>span.here{background-color:#06326c}#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.breast-cancer .planNav{border-bottom:3px solid #ec6a9b}#features-breast-cancer #feature.breast-cancer .planNav li span{background-color:#e02d70}#features-breast-cancer #feature.breast-cancer .planNav li span.here,#features-breast-cancer #feature .planNav li span:hover{background-color:#ec6a9b}#features-breast-cancer #feature .planBody{display:none}#features-breast-cancer #feature .areaNav{background-color:#ec6a9b}#features-breast-cancer #feature .areaNav .here,#features-breast-cancer #feature .areaNav li span:hover{background-color:#e02d70}#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 .spPlanNav>li>span{border-radius:3px;background-color:#e02d70;display:block;padding:5px 20px;color:#fff}#features-breast-cancer #feature .spPlanNav>li>span.here{background-color:#ec6a9b}#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.mri .planNav{border-bottom:3px solid #18a3b8}#features-mri #feature.mri .planNav li span{background-color:#82b4bb}#features-mri #feature.mri .planNav li span.here,#features-mri #feature .planNav li span:hover{background-color:#18a3b8}#features-mri #feature .planBody{display:none}#features-mri #feature .areaNav{background-color:#82b4bb}#features-mri #feature .areaNav .here,#features-mri #feature .areaNav li span:hover{background-color:#07346e}#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 .spPlanNav>li>span{border-radius:3px;background-color:#82b4bb;display:block;padding:5px 20px;color:#fff}#features-mri #feature .spPlanNav>li>span.here{background-color:#18a3b8}#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.pet .planNav{border-bottom:3px solid #f19601}#features-pet #feature.pet .planNav li span{background-color:#7c6850}#features-pet #feature.pet .planNav li span.here,#features-pet #feature .planNav li span:hover{background-color:#f19601}#features-pet #feature .planBody{display:none}#features-pet #feature .areaNav{background-color:#f19601}#features-pet #feature .areaNav .here,#features-pet #feature .areaNav li span:hover{background-color:#7c6850}#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.pack .planNav{border-bottom:3px solid #087343}#features-pack #feature.pack .planNav li span{background-color:#aacc03}#features-pack #feature.pack .planNav li span.here,#features-pack #feature .planNav li span:hover{background-color:#087343}#features-pack #feature .planBody{display:none}#features-pack #feature .areaNav{background-color:#087343}#features-pack #feature .areaNav .here,#features-pack #feature .areaNav li span:hover{background-color:#aacc03}#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 .spPlanNav>li>span{border-radius:3px;background-color:#aacc03;display:block;padding:5px 20px;color:#fff}#features-pack #feature .spPlanNav>li>span.here{background-color:#087343}#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}}@media (min-width:40.0625em){#features-lox-index #pref-select select{padding:0 20px;background:#fff url(mrso_img/feature/common/arrow-lox-index.png) no-repeat;background-position:91% 50%;margin:0;border:1px solid #fff;border-left:none;width:210px;height:35px}#features-lox-index #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/arrow-lox-index.png) no-repeat;background-position:90% 50%;width:190px;height:35px;padding-right:10px}}#feature-default-head a,#feature-default-head abbr,#feature-default-head acronym,#feature-default-head address,#feature-default-head applet,#feature-default-head article,#feature-default-head aside,#feature-default-head audio,#feature-default-head b,#feature-default-head big,#feature-default-head blockquote,#feature-default-head body,#feature-default-head canvas,#feature-default-head caption,#feature-default-head center,#feature-default-head cite,#feature-default-head code,#feature-default-head dd,#feature-default-head del,#feature-default-head details,#feature-default-head dfn,#feature-default-head div,#feature-default-head dl,#feature-default-head dt,#feature-default-head em,#feature-default-head embed,#feature-default-head fieldset,#feature-default-head figcaption,#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 hgroup,#feature-default-head html,#feature-default-head i,#feature-default-head iframe,#feature-default-head img,#feature-default-head ins,#feature-default-head kbd,#feature-default-head label,#feature-default-head legend,#feature-default-head li,#feature-default-head mark,#feature-default-head menu,#feature-default-head nav,#feature-default-head object,#feature-default-head ol,#feature-default-head output,#feature-default-head p,#feature-default-head pre,#feature-default-head q,#feature-default-head ruby,#feature-default-head s,#feature-default-head samp,#feature-default-head section,#feature-default-head small,#feature-default-head span,#feature-default-head strike,#feature-default-head strong,#feature-default-head sub,#feature-default-head summary,#feature-default-head sup,#feature-default-head table,#feature-default-head tbody,#feature-default-head td,#feature-default-head tfoot,#feature-default-head th,#feature-default-head thead,#feature-default-head time,#feature-default-head tr,#feature-default-head tt,#feature-default-head u,#feature-default-head ul,#feature-default-head var,#feature-default-head video{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 .td-region-box-center{width:44%}#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}}@media (min-width:20em) and (max-width:40.0525em){.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}}@media (min-width:20em) and (max-width:40.0525em){.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__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-course-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-course-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-course-box__head__unit-right{padding-left:20px}.p-category-top-course-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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{padding-top:30px}.p-category-top-brain-course-box__head__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-brain-course-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-brain-course-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-brain-course-box__head__unit-right{padding-left:20px}.p-category-top-brain-course-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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}}@media (min-width:40.0625em){.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__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-uterus-course-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-uterus-course-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-uterus-course-box__head__unit-right{padding-left:20px}.p-category-top-uterus-course-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-uterus-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-uterus-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-uterus-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-uterus-top-content .p-uterus-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list>.-item{display:block}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list{width:83%}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list>.-item{display:inline-block}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-uterus-top-content .p-uterus-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-uterus-top-content .p-uterus-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-uterus-top-content .p-uterus-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-uterus-top-content .p-uterus-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-uterus-top-content .p-uterus-top-content__menu>.-title span:after,.p-uterus-top-content .p-uterus-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-uterus-top-content .p-uterus-top-content__menu>.-title span:before{left:100%}.p-uterus-top-content .p-uterus-top-content__menu>.-title span:after{right:100%}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__menu{padding:30px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item{width:32%}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__menu>.-title{font-size:22px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item img{height:80px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-uterus-top-content .p-uterus-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-uterus-top-content .p-uterus-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-uterus-top-content .p-uterus-top-content__search-area-wrap .p-uterus-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-uterus-top-content .p-uterus-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-uterus-top-content .p-uterus-top-content__contact{width:100%}.p-uterus-top-content .p-uterus-top-content__contact>.-wrap-pc{display:none}.p-uterus-top-content .p-uterus-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-uterus-top-content .p-uterus-top-content__contact>.-wrap-sp{margin-bottom:0;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 #areaBoxArea{display:none}}.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(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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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)}}@media (max-width:40.0525em){.dockTopBox .p-category-top-header-box .-search-area>.-box>.-input-area>.-section.-area>.-box>.-pet-hidden,.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>.-pet-hidden,.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}}@media (max-width:40.0525em){.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 0,#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 .-search-area>.-box>.-input-area>.-footer>.-btn-group>.-wrap-btn>.tops{display:none}.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(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(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 0,#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 0,#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>.-wrap-btn>.tops{display:none}.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(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(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(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>.-title.show{background-image:url(mrso_img/sp/search/arrow02_show.png)}.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(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(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>.-title.show,.dockTopBox .p-category-top-header-box .-modal.-line>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title.show,.dockTopBox .p-category-top-header-box .-modal.-station>.-dialog>.-body>.-table-area>.-table>.-tbody>.-list>.-title.show{background-image:url(mrso_img/sp/search/arrow02_show.png)}.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(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(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-breast-content .-search-unit-freeword-pc,#page-category-dock-content .-search-unit-freeword-pc,#page-category-lady-content .-search-unit-freeword-pc,#page-category-pet-content .-search-unit-freeword-pc,#page-category-prostate-content .-search-unit-freeword-pc,#page-category-uterus-content .-search-unit-freeword-pc,#page-category-woman-content .-search-unit-freeword-pc{width:100%;margin:0 0 50px;padding-top:50px;display:flex}#page-category-breast-content .-search-unit-freeword-pc>.-search-title,#page-category-dock-content .-search-unit-freeword-pc>.-search-title,#page-category-lady-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,#page-category-uterus-content .-search-unit-freeword-pc>.-search-title,#page-category-woman-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-breast-content .-search-unit-freeword-pc>.-search-title,#page-category-dock-content .-search-unit-freeword-pc>.-search-title,#page-category-lady-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,#page-category-uterus-content .-search-unit-freeword-pc>.-search-title,#page-category-woman-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}}@media (max-width:40.0525em){#page-category-breast-content .-search-unit-freeword-pc,#page-category-dock-content .-search-unit-freeword-pc,#page-category-lady-content .-search-unit-freeword-pc,#page-category-pet-content .-search-unit-freeword-pc,#page-category-prostate-content .-search-unit-freeword-pc,#page-category-uterus-content .-search-unit-freeword-pc,#page-category-woman-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}}@media (max-width:40.0525em){#page-category-brain-content .-search-unit-freeword-pc{display:block;padding:0;margin:0}}@media (max-width:40.0525em){#page-category-brain-content .dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#f8ebea}}@media (max-width:40.0525em){#page-category-lady-content .-search-unit-freeword-pc>.-search-title,#page-category-uterus-content .-search-unit-freeword-pc>.-search-title{background-color:#c27282}}@media (max-width:40.0525em){#page-category-lady-content .dockTopBox.-top .p-category-top-header-box .-search-area,#page-category-uterus-content .dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#f8ebea}}@media (max-width:40.0525em){#page-category-pet-content .-search-unit-freeword-pc>.-search-title{background-color:#69943f}}@media (max-width:40.0525em){#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 (max-width:40.0525em){#page-category-breast-content .-search-unit-freeword-pc>.-search-title,#page-category-woman-content .-search-unit-freeword-pc>.-search-title{background-color:#c27282}}@media (max-width:40.0525em){#page-category-breast-content .dockTopBox.-top .p-category-top-header-box .-search-area,#page-category-woman-content .dockTopBox.-top .p-category-top-header-box .-search-area{background-color:#f8ebea}}@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:unset;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 #l-site-dock #category-top-header .p-site-header-lp2__logo-wrapper .p-logo--header{width:185px}body #l-site-dock .-search-unit-freeword-pc-lp2 .-search-title{margin-top:73px}}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}}@media (max-width:40.0525em){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:unset;padding-top:unset}}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}}@media (max-width:40.0525em){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:unset}}@media (max-width:40.0525em){#l-site-dock #section02{margin:0}}@media (max-width:40.0525em){#l-site-dock .dockTopBox{padding-left:unset;width:100%}#l-site-dock .dockTopBox .p-category-top-header-box{display:block;position:unset;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:unset;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 .p-site-header-lp2__content-block{justify-content:space-between;margin-top:27px}@media (max-width:40.0525em){body .p-site-header-lp2__content-block{margin-top:unset;padding:8px 2%}}body .p-site-header-lp2__logo-wrapper{border-right:none;background-color:hsla(0,0%,100%,.7);margin-right:0;padding-left:10px}@media (max-width:40.0525em){body .p-site-header-lp2__logo-wrapper{background-color:unset;padding:0 0 5px;width:55%}}@media (max-width:40.0525em){body .p-site-header-lp2__content-block .p-site-header__sparea .c-link{display:block}}body .p-site-header-lp2__gnav-lp{display:flex;align-items:center}@media (max-width:40.0525em){body .p-site-header-lp2__gnav-lp{display:none}}body .p-site-header-lp2__gnav-lp>li{margin-right:40px}body .p-site-header-lp2__gnav-lp>li.p-site-header-lp2__gnav-lp_login{margin-right:15px;padding-left:0}body .p-site-header-lp2__gnav-lp>li>a{color:#143b8e;font-weight:700;padding-left:27px;background-repeat:no-repeat;background-position:0;transition:opacity .3s ease}body .p-site-header-lp2__gnav-lp>li>a:hover{opacity:.8}body .p-site-header-lp2__gnav-lp>li:first-child>a{background-size:20px 20px;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%2020%2020%22%3E%20%3Cpath%20fill%3D%22%23143B8E%22%20d%3D%22M6.7%204a3%203%200%200%200-3%203%20.4.4%200%201%200%20.9%200%202.2%202.2%200%200%201%202.1-2.2.4.4%200%200%200%200-.8Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2035%22%20%2F%3E%20%3Cpath%20fill%3D%22%23143B8E%22%20d%3D%22M14.1%2011.8A7.7%207.7%200%200%200%203.6%201.2a7.7%207.7%200%200%200-2.4%202.4A7.7%207.7%200%200%200%2011.8%2014a7.7%207.7%200%200%200%202.3-2.3Zm-4%20.7a5.4%205.4%200%200%201-7.3-7.3%205.5%205.5%200%200%201%202.4-2.4%205.4%205.4%200%200%201%207.3%207.4%205.5%205.5%200%200%201-2.4%202.3Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2036%22%20%2F%3E%20%3Cpath%20fill%3D%22%23143B8E%22%20d%3D%22m19.5%2017.2-4.4-4.5a9.1%209.1%200%200%201-2.4%202.4l4.5%204.4a1.7%201.7%200%201%200%202.3-2.3Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2037%22%20%2F%3E%3C%2Fsvg%3E")}body .p-site-header-lp2__gnav-lp>li:nth-child(2)>a{background-size:22.55px 15px;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%2022.6%2015%22%3E%3Cpath%20fill%3D%22%23143B8E%22%20d%3D%22M22.6%204.2a1.7%201.7%200%201%200-3%201.2c-1.2%202.4-3.4%203.2-5.1%202.4-1.5-.6-2.1-2.6-2.3-4a2%202%200%201%200-1.8%200c-.2%201.4-.8%203.4-2.3%204-1.8.8-4%200-5.2-2.4a1.7%201.7%200%201%200-1.4.5L3.9%2015h14.7l2.5-9.1a1.7%201.7%200%200%200%201.5-1.7Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2039%22%2F%3E%3C%2Fsvg%3E")}body .p-site-header-lp2__gnav-lp>li:nth-child(3)>a{background-size:20px 20px;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%2020%2020%22%3E%3Cg%20fill%3D%22%23143B8E%22%3E%3Cpath%20d%3D%22M17%203a10%2010%200%201%200%203%207%2010%2010%200%200%200-3-7Zm-1.4%201.4A8%208%200%201%201%2010%202.1a7.9%207.9%200%200%201%205.6%202.3Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2040%22%2F%3E%3Cpath%20d%3D%22M9.5%2012.9a1%201%200%201%200%201%201%201%201%200%200%200-1-1Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2041%22%2F%3E%3Cpath%20d%3D%22m7.2%206.8.7.5a.4.4%200%200%200%20.5%200%201%201%200%200%201%20.3-.3%202.2%202.2%200%200%201%201.1-.2%201.7%201.7%200%200%201%201.1.4%201.2%201.2%200%200%201%20.3.3.6.6%200%200%201%20.1.3%201.2%201.2%200%200%201-.1.6%201.2%201.2%200%200%201-.2.3%202.5%202.5%200%200%201-.6.4l-.7.3a2.1%202.1%200%200%200-.7.7%201.8%201.8%200%200%200-.3.5%202.2%202.2%200%200%200%200%20.6v.4a.4.4%200%200%200%20.3.4h1a.4.4%200%200%200%20.3-.4v-.4a.6.6%200%200%201%200-.1.2.2%200%200%201%200-.1.6.6%200%200%201%20.2-.1l.6-.3a4%204%200%200%200%201.2-1%202.7%202.7%200%200%200%20.5-.8%203%203%200%200%200%20.1-1%202.3%202.3%200%200%200-.2-1%203%203%200%200%200-1.2-1.2%203.4%203.4%200%200%200-1.7-.5%203.8%203.8%200%200%200-2%20.5%202.2%202.2%200%200%200-.6.6.4.4%200%200%200%200%20.6Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2042%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}body .p-site-header-lp2__gnav-lp>li.p-site-header-lp2__gnav-lp_login>a{color:#143b8e;background-color:#fff;border-radius:5px;padding:4px 18px}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}}@media (max-width:40.0525em){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:unset;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}}@media (max-width:40.0525em){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}}@media (max-width:40.0525em){body #l-site-dock .p-site-header__kv>.kv_sub3 img{height:unset;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)}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2{margin:0;letter-spacing:normal}}body #l-site-dock #page-category-dock-content .-lp2 .kv_main{padding-top:156px!important;padding-bottom:20px}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2 .kv_main{padding-top:36px!important;padding-bottom:0}}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 .-lp2 .kv_sub3{margin:40px auto 0;width:510px}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2 .kv_sub3{margin:15px auto 0;width:85%;height:unset;padding:10px 5px}}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .kv_sub4 .-text{margin-top:39px;padding:5px 10px 0;color:#888}}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .kv_sub4 .-img{height:auto;margin:0}}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2 .kv_sub4{width:100%}}body #l-site-dock #page-category-dock-content .-lp2 .kv_sub3 .-text{font-weight:700}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2 .kv_sub3 .-text{font-weight:400}}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:unset;height:auto}}body #l-site-dock #page-category-dock-content .-lp2 .__pc{display:flex;font-weight:400;justify-content:center;align-items:center;color:#00408f;font-weight:700}@media (max-width:40.0525em){body #l-site-dock #page-category-dock-content .-lp2 .__pc{display:none}}body #l-site-dock #page-category-dock-content .-lp2 .kv_sub2{display:none}@media (max-width:40.0525em){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:unset;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 .page-category-top__wra{background-image:none}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 #page-category-brain-content #category-top-header .p-site-header-category-lp2__logo-wrapper .p-logo--header{width:185px}body #page-category-brain-content #category-top-header .p-site-header-category-lp2__logo-wrapper .c-text{margin-bottom:unset}body #page-category-brain-content .-search-unit-freeword-pc-lp2 .-search-title{margin-top:73px}}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_%E8%83%8C%E6%99%AF%E3%83%8E%E3%83%BC%E3%82%AB%E3%83%83%E3%83%88%E7%89%88.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:unset;background-image:url(mrso_img/brain/bg_sp.jpg);background-position:100% 0;background-size:100%}}@media (max-width:40.0525em){body#category-top-body #l-site-brain .p-site-header__tpoint{display:none}}body#category-top-body .brain-lp2:before{top:0!important}body#category-top-body .brain-lp2 #category-top-header .p-site-header-category-lp2{background-color:hsla(0,0%,100%,.52)}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:unset}}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:unset;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:unset}}@media (max-width:40.0525em){#page-category-brain-content #section03{margin:0}}@media (max-width:40.0525em){#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:unset}}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}}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.__sp p span{color:#000;margin-right:10px}}@media (max-width:40.0525em){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:unset;padding:10px 5px}}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub3 .-logo{margin-right:2px;width:80px;display:inline-block}}@media (max-width:40.0525em){body #page-category-brain-content .p-site-header__kv>.kv_sub3 img{height:unset;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 .page-category-top__wra{background-image:none}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 #page-category-content #category-top-header .p-site-header-category-lp2__logo-wrapper .p-logo--header{width:185px}body #page-category-content #category-top-header .p-site-header-category-lp2__logo-wrapper .c-text{margin-bottom:unset}body #page-category-content .-search-unit-freeword-pc-lp2 .-search-title{margin-top:73px}}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:unset;background-image:url(mrso_img/lady/lady_sp.png);background-position:100% 0;background-size:100%}}@media (max-width:40.0525em){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#category-top-body .category-lp2:before{top:0!important}body#category-top-body .category-lp2 #category-top-header .p-site-header-category-lp2{background-color:hsla(0,0%,100%,.52)}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:unset}}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:unset;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:unset}}@media (max-width:40.0525em){#page-category-content #section03{margin:0}}@media (max-width:40.0525em){#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 .p-site-header-category-lp2__content-block{justify-content:space-between}@media (max-width:40.0525em){body .p-site-header-category-lp2__content-block{margin-top:unset;padding:8px 2%}}body .p-site-header-category-lp2__logo-wrapper{border-right:none;background-color:hsla(0,0%,100%,.7);margin-right:0;padding-left:10px}@media (max-width:40.0525em){body .p-site-header-category-lp2__logo-wrapper{background-color:unset;padding:0 0 5px;width:55%}}@media (max-width:40.0525em){body .p-site-header-category-lp2__content-block .p-site-header__sparea .c-link{display:block}}body .p-site-header-category-lp2__gnav-lp{display:flex;align-items:center}@media (max-width:40.0525em){body .p-site-header-category-lp2__gnav-lp{display:none}}body .p-site-header-category-lp2__gnav-lp>li{margin-right:40px}body .p-site-header-category-lp2__gnav-lp>li.p-site-header-category-lp2__gnav-lp_login{margin-right:15px;padding-left:0}body .p-site-header-category-lp2__gnav-lp>li>a{color:#143b8e;font-weight:700;padding-left:27px;background-repeat:no-repeat;background-position:0;transition:opacity .3s ease}body .p-site-header-category-lp2__gnav-lp>li>a:hover{opacity:.8}body .p-site-header-category-lp2__gnav-lp>li:first-child>a{background-size:20px 20px;background-image:url(mrso_img/brain/icon_search.svg)}body .p-site-header-category-lp2__gnav-lp>li:nth-child(2)>a{background-size:22.55px 15px;background-image:url(mrso_img/brain/icon_ranking.svg)}body .p-site-header-category-lp2__gnav-lp>li:nth-child(3)>a{background-size:20px 20px;background-image:url(mrso_img/brain/icon_question.svg)}body .p-site-header-category-lp2__gnav-lp>li.p-site-header-category-lp2__gnav-lp_login>a{color:#fff;background-color:#004da2;border-radius:5px;padding:4px 18px}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}}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.__sp p span{color:#000;margin-right:10px}}@media (max-width:40.0525em){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:unset;padding:10px 5px}}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub3 .-logo{margin-right:2px;width:80px;display:inline-block}}@media (max-width:40.0525em){body #page-category-content .p-site-header__kv>.kv_sub3 img{height:unset;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}}@media (min-width:20em) and (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-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:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;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:-ms-flexbox;display:flex;-ms-flex:0 0 24%;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{-ms-flex:0 0 48%;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{-ms-flex:0 0 32%;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{-ms-flex:0 0 48%;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}}@media (min-width:20em) and (max-width:40.0525em){#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:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;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:-ms-flexbox;display:flex;-ms-flex:0 0 32%;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{-ms-flex:0 0 48%;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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-dock-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-dock-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-dock-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-dock-top-content .p-dock-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-dock-top-content .p-dock-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-dock-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:block}.p-dock-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-dock-top-content .p-dock-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-dock-top-content .p-dock-top-content__ranking-area>.-list{width:83%}.p-dock-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:inline-block}.p-dock-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-dock-top-content .p-dock-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-dock-top-content .p-dock-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-dock-top-content .p-dock-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-dock-top-content .p-dock-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-dock-top-content .p-dock-top-content__menu>.-title span:after,.p-dock-top-content .p-dock-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-dock-top-content .p-dock-top-content__menu>.-title span:before{left:100%}.p-dock-top-content .p-dock-top-content__menu>.-title span:after{right:100%}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__menu{padding:30px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item{width:32%}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__menu>.-title{font-size:22px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item img{height:80px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-dock-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-dock-top-content .p-dock-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-dock-top-content .p-dock-top-content__search-area-wrap .p-dock-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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-dock-top-content .p-dock-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-dock-top-content .p-dock-top-content__contact{width:100%}.p-dock-top-content .p-dock-top-content__contact>.-wrap-pc{display:none}.p-dock-top-content .p-dock-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-dock-top-content .p-dock-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-brain-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-brain-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-brain-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-brain-top-content .p-brain-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-brain-top-content .p-brain-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-brain-top-content .p-brain-top-content__ranking-area>.-list>.-item{display:block}.p-brain-top-content .p-brain-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-brain-top-content .p-brain-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-brain-top-content .p-brain-top-content__ranking-area>.-list{width:83%}.p-brain-top-content .p-brain-top-content__ranking-area>.-list>.-item{display:inline-block}.p-brain-top-content .p-brain-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-brain-top-content .p-brain-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-brain-top-content .p-brain-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-brain-top-content .p-brain-top-content__search-area-wrap .p-brain-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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-brain-top-content .p-brain-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-brain-top-content .p-brain-top-content__contact{width:100%}.p-brain-top-content .p-brain-top-content__contact>.-wrap-pc{display:none}.p-brain-top-content .p-brain-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-brain-top-content .p-brain-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-lung-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-lung-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-lung-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-lung-top-content .p-lung-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-lung-top-content .p-lung-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-lung-top-content .p-lung-top-content__ranking-area>.-list>.-item{display:block}.p-lung-top-content .p-lung-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-lung-top-content .p-lung-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-lung-top-content .p-lung-top-content__ranking-area>.-list{width:83%}.p-lung-top-content .p-lung-top-content__ranking-area>.-list>.-item{display:inline-block}.p-lung-top-content .p-lung-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-lung-top-content .p-lung-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-lung-top-content .p-lung-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-lung-top-content .p-lung-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-lung-top-content .p-lung-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-lung-top-content .p-lung-top-content__menu>.-title span:after,.p-lung-top-content .p-lung-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-lung-top-content .p-lung-top-content__menu>.-title span:before{left:100%}.p-lung-top-content .p-lung-top-content__menu>.-title span:after{right:100%}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__menu{padding:30px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item{width:32%}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__menu>.-title{font-size:22px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item img{height:80px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-lung-top-content .p-lung-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-lung-top-content .p-lung-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-lung-top-content .p-lung-top-content__search-area-wrap .p-lung-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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-lung-top-content .p-lung-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-lung-top-content .p-lung-top-content__contact{width:100%}.p-lung-top-content .p-lung-top-content__contact>.-wrap-pc{display:none}.p-lung-top-content .p-lung-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-lung-top-content .p-lung-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-stomach-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-stomach-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-stomach-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-stomach-top-content .p-stomach-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list>.-item{display:block}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list{width:83%}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list>.-item{display:inline-block}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-stomach-top-content .p-stomach-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-stomach-top-content .p-stomach-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-stomach-top-content .p-stomach-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-stomach-top-content .p-stomach-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-stomach-top-content .p-stomach-top-content__menu>.-title span:after,.p-stomach-top-content .p-stomach-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-stomach-top-content .p-stomach-top-content__menu>.-title span:before{left:100%}.p-stomach-top-content .p-stomach-top-content__menu>.-title span:after{right:100%}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__menu{padding:30px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item{width:32%}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__menu>.-title{font-size:22px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item img{height:80px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-stomach-top-content .p-stomach-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-stomach-top-content .p-stomach-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-stomach-top-content .p-stomach-top-content__search-area-wrap .p-stomach-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-stomach-top-content .p-stomach-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-stomach-top-content .p-stomach-top-content__contact{width:100%}.p-stomach-top-content .p-stomach-top-content__contact>.-wrap-pc{display:none}.p-stomach-top-content .p-stomach-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-stomach-top-content .p-stomach-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (min-width:20em) and (max-width:40.0525em){#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;-moz-box-shadow:0 3px 0 0 #eb841f;-webkit-box-shadow:0 3px 0 0 #eb841f;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}}@media (min-width:20em) and (max-width:40.0525em){#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;-moz-box-shadow:0 3px 0 0 #eb841f;-webkit-box-shadow:0 3px 0 0 #eb841f;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__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-course-lady-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-course-lady-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-course-lady-box__head__unit-right{padding-left:20px}.p-category-top-course-lady-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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}}@media (min-width:20em) and (max-width:40.0525em){#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:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;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:-ms-flexbox;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{-ms-flex:0 0 48%;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}}body.category-top{margin:0}body.category-top #page-category-pet-content p{font-size:16px;letter-spacing:.06em}body.category-top .clearfix:after{content:"";clear:both;display:block}body.category-top img{height:auto}body.category-top .aC{text-align:center}body.category-top .fL{float:left}body.category-top .fR{float:right}body.category-top .w1280{width:1280px;margin:0 auto}body.category-top span.blue{color:#4b679f}body.category-top .button a{transition:all .5s ease 0s;background-color:#ff8b2c;color:#fff;display:inline-block;border-radius:5px}body.category-top .button a:hover{opacity:.8}body.category-top .button.bottomBtn{margin:30px 0;text-align:center}body.category-top .button.bottomBtn a{font-size:20px;padding:25px 0;font-weight:600;width:700px}body.category-top #page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title,body.category-top .p-category-top-pref-box>.-head>h3.-title{font-size:20px}body.category-top .headding0101.ttl{color:#fff;text-align:center;font-size:40px;font-weight:600;padding:20px 0;background-color:#4b679f;margin-bottom:30px}body.category-top .reservBox{padding:30px 0 0;margin:60px 0 70px;border-top:1px solid #000}body.category-top .reservBox.bottom{margin:0 0 60px}body.category-top .reservBox .headding0201{font-weight:600;font-size:24px;padding-left:50px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto}body.category-top .reservBox.area .headding0201{background-image:url(mrso_img/dock/dock_calendar_icon.svg)}body.category-top .headding0202{color:#4b679f;font-weight:600;font-size:32px;border-top:2px solid #4b679f;border-bottom:2px solid #4b679f;padding:20px 0;text-align:center;margin:1em 0}body.category-top .comparisonBox{display:flex;margin-top:20px;margin-bottom:60px}body.category-top .comparisonBox h3{font-size:20px;font-weight:600;text-align:center;color:#fff;padding:8px 0}body.category-top .comparisonBox .box{width:49%}body.category-top .comparisonBox .box .inner{padding:30px 45px}body.category-top .comparisonBox .box.blue{background-color:#eaf6f9}body.category-top .comparisonBox .box.blue h3{background-color:#4a9ab3}body.category-top .comparisonBox .box.red{background-color:#fcf3f4;margin-left:2%}body.category-top .comparisonBox .box.red h3{background-color:#c1717a}body.category-top .comparisonBox .box dl.first{margin-top:20px}body.category-top .comparisonBox .box dl{margin:0 0 10px;display:block}body.category-top .comparisonBox .box dt{display:inline-block;font-weight:700;background-color:#fff;padding:10px 20px;margin-right:20px}body.category-top .comparisonBox .box dd{display:inline-block;font-weight:700;font-size:20px}body.category-top .comparisonBox .box dd span{font-size:16px}body.category-top .comparisonBox .box.blue dt{color:#4a9ab3;border:1px solid #4a9ab3}body.category-top .comparisonBox .box.red dt{color:#c1717a;border:1px solid #c1717a}body.category-top #category-top-header{position:relative;background-image:url(mrso_img/course/pet/headimg.jpg);background-repeat:no-repeat;background-position:0 0;padding:25px 0;background-size:cover}body.category-top #category-top-header .kv_sub3{width:442px;margin:0 auto;display:flex;justify-content:center;font-weight:700;height:50px;align-items:center;color:#fff}@media (max-width:40.0525em){body.category-top #category-top-header .kv_sub3{margin:15px auto 0;width:85%;height:unset;padding:10px 5px}}body.category-top #category-top-header .kv_sub3 p .-text{line-height:1em;font-size:16px}body.category-top #category-top-header .logo{width:190px;padding-left:10px}body.category-top #global-nav,body.category-top #mobile-head{display:none}body.category-top #category-top-header .gnav li{float:left}body.category-top #category-top-header .gnav li>a:hover{opacity:.8}body.category-top #category-top-header .gnav li:first-child>a{background-size:20px 20px;background-image:url(mrso_img/pet/icon_search.svg)}body.category-top #category-top-header .gnav li:nth-child(2)>a{background-size:35px 30px;background-image:url(mrso_img/pet/icon_ranking.svg);padding-left:37px;background-position-y:top}body.category-top #category-top-header .gnav li:nth-child(3)>a{background-size:20px 20px;background-image:url(mrso_img/pet/icon_question.svg)}body.category-top #category-top-header .gnav a{font-size:16px;color:#fff;display:block;margin-right:30px;line-height:1em;font-weight:700;padding:10px 0 10px 27px;background-repeat:no-repeat;background-position:0;transition:opacity .3s ease}body.category-top #category-top-header .login a{text-align:center;padding:5px 20px;background-color:#fff;font-weight:700;font-size:16px;letter-spacing:1px;color:#152c64}body.category-top #category-top-header .category-top-header-middle{text-align:center;margin-top:40px;margin-bottom:0;padding-bottom:10px;color:#fff}body.category-top #category-top-header .category-top-header-middle .ttl{font-size:44px;letter-spacing:2px;line-height:61px;font-weight:600;color:#fff;margin-bottom:10px}body.category-top #category-top-header .category-top-header-middle .ttl .smTtl{font-size:34px}body.category-top #category-top-header .category-top-header-middle .subTxt{margin:0 auto 10px;font-size:20px;line-height:35px}body.category-top #category-top-header .kv_sub1_2{display:flex;font-weight:400;justify-content:center;font-weight:700;margin-bottom:10px}@media (max-width:40.0525em){body.category-top #category-top-header .kv_sub1_2{text-align:center;font-weight:700;margin-bottom:unset}}body.category-top #category-top-header .kv_sub1_2 .-logo{display:flex}body.category-top #category-top-header .kv_sub1_2 .-logo .-and{font-size:18px;margin:2px 5px 0}@media (max-width:40.0525em){body.category-top #category-top-header .kv_sub1_2 .-logo .-and{font-size:12px;margin:2px 0 0}}body.category-top #category-top-header .kv_sub1_2 .-logo .-dpoint{padding:2px;margin-right:5px}@media (max-width:40.0525em){body.category-top #category-top-header .kv_sub1_2 .-logo .-dpoint{height:22px}}body.category-top #category-top-header .kv_sub1_2 img{padding:5px;border-radius:5px;background-color:#fff;height:32px;margin:0 5px}@media (max-width:40.0525em){body.category-top #category-top-header .kv_sub1_2 img{margin:0 5px;height:22px}}body.category-top #category-top-header .kv_sub1_2 .-text{color:#fff;line-height:1em;letter-spacing:1.08px;font-size:18px;margin-top:7px}body.category-top #category-top-header .no1-text{text-align:left;padding:10px 140px;height:66px;font-size:10px;line-height:17px;color:#fff;font-family:Hira Kaku Pro}body.category-top #category-top-header .category-top-header-middle .subTxt span{color:#fff000;font-size:28px;font-weight:600;position:relative;top:4px}body.category-top #category-top-header .category-top-header-middle .searchBox{float:right;border-radius:10px;color:#fff;margin:23px auto 0;background-color:#fff;text-align:left;box-shadow:0 4px 18px 3px rgba(0,0,0,.25)}body.category-top #category-top-header .category-top-header-middle .searchBox .boxTtl{background-color:#4a69a4;padding:15px;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;font-size:20px;letter-spacing:1px}body.category-top #category-top-header .category-top-header-middle .searchBox .box{text-align:center;padding:35px;width:396px;height:179px;border-radius:8px;background-color:#fff}body.category-top #category-top-header .category-top-header-middle .searchBox .box a{background-color:#4a69a4;display:block;color:#fff;background-repeat:no-repeat;padding:13px 110px 13px 0;border-radius:5px;background-position:15px 50%;position:relative;transition:.3s}body.category-top #category-top-header .category-top-header-middle .searchBox .box a:hover{opacity:.8}body.category-top #category-top-header .category-top-header-middle .searchBox .box a:after{content:"";position:absolute;top:0;bottom:0;margin:auto;right:22px;width:8px;height:8px;border:2px solid #fff;border-width:0 2px 2px 0;transform:rotate(312deg)}body.category-top #category-top-header .category-top-header-middle .searchBox .box a.area{background-image:url(mrso_img/course/pet/icon_area.svg);margin-bottom:20px}body.category-top #category-top-header .category-top-header-middle .searchBox .box a.ranking{background-image:url(mrso_img/course/pet/icon_ranking.svg)}body.category-top #category-top-header .category-top-header-middle .no1Box{display:inline-block}body.category-top #category-top-header .category-top-header-middle .floatLeft{float:left;width:600px}body.category-top #category-top-header .category-top-header-middle .floatLeft .onlySp{display:none}body.category-top #category-top-header .onlyPc{display:block}body.category-top .pointBox{border-top:2px solid #4b679f}body.category-top .pointMenu{padding:40px 35px 20px;background-color:#f9f9f9;margin-bottom:0}body.category-top .pointMenu h3{font-size:24px;font-weight:600;margin-bottom:1em}body.category-top .pointMenu h3 span{position:relative}body.category-top .pointMenu h3 span:after{font-size:16px;cursor:pointer;color:#284589;content:"［非表示］"}body.category-top .pointMenu h3.active span:after{content:"［表示］"}body.category-top .pointMenu a:hover{text-decoration:underline}body.category-top .pointMenu ul{margin-bottom:30px}body.category-top .pointMenu ul>li>a{font-size:20px;font-weight:600;color:#4b679f}body.category-top .pointMenu ul>li>a span{background-color:#4b679f;padding:2px 15px;color:#fff;margin-right:15px}body.category-top .pointMenu ul>li>ul{margin:10px 0 0}body.category-top .pointMenu ul>li>ul>li{margin-bottom:5px}body.category-top .pointMenu ul>li>ul>li>a{font-size:16px;font-weight:300;color:#000}body.category-top .pointBox #point01,body.category-top .pointBox #point02{margin-bottom:30px}body.category-top .pointBox #point06{margin-top:60px;margin-bottom:30px}body.category-top .pointBox .headding0301{font-size:28px;font-weight:600;color:#fff;padding:15px;background-color:#4b679f;margin-bottom:1em}body.category-top .pointBox .headding0301 span{font-size:16px;color:#4b679f;background-color:#fef254;margin-right:15px;padding:5px 20px;position:relative;top:-5px}body.category-top .pointBox .thumb{margin:20px 0;text-align:center}body.category-top .pointBox .pointSubBox{padding:40px 0;border-top:1px solid #000;margin-top:0}body.category-top .pointBox .pointSubBox#point05_01{margin-top:30px}body.category-top .pointBox .headding0401{font-size:24px;font-weight:600;margin-bottom:.7em}body.category-top .pointBox .headding0402{font-size:24px;font-weight:600;margin-bottom:0}body.category-top .pointBox .pointSubBox p{margin-bottom:1em}body.category-top .pointBox .fL{width:62%}body.category-top .pointBox .fR{width:34%}body.category-top .pointBox table{widows:100%;border-collapse:collapse;margin-bottom:10px}body.category-top .pointBox table td,body.category-top .pointBox table th{border:1px solid #fff;padding:20px;vertical-align:top}body.category-top .pointBox table th{padding:10px;color:#fff;font-weight:600;text-align:center}body.category-top .pointBox table th:first-child{width:26%;background-color:#4b679f}body.category-top .pointBox table th:nth-child(2){background-color:#4a9ab3;width:37%}body.category-top .pointBox table th:nth-child(3){background-color:#c1717a;width:37%}body.category-top .pointBox table tr td:first-child{background-color:#e4eef4}body.category-top .pointBox table tr:nth-child(2n) td:first-child{background-color:#f0f5f8}body.category-top .pointBox table tr td:nth-child(2){background-color:#ddedf1}body.category-top .pointBox table tr:nth-child(2n) td:nth-child(2){background-color:#eaf6f9}body.category-top .pointBox table tr td:nth-child(3){background-color:#f8e7e9}body.category-top .pointBox table tr:nth-child(2n) td:nth-child(3){background-color:#fcf3f4}body.category-top .pointBox .comparisonBox .box dd{font-size:40px;position:relative;top:10px}body.category-top .pointBox ul.merit{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-20px;margin-bottom:30px}body.category-top .pointBox ul.merit li{flex-basis:calc((100% - 20px)/2);max-width:calc((100% - 20px)/2);margin-top:20px;font-size:20px;font-weight:600;display:flex;justify-content:center;align-items:center}body.category-top .pointBox ul.merit .num{color:#fff;padding:55px 10px;width:10%;text-align:center}body.category-top .pointBox ul.merit li .txt{padding:40px 20px;width:90%}body.category-top .pointBox ul.merit.red li .num{background-color:#dc9a9a}body.category-top .pointBox ul.merit.red li{background-color:#faefef}body.category-top .pointBox ul.merit.blue li .num{background-color:#8fadd0}body.category-top .pointBox ul.merit.blue li{background-color:#f0f5f8}body.category-top .pointBox ul.flow li{background-repeat:no-repeat;background-image:url(mrso_img/course/pet/icon_arrow02.svg);background-position:7% 95%;display:table;padding-bottom:30px;width:100%}body.category-top .pointBox ul.flow li:last-child{background-image:none;padding-bottom:0}body.category-top .pointBox ul.flow li .head{font-weight:600;color:#fff;background-color:#4b679f;display:table-cell;vertical-align:middle;width:15%;padding:20px 0;text-align:center}body.category-top .pointBox ul.flow li .txt{padding:0 20px}body.category-top .pointBox ul.flow li .fL{width:70%}body.category-top .pointBox ul.flow li .fR.thumb{padding:0;margin:0;width:30%;text-align:right}body.category-top .pointSubBox .thumb{margin:0;text-align:right}body.category-top .doctor{margin:30px 0;text-align:center}body.category-top dl.faq{border-bottom:1px dotted #ccc;padding-bottom:10px}body.category-top dl.faq dt{background-color:#f1f5fb;color:#003f86;line-height:1em;padding:20px}body.category-top dl.faq dt:before{content:"Q.";color:#003f86}body.category-top dl.faq dd{color:#003f86;line-height:1.7em;padding:20px 20px 20px 35px;text-indent:-1em}body.category-top dl.faq dd:before{content:"A.";color:#ea5c00}body.category-top #section01{padding:60px 20px}body.category-top #section01 .inner{background-color:#e6ecf4;border:20px solid #c6d9f0}body.category-top #section01 .ttl{margin-top:50px;color:#4a69a4;font-size:36px;text-align:center;font-weight:600}body.category-top #section01 .contentsBox{padding:30px 0;display:flex}body.category-top #section01 .contentsBox .box{text-align:center;width:33.33333%}body.category-top #section01 .contentsBox .box .boxTtl{font-size:24px;font-weight:600;margin:25px 0 5px}body.category-top #section01 .contentsBox .box .boxTtl span{color:#4b679f}body.category-top #section01 .contentsBox .box .red{color:red;font-weight:600;font-size:20px}body.category-top #section01 .contentsBox .box .note{font-size:12px}body.category-top #section01 .contentsBox .box .note a{text-decoration:underline}body.category-top #section02 .ttl{color:#fff;text-align:center;font-size:40px;font-weight:600;padding:20px 0;background-color:#4b679f;margin-bottom:30px}body.category-top #section03{margin-bottom:90px}body.category-top #section03 .ttl{padding:50px 0}@media (max-width:40.0525em){body.category-top p{line-height:1.7}body.category-top #l-site-pet .l-header .p-site-header__tpoint{display:none}body.category-top .w1280{width:100%;padding:0 4%}body.category-top img{max-width:100%}body.category-top .button.bottomBtn{margin:15px 0}body.category-top .button.bottomBtn a{font-size:16px;padding:15px 4%;width:100%}body.category-top .p-category-top-pref-box>.-head{height:auto;padding:10px 0 10px 15px;line-height:1.7}body.category-top #page-category-pet-content .p-category-top-ranking-course>.-head>h3.-title,body.category-top .p-category-top-pref-box>.-head>h3.-title{font-size:14px}body.category-top .headding0101.ttl{font-size:20px;padding:20px 0;margin-bottom:15px}body.category-top .reservBox{padding:15px 0 0;margin:30px 0 40px}body.category-top .reservBox.bottom{margin:0 0 30px;padding:15px 4%}body.category-top .reservBox .headding0201{font-size:18px;padding-left:30px;background-size:20px auto;margin-bottom:-20px}body.category-top .headding0202{font-size:18px;padding:15px 0;margin:1em 0;text-align:left}body.category-top .p-category-top-plan-ranking>.plan-ranking-title{font-size:14px}body.category-top .comparisonBox{display:block;margin-top:10px;margin-bottom:20px}body.category-top .comparisonBox h3{font-size:16px;padding:5px 0}body.category-top .comparisonBox .box{width:100%;margin-bottom:10px}body.category-top .comparisonBox .box .inner{padding:15px 4%}body.category-top .comparisonBox .box.red{margin-left:0}body.category-top .comparisonBox .box dl.first{margin-top:10px}body.category-top .comparisonBox .box dl{margin:0 0 10px;display:block}body.category-top .comparisonBox .box dt{padding:5px 10px;margin-right:0}body.category-top .comparisonBox .box dd,body.category-top .comparisonBox .box dd span{font-size:12px}body.category-top #category-top-header{position:relative}body.category-top #nav-toggle{display:none;position:absolute;right:15px;top:14px;width:34px;height:36px;cursor:pointer;z-index:1101}body.category-top #nav-toggle div{position:relative}body.category-top #nav-toggle span{display:block;position:absolute;height:3px;width:100%;background:#fff;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}body.category-top #nav-toggle span:first-child{top:0}body.category-top #nav-toggle span:nth-child(2){top:11px}body.category-top #nav-toggle span:nth-child(3){top:22px}body.category-top #category-top-header{background-position:0 50%;padding:20px 0;background-size:cover;background-image:url(mrso_img/course/pet/headimg_sp.jpg);margin-bottom:75px}body.category-top #category-top-header .kv_sub1_2 .-text{font-size:12px}body.category-top #category-top-header .no1Box{display:block}body.category-top #category-top-header .no1Box .floatLeft{display:block;width:100%}body.category-top #category-top-header .category-top-header-middle .floatLeft .onlySp{display:block}body.category-top #category-top-header .category-top-header-middle .floatLeft .onlySp .no1-text{height:unset;padding:0 10px;line-height:unset}body.category-top #category-top-header .onlyPc{display:none}body.category-top #category-top-header .logo{width:46%;padding-right:10px;padding-bottom:20px;margin-left:-4px;margin-top:-11px;padding-left:unset}body.category-top #category-top-header .fR{display:none}body.category-top #global-nav,body.category-top #mobile-head{display:block}body.category-top #mobile-head{width:100%;z-index:1102;display:block}body.category-top #global-nav{display:block;background-color:#fff;z-index:1103;position:absolute;top:-898px;width:92%;text-align:center;padding:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;min-width:inherit}body.category-top #global-nav ul{list-style:none;position:static;right:0;bottom:0;padding:0;font-size:14px;background-color:#fff}body.category-top #global-nav ul li{float:none;position:static;display:block}body.category-top #global-nav .subOpen{display:block}body.category-top #global-nav a{text-decoration:none}body.category-top #global-nav .subOpen li{background-color:#f7f3f0}body.category-top #global-nav ul li:first-child a{border-top:1px solid #dbdbdb}body.category-top #global-nav ul li a{width:100%;font-size:14px;display:block;padding:18px 4%;border-bottom:1px solid #dbdbdb;text-align:left;background-repeat:no-repeat;background-position:95% 50%;background-size:2% auto;font-weight:400}body.category-top #global-nav .loginBtn{background-color:#fa5913;padding:15px;display:block;margin:10px auto;width:60%;border-radius:5px;color:#fff;font-weight:600}body.category-top #nav-toggle{display:block}body.category-top #nav-toggleBottom{display:block;padding:20px 0;background-color:#fff;text-align:center}body.category-top .open #nav-toggle span:first-child{top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}body.category-top .open #nav-toggle span:nth-child(2){width:0;left:50%}body.category-top .open #nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}body.category-top .open #global-nav{-moz-transform:translateY(960px);-webkit-transform:translateY(960px);transform:translateY(960px);overflow:auto;-webkit-overflow-scrolling:touch;max-height:90vh}body.category-top .open #global-nav .inner{padding:0}body.category-top #category-top-header .category-top-header-middle{margin-top:15px;margin-bottom:-120px;padding-bottom:unset}body.category-top #category-top-header .category-top-header-middle .ttl{font-size:25px;margin-bottom:unset;line-height:unset}body.category-top #category-top-header .category-top-header-middle .ttl .smTtl{font-size:20px}body.category-top #category-top-header .category-top-header-middle .subTxt{margin:10px auto;width:100%;line-height:1em;font-size:12px}body.category-top #category-top-header .category-top-header-middle .subTxt span{font-size:14px;top:0;display:block;margin-top:15px}body.category-top #category-top-header .category-top-header-middle .tpoint{width:70%;margin:0 auto}body.category-top #category-top-header .category-top-header-middle .searchBox{margin-top:15px;width:100%;text-align:left;height:unset;color:#dde1e7;margin-bottom:20px}body.category-top #category-top-header .category-top-header-middle .searchBox div{display:block}body.category-top #category-top-header .category-top-header-middle .searchBox .boxTtl{padding:10px;text-align:center;border-radius:5px 5px 0 0;font-size:14px}body.category-top #category-top-header .category-top-header-middle .searchBox .box{text-align:center;padding:20px 20px 10px;width:100%;height:auto}body.category-top #category-top-header .category-top-header-middle .searchBox .box a{display:block;width:100%;padding:10px 40px;position:relative;margin:0 auto 10px;text-align:left}body.category-top #category-top-header .category-top-header-middle .searchBox .box a.area{margin-right:0}body.category-top .pointBox{margin:0 -4%}body.category-top .pointMenu{padding:20px 4%;margin:0}body.category-top .pointMenu h3{font-size:18px}body.category-top .pointMenu h3 span{font-size:14px}body.category-top .pointMenu ul{margin-bottom:15px}body.category-top .pointMenu ul>li>a{font-size:14px}body.category-top .pointMenu ul>li>a span{padding:2px 10px;margin-right:10px;display:block;width:80px;text-align:center;margin-bottom:5px}body.category-top .pointMenu ul>li>ul{margin:10px 0 0}body.category-top .pointMenu ul>li>ul>li{margin-bottom:5px}body.category-top .pointMenu ul>li>ul>li>a{font-size:14px}body.category-top .pointBox #point01,body.category-top .pointBox #point02{margin-bottom:10px}body.category-top .pointBox #point06{margin-top:30px;margin-bottom:30px}body.category-top .pointBox .headding0301{font-size:16px;padding:10px;margin-bottom:1em}body.category-top .pointBox .headding0301 span{font-size:14px;margin-right:0;padding:3px 15px;top:0;display:block;width:80px;text-align:center;margin-bottom:5px}body.category-top .pointBox .thumb{margin:15px 0}body.category-top .pointBox .pointSubBox{padding:20px 4%}body.category-top .pointBox .pointSubBox#point05_01{margin-top:30px}body.category-top .pointBox .headding0401{font-size:18px;margin-bottom:.7em}body.category-top .pointBox .headding0402{font-size:18px;margin-bottom:-1em}body.category-top .pointBox .pointSubBox p{margin-bottom:1em}body.category-top .pointBox .fL{width:100%;margin-bottom:10px}body.category-top .pointBox .fR{width:100%}body.category-top .pointBox table{width:100%;border-collapse:collapse;margin-bottom:10px;display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:14px}body.category-top .pointBox table td,body.category-top .pointBox table th{padding:10px}body.category-top .pointBox table th{padding:5px}body.category-top .pointBox .comparisonBox .box dd{font-size:20px;top:0}body.category-top .pointBox ul.merit{display:block;margin-top:0;margin-bottom:10px}body.category-top .pointBox ul.merit li{flex-basis:100%;max-width:100%;margin-top:20px;font-size:14px}body.category-top .pointBox ul.merit .num{padding:36px 10px;width:10%;text-align:center}body.category-top .pointBox ul.merit li .txt{padding:20px 10px;width:100%}body.category-top .pointBox ul.flow li{background-position:50% 95%;display:table;padding-bottom:30px;width:100%;background-size:8% auto}body.category-top .pointBox ul.flow li:last-child{background-image:none;padding-bottom:0}body.category-top .pointBox ul.flow li .head{display:block;width:100%;padding:8px 0}body.category-top .pointBox ul.flow li .txt{margin:10px 0;padding:0}body.category-top .pointBox ul.flow li .fL{margin:10px 0;width:100%}body.category-top .pointBox ul.flow li .fR.thumb{padding:0;margin:0 0 10px;width:100%;text-align:center}body.category-top .pointSubBox .thumb{margin:0;text-align:center}body.category-top .doctor{margin:20px 0;padding:0 4%;text-align:left}body.category-top dl.faq{padding-bottom:10px}body.category-top dl.faq dt{line-height:1em;padding:15px}body.category-top dl.faq dd{padding:15px 15px 15px 30px}body.category-top #section01{padding:30px 4%}body.category-top #section01 .inner{border:10px solid #c6d9f0}body.category-top #section01 .ttl{margin-top:30px;font-size:18px}body.category-top #section01 .contentsBox{padding:15px 0;display:block}body.category-top #section01 .contentsBox .box{width:100%;margin-bottom:20px}body.category-top #section01 .contentsBox .box .boxTtl{font-size:18px;margin:15px 0 5px}body.category-top #section01 .contentsBox .box .red{font-size:18px}body.category-top #section01 .contentsBox .box .note{font-size:11px}body.category-top #section02 .ttl{font-size:20px;padding:20px 0;margin-bottom:15px}body.category-top #section03{margin-bottom:20px}body.category-top #section03 .ttl{padding:20px 0}body.category-top #point02 p,body.category-top #point05 .inner{padding:0 4%}body.category-top .slick-slide{height:auto}}.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}}@media (min-width:40.0625em){.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}}@media (min-width:40.0625em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-lady-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-lady-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-lady-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-lady-top-content .p-dock-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-lady-top-content .p-dock-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-lady-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:block}.p-lady-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-lady-top-content .p-dock-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-lady-top-content .p-dock-top-content__ranking-area>.-list{width:83%}.p-lady-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:inline-block}.p-lady-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-lady-top-content .p-dock-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-lady-top-content .p-dock-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-lady-top-content .p-dock-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-lady-top-content .p-dock-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-lady-top-content .p-dock-top-content__menu>.-title span:after,.p-lady-top-content .p-dock-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-lady-top-content .p-dock-top-content__menu>.-title span:before{left:100%}.p-lady-top-content .p-dock-top-content__menu>.-title span:after{right:100%}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__menu{padding:30px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item{width:32%}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__menu>.-title{font-size:22px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item img{height:80px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-lady-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-lady-top-content .p-dock-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-lady-top-content .p-dock-top-content__search-area-wrap .p-dock-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-lady-top-content .p-dock-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-lady-top-content .p-dock-top-content__contact{width:100%}.p-lady-top-content .p-dock-top-content__contact>.-wrap-pc{display:none}.p-lady-top-content .p-dock-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-lady-top-content .p-dock-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (min-width:20em) and (max-width:40.0525em){#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;-moz-box-shadow:0 3px 0 0 #eb841f;-webkit-box-shadow:0 3px 0 0 #eb841f;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}}@media (min-width:40.0625em){.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}}@media (min-width:40.0625em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-prostate-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-prostate-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-prostate-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-prostate-top-content .p-dock-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-prostate-top-content .p-dock-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:block}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-prostate-top-content .p-dock-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list{width:83%}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list>.-item{display:inline-block}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-prostate-top-content .p-dock-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-prostate-top-content .p-dock-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-prostate-top-content .p-dock-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-prostate-top-content .p-dock-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-prostate-top-content .p-dock-top-content__menu>.-title span:after,.p-prostate-top-content .p-dock-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-prostate-top-content .p-dock-top-content__menu>.-title span:before{left:100%}.p-prostate-top-content .p-dock-top-content__menu>.-title span:after{right:100%}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__menu{padding:30px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item{width:32%}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__menu>.-title{font-size:22px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item img{height:80px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-prostate-top-content .p-dock-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-prostate-top-content .p-dock-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-prostate-top-content .p-dock-top-content__search-area-wrap .p-dock-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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-prostate-top-content .p-dock-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-prostate-top-content .p-dock-top-content__contact{width:100%}.p-prostate-top-content .p-dock-top-content__contact>.-wrap-pc{display:none}.p-prostate-top-content .p-dock-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-prostate-top-content .p-dock-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (max-width:40.0525em){.p-category-top-search-bottom .u-padding-bottom-section-header .c-section-heading-w-icon#dock-book-reserve{background-position:13px}}@media (max-width:40.0525em){.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}}.p-insurers-search-area .searchSortTab{border-left:1px solid #999;z-index:9999;float:left;overflow:hidden;margin:0 0 0 20px;padding:5px 10px}@media only screen and (max-width:640px){.p-insurers-search-area .searchSortTab{margin:0;padding:10px 0 0;border:none;width:100%}}.p-insurers-search-area .searchSortTab ul{margin-top:-5px}.p-insurers-search-area .searchSortTab li .label{padding-top:10px}.p-insurers-search-area .searchSortTab li .label.area{background-image:url(mrso_img/insurance/icon_area.png);background-repeat:no-repeat;background-position:0 70%;padding-left:30px;padding-right:10px}.p-insurers-search-area .searchSortTab>ul>li{float:left;margin-left:5px}@media only screen and (max-width:640px){.p-insurers-search-area .searchSortTab>ul>li{width:100%;margin-bottom:5px;margin-left:0}}.p-insurers-search-area .searchSortTab li a{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:5px;box-shadow:inset 1px 1px 0 #fff;color:#282828;display:block;font-size:14px;line-height:27px;padding:2px 10px;position:relative;text-align:center}.p-insurers-search-area .searchSortTab .btn.style99 a{cursor:pointer;color:#fff;background-color:#5677c3;padding:3px 20px;display:inline-block;transition:.3s;border:none;border-radius:5px;box-shadow:none;font-size:14px;line-height:27px;position:relative;text-align:center}@media only screen and (max-width:640px){.p-insurers-search-area .searchSortTab li .label.area{background-image:url(mrso_img/insurance/icon_area.png);background-repeat:no-repeat;background-position:0 70%;padding-left:30px;padding-right:10px;display:block;width:100%}.p-insurers-search-area .searchSortTab>ul>li{display:block;width:100%;margin-bottom:5px}.p-insurers-search-area .searchSortTab li .add,.p-insurers-search-area .searchSortTab li .area{width:100%}.p-insurers-search-area .searchSortTab li#clear-btn-block,.p-insurers-search-area .searchSortTab li#pref-search-btn-block{width:50%}.p-insurers-search-area .searchSortTab li#clear-btn-block a,.p-insurers-search-area .searchSortTab li#pref-search-btn-block a{width:100%;display:inline-block}.p-insurers-search-area .searchSortTab li#label-area{padding:5px;margin-right:auto;background-color:azure}.p-insurers-search-area .facility .pager.top{padding:5px}.p-insurers-search-area .searchSortTab li #pref-search-btn{display:block;width:100%;margin-bottom:5px}}.p-insurers-search-area .insModalOpen{cursor:pointer}.p-insurers-search-area .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:140001;opacity:.6}.p-insurers-search-area .ins-modal{z-index:140000;bottom:0;left:0;position:fixed;right:0;top:239px;display:none;overflow-x:hidden;overflow-y:auto}.p-insurers-search-area .ins-modal .modal-dialog{background-color:#fff;max-width:900px;min-height:300px;margin:30px auto;z-index:140003;padding:10px;position:relative}.p-insurers-search-area .ins-modal .modal-dialog .close-button{background-image:url(mrso_img/popups/btn_close.png);width:64px;height:19px;border-style:none;padding:0;cursor:pointer;position:absolute;right:5px;background-color:transparent}.p-insurers-search-area .ins-modal .modal-dialog .close-button:hover{opacity:.8}.p-insurers-search-area .ins-modal .modal-dialog div#show-all-station.sp-none{margin-top:5px;text-align:right}.p-insurers-search-area .ins-modal .modal-dialog div#show-all-station.sp-none div a{cursor:pointer}.p-insurers-search-area .ins-modal .modal-dialog div#show-all-station-sp{position:fixed;bottom:80px;width:100%;text-align:right}.p-insurers-search-area .ins-modal .modal-dialog div#show-all-station-sp div a{cursor:pointer}.p-insurers-search-area .ins-modal .modal-dialog div#show-narrow-station.sp-none{margin-top:5px;text-align:right}.p-insurers-search-area .ins-modal .modal-dialog div#show-narrow-station.sp-none div a{cursor:pointer}.p-insurers-search-area .ins-modal .modal-dialog div#show-narrow-station-sp{position:fixed;bottom:80px;width:100%;text-align:right}.p-insurers-search-area .ins-modal .modal-dialog div#show-narrow-station-sp div a{cursor:pointer}.p-insurers-search-area .ins-modal .modal-dialog .modal-header{margin-bottom:10px;color:#00408f;font-weight:700;font-size:120%}.p-insurers-search-area .ins-modal .modal-dialog table{border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;width:100%}.p-insurers-search-area .ins-modal .modal-dialog table td,.p-insurers-search-area .ins-modal .modal-dialog table th{padding:5px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf}.p-insurers-search-area .ins-modal .modal-dialog table th{white-space:nowrap}.p-insurers-search-area .ins-modal .modal-dialog table td span{display:inline-block;padding:3px 5px}.p-insurers-search-area .ins-modal.city .modal-dialog table td span,.p-insurers-search-area .ins-modal.line .modal-dialog table td span{width:32%}.p-insurers-search-area .ins-modal .modal-dialog table td label{margin-right:5px}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer{text-align:center}.p-insurers-search-area .ins-modal .modal-dialog button{background:transparent linear-gradient(0deg,#eb7f4f,#fc7033 40%,#fd9565) repeat scroll 0 0;border:1px solid #e5611f;border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 hsla(0,0%,100%,.4);color:#fff;cursor:pointer;font-size:14px;padding:4px 0 2px;position:relative;text-shadow:-1px -1px 0 rgba(0,0,0,.4);margin:10px auto;height:40px;width:218px}.p-insurers-search-area .ins-modal .modal-dialog button:disabled{background:#aaa;border:1px solid #999}.p-insurers-search-area .ins-modal .modal-dialog button:disabled:hover{cursor:default;opacity:1}.p-insurers-search-area .insModalOpen[data-type=city],.p-insurers-search-area .insModalOpen[data-type=line],.p-insurers-search-area .insModalOpen[data-type=station]{display:none}.p-insurers-search-area .ins-modal.city table td label,.p-insurers-search-area .ins-modal.line table td label{display:inline-block}.p-insurers-search-area .sp-hide{display:block!important}.p-insurers-search-area .sp-show{display:none!important}@media only screen and (max-width:640px){.p-insurers-search-area .modal-table-area table td{width:780px}}@media only screen and (max-width:640px){.p-insurers-search-area .ins-modal.city table td label,.p-insurers-search-area .ins-modal.line table td label{width:40%}.p-insurers-search-area .ins-modal.city .modal-dialog table td span,.p-insurers-search-area .ins-modal.line .modal-dialog table td span{width:100%}}@media only screen and (max-width:640px){.p-insurers-search-area .sp-hide{display:none!important}.p-insurers-search-area li.sp-show{display:inline-block!important}.p-insurers-search-area .sp-show{display:block!important}.p-insurers-search-area .ins-modal.city-sp table td label,.p-insurers-search-area .ins-modal.city table td label,.p-insurers-search-area .ins-modal.line table td label,.p-insurers-search-area .ins-modal.station table td label{width:100%;display:inline-block}.p-insurers-search-area .ins-modal.prefecture table td label{display:inline-block;width:40%}}.p-insurers-search-area #myModal.modal-insurer #cboxClose{background:url(mrso_img/popups/btn_close.png) no-repeat;width:64px!important;height:19px!important;position:relative;margin-left:76%;margin-top:0;z-index:9999;cursor:pointer;background-position:0 0}.p-insurers-search-area #myModal.modal-insurer .inline-content{border-radius:10px;width:60%;padding:50px 60px;background-color:#fff;margin:auto}.p-insurers-search-area #myModal.modal-insurer .inline-content-ins-auth{border-radius:10px;width:40%;padding:20px 60px;background-color:#fff;margin:auto}.p-insurers-search-area .modal-insurer{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)}.p-insurers-search-area .modal-insurer .modal-content{width:65%}.p-insurers-search-area .modal-insurer .modal-header{padding:8px 16px;background-color:#00408f;color:#fff;font-size:20px;height:40px}.p-insurers-search-area .modal-insurer .modal-body{padding:2px 16px;height:auto}.p-insurers-search-area .modal-insurer .modal-footer{padding:2px 16px;background-color:#00408f;color:#fff}.p-insurers-search-area .modal-insurer .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){.p-insurers-search-area #areaBoxArea,.p-insurers-search-area #cityBoxArea,.p-insurers-search-area #searchBoxArea,.p-insurers-search-area .ins-modal{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.p-insurers-search-area #areaBoxArea .box,.p-insurers-search-area #cityBoxArea .box,.p-insurers-search-area #searchBoxArea .box{background-color:#e6ecf4;border-radius:0;border:none!important;border-top:2px solid #07438c!important;border-radius:0!important}.p-insurers-search-area #searchBoxArea .box .search-swich{display:none!important}.p-insurers-search-area #areaBoxArea .searchBoxHeader,.p-insurers-search-area #cityBoxArea .searchBoxHeader,.p-insurers-search-area #searchBoxArea .searchBoxHeader{text-align:center;color:#07438c;font-size:15px;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px;padding-bottom:7px}.p-insurers-search-area #searchBoxArea .box .advanced-search a{background-color:#efefef;border:1px solid #bfc2c6;color:#444;background-image:url(mrso_img/sp/common/add-conditions-icon.png);background-position:95%;background-repeat:no-repeat;background-size:20px;height:40px;width:auto;margin:0 auto;font-size:14px;padding:9px 60px;border-radius:4px;display:inline-block}.p-insurers-search-area #searchBoxArea .box .advanced-search.open a{background-image:url(mrso_img/sp/common/remove-conditions-icon.png)}.p-insurers-search-area #searchBoxArea .box section .aC{margin:10px -15px -13px;background-color:#3669a8;padding:10px 0}.p-insurers-search-area #searchBoxArea .box section .aC .submit>input[type=submit]{background:#fe6500;color:#fff;box-shadow:none;text-shadow:none;position:static;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:100%;padding:0 30px}.p-insurers-search-area #searchBoxArea .box section .aC .submit>input[type=submit]:hover{background:#fea366;opacity:1}.p-insurers-search-area #searchBoxArea .box input[type=submit].btn03.datail.disable:hover{background:#aaa}.p-insurers-search-area #searchBoxArea .box section .aC .resetBtnBox .resetBtn{color:#9f9f9f;background-color:#fff;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:100%}.p-insurers-search-area #searchBoxArea .box section .aC .resetBtnBox{display:inline-block;margin-right:2%;cursor:pointer;width:40%}.p-insurers-search-area #searchBoxArea .box section .aC .submit{display:inline-block;position:relative;width:47%}.p-insurers-search-area #searchBoxArea .box #PlanResFrom,.p-insurers-search-area #searchBoxArea .box input#SearchFacilityFacilityNameRuby[type=text],.p-insurers-search-area #searchBoxArea .box input[type=text],.p-insurers-search-area #searchBoxArea .box select{-webkit-appearance:none;background-color:#fff;border:1px solid #bfc2c6;height:40px;border-radius:6px;padding:7px 10px;text-indent:0;font-size:15px;min-height:40px!important}.p-insurers-search-area #searchBoxArea .box #PlanResFrom{border-top-right-radius:0;border-bottom-right-radius:0}.p-insurers-search-area #searchBoxArea .box section.searchSection{border-bottom:1px solid #bfc2c6;margin-bottom:10px}.p-insurers-search-area #searchBoxArea .box section.searchSection:first-of-type{border-bottom:0;margin-bottom:0}.p-insurers-search-area #searchBoxArea .box section.searchSection .searchBoxh2{color:#212121;font-size:13px;margin-bottom:10px}.p-insurers-search-area #searchBoxArea .box h2,.p-insurers-search-area #searchBoxArea .box p.search-filter{margin-bottom:10px}.p-insurers-search-area #searchBoxArea .box .other-conditions input[type=checkbox],.p-insurers-search-area #searchBoxArea .box div.checkbox input[type=checkbox],.p-insurers-search-area #searchBoxArea .box div.checkbox input[type=radio]{display:none}.p-insurers-search-area #searchBoxArea .box div.checkbox label,.p-insurers-search-area .other-conditions label{background-image:url(mrso_img/sp/common/check-icon.png)}.p-insurers-search-area #searchBoxArea .box div.checkbox label,.p-insurers-search-area .other-conditions label{background-repeat:no-repeat;background-size:20px 20px;background-position:5px;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%}.p-insurers-search-area #searchBoxArea .box div.checkbox label{background-image:url(mrso_img/sp/common/select-icon.png)}.p-insurers-search-area .other-conditions label{white-space:nowrap}.p-insurers-search-area #searchBoxArea .box div.checkbox{display:inline-block;width:49%}.p-insurers-search-area #searchBoxArea .box div.checkbox label{white-space:nowrap}.p-insurers-search-area #searchBoxArea .box div.checkbox.full{width:100%}.p-insurers-search-area #searchBoxArea .box div.checkbox label,.p-insurers-search-area .other-conditions .sp-only label{display:inline-block}.p-insurers-search-area #searchBoxArea .box .other-conditions input[type=checkbox]:checked+label,.p-insurers-search-area #searchBoxArea .box div.checkbox input[type=checkbox]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/checked-icon.png)}.p-insurers-search-area #searchBoxArea .box div.checkbox input[type=radio]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/selected-icon.png)}.p-insurers-search-area #searchBoxArea .box div.checkbox label.full{width:100%}.p-insurers-search-area #searchBoxArea .box .other-conditions{margin-top:10px!important}.p-insurers-search-area #searchBoxArea .box .other-conditions div{width:49%;display:inline-block}.p-insurers-search-area #searchBoxArea .box .other-conditions div.full,.p-insurers-search-area #searchBoxArea .box .other-conditions label{width:100%}.p-insurers-search-area #searchBoxArea .box #PlanResFrom{background-image:none}.p-insurers-search-area #mainContents.facility #searchBoxArea section select,.p-insurers-search-area #searchBoxArea .box .sdSelectDate .clear-button{height:40px}.p-insurers-search-area #searchBoxArea .box select{background-image:url(mrso_img/sp/common/ar-b-blue.png);background-repeat:no-repeat;background-position:90%;background-size:auto 9px}.p-insurers-search-area #searchBoxArea .box .areaSelectBtn{font-size:14px;display:inline-block;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px;width:49%;cursor:pointer;text-align:left;background-image:url(mrso_img/sp/common/ar-r-blue.png),-moz-linear-gradient(top,#fcfdfe 0,#f6f8fb 49%,#f1f4f9 50%,#ebf0f6);background-image:url(mrso_img/sp/common/ar-r-blue.png),-webkit-gradient(linear,center top,center bottom,from(#fcfdfe),to(#ebf0f6));background-repeat:no-repeat,no-repeat;background-position:95%,0 0;background-size:9px auto,100% 100%}.p-insurers-search-area #searchBoxArea .inspectionItemsBox small,.p-insurers-search-area #searchBoxArea .popularityInspectionItems small,.p-insurers-search-area #searchBoxArea .popularityInspectionItems span.small{margin-left:0}.p-insurers-search-area #searchBoxArea .popularityInspectionItems span.small{display:inline}.p-insurers-search-area #searchBoxArea .popularityInspectionItems small{display:none}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset legend{margin-bottom:5px}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox{margin-left:0}.p-insurers-search-area #searchBoxArea .box .sp-area-selected-area{position:relative;display:none}.p-insurers-search-area #searchBoxArea .box .sp-area-selected-area .areaSelectBtn{width:89%}.p-insurers-search-area #searchBoxArea .box .sp-area-selected-area .resetBtn{width:11%;background-image:url(mrso_img/sp/common/remove-icon.png);background-repeat:no-repeat;width:25px;height:25px;background-size:cover;border:none;background-color:transparent;cursor:pointer;position:absolute;top:7px;right:5px}.p-insurers-search-area #searchBoxArea .popularityInspectionItemsCloseBtn,.p-insurers-search-area #searchBoxArea .popularityInspectionItemsMoreBtn{width:100%}.p-insurers-search-area #searchBoxArea .inspectionSection .synthesis{background:#f8e9e6;border-bottom:1px solid #d7d8db;margin:-51.5% -3% 0;padding:53% 3% 3%}.p-insurers-search-area #searchBoxArea .inspectionSection .synthesis dt{color:#ac2121;font-weight:700;margin-bottom:5px}.p-insurers-search-area #searchBoxArea .inspectionSection .single dt span,.p-insurers-search-area #searchBoxArea .inspectionSection .synthesis dt span{font-weight:700}.p-insurers-search-area #searchBoxArea .inspectionSection .single{padding:3% 0}.p-insurers-search-area #searchBoxArea .inspectionSection .single dt{font-weight:700;margin-bottom:5px}.p-insurers-search-area .ins-modal{top:0}.p-insurers-search-area .ins-modal .modal-dialog{margin:0;padding:0}.p-insurers-search-area .ins-modal .modal-dialog .close-button{background-image:url(mrso_img/sp/common/ar-l-blue.png);background-size:14px auto;background-position:0;background-repeat:no-repeat;border:none;box-shadow:none;color:#007aff;font-size:15px;height:auto;left:10px;padding:0 0 0 15px;position:fixed;right:auto;text-shadow:none;top:10px;width:auto;z-index:99999999}.p-insurers-search-area .ins-modal .modal-dialog .modal-header{background-color:#f4f5f6;color:#000;border-bottom:1px solid #ccd2d9;margin:0;padding:20px 0 15px;font-size:16px;text-align:center;position:fixed;top:0;left:0;right:0}.p-insurers-search-area .ins-modal .modal-dialog .modal-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer{position:fixed;bottom:0;left:0;right:0;background-color:#3669a8;padding:10px 1.5%}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .searchCountBox{box-sizing:border-box;float:left;width:28%;background:none;padding:0 1%}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .searchCountBox span:last-child{color:#fff;float:left;text-align:left;font-size:12px;padding:0 3px}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .searchCountBox span.type{padding:0}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .searchCountBox .searchCount{float:left;font-size:27px;display:inline-block;line-height:110%;text-align:left;padding:0;width:100%}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .searchCountBox span br{display:inline}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .narrow-button{background:#fe6500;color:#fff;box-shadow:none;box-sizing:border-box;text-shadow:none;position:static;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:42%;padding:0 7px;display:inline-block}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .narrow-button:disabled{background:#aaa;opacity:.6}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .narrow-button:disabled:hover{opacity:1}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .resetBtn{background:#fff;border:none;box-shadow:none;box-sizing:border-box;text-shadow:none;border-radius:6px;color:#9f9f9f;font-size:15px;font-weight:700;height:50px;margin:0 .5% 0 0;display:inline-block;width:28%;padding:0 3px}.p-insurers-search-area .ins-modal .modal-dialog .modal-footer .resetBtn:disabled{opacity:.6}.p-insurers-search-area .ins-modal .modal-dialog .modal-body{margin:60px 0;height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:#e6ecf4;font-size:18px}.p-insurers-search-area .ins-modal.station .modal-dialog .modal-body table{border-left:0}.p-insurers-search-area .ins-modal .modal-dialog .modal-body table tr>th{background-color:#d0dbeb;border-bottom:1px solid #bfc2c6}.p-insurers-search-area .ins-modal.station .modal-dialog .modal-body table tr>th{border-right:0;display:block;padding:0;width:100%}.p-insurers-search-area .ins-modal.station .modal-dialog .modal-body table tr>td{display:block;padding:0;width:100%}.p-insurers-search-area .ins-modal.station .modal-dialog .modal-body table tr>td label{background-position:20px;padding:15px 15px 15px 50px}.p-insurers-search-area .ins-modal .modal-dialog .modal-body table tr>th 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-insurers-search-area .ins-modal .modal-dialog .modal-body table tr>td{border:none}.p-insurers-search-area .ins-modal .modal-dialog .modal-body table tr>td label{padding:15px 15px 15px 40px;border-bottom:1px solid #bfc2c6;cursor:pointer;background-image:url(mrso_img/sp/common/check-icon.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px}.p-insurers-search-area .ins-modal .modal-dialog table td span{width:100%}.p-insurers-search-area .ins-modal .modal-dialog .modal-body input[type=checkbox]{display:none}.p-insurers-search-area .ins-modal .modal-dialog .modal-body input[type=checkbox]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/checked-icon.png)}.p-insurers-search-area #searchBoxChina,.p-insurers-search-area #searchBoxKenpo{background-color:#fde8e9;float:none!important;color:#ed1c24;border-top:1px solid #afa8a9;border-bottom:1px solid #afa8a9;position:relative;margin-bottom:0}.p-insurers-search-area #searchBoxChina{margin-bottom:20px;border-top:none}.p-insurers-search-area #searchBoxChina a:before,.p-insurers-search-area #searchBoxKenpo a:before{background-image:url(mrso_img/sp/common/exclamation-icon.png);background-position:50%;background-repeat:no-repeat;background-size:20px;height:100%;width:45px;top:0;bottom:0;left:0;background-color:#ed1c24;content:"";display:inline-block;position:absolute}.p-insurers-search-area #searchBoxChina a,.p-insurers-search-area #searchBoxKenpo a{color:#ed1c24;font-size:14px;display:inline-block;width:100%;height:100%;padding:10px 0 10px 60px;background-image:url(mrso_img/sp/common/ar-r-red.png);background-position:97%;background-repeat:no-repeat;background-size:9px;text-align:left}.p-insurers-search-area #searchBoxChina a:hover,.p-insurers-search-area #searchBoxKenpo a:hover{text-decoration:none;opacity:.6}.p-insurers-search-area #searchBoxChina a:before{background-image:url(mrso_img/sp/common/user-icon.png)}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox{margin:0;min-width:0;width:49%;display:inline-block;float:none}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox label{padding-top:12px}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox label small{display:inline}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full{display:block}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full.long-text{font-size:13px}.p-insurers-search-area #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full.long-text small{letter-spacing:-.1em}.p-insurers-search-area #searchBoxArea .box .inspectionItemsBox fieldset{display:block}}.p-insurers-search-area #facilityResultArea div.ins-modal.city.in,.p-insurers-search-area #main>.ins-modal.city.in{width:100%}.p-insurers-search-area .facilities .btn:after{display:inline-block}.p-insurers-search-area a.back-btn{margin:10px auto;color:#004289;display:inline-block;border-radius:5px;padding:15px 60px;text-align:center;border:1px solid #004289;font-size:16px;transition:.3s;background-image:url(mrso_img/insurance/arrow01.png);background-repeat:no-repeat;background-position:95% 50%}@media only screen and (max-width:640px){.p-insurers-search-area .searchesSearchBox #areaBoxArea,.p-insurers-search-area .searchesSearchBox #cityBoxArea,.p-insurers-search-area .searchesSearchBox #searchBoxArea{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-insurers-search-area .searchesSearchBox #searchBoxArea .box{border-top:none!important}.p-insurers-search-area .ins-modal .modal-dialog .modal-body input[type=radio]{display:none}.p-insurers-search-area .searchesSearchBox #searchBoxArea .inputArea{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;padding:65px 10px 0;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;margin-bottom:70px}.p-insurers-search-area .searchesSearchBox #searchBoxKenpo{display:none}.p-insurers-search-area .searchesSearchBox #areaBoxArea .box,.p-insurers-search-area .searchesSearchBox #cityBoxArea .box,.p-insurers-search-area .searchesSearchBox #searchBoxArea .box{padding-bottom:80px}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap,.p-insurers-search-area .searchesSearchBox #cityBoxArea ul{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;padding:63px 0 0;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dl{background:#fff}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dt{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-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dt.show{background:url(mrso_img/sp/search/arrow02_show.png) no-repeat 96% #e6ecf5;background-size:12px}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dd{display:none}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dd li{background:url(mrso_img/sp/search/arrow03.png) no-repeat 95% #fff;background-size:6px;border-bottom:1px solid #c4c7cd}.p-insurers-search-area .searchesSearchBox #areaBoxArea .areaWrap dd li button{-webkit-appearance:none;background:none;border:0;box-sizing:border-box;display:block;font-size:16px;padding:12px 20px;text-align:left;width:100%}.p-insurers-search-area .searchesSearchBox #cityBoxArea ul li{background:url(mrso_img/sp/common/ar-r-blue.png) no-repeat 95%;background-size:6px;border-bottom:1px solid #c4c7cd}.p-insurers-search-area .searchesSearchBox #cityBoxArea ul li button{-webkit-appearance:none;border:0;box-sizing:border-box;display:block;font-size:18px;padding:15px 15px 15px 40px;text-align:left;width:100%}.p-insurers-search-area .searchesSearchBox #cityBoxArea ul li.citySelect button{background:url(mrso_img/sp/search/icon_city.png) no-repeat 10px;background-size:18px}.p-insurers-search-area .searchesSearchBox #cityBoxArea ul li.trainSelect button{background:url(mrso_img/sp/search/icon_train.png) no-repeat 10px;background-size:18px}.p-insurers-search-area .searchesSearchBox #areaBoxArea .searchBoxHeader,.p-insurers-search-area .searchesSearchBox #cityBoxArea .searchBoxHeader,.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxHeader{position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;font-size:16px;padding:20px 0 15px}.p-insurers-search-area .searchesSearchBox #areaBoxArea .searchBoxHeader:before,.p-insurers-search-area .searchesSearchBox #cityBoxArea .searchBoxHeader:before,.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxHeader:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter{position:fixed;z-index:100002;bottom:0;left:0;right:0;background-color:#00408f}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox{box-sizing:border-box;float:left;width:30%;background-color:#00408f;padding:12px 0 10px 2.5%}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span:last-child{color:#fff;float:left;text-align:left;font-size:12px;padding:0 5px}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span.type{padding:0 2px}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox .searchCount{float:left;font-size:27px;display:inline-block;line-height:110%;padding-right:5px;text-align:left}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span br{display:inline}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .resetBtnBox{box-sizing:border-box;float:left;padding:10px 0;width:28%}.p-insurers-search-area .searchesSearchBox #searchBoxArea .searchBoxFooter .resetBtnBox button{background:#fff;border:none;box-shadow:none;text-shadow:none;border-radius:6px;color:#9f9f9f;font-size:15px;font-weight:700;height:50px;margin:0;display:inline-block;width:100%;padding:0 5px}.p-insurers-search-area .searchesSearchBox #searchBoxArea .box section .aC{box-sizing:border-box;margin:0;padding:10px 2%;background-color:#00408f;float:right;width:42%}.p-insurers-search-area .searchesSearchBox #searchBoxArea .box section .aC .submit{width:100%}.p-insurers-search-area .searchesSearchBox #searchBoxArea .box section .aC .submit input{padding:0 5px}.p-insurers-search-area .searchesSearchBox #areaBoxArea .closeButton,.p-insurers-search-area .searchesSearchBox #cityBoxArea .closeButton,.p-insurers-search-area .searchesSearchBox #searchBoxArea .closeButton{display:inline-block;position:fixed;top:20px;left:10px;padding-left:15px;z-index:100002;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-insurers-search-area .modal-table-area tr:last-child td{padding-bottom:200px}.p-insurers-search-area .searchSortTab li#clear-btn-block,.p-insurers-search-area .searchSortTab li#pref-search-btn-block-sp{width:100%;display:inline-block}.p-insurers-search-area .searchSortTab li#pref-search-btn-block-sp{margin-right:4%}.p-insurers-search-area .searchSortTab li #pref-search-btn-sp a{width:100%}.p-insurers-search-area .searchSortTab>ul>li{float:left;margin-left:0}.p-insurers-search-area #myModal.modal-insurer .inline-content{border-radius:0;width:100%;padding:30px 20px 20px;background-color:#fff;margin:auto}.p-insurers-search-area #myModal.modal-insurer #cboxClose{display:none;background:url(mrso_img/popups/btn_close.png) no-repeat;width:64px!important;height:19px!important;position:relative;margin-left:80%;margin-top:0;z-index:9999;cursor:pointer;background-position:0 0}.p-insurers-search-area #insurance #myModal h3{padding:10px;margin-bottom:0}}@media only screen and (max-width:640px){.l-main.p-insurers{padding:0 20px}}.p-insurers .p-insurers-head h2{font-weight:400;font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,58.8%,0) 0 0 0}.p-insurers .p-insurers-head h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}@media only screen and (max-width:640px){.p-insurers .p-insurers-head h2{line-height:1.1em;font-size:16px;width:100%;color:#000;margin:0 0 15px;padding:10px 0 0}.p-insurers .p-insurers-head h2 span.border{padding:5px 0 0 10px}.p-insurers .p-insurers-head .-title p{font-size:14px;margin-bottom:1em;line-height:1.7}}.p-insurers .p-insurers-search-area #facilityResultArea .pager{margin:10px 0;border-bottom:1px solid #bfbfbf;height:50px;overflow:hidden}@media only screen and (max-width:640px){.p-insurers .p-insurers-search-area #facilityResultArea .pager{height:auto;overflow:auto;padding:5px}}.p-insurers .p-insurers-search-area .facility .pager{height:50px;overflow:hidden}.p-insurers .p-insurers-search-area .facility .pager .gov-auth{float:right}.p-insurers .p-insurers-search-area .facility .pager .gov-auth .btn.style02 a{cursor:pointer;border-radius:3px;font-size:16px;color:#fff;background-color:#f97f00;text-align:center;padding:5px 20px;display:inline-block;transition:.3s}.p-insurers .p-insurers-search-area #facilityResultArea .this{float:left;font-size:16px;padding-top:5px}.p-insurers .p-insurers-search-area #facilityResultArea .this span{font-size:20px;margin-right:5px;color:#ff6e1d;font-weight:700}.p-insurers .p-insurers-search-area .facilities{border:1px solid #b5b5b5;border-top:4px solid #4a69a4;margin-bottom:20px}.p-insurers .p-insurers-search-area .facilities .-thumb{float:left;width:20%;margin-bottom:15px}.p-insurers .p-insurers-search-area #insurance a{transition:.3s}.p-insurers .p-insurers-search-area .facilities .facilitiesInfo{float:left;width:40%;padding:15px 0 15px 15px}.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .inBox{border-right:1px solid #ccc}.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .ttl{font-size:20px;font-weight:700;margin-bottom:.6em}.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .dayInfo{font-size:14px;margin-bottom:1em}.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .dayInfo .dayAttention{background-color:#7f7f7f;padding:3px 10px;color:#fff;margin-right:10px}.p-insurers .p-insurers-search-area #main .noPlanInfo .add,.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .add{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}.p-insurers .p-insurers-search-area #main .noPlanInfo .station,.p-insurers .p-insurers-search-area .facilities .facilitiesInfo .station{background-repeat:no-repeat;background-image:url(mrso_img/insurance/icon_station.png);padding-left:20px;background-position:0 50%;margin-bottom:.5em}.p-insurers .p-insurers-search-area .facilities .planInfo{float:left;padding:15px;width:40%}.p-insurers .p-insurers-search-area .facilities .planInfo .ttl{font-size:16px;font-weight:700;margin-bottom:.6em}.p-insurers .p-insurers-search-area .facilities .planInfo .tagList{font-size:14px}.p-insurers .p-insurers-search-area .facilities .planInfo .tagList li.active{background-color:#f1f6fe;border:1px solid #3e5786;color:#3e5786}.p-insurers .p-insurers-search-area .facilities .planInfo .tagList li{background-color:#f1f1f1;display:inline-block;padding:5px 10px;border:1px solid #cbcbcb;margin-bottom:10px;margin-right:5px}.p-insurers .p-insurers-search-area .facilities .plan{padding:20px;border-top:1px dotted #b5b5b5}.p-insurers .p-insurers-search-area .facilities .fL{float:left}.p-insurers .p-insurers-search-area .clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}.p-insurers .p-insurers-search-area .facilities .personType{margin-top:10px;float:left}.p-insurers .p-insurers-search-area .facilities .personType span{font-size:14px;color:#fff;border-radius:1px;margin-left:5px;margin-right:5px;padding:2px 6px;white-space:nowrap}.p-insurers .p-insurers-search-area .facilities .personType span.person-type-insured{background-color:#488bbf}.p-insurers .p-insurers-search-area .facilities .personType span.person-type-dependent{background-color:#709a26}.p-insurers .p-insurers-search-area .facilities .plan .fL{width:700px}@media only screen and (max-width:640px){.p-insurers .p-insurers-search-area .facilities .plan .fL{width:100%}}.p-insurers .p-insurers-search-area .facilities .plan .fL .tagList{font-size:14px;float:left;padding-top:10px}.p-insurers .p-insurers-search-area .facilities .plan .fL .tagList li.active{background-color:#6082ad;color:#fff;padding:2px 6px;margin-bottom:10px;margin-right:5px;display:inline}.p-insurers .p-insurers-search-area .facilities .plan .fL .target-person{float:inherit}.p-insurers .p-insurers-search-area .facilities .plan .planName{float:left}.p-insurers .p-insurers-search-area .facilities .plan .planName a{font-weight:700;color:#004289;font-size:16px;display:inline-block;margin-top:10px;width:600px}.p-insurers .p-insurers-search-area .facilities .target-person{line-height:3;margin-left:0}.p-insurers .p-insurers-search-area .facilities .target-person span{font-size:14px;border-radius:1px;margin-left:5px;margin-right:5px;padding:2px 6px;white-space:nowrap;display:inline-block;width:75px;height:26px;line-height:normal;text-align:center}.p-insurers .p-insurers-search-area .facilities .target-person span.unisex{color:#709a26;background-color:#f4f8ed;border:1px solid #709a26}.p-insurers .p-insurers-search-area .facilities .target-person span.man{color:#7ea6c7;background-color:#f0f4fa;border:1px solid #7ea6c7}.p-insurers .p-insurers-search-area .facilities .target-person span.woman{color:#d497aa;background-color:#fdf4f4;border:1px solid #d497aa}.p-insurers .p-insurers-search-area .gov .target-person{margin-left:0}.p-insurers .p-insurers-search-area .facilities .fR{float:right;padding:20px 0}.p-insurers .p-insurers-search-area .facilities .noplan .fR{padding:0}.p-insurers .p-insurers-search-area .facility-contents-inner .fR .price-area{display:inline}.p-insurers .p-insurers-search-area .facilities .plan .fR .sp-none{display:inline-block}.p-insurers .p-insurers-search-area .facilities .plan .price{display:inline-block;color:#be1c1c;font-size:24px;font-weight:700}.p-insurers .p-insurers-search-area .facilities .plan .price .taxTxt{font-size:14px;display:inline-block;color:#000}.p-insurers .p-insurers-search-area .facilities .plan .tpoint{display:inline-block;padding-left:20px;width:130px}.p-insurers .p-insurers-search-area .facilities .plan .tpoint span{font-weight:700;color:#004289;font-size:16px}.p-insurers .p-insurers-search-area .facilities .plan .btn{display:inline-block}.p-insurers .p-insurers-search-area .facilities .btn.style02 a:hover{opacity:.8;text-decoration:none}.p-insurers .p-insurers-search-area .facilities .btn.style02 a{cursor:pointer;border-radius:3px;font-size:16px;color:#fff;background-color:#f97f00;text-align:center;padding:5px 20px;display:inline-block;transition:.3s}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list{margin:10px;position:relative}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list .-mark{background:#fff;border:1px solid #66799f;color:#66799f;font-size:13px;padding:0 15px;line-height:2.5;border-radius:4px;cursor:pointer}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list .-mark:after,.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list .-mark:before{all:unset}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list .-explain{background:#fffcf4;border:2px solid #0065b8;border-radius:.5em;color:#000;font-size:12px;line-height:2em;padding:.8em 1em;position:absolute;z-index:9997;bottom:50px;top:auto;margin:auto;left:auto;right:auto;width:40vw}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list .-explain .target{font-size:14px;font-weight:700;margin-left:0;text-align:left;display:initial;width:auto;padding:0}@media only screen and (max-width:640px){.p-insurers .p-insurers-search-area .facility-contents-inner{width:100%;margin-bottom:20px;flex-direction:column;flex-wrap:wrap;padding:10px}.p-insurers .p-insurers-search-area .facility .pager .gov-auth,.p-insurers .p-insurers-search-area .facility .pager .gov-auth .btn.style02 a{width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .facilitiesInfo{flex:1;width:100%;padding:0;float:none;border-bottom:1px solid #ccc}.p-insurers .p-insurers-search-area .facility-contents-inner .facilitiesInfo .inBox{border:none}.p-insurers .p-insurers-search-area .facility-contents-inner .ttl{font-size:16px;font-weight:700;margin-bottom:.5em}.p-insurers .p-insurers-search-area .facility-contents-inner .-thumb{width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .-thumb img{width:100%;max-width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .planInfo{float:none;padding:10px 0;width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .planInfo .tagList li{font-size:13px;padding:3px 5px}.p-insurers .p-insurers-search-area .facility-contents-inner .plan{padding:5px 0;width:100%}.p-insurers .p-insurers-search-area .facilities .plan .planName a,.p-insurers .p-insurers-search-area .facility-contents-inner .plan .planName{width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .target-person{margin-left:0;line-height:2}.p-insurers .p-insurers-search-area .facility-contents-inner .fL{width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner.noImg .fL{width:auto}.p-insurers .p-insurers-search-area .facility-contents-inner .fL .personType{width:100%}.p-insurers .p-insurers-search-area .facility-contents-inner .fR{float:none;padding:0}.p-insurers .p-insurers-search-area .facility-contents-inner .fR .price-area{float:left;display:block;max-width:200px}.p-insurers .p-insurers-search-area .facility-contents-inner .plan .price{display:block}.p-insurers .p-insurers-search-area .facility-contents-inner .btn.style02,.p-insurers .p-insurers-search-area .facility-contents-inner.noImg .fR{float:right}.p-insurers .p-insurers-search-area .facility-contents-inner .btn.style02 a{padding-left:5px;padding-right:5px}.p-insurers .p-insurers-search-area .facility-contents-inner .target-person span{margin-left:1px;margin-right:1px}.p-insurers .p-insurers-search-area .facility-contents-inner .target-person span.age{display:inline;white-space:normal}.p-insurers .p-insurers-search-area .p-plan-items.lp>.-list>.-explain{position:absolute;left:0;width:100vw;right:0;left:auto;width:85vw}.p-insurers .p-insurers-search-area div.plan.lp .fR>.price-area.lp{display:flex;max-width:100%;align-items:flex-end}.p-insurers .p-insurers-search-area div.plan.lp .fR>.price-area.lp .price{font-size:20px}.p-insurers .p-insurers-search-area div.plan.lp .fR>.price-area.lp .tpoint{font-size:14px;padding-left:0}.p-insurers .p-insurers-search-area div.plan.lp .fL{display:flex}.p-insurers .p-insurers-search-area div.plan.lp .fL .planName>a{display:block;font-size:14px}.p-insurers .p-insurers-search-area div.plan.lp .fL .target-person{width:40%;flex-grow:0;margin-right:0}.p-insurers .p-insurers-search-area div.plan.lp .fL .target-person .p-plan-items.lp{display:block}.p-insurers .p-insurers-search-area div.plan.lp .fL .target-person .p-plan-items.lp .-list{margin-right:0}.p-insurers .p-insurers-search-area div.plan.lp .fL .target-person .p-plan-items.lp .-list .-mark{line-height:1.5;text-align:center;padding:3px}}.p-insurers .p-category-list .ftCategoryListWrapper{margin:30px auto;width:100%;border:2px solid #ccc;background:#f1f1f1;padding:0 20px 20px}.p-insurers .p-category-list .ftCategoryListWrapper h3{border-bottom:1px solid #ccc;padding:0;font-size:16px}.p-insurers .p-category-list .ftCategoryListWrapper h3 span{display:inline-block;border-top:3px solid #0065b8;padding:8px 0;font-weight:700;margin-top:-2px}.p-insurers .p-category-list .ftCategoryListWrapper .unit{padding:10px 0;border-bottom:1px solid #ccc;overflow:hidden}.p-insurers .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-insurers .p-category-list .ftCategoryListWrapper .ftCategoryList a:hover{opacity:.6;text-decoration:none}@media (max-width:40.0525em){.p-insurers .p-category-list .ftCategoryListWrapper{margin:30px auto;width:100%;border:2px solid #ccc;background:#f1f1f1;padding:0 20px 20px}}.page-special__valuation #breadCrumb{border-bottom:1px solid #bfbfbf;padding:10px 0}@media (max-width:40.0525em){.page-special__valuation #breadCrumb{display:none}}.page-special__valuation #breadCrumb .inner{margin:0 auto;width:100%}.page-special__valuation #breadCrumb .inner .singleItem{display:inline;margin:0 2px 0 0;font-size:11px}.page-special__valuation #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}.page-special__valuation #breadCrumb .inner .singleItem a:hover{text-decoration:underline;opacity:.7}.-Wrapper{width:100%;padding:30px 0;margin:0 auto}@media (max-width:40.0525em){.-Wrapper{padding:0;border:none}}.-Wrapper .main{float:left;width:100%}@media (max-width:40.0525em){.-Wrapper .main{width:100%;border:none;float:none}}.-Wrapper .main #contents-function{width:100%;margin:0 auto;padding:0;color:#000}.-Wrapper .main #contents-function .section{width:100%;height:auto;display:block}.-Wrapper .main #contents-function .section .imgFR{float:right}.-Wrapper .main #contents-function .section .imgFL{float:left}.-Wrapper .main #contents-function .section .md-button{margin:30px auto 37px;text-align:center}@media (max-width:40.0525em){.-Wrapper .main #contents-function .section .md-button{margin:30px auto 37px;text-align:center}}.-Wrapper .main #contents-function .section .md-button a{width:569px;min-height:76px;line-height:76px;margin:0 auto;padding:0;color:#fff;background-color:#ea5a45;display:block;font-size:20px;border-radius:4px;text-decoration:none}@media (max-width:40.0525em){.-Wrapper .main #contents-function .section .md-button a{width:auto;margin:0 20px;font-size:20px;box-shadow:1px 1px 1px rgba(0,0,0,.1)}}.-Wrapper .main #contents-function .section .md-button a:hover{opacity:.7;text-decoration:none}.-Wrapper .main #contents-function .section .md-button a span{margin-left:.4em;font-family:serif;font-size:130%;line-height:1.2;font-weight:700}.-Wrapper .main #contents-function .section p strong{font-size:20px;line-height:1.8;color:#e84931;font-weight:400}.-Wrapper .main #contents-function #intro{margin-bottom:45px}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro{width:auto;margin:0 4%}}.-Wrapper .main #contents-function #intro h1{margin-bottom:30px;line-height:1.6}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro h1{width:auto;margin-left:-4%;margin-right:-4%}}.-Wrapper .main #contents-function #intro h1 img{width:100%}.-Wrapper .main #contents-function #intro h2{margin:0 0 18px;padding:0;font-size:34px;line-height:1.2;color:#0087be;font-weight:400}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro h2{margin:0 0 18px;padding:0;font-size:18px;line-height:1.2;color:#0087be;text-align:center}}.-Wrapper .main #contents-function #intro .imgFR{margin:15px 10px 0 28px}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro .imgFR{width:30%;margin:0 auto 20px;float:none;text-align:center;display:block}}.-Wrapper .main #contents-function #intro p{width:100%;font-size:14px;line-height:1.4}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro p{width:auto;font-size:14px;line-height:1.4}}.-Wrapper .main #contents-function #intro p strong{line-height:1.6}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro p strong{font-size:18px}}.-Wrapper .main #contents-function #intro .md-howto{width:100%;margin:115px 0 0;padding:64px 35px 54px 15px;border:1px solid #eb7361}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro .md-howto{width:auto;margin:50px 0 20px;padding:30px 35px 30px 15px;border:1px solid #eb7361}}.-Wrapper .main #contents-function #intro .md-howto p{width:100%;line-height:1.6}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro .md-howto p{width:100%;margin:0 auto;text-align:left;line-height:1.6}}.-Wrapper .main #contents-function #intro .md-howto p .imgFL{position:relative;margin:-101px 28px 0 0}@media (max-width:40.0525em){.-Wrapper .main #contents-function #intro .md-howto p .imgFL{position:relative;width:33.3%;margin:-64px 28px 0 0}}.-Wrapper .main #contents-function #section01{margin:0 auto;padding:0 0 25px;background-color:#f2f6f9;width:80%}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01{width:100%}}.-Wrapper .main #contents-function #section01 h3{margin:0 0 50px;padding:18px 0;background-color:#0087bf;font-size:22px;line-height:1;text-align:center;color:#fff;font-weight:400}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 h3{font-size:22px}}.-Wrapper .main #contents-function #section01 dl{width:90%;margin:0 auto 20px;padding:0;display:table}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl{width:auto;margin:0 4% 20px}}.-Wrapper .main #contents-function #section01 dl:first-of-type{min-height:75px}.-Wrapper .main #contents-function #section01 dl dt{width:99px;border:1px solid #0087bf;font-size:16px;color:#0087bf;text-align:center;display:table-cell;vertical-align:middle}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl dt{width:20%;font-size:16px}}.-Wrapper .main #contents-function #section01 dl dd{margin:0;padding:0 25px;display:table-cell;vertical-align:middle}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl dd{margin:0;padding:0 0 0 25px;font-size:14px}}.-Wrapper .main #contents-function #section01 dl dd .md-wrap{width:100%;margin:20px 0 0;padding:30px 40px;background-color:#e3edf4;overflow:hidden;display:table}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl dd .md-wrap{width:100%;margin:20px 0 0;padding:15px}}.-Wrapper .main #contents-function #section01 dl dd .md-wrap ul{width:250px;font-size:16px;color:#0291cc;display:table-cell}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl dd .md-wrap ul{width:auto;font-size:12px;color:#0291cc;display:block}}.-Wrapper .main #contents-function #section01 dl dd .md-wrap ul li{margin:0 0 7px;padding:0;line-height:1;display:inline-block}@media (max-width:40.0525em){.-Wrapper .main #contents-function #section01 dl dd .md-wrap ul li{margin:0 0 7px;padding:0;line-height:1;display:block}}@keyframes "load"{0%{opacity:0}50%{opacity:1}to{opacity:0}}#insurer-ins-gov #insurance:after{content:"";clear:both;display:block}#insurer-ins-gov #insurance #main{width:1280px;margin:0 auto;padding:40px 0}#insurer-ins-gov #insurance .inner{width:1280px;margin:0 auto}#insurer-ins-gov #insurance .clearfix{zoom:1}#insurer-ins-gov #insurance .clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#insurer-ins-gov #insurance .aC{display:inline-block;padding-top:10%;text-align:center!important}@media (max-width:40.0525em){#insurer-ins-gov #insurance .aC{margin-top:5%;display:block;padding-top:unset}}#insurer-ins-gov #insurance p{font-size:16px;margin-bottom:1em;line-height:1.7}#insurer-ins-gov #insurance a{transition:.3s}#insurer-ins-gov #insurance .fL{float:left}#insurer-ins-gov #insurance .fR{float:right}#insurer-ins-gov #insurance p.note{font-size:14px;color:#00438e;text-indent:-1.2em;padding-left:1.2em}#insurer-ins-gov #insurance p.noteRed{color:#de7e04}#insurer-ins-gov #insurance p.indentTxt{text-indent:-1em;padding-left:1em}#insurer-ins-gov #insurance .red{color:#bc0000}#insurer-ins-gov #insurance .orange{color:#f60}#insurer-ins-gov #insurance ol.num{font-size:16px;list-style:none;margin-top:1em;counter-reset:number 0}#insurer-ins-gov #insurance ol.num li{margin-bottom:5px}#insurer-ins-gov #insurance ol.num li:before{counter-increment:number 1;content:counter(number) ".";margin-right:5px}#insurer-ins-gov #insurance .circleList{margin:30px 0}#insurer-ins-gov #insurance .circleList li{font-size:16px;padding-left:1em;text-indent:-1em;margin-bottom:20px}#insurer-ins-gov #insurance .circleList li:before{content:"●"}#insurer-ins-gov #insurance .circleList .name{font-weight:700}#insurer-ins-gov #insurance h2{font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,58.8%,0) 0 0 0}#insurer-ins-gov #insurance h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}#insurer-ins-gov #insurance h2 h1{font-weight:400}#insurer-ins-gov #insurance h2 span.small{font-size:20px}#insurer-ins-gov #insurance #facilityResultArea h2{font-size:20px;font-weight:700;margin-bottom:15px}#insurer-ins-gov #insurance h3{color:#fff;font-size:20px;line-height:1em;font-weight:700;padding:15px;background-color:#4a69a4;margin-bottom:1em}#insurer-ins-gov #insurance #myModal h3{font-size:20px;margin-bottom:20px;color:#000;background-color:#fff}#insurer-ins-gov #insurance h3.table{margin-bottom:0}#insurer-ins-gov #insurance h3.table img{margin:0 0 0 8px;vertical-align:middle}#insurer-ins-gov #insurance h3.table .requiredTxt{color:#fff}#insurer-ins-gov #insurance h4{font-size:16px;margin-bottom:1em;font-weight:600;border-bottom:1px solid #999}#insurer-ins-gov #insurance h4 span.border{border-left:5px solid #02418e;padding:0 0 0 10px;margin:0 0 5px;display:inline-block}#insurer-ins-gov #insurance .btnStyle{color:#004289;font-size:16px;text-decoration:underline}#insurer-ins-gov #insurance .btn.style01 a{display:block;cursor:pointer;border-radius:3px;font-size:24px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 100px;display:inline-block;margin:20px auto 60px;transition:.3s}#insurer-ins-gov #insurance .btn.style01 a:hover{opacity:.8;text-decoration:none}#insurer-ins-gov #insurance .btn.style02 a{display:block;cursor:pointer;border-radius:3px;font-size:16px;color:#fff;background-color:#f97f00;text-align:center;padding:5px 20px;display:inline-block;transition:.3s}#insurer-ins-gov #insurance .btn.style02 a:hover{opacity:.8;text-decoration:none}#insurer-ins-gov #insurance table.tableStyle01{border-collapse:collapse;margin:0 0 20px;font-size:16px;border:1px solid #4a69a4}#insurer-ins-gov #insurance table.tableStyle01 th{padding:20px;color:#000;vertical-align:middle;border-bottom:1px solid #ccc;background-color:#f6f6f6}#insurer-ins-gov #insurance table.tableStyle01 th img{vertical-align:middle;top:-2px;position:relative;cursor:pointer}#insurer-ins-gov #insurance table.tableStyle01 td{padding:20px;color:#000;vertical-align:middle;border-bottom:1px solid #ccc}#insurer-ins-gov #insurance table.tableStyle01 tr:last-child td,#insurer-ins-gov #insurance table.tableStyle01 tr:last-child th{border-bottom:none}#insurer-ins-gov #insurance table.tableStyle01 .num{font-weight:700}#insurer-ins-gov #insurance table.tableStyle01 .nowrap{white-space:nowrap}#insurer-ins-gov #insurance table.tableStyle01 .tax{font-size:14px}#insurer-ins-gov #insurance table.tableStyle02{border-collapse:collapse;font-size:16px;margin:60px auto}#insurer-ins-gov #insurance table.tableStyle02 th{background-color:#f6f6f6}#insurer-ins-gov #insurance table.tableStyle02 td,#insurer-ins-gov #insurance table.tableStyle02 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}#insurer-ins-gov #insurance table.tableStyle02 p.note{color:#666;font-size:14px;margin-top:10px;margin-bottom:0}#insurer-ins-gov #insurance .memberEdit table.tableStyle02,#insurer-ins-gov #insurance .records table.tableStyle02{margin:20px auto 60px}#insurer-ins-gov #insurance .memberEdit.member02 th{width:200px}#insurer-ins-gov #insurance .radio-input{display:none}#insurer-ins-gov #insurance .radio-input+label{padding-left:35px;position:relative;margin-right:20px}#insurer-ins-gov #insurance .radio-input+label:before{content:"";display:block;position:absolute;top:-3px;left:0;width:24px;height:24px;border:1px solid #666;border-radius:50%;background-color:#fff}#insurer-ins-gov #insurance .radio-input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:8px;width:10px;height:10px;background:#de7800;border-radius:50%}#insurer-ins-gov #insurance .checkArea{margin:10px 0 30px}#insurer-ins-gov #insurance .checkArea .radio-input+label{padding-left:35px;position:relative;margin-right:0}#insurer-ins-gov #insurance .checkArea .radioBox{background-color:#f6f6f6;padding:20px;position:relative;margin-right:2%;border-radius:5px;display:inline-block;margin-top:10px;font-size:16px;margin-bottom:20px;width:auto}#insurer-ins-gov #insurance .checkArea .radioBox label{cursor:pointer}#insurer-ins-gov #insurance .boxStyle01{background-color:#f6f6f6;border:1px solid #ccc;padding:20px 30px;font-size:16px;line-height:1.7;margin-bottom:30px}#insurer-ins-gov #insurance::placeholder{color:#666;font-weight:400}#insurer-ins-gov #insurance input[type=text]{line-height:1em}#insurer-ins-gov #insurance input[type=text],#insurer-ins-gov #insurance textarea{border:1px solid #666;font-size:16px;padding:8px 15px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle}#insurer-ins-gov #insurance textarea{line-height:1.7;width:100%}#insurer-ins-gov #insurance .selectWrap{position:relative;display:inline-block}#insurer-ins-gov #insurance .selectWrap:after{content:url(mrso_img/insurance/icon_arrow05.png);position:absolute;top:8px;right:30px}#insurer-ins-gov #insurance .sp-none.yearTxt{display:inline-block}#insurer-ins-gov #insurance select{height:auto;border-radius:5px;padding:8px 20px;cursor:pointer;border:1px solid #666;font-size:16px;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle;line-height:24px}#insurer-ins-gov #insurance p.info{color:#de7800}#insurer-ins-gov #insurance input.middle{width:100%}#insurer-ins-gov #insurance input.name{width:190px;margin-right:20px}#insurer-ins-gov #insurance .year{width:210px;margin-right:10px}#insurer-ins-gov #insurance .day,#insurer-ins-gov #insurance .month{width:100px;margin-left:20px;margin-right:10px}#insurer-ins-gov #insurance input.zip{width:100px;margin-right:10px;margin-left:10px}#insurer-ins-gov #insurance .prefectures{width:210px;margin-right:10px}#insurer-ins-gov #insurance .city{width:210px;margin-right:10px;margin-left:10px}#insurer-ins-gov #insurance .modal.city{width:100%}#insurer-ins-gov #insurance .addWrap{margin-top:20px}#insurer-ins-gov #insurance .address{width:500px;margin-right:10px;margin-left:10px}#insurer-ins-gov #insurance input::placeholder{color:#666;font-size:16px}#insurer-ins-gov #insurance .tel{width:100px}#insurer-ins-gov #insurance .requiredTxt{color:#de7800;font-size:14px}#insurer-ins-gov #insurance .alertPopUserInput{margin-bottom:20px;border:3px solid #e2020b;color:#c01214;font-size:18px;font-weight:700;background-color:#f8ecec;background-image:url(mrso_img/step/alert.png);background-repeat:no-repeat;padding:15px 15px 15px 65px;background-position:20px}#insurer-ins-gov #insurance .alertPopUserInput p{margin-bottom:0}#insurer-ins-gov #insurance .error{display:block;line-height:1.4em;font-size:16px;width:100%;margin:10px 0 5px;color:#c01214}#insurer-ins-gov #insurance .error span{display:block;background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px}#insurer-ins-gov #insurance .btn.style01.scrollBtn a{margin:0;font-size:28px;padding:20px 120px;font-weight:600}#insurer-ins-gov #insurance .btn.style99 a{cursor:pointer;color:#fff;background-color:#5677c3;padding:3px 20px;display:inline-block;transition:.3s;border:none;border-radius:5px;box-shadow:none;font-size:14px;line-height:27px;position:relative;text-align:center}#insurer-ins-gov #insurance .btn.style99 a:hover{opacity:.8;text-decoration:none}#insurer-ins-gov #insurance .btn.style100 a{cursor:pointer;font-size:14px;color:#000;background-color:#f2f2f2;text-align:center;padding:2px 20px;display:inline-block;transition:.3s}#insurer-ins-gov #insurance #myModal.modal-insurer h3{font-weight:400}#insurer-ins-gov label.checkbox_text{position:relative;cursor:pointer;display:inline-block;overflow:hidden;box-sizing:border-box;padding-left:32px;line-height:24px}#insurer-ins-gov label.checkbox_text:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;border:1px solid #666;z-index:3;border-radius:5px;box-sizing:border-box}#insurer-ins-gov label.checkbox_text:after{content:"";position:absolute;box-sizing:border-box;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-right:3px solid #de7800;border-bottom:3px solid #de7800;top:10px;display:block;margin-top:-7.08333px;width:7.08333px;height:17px;z-index:1;left:8.45833px}#insurer-ins-gov label.checkbox_text input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;position:absolute;z-index:2;margin:0;width:24px;height:24px;box-sizing:border-box;outline:none;left:-24px;padding:0;display:block;box-shadow:24px 0 #fff}#insurer-ins-gov label.checkbox_text input[type=checkbox]:checked{box-shadow:none}#insurer-ins-gov label.checkbox_text input[type=checkbox]:checked:focus{opacity:.1;box-shadow:24px 0 #666}#insurer-ins-gov label.checkbox_text input[type=checkbox]:focus{box-shadow:24px 0 #eee}#insurer-ins-gov .tabMenu{margin-top:20px;position:relative;border-bottom:4px solid #4a69a4}#insurer-ins-gov .tabMenu li{width:49%;float:left;position:relative}#insurer-ins-gov .tabMenu li:last-child{float:right}#insurer-ins-gov .tabMenu li a{border-top-left-radius:5px;border-top-right-radius:5px;display:block;color:#fff;text-align:center;padding:12px 0 10px;background-color:#99adc8;font-size:20px;line-height:1.2;position:relative;top:15px}#insurer-ins-gov .tabMenu li a:hover{background-color:#4a69a4;text-decoration:none;padding:18px 0 15px;top:0;font-size:24px;font-weight:700}#insurer-ins-gov .tabMenu li.active{top:0}#insurer-ins-gov .tabMenu li.active a{background-color:#4a69a4;font-size:24px;font-weight:700;padding:18px 0 15px;position:relative;top:0}#insurer-ins-gov .insuranceBox .fR{width:385px}#insurer-ins-gov .insuranceBox .fL{width:820px;border-radius:10px;background-color:#f0f5fe;padding:60px 80px;border:1px solid #4a69a4;text-align:center}#insurer-ins-gov .insuranceBox a.set-info-ins:hover{text-decoration:underline}#insurer-ins-gov .insuranceBox .ttl{font-size:24px;font-weight:700;margin-bottom:10px}#insurer-ins-gov .insuranceBox li{margin:8px;display:inline-block}#insurer-ins-gov .insuranceBox li a{color:#004289;background-color:#fff;border-radius:5px;border:1px solid #4a69a4;padding:10px 20px;display:inline-block;font-size:16px}#insurer-ins-gov .insuranceBox li a:hover{text-decoration:none;background-color:#4a69a4;color:#fff}#insurer-ins-gov .insuranceBox li a.area{background-image:url(mrso_img/insurance/icon_area.png);background-repeat:no-repeat;background-position:5% 50%;padding:10px 30px 10px 60px;display:block;text-align:left}#insurer-ins-gov .insuranceBox li a.area span{background-image:url(mrso_img/insurance/arrow01.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:0;display:block}#insurer-ins-gov .insuranceBox li a.add{background-image:url(mrso_img/common/icon/search/icon_map.png);background-repeat:no-repeat;background-position:5% 50%;display:block;text-align:left;padding:10px 30px 10px 60px}#insurer-ins-gov .insuranceBox li a.add span{background-image:url(mrso_img/insurance/arrow01.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:0;display:block}#insurer-ins-gov .insuranceBox li:last-child a{padding:10px 68px}#insurer-ins-gov .insuranceBox li:last-child a.add,#insurer-ins-gov .insuranceBox li:last-child a.area{padding:10px 30px 10px 60px}#insurer-ins-gov .insuranceBox li.jichitai{margin:8px auto;display:block;width:80%}#insurer-ins-gov .inline-content{border-radius:10px;padding:50px 60px;background-color:#fff}#insurer-ins-gov .inline-content h3{font-size:20px;margin-bottom:20px}#insurer-ins-gov .inline-content h3 span{font-size:36px;font-weight:600}#insurer-ins-gov .inline-content h4{font-size:24px;margin-bottom:1em;font-weight:600;border-bottom:1px solid #999}#insurer-ins-gov .inline-content h4 span.border{border-left:5px solid #02418e;padding:0 0 0 10px;margin:0 0 5px;display:inline-block}#insurer-ins-gov .inline-content h4 span.small{font-size:16px}#insurer-ins-gov .inline-content p{font-size:16px;margin-bottom:1em}#insurer-ins-gov .inline-content p strong{font-weight:700}#insurer-ins-gov .inline-content ul{display:flex;flex-wrap:wrap;gap:0 25px;list-style:none;padding:0;margin:0}#insurer-ins-gov .inline-content li{float:left;width:48%;margin-bottom:15px}#insurer-ins-gov .inline-content li:nth-child(2n){float:right}#insurer-ins-gov .inline-content li a{font-size:16px;color:#004289;border-radius:5px;border:1px solid #4a69a4;padding:10px 20px;display:block;background-repeat:no-repeat;background-image:url(mrso_img/insurance/arrow01.png);background-position:95% 50%;cursor:pointer}#insurer-ins-gov .inline-content li a:hover{text-decoration:none;background-color:#4a69a4;color:#fff}#insurer-ins-gov .ttlChoice{color:#4a69a4;font-weight:700;font-size:24px;margin-bottom:.8em}#insurer-ins-gov .searchSortTab{border-left:1px solid #999;z-index:9999;float:left;overflow:hidden;margin:0 0 0 20px;padding:5px 10px}#insurer-ins-gov .searchSortTab li .label.area{background-image:url(mrso_img/insurance/icon_area.png);background-repeat:no-repeat;background-position:0 70%;padding-left:30px;padding-right:10px}#insurer-ins-gov .searchSortTab li a{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:5px;box-shadow:inset 1px 1px 0 #fff;color:#282828;display:block;font-size:14px;line-height:27px;padding:2px 10px;position:relative;text-align:center}#insurer-ins-gov .searchSortTab li a:hover{background-color:#00408f;border:1px solid #00408f;border-radius:5px;box-shadow:none;color:#fff;overflow:hidden;text-decoration:none}#insurer-ins-gov .searchSortTab li .label{padding-top:10px}#insurer-ins-gov .searchSortTab ul{margin-top:-5px}#insurer-ins-gov .searchSortTab>ul{float:right}#insurer-ins-gov .searchSortTab>ul>li{float:left;margin-left:5px}#insurer-ins-gov .searchSortTab li.current a{background-color:#00408f;border:1px solid #00408f;border-radius:5px;box-shadow:none;color:#fff;overflow:hidden;text-decoration:none}#insurer-ins-gov #facilityResultArea .pager{margin:10px 0;border-bottom:1px solid #bfbfbf;height:50px;overflow:hidden}#insurer-ins-gov #facilityResultArea .pager .this{float:left;font-size:16px;padding-top:5px}#insurer-ins-gov #facilityResultArea .pager.top .pageNav{display:none}#insurer-ins-gov #facilityResultArea .this span{font-size:20px;margin-right:5px;color:#ff6e1d;font-weight:700}#insurer-ins-gov #facilityResultArea .head{position:relative}#insurer-ins-gov #facilityResultArea .head .this{position:absolute;right:0;top:5px}#insurer-ins-gov #facilityResultArea .pageNav ul{text-align:right;padding:10px 0;overflow:hidden;height:100%;float:right}#insurer-ins-gov #facilityResultArea .pageNav ul a{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}#insurer-ins-gov #facilityResultArea .pageNav ul .current a,#insurer-ins-gov #facilityResultArea .pageNav ul a:hover{background-color:#00408f;color:#fff;box-shadow:none;border:1px solid #00408f;text-decoration:none;overflow:hidden;border-radius:5px}#insurer-ins-gov #facilityResultArea .pageNav ul .next a,#insurer-ins-gov #facilityResultArea .pageNav ul .prev a{width:auto;font-size:12px;padding:0 4px}#insurer-ins-gov #facilityResultArea .pageNav li{display:inline;float:left;margin:0 0 0 3px}#insurer-ins-gov #facilityResultArea .checkTpoint{position:relative;width:282px;height:28px;margin-bottom:10px}#insurer-ins-gov #facilityResultArea .head.pageNav{display:none}#insurer-ins-gov #facilityResultArea div.modal.city.in{width:100%}#insurer-ins-gov .facilities{border:1px solid #b5b5b5;border-top:4px solid #4a69a4;margin-bottom:20px}#insurer-ins-gov .facilities .thumb{float:left;width:20%;margin-bottom:15px}#insurer-ins-gov .facilities .facilitiesInfo{float:left;width:40%;padding:15px 0 15px 15px}#insurer-ins-gov .facilities .facilitiesInfo .inBox{border-right:1px solid #ccc}#insurer-ins-gov .facilities .facilitiesInfo .ttl{font-size:20px;font-weight:700;margin-bottom:.6em}#insurer-ins-gov .facilities .facilitiesInfo .dayInfo{font-size:14px;margin-bottom:1em}#insurer-ins-gov .facilities .facilitiesInfo .dayInfo .dayAttention{background-color:#7f7f7f;padding:3px 10px;color:#fff;margin-right:10px}#insurer-ins-gov .facilities .facilitiesInfo .add{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}#insurer-ins-gov .facilities .facilitiesInfo .station{background-repeat:no-repeat;background-image:url(mrso_img/insurance/icon_station.png);padding-left:20px;background-position:0 50%;margin-bottom:.5em}#insurer-ins-gov .facilities .planInfo{float:left;padding:15px;width:40%}#insurer-ins-gov .facilities .planInfo .ttl{font-size:16px;font-weight:700;margin-bottom:.6em}#insurer-ins-gov .facilities .planInfo .tagList{font-size:14px}#insurer-ins-gov .facilities .planInfo .tagList li{background-color:#f1f1f1;display:inline-block;padding:5px 10px;border:1px solid #cbcbcb;margin-bottom:10px;margin-right:5px}#insurer-ins-gov .facilities .planInfo .tagList li.active{background-color:#f1f6fe;border:1px solid #3e5786;color:#3e5786}#insurer-ins-gov .facilities .plan{padding:20px;border-top:1px dotted #b5b5b5}#insurer-ins-gov .facilities .plan .fR .sp-none{display:inline-block}#insurer-ins-gov .facilities .plan .planName a{color:#004289;font-size:16px;display:inline-block;margin-top:10px}#insurer-ins-gov .facilities .plan .price{display:inline-block;color:#be1c1c;font-size:24px;font-weight:700}#insurer-ins-gov .facilities .plan .price .taxTxt{font-size:14px;display:inline-block;color:#000}#insurer-ins-gov .facilities .plan .tpoint{display:inline-block;padding-left:20px}#insurer-ins-gov .facilities .plan .btn{display:inline-block;margin-left:20px}#insurer-ins-gov .facilities .btn:after{display:inline-block}#insurer-ins-gov #main .facility-name{color:#004289;font-size:24px;font-weight:700;margin-bottom:.6em}#insurer-ins-gov #main .noPlanInfo .reserve-info-header,#insurer-ins-gov #main .noPlanInfo .ttl{color:#004289;font-size:20px;font-weight:700;margin-bottom:.6em}#insurer-ins-gov #main .noPlanInfo .reserve-info{color:#ff0004;font-size:20px;margin-top:20px}#insurer-ins-gov #main .noPlanInfo .add{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}#insurer-ins-gov #main .noPlanInfo .station{background-repeat:no-repeat;background-image:url(mrso_img/insurance/icon_station.png);padding-left:20px;background-position:0 50%;margin-bottom:.5em}#insurer-ins-gov #main .no-plan-tel{font-size:30px;font-weight:700;margin-top:.6em}#insurer-ins-gov #main>.modal.city.in{width:100%}#insurer-ins-gov .facilities.noImg .planInfo{float:left;padding:15px;width:60%}#insurer-ins-gov h3.toggle{background-image:url(mrso_img/insurance/icon03.png);background-repeat:no-repeat;background-position:95% 50%;cursor:pointer;transition:.3s}#insurer-ins-gov h3.toggle:hover{opacity:.7}#insurer-ins-gov h3.toggle.active{background-image:url(mrso_img/insurance/icon04.png)}#insurer-ins-gov .toggleMenu{display:none}#insurer-ins-gov .insurer-note{padding:10px 0}#insurer-ins-gov .insurer-button{margin:30px auto;width:45%}#insurer-ins-gov .scrollBtn{text-align:center;background-color:unset;float:right}#insurer-ins-gov .facility .pager{padding:0 38px 0 35px;height:50px;overflow:hidden}#insurer-ins-gov .facility .pager .this{float:left;font-size:16px;padding-top:5px}#insurer-ins-gov .facility .pager.top .pageNav{display:none}#insurer-ins-gov .facility .this span{font-size:20px;margin-right:5px;color:#ff6e1d;font-weight:700}#insurer-ins-gov .facility .pageNav ul{text-align:right;padding:10px 0;overflow:hidden;height:100%;float:right}#insurer-ins-gov .facility .pageNav ul a{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}#insurer-ins-gov .facility .pageNav ul .current a,#insurer-ins-gov .facility .pageNav ul a:hover{background-color:#00408f;color:#fff;box-shadow:none;border:1px solid #00408f;text-decoration:none;overflow:hidden;border-radius:5px}#insurer-ins-gov .facility .pageNav ul .next a,#insurer-ins-gov .facility .pageNav ul .prev a{width:auto;font-size:12px;padding:0 4px}#insurer-ins-gov .facility .pageNav li{display:inline;float:left;margin:0 0 0 3px}#insurer-ins-gov .modalOpen{cursor:pointer}#insurer-ins-gov .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:140001;opacity:.6}#insurer-ins-gov .modal{z-index:140000;bottom:0;left:0;position:fixed;right:0;top:239px;display:none;overflow-x:hidden;overflow-y:auto}#insurer-ins-gov .modal .modal-dialog{background-color:#fff;max-width:900px;min-height:300px;margin:30px auto;z-index:140003;padding:10px;position:relative}#insurer-ins-gov .modal .modal-dialog .close-button{background-image:url(mrso_img/popups/btn_close.png);width:64px;height:19px;border-style:none;padding:0;cursor:pointer;position:absolute;right:5px;background-color:transparent}#insurer-ins-gov .modal .modal-dialog .close-button:hover{opacity:.8}#insurer-ins-gov .modal .modal-dialog div#show-all-station.sp-none{margin-top:5px;text-align:right}#insurer-ins-gov .modal .modal-dialog div#show-all-station.sp-none div a{cursor:pointer}#insurer-ins-gov .modal .modal-dialog div#show-all-station-sp{position:fixed;bottom:80px;width:100%;text-align:right}#insurer-ins-gov .modal .modal-dialog div#show-all-station-sp div a{cursor:pointer}#insurer-ins-gov .modal .modal-dialog div#show-narrow-station.sp-none{margin-top:5px;text-align:right}#insurer-ins-gov .modal .modal-dialog div#show-narrow-station.sp-none div a{cursor:pointer}#insurer-ins-gov .modal .modal-dialog div#show-narrow-station-sp{position:fixed;bottom:80px;width:100%;text-align:right}#insurer-ins-gov .modal .modal-dialog div#show-narrow-station-sp div a{cursor:pointer}#insurer-ins-gov .modal .modal-dialog .modal-header{margin-bottom:10px;color:#00408f;font-weight:700;font-size:120%}#insurer-ins-gov .modal .modal-dialog table{border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;width:100%}#insurer-ins-gov .modal .modal-dialog table td{padding:5px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf}#insurer-ins-gov .modal .modal-dialog table td span{display:inline-block;padding:3px 5px}#insurer-ins-gov .modal .modal-dialog table td label{margin-right:5px}#insurer-ins-gov .modal .modal-dialog table th{padding:5px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;white-space:nowrap}#insurer-ins-gov .modal .modal-dialog .modal-footer{text-align:center}#insurer-ins-gov .modal .modal-dialog button{background:transparent linear-gradient(0deg,#eb7f4f,#fc7033 40%,#fd9565) repeat scroll 0 0;border:1px solid #e5611f;border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 hsla(0,0%,100%,.4);color:#fff;cursor:pointer;font-size:14px;padding:4px 0 2px;position:relative;text-shadow:-1px -1px 0 rgba(0,0,0,.4);margin:10px auto;height:40px;width:218px}#insurer-ins-gov .modal .modal-dialog button:disabled{background:#aaa;border:1px solid #999}#insurer-ins-gov .modal .modal-dialog button:disabled:hover{cursor:default;opacity:1}#insurer-ins-gov .modal.city .modal-dialog table td span{width:32%}#insurer-ins-gov .modal.city table td label{display:inline-block}#insurer-ins-gov .modal.line .modal-dialog table td span{width:32%}#insurer-ins-gov .modal.line table td label{display:inline-block}#insurer-ins-gov .modalOpen[data-type=city],#insurer-ins-gov .modalOpen[data-type=line],#insurer-ins-gov .modalOpen[data-type=station]{display:none}#insurer-ins-gov .sp-hide{display:block!important}#insurer-ins-gov .sp-show{display:none!important}#insurer-ins-gov #myModal.modal-insurer #cboxClose{background:url(mrso_img/popups/btn_close.png) no-repeat;width:64px!important;height:19px!important;position:relative;margin-left:76%;margin-top:0;z-index:9999;top:20px;right:20px;cursor:pointer;background-position:0 0}#insurer-ins-gov #myModal.modal-insurer .inline-content{border-radius:10px;width:60%;padding:50px 60px;background-color:#fff;margin:auto}#insurer-ins-gov #myModal.modal-insurer .inline-content-ins-auth{border-radius:10px;width:40%;padding:20px 60px;background-color:#fff;margin:auto}#insurer-ins-gov .modal-insurer{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)}#insurer-ins-gov .modal-insurer .modal-content{width:65%;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}#insurer-ins-gov .modal-insurer .modal-header{padding:8px 16px;background-color:#00408f;color:#fff;font-size:20px;height:40px}#insurer-ins-gov .modal-insurer .modal-body{padding:2px 16px;height:auto}#insurer-ins-gov .modal-insurer .modal-footer{padding:2px 16px;background-color:#00408f;color:#fff}#insurer-ins-gov a.back-btn{margin:10px auto;color:#004289;display:inline-block;border-radius:5px;padding:15px 60px;text-align:center;border:1px solid #004289;font-size:16px;transition:.3s;background-image:url(mrso_img/insurance/arrow01.png);background-repeat:no-repeat;background-position:95% 50%}#insurer-ins-gov .noPlanInfo .tagList li.active{display:inline-block;padding:5px 10px;margin-bottom:10px;margin-right:5px;background-color:#f1f6fe;border:1px solid #3e5786;color:#3e5786}#insurer-ins-gov #HealthInsuranceAuthInsuranceName{width:100%}#insurer-ins-gov .js-select_ins_class{display:none}#insurer-ins-gov .kenpo-login-img{margin:10px 0}#insurer-ins-gov .ajax-load-animation{-webkit-animation:load 1.5s ease-in-out infinite;-moz-animation:load 1.5s ease-in-out infinite;-o-animation:load 1.5s ease-in-out infinite;animation:load 1.5s ease-in-out infinite}#insurer-ins-gov .ajax-loader{background-color:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;padding:0;margin:0;top:0;left:0;display:block;z-index:10002}#insurer-ins-gov .ajax-loader .loading-text{display:block;font-size:20px;font-family:sans-serif;color:#fff;position:absolute;top:48%;left:48%;margin-top:-45px;margin-left:-10px}#insurer-ins-gov .ajax-loader .loader-dot{position:absolute;width:14px;height:14px;border-radius:10px;background-color:#1aa2dd;top:50%;left:45%;margin-left:-7px;margin-top:-7px;opacity:0;-webkit-animation:load 1.5s ease-in-out infinite;-moz-animation:load 1.5s ease-in-out infinite;-o-animation:load 1.5s ease-in-out infinite;animation:load 1.5s ease-in-out infinite}#insurer-ins-gov .ajax-loader .loader-dot.dot-1{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;left:45%}#insurer-ins-gov .ajax-loader .loader-dot.dot-2{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;left:47%}#insurer-ins-gov .ajax-loader .loader-dot.dot-3{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;left:49%}#insurer-ins-gov .ajax-loader .loader-dot.dot-4{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;left:51%}#insurer-ins-gov .ajax-loader .loader-dot.dot-5{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;left:53%}#insurer-ins-gov .hide-e,#insurer-ins-gov .loading-text{display:none}#insurer-ins-gov .alertPop{border:3px solid #e2020b;color:#c01214;font-size:18px;font-weight:700;background-color:#f8ecec;background-image:url(mrso_img/step/alert.png);background-repeat:no-repeat;padding:15px 15px 15px 65px;background-position:20px;margin-bottom:20px}#insurer-ins-gov .searchCountBox{background-color:#f2f2f2;color:#222;padding:0 15px;font-size:12px;text-align:center}#insurer-ins-gov .searchCountBox .searchCount{color:#f15a24;display:inline-block;padding:0 5px;font-size:20px;font-weight:700;width:100%}#insurer-ins-gov #searchBoxArea .closeButton,#insurer-ins-gov .searchCountBox span br,#insurer-ins-gov .spSearchInfo{display:none}#insurer-ins-gov .error-message{display:block;background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px;margin-top:2px;color:#ff0004}#insurer-ins-gov .search-ins-btn.disable-btn{color:#fff;background:-moz-linear-gradient(90deg,#656465 0,#8e8e8e 100%);background:-webkit-linear-gradient(90deg,#656465,#8e8e8e);background:-ms-linear-gradient(90deg,#656465 0,#8e8e8e 100%);background-repeat:no-repeat;background-position:95% 50%;box-shadow:0 2px 2.67px .33px rgba(0,0,0,.22);display:block;cursor:not-allowed!important;opacity:.5;pointer-events:none}#insurer-ins-gov #myModal.modal-insurer.auth-ins #cboxClose{background:none;position:relative;font-weight:700;color:#007aff;font-size:17px;margin-left:70%}#insurer-ins-gov select.selectWrap{background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:95% 50%}@media only screen and (max-width:767px){#insurer-ins-gov #main .no-plan-tel{font-size:30px;font-weight:700;margin-top:.6em}#insurer-ins-gov #insurance{width:100%;padding:20px 4% 0}#insurer-ins-gov #insurance .inner{width:100%;margin:0 auto}#insurer-ins-gov #insurance p{font-size:16px;margin-bottom:1em;line-height:1.7;font-size:14px}#insurer-ins-gov #insurance a{transition:.3s}#insurer-ins-gov #insurance .fL{float:left}#insurer-ins-gov #insurance .fR{float:right}#insurer-ins-gov #insurance #main{width:100%;float:none;padding:20px 0}#insurer-ins-gov #insurance ol.num{font-size:14px}#insurer-ins-gov #insurance h2{font-size:18px;margin-bottom:15px}#insurer-ins-gov #insurance h2 span.border{padding-left:10px;line-height:1.1em}#insurer-ins-gov #insurance h3{font-size:16px;padding:15px}#insurer-ins-gov #insurance h4{font-size:16px}#insurer-ins-gov #insurance h4 span.border{border-left:5px solid #02418e;padding:0 0 0 10px;margin:0 0 5px;display:inline-block}#insurer-ins-gov #insurance .btn.style01 a{font-size:14px;padding:15px 0;margin:20px auto;width:100%}#insurer-ins-gov #insurance .btn.style01 a span{padding-right:20px}#insurer-ins-gov #insurance .btn.style02 a{display:block;font-size:14px;padding:5px 15px}#insurer-ins-gov #insurance table.tableStyle01{font-size:14px;margin-bottom:30px}#insurer-ins-gov #insurance table.tableStyle01 thead{display:none}#insurer-ins-gov #insurance table.tableStyle01 th{padding:10px;text-align:left;width:100%;display:block;border:none}#insurer-ins-gov #insurance table.tableStyle01 td{padding:10px;text-align:left;width:100%;display:block;border:0}#insurer-ins-gov #insurance table.tableStyle01 td.receipt{display:none}#insurer-ins-gov #insurance table.tableStyle01 .tax{font-size:14px}#insurer-ins-gov #insurance table.tableStyle02{font-size:14px;width:100%;margin:10px auto}#insurer-ins-gov #insurance table.tableStyle02 th{padding:10px;display:block;border-bottom:none;width:100%}#insurer-ins-gov #insurance table.tableStyle02 td{display:block;border-bottom:none;width:100%;padding:10px 10px 20px}#insurer-ins-gov #insurance table.tableStyle02 tr:last-child td{border-bottom:0 solid #ccc}#insurer-ins-gov #insurance .memberEdit table.tableStyle02,#insurer-ins-gov #insurance .records table.tableStyle02{margin:10px auto}#insurer-ins-gov #insurance .memberEdit.member02 th{width:100%}#insurer-ins-gov #insurance table .btnStyleTpoint{display:block;background-position:20px 50%;text-align:left;position:relative}#insurer-ins-gov #insurance table .btnStyleTpoint:after{content:url(mrso_img/insurance/icon_arrow03.png);position:absolute;right:5%;top:33%}#insurer-ins-gov #insurance .checkArea .radioBox{padding:20px;margin-right:0;display:block;margin-top:0;font-size:14px;margin-bottom:20px;width:100%}#insurer-ins-gov #insurance input.name{width:49%;margin-right:0}#insurer-ins-gov #insurance .selectWrap.yearBox{display:block;margin-bottom:10px}#insurer-ins-gov #insurance .sp-none.yearTxt{display:none}#insurer-ins-gov #insurance .year{width:100%;margin-right:10px}#insurer-ins-gov #insurance .month{width:100px;margin-left:0;margin-right:10px}#insurer-ins-gov #insurance .day{width:100px;margin-right:10px;margin-left:20px}#insurer-ins-gov #insurance input.zip{width:80px;margin-right:0;margin-left:0}#insurer-ins-gov #insurance .prefectures{width:100%;margin-right:10px}#insurer-ins-gov #insurance .city{width:100%;margin-right:0;margin-left:0}#insurer-ins-gov #insurance .addWrap{margin-top:20px}#insurer-ins-gov #insurance .address{width:100%;margin-right:0;margin-left:0}#insurer-ins-gov #insurance .tel{width:27.5%}#insurer-ins-gov #insurance .alertPopUserInput{margin-bottom:20px;border:3px solid #e2020b;color:#c01214;font-size:18px;font-weight:700;background-color:#f8ecec;background-image:url(mrso_img/step/alert.png);background-repeat:no-repeat;padding:15px 15px 15px 65px;background-position:20px}#insurer-ins-gov #insurance .alertPopUserInput p{margin-bottom:0}#insurer-ins-gov #insurance .error{display:block;line-height:1.4em;font-size:16px;width:100%;margin:10px 0 5px;color:#c01214}#insurer-ins-gov #insurance .error span{display:block;background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px}#insurer-ins-gov #insurance .btn.style01.scrollBtn a{margin:0;font-size:18px;width:90%;padding:20px 0}#insurer-ins-gov .tabMenu{margin-top:10px}#insurer-ins-gov .tabMenu li a,#insurer-ins-gov .tabMenu li a:hover{padding:8px 0 5px;font-size:13px;top:24px}#insurer-ins-gov .tabMenu li a:hover{font-weight:400}#insurer-ins-gov .tabMenu li.kenpo a,#insurer-ins-gov .tabMenu li.kenpo a:hover{padding:8px 0 5px;font-size:13px;top:7px}#insurer-ins-gov .tabMenu li.active.kenpo a,#insurer-ins-gov .tabMenu li.active.kenpo a:hover{font-size:14px;padding:10px 0;top:0}#insurer-ins-gov .tabMenu li.active.jichitai a,#insurer-ins-gov .tabMenu li.active.jichitai a:hover{font-size:14px;padding:17px 0;top:0}#insurer-ins-gov .insuranceBox .fR{width:100%;padding:0 10%}#insurer-ins-gov .insuranceBox .fL{width:100%;padding:15px 20px}#insurer-ins-gov .insuranceBox .ttl{font-size:18px;margin-bottom:5px}#insurer-ins-gov .insuranceBox li{margin:4px}#insurer-ins-gov .insuranceBox li a{padding:5px 15px;font-size:14px}#insurer-ins-gov .insuranceBox li:last-child a{padding:5px 51px}#insurer-ins-gov .insuranceBox li:last-child a.add,#insurer-ins-gov .insuranceBox li:last-child a.area,#insurer-ins-gov .insuranceBox li a.area{padding:10px 30px 10px 40px}#insurer-ins-gov .inline-content{-webkit-overflow-scrolling:touch;border-radius:0;padding:10px 4%;border-top:5px solid #4a69a4;overflow:scroll}#insurer-ins-gov .inline-content h4{font-size:16px}#insurer-ins-gov .inline-content h4 span.small{font-size:14px}#insurer-ins-gov .inline-content p{font-size:14px;margin-bottom:1em}#insurer-ins-gov .inline-content p strong{font-weight:700}#insurer-ins-gov .inline-content h3{font-size:18px;padding:0 4%;margin-bottom:.7em}#insurer-ins-gov .inline-content h3 span{font-size:18px}#insurer-ins-gov .inline-content li{float:none;width:100%;margin-bottom:0}#insurer-ins-gov .inline-content li:nth-child(2n){float:none}#insurer-ins-gov .inline-content li a{font-size:16px;border-radius:0;border:none;border-top:1px solid #c2c3c9;padding:10px 4%}#insurer-ins-gov #cboxLoadedContent{overflow:scroll!important}#insurer-ins-gov .ttlChoice{font-size:16px;margin-bottom:.8em;text-align:center}#insurer-ins-gov #facilityResultArea .pager{margin:0 0 10px;height:auto;overflow:visible;border-style:none}#insurer-ins-gov #facilityResultArea .pager .this{font-size:14px;padding-top:0}#insurer-ins-gov #facilityResultArea .pager.top .pageNav{display:none}#insurer-ins-gov #facilityResultArea .this span{font-size:16px;margin-right:5px}#insurer-ins-gov #facilityResultArea .pageNav ul{text-align:right;padding:10px 0;overflow:hidden;height:100%;float:right}#insurer-ins-gov #facilityResultArea .pageNav ul a{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}#insurer-ins-gov #facilityResultArea .pageNav ul .current a,#insurer-ins-gov #facilityResultArea .pageNav ul a:hover{background-color:#00408f;color:#fff;box-shadow:none;border:1px solid #00408f;text-decoration:none;overflow:hidden;border-radius:5px}#insurer-ins-gov #facilityResultArea .pageNav ul .next a,#insurer-ins-gov #facilityResultArea .pageNav ul .prev a{width:auto;font-size:12px;padding:0 4px}#insurer-ins-gov #facilityResultArea .pageNav li{display:inline;float:left;margin:0 0 0 3px}#insurer-ins-gov #facilityResultArea .checkTpoint{position:relative;width:282px;height:28px;margin-bottom:10px}#insurer-ins-gov #facilityResultArea .head.pageNav{display:none}#insurer-ins-gov .searchSortTab{border-left:0 solid #999;float:none;margin:0;padding:0;clear:both;overflow:visible}#insurer-ins-gov .searchSortTab ul{margin-top:0;float:none}#insurer-ins-gov .searchSortTab li{margin-left:0}#insurer-ins-gov .searchSortTab li a{display:inline-block}#insurer-ins-gov .searchSortTab li .label{padding-top:10px}#insurer-ins-gov .searchSortTab li .label.area{background-image:url(mrso_img/insurance/icon_area.png);background-repeat:no-repeat;background-position:0 70%;padding-left:30px;padding-right:10px;display:block;width:100%}#insurer-ins-gov .searchSortTab li .add,#insurer-ins-gov .searchSortTab li .area{width:100%}#insurer-ins-gov .searchSortTab>ul>li,#insurer-ins-gov .searchSortTab li #pref-search-btn{display:block;width:100%;margin-bottom:5px}#insurer-ins-gov .searchSortTab li#clear-btn-block{width:50%}#insurer-ins-gov .searchSortTab li#clear-btn-block a{width:100%;display:inline-block}#insurer-ins-gov .searchSortTab li#pref-search-btn-block{width:50%}#insurer-ins-gov .searchSortTab li#pref-search-btn-block a{width:100%;display:inline-block}#insurer-ins-gov .searchSortTab li#label-area{padding:5px;margin-right:auto;background-color:azure}#insurer-ins-gov .facilities{padding:10px}#insurer-ins-gov .facilities .thumb{float:none;width:100%;margin-bottom:10px}#insurer-ins-gov .facilities .thumb img{width:100%}#insurer-ins-gov .facilities .ttl{font-size:16px;font-weight:700;margin-bottom:.5em}#insurer-ins-gov .facilities .facilitiesInfo{float:none;width:100%;padding:0;border-bottom:1px solid #ccc}#insurer-ins-gov .facilities .facilitiesInfo .inBox{border-right:1px #ccc}#insurer-ins-gov .facilities .facilitiesInfo .dayInfo{font-size:13px}#insurer-ins-gov .facilities .facilitiesInfo .dayInfo .dayAttention{padding:3px 10px}#insurer-ins-gov .facilities .planInfo{float:none;padding:10px 0;width:100%}#insurer-ins-gov .facilities .planInfo .tagList,#insurer-ins-gov .facilities .planInfo .ttl{font-size:14px}#insurer-ins-gov .facilities .planInfo .tagList li{font-size:13px;padding:3px 5px}#insurer-ins-gov .facilities .plan{padding:5px 0}#insurer-ins-gov .facilities .plan .fL{width:65%}#insurer-ins-gov .facilities .plan .fR{width:35%;text-align:right;padding-top:15px}#insurer-ins-gov .facilities .plan .fR .sp-none{display:none}#insurer-ins-gov .facilities .plan .planName a{font-size:14px;margin-top:10px}#insurer-ins-gov .facilities .plan .price{font-size:16px}#insurer-ins-gov .facilities .plan .price .taxTxt{font-size:12px;display:inline-block}#insurer-ins-gov .facilities .plan .tpoint{padding-left:20px;font-size:12px}#insurer-ins-gov .facilities .plan .btn{margin-left:0}#insurer-ins-gov .facilities.noImg .planInfo{float:none;padding:10px 0;width:100%}#insurer-ins-gov .insurer-note{padding:unset}#insurer-ins-gov .insurer-button{margin:0;width:100%}#insurer-ins-gov .scrollBtn{padding:10px 0 0;float:none}#insurer-ins-gov .facility .pager.top{padding:5px}#insurer-ins-gov #myModal.modal-insurer .inline-content-ins-auth{border-radius:10px;width:90%;padding:20px;background-color:#fff;margin:auto}}@media only screen and (min-width:641px){#insurer-ins-gov .modal-table-area table td{width:780px}}@media only screen and (max-width:900px){#insurer-ins-gov .modal.city table td label{width:40%}#insurer-ins-gov .modal.city .modal-dialog table td span{width:100%}#insurer-ins-gov .modal.line table td label{width:40%}#insurer-ins-gov .modal.line .modal-dialog table td span{width:100%}}@media only screen and (max-width:640px){#insurer-ins-gov .sp-hide{display:none!important}#insurer-ins-gov li.sp-show{display:inline-block!important}#insurer-ins-gov .sp-show{display:block!important}#insurer-ins-gov .modal.city table td label,#insurer-ins-gov .modal.line table td label,#insurer-ins-gov .modal.station table td label{width:100%;display:inline-block}#insurer-ins-gov .modal.station .modal-dialog .modal-body table{border-left:0}#insurer-ins-gov .modal.station .modal-dialog .modal-body table tr>th{border-right:0;display:block;padding:0;width:100%}#insurer-ins-gov .modal.station .modal-dialog .modal-body table tr>td{display:block;padding:0;width:100%}#insurer-ins-gov .modal.station .modal-dialog .modal-body table tr>td label{background-position:20px;padding:15px 15px 15px 50px}#insurer-ins-gov .modal.city-sp table td label{width:100%;display:inline-block}#insurer-ins-gov .modal.prefecture table td label{display:inline-block;width:40%}#insurer-ins-gov #searchBoxArea{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#insurer-ins-gov #searchBoxArea .box{background-color:#e6ecf4;border-radius:0;border:none!important;border-top:2px solid #07438c!important;border-radius:0!important}#insurer-ins-gov #searchBoxArea .box .search-swich{display:none!important}#insurer-ins-gov #searchBoxArea .box .advanced-search a{background-color:#efefef;border:1px solid #bfc2c6;color:#444;background-image:url(mrso_img/sp/common/add-conditions-icon.png);background-position:95%;background-repeat:no-repeat;background-size:20px;height:40px;width:auto;margin:0 auto;font-size:14px;padding:9px 60px;border-radius:4px;display:inline-block}#insurer-ins-gov #searchBoxArea .box .advanced-search.open a{background-image:url(mrso_img/sp/common/remove-conditions-icon.png)}#insurer-ins-gov #searchBoxArea .box section .aC{margin:10px -15px -13px;background-color:#3669a8;padding:10px 0}#insurer-ins-gov #searchBoxArea .box section .aC .submit{display:inline-block;position:relative;width:47%}#insurer-ins-gov #searchBoxArea .box section .aC .submit>input[type=submit]{background:#fe6500;color:#fff;box-shadow:none;text-shadow:none;position:static;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:100%;padding:0 30px}#insurer-ins-gov #searchBoxArea .box section .aC .submit>input[type=submit]:hover{background:#fea366;opacity:1}#insurer-ins-gov #searchBoxArea .box section .aC .resetBtnBox{display:inline-block;margin-right:2%;cursor:pointer;width:40%}#insurer-ins-gov #searchBoxArea .box section .aC .resetBtnBox .resetBtn{color:#9f9f9f;background-color:#fff;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:100%}#insurer-ins-gov #searchBoxArea .box input[type=submit].btn03.datail.disable:hover{background:#aaa}#insurer-ins-gov #searchBoxArea .box input[type=text],#insurer-ins-gov #searchBoxArea .box select{-webkit-appearance:none;background-color:#fff;border:1px solid #bfc2c6;height:40px;border-radius:6px;padding:7px 10px;text-indent:0;font-size:15px;min-height:40px!important}#insurer-ins-gov #searchBoxArea .box select{background-image:url(mrso_img/sp/common/ar-b-blue.png);background-repeat:no-repeat;background-position:90%;background-size:auto 9px}#insurer-ins-gov #searchBoxArea .box #PlanResFrom,#insurer-ins-gov #searchBoxArea .box input#SearchFacilityFacilityNameRuby[type=text]{-webkit-appearance:none;background-color:#fff;border:1px solid #bfc2c6;height:40px;border-radius:6px;padding:7px 10px;text-indent:0;font-size:15px;min-height:40px!important}#insurer-ins-gov #searchBoxArea .box #PlanResFrom{border-top-right-radius:0;border-bottom-right-radius:0;background-image:none}#insurer-ins-gov #searchBoxArea .box section.searchSection{border-bottom:1px solid #bfc2c6;margin-bottom:10px}#insurer-ins-gov #searchBoxArea .box section.searchSection:first-of-type{border-bottom:0;margin-bottom:0}#insurer-ins-gov #searchBoxArea .box section.searchSection .searchBoxh2{color:#212121;font-size:13px;margin-bottom:10px}#insurer-ins-gov #searchBoxArea .box h2,#insurer-ins-gov #searchBoxArea .box p.search-filter{margin-bottom:10px}#insurer-ins-gov #searchBoxArea .box div.checkbox{display:inline-block;width:49%}#insurer-ins-gov #searchBoxArea .box div.checkbox input[type=checkbox]{display:none}#insurer-ins-gov #searchBoxArea .box div.checkbox input[type=checkbox]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/checked-icon.png)}#insurer-ins-gov #searchBoxArea .box div.checkbox input[type=radio]{display:none}#insurer-ins-gov #searchBoxArea .box div.checkbox input[type=radio]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/selected-icon.png)}#insurer-ins-gov #searchBoxArea .box div.checkbox label{background-image:url(mrso_img/sp/common/check-icon.png);background-image:url(mrso_img/sp/common/select-icon.png);background-repeat:no-repeat;background-size:20px 20px;background-position:5px;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%;white-space:nowrap;display:inline-block}#insurer-ins-gov #searchBoxArea .box div.checkbox label.full{width:100%}#insurer-ins-gov #searchBoxArea .box .other-conditions{margin-top:10px!important}#insurer-ins-gov #searchBoxArea .box .other-conditions input[type=checkbox]{display:none}#insurer-ins-gov #searchBoxArea .box .other-conditions input[type=checkbox]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/checked-icon.png)}#insurer-ins-gov #searchBoxArea .box .other-conditions div{width:49%;display:inline-block}#insurer-ins-gov #searchBoxArea .box .other-conditions div.full,#insurer-ins-gov #searchBoxArea .box .other-conditions label,#insurer-ins-gov #searchBoxArea .box div.checkbox.full{width:100%}#insurer-ins-gov #searchBoxArea .box .sdSelectDate .clear-button{height:40px}#insurer-ins-gov #searchBoxArea .box .areaSelectBtn{font-size:14px;display:inline-block;background-color:#fff;border-radius:6px;margin-bottom:10px;border:1px solid #bfc2c6;height:40px;padding:10px 5px;width:49%;cursor:pointer;text-align:left;background-image:url(mrso_img/sp/common/ar-r-blue.png),-moz-linear-gradient(top,#fcfdfe 0,#f6f8fb 49%,#f1f4f9 50%,#ebf0f6);background-image:url(mrso_img/sp/common/ar-r-blue.png),-webkit-gradient(linear,center top,center bottom,from(#fcfdfe),to(#ebf0f6));background-repeat:no-repeat,no-repeat;background-position:95%,0 0;background-size:9px auto,100% 100%}#insurer-ins-gov #searchBoxArea .box .sp-area-selected-area{position:relative;display:none}#insurer-ins-gov #searchBoxArea .box .sp-area-selected-area .areaSelectBtn{width:89%}#insurer-ins-gov #searchBoxArea .box .sp-area-selected-area .resetBtn{width:11%;background-image:url(mrso_img/sp/common/remove-icon.png);background-repeat:no-repeat;width:25px;height:25px;background-size:cover;border:none;background-color:transparent;cursor:pointer;position:absolute;top:7px;right:5px}#insurer-ins-gov #searchBoxArea .box .inspectionItemsBox fieldset{display:block}#insurer-ins-gov #searchBoxArea .searchBoxHeader{text-align:center;color:#07438c;font-size:15px;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px;padding-bottom:7px}#insurer-ins-gov #searchBoxArea .popularityInspectionItems small{margin-left:0;display:none}#insurer-ins-gov #searchBoxArea .popularityInspectionItems span.small{margin-left:0;display:inline}#insurer-ins-gov #searchBoxArea .inspectionItemsBox small{margin-left:0}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset legend{margin-bottom:5px}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox{margin:0;min-width:0;width:49%;display:inline-block;float:none}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox label{padding-top:12px}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox label small{display:inline}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full{display:block}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full.long-text{font-size:13px}#insurer-ins-gov #searchBoxArea .inspectionItemsBox fieldset .checkbox label .full.long-text small{letter-spacing:-.1em}#insurer-ins-gov #searchBoxArea .popularityInspectionItemsCloseBtn,#insurer-ins-gov #searchBoxArea .popularityInspectionItemsMoreBtn{width:100%}#insurer-ins-gov #searchBoxArea .inspectionSection .synthesis{background:#f8e9e6;border-bottom:1px solid #d7d8db;margin:-51.5% -3% 0;padding:53% 3% 3%}#insurer-ins-gov #searchBoxArea .inspectionSection .synthesis dt{color:#ac2121;font-weight:700;margin-bottom:5px}#insurer-ins-gov #searchBoxArea .inspectionSection .synthesis dt span{font-weight:700}#insurer-ins-gov #searchBoxArea .inspectionSection .single{padding:3% 0}#insurer-ins-gov #searchBoxArea .inspectionSection .single dt{font-weight:700;margin-bottom:5px}#insurer-ins-gov #searchBoxArea .inspectionSection .single dt span{font-weight:700}#insurer-ins-gov #areaBoxArea{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#insurer-ins-gov #areaBoxArea .box{background-color:#e6ecf4;border-radius:0;border:none!important;border-top:2px solid #07438c!important;border-radius:0!important}#insurer-ins-gov #areaBoxArea .searchBoxHeader{text-align:center;color:#07438c;font-size:15px;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px;padding-bottom:7px}#insurer-ins-gov #cityBoxArea{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#insurer-ins-gov #cityBoxArea .box{background-color:#e6ecf4;border-radius:0;border:none!important;border-top:2px solid #07438c!important;border-radius:0!important}#insurer-ins-gov #cityBoxArea .searchBoxHeader{text-align:center;color:#07438c;font-size:15px;font-weight:700;border-bottom:1px solid #bfc2c6;margin:0 -15px 10px;padding-bottom:7px}#insurer-ins-gov .modal{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;top:0;opacity:0;transition:opacity .15s linear}#insurer-ins-gov .modal .modal-dialog{margin:0;padding:0}#insurer-ins-gov .modal .modal-dialog .close-button{background-image:url(mrso_img/sp/common/ar-l-blue.png);background-size:14px auto;background-position:0;background-repeat:no-repeat;border:none;box-shadow:none;color:#007aff;font-size:15px;height:auto;left:10px;padding:0 0 0 15px;position:fixed;right:auto;text-shadow:none;top:10px;width:auto;z-index:99999999}#insurer-ins-gov .modal .modal-dialog .modal-header{background-color:#f4f5f6;color:#000;border-bottom:1px solid #ccd2d9;margin:0;padding:20px 0 15px;font-size:16px;text-align:center;position:fixed;top:0;left:0;right:0}#insurer-ins-gov .modal .modal-dialog .modal-header:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}#insurer-ins-gov .modal .modal-dialog .modal-footer{position:fixed;bottom:0;left:0;right:0;background-color:#3669a8;padding:10px 1.5%}#insurer-ins-gov .modal .modal-dialog .modal-footer .searchCountBox{box-sizing:border-box;float:left;width:28%;background:none;padding:0 1%}#insurer-ins-gov .modal .modal-dialog .modal-footer .searchCountBox span:last-child{color:#fff;float:left;text-align:left;font-size:12px;padding:0 3px}#insurer-ins-gov .modal .modal-dialog .modal-footer .searchCountBox span br{display:inline}#insurer-ins-gov .modal .modal-dialog .modal-footer .searchCountBox span.type{padding:0}#insurer-ins-gov .modal .modal-dialog .modal-footer .searchCountBox .searchCount{float:left;font-size:27px;display:inline-block;line-height:110%;text-align:left;padding:0;width:100%}#insurer-ins-gov .modal .modal-dialog .modal-footer .narrow-button{background:#fe6500;color:#fff;box-shadow:none;box-sizing:border-box;text-shadow:none;position:static;font-weight:700;font-size:15px;border-radius:6px;margin:0;border:none;height:50px;width:42%;padding:0 7px;display:inline-block}#insurer-ins-gov .modal .modal-dialog .modal-footer .narrow-button:disabled{background:#aaa;opacity:.6}#insurer-ins-gov .modal .modal-dialog .modal-footer .narrow-button:disabled:hover{opacity:1}#insurer-ins-gov .modal .modal-dialog .modal-footer .resetBtn{background:#fff;border:none;box-shadow:none;box-sizing:border-box;text-shadow:none;border-radius:6px;color:#9f9f9f;font-size:15px;font-weight:700;height:50px;margin:0 .5% 0 0;display:inline-block;width:28%;padding:0 3px}#insurer-ins-gov .modal .modal-dialog .modal-footer .resetBtn:disabled{opacity:.6}#insurer-ins-gov .modal .modal-dialog .modal-body{margin:60px 0;height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:#e6ecf4;font-size:18px}#insurer-ins-gov .modal .modal-dialog .modal-body table tr>th{background-color:#d0dbeb;border-bottom:1px solid #bfc2c6}#insurer-ins-gov .modal .modal-dialog .modal-body table tr>th 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}#insurer-ins-gov .modal .modal-dialog .modal-body table tr>td{border:none}#insurer-ins-gov .modal .modal-dialog .modal-body table tr>td label{padding:15px 15px 15px 40px;border-bottom:1px solid #bfc2c6;cursor:pointer;background-image:url(mrso_img/sp/common/check-icon.png);background-repeat:no-repeat;background-size:23px 23px;background-position:10px}#insurer-ins-gov .modal .modal-dialog .modal-body input[type=checkbox]{display:none}#insurer-ins-gov .modal .modal-dialog .modal-body input[type=checkbox]:checked+label{color:#007aff;font-weight:700;background-image:url(mrso_img/sp/common/checked-icon.png)}#insurer-ins-gov .modal .modal-dialog .modal-body input[type=radio]{display:none}#insurer-ins-gov .modal .modal-dialog table td span{width:100%}#insurer-ins-gov .other-conditions label{background-image:url(mrso_img/sp/common/check-icon.png);background-repeat:no-repeat;background-size:20px 20px;background-position:5px;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%;white-space:nowrap}#insurer-ins-gov .other-conditions .sp-only label{display:inline-block}#insurer-ins-gov #mainContents.facility #searchBoxArea section select{height:40px}#insurer-ins-gov .modal.in{opacity:1}#insurer-ins-gov #searchBoxKenpo{background-color:#fde8e9;float:none!important;color:#ed1c24;border-top:1px solid #afa8a9;border-bottom:1px solid #afa8a9;position:relative;margin-bottom:0}#insurer-ins-gov #searchBoxKenpo a{color:#ed1c24;font-size:14px;display:inline-block;width:100%;height:100%;padding:10px 0 10px 60px;background-image:url(mrso_img/sp/common/ar-r-red.png);background-position:97%;background-repeat:no-repeat;background-size:9px;text-align:left}#insurer-ins-gov #searchBoxKenpo a:before{background-image:url(mrso_img/sp/common/exclamation-icon.png);background-position:50%;background-repeat:no-repeat;background-size:20px;height:100%;width:45px;top:0;bottom:0;left:0;background-color:#ed1c24;content:"";display:inline-block;position:absolute}#insurer-ins-gov #searchBoxKenpo a:hover{text-decoration:none;opacity:.6}#insurer-ins-gov #searchBoxChina{background-color:#fde8e9;float:none!important;color:#ed1c24;border-bottom:1px solid #afa8a9;position:relative;margin-bottom:20px;border-top:none}#insurer-ins-gov #searchBoxChina a{color:#ed1c24;font-size:14px;display:inline-block;width:100%;height:100%;padding:10px 0 10px 60px;background-image:url(mrso_img/sp/common/ar-r-red.png);background-position:97%;background-repeat:no-repeat;background-size:9px;text-align:left}#insurer-ins-gov #searchBoxChina a:before{background-image:url(mrso_img/sp/common/exclamation-icon.png);background-position:50%;background-repeat:no-repeat;background-size:20px;height:100%;width:45px;top:0;bottom:0;left:0;background-color:#ed1c24;content:"";display:inline-block;position:absolute;background-image:url(mrso_img/sp/common/user-icon.png)}#insurer-ins-gov #searchBoxChina a:hover{text-decoration:none;opacity:.6}#insurer-ins-gov .register-link{display:block;background-color:#f8bb00;background-image:-moz-linear-gradient(top,#f8bb00 0,#f6aa00 25%,#f19100 75%,#ed7900);background-image:-webkit-gradient(linear,center top,center bottom,from(#f8bb00),to(#ed7900));margin:10px 0;font-size:18px;color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 hsla(0,0%,100%,.4);text-shadow:2px 2px 5px rgba(0,0,0,.3);position:relative}#insurer-ins-gov .register-link:hover{text-decoration:none;opacity:.6}#insurer-ins-gov .register-link span{display:inline-block;padding:10px}#insurer-ins-gov .register-link span:first-child{background-color:#044392;color:#fcee21;text-shadow:none;width:92px}#insurer-ins-gov .register-link span:first-child:after{border:10px solid transparent;border-left:15px solid #044392;width:0;height:0;content:"";display:block;position:absolute;left:86px;top:13px}#insurer-ins-gov .spSearchInfo{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100000;padding:5px 5%;background-color:#c5e7f3;color:#00408f;box-shadow:0 0 3px 1px rgba(0,0,0,.2)}#insurer-ins-gov .spSearchInfo .searchTxt{color:#2c4c59;font-size:12px}#insurer-ins-gov .spSearchInfo .searchCountBox{background-color:transparent;font-size:13px;font-weight:400;text-align:left;padding:0;color:#000}#insurer-ins-gov .spSearchInfo .searchCountBox .searchCount{background-color:transparent;font-size:13px;font-weight:400;text-align:left;padding:0;color:#000;color:#fe6500;margin-left:5px;font-weight:700;font-size:110%}#insurer-ins-gov .spSearchInfo .pull-left{float:left;width:50%}#insurer-ins-gov .spSearchInfo .pull-right{float:right;width:50%;text-align:right}#insurer-ins-gov .spSearchInfo .searchConditions{font-size:12px;margin:0;padding:0;background-color:transparent;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden}#insurer-ins-gov .spSearchInfo .searchConditions span{display:none}#insurer-ins-gov .spSearchInfo button.displaySearchBox{background-image:url(mrso_img/sp/common/search_w27.png)}#insurer-ins-gov .spSearchInfo button.displayAreaBox,#insurer-ins-gov .spSearchInfo button.displaySearchBox{background-color:#38b3df;color:#fff;border:none;font-size:13px;font-weight:700;border-radius:4px;padding:4px 15px 4px 30px;cursor:pointer;background-repeat:no-repeat;background-size:auto 16px;background-position:15px;margin-top:3px;width:95%}#insurer-ins-gov .spSearchInfo button.displayAreaBox{background-image:url(mrso_img/sp/common/area_w27.png)}#insurer-ins-gov .searchesSearchBox .spSearchInfo{display:block!important}#insurer-ins-gov .searchesSearchBox #searchBoxArea{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh;display:none}#insurer-ins-gov .searchesSearchBox #searchBoxArea .box{border-top:none!important;padding-bottom:80px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .box section .aC{box-sizing:border-box;margin:0;padding:10px 2%;background-color:#00408f;float:right;width:42%}#insurer-ins-gov .searchesSearchBox #searchBoxArea .box section .aC .submit{width:100%}#insurer-ins-gov .searchesSearchBox #searchBoxArea .box section .aC .submit input{padding:0 5px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .inputArea{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;padding:65px 10px 0;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c;margin-bottom:70px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxHeader{position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;font-size:16px;padding:20px 0 15px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxHeader:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter{position:fixed;z-index:100002;bottom:0;left:0;right:0;background-color:#00408f}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox{box-sizing:border-box;float:left;width:30%;background-color:#00408f;padding:12px 0 10px 2.5%}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span:last-child{color:#fff;float:left;text-align:left;font-size:12px;padding:0 5px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span br{display:inline}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox span.type{padding:0 2px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .searchCountBox .searchCount{float:left;font-size:27px;display:inline-block;line-height:110%;padding-right:5px;text-align:left}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .resetBtnBox{box-sizing:border-box;float:left;padding:10px 0;width:28%}#insurer-ins-gov .searchesSearchBox #searchBoxArea .searchBoxFooter .resetBtnBox button{background:#fff;border:none;box-shadow:none;text-shadow:none;border-radius:6px;color:#9f9f9f;font-size:15px;font-weight:700;height:50px;margin:0;display:inline-block;width:100%;padding:0 5px}#insurer-ins-gov .searchesSearchBox #searchBoxArea .closeButton{display:inline-block;position:fixed;top:20px;left:10px;padding-left:15px;z-index:100002;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}#insurer-ins-gov .searchesSearchBox #areaBoxArea{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh;display:none}#insurer-ins-gov .searchesSearchBox #areaBoxArea .box{padding-bottom:80px}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;padding:63px 0 0;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dl{background:#fff}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dt{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}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dt.show{background:url(mrso_img/sp/search/arrow02_show.png) no-repeat 96% #e6ecf5;background-size:12px}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dd{display:none}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dd li{background:url(mrso_img/sp/search/arrow03.png) no-repeat 95% #fff;background-size:6px;border-bottom:1px solid #c4c7cd}#insurer-ins-gov .searchesSearchBox #areaBoxArea .areaWrap dd li button{-webkit-appearance:none;background:none;border:0;box-sizing:border-box;display:block;font-size:16px;padding:12px 20px;text-align:left;width:100%}#insurer-ins-gov .searchesSearchBox #areaBoxArea .searchBoxHeader{position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;font-size:16px;padding:20px 0 15px}#insurer-ins-gov .searchesSearchBox #areaBoxArea .searchBoxHeader:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}#insurer-ins-gov .searchesSearchBox #areaBoxArea .closeButton{display:inline-block;position:fixed;top:20px;left:10px;padding-left:15px;z-index:100002;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}#insurer-ins-gov .searchesSearchBox #cityBoxArea{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;margin:0;border:0;background-color:#e6ecf4;height:100vh;display:none}#insurer-ins-gov .searchesSearchBox #cityBoxArea .box{padding-bottom:80px}#insurer-ins-gov .searchesSearchBox #cityBoxArea ul{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-x:hidden;overflow-y:scroll;padding:63px 0 0;-webkit-overflow-scrolling:touch;border-top:0 solid #07438c}#insurer-ins-gov .searchesSearchBox #cityBoxArea ul li{background:url(mrso_img/sp/common/ar-r-blue.png) no-repeat 95%;background-size:6px;border-bottom:1px solid #c4c7cd}#insurer-ins-gov .searchesSearchBox #cityBoxArea ul li button{-webkit-appearance:none;border:0;box-sizing:border-box;display:block;font-size:18px;padding:15px 15px 15px 40px;text-align:left;width:100%}#insurer-ins-gov .searchesSearchBox #cityBoxArea ul li.citySelect button{background:url(mrso_img/sp/search/icon_city.png) no-repeat 10px;background-size:18px}#insurer-ins-gov .searchesSearchBox #cityBoxArea ul li.trainSelect button{background:url(mrso_img/sp/search/icon_train.png) no-repeat 10px;background-size:18px}#insurer-ins-gov .searchesSearchBox #cityBoxArea .searchBoxHeader{position:fixed;z-index:100002;top:0;left:0;right:0;background-color:#f4f5f6;color:#000;font-size:16px;padding:20px 0 15px}#insurer-ins-gov .searchesSearchBox #cityBoxArea .searchBoxHeader:before{background-color:#3669a8;content:"";height:4px;left:0;position:fixed;right:0;top:2px;width:100%;z-index:99999999}#insurer-ins-gov .searchesSearchBox #cityBoxArea .closeButton{display:inline-block;position:fixed;top:20px;left:10px;padding-left:15px;z-index:100002;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}#insurer-ins-gov .searchesSearchBox #searchBoxKenpo{display:none}#insurer-ins-gov .modal-table-area tr:last-child td{padding-bottom:200px}#insurer-ins-gov .searchSortTab li#pref-search-btn-block-sp{width:48%;display:inline-block;margin-right:4%}#insurer-ins-gov .searchSortTab li#clear-btn-block{width:48%;display:inline-block}#insurer-ins-gov .searchSortTab li #pref-search-btn-sp a{width:100%}#insurer-ins-gov .searchSortTab>ul>li{float:left;margin-left:0}#insurer-ins-gov #myModal.modal-insurer .inline-content{border-radius:0;width:100%;padding:30px 20px 20px;background-color:#fff;margin:auto}#insurer-ins-gov #myModal.modal-insurer #cboxClose{display:none;background:url(mrso_img/popups/btn_close.png) no-repeat;width:64px!important;height:19px!important;position:relative;margin-left:80%;margin-top:0;z-index:9999;cursor:pointer;background-position:0 0}#insurer-ins-gov #insurance #myModal h3{padding:10px;margin-bottom:0}}@media only screen and (min-width:640px){#insurer-ins-gov .other-conditions .sp-none{display:inline!important}}#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}#publication-guidelines #mainContents{padding:0;position:relative;z-index:1;margin:0 auto;background-color:#fff}@media (max-width:40.0525em){#publication-guidelines #mainContents{padding:0 2%}}#publication-guidelines #mainContents .mainInner{padding:15px 10px 20px;background-color:#fff}@media (max-width:40.0525em){#publication-guidelines #mainContents .mainInner{width:100%}}#publication-guidelines #mainContents .mainInner .mT30{margin-top:30px!important}#publication-guidelines #mainContents .mainInner section{margin-top:30px}#publication-guidelines #mainContents .mainInner section .mT30{margin-top:30px!important}#publication-guidelines #mainContents .mainInner h2{font-size:36px;color:#000;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:30px}@media (max-width:40.0525em){#publication-guidelines #mainContents .mainInner h2{font-size:18px}}#publication-guidelines #mainContents .mainInner h2 .border{border-left:7px solid #02418e;padding-left:20px;line-height:1.1em;font-weight:400}@media (max-width:40.0525em){#publication-guidelines #mainContents .mainInner h2 .border{padding-left:10px}}#publication-guidelines #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){#publication-guidelines #mainContents .mainInner h3{font-size:16px}}#publication-guidelines #mainContents .mainInner h4{color:#00408f;font-weight:500;font-size:18px;margin-bottom:5px;margin-top:0;border-left:5px solid #00408f;padding-left:5px;line-height:1em}#publication-guidelines #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 h5.noMargin{margin-bottom:0}#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 .infoBox p.noMargin{margin-bottom:0!important}#statics-privacy #mainContents .endBox{margin:60px 0 10px;text-align:center}#statics-privacy #mainContents .endBox .contactBtn .button{line-height:1;border-radius:5px;-webkit-animation:my-fade-in 3s ease 2.5s 1 forwards;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}#statics-privacy .infoBox.aL{text-align:left;padding:30px}#statics-privacy .infoBox.aL p{margin-bottom:1em!important}@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 h5.noMargin{margin-bottom:0}#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}#statics-privacy .infoBox.aL{padding:15px}}.catch-kasai{font-size:105%;width:960px;margin:20px auto;padding:0}@media (max-width:40.0525em){.catch-kasai{width:100%;margin:0 auto}}.catch-kasai .left{width:40%;float:left}@media (max-width:40.0525em){.catch-kasai .left{float:none;width:100%}}.catch-kasai .left .title{font-size:200%;color:#595757;margin-bottom:15px;margin-top:50px;font-weight:400}@media (max-width:40.0525em){.catch-kasai .left .title{margin-top:20px;margin-bottom:0;text-align:center}}.catch-kasai .left .name{padding:20px;font-size:200%;color:#00408f;font-weight:400}@media (max-width:40.0525em){.catch-kasai .left .name{text-align:center;padding-top:0}}.catch-kasai .left .name .text{font-size:50%}.catch-kasai .body{float:left;width:960px;font-size:95%;line-height:1.9;margin-bottom:20px;font-weight:400}@media (max-width:40.0525em){.catch-kasai .body{float:none;width:100%;padding:0 10px}}.catch-kasai .right{float:right;width:60%}@media (max-width:40.0525em){.catch-kasai .right{float:none;width:100%;margin-top:-8px}}.section-wrapper .tab-box-wrapper{border-bottom:3px solid #00408f;height:63px;margin:0 auto;padding:0;color:#595757}.section-wrapper .tab-box-wrapper .tab-box{height:36px;width:960px;margin:0 auto;padding:0;color:#595757}@media (max-width:40.0525em){.section-wrapper .tab-box-wrapper .tab-box{width:100%}}.section-wrapper .tab-box-wrapper .tab-box .tab{width:160px;height:63px}@media (max-width:40.0525em){.section-wrapper .tab-box-wrapper .tab-box .tab{padding:0;font-size:16px;width:40%}}.section-wrapper .tab-box-wrapper .tab-box .tab-page-01{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){.section-wrapper .tab-box-wrapper .tab-box .tab-page-01{margin-left:8%;margin-right:2%}}.section-wrapper .tab-box-wrapper .tab-box .tab-page-02{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){.section-wrapper .tab-box-wrapper .tab-box .tab-page-02{margin-left:2%;margin-right:8%}}@media (max-width:40.0525em){.section-wrapper .tab-box-wrapper .tab-box .tab-page-02 a{width:100%}}.section-wrapper .tab-box-wrapper .tab-box .tab_link{display:block;padding:15px 0 5px;font-size:150%;text-align:center;color:#fff!important}.section-wrapper .tab-box-wrapper .tab-box .tab_here{color:#00408f!important;background-color:#fff!important;height:63px;border-top:1px solid #00408f;border-left:1px solid #00408f;border-right:1px solid #00408f}#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}}#main .page .contents .content .content-text{width:58%}@media (max-width:40.0525em){#main .page .contents .content .content-text{width:100%}}#main .page .contents .next-page{text-align:center;margin-top:100px}@media (max-width:40.0525em){#main .page .contents .next-page{margin-top:0}}#main .page .contents .next-page-lead{color:#00408f;margin-bottom:5px}@media (max-width:40.0525em){#main .page .contents .next-page-lead{padding:0 10px;text-align:center}}#main .page .contents .next-page-button{display:block;width:20%;margin-left:40%;height:50px;background:#00408f}@media (max-width:40.0525em){#main .page .contents .next-page-button{width:40%;margin-left:30%;margin-bottom:40px}}#main .page .contents .next-page-button span{display:block;color:#fff;font-size:200%;line-height:1.5;text-align:center;background:url(mrso_img/interview/common/xnext_page_button.png) no-repeat 38px 20px}#sub .message-title{height:120px;background:#f2f2f2;color:#00408f;font-weight:400;text-align:center;font-size:263%;padding:30px}#sub .message-wrapper{width:960px;margin:50px auto 0;padding:0;color:#595757}@media (max-width:40.0525em){#sub .message-wrapper{width:100%;margin:0}}#sub .message-wrapper .message{float:left;width:605px}@media (max-width:40.0525em){#sub .message-wrapper .message{float:none;width:100%}}#sub .message-wrapper .message h3{color:#00408f;font-size:175%;font-weight:400;line-height:1.5;margin-bottom:20px}@media (max-width:40.0525em){#sub .message-wrapper .message h3{padding:0 10px}}#sub .message-wrapper .message p{line-height:1.9;margin-bottom:50px}@media (max-width:40.0525em){#sub .message-wrapper .message p{padding:0 10px;margin-bottom:0}}#sub .message-wrapper .profile-image{float:right;width:308px}@media (max-width:40.0525em){#sub .message-wrapper .profile-image{float:none;width:100%}}@media (max-width:40.0525em){#sub .message-wrapper .profile-image img{width:100%;padding:20px}}#interview-footer{margin:0 auto 50px}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .alpha{min-width:95%}}#interview-footer ul{margin-top:50px;border-top:1px solid #ccc}#interview-footer ul .menu-list{float:left;width:250px;margin-top:30px;margin-right:70px}@media (max-width:40.0525em){#interview-footer ul .menu-list{margin-left:40px}}#interview-footer ul .menu-list div{float:right;width:125px}#interview-footer ul .menu-list div .name{font-size:125%;font-weight:700}@media (max-width:40.0525em){#interview-footer ul .menu-list div .name{font-size:150%}}#interview-footer ul .menu-list div .job,#interview-footer ul .menu-list div .name span{font-size:75%}@media (max-width:40.0525em){#interview-footer ul .menu-list div .job{font-size:100%}}#interview-footer ul .menu-list .interview-link{display:block;font-size:80%;color:#00a9d9;font-weight:700;background:url(mrso_img/interview/common/interview_link.png) no-repeat 0 .8px;padding-left:15px;margin-top:20px}#interview-makihara .catch-makihara{font-size:105%;width:960px;margin:20px auto;padding:0}@media (max-width:40.0525em){#interview-makihara .catch-makihara{width:100%;margin:0 auto}}#interview-makihara .catch-makihara .left{width:40%;float:left}@media (max-width:40.0525em){#interview-makihara .catch-makihara .left{float:none;width:100%}}#interview-makihara .catch-makihara .left .title{font-size:200%;color:#595757;margin-bottom:15px;margin-top:50px;font-weight:400}@media (max-width:40.0525em){#interview-makihara .catch-makihara .left .title{margin-top:20px;margin-bottom:0;text-align:center}}#interview-makihara .catch-makihara .left .name{padding:20px;font-size:200%;color:#00408f;font-weight:400}@media (max-width:40.0525em){#interview-makihara .catch-makihara .left .name{text-align:center;padding-top:0}}#interview-makihara .catch-makihara .left .name .text{font-size:50%}#interview-makihara .catch-makihara .body{width:960px;font-size:95%;line-height:1.9;margin-bottom:20px;font-weight:400}@media (max-width:40.0525em){#interview-makihara .catch-makihara .body{float:none;width:100%;padding:0 10px}}#interview-makihara .catch-makihara .body p{width:60%;float:left;padding-right:30px}@media (max-width:40.0525em){#interview-makihara .catch-makihara .body p{float:none;width:100%;padding:0 10px}}#interview-makihara .catch-makihara .body .movie{width:40%;float:right}#interview-makihara .catch-makihara .body .movie .video{width:100%;height:215px}@media (max-width:40.0525em){#interview-makihara .catch-makihara .body .movie{float:none;width:100%;padding:0 10px}}#interview-makihara .catch-makihara .right{float:right;width:60%}@media (max-width:40.0525em){#interview-makihara .catch-makihara .right{float:none;width:100%;margin-top:-8px}}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab{width:30%}}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-01{margin-left:3%;margin-right:1%}}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-02{margin-left:1%;margin-right:1%}}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-02 a{width:100%}}#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-03{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-03{margin-left:1%;margin-right:3%}}@media (max-width:40.0525em){#interview-makihara .section-wrapper .tab-box-wrapper .tab-box .tab-page-03 a{width:100%}}#interview-makihara #main .page .contents .img{padding:0 89px}@media (max-width:40.0525em){#interview-makihara #main .page .contents .img{padding:0 10px;margin-top:-30px;margin-bottom:10px}}#interview-makihara #main #page1 .next-page{margin-top:30px}@media (max-width:40.0525em){#interview-makihara #main #page1 .next-page{margin-top:0}}#interview-makihara #main #page2 .next-page{margin-top:-20px}@media (max-width:40.0525em){#interview-makihara #main #page2 .next-page{margin-top:-40px}}@media (max-width:40.0525em){#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}}@media (max-width:40.0525em){.p-facility-faq{padding:0 2% 15px}}.p-facility-faq .-faq_header{margin-top:20px}.p-facility-faq .-faq_header .c-title{font-weight:unset}.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 .page-plan-list__adjacent-facility{margin-top:0}#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;-ms-flex-wrap:wrap;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}}@media (max-width:40.0525em){#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}#interview-motoki .catch-motoki{font-size:105%;width:960px;margin:20px auto;padding:0}@media (max-width:40.0525em){#interview-motoki .catch-motoki{width:100%;margin:0 auto}}#interview-motoki .catch-motoki .left{width:40%;float:left}@media (max-width:40.0525em){#interview-motoki .catch-motoki .left{float:none;width:100%}}#interview-motoki .catch-motoki .left .title{font-size:200%;color:#595757;margin-bottom:15px;margin-top:50px;font-weight:400}@media (max-width:40.0525em){#interview-motoki .catch-motoki .left .title{margin-top:20px;margin-bottom:0;text-align:center}}#interview-motoki .catch-motoki .left .name{padding:20px;font-size:200%;color:#00408f;font-weight:400}@media (max-width:40.0525em){#interview-motoki .catch-motoki .left .name{text-align:center;padding-top:0}}#interview-motoki .catch-motoki .left .name .text{font-size:45%}#interview-motoki .catch-motoki .body{width:960px;font-size:95%;line-height:1.9;margin-bottom:20px;font-weight:400}@media (max-width:40.0525em){#interview-motoki .catch-motoki .body{float:none;width:100%;padding:0 10px}}#interview-motoki .catch-motoki .body p{width:60%;float:left;padding-right:30px}@media (max-width:40.0525em){#interview-motoki .catch-motoki .body p{float:none;width:100%;padding:0 10px}}#interview-motoki .catch-motoki .body .movie{width:40%;float:right}#interview-motoki .catch-motoki .body .movie .video{width:100%;height:215px}@media (max-width:40.0525em){#interview-motoki .catch-motoki .body .movie{float:none;width:100%;padding:0 10px}}#interview-motoki .catch-motoki .right{float:right;width:60%}@media (max-width:40.0525em){#interview-motoki .catch-motoki .right{float:none;width:100%;margin-top:-8px}}#interview-motoki .section-wrapper .tab-box-wrapper{border-bottom:3px solid #00408f;height:63px;margin:0 auto;padding:0;color:#595757}#interview-motoki .section-wrapper .tab-box-wrapper .tab-box{height:36px;width:960px;margin:0 auto;padding:0;color:#595757}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box{width:100%}}#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab{width:160px;height:63px}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab{padding:0;font-size:16px;width:30%}}#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-01{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-01{margin-left:3%;margin-right:1%}}#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-02{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-02{margin-left:1%;margin-right:1%}}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-02 a{width:100%}}#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-03{background:#00408f;float:left;margin-right:10px}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-03{margin-left:1%;margin-right:3%}}@media (max-width:40.0525em){#interview-motoki .section-wrapper .tab-box-wrapper .tab-box .tab-page-03 a{width:100%}}#interview-motoki #main{font-size:105%;width:960px;margin:0 auto;padding:0;color:#595757}@media (max-width:40.0525em){#interview-motoki #main{width:100%}}#interview-motoki #main .page{display:block}#interview-motoki #main .page .contents .content{margin:50px auto}#interview-motoki #main .page .contents .content:first-child{margin-top:20px}@media (max-width:40.0525em){#interview-motoki #main .page .contents .content:first-child{margin-top:10px}}@media (max-width:40.0525em){#interview-motoki #main .page .contents .content{margin:30px auto}}#interview-motoki #main .page .contents .content img{float:right;width:38%}@media (max-width:40.0525em){#interview-motoki #main .page .contents .content img{float:none;width:100%;padding:0 10px}}#interview-motoki #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){#interview-motoki #main .page .contents .content h2{padding:0 10px;font-size:172%}}#interview-motoki #main .page .contents .content p{line-height:1.9;margin-bottom:20px}@media (max-width:40.0525em){#interview-motoki #main .page .contents .content p{padding:0 10px}}#interview-motoki #main .page .contents .content .content-text{width:58%}@media (max-width:40.0525em){#interview-motoki #main .page .contents .content .content-text{width:100%}}#interview-motoki #main .page .contents .motoki10{margin-top:-79px}#interview-motoki #main .page .contents .motoki10 .content-text{padding-top:52px}@media (max-width:40.0525em){#interview-motoki #main .page .contents .motoki10 img{display:none}}#interview-motoki #main .page .contents .img{padding:0 89px}@media (max-width:40.0525em){#interview-motoki #main .page .contents .img{padding:0 10px;margin-top:-30px;margin-bottom:10px}}#interview-kanesaka .catch-kasai .left{width:55%;float:left}@media (max-width:40.0525em){#interview-kanesaka .catch-kasai .left{float:none;width:100%}}#interview-kanesaka .catch-kasai .left .title{font-size:190%;color:#595757;margin-bottom:15px;margin-top:50px;font-weight:400}@media (max-width:40.0525em){#interview-kanesaka .catch-kasai .left .title{display:none}}#interview-kanesaka .catch-kasai .left .title-sp{display:none}@media (max-width:40.0525em){#interview-kanesaka .catch-kasai .left .title-sp{display:block;font-size:145%;color:#595757;margin-top:20px;margin-bottom:0;font-weight:400;text-align:center}}#interview-kanesaka .catch-kasai .right{float:right;width:45%}@media (max-width:40.0525em){#interview-kanesaka .catch-kasai .right{float:none;width:100%;margin-top:-8px}}#interview-kanesaka #main .page .contents .content{margin-bottom:50px}#interview-kanesaka #main .page .contents .content img{padding-bottom:15px;padding-left:15px}@media (max-width:40.0525em){#interview-kanesaka #main .page .contents .content img{padding:0 10px}}#interview-kanesaka #main .page .contents .content p{line-height:2}#interview-suguri .catch-kasai .right{float:right;width:48%}@media (max-width:40.0525em){#interview-suguri .catch-kasai .right{float:none;width:100%;margin-top:-8px}}#interview-suguri #main .page .contents .content{margin-bottom:50px}#interview-suguri #main .page .contents .content img{padding-bottom:15px;padding-left:15px}@media (max-width:40.0525em){#interview-suguri #main .page .contents .content img{padding:0 10px}}#interview-suguri #main .page .contents .content p{line-height:2}#interview-suguri #main .page .contents .content .content-text{width:62%}@media (max-width:40.0525em){#interview-suguri #main .page .contents .content .content-text{width:100%}}#interview-suguri #main .page .contents .content .content-text .pc{display:block}@media (max-width:40.0525em){#interview-suguri #main .page .contents .content .content-text .pc{display:none}}#interview-suguri #main .page .contents .content .content-text .sp{display:none}@media (max-width:40.0525em){#interview-suguri #main .page .contents .content .content-text .sp{display:block}}#interview-suguri #main .page .contents .next-page{margin-top:0}.corporation-requiredTxt{color:#de1616}.corporation-err-msg{display:block;background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 0 0 30px;color:red;margin-top:10px}.corporation-err-msg2{display:block;color:red;margin-top:10px;text-align:center}.coporation-page-br:before{content:"\A";white-space:pre}@media (max-width:40.0525em){.coporation-page-br:before{content:"";white-space:normal}}div.coporation-common-selectWrap{position:relative;display:inline-block}div.coporation-common-selectWrap:after{content:url(mrso_img/users/icon_arrow05.png);position:absolute;top:8px;right:30px}select.corporation-common{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;appearance:none;display:inline-block;vertical-align:middle;line-height:24px;background:calc(100% - 10px) url(mrso_img/top/arrow_blue_down.svg) #fff no-repeat!important}input.corporation-common{transform:scale(2)}input.corporation-common+label{margin-right:20px;margin-left:10px;cursor:pointer}button.corporation-common-button-address{background-color:#666;color:#fff;display:inline-block;border-radius:5px;padding:10px;text-align:center;border:none;outline:none;appearance:none;font-size:16px;cursor:pointer;transition:.3s}input[type=text].coporation-common-small{width:150px}h3.js-corporation-toggle{background-image:url(mrso_img/insurance/icon04.png);background-repeat:no-repeat;background-position:95% 50%;cursor:pointer;transition:.3s}h3.js-corporation-toggle.is-hide{background-image:url(mrso_img/insurance/icon03.png)}#corporationPage{width:1280px;margin:0 auto;padding:40px 0}#corporationPage input[type=submit]{-webkit-appearance:none}#corporationPage #main{width:975px;float:left}#corporationPage #main .paddingbottom{padding-bottom:600px}#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 .sub-nav{margin-bottom:50px}@media (max-width:40.0525em){#corporationPage #sub .sub-nav{margin-bottom:0}}#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.reservInfo{background-image:url(mrso_img/users/icon_reserv.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 #sub ul li.mail{background-image:url(mrso_img/users/icon_mail.svg);background-size:15px auto}#corporationPage #sub ul li.cooperation{background-image:url(mrso_img/users/icon_cooperation.svg);background-size:15px auto}#corporationPage #sub ul li.withdrawal{background-image:url(mrso_img/users/icon_withdrawal.svg);background-size:15px auto}#corporationPage #sub .corp-menu ul li a{padding:15px 20px 15px 15px;display:block;color:#00438e}#corporationPage .w60p{width:60%}#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 p.noteRed{color:#de7e04}#corporationPage p.indentTxt{text-indent:-1em;padding-left:1em}#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%,58.8%,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 h3.headding0302{font-size:24px;color:#25428b;text-align:center;border-top:1px solid #25428b;padding:25px 0;border-bottom:1px solid #25428b}#corporationPage h3.headding0303{color:#000;font-size:30px;margin:50px 0 0;line-height:1em;font-weight:700;text-align:center}#corporationPage h3.headding0304{color:#000;font-size:20px;margin:0 0 30px;line-height:1em;text-align:center;padding:20px 0;background-color:#f6f6f6;font-weight:400}#corporationPage h3.headding0305{color:#25428b;font-size:30px;margin:0 0 20px;line-height:1em;padding:10px 0;border-bottom:1px solid #25428b}#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 .btnStyleTpoint{font-size:16px;color:#fff;border-radius:3px;background-color:#02418e;box-shadow:0 2px 2.67px .33px rgba(0,0,0,.22);padding:15px 30px 15px 70px;display:inline-block;transition:.3s;background-size:22px 22px}#corporationPage table .btnStyleTpoint{padding:15px 30px 15px 50px;box-shadow:0 2px 2.67px .33px transparent;background-position:20px 50%;text-align:left;background-color:#5677c3}#corporationPage table a.btnStyleTpoint:hover{text-decoration:none;opacity:.8}#corporationPage .btnStyle:hover{opacity:.8;text-decoration:none；}#corporationPage .btnStyle03{background-color:#666;color:#fff;display:inline-block;border-radius:5px;padding:10px;text-align:center;border:none;outline:none;appearance:none;font-size:16px;cursor:pointer;transition:.3s}#corporationPage .btnStyle03:hover{opacity:.8}#corporationPage table.tableStyle01{border-collapse:collapse;margin:20px 0;font-size:16px}#corporationPage table.tableStyle01 th{background-color:#eff6ff}#corporationPage table.tableStyle01 td,#corporationPage table.tableStyle01 th{border:1px solid #ccc;padding:20px;text-align:center;color:#000;vertical-align:middle}#corporationPage table.tableStyle01 .num{font-weight:700}#corporationPage table.tableStyle01 .nowrap{white-space:nowrap}#corporationPage table.tableStyle01 .tax{font-size:14px}#corporationPage table.tableStyle02{border-collapse:collapse;font-size:16px;margin:60px auto}#corporationPage table.tableStyle02 th{background-color:#f6f6f6}#corporationPage table.tableStyle02 td,#corporationPage table.tableStyle02 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}#corporationPage table.tableStyle02 p.note{color:#666;font-size:14px;margin-top:10px;margin-bottom:0}#corporationPage .boxStyle01{background-color:#f6f6f6;border:1px solid #ccc;padding:20px 30px;font-size:16px;line-height:1.7;margin-bottom:30px}#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 .selectWrap{position:relative;display:inline-block}#corporationPage .selectWrap:after{content:url(mrso_img/users/icon_arrow05.png);position:absolute;top:8px;right:30px}#corporationPage .sp-none.yearTxt{display:inline-block}#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;appearance:none;display:inline-block;vertical-align:middle;line-height:24px}#corporationPage select::-ms-expand{display:none}#corporationPage p.info{color:#de7800}#corporationPage .addWrap{margin-top:20px}#corporationPage .address{width:500px;margin-right:10px;margin-left:10px}#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 .menuBtnList ul{display:flex;justify-content:flex-start}#corporationPage .menuBtnList li{list-style:none;margin-bottom:20px;margin-left:5px;margin-right:5px}#corporationPage .menuBtnList li a{text-align:center;display:block;border-radius:5px;border:1px solid #25428b;padding:100px 20px 20px;font-size:20px;background-repeat:no-repeat;background-position:50% 30px;background-size:50px auto;height:150px}#corporationPage .menuBtnList li a:hover{text-decoration:none;background-color:#f0f8ff}#corporationPage .menuBtnList ul.first li{width:48.5%}#corporationPage .menuBtnList ul.second li{width:24%}#corporationPage .menuBtnList ul.second li.application_btn a{background-image:url(mrso_img/corporation/application_btn.svg)}#corporationPage .menuBtnList ul.second li.reserve_list_btn a{background-image:url(mrso_img/corporation/reserve_list_btn.svg)}#corporationPage .menuBtnList ul.second li.corp_data_edit_btn a{background-image:url(mrso_img/corporation/corp_data_edit_btn.svg)}#corporationPage .menuBtnList ul.second li.manual_btn a{background-image:url(mrso_img/corporation/manual_btn.svg);background-size:32px}@media (max-width:40.0525em){#corporationPage .menuBtnList ul.second li.manual_btn a{background-size:24px}}#corporationPage .menuBtnList .dummy-li{display:none}#corporationPage .menuBtnList .second li a{font-size:16px}#corporationPage .menuBtnList li.reserv a{background-image:url(mrso_img/users/icon_reserv.svg)}#corporationPage .menuBtnList li.result a{background-image:url(mrso_img/users/icon_result.svg)}#corporationPage .menuBtnList li.tpoint a{background-image:url(mrso_img/users/icon_point.svg)}#corporationPage .menuBtnList li.gift a{background-image:url(mrso_img/users/icon_gift.svg);background-size:44px auto}#corporationPage .menuBtnList li.member a{background-image:url(mrso_img/users/icon_member.svg)}#corporationPage .menuBtnList li.mail a{background-image:url(mrso_img/users/icon_mail.svg);background-position:50% 35px}#corporationPage .menuBtnList li.cooperation a{background-image:url(mrso_img/users/icon_cooperation.svg)}#corporationPage .menuBtnList li.graph a{background-image:url(mrso_img/users/icon_graph.svg)}#corporationPage .menuBtnList li.numValue a{background-image:url(mrso_img/users/icon_numvalue.svg)}#corporationPage .menuBtnList li.explanation a{background-image:url(mrso_img/users/icon_explanation.svg)}#corporationPage .menuBtnList li.guide a{background-image:url(mrso_img/users/icon_guide.svg);background-size:30px auto}#corporationPage .btn.allUpload{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;width:500px;background-color:#f97f00;text-align:center;padding:20px 0;display:block;margin:60px auto;transition:.3s}#corporationPage .btn.allUpload:hover{opacity:.8}#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 .btnBox .btn.style01 a,#corporationPage .btnBox .btn.style02 a{display:block}#corporationPage .btnBox .fL{width:48%;float:left}#corporationPage .btnBox .fR{width:48%;float:right}#corporationPage .btnBox .fR .-submitButton{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#ff8500;text-align:center;line-height:1.5;border:none;width:100%;padding:20px 60px;display:inline-block;margin:60px auto;transition:.3s}#corporationPage .btnBox .fR .-submitButton:hover{opacity:.8;text-decoration:none}@media (min-width:20em) and (max-width:40.0525em){#corporationPage .btnBox .fR .-submitButton{width:100%;margin:10px auto}}@media (min-width:20em) and (max-width:40.0525em){#corporationPage .btnBox .fR{width:100%}}#corporationPage .btnBox .fC{width:40%;margin:auto}#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 .flowList{margin:30px 0}#corporationPage .flowList ul{list-style-type:none;display:table;width:100%;padding:0;margin:0;overflow:hidden}#corporationPage .flowList li{display:table-cell;position:relative;background:#eef2f6;padding:1em .5em 1em 2em;color:#000;text-align:center;font-size:16px;width:20%}#corporationPage .flowList li:last-child{padding-right:1em}#corporationPage .flowList li:last-child:after,#corporationPage .flowList li:last-child:before{display:none}#corporationPage .flowList li:before{right:-1em;border-color:transparent transparent transparent #fff}#corporationPage .flowList li:after,#corporationPage .flowList li:before{content:"";position:absolute;width:0;height:0;margin:auto;top:-15px;border-style:solid;border-width:40px 0 40px 1em;z-index:10}#corporationPage .flowList li:after{right:-.8em;border-color:transparent transparent transparent #eef2f6}#corporationPage .flowList li.current{background:#004289;color:#fff}#corporationPage .flowList li.current:after{border-color:transparent transparent transparent #004289}#corporationPage .thTxt{text-align:center;margin-top:30px}#corporationPage .thTxt.f20{font-size:20px;font-weight:700}#corporationPage .thTxt.f20 span{font-weight:700;color:#27448c}#corporationPage .thTxt.red{text-align:center;color:#de7e04}#corporationPage .txBox{font-weight:700;padding:30px;font-size:36px;border:4px solid #27448c;margin:60px 0;text-align:center}#corporationPage #p-corporations-code-el .corporation-code{background-color:#fbf1f1;font-size:24px;font-weight:600;margin-top:20px;padding:20px;text-align:center}#corporationPage #p-corporations-code-el #member_import_button_block{text-align:right;overflow:hidden}#corporationPage #p-corporations-code-el .member_import_button_block_element{display:inline-block}#corporationPage #p-corporations-code-el .btnstyleBlue a{cursor:pointer;border-radius:3px;color:#004289;background-color:#f2f6fe;text-align:center;padding:10px 20px;display:inline-block;margin:10px auto;transition:.3s;border:1px solid #004289}#corporationPage #p-corporations-code-el .btnstyleBlue a span{background-repeat:no-repeat;background-image:url(img/corporation/icon_arrow_blue.png);background-position:100% 50%;padding-right:30px}#corporationPage .font-sz-28{font-size:28px}#corporationPage #p-corporations-unapproved-el .btn.style01{display:flex;justify-content:flex-end;width:100%;padding:0}#corporationPage #p-corporations-unapproved-el .btn.style01 a{padding:20px 0;width:300px;margin:0}@media (max-width:40.0525em){#corporationPage #p-corporations-unapproved-el .btn.style01 a{width:100%}}#corporationPage #p-corporations-reserve-info-el .btn.style01{display:flex;justify-content:flex-end;width:100%;padding:0}#corporationPage #p-corporations-reserve-info-el .btn.style01 a{padding:20px 0;width:300px;margin:0}@media (max-width:40.0525em){#corporationPage #p-corporations-reserve-info-el .btn.style01 a{width:100%}}#corporationPage #p-corporations-processing-el .-area h4.-area-name{font-weight:700;margin-top:20px;border-bottom:3px solid #5569a1;background:url(mrso_img/corporation/arrow_down_icon.svg) no-repeat;background-size:20px;background-position:right 10px top 16px;padding:10px;cursor:pointer}#corporationPage #p-corporations-processing-el .-area .-pref{display:none}#corporationPage #p-corporations-processing-el .-area .-pref .-pref-name{background-color:#f5f5f5;padding:10px;margin-bottom:20px}#corporationPage #p-corporations-processing-el .-area .-pref .-facility{margin-bottom:20px}#corporationPage #p-corporations-processing-el .-area .-pref .-facility .-facility-name{margin-right:20px}#corporationPage #p-corporations-processing-el .-area h4.-area-name.is-hide{background:url(mrso_img/corporation/arrow_up_icon.svg) no-repeat;background-size:20px;background-position:right 10px top 10px;padding:10px}#corporationPage .-facility-name{color:#000}#corporationPage .js-corporation-toggle.ttl{cursor:pointer}.clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}ul.up{margin:30px 0}ul.up li{width:48%;margin-right:4%;background-color:#f6f6f6;text-align:center;border-top:5px solid #8e9bb9;padding:40px 0;float:left;margin-bottom:30px}ul.up li:nth-child(2n){margin-right:0}ul.up li .ttl{font-size:24px;margin-bottom:30px}ul.up li .thumb{margin:20px 0}ul.up li .btn{cursor:pointer;border-radius:3px;font-size:16px;padding:10px;display:inline-block;transition:.3s}ul.up li .btn:hover{opacity:.8}ul.up li .btn.file{color:#00438e;background-color:#fff;border:1px solid #00438e;width:250px}ul.up li .btn.file:hover{background-color:#f2f5ff}ul.up li .btn.reset{color:#fff;background-color:#969595;width:150px}.cooperation-wrap{display:block;margin:0;padding:0;height:auto;width:100%;text-align:center}.cooperation-title{font-size:24px;letter-spacing:1px;line-height:50px;color:#004289;font-weight:700}.cooperation-description{font-size:16px;letter-spacing:1px;line-height:24px;color:#000}.cooperation-btn{width:396px;height:70px;border-radius:4px;background-color:#fff;border:2px solid #6bad43;margin:100px auto}.cooperation-btn a{cursor:pointer;font-size:16px;padding:20px 60px;display:block;letter-spacing:1px;line-height:24px}.cooperation_linked,.cooperation_unlinked{height:60px;width:220px;margin:0 20px}#p-corporations-reserve-period-el .reservePeriod{font-size:16px}#p-corporations-reserve-period-el .reservePeriod .wareki{margin:0 20px 10px 0;border-radius:3px;background-color:#f6f6f6;text-align:center;padding:10px;display:inline-block;border:1px solid #999}@media (max-width:40.0525em){#corporationPage{width:100%;padding:20px 4% 0;margin-bottom:20px}#corporationPage #main{width:100%;float:none}#corporationPage #main .paddingbottom{padding-bottom:0}#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 h3.headding0302{font-size:18px;line-height:1.5}#corporationPage h3.headding0303{font-size:18px;margin:20px 0 0;line-height:1.5}#corporationPage h3.headding0304{font-size:16px;margin:0 0 20px;padding:10px 0}#corporationPage h3.headding0305{font-size:16px;margin:0 0 20px}#corporationPage h4{font-size:18px}#corporationPage h4.headding0402{font-size:15px;margin-bottom:10px}#corporationPage table.tableStyle01{font-size:14px}#corporationPage table.tableStyle01 thead{display:none}#corporationPage table.tableStyle01 td,#corporationPage table.tableStyle01 th{padding:10px;text-align:left;width:100%;display:block}#corporationPage table.tableStyle01 td{border:0}#corporationPage table.tableStyle01 td:before{content:attr(data-label);display:block;background-color:#eff6ff;padding:10px;margin:-10px -10px 10px}#corporationPage table.tableStyle01 tr{border:1px solid #25428b;border-top:3px solid #25428b;margin-bottom:20px;display:block}#corporationPage table.tableStyle01 td.receipt{display:none}#corporationPage table.tableStyle01 .tax{font-size:14px}#corporationPage table.tableStyle02{font-size:14px;width:100%;margin:10px auto}#corporationPage table.tableStyle02 th{padding:10px;display:block;border-bottom:none;width:100%}#corporationPage table.tableStyle02 td{display:block;border-bottom:none;width:100%;padding:10px 10px 20px}#corporationPage table.tableStyle02 tr:last-child td{border-bottom:0 solid #ccc}#corporationPage .records table.tableStyle02{margin:10px auto}#corporationPage .records .menuBtnList li a{height:auto}#corporationPage .records .headImg{margin-top:20px}#corporationPage .records .pointBox{padding:20px 4%}#corporationPage .records .pointBox h2{font-size:16px;font-weight:700;padding-top:60px;margin-bottom:20px;background-size:35px auto}#corporationPage .records .pointBox .pointList li{padding:0 2%;display:inline-block;width:49%;margin-bottom:10px}#corporationPage .records .pointBox a{display:block;padding:10px 0;margin-top:0}#corporationPage .records .pointTxt01{text-align:left}#corporationPage .records .guideBtn a{display:block;font-size:16px;padding:10px 0;margin:20px 0}#corporationPage .records .guideBtn a span:before{left:0;top:-2px}#corporationPage .records .dateBtn .prev a{width:20%;font-size:16px;background-position:20% 50%}#corporationPage .records .dateBtn .next a{width:20%;font-size:16px;background-position:80% 50%}#corporationPage .records .dateBtn .date{font-size:16px;width:60%}#corporationPage .records .ancBox{margin:20px 0}#corporationPage .records .ancBox ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#corporationPage .records .ancBox ul li a{font-size:14px}#corporationPage .records .ancBox ul.second{width:100%}#corporationPage .records .ancBox ul.second li{width:48%}#corporationPage .records .ancBox ul.first li{width:48%;margin-bottom:10px}#corporationPage .records .value h4{padding:10px 15px;font-size:14px}#corporationPage .records .value li{width:100%;float:none;font-size:13px}#corporationPage .records .value li dt{width:60%;padding:10px}#corporationPage .records .value li dt a{float:right;margin-left:10px}#corporationPage .records .value li dt a img{vertical-align:middle}#corporationPage .records .value li dt span{color:#999;font-size:12px;display:block;float:right}#corporationPage .records .value li dd{width:40%;padding:10px}#corporationPage .records .btn.style02 a{width:100%}#corporationPage .records h3.headding0303{margin-bottom:20px}#corporationPage .memberEdit table.tableStyle02{margin:10px auto}#corporationPage .memberEdit.member02 th{width:100%}#corporationPage table .btnStyleTpoint{display:block;background-position:20px 50%;text-align:left;position:relative}#corporationPage table .btnStyleTpoint:after{content:url(mrso_img/users/icon_arrow03.png);position:absolute;right:5%;top:33%}#corporationPage input.name{width:49%;margin-right:0}#corporationPage .selectWrap.yearBox{display:block;margin-bottom:10px}#corporationPage .sp-none.yearTxt{display:none}#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 .city{width:100%;margin-right:0;margin-left:0}#corporationPage .addWrap{margin-top:20px}#corporationPage .address{width:100%;margin-right:0;margin-left:0}#corporationPage .tel{width:27.5%}#corporationPage .alertPopUserInput{margin-bottom:20px;border:3px solid #e2020b;color:#c01214;font-size:18px;font-weight:700;background-color:#f8ecec;background-image:url(mrso_img/step/alert.png);background-repeat:no-repeat;padding:15px 15px 15px 65px;background-position:20px}#corporationPage .alertPopUserInput p{margin-bottom:0}#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 .newsList li{padding:10px 0;font-size:14px}#corporationPage .menuBtnList{margin-bottom:20px}#corporationPage .menuBtnList ul{display:block;justify-content:space-between}#corporationPage .menuBtnList li{margin-bottom:0;float:left;margin-left:0;margin-right:0}#corporationPage .menuBtnList li a{border-radius:0;border:1px solid #25428b;padding:100px 20px 20px;font-size:16px;background-position:50% 20px;background-size:22% auto;height:150px}#corporationPage .menuBtnList li a:hover{text-decoration:none;background-color:#f0f8ff}#corporationPage .menuBtnList ul.first li{width:50%}#corporationPage .menuBtnList ul.second li{width:50%;float:left}#corporationPage .menuBtnList ul.second li.application_btn a{background-image:url(mrso_img/corporation/application_btn.svg);background-position:50% 40%}#corporationPage .menuBtnList ul.second li.reserve_list_btn a{background-image:url(mrso_img/corporation/reserve_list_btn.svg);background-position:50% 40%}#corporationPage .menuBtnList ul.second li.corp_data_edit_btn a{background-image:url(mrso_img/corporation/corp_data_edit_btn.svg);background-position:50% 40%}#corporationPage .menuBtnList ul.second li.manual_btn a{background-image:url(mrso_img/corporation/manual_btn.svg);background-position:50% 40%}#corporationPage .menuBtnList .dummy-li{display:list-item}#corporationPage .menuBtnList .second li a{font-size:16px}#corporationPage .menuBtnList li.reserv a{background-image:url(mrso_img/users/icon_reserv.svg)}#corporationPage .menuBtnList li.result a{background-image:url(mrso_img/users/icon_result.svg)}#corporationPage .menuBtnList li.tpoint a{background-image:url(mrso_img/users/icon_point.svg)}#corporationPage .menuBtnList li.gift a{background-image:url(mrso_img/users/icon_gift.svg);background-size:22% auto}#corporationPage .menuBtnList li.member a{background-image:url(mrso_img/users/icon_member.svg)}#corporationPage .menuBtnList li.mail a{background-image:url(mrso_img/users/icon_mail.svg);background-position:50% 30px}#corporationPage .btn.allUpload{font-size:14px;width:90%;padding:10px 0;margin:20px auto}#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{font-size:14px;padding:15px 0;margin:20px auto;width:100%}#corporationPage .btnBox{padding:0 4%}#corporationPage .btnBox .btn.style01 a,#corporationPage .btnBox .btn.style02 a{display:block}#corporationPage .btnBox .fC,#corporationPage .btnBox .fL,#corporationPage .btnBox .fR{width:100%;float:none}#corporationPage .reserveDetail h3{font-size:18px;padding:10px 0}#corporationPage .reserveDetail .reserveNumber{font-size:28px}#corporationPage .reserveDetail .reserveMenu{padding:20px 20px 0}#corporationPage .reserveDetail .reserveMenu .btnArea{border-radius:3px;border:1px solid #004289;padding:0}#corporationPage .reserveDetail .reserveMenu .btnArea a{padding:15px 20px;font-size:14px;background-position:90% 50%;width:100%;margin-right:0;border-style:none none dotted;border-color:#d1d1d1;border-bottom-left-radius:0;border-bottom-right-radius:0}#corporationPage .reserveDetail .reserveMenu .btnArea a:nth-child(3){border-bottom-style:none}#corporationPage .reserveDetail p.note{margin:0 10px;text-align:left;text-indent:0;padding-left:0}#corporationPage .reserveDetail p.add{margin:0 10px;text-align:left}#corporationPage .back a{font-size:14px;margin:20px auto;width:100%}#corporationPage .flowList{margin:10px 0}#corporationPage .flowList li{padding:.5em .5em .5em 1em;font-size:10px;width:20%}#corporationPage .flowList li:last-child{padding-right:.5em}#corporationPage .calenderWrap{margin:20px 0;display:block;align-items:center;align-content:space-between;justify-content:space-between}#corporationPage .calenderWrap .calender{width:100%;margin-bottom:30px}#corporationPage .calenderWrap .calender .dateTtl{font-size:16px}#corporationPage .calenderWrap .calender table{font-size:14px}#corporationPage .calenderWrap .calender table td,#corporationPage .calenderWrap .calender table th{padding:5px 0}#corporationPage .calenderWrap .calender table tbody th{border:1px solid #bdbdbd;vertical-align:middle}#corporationPage .calenderWrap .calender table tbody td{border:1px solid #bdbdbd;height:3.8em;vertical-align:top}#corporationPage .calenderWrap .calender table tbody td.practicable a{background-position:50% 84%;height:3.8em;background-size:18px auto;margin:-5px 0;padding:5px 0}#corporationPage .thTxt{text-align:left;margin-top:20px}#corporationPage .thTxt.f20{font-size:14px}#corporationPage .thTxt.red{text-align:left}#corporationPage .txBox{padding:20px;font-size:20px;margin:20px 0}#corporationPage .flow{padding:30px 4%;margin-bottom:20px}#corporationPage .flow h3{font-size:18px;margin:0 0 20px;font-weight:700}#corporationPage .flow .flowBox{padding:20px 4%}#corporationPage .flow .flowBox h4{font-size:16px;border-bottom:none;padding-bottom:0;text-align:center}#corporationPage .flow .flowBox h4 span{padding-right:0;padding-bottom:10px;margin:0 auto 20px;display:block;width:3em}#corporationPage .flow .flowBox .stepBox{margin-left:0}#corporationPage .flow .flowBox .stepBox .grayBox{padding:20px 20px 0}#corporationPage .flow .flowBox .stepBox .grayBox img{vertical-align:top}#corporationPage .flow .flowBox .stepBox .grayBox p{float:none;width:100%}#corporationPage .flow .flowBox .stepBox .grayBox .imageArea{float:none;width:100%;text-align:center}#corporationPage .flow .flowBox .stepBox .redBox{padding:20px}#corporationPage .flow .flowBox .stepBox .redBox p.ttl{font-weight:700;color:#c20a0a}#corporationPage .flow .flowBox.first{margin-bottom:60px}#corporationPage .flow .flowBox.first:after{bottom:-50px;width:84px;height:auto;left:50%;margin-left:-42px;position:absolute}#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}.mypageMenu{margin-bottom:-22px}.mypageMenu .ttl{text-align:left;border-radius:0;padding:10px 4%;background-repeat:no-repeat;background-image:url(mrso_img/users/icon_arrow01.png);background-position:96% 50%;background-size:14px auto;background-color:#8e9bb9;color:#fff}.mypageMenu .ttl.active{background-image:url(mrso_img/users/icon_arrow01_active.png)}.sidr .mypageMenu ul{margin:0}.sidr .mypageMenu ul li{border-top:1px solid #c9d1e7;list-style:outside none none;margin:0;overflow:hidden;padding:0;width:100%;background-color:#e2e6f2}.sidr .mypageMenu ul li a{background-repeat:no-repeat;background-position:95%;background-image:url(mrso_img/users/icon_arrow02.png);background-color:transparent;background-attachment:scroll;font-size:16px;line-height:2.5em;width:100%;background-size:8px 10px;border-top:1px solid #fff}.sidr .mypageMenu ul li a,.sidr .mypageMenu ul li span{padding:0 15px 0 10px;display:block;text-decoration:none;color:#00408f}.tabMenu{text-align:center;margin-top:20px}.tab{padding:10px 0;font-size:16px;width:48%}.panelGroup{padding:20px 0}ul.up{margin:20px 0}ul.up li{width:100%;margin-right:0;padding:20px 0;float:none;margin-bottom:0}ul.up li .ttl{font-size:20px;margin-bottom:10px}ul.up li .thumb{margin:10px 0}ul.up li .btn{font-size:14px;padding:5px}ul.up li .btn.file{color:#00438e;background-color:#fff;border:1px solid #00438e;width:80%}ul.up li .btn.reset{width:150px}#corporationPage.reservChange .btnBox{width:100%;padding:0 4%}#corporationPage.reservChange.confirmation table.tableStyle02 th{width:100%}.cooperation-title{text-align:left;color:#26428b;font-weight:400}.cooperation-description{text-align:left;font-size:15px}.cooperation-text{text-align:center}.cooperation-btn{width:100%;height:auto;margin:30px auto}.cooperation-btn a{font-size:15px;padding:10px 60px}.cooperation_linked,.cooperation_unlinked{height:40px;width:100px;margin:0 10px}#p-corporations-code-el .member_import_button_block_element{width:100%;text-align:center;margin-top:10px}#p-corporations-code-el .btnstyleBlue a,#p-corporations-reserve-period-el .reservePeriod .wareki{width:100%}#p-corporations-reserve-period-el .reservePeriod .kikan{display:inline-block;width:100%;text-align:center;margin-bottom:10px}}.p-corporation-regist{width:100%;padding-top:40px}.p-corporation-regist input[type=submit]{-webkit-appearance:none}.p-corporation-regist .-title ul.flow *,.p-corporation-regist .-title ul.flow :after,.p-corporation-regist .-title ul.flow :before{-webkit-box-sizing:border-box;box-sizing:border-box}.p-corporation-regist .-title ul.flow{overflow:hidden;width:100%;margin:1em auto;padding:0;list-style:none;text-align:center}@media (max-width:40.0525em){.p-corporation-regist .-title ul.flow{display:none;margin-top:0}}.p-corporation-regist .-title ul.flow li{display:inline-block;padding:0;margin:0 0 .5em;width:33%}@media (max-width:40.0525em){.p-corporation-regist .-title ul.flow li{width:auto}}.p-corporation-regist .-title ul.flow a{position:relative;display:inline-block;margin:0;padding:.7em 1em .7em 2em;text-decoration:none;color:#000;background-color:#e2ebf6;width:100%}.p-corporation-regist .-title ul.flow li:first-child a{padding-left:1em}.p-corporation-regist .-title ul.flow a:after,.p-corporation-regist .-title ul.flow a:before{position:absolute;top:50%;right:-1.5em;margin-top:-1.48em;content:"";border-top:1.48em solid transparent;border-bottom:1.48em solid transparent;border-left:1.5em solid}.p-corporation-regist .-title ul.flow a:after{z-index:2;border-left-color:#e2ebf6}.p-corporation-regist .-title ul.flow li:last-child a:before{border:none;margin:0}.p-corporation-regist .-title ul.flow li:last-child a:after{border:none}.p-corporation-regist .-title ul.flow a:before{z-index:1;right:-1.8em;border-left-color:#fff}.p-corporation-regist .-title ul.flow li.active a{background-color:#00408f;color:#fff}.p-corporation-regist .-title ul.flow li.active a:after{z-index:2;border-left-color:#00408f}.p-corporation-regist .-title h2{font-weight:700;font-size:30px;color:#000;padding-bottom:6px;margin-top:20px}@media (max-width:40.0525em){.p-corporation-regist .-title h2{font-size:26px;margin-top:0;margin-left:10px;margin-right:10px}}.p-corporation-regist .-title .title h2{margin-bottom:30px}.p-corporation-regist .-title .confirm_msg{padding:10px 10px 20px}.p-corporation-regist .btnStyle01{background-color:#f97f00;font-size:24px;font-weight:700;color:#fff;border-radius:5px;line-height:1.2em;padding:10px 20px;display:block;border:none;text-align:center;cursor:pointer;display:inline}.p-corporation-regist .btnStyle01:hover{opacity:.8}.p-corporation-regist .btns .btns_ssl{text-align:center}.p-corporation-regist .btns .btns_ssl span.ssl img{width:75px;padding:0;height:25px;margin-top:10px;vertical-align:bottom}.p-corporation-regist .btns .btns_ssl input{padding:20px;margin:0 auto;width:45%}.p-corporation-regist a.btnStyle01:hover,.p-corporation-regist a.btnStyle02:hover{text-decoration:none}.p-corporation-regist .btns{margin:0 auto;position:relative;text-align:center;line-height:53px}.p-corporation-regist #regist01{height:100%;margin:0 auto 10px;display:block;font-size:14px}.p-corporation-regist #regist01 .email{display:block}.p-corporation-regist #regist01 .mini_box_btm,.p-corporation-regist #regist01 .mini_box_top{display:block;width:100%}.p-corporation-regist #regist01 .mini_box_top{width:100%;border-radius:5px;border:1px solid #dadada;background-color:#f4f4f4}.p-corporation-regist #regist01 .mini_box_btm{padding-bottom:12px}.p-corporation-regist #regist01 .mini_box_mid{position:relative;top:6px;left:0;display:block;width:100%;height:auto;padding:30px 0}.p-corporation-regist #regist01 .mini_box_mid p{text-align:center}.p-corporation-regist #regist01 .mini_box_mid p input{width:380px;height:25px}.p-corporation-regist #regist01 .mini_box_mid p span{padding-left:10px;font-size:14px}.p-corporation-regist #regist01 .mini_box_mid p.mini_box_txt01{padding-bottom:19px;font-size:17px}.p-corporation-regist #regist01 .mini_box_mid p.mini_box_txt02{padding-top:19px;font-size:14px}.p-corporation-regist #regist01 .txt02{text-align:center;padding:19px 143px 32px;font-size:14px}.p-corporation-regist #regist01 input#CorporationEmail{width:80%;border:1px solid #666;border-radius:5px;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:14px;background-color:#fff;height:50px;line-height:1em}@media (max-width:40.0525em){.p-corporation-regist .boxIn{margin-left:10px;margin-right:10px}.p-corporation-regist #regist01 .mini_box_mid{padding-top:10px;padding-bottom:10px}.p-corporation-regist #regist01 .mini_box_mid p.mini_box_txt01{width:90%;margin:0 auto;font-size:14px;text-align:left}.p-corporation-regist .sp-br{display:block}.p-corporation-regist #regist01 input#CorporationEmail{width:90%}.p-corporation-regist #regist01 .txt02{padding:10px 0}.p-corporation-regist #regist01 .txt02 p{text-align:left}.p-corporation-regist .btns .btns_ssl input{width:100%}}.p-corporation-regist #regist02{width:100%;height:100%;margin:0 auto 10px;display:block;padding:0 175px;font-size:14px}.p-corporation-regist #regist02 h3{font-size:25px;text-align:center;color:#3669a8}.p-corporation-regist #regist02 #corporation-mail-image{margin-top:50px;margin-bottom:20px;text-align:center}.p-corporation-regist #regist02 .txt01{font-size:16px;padding:28px 0 36px;text-align:center}.p-corporation-regist #regist02 .msg-area{background-color:#f4f4f4;padding:20px}.p-corporation-regist #regist02 ul{margin-left:20px;font-size:10px}.p-corporation-regist #regist02 ul li{list-style:disc outside}.p-corporation-regist #regist02 ul li span{position:relative;top:2px;font-size:14px}@media (max-width:40.0525em){.p-corporation-regist #regist02{padding:0}.p-corporation-regist #regist02 .txt01{text-align:left}.p-corporation-regist #regist02 h3{font-size:20px}.p-corporation-regist #regist02 #corporation-mail-image{margin-top:20px}}.p-corporation-regist #regist03,.p-corporation-regist #regist04{margin-bottom:20px}.p-corporation-regist #regist03 h2,.p-corporation-regist #regist04 h2{text-align:left;color:#fff;background-color:#3669a8;font-size:17px;padding:10px;width:100%;font-weight:400;margin-bottom:20px}.p-corporation-regist #regist03 h2 span,.p-corporation-regist #regist04 h2 span{display:block;border-left:4px solid #fff000;padding-left:10px}.p-corporation-regist #regist03 dl,.p-corporation-regist #regist04 dl{display:flex;flex-wrap:wrap;background-color:#eee;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}.p-corporation-regist #regist03 dl dt,.p-corporation-regist #regist04 dl dt{display:flex!important;line-height:1.3;font-size:15px;border-top:1px solid #ccc;padding:10px 15px;font-weight:700;font-size:18px;width:30%;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.p-corporation-regist #regist03 dl dt span.required,.p-corporation-regist #regist04 dl dt span.required{color:#c01214;font-size:16px;font-weight:400;display:block;margin-left:auto;margin-right:0}.p-corporation-regist #regist03 dl dd,.p-corporation-regist #regist04 dl dd{font-size:15px;width:70%;line-height:1.3;background-color:#fff;border-top:1px solid #ccc;padding:10px 15px}.p-corporation-regist #regist03 dl dd input,.p-corporation-regist #regist04 dl dd input{width:auto;padding:5px;margin:5px;font-size:18px;border:1px solid #666;border-radius:5px;background-position:5px;background-repeat:no-repeat}.p-corporation-regist #regist03 dl dd select,.p-corporation-regist #regist04 dl dd select{font-size:18px;height:35px;padding:5px 33px 5px 10px;border:1px solid #666;border-radius:5px;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}.p-corporation-regist #regist03 dl select::-ms-expand,.p-corporation-regist #regist04 dl select::-ms-expand{display:none}.p-corporation-regist #regist03 dl dd input#CorporationAddr02,.p-corporation-regist #regist03 dl dd input#CorporationBranchName,.p-corporation-regist #regist03 dl dd input#CorporationName,.p-corporation-regist #regist03 dl dd input#CorporationNo,.p-corporation-regist #regist03 dl dd input#CorporationUrl,.p-corporation-regist #regist03 dl dd input#RepresentativeName,.p-corporation-regist #regist04 dl dd input#CorporationAddr02,.p-corporation-regist #regist04 dl dd input#CorporationBranchName,.p-corporation-regist #regist04 dl dd input#CorporationName,.p-corporation-regist #regist04 dl dd input#CorporationNo,.p-corporation-regist #regist04 dl dd input#CorporationUrl,.p-corporation-regist #regist04 dl dd input#RepresentativeName{width:70%}.p-corporation-regist #regist03 dl dd #CorporationAddr01,.p-corporation-regist #regist03 dl dd #CorporationPrefecture,.p-corporation-regist #regist04 dl dd #CorporationAddr01,.p-corporation-regist #regist04 dl dd #CorporationPrefecture{width:250px}.p-corporation-regist #regist03 dl dd #CorporationInsurerId,.p-corporation-regist #regist04 dl dd #CorporationInsurerId{width:500px}.p-corporation-regist #regist03 dl dd button#zipBtn,.p-corporation-regist #regist04 dl dd button#zipBtn{display:inline;margin-left:10px;padding:8px 20px;font-size:18px;color:#fff;border-radius:3px;background:-moz-linear-gradient(90deg,#656465 0,#8e8e8e 100%);background:-webkit-linear-gradient(90deg,#656465,#8e8e8e);background:-ms-linear-gradient(90deg,#656465 0,#8e8e8e 100%);box-shadow:0 2px 2.67px .33px rgba(0,0,0,.22);line-height:1.2em;border:none;text-align:center}.p-corporation-regist #regist03 dl dd em,.p-corporation-regist #regist04 dl dd em{display:block;line-height:1.4em;font-size:16px;margin:5px 0;color:#c01214}.p-corporation-regist #regist03 dl dd em span,.p-corporation-regist #regist04 dl dd em span{display:block;background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px}.p-corporation-regist #regist03 dl dd p span#passwordMsg,.p-corporation-regist #regist04 dl dd p span#passwordMsg{color:#c01214}.p-corporation-regist #regist03 .personal_info_agree,.p-corporation-regist #regist04 .personal_info_agree{text-align:center;margin-bottom:20px}.p-corporation-regist #regist03 .areaAgree,.p-corporation-regist #regist04 .areaAgree{margin-left:10px;margin-right:10px}.p-corporation-regist #regist03 .disableBtn,.p-corporation-regist #regist04 .disableBtn{opacity:.6;cursor:default;background:grey!important;border:#666!important}.p-corporation-regist #regist03 .areaScroll,.p-corporation-regist #regist04 .areaScroll{text-align:center;background-color:rgba(0,0,0,.6);padding:15px 10px;position:fixed;bottom:0;left:0;width:100%;z-index:9999999}.p-corporation-regist #regist03 .areaScroll .btns .nextBtn,.p-corporation-regist #regist03 .areaScroll .btns .rtnBtn,.p-corporation-regist #regist04 .areaScroll .btns .nextBtn,.p-corporation-regist #regist04 .areaScroll .btns .rtnBtn{display:inline-block}.p-corporation-regist #regist03 .areaScroll .btns .nextBtn input[type=submit],.p-corporation-regist #regist03 .areaScroll .btns .rtnBtn a,.p-corporation-regist #regist04 .areaScroll .btns .nextBtn input[type=submit],.p-corporation-regist #regist04 .areaScroll .btns .rtnBtn a{cursor:pointer;border-radius:3px;color:#fff;text-align:center;width:100%;display:inline-block;margin:0 auto;transition:.3s;border:none}.p-corporation-regist #regist03 .areaScroll .btns .rtnBtn,.p-corporation-regist #regist04 .areaScroll .btns .rtnBtn{width:70px}.p-corporation-regist #regist03 .areaScroll .btns .nextBtn,.p-corporation-regist #regist04 .areaScroll .btns .nextBtn{max-width:300px;width:70%}.p-corporation-regist #regist03 .areaScroll .btns .rtnBtn a,.p-corporation-regist #regist04 .areaScroll .btns .rtnBtn a{background-color:#565656;font-size:15px;padding-top:2px}.p-corporation-regist #regist03 .areaScroll .btns .nextBtn input[type=submit],.p-corporation-regist #regist04 .areaScroll .btns .nextBtn input[type=submit]{background-color:#f97f00;font-size:24px;padding:0}@media (max-width:40.0525em){.p-corporation-regist #regist03 dl,.p-corporation-regist #regist03 dl dd,.p-corporation-regist #regist03 dl dt,.p-corporation-regist #regist04 dl,.p-corporation-regist #regist04 dl dd,.p-corporation-regist #regist04 dl dt{border:none}.p-corporation-regist #regist03 dl dd,.p-corporation-regist #regist03 dl dt,.p-corporation-regist #regist04 dl dd,.p-corporation-regist #regist04 dl dt{width:100%}.p-corporation-regist #regist03 dl dd input,.p-corporation-regist #regist04 dl dd input{margin-left:0;margin-right:0}.p-corporation-regist #regist03 dl dd input#CorporationAddr01,.p-corporation-regist #regist03 dl dd input#CorporationAddr02,.p-corporation-regist #regist03 dl dd input#CorporationBranchName,.p-corporation-regist #regist03 dl dd input#CorporationName,.p-corporation-regist #regist03 dl dd input#CorporationNo,.p-corporation-regist #regist03 dl dd input#CorporationUrl,.p-corporation-regist #regist03 dl dd input#MfUserPassword,.p-corporation-regist #regist03 dl dd input#MfUserPasswordConfirm,.p-corporation-regist #regist03 dl dd select#CorporationInsurerId,.p-corporation-regist #regist03 dl dd select#CorporationPrefecture,.p-corporation-regist #regist04 dl dd input#CorporationAddr01,.p-corporation-regist #regist04 dl dd input#CorporationAddr02,.p-corporation-regist #regist04 dl dd input#CorporationBranchName,.p-corporation-regist #regist04 dl dd input#CorporationName,.p-corporation-regist #regist04 dl dd input#CorporationNo,.p-corporation-regist #regist04 dl dd input#CorporationUrl,.p-corporation-regist #regist04 dl dd input#MfUserPassword,.p-corporation-regist #regist04 dl dd input#MfUserPasswordConfirm,.p-corporation-regist #regist04 dl dd select#CorporationInsurerId,.p-corporation-regist #regist04 dl dd select#CorporationPrefecture{width:100%}.p-corporation-regist #regist03 dl dd input#MfUserFirstName,.p-corporation-regist #regist03 dl dd input#MfUserFirstNameKn,.p-corporation-regist #regist03 dl dd input#MfUserSecondName,.p-corporation-regist #regist03 dl dd input#MfUserSecondNameKn,.p-corporation-regist #regist04 dl dd input#MfUserFirstName,.p-corporation-regist #regist04 dl dd input#MfUserFirstNameKn,.p-corporation-regist #regist04 dl dd input#MfUserSecondName,.p-corporation-regist #regist04 dl dd input#MfUserSecondNameKn{width:49%}.p-corporation-regist #regist03 dl dd p span#passwordMsg,.p-corporation-regist #regist04 dl dd p span#passwordMsg{display:block}.p-corporation-regist #regist03 dl dd.CorporationAddr span,.p-corporation-regist #regist04 dl dd.CorporationAddr span{margin-top:10px;display:block}}.p-corporation-regist #regist05{padding-top:30px;text-align:center}.p-corporation-regist #regist05 .corporation-regist-complete-mg01{background-color:#fff1f1;padding-top:20px;padding-bottom:20px;margin-bottom:20px}.p-corporation-regist #regist05 .corporation-regist-complete-mg01 p{color:#e12221;font-weight:700;font-size:17px}@media (max-width:40.0525em){.p-corporation-regist #regist05 .corporation-regist-complete-mg01 span{display:block}}.p-corporation-regist .complete-mg{padding-top:30px;text-align:center}@media (max-width:40.0525em){.p-corporation-regist .complete-mg span{display:block}}#coporation-member-edit .submit-btn,#coporation-member-edit input[type=submit]{-webkit-appearance:none}#coporation-member-edit section.ct{width:1280px;margin:0 auto;padding:40px 0;display:block}#coporation-member-edit section.ct h2{font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,58.8%,0) 0 0 0}#coporation-member-edit section.ct h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}#coporation-member-edit section.ct table{width:1280px}#coporation-member-edit section.ct table input[type=text]{padding:8px 15px;line-height:1em}#coporation-member-edit section.ct table input[type=text],#coporation-member-edit section.ct table select{border:1px solid #666;font-size:16px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle}#coporation-member-edit section.ct table select{padding:11px 33px 11px 19px;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}#coporation-member-edit section.ct table select::-ms-expand{display:none}#coporation-member-edit section.ct p.info{font-size:16px}#coporation-member-edit section h3{color:#25428b;font-weight:700;font-size:24px;margin-bottom:10px;margin-top:30px}#coporation-member-edit section .tableStyle02{border-collapse:collapse;font-size:16px}#coporation-member-edit section .tableStyle02 th{background-color:#f6f6f6;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}#coporation-member-edit section .tableStyle02 td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle;width:67%}#coporation-member-edit section .tableStyle02 tbody{width:100%}#coporation-member-edit section .tableStyle02 td#reserve-info,#coporation-member-edit section .tableStyle02 td#reserve-price{padding:0 0 0 20px}#coporation-member-edit section .tableStyle02 td#reserve-info>div,#coporation-member-edit section .tableStyle02 td#reserve-price>div{padding:15px 0;border-bottom:1px solid #ccc}#coporation-member-edit section .tableStyle02 td#reserve-info>div:last-child,#coporation-member-edit section .tableStyle02 td#reserve-price>div:last-child{border:none}#coporation-member-edit section .tableStyle02 td#reserve-info div span.-left,#coporation-member-edit section .tableStyle02 td#reserve-price div span.-left{float:left}#coporation-member-edit section .tableStyle02 td#reserve-info div span.-right,#coporation-member-edit section .tableStyle02 td#reserve-price div span.-right{display:block;text-align:right}#coporation-member-edit section .tableStyle02 td#reserve-info div.reserve-option-item{padding-left:30px}#coporation-member-edit section .tableStyle02 td#reserve-info div.-price .blod,#coporation-member-edit section .tableStyle02 td#reserve-info div.-price span.blod{font-weight:700}#coporation-member-edit section .tableStyle02 td#reserve-info div.-price span.-sum{font-size:30px;font-weight:700;padding-left:10px;padding-right:3px}#coporation-member-edit .btnBox{display:block;clear:both;width:70%;margin:auto}#coporation-member-edit .btnBox .fR{width:48%;display:block;float:right}#coporation-member-edit .btn.style01 .submit-btn,#coporation-member-edit .btn.style01 input[type=submit]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 60px;margin:60px auto;transition:.3s;display:block;width:100%;border:none}#coporation-member-edit .btnBox .fL{width:48%;float:left}#coporation-member-edit .btn.style02 a{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#909090;text-align:center;padding:20px 60px;display:block;margin:60px auto;transition:.3s}#coporation-member-edit .width40{width:40%}#coporation-member-edit .corporation-modal .btn.close,#coporation-member-edit .corporation-modal .btn.submit{cursor:pointer;border-radius:3px;color:#fff;text-align:center;transition:.3s;display:block;border:none}#coporation-member-edit .corporation-modal{position:fixed;top:0;left:0;z-index:140000;width:100%;height:100%;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none}#coporation-member-edit .corporation-modal .modal-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:140010;display:none}#coporation-member-edit .corporation-modal button#sp-close{display:none}#coporation-member-edit .corporation-modal .btn.close{background-color:#909090;font-size:18px;padding:10px;width:200px;margin:0 10px}#coporation-member-edit .corporation-modal .btn.submit{background-color:#f97f00;font-size:18px;padding:10px;width:200px;margin:0 10px}#coporation-member-edit .corporation-modal .modal-dialog{max-width:600px;margin:1.75rem auto;display:-ms-flexbox;display:flex;z-index:140020}#coporation-member-edit .corporation-modal .modal-dialog.modal-dialog-lg{max-width:700px}#coporation-member-edit .corporation-modal .modal-dialog .disableBtn{opacity:.6;cursor:default;background:grey!important;border:#666!important}#coporation-member-edit .corporation-modal .modal-dialog .modal-header{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}#coporation-member-edit .corporation-modal .modal-dialog .modal-header h5.modal-title{color:#25428b;font-weight:700;font-size:24px}#coporation-member-edit .corporation-modal .modal-dialog .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}#coporation-member-edit .corporation-modal .modal-dialog .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:140030;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem;outline:0;padding:20px}#coporation-member-edit .corporation-modal .modal-dialog .modal-body{padding:0 1rem 1rem}#coporation-member-edit .corporation-modal .modal-dialog .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;padding:1rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media (max-width:40.0525em){#coporation-member-edit section.ct{padding:20px 4% 0;width:100%}#coporation-member-edit section.ct table{width:100%;margin:10px auto}#coporation-member-edit section.ct table td input[type=text],#coporation-member-edit section.ct table td select{width:100%;padding:7px}#coporation-member-edit section.ct table td select.ymd{width:auto;padding:11px 33px 11px 19px}#coporation-member-edit .btnBox{width:100%;padding:0 4%}#coporation-member-edit .btnBox .fL,#coporation-member-edit .btnBox .fR{width:100%;float:none}#coporation-member-edit .btn.style01 .submit-btn .btn.style02 a,#coporation-member-edit .btn.style01 input[type=submit]{font-size:14px;padding:15px 0;margin:20px auto;width:100%}#coporation-member-edit section.ct h2{font-size:18px;padding:0;font-weight:400;margin-bottom:15px;width:100%}#coporation-member-edit section.ct h2 span.border{padding-left:10px;line-height:1.1em}#coporation-member-edit section h3{font-size:16px;margin:20px 0 10px}#coporation-member-edit section.ct p.info{font-size:14px}#coporation-member-edit .last td:last-child{border-bottom:1px solid #ccc;width:100%}#coporation-member-edit section .tableStyle02{width:80%}#coporation-member-edit section .tableStyle02 td,#coporation-member-edit section .tableStyle02 th{padding:10px;border:none;display:block;width:100%;word-break:break-all}#coporation-member-edit section .tableStyle02 td input.name{width:45%!important;margin-right:0}#coporation-member-edit section .tableStyle02 td input.zip{width:70px!important;padding-left:10px;padding-right:10px;margin-right:0;margin-left:0}#coporation-member-edit section .tableStyle02 td .tel{width:27.5%!important}#coporation-member-edit section .tableStyle02 td #CorporationYearMaxCount{width:50%!important}#coporation-member-edit section .tableStyle02 td#reserve-info,#coporation-member-edit section .tableStyle02 td#reserve-info div.reserve-option-item,#coporation-member-edit section .tableStyle02 td#reserve-price{padding:0}#coporation-member-edit section .tableStyle02 td#reserve-info>div,#coporation-member-edit section .tableStyle02 td#reserve-price>div{padding:15px 0 15px 10px}#coporation-member-edit section .tableStyle02 td#reserve-info div span.-left,#coporation-member-edit td#reserve-price div span.-left{float:none}#coporation-member-edit section .tableStyle02 td#reserve-info div.-price span.-sum{font-size:18px}#coporation-member-edit .corporation-modal .btn.close,#coporation-member-edit .corporation-modal .btn.submit{font-size:16px}#coporation-member-edit .corporation-modal button#sp-close{display:block;z-index:140030;font-size:16px;position:absolute;right:0;color:#fff;padding:10px 15px;background-color:#666;margin:6px 5px 0 0;border:1px solid #666;border-radius:.3rem}#coporation-member-edit .corporation-modal .btn.close,#coporation-member-edit .corporation-modal .btn.submit{margin:5px}#coporation-member-edit .corporation-modal .modal-dialog{margin-top:60px}#coporation-member-edit .corporation-modal .modal-dialog .modal-content{width:98%;margin:0 auto;padding:0}#coporation-member-edit .corporation-modal .modal-dialog .modal-content p{font-size:14px}#coporation-member-edit .corporation-modal .modal-dialog .modal-content .modal-header{padding:10px 0 10px 10px}#coporation-member-edit .corporation-modal .modal-dialog .modal-content .modal-header h5.modal-title{padding:0;font-size:16px;margin:0}#coporation-member-edit .corporation-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}#coporation-member-edit .corporation-modal .modal-dialog .modal-content .modal-body{padding:0 10px}#coporation-member-edit .corporation-modal .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse}}#coporation-member-edit .coporation-page-br:before{content:"\A";white-space:pre}@media (max-width:40.0525em){#coporation-member-edit .coporation-page-br:before{content:"";white-space:normal}}#coporation-member-edit .annotation{color:#de7800}#coporation-member-edit .annotation.mark{padding-left:2em;text-indent:-2em}#coporation-member-edit .annotation.mark:before{content:"\203B\3000"}#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}@media (max-width:40.0525em){#coporation-link-account-page #corporationPage .btn.style02 a{font-size:16px}}#coporation-link-account-page section h3{color:#25428b;font-weight:700;font-size:24px;margin-bottom:10px;margin-top:30px}#coporation-link-account-page section .tableStyle02{border-collapse:collapse;font-size:16px;width:100%}#coporation-link-account-page section .tableStyle02 th{background-color:#f6f6f6;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}@media (max-width:40.0525em){#coporation-link-account-page section .tableStyle02 th{padding:10px;display:block;border-bottom:none;width:100%}}#coporation-link-account-page section .tableStyle02 td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle;width:70%}#coporation-link-account-page section .tableStyle02 td select{width:240px}@media (max-width:40.0525em){#coporation-link-account-page section .tableStyle02 td{padding:10px;display:block;border-bottom:none;width:100%}#coporation-link-account-page section .tableStyle02 td input,#coporation-link-account-page section .tableStyle02 td select{width:100%}}#coporation-link-account-page section .tableStyle02 tbody{width:100%}#corporationPage:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#corporationPage #coporation-main{width:975px;float:left}#corporationPage #coporation-main.no-menu{width:100%;float:none}#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%,58.8%,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 #main-title #memberImportsLink-pc{display:inline-block;width:50%;font-size:16px;text-align:right}#corporationPage #coporation-main #main-title #memberImportsLink-sp{display:none}#corporationPage #coporation-main #corporation-search-form{border:1px solid #00408f}#corporationPage #coporation-main #corporation-search-form h3{font-weight:400;background-color:#02418e;color:#fff;font-size:21px;padding:10px 10px 10px 30px;line-height:1.5;margin:0}#corporationPage #coporation-main #corporation-search-form #errorMessage{color:#c01214}#corporationPage #coporation-main #corporation-search-form #-input-area{padding:15px 10px 30px}#corporationPage #coporation-main #corporation-search-form #-input-area .box{display:inline-block;padding:0 10px}#corporationPage #coporation-main #corporation-search-form #-input-area .box p.-label{padding-top:5px;margin:0}#corporationPage #coporation-main #corporation-search-form #-input-area .box input[type=text]{border:1px solid #666;font-size:16px;padding:8px 15px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1em;-webkit-appearance:auto;appearance:auto;background-color:#fff}#corporationPage #coporation-main #corporation-search-form #-input-area .box select{border:1px solid #666;font-size:16px;padding:11px 33px 11px 19px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}#corporationPage #coporation-main #corporation-search-form #-input-area .box select::-ms-expand{display:none}#corporationPage #coporation-main #corporation-search-form #-input-area .box .btn.style01 input[type=submit]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:6px 80px;margin-left:0;transition:.3s;display:block;width:100%;border:none;-webkit-appearance:none}#corporationPage #coporation-main #corporation-search-form #-input-area .reserveStatusItem{width:200px;box-sizing:border-box;border:1px solid #666;font-size:16px;padding:11px 33px 11px 19px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}#corporationPage #coporation-main #corporation-search-form #-input-area select::-ms-expand{display:none}#corporationPage #coporation-main #corporation-search-form #-input-area .reserveStatusItem.active:after{content:"";width:100%;height:100%;cursor:default;position:fixed;top:0;left:0}#corporationPage #coporation-main #corporation-search-form #-input-area .selectReserveStatusItem{width:200px;border:1px solid #666;position:absolute}#corporationPage #coporation-main #corporation-search-form #-input-area .selectReserveStatusItem li{cursor:default;box-sizing:border-box;font-size:16px;padding:8px 15px;line-height:1em;background-color:#fff;position:relative}#corporationPage #coporation-main #corporation-search-form #-input-area .selectReserveStatusItem li:hover{background-color:#1d92ff!important;color:#fff}#corporationPage #coporation-main #corporation-search-form #-input-area .selectReserveStatusItem li.selected:after{content:"✔";position:absolute;top:50%;right:10px;margin-top:-10px}#corporationPage #coporation-main #-csv{width:100%;text-align:right;margin-top:10px;margin-bottom:10px}#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:#fff!important;padding:5px 20px!important;margin:0!important;color:#004289;border:2px solid #004289}#corporationPage #coporation-main table.member-list tr td.list_left{text-align:left}#corporationPage #coporation-main table.member-list td span[class*=linkStatus]{width:100%;display:block;margin:0;padding:22px}#corporationPage #coporation-main table.member-list tr td .linkStatus1{background-color:#e65234;color:#fff}#corporationPage #coporation-main table.member-list tr td .linkStatus2{background-color:#d9f5e9}#corporationPage #coporation-main table.member-list tr td .linkStatus3{background-color:#7c7c7c;color:#fff}#corporationPage #coporation-main table.member-list tr td .linkStatus4{background-color:#f3f3f3}#corporationPage #coporation-main table.member-list tr td .linkStatus5{background-color:#fffc7b}#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 #main-title #memberImportsLink-pc{display:none}#corporationPage #coporation-main #main-title #memberImportsLink-sp{display:block;text-align:right}#corporationPage #coporation-main #corporation-search-form h3{font-size:17px;padding:5px 5px 5px 15px}#corporationPage #coporation-main #corporation-search-form h3.ttl{text-align:left;border-radius:0;background-repeat:no-repeat;background-image:url(mrso_img/users/icon_arrow01.png);background-position:94% 50%;background-size:14px auto}#corporationPage #coporation-main #corporation-search-form h3.ttl.is-hide{background-image:url(mrso_img/users/icon_arrow01_active.png)}#corporationPage #coporation-main #corporation-search-form #-input-area .box,#corporationPage #coporation-main #corporation-search-form #-input-area .box input[type=text],#corporationPage #coporation-main #corporation-search-form #-input-area .box select{width:100%}#corporationPage #coporation-main #corporation-search-form #-input-area .box .btn.style01 input[type=submit]{width:70%;margin:20px auto 0}#corporationPage #coporation-main #corporation-search-form .reserveStatusItem{width:100%!important}#corporationPage #coporation-main #corporation-search-form .selectReserveStatusItem{width:80vw!important}#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}}#corporationPage.coporation-member-list .alert{padding:15px;border:1px solid transparent;border-radius:4px;margin-top:10px!important;margin-bottom:10px!important}#corporationPage.coporation-member-list .alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}#corporationPage.coporation-member-list .corporation-modal-btn .btn.style01 a,#corporationPage.coporation-member-list .corporation-modal .btn.close,#corporationPage.coporation-member-list .corporation-modal .btn.submit{cursor:pointer;border-radius:3px;color:#fff;text-align:center;transition:.3s;display:block;border:none}#corporationPage.coporation-member-list .corporation-modal-btn .btn.style01 a{background-color:#f97f00;font-size:16px;margin:10px 0 0 auto;padding:10px;width:200px}#corporationPage.coporation-member-list .corporation-modal{position:fixed;top:0;left:0;z-index:140000;width:100%;height:100%;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none}#corporationPage.coporation-member-list .corporation-modal .modal-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:140010;display:none}#corporationPage.coporation-member-list .corporation-modal button#sp-close{display:none}#corporationPage.coporation-member-list .corporation-modal .btn.close{background-color:#909090;font-size:18px;padding:10px;width:200px;margin:0 10px}#corporationPage.coporation-member-list .corporation-modal .btn.submit{background-color:#f97f00;font-size:18px;padding:10px;width:200px;margin:0 10px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog{max-width:500px;margin:1.75rem auto;display:-ms-flexbox;display:flex;z-index:140020}#corporationPage.coporation-member-list .corporation-modal .modal-dialog.account-type-edit{max-width:1000px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog.link-status-judge,#corporationPage.coporation-member-list .corporation-modal .modal-dialog.member-year-edit,#corporationPage.coporation-member-list .corporation-modal .modal-dialog.share-edit{max-width:700px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog.link-status-remove .modal-body,#corporationPage.coporation-member-list .corporation-modal .modal-dialog.link-status-remove .modal-header{text-align:center}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .disableBtn{opacity:.6;cursor:default;background:grey!important;border:#666!important}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-header{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-header h5.modal-title{color:#25428b;font-weight:700;font-size:24px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:140030;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem;outline:0;padding:20px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body{padding:0 1rem 1rem}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body input[type=text],#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body textarea{border:1px solid #666;font-size:16px;padding:8px 15px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1em;-webkit-appearance:auto;appearance:auto}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body select{border:1px solid #666;font-size:16px;padding:11px 33px 11px 19px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body select::-ms-expand{display:none}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body input[type=text],#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body select{width:100%}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .corporation-user-years-checkbox-area,#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .link-status-radio-area{width:100%;height:70px;text-align:center;background-color:#f6f6f6;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .corporation-user-years-checkbox-area label{margin-left:5px;margin-right:5px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .radio-input{display:none}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .radio-input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:7px;width:10px;height:10px;background:#de7800;border-radius:50%}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text{position:relative;cursor:pointer;display:inline-block;overflow:hidden;box-sizing:border-box;padding-left:32px;line-height:24px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;border:1px solid #666;z-index:3;border-radius:5px;box-sizing:border-box}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text:after{content:"";position:absolute;box-sizing:border-box;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-right:3px solid #de7800;border-bottom:3px solid #de7800;top:10px;display:block;margin-top:-7.08333px;width:7.08333px;height:17px;z-index:1;left:8.45833px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;position:absolute;z-index:2;margin:0;width:24px;height:24px;box-sizing:border-box;outline:none;left:-24px;padding:0;display:block;box-shadow:24px 0 #fff}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:checked{box-shadow:none}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:checked:focus{opacity:.1;box-shadow:24px 0 #666}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:focus{box-shadow:24px 0 #eee}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .radio-input+label{padding-left:35px;position:relative;margin-right:20px;font-size:16px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .radio-input+label:before{content:"";display:block;position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #666;border-radius:50%;background-color:#fff}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body .link-status-user-message textarea{margin-top:5px;width:100%}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body section table.tableStyle02{width:100%!important}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body table.tableStyle03{width:100%}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body table.tableStyle03 tr th{background-color:#d9edf7;border:1px solid #ddd;font-weight:700;padding:8px;font-size:18px;line-height:1.4;text-align:center;vertical-align:middle}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body table.tableStyle03 tr td{border:1px solid #ddd;padding:15px;font-size:18px;text-align:center;vertical-align:middle}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body p.info{margin:20px 0 10px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-body p{font-size:16px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;padding:1rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media (max-width:40.0525em){#corporationPage.coporation-member-list .corporation-modal-btn .btn.style01 a{padding:10px 0}#corporationPage.coporation-member-list .corporation-modal-btn .btn.style01 a,#corporationPage.coporation-member-list .corporation-modal .btn.close,#corporationPage.coporation-member-list .corporation-modal .btn.submit{font-size:16px}#corporationPage.coporation-member-list .corporation-modal button#sp-close{display:block;z-index:140030;font-size:16px;position:absolute;right:0;color:#fff;padding:10px 15px;background-color:#666;margin:6px 5px 0 0;border:1px solid #666;border-radius:.3rem}#corporationPage.coporation-member-list .corporation-modal .btn.close,#corporationPage.coporation-member-list .corporation-modal .btn.submit{margin:5px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog{margin-top:60px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog.account-type-edit .modal-body p.info{margin:5px 0}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content{width:98%;margin:0 auto;padding:0}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content p{font-size:14px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-header{padding:10px 0 10px 10px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-header h5.modal-title{padding:0;font-size:16px;margin:0}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body{padding:0 10px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:14px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 th span{text-align:left}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 td span,#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 th span{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-size:14px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body input[type=text],#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body select,#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-body textarea{font-size:14px;padding:7px}#corporationPage.coporation-member-list .corporation-modal .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse}}#corporationPage.coporation-member-list .globalMessage{color:#000;font-size:30px;margin:50px 0 0;line-height:1em;font-weight:700;text-align:center}#corporationPage.coporation-member-list .check-label{cursor:pointer;display:block;width:100%}#corporationPage.coporation-member-list .cell-check{padding:1rem}#corporationPage.coporation-member-list .data-table-prebox .btn.style01 a{padding:5px 20px!important}#corporationPage.coporation-member-list .data-table-prebox .btn.style01 a.disabled{opacity:.6;cursor:default;background:grey!important;border:#666!important}@media (max-width:40.0525em){#corporationPage.coporation-member-list .globalMessage{font-size:20px;margin:10px 0 0}}.coporation-member-detail #errorMessage,.coporation-member-detail #successMessage{color:#000;font-size:30px;margin:50px 0 0;line-height:1em;font-weight:700;text-align:center}.coporation-member-detail .alert{padding:15px;border:1px solid transparent;border-radius:4px;margin-top:10px!important;margin-bottom:10px!important}.coporation-member-detail .alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.coporation-member-detail .btnBoxArea{display:flex;justify-content:center;align-items:center}.coporation-member-detail .btnBoxArea .btn{width:400px}.coporation-member-detail .btnBoxArea .btn.submit{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 60px;display:block;margin:0 20px;transition:.3s}.coporation-member-detail .corporation-modal-btn .btn.style01 a,.coporation-member-detail .corporation-modal .btn.close,.coporation-member-detail .corporation-modal .btn.submit{cursor:pointer;border-radius:3px;color:#fff;text-align:center;transition:.3s;display:block;border:none}.coporation-member-detail .corporation-modal-btn .btn.style01 a{background-color:#f97f00;font-size:16px;margin:10px 0 0 auto;padding:10px;width:200px}.coporation-member-detail .corporation-modal{position:fixed;top:0;left:0;z-index:140000;width:100%;height:100%;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none}.coporation-member-detail .corporation-modal .modal-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:140010;display:none}.coporation-member-detail .corporation-modal button#sp-close{display:none}.coporation-member-detail .corporation-modal .btn.close{background-color:#909090;font-size:18px;padding:10px;width:200px;margin:0 10px}.coporation-member-detail .corporation-modal .btn.submit{background-color:#f97f00;font-size:18px;padding:10px;width:200px;margin:0 10px}.coporation-member-detail .corporation-modal .modal-dialog{max-width:500px;margin:1.75rem auto;display:-ms-flexbox;display:flex;z-index:140020}.coporation-member-detail .corporation-modal .modal-dialog.account-type-edit{max-width:1000px}.coporation-member-detail .corporation-modal .modal-dialog.link-status-judge,.coporation-member-detail .corporation-modal .modal-dialog.member-year-edit,.coporation-member-detail .corporation-modal .modal-dialog.share-edit{max-width:700px}.coporation-member-detail .corporation-modal .modal-dialog.link-status-remove .modal-body,.coporation-member-detail .corporation-modal .modal-dialog.link-status-remove .modal-header{text-align:center}.coporation-member-detail .corporation-modal .modal-dialog .disableBtn{opacity:.6;cursor:default;background:grey!important;border:#666!important}.coporation-member-detail .corporation-modal .modal-dialog .modal-header{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.coporation-member-detail .corporation-modal .modal-dialog .modal-header h5.modal-title{color:#25428b;font-weight:700;font-size:24px}.coporation-member-detail .corporation-modal .modal-dialog .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}.coporation-member-detail .corporation-modal .modal-dialog .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:140030;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem;outline:0;padding:20px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body{padding:0 1rem 1rem}.coporation-member-detail .corporation-modal .modal-dialog .modal-body input[type=text],.coporation-member-detail .corporation-modal .modal-dialog .modal-body textarea{border:1px solid #666;font-size:16px;padding:8px 15px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1em;-webkit-appearance:auto;appearance:auto}.coporation-member-detail .corporation-modal .modal-dialog .modal-body select{border:1px solid #666;font-size:16px;padding:11px 33px 11px 19px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}.coporation-member-detail .corporation-modal .modal-dialog .modal-body select::-ms-expand{display:none}.coporation-member-detail .corporation-modal .modal-dialog .modal-body input[type=text],.coporation-member-detail .corporation-modal .modal-dialog .modal-body select{width:100%}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .corporation-user-years-checkbox-area,.coporation-member-detail .corporation-modal .modal-dialog .modal-body .link-status-radio-area{width:100%;height:70px;text-align:center;background-color:#f6f6f6;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .corporation-user-years-checkbox-area label{margin-left:5px;margin-right:5px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .radio-input{display:none}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .radio-input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:7px;width:10px;height:10px;background:#de7800;border-radius:50%}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text{position:relative;cursor:pointer;display:inline-block;overflow:hidden;box-sizing:border-box;padding-left:32px;line-height:24px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;border:1px solid #666;z-index:3;border-radius:5px;box-sizing:border-box}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text:after{content:"";position:absolute;box-sizing:border-box;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-right:3px solid #de7800;border-bottom:3px solid #de7800;top:10px;display:block;margin-top:-7.08333px;width:7.08333px;height:17px;z-index:1;left:8.45833px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;position:absolute;z-index:2;margin:0;width:24px;height:24px;box-sizing:border-box;outline:none;left:-24px;padding:0;display:block;box-shadow:24px 0 #fff}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:checked{box-shadow:none}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:checked:focus{opacity:.1;box-shadow:24px 0 #666}.coporation-member-detail .corporation-modal .modal-dialog .modal-body label.checkbox_text input[type=checkbox]:focus{box-shadow:24px 0 #eee}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .radio-input+label{padding-left:35px;position:relative;margin-right:20px;font-size:16px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .radio-input+label:before{content:"";display:block;position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #666;border-radius:50%;background-color:#fff}.coporation-member-detail .corporation-modal .modal-dialog .modal-body .link-status-user-message textarea{margin-top:5px;width:100%}.coporation-member-detail .corporation-modal .modal-dialog .modal-body section table.tableStyle02{width:100%!important}.coporation-member-detail .corporation-modal .modal-dialog .modal-body table.tableStyle03{width:100%}.coporation-member-detail .corporation-modal .modal-dialog .modal-body table.tableStyle03 tr th{background-color:#d9edf7;border:1px solid #ddd;font-weight:700;padding:8px;font-size:18px;line-height:1.4;text-align:center;vertical-align:middle}.coporation-member-detail .corporation-modal .modal-dialog .modal-body table.tableStyle03 tr td{border:1px solid #ddd;padding:15px;font-size:18px;text-align:center;vertical-align:middle}.coporation-member-detail .corporation-modal .modal-dialog .modal-body p.info{margin:20px 0 10px}.coporation-member-detail .corporation-modal .modal-dialog .modal-body p{font-size:16px}.coporation-member-detail .corporation-modal .modal-dialog .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;padding:1rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media (max-width:40.0525em){.coporation-member-detail .corporation-modal-btn .btn.style01 a{padding:10px 0}.coporation-member-detail .corporation-modal-btn .btn.style01 a,.coporation-member-detail .corporation-modal .btn.close,.coporation-member-detail .corporation-modal .btn.submit{font-size:16px}.coporation-member-detail .corporation-modal button#sp-close{display:block;z-index:140030;font-size:16px;position:absolute;right:0;color:#fff;padding:10px 15px;background-color:#666;margin:6px 5px 0 0;border:1px solid #666;border-radius:.3rem}.coporation-member-detail .corporation-modal .btn.close,.coporation-member-detail .corporation-modal .btn.submit{margin:5px}.coporation-member-detail .corporation-modal .modal-dialog{margin-top:60px}.coporation-member-detail .corporation-modal .modal-dialog.account-type-edit .modal-body p.info{margin:5px 0}.coporation-member-detail .corporation-modal .modal-dialog .modal-content{width:98%;margin:0 auto;padding:0}.coporation-member-detail .corporation-modal .modal-dialog .modal-content p{font-size:14px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-header{padding:10px 0 10px 10px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-header h5.modal-title{padding:0;font-size:16px;margin:0}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#999}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body{padding:0 10px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:14px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 th span{text-align:left}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 td span,.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body table.tableStyle03 th span{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-size:14px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body input[type=text],.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body select,.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-body textarea{font-size:14px;padding:7px}.coporation-member-detail .corporation-modal .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse}}@media (max-width:40.0525em){.coporation-member-detail section .tableStyle02{font-size:14px!important}.coporation-member-detail .btnBoxArea .btn.submit{font-size:16px;padding:10px 0}.coporation-member-detail #errorMessage,.coporation-member-detail #successMessage{font-size:20px;margin:10px 0 0}.coporation-member-detail .btnBoxArea{margin-top:20px;flex-direction:column-reverse}.coporation-member-detail .btnBoxArea .btn{width:100%}}#corporationPage #coporation-main.member-imports{width:100%;float:none}#corporationPage #coporation-main.member-imports #main-title div.-title{font-size:24px;padding-bottom:15px}#corporationPage #coporation-main.member-imports #main-title section#imports-example{border:1px solid #00408f}#corporationPage #coporation-main.member-imports #main-title section#imports-example .js-corporation-toggle{padding:10px;margin:0}#corporationPage #coporation-main.member-imports #main-title section#imports-example .toggle_container{border-top:1px solid #00408f}#corporationPage #coporation-main.member-imports #main-title section#imports-example .flow_img{text-align:center;padding-top:30px;padding-bottom:30px}#corporationPage #coporation-main.member-imports #main-title section#imports-example .ttl{background:url(mrso_img/corporation/arrow_up_icon.svg) no-repeat;background-size:16px;background-position:right 10px top 16px}#corporationPage #coporation-main.member-imports #main-title section#imports-example .ttl.is-hide{background:url(mrso_img/corporation/arrow_down_icon.svg) no-repeat;background-size:16px;background-position:right 10px top 16px}#corporationPage #coporation-main.member-imports #corporation-download-form,#corporationPage #coporation-main.member-imports #corporation-imports-form{border:1px solid #00408f}#corporationPage #coporation-main.member-imports #corporation-download-form h3,#corporationPage #coporation-main.member-imports #corporation-imports-form h3{font-weight:400;background-color:#02418e;color:#fff;font-size:21px;padding:10px 10px 10px 30px;line-height:1.5;margin:0}#corporationPage #coporation-main.member-imports #corporation-imports-form h3 .templateBtn{float:right}#corporationPage #coporation-main.member-imports #corporation-imports-form h3 .templateBtn a{cursor:pointer;border-radius:6px;font-size:14px;color:#01408f;background-color:#fff;text-align:center;padding:5px 15px;transition:.3s}#corporationPage #coporation-main.member-imports #corporation-download-form #-input-area,#corporationPage #coporation-main.member-imports #corporation-imports-form #-input-area{padding:15px 50px 30px}#corporationPage #coporation-main.member-imports #corporation-download-form #-input-area p,#corporationPage #coporation-main.member-imports #corporation-imports-form #-input-area p{margin:0}#corporationPage #coporation-main.member-imports #corporation-download-form .box.btn-box,#corporationPage #coporation-main.member-imports #corporation-imports-form .box.btn-box{display:inline-block}#corporationPage #coporation-main.member-imports #corporation-imports-form .box .btn.style01 input[type=button]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:17px 50px;transition:.3s;display:block;width:100%;border:none;margin-left:10px;-webkit-appearance:none}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution{margin-top:20px;font-size:16px}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution>.-left-box{width:70%;display:inline-block;margin-bottom:20px}@media (max-width:40.0525em){#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution>.-left-box{width:100%}}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution>.-right-box{text-align:center;width:300px;vertical-align:top;display:inline-block;margin-left:30px}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution>.-right-box>.sample_csv_img{border:1px solid #666;border-radius:4px;padding:20px}@media (max-width:40.0525em){#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution>.-right-box{width:auto;margin-left:0}}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution div.sample-line{padding-left:3%}#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution div.sample-line2{padding-left:7%}@media (max-width:40.0525em){#corporationPage #coporation-main.member-imports #corporation-imports-form .box.import_caution{font-size:14px}}#corporationPage #coporation-main.member-imports #corporation-download-form .box .btn.style01 input[type=submit]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:7px 50px;transition:.3s;display:block;width:100%;border:none;margin-left:10px;-webkit-appearance:none}#corporationPage #coporation-main.member-imports #corporation-download-form .box .btn.style01 input[type=submit].disabledBtn{background-color:#666}#corporationPage #coporation-main.member-imports select#CorporationYearList{width:100px}#corporationPage #coporation-main.member-imports .input-group{position:relative;display:table;margin-top:10px;margin-bottom:10px}#corporationPage #coporation-main.member-imports .input-group-addon{padding:22px 12px;font-size:14px;font-weight:400;color:#000;text-align:center;background-color:#eee;border:1px solid #666;border-right:none;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}#corporationPage #coporation-main.member-imports .form-control{padding:19px 12px;font-size:14px;width:500px;color:#000;background-color:#fff;background-image:none;border:1px solid #666;border-left:none;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}#corporationPage #coporation-main.member-imports label{color:#fff;background-color:red;padding:6px;border-radius:12px}#corporationPage #coporation-main.member-imports .alert{border:1px solid transparent;border-radius:4px}#corporationPage #coporation-main.member-imports .alert-danger{padding:15px;margin-top:10px!important;margin-bottom:10px!important;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}#corporationPage #coporation-main.member-imports .alert-success{padding:15px;margin-top:10px!important;margin-bottom:10px!important;background-color:#dff0d8;border-color:#d6e9c6;color:#468847}#corporationPage #coporation-main.member-imports .alert-sucess-title{font-weight:700;font-size:x-large}#corporationPage #coporation-main.member-imports .btnBoxArea{text-align:center}#corporationPage #coporation-main.member-imports .btnBoxArea .btn.style02 a{width:340px}#corporationPage #coporation-main.member-imports .flow_img .sp_img{display:none}#corporationPage #coporation-main.member-imports .display-inline-block{display:inline-block}@media (max-width:40.0525em){#corporationPage #coporation-main.member-imports #main-title div.-title{font-size:18px;padding-bottom:15px}#corporationPage #coporation-main.member-imports .flow_img{padding:30px}#corporationPage #coporation-main.member-imports .flow_img .pc_img{display:none}#corporationPage #coporation-main.member-imports .flow_img .sp_img{display:block}#corporationPage #coporation-main.member-imports #corporation-download-form h3,#corporationPage #coporation-main.member-imports #corporation-imports-form h3{padding-left:10px;font-size:16px}#corporationPage #coporation-main.member-imports #corporation-imports-form h3 .templateBtn a{font-size:12px}#corporationPage #coporation-main.member-imports #corporation-download-form #-input-area,#corporationPage #coporation-main.member-imports #corporation-imports-form #-input-area{padding-left:15px;padding-right:15px}#corporationPage #coporation-main.member-imports .sp-br{display:block}#corporationPage #coporation-main.member-imports .input-group{width:100%}#corporationPage #coporation-main.member-imports .input-group-addon{width:100%;padding:10px 12px;display:block;border-radius:4px;border-right:1px solid #666;border-bottom:none;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}#corporationPage #coporation-main.member-imports .form-control{width:100%;border-top:none;border-left:1px solid #666;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}#corporationPage #coporation-main.member-imports #corporation-download-form .box .btn.style01 input[type=submit],#corporationPage #coporation-main.member-imports #corporation-imports-form .box .btn.style01 input[type=button]{margin:10px 0 0;font-size:16px;padding:7px 0}#corporationPage #coporation-main.member-imports #corporation-download-form .box.btn-box,#corporationPage #coporation-main.member-imports #corporation-imports-form .box.btn-box{display:block;padding:0 15%}#corporationPage #coporation-main.member-imports .btnBoxArea .btn.style02 a{width:70%!important}}#corporationPage #coporation-main.mail{width:100%;float:none}#corporationPage #coporation-main.mail div#info div#info-left{width:70%;display:inline-block}#corporationPage #coporation-main.mail div#info div#info-right{width:25%;text-align:right;float:right}#corporationPage #coporation-main.mail .btn.style01 button[type=submit],#corporationPage #coporation-main.mail .btn.style01 input[type=submit]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:7px 50px;transition:.3s;display:inline-block;border:none;margin-left:10px;-webkit-appearance:none}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01.sendBtn button[type=submit],#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01.sendBtn input[type=submit]{padding:20px 30px;width:100%}#corporationPage #coporation-main.mail #flashMessage.message{color:#000;font-size:30px;margin:50px 0;line-height:1.3;font-weight:700;text-align:center}#corporationPage #coporation-main.mail #errorMessage{color:#bc0000}#corporationPage #coporation-main.mail #CorporationMailSendHistories #CorporationMailSubject{width:350px}#corporationPage #coporation-main.mail #CorporationMailSendHistories .c-input-date{display:inline-block}#corporationPage #coporation-main.mail #CorporationMailSendHistories .box .c-input-date>.-input{padding:8px 10px 8px 35px!important;background-position:10px 11px}#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails{width:1280px;margin-top:20px}#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails th{width:250px}#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails td input{width:100%}#corporationPage #coporation-main.mail .btn.style02 a{margin:0}#corporationPage #coporation-main.mail .btnBox{display:block;clear:both;width:70%;margin:auto}#corporationPage #coporation-main.mail .btnBox.center{text-align:center}#corporationPage #coporation-main.mail br.sp_only{display:none}#corporationPage #coporation-main.mail .unregistered_mail_area{margin-bottom:20px;height:100%}#corporationPage #coporation-main.mail .unregistered_mail_area_left{width:15%;color:#ff4585;font-size:large;border:2px solid #ff4585;padding:10px;display:table-cell;vertical-align:middle}#corporationPage #coporation-main.mail .unregistered_mail_area_right{width:85%;padding:10px;border:2px dotted #ff4585;border-left:none;display:table-cell}#corporationPage #coporation-main.mail .unregistered_mail_area_link{font-size:large}#corporationPage #coporation-main.mail .ul-asterisk{list-style-type:none;margitn:10px 0}#corporationPage #coporation-main.mail .li-asterisk{padding-left:1em;text-indent:-1em}#corporationPage #coporation-main.mail .inser_key_area{margin-bottom:10px}#corporationPage #coporation-main.mail .insert_key{border:1px solid;border-radius:5px;cursor:pointer;padding:10px;width:150px}#corporationPage #coporation-main.mail .mail-preview-modal{display:none;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%}#corporationPage #coporation-main.mail .mail-preview-modal .mail-preview-modal-background{width:100%;height:100%;background-color:rgba(0,0,0,.5)}#corporationPage #coporation-main.mail .mail-preview-modal .modalWrapper{position:absolute;top:10%;left:50%;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%);width:70%;max-width:1000px;height:80%;overflow:auto;padding:10px 30px;background-color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem}#corporationPage #coporation-main.mail .mail-preview-modal .modal-title{color:#25428b;font-weight:700;font-size:24px}#corporationPage #coporation-main.mail .mail-preview-modal .mail-body-preview{margin-top:10px}#corporationPage #coporation-main.mail .mail-preview-modal .mail-body-preview-message{margin-bottom:10px;color:red;font-weight:700}#corporationPage .btn.style04 a{color:#004289;display:inline-block;border-radius:5px;padding:15px 60px;text-align:center;border:1px solid #004289;font-size:16px;transition:.3s;background-image:url(mrso_img/insurance/arrow01.png);background-repeat:no-repeat;background-position:95% 50%}#corporationPage .row.btn-center{margin-top:15px;text-align:center}#corporationPage .corporation_backbtn,#corporationPage .corporation_backbtn_row_only{width:48%;margin:0 auto}@media (max-width:40.0525em){#corporationPage #coporation-main.mail div#info div#info-left,#corporationPage #coporation-main.mail div#info div#info-right,#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails,#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails td,#corporationPage #coporation-main.mail section.ct table.tableStyle02.historyDetails th{width:100%}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01 button[type=submit],#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01 input[type=submit]{font-size:14px;padding:7px 10px}#corporationPage #coporation-main.mail .mail-send .btnBox{width:100%}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01.sendBtn input[type=submit]{margin-left:0;margin-bottom:10px}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style02 input[type=submit]{padding:10px 0}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style01.sendBtn button[type=submit]{margin-left:0;margin-bottom:10px}#corporationPage #coporation-main.mail #corporation-mail-form .btn.style02 button[type=submit]{padding:10px 0}#corporationPage #coporation-main.mail br.sp_only{display:block}#corporationPage #coporation-main.mail .unregistered_mail_area_left{width:100%;display:block}#corporationPage #coporation-main.mail .unregistered_mail_area_right{width:100%;display:block;border:2px dotted #ff4585;border-top:none}#corporationPage #coporation-main.mail .mail-preview-modal .modalWrapper{width:90%;height:90%}#corporationPage .btn.style04 a{padding:15px 30px 15px 20px}#corporationPage #corporation-search-form #-input-area .box .btn.style01 button[type=submit],#corporationPage #corporation-search-form #-input-area .box .btn.style01 input[type=submit]{font-size:14px;padding:7px 15px}#corporationPage .corporation_backbtn_row_only{width:100%;margin:0 auto}}#corporationPage #coporation-main.report .reservation-report{width:100%;float:none}#corporationPage #coporation-main.report .reservation-report .report-list tr th{background-color:#f2f2f2;border:1px solid #ddd;font-weight:700;padding:8px;font-size:18px;line-height:1.4;text-align:center}#corporationPage #coporation-main.report .reservation-report .report-list tr td,#corporationPage #coporation-main.report .reservation-report .report-list tr td a{border:1px solid #ddd;padding:8px;font-size:18px;text-align:center}#corporationPage #coporation-main.report .reservation-report .report-list tr td .btn.style02 a{background-color:#fff!important;padding:5px 20px!important;margin:0!important;color:#004289;border:2px solid #004289}#corporationPage #coporation-main.report .reservation-report .report-list tr td .btn.style02 a.no-click{pointer-events:none}@media (max-width:40.0525em){#corporationPage #coporation-main.report .reservation-report .report-list ._sp{margin-bottom:10px}#corporationPage #coporation-main.report .reservation-report .report-list tbody{border-top:2px solid #25428b}#corporationPage #coporation-main.report .reservation-report .report-list tbody tr{font-size:0;display:flex;flex-wrap:wrap;margin-bottom:0;border:none}#corporationPage #coporation-main.report .reservation-report .report-list tbody tr th{font-size:14px;display:inline-block;width:30%;border:1px solid #ddd;border-top:0 solid #ddd;text-align:left}#corporationPage #coporation-main.report .reservation-report .report-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.report .reservation-report .report-list tbody tr td .btn.style02{margin:0}}#corporationPage .reservation-report .reservation_report_edit_link{cursor:pointer;border-radius:3px;color:#004289;background-color:#fff;text-align:center;padding:10px 20px;display:inline-block;margin:10px auto;transition:.3s;border:1px solid #004289;width:100%}#corporationPage .reservation-report .box{display:flex;align-items:center}@media (max-width:40.0525em){#corporationPage .reservation-report .box{display:block}}#corporationPage .reservation-report .left{text-align:left}#corporationPage .reservation-report .right{text-align:right;display:inline-block;width:15%}@media (max-width:40.0525em){#corporationPage .reservation-report .right{width:100%}}#corporationPage .reservation-report #-data-table-pc{display:block}@media (max-width:40.0525em){#corporationPage .reservation-report #-data-table-pc{display:none}}#corporationPage .reservation-report #-data-table-sp{display:none}@media (max-width:40.0525em){#corporationPage .reservation-report #-data-table-sp{display:block}}#corporationPage .reservation-report .corporation-modal .btn.close,#corporationPage .reservation-report .corporation-modal .btn.submit{cursor:pointer;border-radius:3px;color:#fff;text-align:center;transition:.3s;display:block;border:none}#corporationPage .reservation-report .corporation-modal{position:fixed;top:0;left:0;z-index:140000;width:100%;height:100%;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none}#corporationPage .reservation-report .corporation-modal .modal-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:140010;display:none}#corporationPage .reservation-report .corporation-modal button#sp-close{display:none}#corporationPage .reservation-report .corporation-modal .btn.close{background-color:#909090;font-size:18px;padding:10px;width:200px;margin:0 10px}#corporationPage .reservation-report .corporation-modal .btn.submit{background-color:#f97f00;font-size:18px;padding:10px;width:200px;margin:0 10px}#corporationPage .reservation-report .corporation-modal .modal-dialog{max-width:950px;margin:1.75rem auto;display:-ms-flexbox;display:flex;z-index:140020}#corporationPage .reservation-report .corporation-modal .modal-dialog.modal-dialog-lg{max-width:700px}#corporationPage .reservation-report .corporation-modal .modal-dialog .disableBtn{opacity:.6;cursor:default;background:grey!important;border:#666!important;margin:0 10px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-header{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-header h5.modal-title{color:#000;font-weight:700;font-size:24px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-header .close{position:absolute;top:-20px;right:-10px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#fff;background-color:#000;border-radius:50%;width:50px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:140030;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem;outline:0;padding:20px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-body{padding:0 1rem 1rem}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;padding:1rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media (max-width:40.0525em){#corporationPage .reservation-report .corporation-modal .btn.close,#corporationPage .reservation-report .corporation-modal .btn.submit{font-size:16px}#corporationPage .reservation-report .corporation-modal button#sp-close{display:block;z-index:140030;font-size:16px;position:absolute;right:0;color:#fff;padding:10px 15px;background-color:#666;margin:6px 5px 0 0;border:1px solid #666;border-radius:.3rem}#corporationPage .reservation-report .corporation-modal .btn.close,#corporationPage .reservation-report .corporation-modal .btn.submit{margin:5px}#corporationPage .reservation-report .corporation-modal .modal-dialog{margin-top:60px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content{width:98%;margin:0 auto;padding:0}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content p{font-size:14px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content .modal-header{padding:10px 0 10px 10px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content .modal-header h5.modal-title{padding:0;font-size:16px;margin:0}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:-20px;right:-4px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#fff;background-color:#000;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content .modal-body{padding:0 10px}#corporationPage .reservation-report .corporation-modal .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse}}#corporationPage .reservation-report table.tableStyle02{margin:0 auto;width:100%}#corporationPage .reservation-report .btn.style01 input[type=button],#corporationPage .reservation-report .btn.style01 input[type=submit]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 160px;transition:.3s;display:inline-block;border:none;-webkit-appearance:none;margin:60px 10px}@media (max-width:40.0525em){#corporationPage .reservation-report .btn.style01 input[type=button],#corporationPage .reservation-report .btn.style01 input[type=submit]{padding:15px 0;margin:0}}#corporationPage .reservation-report .corporation-modal .modal-dialog table.tableStyle02{margin:0 auto}#corporationPage .reservation-report td:has(#SearchFacility){text-align:right}#corporationPage .reservation-report #SearchFacility,#corporationPage .reservation-report .option-add{cursor:pointer;border-radius:3px;color:#004289;background-color:#f2f6fe;text-align:right;padding:10px 15px;margin:10px;transition:.3s;border:1px solid #004289}#corporationPage .reservation-report #SearchFacility{display:inline-block}#corporationPage .reservation-report .close{cursor:pointer}#corporationPage .reservation-report .option-delete{cursor:pointer;position:absolute;left:35%;top:50%;transform:translateY(-50%)}@media (max-width:40.0525em){#corporationPage .reservation-report .option-delete{left:65%}}#corporationPage .reservation-report select{border:1px solid #666;font-size:16px;padding:11px 33px 11px 19px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center;width:100%}#corporationPage .reservation-report input[type=text]{width:40%}@media (max-width:40.0525em){#corporationPage .reservation-report input[type=text]{width:100%}}#corporationPage .reservation-report .c-input-date:after{content:none}#corporationPage .reservation-report #ReservationReportReserveDay{padding:8px 10px 8px 35px!important;background-position:10px 11px}#corporationPage .reservation-report .editAction{display:flex;justify-content:center}@media (max-width:40.0525em){#corporationPage .reservation-report .editAction{display:block}}#corporationPage .reservation-report #ReservationReportReserveDay,#corporationPage .reservation-report input{width:auto}@media (max-width:40.0525em){#corporationPage .reservation-report #ReservationReportReserveDay,#corporationPage .reservation-report input{width:100%}}#corporationPage .reservation-report select{width:40%}@media (max-width:40.0525em){#corporationPage .reservation-report select{width:100%}}#corporationPage .reservation-report .ReserveColumn{width:20%}@media (max-width:40.0525em){#corporationPage .reservation-report .ReserveColumn{width:100%}}#corporationPage .reservation-report .ReserveColumnItem{width:80%}@media (max-width:40.0525em){#corporationPage .reservation-report .ReserveColumnItem{width:100%}}#corporationPage .reservation-report .insurer-option-id{width:40%}@media (max-width:40.0525em){#corporationPage .reservation-report .insurer-option-id{width:79%}}#corporationPage .reservation-report button#AddInsurerOption{position:relative}#corporationPage .reservation-report #SearchConditionButton{color:#25428b;width:13%;background:calc(100% - 10px) url(mrso_img/top/arrow_blue_down.svg) #fff no-repeat;border:2px solid #25428b;border-radius:5px;margin-bottom:10px}@media (max-width:40.0525em){#corporationPage .reservation-report #SearchConditionButton{color:#25428b;width:40%;border:2px solid #25428b;border-radius:5px;margin-bottom:10px}}#corporationPage .reservation-report div#prefectureArea{margin-bottom:40px}@media (max-width:40.0525em){#corporationPage .reservation-report div#prefectureArea{margin-bottom:25px}}#corporationPage .reservation-report .btn.style02 a{cursor:pointer;border-radius:3px;font-size:16px;color:#fff;background-color:#909090;text-align:center;padding:14px 70px;display:inline-block;margin:78px 10px;transition:.3s}#corporationPage .reservation-report .btn.style02 a:hover{opacity:.8;text-decoration:none}@media (max-width:40.0525em){#corporationPage .reservation-report .btn.style02 a{font-size:14px;font-size:20px;padding:15px 0;margin:20px auto;width:100%;width:80%;display:flex;justify-content:center}}#corporationPage .reservation-report .user-search-container{width:40%;margin-bottom:1.4em}@media (max-width:40.0525em){#corporationPage .reservation-report .user-search-container{width:100%}}#corporationPage .reservation-report .search-input-group{display:flex;margin-bottom:5px}#corporationPage .reservation-report #user-search{flex:1;border-radius:5px 0 0 5px}#corporationPage .reservation-report #user-search::placeholder{font-size:14px}@media (max-width:40.0525em){#corporationPage .reservation-report #user-search::placeholder{font-size:12px}}#corporationPage .reservation-report #search-user-btn{background-color:#597eae;color:#fff;border:none;border-radius:0 5px 5px 0;cursor:pointer;width:50px}#corporationPage .reservation-report #search-user-btn:disabled{background-color:#6c757d;cursor:not-allowed}.reservation-report #ModalSearchFacility .modal-dialog #cityArea{display:none}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #cityArea{margin:20px 20px 40px 25px}}.reservation-report #ModalSearchFacility .modal-dialog #cityArea.show{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 20px 40px 90px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #cityArea.show{margin:20px 20px 40px 25px}}.reservation-report #ModalSearchFacility .modal-dialog #cityArea .cityelement{width:105px;display:flex;align-items:center;margin-bottom:5px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #cityArea .cityelement{width:40%}}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #cityArea input{width:auto}}.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea{text-align:center;margin-top:20px;margin-bottom:10px;display:flex;justify-content:center}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea{display:flex;justify-content:center}}.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea .btn.submit{background-color:#f97f00;font-size:18px;padding:10px;width:200px;margin:40px 10px 0;height:50px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea .btn.submit{margin:5px}}.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea button#allclearBtn{padding:10px;width:140px;height:50px;margin:40px 10px 0;border:2px solid #000;border-radius:3px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchBtnArea button#allclearBtn{margin:5px;border:1px solid #000}}.reservation-report #ModalSearchFacility .modal-dialog .cityelement{white-space:nowrap;cursor:pointer;margin-right:18px}.reservation-report #ModalSearchFacility .modal-dialog .cityelement>input{margin-right:5px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea ._pc{display:none}}@media (min-width:40.0625em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea ._sp{display:none}}.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02{margin:0 auto;border-top:2px solid #25428b}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02{margin:0 auto;border-top:2px solid #25428b}}.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr .selectcolumn{width:10%}.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr .addresscolumn,.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr .facilitycolumn{width:45%}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr th{display:inline-block;padding:10px;width:30%;border-top:none;border-bottom:none}}.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr td{padding:10px}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea table.tableStyle02 tr td{display:inline-block;width:70%;border-top:none;border-bottom:none}}.reservation-report #ModalSearchFacility .modal-dialog #searchResultArea .btn.submit{background-color:#f97f00;font-size:12px;padding:10px;width:50px;margin:0}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture{display:none}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture.show ._pc,.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture.show ._sp{display:flex;flex-wrap:wrap;margin-top:25px;width:100%}@media (max-width:40.0525em){.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture.show ._pc{display:none}}@media (min-width:40.0625em){.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture.show ._sp{display:none}}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture input[type=radio]{width:auto}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-desc,.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .areaTtl{width:85%}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-desc{text-align:left;margin:5px 0}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .areaTtl{padding:5px 20px;text-align:center;border:1px solid #bfbfbf}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-item{display:flex;margin:5px 0}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-item label{display:flex;justify-content:center}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-item label input[type=radio]{width:auto}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture label.areaName{color:#fff}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .-title.areaTtl{background:#0065b8;border-radius:5px}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .prefGroup{display:inline-block;vertical-align:top;flex:1}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture .disabled{color:grey}.reservation-report #ModalSearchFacility .modal-dialog #modal-prefecture #SearchConditionButton{padding:5px,20px;width:100px}.reservation-report #ModalSearchFacility .modal-dialog #error-message-Area{display:none;text-align:center;margin-top:20px}.reservation-report #ModalSearchFacility .modal-dialog #error-message-Area .error-message{background:url(mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 30px;color:#ff0004}.reservation-report #ModalSearchFacility .modal-dialog #ConditionButtonArea{display:none}#corporationPage #coporation-main.report{width:100%;float:none}#corporationPage #coporation-main.report #flashMessage{color:#000;font-size:28px;margin:60px 0;line-height:1em;font-weight:700;text-align:center}.btn.style01.corporationReportAddUpdate._pc{display:block}@media (max-width:40.0525em){.btn.style01.corporationReportAddUpdate._pc{display:none}}.btn.style01.corporationReportAddUpdate._sp{display:none}@media (max-width:40.0525em){.btn.style01.corporationReportAddUpdate._sp{display:block}}select#SearchFacilityPrefecture{width:40%;margin-left:30px}@media (max-width:40.0525em){select#SearchFacilityPrefecture{margin-left:0}}input#SearchFacilityName{margin-left:15px}@media (max-width:40.0525em){input#SearchFacilityName{margin-left:0}}#corporationPage .reservation-list .box{justify-content:space-between;display:flex}#corporationPage .reservation-list .left{text-align:left}#corporationPage .reservation-list .right{text-align:right}#corporationPage .reservation-list .reservation_report_edit_link{cursor:pointer;border-radius:3px;color:#004289;background-color:#fff;text-align:center;padding:10px 20px;display:inline-block;margin:10px auto;transition:.3s;border:1px solid #004289}#corporationPage .stress-check .stress-check-columnitem .stress-check-person{margin-bottom:15px}#corporationPage .stress-check .stress-check-columnitem .stress-check-executor{margin-right:80px}#corporationPage .stress-check .stress-check-columnitem .stress-check-assistant{margin-right:15px}#corporationPage .stress-check .stress-check-columnitem #stress-check-assistant{margin-left:15px}#corporationPage .stress-check .stress-check-columnitem .select2-container--default .select2-selection--multiple{border-color:#666}#corporationPage .stress-check .stress-check-columnitem textarea{border:none;font-size:16px;padding:8px 15px;border-radius:5px;height:35px;display:inline-block;vertical-align:middle}#corporationPage .stress-check .stress-check-columnitem .stress-check-date{display:flex;gap:16px;align-items:center}#corporationPage .stress-check .stress-check-columnitem #stress-check-end-date,#corporationPage .stress-check .stress-check-columnitem #stress-check-start-date{padding:8px 10px 8px 35px;background-position:10px 11px}#corporationPage .stress-check .stress-check-columnitem select#stress-check-evalmethod{margin-bottom:10px}#corporationPage .stress-check .stress-check-columnitem input#stress-check-name{width:67%}#corporationPage .stress-check .stress-check-column{width:30%}#corporationPage .stress-check .stress-check-columnitem{width:70%}#corporationPage .stress-check table.tableStyle02{margin:0 auto;width:100%}#corporationPage .stress-check .stress-point{width:70%;text-align:right;margin-bottom:10px}#corporationPage .stress-check .stressCheckDelete{text-align:right}#corporationPage .stress-check .stressCheckDelete input[type=button]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#909090;text-align:center;padding:15px 60px;transition:.3s;display:inline-block;border:none;-webkit-appearance:none;margin:10px}#corporationPage .stress-check .corporation-modal{position:fixed;top:0;left:0;z-index:140000;width:100%;height:100%;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none}#corporationPage .stress-check .corporation-modal .modal-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:140010;display:none}#corporationPage .stress-check .corporation-modal .modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;z-index:140020}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;z-index:140030;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:.3rem;outline:0;padding:20px}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-header{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem;text-align:center}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-header h5.modal-title{color:#25428b;font-weight:700;font-size:24px}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-body{padding:0;text-align:center}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-body p{font-size:16px}#corporationPage .stress-check .corporation-modal .modal-dialog .modal-footer{display:flex;align-items:center;justify-content:center;padding:1rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}#corporationPage .stress-check .corporation-modal .modal-dialog .close-btn{position:absolute;top:-20px;right:-10px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#fff;background-color:#000;border-radius:50%;width:50px}#corporationPage .stress-check .corporation-modal .btn.close{background-color:#909090}#corporationPage .stress-check .corporation-modal .btn.close,#corporationPage .stress-check .corporation-modal .btn.submit{font-size:18px;padding:10px;width:200px;margin:0 10px;cursor:pointer;border-radius:3px;color:#fff;text-align:center;transition:.3s;display:block;border:none}#corporationPage .stress-check .corporation-modal .btn.submit{background-color:#f97f00}#corporationPage .stress-check h3{color:#25428b;font-weight:700;font-size:24px;margin-bottom:10px;margin-top:30px}#corporationPage .stress-check #stress-check-edit .editAction{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:50px}@media (max-width:40.0525em){#corporationPage .stress-check #stress-check-edit .editAction{flex-direction:column;gap:0}}#corporationPage .stress-check #stress-check-edit .editAction .btn.style02{order:1}@media (max-width:40.0525em){#corporationPage .stress-check #stress-check-edit .editAction .btn.style02{order:2;width:50%}}#corporationPage .stress-check #stress-check-edit .editAction .stress-check-add-update{order:2}@media (max-width:40.0525em){#corporationPage .stress-check #stress-check-edit .editAction .stress-check-add-update{order:1;text-align:center}}#corporationPage .stress-check #stress-check-edit .editAction .btn.submit[data-type=add_update]{cursor:pointer;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:20px 160px;transition:.3s;display:inline-block;border:none;-webkit-appearance:none;margin:60px 10px}@media (max-width:40.0525em){#corporationPage .stress-check #stress-check-edit .editAction .btn.submit[data-type=add_update]{padding:20px 120px;margin:0}}#corporationPage #coporation-main .stress-check{width:100%;float:none}#corporationPage #coporation-main .stress-check ._sp{display:none}@media (max-width:40.0525em){#corporationPage #coporation-main .stress-check ._pc{display:none}#corporationPage #coporation-main .stress-check ._sp{display:block}}#corporationPage #coporation-main .stress-check .stress-check-list-table{width:100%}@media (max-width:40.0525em){#corporationPage #coporation-main .stress-check thead{display:none}#corporationPage #coporation-main .stress-check table.member-list{margin-bottom:20px}#corporationPage #coporation-main .stress-check .select2-container,#corporationPage #coporation-main .stress-check input,#corporationPage #coporation-main .stress-check select{width:100%!important}#corporationPage #coporation-main .stress-check tr label{display:block}#corporationPage #coporation-main .stress-check td.stress-check-columnitem,#corporationPage #coporation-main .stress-check th.stress-check-column{padding:10px;border:none;display:block;width:100%;word-break:break-all}#corporationPage #coporation-main .stress-check td .stress-point{width:100%;text-align:left}#corporationPage #coporation-main .stress-check div.stress-check-add-update{width:100%}#corporationPage #coporation-main .stress-check div.stress-check-add-update button{margin:0}}#corporationPage #coporation-main .stress-check .stress-check-list tr th{background-color:#d9edf7;border:1px solid #ddd;font-weight:700;padding:8px;font-size:18px;line-height:1.4;text-align:center}#corporationPage #coporation-main .stress-check .stress-check-list tr th.item-number{width:5%}#corporationPage #coporation-main .stress-check .stress-check-list tr th.status{width:8%}#corporationPage #coporation-main .stress-check .stress-check-list tr th.name{width:31%}#corporationPage #coporation-main .stress-check .stress-check-list tr th.type{width:14%}#corporationPage #coporation-main .stress-check .stress-check-list tr th.period{width:22%}#corporationPage #coporation-main .stress-check .stress-check-list tr th.detail{width:20%}#corporationPage #coporation-main .stress-check .stress-check-list tr td{border:1px solid #ddd;padding:8px;font-size:18px;text-align:center;word-break:break-all}#corporationPage #coporation-main .stress-check .stress-check-list tr td a{border:1px solid #ddd;padding:8px;font-size:18px;text-align:center}#corporationPage #coporation-main .stress-check .stress-check-list tr td .btn.style02 a{background-color:#fff;padding:5px 20px;margin:5px;color:#004289;border:1px solid #004289}@media (max-width:40.0525em){#corporationPage #coporation-main .stress-check .stress-check-list tbody tr{display:block;margin-bottom:0;font-size:0;display:flex;border:solid #02418e;border-width:2px 0 0}#corporationPage #coporation-main .stress-check .stress-check-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 .stress-check .stress-check-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 .stress-check .stress-check-list tr td .btn.style02 a{line-height:1.5;font-size:16px}}#corporationPage #coporation-main .stress-check .right{text-align:right}#corporationPage #coporation-main .stress-check .stress-check-edit-link{cursor:pointer;border-radius:3px;color:#004289;background-color:#fff;text-align:center;padding:5px 10px;margin:10px auto;transition:.3s;border:1px solid #004289;width:20%}#corporationPage #coporation-main .stress-check .stress-check-download-import .right{text-align:right}#corporationPage #coporation-main .stress-check .stress-check-download-import table{margin-top:15px;border-collapse:collapse}#corporationPage #coporation-main .stress-check .stress-check-download-import tbody tr{font-size:0;display:flex;margin-bottom:0;width:100%;border-top:1px solid #ccc;border-bottom:none}#corporationPage #coporation-main .stress-check .stress-check-download-import tbody tr:last-child{border-bottom:1px solid #ccc}#corporationPage #coporation-main .stress-check .stress-check-download-import tbody tr th{font-size:18px;display:inline-block;width:30%;text-align:left;background-color:#f6f6f6;padding:20px;vertical-align:middle;border:none}#corporationPage #coporation-main .stress-check .stress-check-download-import tbody tr td{font-size:18px;text-align:left;word-break:break-all;padding:20px;vertical-align:middle;width:70%;border:none}@media (max-width:40.0525em){#corporationPage #coporation-main .stress-check .stress-check-download-import tbody tr{border:none}#corporationPage #coporation-main .stress-check .stress-check-download-import 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 .stress-check .stress-check-download-import 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 .stress-check .stress-check-download-link{cursor:pointer;border-radius:3px;color:#004289;background-color:#fff;text-align:center;padding:5px 25px;margin:10px auto;transition:.3s;border:1px solid #004289}@media (max-width:40.0525em){#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__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-woman-course-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-woman-course-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-woman-course-box__head__unit-right{padding-left:20px}.p-category-top-woman-course-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-woman-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-woman-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-woman-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-woman-top-content .p-woman-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__main{width:100%;margin:0}}.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}}@media (max-width:40.0525em){.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}}@media (max-width:40.0525em){.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__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-woman-top-content .p-woman-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-woman-top-content .p-woman-top-content__ranking-area>.-list>.-item{display:block}.p-woman-top-content .p-woman-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-woman-top-content .p-woman-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-woman-top-content .p-woman-top-content__ranking-area>.-list{width:83%}.p-woman-top-content .p-woman-top-content__ranking-area>.-list>.-item{display:inline-block}.p-woman-top-content .p-woman-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-woman-top-content .p-woman-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.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}}.p-woman-top-content .p-woman-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-woman-top-content .p-woman-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-woman-top-content .p-woman-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-woman-top-content .p-woman-top-content__menu>.-title span:after,.p-woman-top-content .p-woman-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-woman-top-content .p-woman-top-content__menu>.-title span:before{left:100%}.p-woman-top-content .p-woman-top-content__menu>.-title span:after{right:100%}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__menu{padding:30px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item{width:32%}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__menu>.-title{font-size:22px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item img{height:80px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-woman-top-content .p-woman-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-woman-top-content .p-woman-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-woman-top-content .p-woman-top-content__search-area-wrap .p-woman-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-woman-top-content .p-woman-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-woman-top-content .p-woman-top-content__contact{width:100%}.p-woman-top-content .p-woman-top-content__contact>.-wrap-pc{display:none}.p-woman-top-content .p-woman-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-woman-top-content .p-woman-top-content__contact>.-wrap-sp{margin-bottom:0;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}}@media (min-width:20em) and (max-width:40.0525em){#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:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;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:-ms-flexbox;display:flex;-ms-flex:0 0 49%;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{-ms-flex:0 0 48%;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}}@media (min-width:20em) and (max-width:40.0525em){#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;-moz-box-shadow:0 3px 0 0 #eb841f;-webkit-box-shadow:0 3px 0 0 #eb841f;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}.insurer-lp #breadCrumb{border-bottom:1px solid #bfbfbf;padding:10px 0}.insurer-lp #breadCrumb .inner{margin:0 auto;width:1280px}.insurer-lp #breadCrumb .inner .singleItem{display:inline;margin:0 2px 0 0;font-size:11px}.insurer-lp #breadCrumb .inner .singleItem a{background:url(mrso_img/common/xbreadcrumb.gif.pagespeed.ic.9JkqRvfuuW.webp) no-repeat right 4px;padding:0 12px 0 10px;font-size:11px;color:#8c8c8c;text-decoration:none}.insurer-lp #breadCrumb .inner .singleItem a:hover{text-decoration:underline;opacity:.7}@media (max-width:40.0525em){.insurer-lp #breadCrumb{display:none}}.insurer-lp .kyoukaikenpo{margin-bottom:60px}.insurer-lp .kyoukaikenpo .inner{width:1280px;margin:0 auto}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .inner{width:100%;padding:0 4%}}.insurer-lp .kyoukaikenpo p{font-size:16px}.insurer-lp .kyoukaikenpo #headImg{text-align:center;color:#fff;background-color:#63b1f5}.insurer-lp .kyoukaikenpo #headImg .tx{background-color:#4a69a4;padding:5px 0;font-size:20px}.insurer-lp .kyoukaikenpo #headImg img{vertical-align:middle}.insurer-lp .kyoukaikenpo .mainInner .btnSytle{margin:20px 0;text-align:center}.insurer-lp .kyoukaikenpo .mainInner .btnSytle a{font-size:24px;color:#fff;background-color:#eb841f;padding:20px 120px;border-radius:50px;display:inline-block}.insurer-lp .kyoukaikenpo .mainInner .btnSytle a:hover{text-decoration:none;opacity:.7}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner .btnSytle a{width:92%;margin:0 auto;font-size:18px;padding:20px 0;display:inline-block}}.insurer-lp .kyoukaikenpo .mainInner .ttl{font-size:36px;margin-bottom:.5em;font-weight:700}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner .ttl{font-size:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec01{padding:0 0 75px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec01{padding:0 0 20px}}.insurer-lp .kyoukaikenpo .mainInner #sec01 .btnSytle{margin-bottom:60px;margin-top:60px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec01 .btnSytle{margin-bottom:20px;margin-top:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec01 .aC{font-size:16px;text-align:center!important}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec01 .aC{padding:0 4%;text-align:left!important;font-size:14px}}@media (min-width:40.0625em){.insurer-lp .kyoukaikenpo .mainInner #sec02{margin-left:10px;margin-right:10px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .border{border-top:3px solid #33a0df;z-index:3;position:relative}.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group{display:flex;justify-content:center;z-index:2;position:relative}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group{display:flex;justify-content:center;z-index:2;position:relative}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group .tab{z-index:1;flex-grow:1;padding:15px 0 10px;list-style:none;text-align:center;cursor:pointer;color:#fff;background-color:#99adc8;font-size:20px;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;top:20px;margin-right:2%}.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group .tab:last-child{margin-right:0}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group .tab{padding:15px 0 10px;font-size:16px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group .is-active{padding:20px 0;background:#33a0df;transition:all .2s ease-out;font-size:24px;top:0;font-weight:700}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .tab-group .is-active{font-size:18px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group{border-top:none;z-index:3;position:relative;padding-top:60px;background-color:#fff}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group{padding-top:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel{display:none;background-color:#fff}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .red{color:#a5170b}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .red{font-size:14px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents{margin:60px 0}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents{margin:20px 0}}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner{width:100%;padding:0!important}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .reservBox{padding:30px;margin:20px 0 50px;background-color:#f6fafe;border:3px solid #33a0df}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .reservBox{padding:10px;margin:20px 0}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .reservBox .ttl{font-size:28px;font-weight:400;color:#4e93da}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .reservBox .ttl{font-size:18px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox{padding:0 20px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox{padding:0}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .clearfix{margin-bottom:60px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .clearfix{margin-bottom:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .step{width:120px;color:#fff;border-radius:5px;text-align:center;background-color:#33a0df;position:relative;font-size:28px;font-weight:700;padding:20px 0;line-height:1.2;float:left}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .step:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top-color:#33a0df}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .step{width:20%;font-size:15px;padding:10px;line-height:1.2;float:left}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox{width:715px;padding:0 25px;float:left}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox .headding{font-size:28px;color:#33a0df;border-bottom:2px dashed #33a0df;margin-bottom:20px;padding-bottom:10px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox .headding{font-size:18px;margin-bottom:20px;padding-bottom:10px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox p{line-height:2}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox p{font-size:14px;line-height:1.7}}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .txBox{width:80%;padding:0 15px;float:left}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .thumb{float:right;width:396px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .flowContents .inner .flowBox .thumb{float:right;width:80%}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox{margin-top:40px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox{margin-top:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner{border:1px solid #33a0df;border-top:0 solid #33a0df;padding:30px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner{padding:10px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl{display:table;font-size:16px;margin-bottom:30px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl{display:block;font-size:14px;margin-bottom:20px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dt{display:block;vertical-align:top}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dt span{border:1px solid #33a0df;border-radius:5px;padding:5px 0;color:#33a0df;width:120px;text-align:center;display:inline-block}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dt span{padding:3px 0;display:block;margin-bottom:10px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dd{display:table-cell;padding:3px 0 0 20px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dd{display:block;padding:3px 0 0}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dd .big{font-size:24px;font-weight:700}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dd .big{font-size:18px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .contentsBoxInner dl dd .iconGrayList li{padding:5px 20px;border-radius:5px;background-color:#f2f2f2;font-size:14px;display:inline-block;margin-right:10px;margin-bottom:10px}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding02{background-color:#33a0df;color:#fff;font-size:28px;padding:22px 20px 20px;font-weight:700;line-height:1em}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding02{font-size:18px;padding:12px 15px 10px;line-height:1.7em}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding02 span{background-color:#fff;color:#33a0df;font-size:16px;padding:3px 10px;font-weight:400;margin-right:20px;position:relative;top:-3px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding02 span{font-size:14px;margin-right:10px;padding:5px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding03{background-color:#627ea3;color:#fff;font-size:24px;padding:22px 20px 20px;line-height:1em;background-image:url(lp/insurer/images/icon_plus.svg);background-repeat:no-repeat;background-position:98% 50%;margin-bottom:20px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .headding03{font-size:18px;padding:17px 15px 15px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .active{background-image:url(lp/insurer/images/icon_minus.svg)}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .toggleContents{display:none;margin-top:10px}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .toggleContents .headding04{background-color:#eef2f9;color:#000;font-size:20px;padding:22px 20px 20px;line-height:1em;border-left:2px solid #627ea3;font-weight:700;margin-bottom:20px}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .toggleContents .headding04{font-size:18px;padding:17px 15px 15px}}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .additionBox dl{padding:0}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .additionBox dl dt{display:block;vertical-align:top}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .panel .contentsBox .additionBox dl dd .big{font-size:18px}.insurer-lp .kyoukaikenpo .mainInner #sec02 .panel-group .is-show{display:block}@media (min-width:40.0625em){.insurer-lp .kyoukaikenpo .p-category-list{margin-left:10px;margin-right:10px}}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper{margin:30px auto;width:1100px;border:2px solid #ccc;background:#f1f1f1;padding:0 20px 20px}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper h3{border-bottom:1px solid #ccc;padding:0;font-size:16px}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper h3 span{display:inline-block;border-top:3px solid #0065b8;padding:8px 0;font-weight:700;margin-top:-2px}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper .unit{padding:10px 0;border-bottom:1px solid #ccc;overflow:hidden}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper .ftCategoryList a{background:#fff;display:inline-block;padding:2px 10px;border:1px solid #ccc;margin-top:2px;border-radius:2px}.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper .ftCategoryList a:hover{opacity:.6;text-decoration:none}@media (max-width:40.0525em){.insurer-lp .kyoukaikenpo .p-category-list .ftCategoryListWrapper{width:100%}}.insurer-lp .clearfix:after{content:".";display:block;clear:both;width:100%;height:0;line-height:0;overflow:hidden;visibility:hidden}.insurer-lp .clearfix{display:inline-block}.insurer-lp * html .clearfix{height:1%}.insurer-lp .clearfix{display:block}#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}}@media (min-width:40.0625em){#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}}@media (min-width:20em) and (max-width:40.0525em){#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:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;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:-ms-flexbox;display:flex;-ms-flex:0 0 32%;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{-ms-flex:0 0 48%;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{padding-top:30px}.p-category-top-breast-course-box__head__unit-right>img{margin:20px 0;width:100%;display:block}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-category-top-breast-course-box__head__copy{font-size:24px;text-align:center;margin:20px 0 10px;line-height:1.2em;font-weight:400}.p-category-top-breast-course-box__head__copy>.-accent{color:#ad002d}@media (min-width:40.0625em){.p-category-top-breast-course-box__head__unit-right{padding-left:20px}.p-category-top-breast-course-box__head__unit-right>img{float:right;width:auto;margin:0}.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__head__copy{font-size:36px}}.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}}@media (min-width:20em) and (max-width:40.0525em){#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;-moz-box-shadow:0 3px 0 0 #eb841f;-webkit-box-shadow:0 3px 0 0 #eb841f;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;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 .kuchikomiLink{padding:0 38px 0 35px;text-align:right}.kuchikomi .kuchikomiLink a{font-size:16px}.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 .kuchikomiLink{padding:0 4%}.kuchikomi .kuchikomiLink a{font-size:13px}.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;-moz-box-shadow:1px 1px 0 #fcaf51,inset 1px 1px 0 #fcaf51;-webkit-box-shadow:1px 1px 0 #fcaf51,inset 1px 1px 0 #fcaf51;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 .pageNav ul{display:table;text-align:right;padding:5px 0;overflow:hidden;height:100%;float:none;margin:0 auto}.kuchikomi._all .pageNav ul li{display:inline;float:left;margin:0 0 0 5px}.kuchikomi._all .pageNav ul li a{font-size:12px;width:22px;height:22px;line-height:22px}.kuchikomi._all .this span{font-size:18px;margin-right:5px}}#use-tpoint{margin-left:1.5%;margin-right:1.5%}#use-tpoint #mainWrapper{width:1280px;padding:30px 0;margin:0 auto}#use-tpoint #mainWrapper #main-tpoint{float:left}#use-tpoint #mainWrapper #right{float:left;margin-left:18px}#use-tpoint #mainWrapper:after{content:"";clear:both;display:block}#use-tpoint .red{color:#d1484e}#use-tpoint .mt10{margin-top:10px}#use-tpoint p a,#use-tpoint span.big a{text-decoration:underline}#use-tpoint .box02 li{font-size:16px;margin-bottom:10px}#use-tpoint .box02 li a:hover{text-decoration:underline}#use-tpoint #main-tpoint{width:100%;color:#000}#use-tpoint #main-tpoint .headImg{border-top:4px solid #02418e;border-bottom:4px solid #02418e;margin-bottom:20px}#use-tpoint #main-tpoint .headImg h2{text-indent:100%;white-space:nowrap;overflow:hidden;height:230px}#use-tpoint #main-tpoint h3{border-left:6px solid #02418e;font-size:32px;padding-left:20px;line-height:1;padding-top:4px;margin-bottom:20px}@media (min-width:40.0625em){#use-tpoint #main-tpoint .guide{width:85%;margin-left:auto;margin-right:auto}}#use-tpoint #main-tpoint .guide a{background-color:#02418e;padding:30px;margin:30px 0 60px;text-align:center;clear:both;display:block;font-size:20px;border-radius:5px;font-weight:700;color:#fff}#use-tpoint #main-tpoint .guide a:hover{text-decoration:underline}#use-tpoint #main-tpoint p{font-size:16px}#use-tpoint #main-tpoint p.note{color:#595757;font-size:14px;text-align:left}#use-tpoint #main-tpoint .box{padding:40px;background-color:#f2f6f9;text-align:center;margin-bottom:50px;border-radius:3px;margin-top:30px}#use-tpoint #main-tpoint .intro{margin-top:32px;display:flex;justify-content:center}#use-tpoint #main-tpoint .intro li{width:550px;padding:0 40px}#use-tpoint #main-tpoint .intro li dt{margin-top:20px}#use-tpoint #main-tpoint .intro li dd{margin-top:10px;text-align:left;font-size:16px}#use-tpoint #main-tpoint .intro li dd .note{font-size:12px;margin-top:5px}#use-tpoint #main-tpoint .intro li dd a{color:#02418e;text-decoration:underline}#use-tpoint #main-tpoint .intro:after{content:"";clear:both;display:block}#use-tpoint #main-tpoint p.use{font-size:48px}#use-tpoint #main-tpoint .stepList li{margin-right:8px;float:left}@media (min-width:40.0625em){#use-tpoint #main-tpoint .stepList li{margin-left:50px}#use-tpoint #main-tpoint .stepList li:first-child{margin-left:40px}}#use-tpoint #main-tpoint .stepList li:last-child{margin-right:0}#use-tpoint #main-tpoint .stepList:after{content:"";clear:both;display:block}#use-tpoint #main-tpoint .btnWrapper{padding:0 50px;margin-bottom:50px}@media (min-width:40.0625em){#use-tpoint #main-tpoint .btnWrapper{width:85%;margin-left:auto;margin-right:auto}}#use-tpoint #main-tpoint .btnWrapper li{width:49%;margin-right:1%;float:left;text-align:center}#use-tpoint #main-tpoint .btnWrapper li a{width:100%;height:86px;line-height:86px;color:#fff;font-size:22px;font-weight:700;border-radius:5px;display:block;text-align:center;margin-bottom:10px}#use-tpoint #main-tpoint .btnWrapper li a:hover{box-shadow:none;-webkit-box-shadow:none;text-decoration:none;position:relative;top:3px}#use-tpoint #main-tpoint .btnWrapper li a.orange{box-shadow:0 3px 0 #b76409;-webkit-box-shadow:0 3px 0 #b76409;background-color:#ff8600}#use-tpoint #main-tpoint .btnWrapper li a.blue{box-shadow:0 3px 0 #103569;-webkit-box-shadow:0 3px 0 #103569;background-color:#2860ac}#use-tpoint #main-tpoint .btnWrapper:after{content:"";clear:both;display:block}#use-tpoint #main-tpoint .yahooId{margin-bottom:50px;border-left-style:none}#use-tpoint #main-tpoint .yahooId h3{color:#375e82;font-weight:700;font-size:20px;padding:0;margin-bottom:10px;border-left-width:0}#use-tpoint #main-tpoint .yahooId .box02{padding:35px;background-color:#f4f4f4;border-radius:3px}#use-tpoint #main-tpoint table{width:100%;text-align:center}#use-tpoint #main-tpoint table thead{background-color:#89a7c3;color:#fff;text-align:center;font-size:20px;font-weight:700}#use-tpoint #main-tpoint table tbody td.lv01,#use-tpoint #main-tpoint table thead td{padding:12px 0;vertical-align:middle;line-height:1.5em}#use-tpoint #main-tpoint table tbody td.lv01{border:1px solid #89a7c3;background-color:#fff;color:#3e6486;font-size:16px}#use-tpoint #main-tpoint table tbody td.lv01 .big{font-size:20px;font-weight:700;margin-bottom:5px;display:block}#use-tpoint #main-tpoint table tbody td.lv02{padding:12px 0;vertical-align:middle;line-height:1.5em;border:2px solid #89a7c3;background-color:#fff;color:#3e6486;font-size:20px;font-weight:700}#use-tpoint #main-tpoint table tbody td.space{padding:4px}#use-tpoint #main-tpoint .faq{font-size:16px}#use-tpoint #main-tpoint .faq dt{border-bottom:1px solid #ebebeb;padding:5px 0 10px 40px;min-height:45px}#use-tpoint #main-tpoint .faq dd{margin-left:40px;margin-bottom:40px;min-height:40px;padding-left:50px;padding-top:5px;margin-top:10px}#use-tpoint #rightFix{line-height:0}#use-tpoint #rightFix img{margin:0;padding:0}#use-tpoint #rightFix a{width:159px;height:54px;margin:0;padding:0;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;opacity:1}#use-tpoint #rightFix a:hover{opacity:.7}#use-tpoint #contents{width:100%;margin:0 auto;padding:0;color:#000}#use-tpoint .clearfix:after{content:"";clear:both;display:block}#use-tpoint .kiyakuWrapper{border:1px solid #ddd;padding:20px;height:300px;overflow-y:scroll}#use-tpoint .hdVisual{text-align:center}#use-tpoint .btnWrapper{text-align:center;margin-top:30px}#use-tpoint .singleBtn{display:inline-block}#use-tpoint .singleBtn:nth-child(2n){margin-left:30px}#use-tpoint .singleBtn .lead{font-weight:700;margin-bottom:5px}#use-tpoint .singleBtn a{display:block;padding:0 10px;height:80px;text-align:center;font-size:24px;text-decoration:none;border-radius:10px}#use-tpoint .singleBtn a span{display:block;padding-top:25px}#use-tpoint .singleBtn a.tcolor{background:#004097;color:#fff;font-weight:700}#use-tpoint .singleBtn a.gray{background:#f1f1f1;color:#666}#use-tpoint .singleBtn a.orange{background:#ff8700;color:#fff;font-weight:700}#use-tpoint .singleBtn a.font18{font-size:21px}#use-tpoint .singleBtn a.font18 span{padding-top:10px}#use-tpoint .titleStyle1Wrapper{background:url(mrso_img/s_lp/common/line6px.png) repeat-x 0 0;padding:25px 0 0}#use-tpoint .titleStyle1Wrapper h2{font-size:21px;font-weight:400;color:#666;background:url(mrso_img/s_lp/common/line6px.png) repeat-x bottom;padding-bottom:25px}#use-tpoint .titleStyle1Wrapper h2.iconSearch{background:url(mrso_img/index/icon/icon_search_s.png) no-repeat 0 20%;padding:2px 0 2px 22px;line-height:1}#use-tpoint .titleStyle2Wrapper{border-top:3px double #ddd;border-bottom:3px double #ddd;margin-bottom:10px;padding:3px 0}#use-tpoint .titleStyle2Wrapper h2.iconCommon{background:url(mrso_img/index/icon/icon_title_common.png) no-repeat 0 20%;padding:2px 0 2px 12px;line-height:1}#use-tpoint .titleStyle2Wrapper h2{font-size:14px;font-weight:700;color:#666}#use-tpoint .titleStyle2Wrapper h2.iconSearch{background:url(mrso_img/index/icon/icon_search_s.png) no-repeat 0 20%;padding:2px 0 2px 22px;line-height:1}@media (max-width:40.0525em){#use-tpoint html{font-size:62.5%}#use-tpoint body{font-size:1rem}#use-tpoint #mainWrapper{width:100%;margin:2% auto;padding:0;border:none}#use-tpoint #mainWrapper #main-tpoint{float:none}#use-tpoint #mainWrapper #right{float:left;margin-left:18px}#use-tpoint img{max-width:100%;height:auto}#use-tpoint #main-tpoint{width:100%;border:none;float:none}#use-tpoint #main-tpoint .headImg{background-image:none}#use-tpoint #main-tpoint .headImg h2{height:160px;background-size:contain;background-position:50%;background-image:url(mrso_img/tpoint/tpoint_head_bg_sp.jpg)}#use-tpoint #main-tpoint h3{font-size:20px;margin-bottom:10px}#use-tpoint #main-tpoint .box{padding:20px;margin-bottom:30px;margin-top:20px}#use-tpoint #main-tpoint .intro{margin-top:20px;display:block}#use-tpoint #main-tpoint .intro li{width:100%;margin-right:0;float:none;margin-bottom:20px;padding:0 2%}#use-tpoint #main-tpoint .intro li:last-child{margin-bottom:0}#use-tpoint #main-tpoint .intro li dt{margin-top:10px}#use-tpoint #main-tpoint .intro li dt img{width:80%;margin-left:auto;margin-right:auto}#use-tpoint #main-tpoint .intro li img{width:50%;margin-left:auto;margin-right:auto}#use-tpoint #main-tpoint p.use{font-size:30px;text-align:center}#use-tpoint #main-tpoint .stepList li{margin-right:0;float:none;margin-bottom:20px}#use-tpoint #main-tpoint .stepList li:last-child{margin-bottom:0}#use-tpoint #main-tpoint .btnWrapper{padding:0 3%;margin-bottom:30px}#use-tpoint #main-tpoint .btnWrapper p{font-size:14px;margin-bottom:5px}#use-tpoint #main-tpoint .btnWrapper li a{font-size:14px;line-height:1.2em;padding:20px;height:auto}#use-tpoint #main-tpoint .yahooId{margin-bottom:30px}#use-tpoint #main-tpoint .yahooId h3{line-height:1.3em}#use-tpoint #main-tpoint .yahooId .box02{padding:10px}#use-tpoint #main-tpoint table thead{font-size:16px}#use-tpoint #main-tpoint table tbody td.lv01{font-size:14px}#use-tpoint #main-tpoint table tbody td.lv01 .big{font-size:16px}#use-tpoint #main-tpoint table tbody td p{text-align:left;margin-left:10px;margin-right:10px}#use-tpoint #main-tpoint table tbody td.lv02{font-size:16px}#use-tpoint section{width:96%;margin:0 2%}#use-tpoint #rightFix{line-height:0}#use-tpoint #rightFix img{margin:0;padding:0}#use-tpoint #rightFix a{width:159px;height:54px;margin:0;padding:0;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;opacity:1}#use-tpoint #rightFix a:hover{opacity:.7}#use-tpoint #contents{width:100%;margin:0 auto;padding:0;color:#000}}#hayashi-noushinkei-clinic .text-right{width:1280px;margin:0 auto -5px;text-align:right;font-size:12px;line-height:1}#hayashi-noushinkei-clinic .aC{text-align:center!important}#hayashi-noushinkei-clinic #mainContents{width:100%;margin:0 auto;background:#dedede;padding:0 0 40px}#hayashi-noushinkei-clinic #mainContents p{font-size:100%}#hayashi-noushinkei-clinic #hayashi-noushinkei{width:1280px;margin:0 auto;background-color:#fff;color:#363636;font-size:16px;line-height:28px;text-align:left}#hayashi-noushinkei-clinic #hayashi-noushinkei a:hover{opacity:.6}#hayashi-noushinkei-clinic #hayashi-noushinkei .bold{font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dt{font-size:18px;line-height:24px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon{margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon table{border-collapse:separate;border-spacing:2px;width:100%}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon table td{background-color:#0067aa;color:#fff;text-align:center;line-height:1.4em;font-size:16px;padding:5px 3px;font-weight:700!important;vertical-align:middle}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon table td .f14{font-size:14px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon table td.bgwhite{background-color:#fff}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.caption{font-size:14px;line-height:18px;margin-top:9px}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price{margin-top:9px;color:#d20000;font-weight:700;font-size:25px;line-height:1;vertical-align:middle;letter-spacing:-.02em}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price span{line-height:1;vertical-align:middle;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price span.title{font-size:14px}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price span.yen{font-size:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price span.tax{font-size:12px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader{border-top:5px solid #00a971;padding:16px 0 21px;overflow:hidden;position:relative;z-index:10}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .ad{width:85px;height:70px;float:left;margin-left:15px;border:1px solid #000;color:#000;display:block;padding:20px 23px;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .logo{width:669px;float:left;margin-left:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn{width:322px;float:right;margin:3px 100px 0 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn a{display:block;border:3px solid #f70;border-radius:7px;font-size:19px;line-height:50px;color:#f70;text-align:left;padding-left:30px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn a span{display:inline-block;background-image:url(mrso_img/hayashi_noushinkei/images/secHeader_02.png);background-repeat:no-repeat;background-position:right 50%;padding-right:30px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01{position:relative;padding-bottom:80px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 h2{margin-top:-41px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt{margin:23px 0 160px 97px;width:566px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt p{margin-top:29px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt p span.line{text-decoration:underline}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan{width:478px;background-color:#fff;position:absolute;top:466px;right:121px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan h3{line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border{padding:27px 0 16px 25px;border:5px solid #0067aa;border-top:none}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul{overflow:hidden;display:table;border-collspace:collspace;width:416px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul li{display:table-cell;padding:0 0 0 23px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul li.firstChild{width:210px;border-right:2px solid #0067aa;padding:0 27px 0 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border a{display:block;margin-top:27px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02{padding:78px 0 140px;background-color:#59bdbd;color:#fff;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul{display:inline-block;letter-spacing:-.4em;margin-top:48px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li{display:inline-block;letter-spacing:normal;border-left:1px solid #fff;padding-left:33px;margin-left:32px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a{display:block;width:295px;margin-top:6px;border:1px solid #fff;border-bottom:none;font-weight:700;color:#fff;font-size:22px;line-height:37px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a:hover{text-decoration:none}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a p{height:144px;font-size:22px;font-weight:700;padding-top:19px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a span{color:#ffffda;font-size:28px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a div{background-color:#cdebeb;border-top:1px solid #fff;line-height:38px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li.firstChild{border-left:none;margin-left:0;padding-left:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03{padding-bottom:147px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 h3{background:url(mrso_img/hayashi_noushinkei/images/sec03_01.gif) no-repeat 0 0;padding-left:105px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .clearfix{width:1080px;margin:0 auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .photo{width:319px;float:right}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .photo dt{line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .text{width:731px;float:left}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .text p{margin-top:21px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box{width:867px;border:1px solid #00a971;border-radius:10px;padding:3px;margin:30px auto 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner{background:url(mrso_img/hayashi_noushinkei/images/sec03_04.png) no-repeat 60px 50% #f7fcfb;padding:36px 23px 41px 246px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner h4{font-size:20px;font-weight:700;color:#00a971;margin-bottom:18px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner p{color:#363636}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04{padding:0 100px 147px;border-top:1px solid #59bdbd}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 h3{background:url(mrso_img/hayashi_noushinkei/images/sec04_01.gif) no-repeat 0 0;padding-left:105px;margin-bottom:8px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 h4{text-align:center;font-size:20px;color:#ec7b8c;font-weight:700;line-height:43px;letter-spacing:.54em;border-top:1px solid #ec7b8c;border-bottom:1px solid #ec7b8c;margin:29px 0 37px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox{margin-bottom:56px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table{border-collapse:collapse;width:100%;vertical-align:top}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td{vertical-align:top}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td h5{border-left:9px solid #ec7b8c;line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td p{margin:23px 20px 0 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb{vertical-align:bottom}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg{display:inline-block;width:100%;overflow:hidden;background-color:#fdeef0;border-radius:10px 0 0 10px;padding:20px 27px 15px 31px;vertical-align:bottom}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg dl{width:375px;float:left;padding-top:8px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg dl dt{font-size:20px;font-weight:700;letter-spacing:.04em;margin-bottom:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg div{width:156px;float:right}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg div img{display:block;line-height:0;margin-bottom:6px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox .photo{width:462px;line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 h4{text-align:center;font-size:20px;color:#ec7b8c;font-weight:700;line-height:43px;letter-spacing:.54em;border-top:1px solid #ec7b8c;border-bottom:1px solid #ec7b8c;margin:72px 0 28px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 dl{background:url(mrso_img/hayashi_noushinkei/images/sec04_11.jpg) no-repeat 100% 0;padding:0 480px 0 0;min-height:232px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 dl dt{font-size:30px;font-weight:700;padding-top:6px;letter-spacing:.04em;margin-bottom:16px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box{width:867px;border:1px solid #00a971;border-radius:10px;padding:3px;margin:30px auto 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box .inner{background:url(mrso_img/hayashi_noushinkei/images/sec04_12.png) no-repeat 0 0 #f7fcfb;padding:36px 23px 41px 372px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box h5{font-size:20px;font-weight:700;color:#00a971;margin-bottom:18px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05{padding:0 100px 128px;border-top:1px solid #59bdbd}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 h3{background:url(mrso_img/hayashi_noushinkei/images/sec05_01.gif) no-repeat 0 0;padding-left:105px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 dl dt{font-size:30px;font-weight:700;letter-spacing:.04em;line-height:1.4}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01{margin-top:47px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01 dl{background:url(mrso_img/hayashi_noushinkei/images/sec05_03.jpg) no-repeat 100% 0;padding:0 497px 0 0;min-height:232px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01 dl dd{margin-top:8px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02{margin-top:58px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02 dl{background:url(mrso_img/hayashi_noushinkei/images/sec05_04.jpg) no-repeat 4px top;padding-left:491px;min-height:274px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02 dl dd{margin-top:13px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box{width:867px;border:1px solid #ec7b8c;border-radius:10px;padding:3px;margin:52px auto 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box .inner{background:url(mrso_img/hayashi_noushinkei/images/sec05_05.png) no-repeat 70px 50% #fefbfb;padding:38px 18px 41px 248px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box h4{font-size:20px;font-weight:700;color:#ec7b8c;margin-bottom:18px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 a{display:inline-block;margin-top:41px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 h4{text-align:center;font-size:20px;color:#ec7b8c;font-weight:700;line-height:43px;letter-spacing:.54em;border-top:1px solid #ec7b8c;border-bottom:1px solid #ec7b8c;margin:127px 0 14px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul{margin:9px 0 0 -15px;overflow:hidden}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul li{margin-left:15px;width:350px;float:left;text-align:center;margin-top:12px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul li img{display:block;line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul li p{margin-top:3px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06{padding:70px 100px 88px;background-color:#def2f2}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan h3{background-color:#0067aa;text-align:center;color:#fff;font-weight:700;font-size:29px;line-height:90px;letter-spacing:.18em}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border{border-left:5px solid #0067aa;border-right:5px solid #0067aa;padding:27px 0 38px;background-color:#fff}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border p{padding:0 50px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul{overflow:hidden;display:table;border-collapse:collapse;width:100%;table-layout:fixed;margin-top:34px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul li{display:table-cell;padding:0 26px 8px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul li.firstChild{border-right:2px solid #0067aa}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border a{display:block;margin-top:27px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dt{font-size:27px;line-height:1.4;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dt .notes{font-size:16px;line-height:1.5;display:block;margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dd.price{margin-top:20px;color:#d20000;font-weight:700;font-size:33px;line-height:1;vertical-align:middle;letter-spacing:-.02em;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dd.price span{line-height:1;vertical-align:middle;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dd.price span.title{font-size:19px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dd.price span.yen{font-size:27px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dd.price span.tax{font-size:16px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .aC{margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07{padding:93px 100px 95px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 h3{text-align:center;margin-bottom:46px;line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map{width:700px;float:left}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map a{color:#ec7b8c;text-decoration:underline}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map #map{width:100%;height:450px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map ul li{margin-top:13px;background:url(mrso_img/hayashi_noushinkei/images/sec07_03.png) no-repeat left 7px;padding-left:17px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map ul li dl dt{font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .mapBtn a{background-color:#fcebee;border-radius:3px;padding:10px;margin:10px 0;text-align:center;display:block;width:200px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .photo{width:362px;float:right}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08{padding:78px 100px 0;background-color:#fcebee}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 h3{text-align:center;line-height:0;margin-bottom:px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul{margin:62px 0 108px -15px;overflow:hidden}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li{margin-left:15px;width:350px;float:left;text-align:center;margin-top:29px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li img{display:block;line-height:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li dl dt{font-weight:700;margin-top:2px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li dl dd{margin-top:2px;line-height:24px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 .btn{margin:0 -100px;background-color:#fff;text-align:center;padding:62px 0 122px}@media only screen and (max-width:640px){#hayashi-noushinkei-clinic .text-right{display:none}#hayashi-noushinkei-clinic #mainContents{padding:0}#hayashi-noushinkei-clinic #hayashi-noushinkei{width:100%}#hayashi-noushinkei-clinic #hayashi-noushinkei img{width:100%;height:auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.price{text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .planBox dd.icon table td{font-size:11px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader{padding:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .ad{width:14%;height:auto;margin-left:0;padding:0;font-size:12px}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .logo{width:84%;margin:0;float:right}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn{width:80%;float:none;margin:6px auto 0;clear:both}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn a{border:2px solid #f70;font-size:14px;line-height:30px;text-align:center;padding-left:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .secHeader .btn a span{padding-right:18px;background-size:12px auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01{padding-bottom:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 h2{margin-top:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt{width:100%;margin:10px 0 0;padding:0 2%}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt .sp-only{font-family:ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:20px;line-height:1.2;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .txt p{margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan{width:100%;padding:10px 2%;position:relative;top:0;right:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border{padding:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul{display:block;width:100%;margin:0 auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul li{display:block;padding:0;margin-bottom:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border ul li.firstChild{width:100%;border-right:none;border-bottom:2px solid #0067aa;padding:0 0 20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .border a{margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec01 .secPlan .planBox td{font-size:14px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02{padding:20px 2% 40px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 h3 span.sp-only{font-family:ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:22px;line-height:1.2;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul{margin-top:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li{display:block;border-left:none;padding-left:0;margin-left:0;margin-top:30px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li div{width:110px;margin:0 auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a{display:inline-block;width:80%;margin-top:6px;font-size:18px;line-height:1.4}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a span{font-size:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a p{height:auto;padding:20px 10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a div{width:100%}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec02 ul li a div img{display:inline-block;width:28px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03{padding:0 2% 60px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 h3{margin:0 -2%;background-size:52px auto;padding:10px 0 10px 60px;font-size:20px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 h3 span{font-weight:700;font-size:22px;color:#0067aa}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .clearfix{width:100%;margin:0 auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .photo{width:170px;margin:0 auto;float:none;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .text{width:100%;float:none}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box{width:100%;margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner{background:url(mrso_img/hayashi_noushinkei/images/sec03_04.png) no-repeat center 15px #f7fcfb;background-size:60px auto;padding:100px 10px 10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner h4{font-size:18px;margin-bottom:10px;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec03 .box .inner p{font-size:14px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04{width:100%;padding:0 2% 60px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 h3{margin:0 -2%;background-size:52px auto;padding:10px 0 10px 60px;font-size:20px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 h3 span{font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 h3 .sp-only span{font-weight:700;font-size:22px;color:#0067aa}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 h4{letter-spacing:normal;margin:20px 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table,#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table tbody,#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td,#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table tr{display:block;width:100%}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td h5{font-size:18px;line-height:1.6;padding-left:10px;margin-bottom:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td h5 span{font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td h5 .sp-only span{color:#ec7b8c;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td p{margin:10px 0 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg{display:block;overflow:hidden;background-color:#fdeef0;border-radius:10px 10px 10px 10px;padding:14px;margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg dl{width:100%;float:none;padding-top:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg dl dt{font-size:18px;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox table td.vb .bg div{width:120px;float:none;margin:10px auto 0;text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-01 .facilityBox .photo{display:none}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 h4{letter-spacing:normal;line-height:1.4;padding:16px 0;margin:60px 0 20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 dl{background:none;padding:0 0 10px;min-height:auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 dl dt{font-size:20px;text-align:center;padding-top:0;margin-bottom:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box{width:100%;margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box .inner{background-image:none;padding:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box .inner h5{text-align:center;margin-bottom:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec04 .sec04-02 .box .inner div.sp-only{margin-top:10px;line-height:0;border-radius:10px;overflow:hidden}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05{padding:0 2% 60px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 h3{margin:0 -2%;background-size:52px auto;padding:10px 0 10px 60px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 h3 span.sp-only{font-size:20px;font-weight:700}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 dl dt{font-size:20px;text-align:center;color:#ec7b8c}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01{margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01 dl{background-image:none;padding:0;min-height:auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-01 dl dd{margin-top:8px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02{margin-top:30px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02 dl{background-image:none;padding-left:0;min-height:auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-02 dl dd{margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box{width:100%;margin-top:30px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box h4{text-align:center}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 .box .inner{background:url(mrso_img/hayashi_noushinkei/images/sec05_05.png) no-repeat center 20px #fefbfb;background-size:57px auto;padding:90px 10px 10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-03 a{margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 h4{letter-spacing:normal;line-height:1.4;padding:16px 0;margin:30px 0 20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul{margin:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec05 .sec05-04 ul li{width:50%;margin-left:0;padding:0 1%;font-size:12px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06{padding:20px 1%}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan h3{line-height:1.4;font-size:22px;padding:10px 0;letter-spacing:normal}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border{padding:20px 10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border p{padding:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul{display:block;padding:0;margin:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul li{display:block;padding:0;margin:20px 0 0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border ul li.firstChild{border-right:none;border-bottom:2px solid #0067aa;padding:0 0 20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dt{font-size:22px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .border .planBox dt .notes{font-size:14px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .arrow{display:block;width:100%;height:160px;overflow:hidden;background:url(mrso_img/hayashi_noushinkei/images/sec06_01.png) no-repeat top;background-size:886px auto}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .arrow img{opacity:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec06 .secPlan .aC{margin-top:10px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07{padding:40px 2% 20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 h3{font-family:ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;color:#59bdbd;font-size:26px;font-weight:700;line-height:1.4;margin-bottom:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map{width:100%;float:none;margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .map #map{height:200px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec07 .photo{width:100%;float:none;margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08{padding:40px 2% 0;background-color:#fcebee}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 h3{font-family:ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;color:#ec7b8c;font-size:23px;font-weight:700;line-height:1.4;margin-bottom:0}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul{margin:20px 2%}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li{width:100%;float:none;margin-left:0;font-size:14px;margin-top:20px}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 ul li dl dd{line-height:1.4}#hayashi-noushinkei-clinic #hayashi-noushinkei .sec08 .btn{margin:0 -2%;padding:20px 2% 40px}}#cp-ms .clearfix:after{content:"";clear:both;display:block}#cp-ms .text-right{width:100%;margin:0;text-align:right;font-size:12px;line-height:1.7;padding:5px 0;background-color:#fff}#cp-ms .text-right .inner{width:1280px;margin:0 auto}#cp-ms h2{margin:0;padding:10px 0;background-color:#00408f;line-height:1}#cp-ms h2 .inner{text-align:center;color:#fff;font-weight:700;font-size:16px}#cp-ms .ttl{margin:0;padding:10px 0;background-color:#00408f;line-height:1}#cp-ms .red{color:#c1272e}#cp-ms #mainWrapper{width:100%;background:#ecf2ff;clear:both}#cp-ms #addContents,#cp-ms #mainWrapper{margin:0 auto;padding:0 0 30px;text-align:center}#cp-ms #addContents{width:1280px}#cp-ms #addContents .container:after,#cp-ms #addContents .container p:after{content:"";clear:both;display:block}#cp-ms #addContents .container p span{padding:2px 0;background-color:#fce4c8}#cp-ms #addContents .container .imgFl{float:left}#cp-ms #addContents .container .imgFr{float:right}#cp-ms #addContents #pagetop{position:fixed;right:20px;bottom:10px;box-shadow:1px 1px 8px rgba(0,0,0,.3);width:68px;height:70px}#cp-ms #addContents a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;opacity:1}#cp-ms #addContents a:hover{opacity:.6}#cp-ms #addContents .section{width:1280px;margin-left:auto;margin-right:auto;text-align:center;background-color:#fff}#cp-ms #addContents #introSection{position:relative;margin:0 auto;padding:0;line-height:1.7;font-size:16px}#cp-ms #addContents #introSection .ad{display:block;width:50px;border:1px solid #000;color:#000;margin:0 auto 10px;text-align:center;border-radius:5px;position:absolute;top:20px;right:20px}#cp-ms #addContents #introSection .logo{border-radius:5px;background-color:#fff;position:absolute;top:500px;right:30px}#cp-ms #addContents #introSection img{vertical-align:top}#cp-ms #addContents #introSection a{position:absolute;left:87px;top:290px;margin:0;padding:0;line-height:0}#cp-ms #addContents #introSection .tx01 p{position:absolute;top:470px;left:80px;text-align:left;font-weight:700}#cp-ms #addContents #introSection .tx01 p .red{font-weight:700}#cp-ms #addContents #section01{position:relative;margin:0 auto;padding:0}#cp-ms #addContents #section02,#cp-ms #addContents #section03{position:relative;margin:0 auto;padding:30px 60px 44px;border-bottom:1px solid #999}#cp-ms #addContents #section04{position:relative;margin:0 auto;padding:30px 60px}#cp-ms #addContents #section05,#cp-ms #addContents #section06{position:relative;margin:0 auto;padding:0 0 50px}#cp-ms #addContents .md-contact{height:470px;background:url(mrso_img/cp_ms/images/bg_contact.jpg) no-repeat 0 0;overflow:hidden}#cp-ms #addContents .md-contact .container{position:relative;width:999px;min-height:320px;margin:0 auto;padding:0;border:2px solid #fff;background-color:#fff}#cp-ms #addContents .md-contact h4{margin:40px 0 25px 14px;padding:0;line-height:0}#cp-ms #addContents .md-contact h4 img{margin:0 auto}#cp-ms #addContents .md-contact h5{margin:0;padding:10px 0;line-height:1.2;text-align:center;background:#00408f;color:#fff;font-size:16px;font-weight:700}#cp-ms #addContents .md-contact dl{margin:10px 20px;padding:15px;background:#f2f2f2;border-left:3px solid #fac488;text-align:left}#cp-ms #addContents .md-contact dt{margin:0;padding:0;font-size:24px;line-height:1.2;font-weight:700;width:70%;float:left}#cp-ms #addContents .md-contact dt span.plan{display:block;font-size:14px;margin-top:5px;font-weight:700}#cp-ms #addContents .md-contact dt span.plan .red{font-weight:700}#cp-ms #addContents .md-contact dd{margin:0;padding:0;text-align:right;line-height:1.2;font-weight:700;width:30%;float:left;font-size:37px;color:#e60012}#cp-ms #addContents .md-contact dd span{font-weight:700;font-size:16px}#cp-ms #addContents .md-contact .contact-under{position:absolute;left:32px;bottom:10px;width:940px;margin:0 auto;padding:0;text-align:center}#cp-ms #addContents .md-contact .contact-under a{margin-left:8px}#cp-ms #addContents .md-contact .contact-under img.sp-none{display:inline-block}#cp-ms #section01 #md-navi{margin:0;padding:0;height:240px;text-align:left;overflow:hidden}#cp-ms #section01 #md-navi li{margin:0;padding:0;display:block;text-align:left;float:left}#cp-ms #section01 #md-navi li a{display:block}#cp-ms #section01 #md-navi li.btnTop{position:absolute;top:0;right:0}#cp-ms #section01 #md-navi li.btnRight{position:absolute;bottom:0;right:0}#cp-ms #section02 h3{margin:0 0 50px;padding:0;text-align:left}#cp-ms #section02 img.imgFr{margin:-80px 0 -30px 70px;float:right}#cp-ms #section02 .container{margin:0 0 0 140px;padding:0}#cp-ms #section02 .container p{margin:0;padding:0;text-align:left;font-size:16px;line-height:1.8;display:block}#cp-ms #section02 .container p strong{display:block;font-size:13px;color:red}#cp-ms #section02 .under-detail{margin:30px 0}#cp-ms #section02 .under-detail h4{font-weight:700;line-height:1;background-color:#f6921c;color:#fff;padding:10px 0;font-size:24px;margin-bottom:30px}#cp-ms #section02 .under-detail .container{padding:30px;margin:0;background:#d9e2ee}#cp-ms #section02 .under-detail .container p{font-size:14px;line-height:1.6}#cp-ms #section02 .under-detail .container p em{margin:0 0 10px;padding:0;font-size:20px;line-height:1.2;font-weight:700;color:#00408f;display:block}#cp-ms #section02 .under-detail .container p span{display:block;background:none;font-size:10px}#cp-ms #section02 .under-detail .container p.md-left{width:49%;margin:0;padding:0;float:left}#cp-ms #section02 .under-detail .container p.md-left img{margin:0 20px 20px 18px}#cp-ms #section02 .under-detail .container p.md-right{width:49%;margin:0;padding:0;float:left}#cp-ms #section02 .under-detail .container p.md-right img{margin:0 20px 20px 30px}#cp-ms #section02 .under-detail .container p.md-one{margin:0;padding:0 0 0 36px;font-size:18px;line-height:1.8}#cp-ms #section02 .under-detail .container p.md-one img{margin:-10px 24px 10px 20px}#cp-ms #section03 h3{margin:0 0 20px;padding:0;text-align:left}#cp-ms #section03 .container{margin:0 0 0 150px;padding:0}#cp-ms #section03 .container p{font-size:16px;line-height:1.8;text-align:left;width:690px;float:left}#cp-ms #section03 p img.imgFr{margin:-50px 0 0 77px}#cp-ms #section04 h3{margin:0 0 20px;padding:0;text-align:left}#cp-ms #section04 .container{margin:0 0 0 150px;padding:0}#cp-ms #section04 .container p{font-size:16px;line-height:1.8;text-align:left}#cp-ms #section04 .container p strong{display:block;font-size:13px;color:red}#cp-ms #section04 .container img{margin:30px auto 0}#cp-ms #section05 .fL{float:left}#cp-ms #section05 .fR{float:right}#cp-ms #section05 h3{margin:0 0 40px;padding:20px 4%;background:#00408f;line-height:1.2;text-align:center;color:#fdc995;font-size:32px;font-weight:700}#cp-ms #section05 h3 span{display:block;color:#fff;font-size:22px;margin-top:5px;font-weight:700}#cp-ms #section05 .container{margin:0 auto;padding:0 60px}#cp-ms #section05 .container .text-wrap{margin-bottom:30px}#cp-ms #section05 .container .text-wrap .fL{width:75%;padding-right:20px}#cp-ms #section05 .container .text-wrap .fR{width:25%;text-align:center}#cp-ms #section05 .container .text-wrap .ttlTxt{border-bottom:2px solid #00408f;color:#333;font-size:24px;font-weight:700;text-align:left;margin-bottom:20px}#cp-ms #section05 .container .text-wrap .ttlTxt span{color:#00408f;font-weight:700;margin-right:10px}#cp-ms #section05 .container .text-wrap p{margin:0 0 10px;font-size:16px;line-height:1.8;text-align:left;display:block}#cp-ms #section05 .container .text-wrap .md-check{clear:both;margin:10px 0;padding:20px 20px 20px 90px;min-height:72px;font-size:16px;line-height:1.2;display:block;background-repeat:no-repeat;background-position:20px 50%;background-image:url(mrso_img/cp_ms/images/icon_check.png);background-color:#fef8f2;color:#000;text-align:left}#cp-ms #section05 .container .md-photo05 p,#cp-ms #section05 .container .md-photo07 p{min-height:230px}#cp-ms #section05 .container p.intro-text{margin:0 auto 30px;padding:0;text-align:center;font-size:16px}#cp-ms #section05 .container p.bottom-text{margin:-35px 0 0;padding:0;position:relative;text-align:right}#cp-ms #section05 .container p a.btn-right{margin-top:20px;display:block}#cp-ms #section05 .container p strong{margin:0 0 15px;padding:5px 0 0;font-size:23px;font-weight:700;line-height:1;display:block}#cp-ms #section05 .container p img{margin:0 40px 0 0}#cp-ms #section06 h3{margin:0 0 30px;padding:20px 4%;background:#00408f;line-height:1.2;text-align:center;color:#fdc995;font-size:32px;font-weight:700}#cp-ms #section06 .container{margin:0 auto;padding:0}#cp-ms #section06 .container p.intro-text{margin:0 0 25px;padding:0;font-size:16px;line-height:1.8;text-align:center;display:block}#cp-ms #section06 .container .map{text-align:center;margin:60px 0 0}#cp-ms #section06 .container p strong{margin:0 0 20px;padding:5px 0 0;font-size:20px;line-height:1;display:block}#cp-ms #section06 .container p img{margin:0 40px 0 0}#cp-ms #section06 .container #map-section06{position:relative;width:817px;height:433px;background-repeat:no-repeat;background-position:0 0;background-image:url(mrso_img/cp_ms/images/img_map.png);margin:0 auto 66px;padding:0}#cp-ms #section06 .container .area-Map{width:100%;overflow:hidden;margin:0 auto 6px;padding:0 60px}#cp-ms #section06 .container .areaWrap .md-area a.btnPlan{position:absolute;top:28px;right:15px}#cp-ms #section06 .area-Map h4{margin:60px 0 20px;padding:10px 0;background:#00408f;font-size:20px;line-height:1.5;color:#fff}#cp-ms #section06 .area-Map .areaWrap{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}#cp-ms #section06 .area-Map .areaWrap .md-area{position:relative;margin:0 0 20px;padding:0;background:#fff;border:4px solid #cdcdcd}#cp-ms #section06 .area-Map .areaWrap .md-area p{width:395px;display:block;margin:0 146px 0 17px;padding:20px 0 18px;text-align:left;line-height:1.2}#cp-ms #section06 .area-Map .areaWrap .md-area p span.place{margin:0;padding:0 0 0 16px;background:url(mrso_img/cp_ms/images/icon_place.gif) no-repeat 0 0;font-size:14px;line-height:1;color:#000;display:block}#cp-ms #section06 .area-Map .areaWrap .md-area p strong{margin:13px 0 10px;padding:0;font-size:20px;line-height:1.4;color:#01408f;vertical-align:middle}#cp-ms #section06 .area-Map .areaWrap .md-area p em{margin:0;padding:0;font-size:12px;line-height:1;color:#000}#cp-ms #swichPc #sp-site-change-button{display:none}@media only screen and (max-width:767px){#cp-ms .text-right{width:100%;margin:0 auto;font-size:12px}#cp-ms .text-right .inner{width:100%;padding:0 4%}#cp-ms #mainWrapper{padding:0 0 20px}#cp-ms #addContents{width:100%;padding:0}#cp-ms #addContents #pagetop{right:20px;bottom:40px;width:68px;height:70px}#cp-ms #addContents .section{width:100%}#cp-ms #addContents #introSection{font-size:14px;padding-bottom:10px}#cp-ms #addContents #introSection .inner{padding:0 4%}#cp-ms #addContents #introSection .ad{top:5px;right:5px}#cp-ms #addContents #introSection .ttl{text-align:center;color:#fff;margin:10px 0 0;font-weight:700}#cp-ms #addContents #introSection .logo{top:500px;right:30px}#cp-ms #addContents #introSection .tx01 p{position:relative;top:0;padding:0 4%;left:0}#cp-ms #addContents #introSection .tx02{padding:10px;background-color:#f1f1f1;margin-bottom:10px}#cp-ms #addContents #introSection .tx02 a{position:relative;left:0;top:0;margin:0 0 10px;padding:0;line-height:0;display:block}#cp-ms #addContents #section02{padding:20px 4%;margin:0}#cp-ms #addContents #section02 .under-detail .container .imgFl,#cp-ms #addContents #section02 .under-detail .container .imgFr{float:none}#cp-ms #addContents #section03{padding:15px 4%}#cp-ms #addContents #section03 .container .imgFr{margin:10px auto 0;display:block;float:none}#cp-ms #addContents #section04{padding:20px 4%}#cp-ms #addContents #section05,#cp-ms #addContents #section06{padding:0 0 20px}#cp-ms #addContents .md-contact{height:auto;background-repeat:no-repeat;background-position:50% 0;padding:10px 4%;background-size:cover}#cp-ms #addContents .md-contact .container{width:100%;min-height:inherit;margin:0 auto;padding:0}#cp-ms #addContents .md-contact h4{margin:20px 0}#cp-ms #addContents .md-contact h5{padding:10px;font-size:14px}#cp-ms #addContents .md-contact dl{margin:10px;padding:10px}#cp-ms #addContents .md-contact dt{font-size:18px;width:100%;float:none}#cp-ms #addContents .md-contact dt span.plan{font-size:12px}#cp-ms #addContents .md-contact dd{width:100%;float:none;font-size:18px}#cp-ms #addContents .md-contact dd span{font-size:12px}#cp-ms #addContents .md-contact .contact-under{position:relative;left:0;bottom:0;width:100%;margin:0 auto;padding:0 4%}#cp-ms #addContents .md-contact .contact-under img.sp-none{display:none}#cp-ms #addContents .md-contact .contact-under a{margin-left:0;display:block;margin-top:10px}#cp-ms #section01 #md-navi{height:auto}#cp-ms #section01 #md-navi li.btnRight,#cp-ms #section01 #md-navi li.btnTop{position:relative}#cp-ms #section02 h3{margin:0 0 20px}#cp-ms #section02 .container{margin:0;padding:0}#cp-ms #section02 .container p{font-size:14px}#cp-ms #section02 .under-detail{margin:10px 0}#cp-ms #section02 .under-detail h4{padding:10px;font-size:18px;margin-bottom:10px;line-height:1.4}#cp-ms #section02 .under-detail .container{padding:15px}#cp-ms #section02 .under-detail .container p{font-size:14px;line-height:1.6}#cp-ms #section02 .under-detail .container p em{font-size:16px;text-align:center}#cp-ms #section02 .under-detail .container p span{display:block;background:none;font-size:10px}#cp-ms #section02 .under-detail .container p.md-left{width:100%;float:none;margin-bottom:20px}#cp-ms #section02 .under-detail .container p.md-left img{margin:0 auto 10px;display:block}#cp-ms #section02 .under-detail .container p.md-right{width:100%;float:none}#cp-ms #section02 .under-detail .container p.md-right img{margin:0 auto 10px;display:block}#cp-ms #section02 .under-detail .container p.md-one{margin:0;padding:0;font-size:14px}#cp-ms #section02 .under-detail .container p.md-one img{margin:0 auto 10px;display:block}#cp-ms #section03 h3{margin:0 0 20px;padding:0;text-align:left}#cp-ms #section03 .container{width:100%;margin:0;padding:0}#cp-ms #section03 .container p{font-size:14px;width:100%;float:none}#cp-ms #section03 p img.imgFr{margin:10px auto 0}#cp-ms #section04 h3{margin:0 0 10px}#cp-ms #section04 .container{margin:0;padding:0}#cp-ms #section04 .container img{margin:20px auto 0}#cp-ms #section05 .fL,#cp-ms #section05 .fR{float:none}#cp-ms #section05 h3{margin:0 0 10px;padding:15px 4%;font-size:18px}#cp-ms #section05 h3 span{font-size:14px}#cp-ms #section05 .container{margin:0 auto;padding:0 4%}#cp-ms #section05 .container .text-wrap{margin-bottom:20px}#cp-ms #section05 .container .text-wrap .fL{width:100%;padding-right:0}#cp-ms #section05 .container .text-wrap .fR{width:100%;text-align:center}#cp-ms #section05 .container .text-wrap .ttlTxt{font-size:18px;margin-bottom:10px}#cp-ms #section05 .container .text-wrap p{margin:0 0 10px;font-size:14px}#cp-ms #section05 .container .text-wrap .md-check{margin:10px 0;padding:10px 10px 10px 60px;min-height:inherit;font-size:12px;background-position:10px 10px;background-image:url(mrso_img/cp_ms/images/icon_check.png);background-size:40px auto}#cp-ms #section05 .container .md-photo05 p,#cp-ms #section05 .container .md-photo07 p{min-height:inherit}#cp-ms #section05 .container p.intro-text{margin:0 auto 15px;text-align:left;font-size:14px;word-break:break-all}#cp-ms #section05 .container p img{margin:0}#cp-ms #section06 .container{padding:0 4%}#cp-ms #section06 .container p.intro-text{margin:0 0 10px;font-size:14px;text-align:left}#cp-ms #section06 .container .map{margin:20px 0 0}#cp-ms #section06 .container p strong{margin:0 0 10px;padding:5px 0 0;font-size:16px}#cp-ms #section06 .container p img{margin:0 20px 0 0}#cp-ms #section06 .container .area-Map{width:100%;overflow:hidden;margin:0 auto 6px;padding:0}#cp-ms #section06 .container .areaWrap .md-area a.btnPlan{position:relative;top:50;right:0;width:30%;float:right;display:block}#cp-ms #section06 h3{margin:0 0 10px;padding:10px 4%;font-size:18px}#cp-ms #section06 .area-Map h4{margin:20px 0 10px;padding:10px 4%;font-size:16px}#cp-ms #section06 .area-Map .areaWrap{width:100%;display:block}#cp-ms #section06 .area-Map .areaWrap .md-area{float:none;margin:0 0 10px;width:100%;padding:5px}#cp-ms #section06 .area-Map .areaWrap .md-area:after{content:"";clear:both;display:block}#cp-ms #section06 .area-Map .areaWrap .md-area p{width:70%;display:block;margin:0;padding:10px 0;font-size:12px;float:left}#cp-ms #section06 .area-Map .areaWrap .md-area p span.place{margin:0;padding:0 0 0 14px;background:url(mrso_img/cp_ms/images/icon_place.gif) no-repeat 0 0;font-size:12px;background-size:9px auto}#cp-ms #section06 .area-Map .areaWrap .md-area p strong{margin:5px 0;padding:0;font-size:15px;line-height:1.4;color:#01408f;vertical-align:middle}#cp-ms #section06 .area-Map .areaWrap .md-area p em{margin:0;padding:0;font-size:12px;line-height:1;color:#000}#cp-ms #swichPc #sp-site-change-button{display:none}}.catch-interview{background:url(mrso_img/interview/interview/interview_01.jpg) no-repeat top;height:275px;background-size:inherit;margin-top:20px}@media (max-width:40.0525em){.catch-interview{background:url(mrso_img/interview/interview/interview_01.jpg) no-repeat 5%;margin-top:-8px;width:100%}}.bg_gray{background-color:#f4f4f4;padding-bottom:20px;width:960px;margin:0 auto;padding-top:10px;color:#595757}@media (max-width:40.0525em){.bg_gray{width:100%;background-color:#fdf1f2;margin-top:0;padding-bottom:0}}.bg_gray #menu{margin:20px auto;font-size:105%;width:880px}@media (max-width:40.0525em){.bg_gray #menu{width:100%;margin:auto}}.bg_gray #menu .interview-menu-wrapper{margin-bottom:30px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper{margin-bottom:0}}.bg_gray #menu .interview-menu-wrapper p{margin-bottom:30px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper p{display:block;padding:15px;margin-bottom:0}}.bg_gray #menu .interview-menu-wrapper .left{float:left;width:430px;height:360px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2)}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left{height:auto;width:100%;float:none;margin:10px 10px -46px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.bg_gray #menu .interview-menu-wrapper .left .button{position:relative;bottom:45px;z-index:1;left:255px;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-webkit-box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-moz-box-shadow:rgba(25,25,25,.4) 0 1px 1px 1px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left .button{left:180px}}.bg_gray #menu .interview-menu-wrapper .left .makihara{z-index:0;width:430px;height:360px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left .makihara{width:95%;height:auto}}.bg_gray #menu .interview-menu-wrapper .right{float:right;width:430px;height:360px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2)}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right{height:auto;width:100%;float:none;margin:10px 10px -36px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.bg_gray #menu .interview-menu-wrapper .right .button{position:relative;left:255px;bottom:45px;z-index:1;right:15px;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-webkit-box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-moz-box-shadow:rgba(25,25,25,.4) 0 1px 1px 1px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right .button{left:180px}}.bg_gray #menu .interview-menu-wrapper .right .motoki{z-index:0;width:430px;height:360px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right .motoki{width:95%;height:auto}}.bg_gray #menu .interview-menu-wrapper .left2{float:left;width:430px;height:130px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:30px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left2{height:auto;width:100%;float:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 10px -37px}}.bg_gray #menu .interview-menu-wrapper .left2 .button2{position:relative;bottom:45px;z-index:2;left:255px;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-webkit-box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-moz-box-shadow:rgba(25,25,25,.4) 0 1px 1px 1px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left2 .button2{left:180px}}.bg_gray #menu .interview-menu-wrapper .left2 .kasai{z-index:1;width:430px;height:130px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left2 .kasai{width:95%;height:auto}}.bg_gray #menu .interview-menu-wrapper .left2 .suguri{z-index:1;width:430px;height:130px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .left2 .suguri{width:95%;height:auto}}.bg_gray #menu .interview-menu-wrapper .right2{float:right;width:430px;height:130px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:30px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right2{height:auto;width:100%;float:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 10px -37px}}.bg_gray #menu .interview-menu-wrapper .right2 .button2{position:relative;left:10px;bottom:45px;z-index:2;left:255px;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-webkit-box-shadow:0 1px 1px 1px rgba(25,25,25,.4);-moz-box-shadow:rgba(25,25,25,.4) 0 1px 1px 1px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right2 .button2{left:180px}}.bg_gray #menu .interview-menu-wrapper .right2 .kanesaka{z-index:1;width:430px;height:130px}@media (max-width:40.0525em){.bg_gray #menu .interview-menu-wrapper .right2 .kanesaka{width:95%;height:auto}}.bg_gray #menu .interview-menu-wrapper .alpha:hover{opacity:.6}#interview-footer{width:960px;margin:50px auto;padding:0;color:#595757}@media (max-width:40.0525em){#interview-footer{width:100%;margin:30px auto}}#interview-footer .footer-button-wrapper{margin:0 auto;width:100%;text-align:center;display:block}#interview-footer .footer-button-wrapper:after{content:"";clear:both;display:block}#interview-footer .footer-button-wrapper .alpha{height:80px}#interview-footer .footer-button-wrapper a{display:inline-block;padding:14px 60px 13px 20px;font-size:22px;font-weight:700;border-radius:4px;line-height:1.1;text-align:center;white-space:nowrap;color:#333;-moz-box-shadow:0 3px 0 0 #ae8675;-webkit-box-shadow:0 3px 0 0 #ae8675;box-shadow:0 3px 0 0 #ae8675;background:#ffcb00 url(mrso_img/course/common/v3/icon_course_common_01.png) no-repeat 98% 50%}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper a{font-size:18px;margin-left:10px;margin-right:10px;white-space:normal;padding:10px}}#interview-footer .footer-button-wrapper a span{font-weight:700;display:block;padding-left:80px;background:url(mrso_img/course/common/v3/icon_course_common_07.png) no-repeat 0 50%}#interview-footer .footer-button-wrapper a:hover{text-decoration:none;box-shadow:none;opacity:.6}#interview-footer .footer-button-wrapper .btn-left{float:left}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .btn-left{width:100%;float:none;margin-bottom:30px}}#interview-footer .footer-button-wrapper .btn-right{float:right}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .btn-right{width:100%;float:none}}#interview-footer .footer-button-wrapper .facility{background:#ffcb00 url(mrso_img/course/common/v3/icon_course_common_01.png) no-repeat 99% 50%}#interview-footer .footer-button-wrapper .facility span{background:url(mrso_img/course/common/v3/icon_course_common_07.png) no-repeat 0 50%}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .facility span{padding:12px 0 10px 39px}}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .facility{min-width:95%}}#interview-footer .footer-button-wrapper .plan{background:#b2d400 url(mrso_img/course/common/v3/icon_course_common_01.png) no-repeat 99% 50%;min-width:468px;-moz-box-shadow:0 3px 0 0 #748912;-webkit-box-shadow:0 3px 0 0 #748912;box-shadow:0 3px 0 0 #748912}#interview-footer .footer-button-wrapper .plan span{background:url(mrso_img/course/common/v3/icon_course_common_10.png) no-repeat 0 50%;padding:12px 0 12px 80px}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .plan span{font-size:18px;padding:22px 0 20px 44px}}@media (max-width:40.0525em){#interview-footer .footer-button-wrapper .plan{min-width:95%}}#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 .question_Box{margin-bottom:25px;overflow:hidden}@media (max-width:40.0525em){.p-pet-top-content .question_Box{margin-bottom:10px}}@media (min-width:40.0625em){.p-pet-top-content .question_Box.question{margin-bottom:0}}.p-pet-top-content .question_image{float:left}@media (max-width:40.0525em){.p-pet-top-content .question_image{width:20%}}.p-pet-top-content .question_image img{border-radius:50px}.p-pet-top-content .answer_image{float:right;margin-right:20px}.p-pet-top-content .answer_image.point03{margin-right:85px}@media (max-width:40.0525em){.p-pet-top-content .answer_image{margin:0;width:20%}}.p-pet-top-content .answer_image img{border-radius:50px}.p-pet-top-content .arrow_answer{background-color:#ddf0db;float:right;margin-right:30px}@media (max-width:40.0525em){.p-pet-top-content .arrow_answer{margin-right:20px}}.p-pet-top-content .arrow_answer strong{font-weight:700;text-decoration:underline}.p-pet-top-content .arrow_answer:before{content:url(mrso_img/course/common/icon_fukidashi02.png);right:1px}.p-pet-top-content .arrow_question{float:left;margin-left:30px;background-color:#e3ebf6}@media (max-width:40.0525em){.p-pet-top-content .arrow_question{margin-left:20px}}.p-pet-top-content .arrow_question:before{content:url(mrso_img/course/common/icon_fukidashi01.png);left:-19px}.p-pet-top-content .arrow_answer,.p-pet-top-content .arrow_question{position:relative;padding:20px 25px;border-radius:10px;width:70%;font-size:16px}.p-pet-top-content .arrow_answer:before,.p-pet-top-content .arrow_question:before{top:20px;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (max-width:40.0525em){.p-pet-top-content .arrow_answer:before,.p-pet-top-content .arrow_question:before{top:10px}}@media (max-width:40.0525em){.p-pet-top-content .arrow_answer,.p-pet-top-content .arrow_question{padding:10px 15px}}.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 .detailsMenu{padding:30px 140px;background-color:#60975a;position:relative;margin-bottom:60px}.p-pet-top-content .details .detailsMenu ul{position:relative}.p-pet-top-content .details .detailsMenu ul:before{content:"";position:absolute;top:110%;left:50%;margin-left:-20px;border:20px solid transparent;border-top-color:#60975a}.p-pet-top-content .details .detailsMenu:before{content:url(mrso_img/course/common/il_drwan.png);position:absolute;left:30px;top:50%;margin-top:-42px}.p-pet-top-content .details .detailsMenu:after{content:url(mrso_img/course/common/il_mrsolady.png);position:absolute;right:30px;top:50%;margin-top:-42px}.p-pet-top-content .details .detailsMenu h3{font-size:24px;color:#fff;text-align:center;margin-bottom:20px}.p-pet-top-content .details .detailsMenu li a{border-radius:5px;background-color:#fff;width:49%;float:left;display:block;background-image:url(mrso_img/course/pet/icon_detail_arrow.png);background-repeat:no-repeat;padding:13px 20px;background-position:95% 50%;font-size:16px;margin-bottom:10px}.p-pet-top-content .details .detailsMenu li a:hover{opacity:.7;text-decoration:none}.p-pet-top-content .details .detailsMenu li:nth-child(2n) a{float:right}.p-pet-top-content .details .detailsMenu li.transit a{background-image:none;position:relative}.p-pet-top-content .details .detailsMenu li.transit a:after{background-image:url(mrso_img/course/pet/icon_detail_arrow.png);background-repeat:no-repeat;content:"";display:block;margin-top:-5px;position:absolute;top:50%;right:18px;height:7px;width:11px;transform:rotate(-90deg)}.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 .mt40{margin-top:20px!important}.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 .arrow_answer{width:75%}@media (max-width:40.0525em){.p-pet-top-content .details .arrow_answer{width:70%}}.p-pet-top-content .details .detailInner{margin:0 30px}.p-pet-top-content .details .detailInner strong{color:#3d9234}.p-pet-top-content .details .detailInner p{font-size:100%}.p-pet-top-content .details .detailInnerV2{margin:0 40px}@media (max-width:40.0525em){.p-pet-top-content .details .detailInnerV2.fix{margin:0}}.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}.p-pet-top-content .details ul.three{margin:40px 100px 40px 200px;text-align:center}.p-pet-top-content .details ul.three li{float:left;width:30%;margin-right:0}.p-pet-top-content .details ul.three li:last-child{margin-right:0}.p-pet-top-content .details #detail01,.p-pet-top-content .details #detail02,.p-pet-top-content .details #detail03,.p-pet-top-content .details #detail04,.p-pet-top-content .details #detail05,.p-pet-top-content .details #detail06,.p-pet-top-content .details #detail07,.p-pet-top-content .details #detail08,.p-pet-top-content .details #detail09{margin-top:3%}.p-pet-top-content .details #detail01 strong,.p-pet-top-content .details #detail02 strong,.p-pet-top-content .details #detail03 strong,.p-pet-top-content .details #detail04 strong,.p-pet-top-content .details #detail05 strong,.p-pet-top-content .details #detail06 strong,.p-pet-top-content .details #detail07 strong,.p-pet-top-content .details #detail08 strong,.p-pet-top-content .details #detail09 strong{color:#3d9234}.p-pet-top-content .details #detail01 p,.p-pet-top-content .details #detail02 p,.p-pet-top-content .details #detail03 p,.p-pet-top-content .details #detail04 p,.p-pet-top-content .details #detail05 p,.p-pet-top-content .details #detail06 p,.p-pet-top-content .details #detail07 p,.p-pet-top-content .details #detail08 p,.p-pet-top-content .details #detail09 p{font-size:100%}.p-pet-top-content .details .detailTable{width:50%;float:left;border-right:1px solid #fff;border-collapse:collapse}.p-pet-top-content .details .detailTable th{color:#fff;font-weight:700}.p-pet-top-content .details .detailTable td,.p-pet-top-content .details .detailTable th{text-align:center;padding:10px 0;border-bottom:1px solid #fff}.p-pet-top-content .details .detailTable.strong-point th{background-color:#4b9ab4}.p-pet-top-content .details .detailTable.strong-point td{background-color:#eaf2f5}.p-pet-top-content .details .detailTable.weak-point th{background-color:#c1717a}.p-pet-top-content .details .detailTable.weak-point td{background-color:#f9eef0}.p-pet-top-content .details .detaiFlow{margin:30px 0 0}.p-pet-top-content .details .detaiFlow li{margin-bottom:30px}.p-pet-top-content .details .detaiFlow li:last-child{margin-bottom:0}.p-pet-top-content .details .detaiFlow li:after{content:"";clear:both;display:block}.p-pet-top-content .details .detaiFlow li .thumb{float:left;width:16%}.p-pet-top-content .details .detaiFlow li .thumb p{float:right;width:80%}.p-pet-top-content .details .detaiFlow li .box{clear:both;border:1px solid #3d9234;border-radius:0;padding:20px;margin-top:40px}.p-pet-top-content .details .detaiFlow li .box .title{color:#3d9234;font-size:20px;font-weight:700}.p-pet-top-content .details .detailImg .fL{width:63%;float:left}.p-pet-top-content .details .detailImg .fR{width:35%;float:right}.p-pet-top-content .details .titleTxt{font-size:40px;text-align:center;line-height:1.2em;margin-top:40px}.p-pet-top-content .details .titleTxt span.small{font-size:24px}.p-pet-top-content .details .titleTxt span.green{color:#3d9234}@media (max-width:40.0525em){.p-pet-top-content .details{margin:30px 0}.p-pet-top-content .details .detailsMenu{padding:20px;margin-bottom:30px}.p-pet-top-content .details .detailsMenu ul:before{top:103%}.p-pet-top-content .details .detailsMenu:after,.p-pet-top-content .details .detailsMenu:before{display:none}.p-pet-top-content .details .detailsMenu h3{font-size:18px}.p-pet-top-content .details .detailsMenu li a{width:100%;float:none;padding:10px;background-position:95% 50%;margin-bottom:10px}.p-pet-top-content .details .detailsMenu li:nth-child(2n) a{float:none}.p-pet-top-content .details .detailsMenu li.transit a:after{right:15px}.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 .mt40{margin-top:20px!important}.p-pet-top-content .details h6{font-size:16px;margin-bottom:10px}.p-pet-top-content .details .arrow_answer{width:65%}.p-pet-top-content .details .detailInner{margin:0 15px}.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 .details ul.three{margin:10px 0;text-align:center}.p-pet-top-content .details ul.three li{float:none;width:60%;margin-right:20%;margin-left:20%}.p-pet-top-content .details ul.three li:last-child{margin-right:20px}.p-pet-top-content .details .detaiFlow{margin:10px 0}.p-pet-top-content .details .detaiFlow li{margin-bottom:10px}.p-pet-top-content .details .detaiFlow li .thumb{float:none;width:40%;margin:0 auto 10px}.p-pet-top-content .details .detaiFlow li .thumb p{float:none;width:100%}.p-pet-top-content .details .detaiFlow li .box{padding:10px;margin-top:20px}.p-pet-top-content .details .detaiFlow li .box .title{font-size:18px}.p-pet-top-content .details .detailImg .fL{width:100%;float:none}.p-pet-top-content .details .detailImg .fR{width:70%;float:none;margin:10px auto 0}.p-pet-top-content .details .titleTxt{font-size:22px;line-height:1.2em;margin-top:10px}.p-pet-top-content .details .titleTxt span.small{font-size:18px}}.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}}@media (min-width:40.0625em){.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%}}@media (max-width:40.0525em){.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}}@media (min-width:40.0625em){.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}@media (max-width:40.0525em){.p-pet-top-content>.-unit#point2>.body{margin-right:5px;margin-left:5px}}.p-pet-top-content>.-unit#point2>.body .-img{text-align:center;margin-top:30px;padding:20px}@media (max-width:40.0525em){.p-pet-top-content>.-unit#point2>.body .-img{margin-right:15px;margin-left:15px}}.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>.-unit>.detailInner{margin:0 30px}@media (max-width:40.0525em){.p-pet-top-content>.-unit>.detailInner{margin:0 15px}}.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}}@media (min-width:20em) and (max-width:40.0525em){.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}.p-pet-top-content .p-pet-top-content__main{border-left:1px solid #ccc;border-right:1px solid #ccc;width:96%;margin:10px 2% 0}.p-pet-top-content .p-pet-top-content__main a{color:#0065b8}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__main{width:100%;margin:0}}.p-pet-top-content .p-pet-top-content__head__unit-right img{margin:0 0 0 20px;width:90%;display:block}.p-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__head>.-body{padding:10px 0 0}.p-pet-top-content .p-pet-top-content__head>.-body p{font-size:16px;line-height:1.5em;margin-right:11px}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__head>.-body p{margin-right:0}}.p-pet-top-content .p-pet-top-content__head>.-body p>.-red{color:#c1272d;font-weight:600}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__head>.-body{margin-left:5px;margin-right:5px}.p-pet-top-content .p-pet-top-content__head>.-body .text-align-justify{text-align:justify}}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__head>.-body{margin-left:0;margin-right:0}}.p-pet-top-content .p-pet-top-content__head__copy{font-size:28px;text-align:center;margin:0 0 10px;line-height:1.5em;font-weight:400}.p-pet-top-content .p-pet-top-content__head__copy>.-accent{color:#ad002d}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__head__copy{font-size:16px;text-align:left;font-weight:700}}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__head__unit-right{margin-top:20px}}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__head__unit-right{padding-left:20px}.p-pet-top-content .p-pet-top-content__head__unit-right>img{float:right;width:auto;margin:0 0 20px}.p-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__head>.-title{font-size:16px;background-size:35px}}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__head>.-body{padding:10px 0 0}}@media (min-width:40.0625em) and (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__head>.-body{margin-left:0;margin-right:0}}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__head__copy{font-size:28px}}.p-pet-top-content .p-pet-top-content__ranking-area{padding:10px 2% 5px;background-color:#f0f0f0}.p-pet-top-content .p-pet-top-content__ranking-area>.-title{font-size:18px;margin:10px 0;font-weight:700;position:relative;width:100%;background-image:url(mrso_img/ranking/xicon_ranking.png.pagespeed.ic.57af8H85uB.web);background-repeat:no-repeat;background-position:0 50%;padding-left:30px;color:#00408f;line-height:2em;height:2em}.p-pet-top-content .p-pet-top-content__ranking-area>.-list>.-item{display:block}.p-pet-top-content .p-pet-top-content__ranking-area>.-list>.-item>a{display:block;margin-bottom:10px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:94% 50%;background-image:url(mrso_img/course/common/xicon_arrow_blue.png.pagespeed.ic.HE6EBDOqzU.web);padding:10px 30px 10px 20px;background-size:8px auto;font-size:16px}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__ranking-area{padding:20px 40px 5px;display:flex}.p-pet-top-content .p-pet-top-content__ranking-area>.-title{width:17%;line-height:82px;height:82px}.p-pet-top-content .p-pet-top-content__ranking-area>.-list{width:83%}.p-pet-top-content .p-pet-top-content__ranking-area>.-list>.-item{display:inline-block}.p-pet-top-content .p-pet-top-content__ranking-area>.-list>.-item>a{padding:10px 40px 10px 20px}.p-pet-top-content .p-pet-top-content__ranking-area>.-list>.-item:not(:last-child){margin-right:10px}}.p-pet-top-content .p-pet-top-content__check{margin:0 2% 20px;padding:15px;border:2px solid #0b487f}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__check{margin:20px 0}}.p-pet-top-content .p-pet-top-content__check>.-inner>.-title{font-size:20px;font-weight:600;margin-bottom:20px}.p-pet-top-content .p-pet-top-content__check>.-inner>p{font-size:16px}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost{margin:10px 0}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit{line-height:1em;margin:10px 0}.p-pet-top-content .p-pet-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-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-detail{justify-content:left}}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-detail>span{font-size:28px;padding-bottom:10px}.p-pet-top-content .p-pet-top-content__check>.-img{display:none}@media (min-width:40.0625em){.p-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__check>.-inner>.-cost{display:flex}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit{width:48%;display:flex;font-size:16px}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-head{width:60%;padding:10px}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-detail{width:40%;padding:15px 0}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit:not(:last-child){margin-right:2%}.p-pet-top-content .p-pet-top-content__check>.-img{display:block;position:absolute;right:10px;bottom:0}}@media (max-width:40.0525em){.p-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__check>.-inner>.-cost{display:block}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit{font-size:16px;overflow:hidden}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-detail,.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-head{padding:10px;font-size:13px;height:50px}.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-head{float:left;width:118px}}@media (max-width:40.0525em) and (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-head{width:172px}}@media (max-width:40.0525em){.p-pet-top-content .p-pet-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-pet-top-content .p-pet-top-content__check>.-inner>.-cost>.-unit>.-detail>span{padding-bottom:0}}.p-pet-top-content .p-pet-top-content__menu{background-image:url(mrso_img/course/dock/bg_menu.png.pagespeed.ce.4bumfGEubW.png);padding:15px;background-repeat:repeat;margin-bottom:30px}.p-pet-top-content .p-pet-top-content__menu>.-title{font-size:26px;color:#fff;line-height:1em;overflow:hidden;text-align:center;margin-bottom:40px;font-weight:400}.p-pet-top-content .p-pet-top-content__menu>.-title span{display:inline-block;padding:0 .5em;position:relative}.p-pet-top-content .p-pet-top-content__menu>.-title span:after,.p-pet-top-content .p-pet-top-content__menu>.-title span:before{border-top:1px solid;content:"";position:absolute;top:50%;width:99em}.p-pet-top-content .p-pet-top-content__menu>.-title span:before{left:100%}.p-pet-top-content .p-pet-top-content__menu>.-title span:after{right:100%}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item{color:#0b487f;border-top:6px solid #0b487f;box-shadow:0 3px 0 0 #456a8b;background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);background-repeat:no-repeat;background-position:94% 50%;align-items:center;display:flex;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 30px 15px 110px;font-size:16px;height:70px;line-height:1.3em;position:relative;text-decoration:none;margin-bottom:20px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item>img{position:absolute;left:10px;bottom:0}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item>span{font-weight:700;position:relative;text-align:left}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg>span:after{background-image:url(mrso_img/course/dock/xicon_arrow.png.pagespeed.ic.JbPPBx0J55.png);content:"";display:block;margin-top:-7px;position:absolute;top:50%;right:-25px;transform:rotate(-90deg);height:11px;width:17px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item:hover{box-shadow:none;top:3px}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__menu{padding:30px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list{margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item{width:32%}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg{width:45%;padding:15px 140px 15px 125px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg>img:last-of-type{left:auto;right:10px}}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__menu>.-title{font-size:22px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item{margin-bottom:25px;padding:15px 35px 15px 90px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item img{height:80px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-point2>img{left:2px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg{background-image:none}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg>img{width:80px;height:auto;left:5px}.p-pet-top-content .p-pet-top-content__menu>.-menu-list>.-item.-lg>img:first-of-type{display:none}}.p-pet-top-content .p-pet-top-content__search-area-wrap{margin:30px 30px 0;border:4px solid #00408f;border-radius:3px}.p-pet-top-content .p-pet-top-content__search-area-wrap .p-pet-top-content__blockhead>.-title span{background:url(mrso_img/course/common/v3/icon_course_common_03.png.pagespeed.ce.6_IRc8sT0-.png) no-repeat 0 0}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__search-area-wrap{width:98%;margin:30px auto}}@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}}@media (min-width:20em) and (max-width:40.0525em){.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}}.p-pet-top-content .p-pet-top-content__contact{width:100%;margin:20px auto;overflow:hidden}@media (max-width:40.0525em){.p-pet-top-content .p-pet-top-content__contact{width:100%}.p-pet-top-content .p-pet-top-content__contact>.-wrap-pc{display:none}.p-pet-top-content .p-pet-top-content__contact>.-wrap-sp a img{width:100%}}@media (min-width:40.0625em){.p-pet-top-content .p-pet-top-content__contact>.-wrap-sp{margin-bottom:0;display:none}}#facility-gallery a,#facility-gallery abbr,#facility-gallery acronym,#facility-gallery address,#facility-gallery applet,#facility-gallery article,#facility-gallery aside,#facility-gallery audio,#facility-gallery b,#facility-gallery big,#facility-gallery blockquote,#facility-gallery body,#facility-gallery canvas,#facility-gallery caption,#facility-gallery center,#facility-gallery cite,#facility-gallery code,#facility-gallery dd,#facility-gallery del,#facility-gallery details,#facility-gallery dfn,#facility-gallery div,#facility-gallery dl,#facility-gallery dt,#facility-gallery em,#facility-gallery embed,#facility-gallery fieldset,#facility-gallery figcaption,#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 hgroup,#facility-gallery html,#facility-gallery i,#facility-gallery iframe,#facility-gallery img,#facility-gallery ins,#facility-gallery kbd,#facility-gallery label,#facility-gallery legend,#facility-gallery li,#facility-gallery mark,#facility-gallery menu,#facility-gallery nav,#facility-gallery object,#facility-gallery ol,#facility-gallery output,#facility-gallery p,#facility-gallery pre,#facility-gallery q,#facility-gallery ruby,#facility-gallery s,#facility-gallery samp,#facility-gallery section,#facility-gallery small,#facility-gallery span,#facility-gallery strike,#facility-gallery strong,#facility-gallery sub,#facility-gallery summary,#facility-gallery sup,#facility-gallery table,#facility-gallery tbody,#facility-gallery td,#facility-gallery tfoot,#facility-gallery th,#facility-gallery thead,#facility-gallery time,#facility-gallery tr,#facility-gallery tt,#facility-gallery u,#facility-gallery ul,#facility-gallery var,#facility-gallery video{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{-webkit-filter:brightness(.8);-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 .facilityArea .facilities .facility .right .facilityBlock .facilityName{font-size:16px}#facility-gallery .text-right{position:relative;margin-bottom:10px}#facility-gallery .facilityArea h3{font-size:16px}#facility-gallery .facilityBlock{clear:both}#facility-gallery .facilityArea ul.regions>li.region,#facility-gallery .FacilityArea ul.regions>li.region.active,#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.active,#facility-gallery .facilityArea ul.prefectures>li.prefecture:hover{padding:5px 10px;width:auto}}#facility-gallery #footBannerArea{margin-top:30px}#facility-gallery #footBannerArea .footBannerInner{margin:0 auto;width:960px}#facility-gallery #footBannerArea h3{background-color:#bf0000;color:#fff;font-weight:700;padding:3px 10px}#facility-gallery #footBannerArea ul{padding-top:15px}#facility-gallery #footBannerArea ul li{width:175px;margin-right:21px;margin-bottom:15px;float:left}#facility-gallery #footBannerArea ul li:nth-child(5n){margin-right:0}#facility-gallery #footBannerArea ul li dt{width:175px;height:75px}#facility-gallery #footBannerArea ul li dt img{width:100%;height:auto;box-sizing:border-box}#facility-gallery #footBannerArea ul li dd{margin-top:10px;line-height:1.2em;font-size:12px}@media (max-width:40.0525em){#facility-gallery #footBannerArea{margin-top:30px}#facility-gallery #footBannerArea .footBannerInner{margin:0 auto;width:100%}#facility-gallery #footBannerArea ul{width:98%;margin:0 auto}#facility-gallery #footBannerArea ul li{width:49%;margin-bottom:15px;float:left;margin-right:0}#facility-gallery #footBannerArea ul li:nth-child(5n){margin-right:0}#facility-gallery #footBannerArea ul li:nth-child(2n){margin-right:0!important;float:right}#facility-gallery #footBannerArea ul li dt{width:100%;height:auto}}#keisai-lp-page #mainContents{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,Hiragino Kaku Gothic ProN,Hiragino Sans,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;letter-spacing:.06em;font-size:16px;line-height:1.7}#keisai-lp-page #mainContents p{font-size:16px;margin-bottom:1em;letter-spacing:.03em}#keisai-lp-page #mainContents a:hover{text-decoration:none}#keisai-lp-page #mainContents .button{-webkit-animation:my-fade-in 3s ease 2.5s 1 forwards;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}#keisai-lp-page #mainContents .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}#keisai-lp-page #mainContents .button:hover:before{transform-origin:left top;transform:skewX(-30deg) scale(1)}#keisai-lp-page #mainContents .inner{margin:0 auto;width:1080px}#keisai-lp-page #mainContents h2{font-size:36px;text-align:center;color:#000;margin-bottom:.8em}#keisai-lp-page #headBox{padding:140px 0 60px;text-align:center;background-repeat:no-repeat;background-image:url(mrso_img/keisai/head_bg.jpg);background-position:50% 0;background-size:cover;margin-bottom:220px}#keisai-lp-page #headBox p{color:#000;border-radius:20px;padding:10px 50px;background-color:#fff;display:inline-block;margin-bottom:30px}#keisai-lp-page #headBox h2{color:#fff;font-size:52px;letter-spacing:.4em}#keisai-lp-page #headBox .il01{margin-bottom:-220px;margin-left:-85px}#keisai-lp-page #sec01{padding:60px 0 0;text-align:center}#keisai-lp-page #sec01 h2{color:#000;font-size:40px;font-weight:400}#keisai-lp-page #sec01 h2 span{color:#4f69a5;font-weight:700}#keisai-lp-page #sec01 p.tx01{margin-bottom:50px}#keisai-lp-page #sec01 p.tx02{margin-bottom:40px}#keisai-lp-page #sec01 ul{margin-bottom:0}#keisai-lp-page #sec01 ul li{float:left;width:32%;margin-right:2%}#keisai-lp-page #sec01 ul li:last-child{margin-right:0}#keisai-lp-page .cv{padding:60px 0;background-color:#4069a9;text-align:center}#keisai-lp-page .cv .ttl{font-size:32px!important;font-weight:600;color:#fff;margin-bottom:0!important}#keisai-lp-page .cv p{color:#fff}#keisai-lp-page .cv .button{background-color:#f97f00;font-size:24px;font-weight:600;padding:15px 220px;border-radius:5px}#keisai-lp-page .cv .button:before{background-color:#013f93}#keisai-lp-page #sec02{padding:60px 0;text-align:center}#keisai-lp-page #sec02 h2{color:#4069a9;font-weight:600}#keisai-lp-page #sec02 ul{margin-bottom:20px}#keisai-lp-page #sec02 ul li{float:left;width:32%;margin-right:2%;background-color:#fdfdec;padding:20px;border:2px solid #4069a9;height:375px}#keisai-lp-page #sec02 ul li:last-child{margin-right:0}#keisai-lp-page #sec02 ul li .num{font-family:Roboto,sans-serif;color:#4069a9;font-weight:300;font-size:70px;line-height:1.2em;margin-bottom:10px}#keisai-lp-page #sec02 ul li .ttl{color:#4069a9;font-weight:600;font-size:32px;line-height:1.5em;border-bottom:1px solid #4069a9;padding-bottom:20px;margin-bottom:20px}#keisai-lp-page #sec02 ul li p{text-align:left}#keisai-lp-page #sec02 .tx01{color:#fff;background-color:#4069a9;border-radius:50px;padding:10px 0;font-size:36px}#keisai-lp-page #sec02 .tx01 span{color:#fcff04;font-weight:600}#keisai-lp-page #sec03{padding:60px 0;text-align:center;background-color:#ebf0f8}#keisai-lp-page #sec03 h2{color:#4069a9;font-weight:600;font-size:32px}#keisai-lp-page #sec03 .fL,#keisai-lp-page #sec03 .fR{display:inline-block;width:370px;background-color:#fff;padding:30px;margin:0 30px;border:2px solid #4069a9}#keisai-lp-page #sec03 .ttl{color:#4069a9;font-size:28px}#keisai-lp-page #sec03 .thumb{margin:20px 0}#keisai-lp-page #sec03 p{text-align:left;margin-bottom:0}#keisai-lp-page #sec04{padding:60px 0;text-align:center}#keisai-lp-page #sec04 h2{color:#4069a9;font-weight:600;font-size:32px}#keisai-lp-page #sec04 ul{margin-bottom:20px}#keisai-lp-page #sec04 ul li{float:left;width:32%;margin-right:2%}#keisai-lp-page #sec04 ul li:last-child{margin-right:0}#keisai-lp-page #sec04 ul li .thumb img{vertical-align:bottom}#keisai-lp-page #sec04 ul li .ttl{background-color:#3669a8;color:#fff;border-radius:20px;font-size:16px;margin-bottom:10px}#keisai-lp-page #sec04 ul li .ttl span{font-size:24px;font-weight:600}#keisai-lp-page #sec04 ul li p{text-align:left}#keisai-lp-page #sec04 ul li p span{font-weight:700;background-color:#fcff04}#keisai-lp-page #sec05{padding:60px 0 100px;text-align:center;background-image:url(mrso_img/keisai/sec05_bg.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:cover}#keisai-lp-page #sec05 h2{color:#fff;font-weight:600;font-size:32px}#keisai-lp-page #sec05 ul{display:flex;justify-content:center}#keisai-lp-page #sec05 ul li{color:#4069a9;background-color:#fff;font-weight:600;width:200px;border-radius:200px;height:200px;margin:0 10px;display:table}#keisai-lp-page #sec05 ul li .innerBox{display:table-cell;vertical-align:middle}#keisai-lp-page #sec05 ul li:last-child{display:none!important}#keisai-lp-page #sec06{padding:60px 0;text-align:center}#keisai-lp-page #sec06 h2{font-size:40px}@media (max-width:40.0525em){#keisai-lp-page #mainContents p{font-size:14px;margin-bottom:1em}#keisai-lp-page #mainContents .inner{padding:0 4%;width:100%}#keisai-lp-page #mainContents h2{font-size:23px;line-height:1.2}#keisai-lp-page #headBox{padding:20px 0;margin-bottom:110px}#keisai-lp-page #headBox p{padding:10px 30px;margin-bottom:20px;font-size:14px}#keisai-lp-page #headBox h2{font-size:20px}#keisai-lp-page #headBox .il01{margin:0 0 -110px 4%;width:80%}#keisai-lp-page #sec01{padding:30px 0 0}#keisai-lp-page #sec01 h2{font-size:16px}#keisai-lp-page #sec01 h2 span{font-size:20px}#keisai-lp-page #sec01 p.tx01{margin-bottom:30px;text-align:left}#keisai-lp-page #sec01 p.tx02{margin-bottom:20px}#keisai-lp-page #sec01 ul{margin-bottom:0}#keisai-lp-page #sec01 ul li{float:none;width:100%;margin-right:0;padding:0 4%;margin-bottom:20px}#keisai-lp-page #sec01 ul li:last-child{margin-right:0}#keisai-lp-page .cv{padding:30px 0}#keisai-lp-page .cv p{text-align:left}#keisai-lp-page .cv p.ttl{font-size:20px!important;text-align:center;font-weight:600}#keisai-lp-page .cv .button{font-size:16px;padding:10px 0;display:block!important;font-weight:400}#keisai-lp-page #sec02{padding:30px 0}#keisai-lp-page #sec02 ul{margin-bottom:0}#keisai-lp-page #sec02 ul li{float:none;width:100%;margin-right:0;padding:15px;height:auto;margin-bottom:10px}#keisai-lp-page #sec02 ul li:last-child{margin-right:0}#keisai-lp-page #sec02 ul li .num{font-size:40px;margin-bottom:10px}#keisai-lp-page #sec02 ul li .ttl{font-size:20px;padding-bottom:20px;margin-bottom:20px}#keisai-lp-page #sec02 .tx01{border-radius:50px;padding:10px 0;font-size:20px}#keisai-lp-page #sec02 .arrow{width:30%;margin:0 auto}#keisai-lp-page #sec02 .arrow img{width:100%;height:auto}#keisai-lp-page #sec03{padding:30px 0}#keisai-lp-page #sec03 h2{font-size:20px}#keisai-lp-page #sec03 .fL,#keisai-lp-page #sec03 .fR{width:100%;padding:15px;margin:0 0 10px}#keisai-lp-page #sec03 .ttl{font-size:18px}#keisai-lp-page #sec03 .thumb{margin:10px 0}#keisai-lp-page #sec04{padding:30px 0}#keisai-lp-page #sec04 h2{font-size:20px}#keisai-lp-page #sec04 ul{margin-bottom:0}#keisai-lp-page #sec04 ul li{float:none;width:100%;margin-right:0;margin-bottom:10px}#keisai-lp-page #sec05{padding:30px 0}#keisai-lp-page #sec05 h2{font-size:20px}#keisai-lp-page #sec05 ul{display:flex;flex-wrap:wrap;justify-content:center}#keisai-lp-page #sec05 ul li{width:160px;height:160px;margin:0 10px 10px;display:table}#keisai-lp-page #sec05 ul li:last-child{background-color:transparent}#keisai-lp-page #sec05 ul li .innerBox{font-size:14px}#keisai-lp-page #sec06{padding:30px 0}#keisai-lp-page #sec06 h2{font-size:20px}#keisai-lp-page #sec06 p{text-align:left}}#facility-info-page a,#facility-info-page abbr,#facility-info-page acronym,#facility-info-page address,#facility-info-page applet,#facility-info-page article,#facility-info-page aside,#facility-info-page audio,#facility-info-page b,#facility-info-page big,#facility-info-page blockquote,#facility-info-page body,#facility-info-page canvas,#facility-info-page caption,#facility-info-page center,#facility-info-page cite,#facility-info-page code,#facility-info-page dd,#facility-info-page del,#facility-info-page details,#facility-info-page dfn,#facility-info-page div,#facility-info-page dl,#facility-info-page dt,#facility-info-page em,#facility-info-page embed,#facility-info-page fieldset,#facility-info-page figcaption,#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 hgroup,#facility-info-page html,#facility-info-page i,#facility-info-page iframe,#facility-info-page img,#facility-info-page ins,#facility-info-page kbd,#facility-info-page label,#facility-info-page legend,#facility-info-page li,#facility-info-page mark,#facility-info-page menu,#facility-info-page nav,#facility-info-page object,#facility-info-page ol,#facility-info-page output,#facility-info-page p,#facility-info-page pre,#facility-info-page q,#facility-info-page ruby,#facility-info-page s,#facility-info-page samp,#facility-info-page section,#facility-info-page small,#facility-info-page span,#facility-info-page strike,#facility-info-page strong,#facility-info-page sub,#facility-info-page summary,#facility-info-page sup,#facility-info-page table,#facility-info-page tbody,#facility-info-page td,#facility-info-page tfoot,#facility-info-page th,#facility-info-page thead,#facility-info-page time,#facility-info-page tr,#facility-info-page tt,#facility-info-page u,#facility-info-page ul,#facility-info-page var,#facility-info-page video{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;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ffcb00;-moz-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;-webkit-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;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 .facilityHeadReiview a{font-size:16px}#facility-info-page .facilityHead .sectionB .boxR .facilityHeadReiview a span{font-size:32px;font-weight:700}#facility-info-page .facilityHead .sectionB .boxR .mapThumb{float:right;text-align:right}#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 .sectionB .boxR .mapThumb iframe{width:468px!important;height:160px!important}#facility-info-page .facilityHead .sectionB .boxR .faciltyHeadTelWrapper{text-align:right;margin-top:20px}#facility-info-page .facilityHead .sectionB .boxR .faciltyHeadTelWrapper p{line-height:1.3}#facility-info-page .facilityHead .sectionB .boxR .faciltyHeadTelWrapper a{font-size:12px}#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:unset}#facility-info-page .facilityMessage.facilityUpdateInfo h2 small{font-weight:nomal;font-size:14px}#facility-info-page .facilityMessage.facilityHome .rich{font-size:18px;border-bottom:0;margin-top:1.5%}#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 .facilityMessage .messageLeadBody{padding-bottom:10px;margin-top:10px}#facility-info-page .facilityMessage .messageLead{margin-top:10px;font-size:16px}#facility-info-page .facilityMessage .facilityMessageList{border-top:1px dotted #ccc}#facility-info-page .facilityMessage .facilityMessageList li{padding:15px 0;border-bottom:1px dotted #ccc}#facility-info-page .facilityMessage .facilityMessageList li:last-child{border-bottom:none}#facility-info-page .facilityMessage .facilityMessageList .boxL{width:270px;height:150px;overflow:hidden}#facility-info-page .facilityMessage .facilityMessageList .boxR{width:800px}#facility-info-page .facilityMessage .facilityMessageList .boxR h3{color:#00408f;line-height:1.3;font-size:21px;font-weight:700}#facility-info-page .facilityMessage .facilityMessageList .boxR p{font-size:15px;margin-top:10px;line-height:1.2}#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 .planWrapper{padding:0 10px;border:3px solid #00408f;border-top:none}#facility-info-page .info .facilityPlan .planWrapperSelected{border-bottom:3px solid #00408f}#facility-info-page .facilityPlan .planWrapper .itemTitleWrapper{background:#f2f2f2;padding:7px 10px}#facility-info-page .facilityPlan .planWrapper .itemTitleWrapper span{font-weight:700;font-size:15px;display:inline-block}#facility-info-page .facilityPlan .planWrapper .itemTitleWrapper span.item01,#facility-info-page .facilityPlan .planWrapper .itemTitleWrapper span.item02{width:340px}#facility-info-page .facilityPlan .planWrapper .singlePlan{padding:15px;border-bottom:1px dotted #999}#facility-info-page .facilityPlan .planWrapper .singlePlan:last-child{border-bottom:0 dotted #999}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL{width:730px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitA .planName a{font-weight:700;font-size:20px;color:#307fc2;text-decoration:underline;line-height:1.3}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitA .planName a:hover{text-decoration:none}#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:first-child .planName{background:url(mrso_img/facility/common/crown01.png) no-repeat 0 50%}#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:nth-child(2) .planName{background:url(mrso_img/facility/common/crown02.png) no-repeat 0 50%}#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:nth-child(3) .planName{background:url(mrso_img/facility/common/crown03.png) no-repeat 0 50%}#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:first-child .planName,#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:nth-child(2) .planName,#facility-info-page .facilityPlan .planWrapperSelected .singlePlan:nth-child(3) .planName{background:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .planLead{line-height:1.5;margin-bottom:10px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .planLead{float:left;width:280px;line-height:1.3}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB{margin-top:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxA{width:30%;margin-right:2%;max-height:145px;overflow:hidden}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxA .planThumb img{width:100%}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxB{width:68%}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .tagList li{float:left;padding:0 3px 3px 0}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .tagList li span{font-size:13px;display:block;padding:2px 4px;border:1px solid #eee;white-space:nowrap}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .tagList li.active span{background-color:#c8e7ff;color:#3e76bb;border:1px solid #3e76bb}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .tagList li.inactive span{background-color:#f2f2f2;color:#aaa}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC{display:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR{width:300px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper{float:left;margin-right:0}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper p{line-height:1}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice{font-size:30px;font-weight:700;color:#de1616;float:right;width:300px;text-align:right}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice .small{font-size:14px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint{margin-top:3px;padding-left:20px;float:right}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .attention{float:right;font-size:11px;margin-top:5px;line-height:1.2em}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint span{color:#de1616;font-weight:700;font-size:15px;padding-right:3px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper{width:190px;float:right}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper a{padding:5px 0;color:#202020;font-size:14px;font-weight:700;display:block;margin-right:2px;text-align:center;font-size:20px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper a:hover{text-decoration:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB{margin-top:10px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .noplan{width:100%;text-align:center;border:1px solid #ccc;background:#f4f4f4;height:96px;overflow:hidden}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .vacantCheckTable{margin-top:5px;border-top:1px solid #dedede;border-right:1px solid #dedede;width:100%}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .vacantCheckTable td,#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .vacantCheckTable th{border-bottom:1px solid #dedede;border-left:1px solid #dedede;text-align:center;font-size:12px;width:100px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .vacantCheckTable th{padding:2px;background-color:#f5f5f5}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB .vacantCheckTable td{padding:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC{margin-top:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC .btnWrapper{float:right}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC .btnWrapper .btn02{display:inline-block;padding:5px 10px;color:#202020;font-size:16px;font-weight:700}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm{float:left}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:3px;box-shadow:inset 1px 1px 0 #fff;color:#282828;display:block;font-size:13px;line-height:24px;padding:2px 5px;position:relative;text-align:center}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a:hover{opacity:.6;text-decoration:none}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a span{display:block;background:url(mrso_img/facility/common/icon_favorite.png) 0 40% no-repeat;padding-left:18px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan:hover{background:#ffffe0;cursor:pointer}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL{width:640px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .unitA .planName{float:left;line-height:1.3;width:320px;margin-right:30px;background:none!important}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .unitA .planName a{font-size:16px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan:nth-child(2) .planName{background:url(mrso_img/facility/common/crown01.png) no-repeat 0 50%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan:nth-child(3) .planName{background:url(mrso_img/facility/common/crown02.png) no-repeat 0 50%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan:nth-child(4) .planName{background:url(mrso_img/facility/common/crown03.png) no-repeat 0 50%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR{width:370px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice,#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint{float:none}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .attention{clear:both;font-size:12px;margin-top:5px}#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 .faciliyHeadSimple .faciltyHeadTelWrapper{width:100%;float:none}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .note01{text-align:center;border:1px solid #ddd;font-size:11px;padding:2px 0;margin-top:5px}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox,#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox{text-align:center}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox a.facilityDial,#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox a.freeDial{display:inline-block}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox .basicInfoBoxTtl,#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox .telBoxTtl{font-size:15px;font-weight:700;text-align:center;background:-moz-linear-gradient(top,#00408f 0,#00408f 100%);background:-webkit-linear-gradient(top,#00408f,#00408f);background:linear-gradient(180deg,#00408f 0,#00408f);padding:5px 0;line-height:25px}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox a.freeDial{background:transparent linear-gradient(180deg,#ee9124 0,#e56d13) repeat scroll 0 0;border:1px solid #e85110;border-radius:3px;box-shadow:inset 1px 1px 0 #f5bf80;color:#fff;display:block;font-size:22px;line-height:30px;margin:5px auto;padding:10px;width:90%;text-align:center;position:relative;word-break:break-all;-webkit-text-size-adjust:none}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox a.freeDial:before{content:"タップすると電話がつながります";font-weight:400;font-size:12px;color:#fff;display:block;height:25px}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox a.facilityDial span,#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox a.freeDial span{font-size:10px;text-align:center;color:#fff;padding:2px 3px;border-radius:3px;background-color:#ff7e00;position:relative;display:inline}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox a.freeDial span{top:-7px}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox{width:100%;margin:10px auto;float:none;clear:both;height:auto;border:3px solid #00408f}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .basicInfoBox a.facilityDial span{top:-5px}#facility-info-page .faciliyHeadSimple .faciltyHeadTelWrapper .telBox{width:100%;float:none;clear:both;height:auto;border:3px solid #00408f;margin:10px auto 20px;padding-bottom:10px}#facility-info-page .faciliyHeadSimple .note03{text-align:center;border:1px solid #ddd;font-size:12px;padding:2px 0;margin-top:5px;float:none;width:100%}#facility-info-page .facilityHead .faciliyHeadSimple .boxR,#facility-info-page .facilityInfoFoot .faciliyHeadSimple .boxL{display:none}#facility-info-page .facilityInfoFoot .faciliyHeadSimple .faciltyHeadTelWrapper{display:block}#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.facilityHome .rich{margin-top:3%;font-size:16px}#facility-info-page .facilityMessage h2{font-size:16px}#facility-info-page .facilityMessage .facilityMessageList li{padding:15px 0;border-bottom:1px dotted #ccc}#facility-info-page .facilityMessage .facilityMessageList li:last-child{border-bottom:none}#facility-info-page .facilityMessage .facilityMessageList .boxL{width:40%;height:100px;overflow:hidden;display:inline-block;margin-right:4%}#facility-info-page .facilityMessage .facilityMessageList .boxR{width:96%;margin:0 2%;float:none}#facility-info-page .facilityMessage .facilityMessageList .boxR h3{font-size:14px}#facility-info-page .facilityMessage .facilityMessageList .boxR p{font-size:13px}#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 .planWrapper{background:#fff}#facility-info-page .facilityPlan .searchFilter .coursePrice{padding:10px 10px 20px;margin-right:0}#facility-info-page .facilityPlan .searchFilter .coursePrice span{width:100%;display:block;margin-bottom:3px}#facility-info-page .facilityPlan .searchFilter .coursePrice select{margin:0 0 15px;height:35px}#facility-info-page .facilityPlan .searchFilter .coursePrice select#category_id{margin-right:0;width:100%;padding-left:25px}#facility-info-page .facilityPlan .searchFilter .coursePrice select#minprice{width:45%;margin-right:1%}#facility-info-page .facilityPlan .searchFilter .coursePrice select#maxprice{width:45%;margin-right:1%;margin-left:1%}#facility-info-page .facilityPlan .searchFilter .btn03{width:70%;margin:0 auto;display:block}#facility-info-page .facilityPlan .searchFilter .sortCount{padding:10px;margin:0;border-bottom:0 solid #00408f;background-color:#fff}#facility-info-page .facilityPlan .searchFilter .sortCount .count{float:none;width:100%;border-bottom:3px solid #00408f}#facility-info-page .facilityPlan .searchFilter .sortCount .count span.plan-filter-count{margin-right:0}#facility-info-page .facilityPlan .searchFilter .sortCount .sort{margin-top:5px;text-align:right}#facility-info-page .facilityPlan .searchFilter .sortCount .sort button.order{border-radius:3px;display:inline-block;font-size:13px;line-height:27px;padding:3px 5px}#facility-info-page .facilityPlan .planWrapper .singlePlan{padding:10px;border-bottom:1px dotted #999}#facility-info-page .facilityPlan .planWrapper.planWrapperSelected .singlePlan{padding:10px 0}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL{width:100%;float:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitA .planName{margin:0 -10px;padding:7px 2% 5px;background-color:#e8f3ff}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitA .planName a{font-size:17px;text-decoration:none;line-height:1.4em}#facility-info-page .facilityPlan .planWrapper .singlePlan:first-child .planName,#facility-info-page .facilityPlan .planWrapper .singlePlan:nth-child(2) .planName,#facility-info-page .facilityPlan .planWrapper .singlePlan:nth-child(3) .planName{padding-left:0;padding-right:0;background-image:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .planLead{line-height:1.3}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .planLead{float:none;width:280px;line-height:1.3}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .planLead:before{content:"★";float:left;color:#ffcb00;font-size:21px;display:inline-block;line-height:1;margin-top:-4px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB{margin-top:5px;width:48%;float:left}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxA{width:100%;margin-right:2%;height:auto;overflow:hidden}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxA .planThumb img{width:100%}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitB .boxB{display:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC{margin-top:5px;width:48%;float:right;display:block}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC .mainPrice{font-size:18px;font-weight:700;color:#de1616}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC .mainPrice .small{font-size:13px;margin-left:-3px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC .tpoint{margin-top:3px;padding-left:17px;font-size:12px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxL .unitC .tpoint span{color:#002778;font-weight:700;font-size:16px;margin-right:-5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxB_SP{clear:both}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxB_SP .planLead{line-height:1.5}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR{width:100%;float:none;clear:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA{display:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper{float:none;margin-right:0;margin-top:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice{font-size:19px;float:left;width:auto}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice .small{font-size:14px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint{margin-top:3px;padding-left:20px;float:left;font-size:12px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint span{font-size:13px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .priceWrapper .attention{float:none;font-size:14px;clear:both;padding-top:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper{width:50%;float:right;margin-top:5px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper a{padding:5px 0;color:#202020;font-size:14px;font-weight:700;display:block;margin-right:2px;text-align:center}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitA .btnWrapper a:hover{text-decoration:none}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitB{margin-top:10px}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC{margin-top:5px;text-align:center}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC .btnWrapper{float:none;width:60%;display:inline-block}#facility-info-page .facilityPlan .planWrapper .singlePlan .boxR .unitC .btnWrapper .btn02{display:block;padding:5px 10px;color:#202020;font-size:14px;font-weight:700;text-align:center}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm{float:left}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:3px;box-shadow:inset 1px 1px 0 #fff;color:#282828;display:block;font-size:13px;line-height:24px;padding:2px 5px;position:relative;text-align:center}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a:hover{opacity:.6;text-decoration:none}#facility-info-page .facilityPlan .planWrapper .singlePlan #planBookmarkForm a span{display:block;background:url(mrso_img/facility/common/icon_favorite.png) 0 40% no-repeat;padding-left:18px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan:hover{background:#ffffe0;cursor:pointer}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL{float:none;width:100%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .unitA .planName{float:none;line-height:1.3;width:100%;margin-right:0}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxL .unitA .planName a{font-size:16px}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR{float:none;width:100%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .unitA .priceWrapper{float:left;width:48%}#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .unitA .priceWrapper .mainPrice,#facility-info-page .facilityPlan.facilityHome .planWrapper .singlePlan .boxR .unitA .priceWrapper .tpoint{float:none}#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;-moz-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;-webkit-box-shadow:1px 1px 0 #ad8b07,inset 1px 1px 0 #ffea99;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}#facility-info-page .reserveFlowGuidance02{margin:50px auto 0;width:1100px;left:-70px;position:relative}#facility-info-page .reserveFlowGuidance02 h2{background-color:#05438c;text-align:center;font-size:28px;font-weight:700;line-height:1.428;color:#fff;padding:16px 10px 15px}#facility-info-page .reserveFlowGuidance02 ol{margin-top:22px;margin-left:-57px;overflow:hidden}#facility-info-page .reserveFlowGuidance02 ol li{width:520px;float:left;margin-left:57px;overflow:hidden;background-image:url(mrso_img/facility/common/img_reservation01.jpg);background-repeat:no-repeat;background-position:100% 0;min-height:137px;margin-bottom:21px}#facility-info-page .reserveFlowGuidance02 ol li:nth-child(2){background-image:url(mrso_img/facility/common/img_reservation02.gif)}#facility-info-page .reserveFlowGuidance02 ol li:nth-child(3){background-image:url(mrso_img/facility/common/img_reservation03.gif)}#facility-info-page .reserveFlowGuidance02 ol li:nth-child(4){background-image:url(mrso_img/facility/common/img_reservation04.jpg)}#facility-info-page .reserveFlowGuidance02 ol li div{width:78px;float:left;margin-right:16px}#facility-info-page .reserveFlowGuidance02 ol li dl{margin-left:94px;padding-right:183px}#facility-info-page .reserveFlowGuidance02 ol li dl dt{font-size:20px;line-height:1.2;font-weight:700;padding-top:7px;margin-bottom:13px}#facility-info-page .reserveFlowGuidance02 ol li dl dd{font-size:16px;line-height:1.5}#facility-info-page .reserveFlowGuidance02 ol li dl dd.note{color:#c01316;padding-left:1.5em;text-indent:-1em}#facility-info-page .reserveFlowGuidance02 .tel{margin-top:22px;text-align:center}#facility-info-page .reserveFlowGuidance02 .tel h3{font-size:28px;line-height:1.739;font-weight:700;color:#05438c;border-top:2px solid #05438c;border-bottom:2px solid #05438c;padding:10px 0}#facility-info-page .reserveFlowGuidance02 .tel p{margin-top:19px;font-size:16px;line-height:1.5}#facility-info-page .reserveFlowGuidance02 .tel div.sp-only{display:none}#facility-info-page .reserveFlowGuidance02 .tel a.sp-none{display:inline-block;margin-top:14px}@media only screen and (max-width:1260px){#facility-info-page .reserveFlowGuidance02{left:0}}@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 .reserveFlowGuidance02{margin:30px auto 0;width:100%;left:0;position:relative}#facility-info-page .reserveFlowGuidance02 h2{font-size:20px}#facility-info-page .reserveFlowGuidance02 ol{width:90%;margin-top:22px;margin-left:auto;margin-right:auto}#facility-info-page .reserveFlowGuidance02 ol li{width:100%;float:none;margin-left:0;margin-bottom:20px;background-image:none!important}#facility-info-page .reserveFlowGuidance02 ol li div{width:40px;float:left;margin-right:10px}#facility-info-page .reserveFlowGuidance02 ol li dl{margin-left:0;padding-right:0}#facility-info-page .reserveFlowGuidance02 ol li dl dt{min-height:40px}#facility-info-page .reserveFlowGuidance02 ol li dl dd.note{padding-left:1em}#facility-info-page .reserveFlowGuidance02 .tel{width:96%;margin:20px auto 0}#facility-info-page .reserveFlowGuidance02 .tel h3{font-size:19px;line-height:1.4}#facility-info-page .reserveFlowGuidance02 .tel p{margin-top:10px;font-size:14px;text-align:left}#facility-info-page .reserveFlowGuidance02 .tel a.sp-only{width:90%;margin:10px auto 0}}#facility-info-page .kenpo_span_icon{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:5px;font-size:16px}#facility-info-page .kenpo_span_icon_for_calender{color:#fff;background-color:#3da01f;padding:1px 10px;border-radius:7px}#facility-info-page .facility_kenpo_jihi_plan{background-color:#edf6ff}#facility-info-page .facility_kenpo_jihi_plan h1{color:#fff;background:none;background-color:#3678cc;padding-left:10px;border-left:3px solid #00408f;border-right:3px solid #00408f;border-top:3px solid #00408f;margin-top:-3px}#facility-info-page .facility_kenpo_jihi_plan .planWrapper,#facility-info-page .facility_kenpo_jihi_plan .sortCount{background-color:#edf6ff!important}#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 .attentionWrapper{float:left;width:58%}#facility-info-page .attentionWrapper .attention{font-size:12px}#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}}.noscroll{overflow:hidden}#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%;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;-ms-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:unset}#p-facility-info-gallery #nav-gallery{width:100%;text-align:left;padding:0 25px;display:inline-block}#p-facility-info-gallery #nav-gallery .slick-prev{left:-25px}#p-facility-info-gallery #nav-gallery .slick-next,#p-facility-info-gallery #nav-gallery .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}#p-facility-info-gallery #nav-gallery .slick-next{right:-30px}#p-facility-info-gallery .showGalleryBtn{float:right;font-size:14px;color:#00408f;padding:10px}#p-facility-info-gallery .showGalleryBtn:hover{opacity:.6}#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 #nav-gallery .img-responsive{padding:0 5px;width:100px;height:100px}#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 h2.nav-gallery-title{font-size:18px;margin-bottom:10px}#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 #nav-gallery{width:96%;margin:10px 2%}#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%}}#sitemap-page .p-sitemap .p-sitemap_header{font-weight:500;font-size:24px;margin-top:20px;margin-bottom:20px}#sitemap-page .p-sitemap .p-sitemap_b-items_home{background-image:url(mrso_img/sp/common/menu_icon01.png);background-repeat:no-repeat;background-position:0;background-size:18px 18px;font-size:120%;margin:0 0 20px;padding-left:25px}#sitemap-page .p-sitemap .p-sitemap_b-items_home a{color:#0065b8;text-decoration:none;word-break:break-all}#sitemap-page .p-sitemap .p-sitemap_b-items .l-grid{width:auto;margin-left:-5px;margin-right:-5px}#sitemap-page .p-sitemap .p-sitemap_b-items .l-grid>[class*=-col],#sitemap-page .p-sitemap .p-sitemap_b-items .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title{display:block;width:100%;margin-bottom:20px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title.mg-bt-10{margin-bottom:10px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3{position:relative;background:#264492;line-height:1.2;color:#fff;padding:15px 10px;font-size:1.3em;font-weight:400}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 *{vertical-align:middle}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 span{display:block;border-left:3px solid #fff001;padding-left:.7em}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title 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}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a:active,#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a:hover,#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a:link,#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a:visited{color:#fff}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a i{margin-left:.8em}@media (max-width:40.0525em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 a{font-size:.6em}}@media (max-width:40.0525em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_title h3 .-link-pc{display:none}}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section_outer{padding-bottom:20px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section{background:#fff;height:100%}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_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){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main .-category-name-label{border-radius:8px}}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main .-category-name-label.dock-mikata{background-color:#05a0e2}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main .-category-name-label.brain-mikata{background-color:#264492}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main .-category-name-label.heart-mikata{background-color:#d32d26}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main p{display:block}@media (max-width:40.0525em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main p{overflow:hidden;height:45px}}@media (max-width:40.0525em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>.linksp{display:block;float:right;margin-bottom:10px}}@media (min-width:40.0625em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>.linksp{display:none}}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list.bt-boder-grey{border-bottom:1px solid #ccc}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list h4{font-size:18px;font-weight:700;margin-bottom:10px;margin-top:10px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li{margin-bottom:5px;width:94%;margin-right:20px;background-repeat:no-repeat;background-position:left 7px;padding-left:10px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li a{background:none}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li .-pref{margin:10px 0 0 15px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li .-pref a{padding-right:10px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li.popular-area{padding-left:20px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li.popular-area a{display:inline-block;margin-bottom:15px;margin-right:10px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section main>ul .sub-item-list li.popular-area a:last-child{margin-bottom:25px}@media (min-width:40.0625em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid{width:auto;margin-left:-5px;margin-right:-5px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid>[class*=-col],#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid>[class*=-desktop]{padding-left:15px;padding-right:15px}}@media (max-width:40.0525em){#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid{width:auto;margin-left:-7.5px;margin-right:-7.5px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid>[class*=-col],#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid>[class*=-desktop]{padding-left:7.5px;padding-right:7.5px}#sitemap-page .p-sitemap .p-sitemap_b-items .p-sitemap_b-items_section#sitemap_b-items_section_area .l-grid a{font-size:2.94118vmin}}@media (max-width:40.0525em){#sitemap-page #mainContents p{font-size:14px;margin-bottom:1em}#sitemap-page #mainContents .inner{padding:0 4%;width:100%}#sitemap-page #mainContents h2{font-size:23px;line-height:1.2}#sitemap-page #headBox{padding:20px 0;margin-bottom:110px}#sitemap-page #headBox p{padding:10px 30px;margin-bottom:20px;font-size:14px}#sitemap-page #headBox h2{font-size:20px}#sitemap-page #headBox .il01{margin:0 0 -110px 4%;width:80%}}#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 table tr.plan-wrap td h2 a{line-height:1.6em}@media (min-width:20em) and (max-width:40.0525em){#facilities-bookmark #bookmark-content table tr.plan-wrap td h2 a{width:260px;white-space:normal}}#facilities-bookmark #bookmark-content table tr.plan-wrap:nth-child(2n){background-color:#f7f9fd}#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__item{display:flex;flex-wrap:wrap}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__item{position:relative}}.page-plan-detail__item>.-list{margin:0 3px 3px 0}@media (min-width:40.0625em){.page-plan-detail__item>.-list{position:relative}}.page-plan-detail__item>.-list>.-mark{background:#c8e7ff;border:1px solid #0065b8;color:#0065b8;font-size:15px;padding:2px 4px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__item>.-list>.-mark{position:relative;font-size:13px}}.page-plan-detail__item>.-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){.page-plan-detail__item>.-list>.-mark:before{top:10px}}.page-plan-detail__item>.-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){.page-plan-detail__item>.-list>.-mark:after{top:6px}}.page-plan-detail__item>.-list>.-explan{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}@media (min-width:20em) and (max-width:40.0525em){.page-plan-detail__item>.-list>.-explan{left:0;width:96vw}}@media (min-width:40.0625em){.page-plan-detail__item>.-list>.-explan{width:400px}}.page-plan-detail__item>.-list:hover>.-explan,.page-plan-detail__item>.-list:hover>.-mark.has-description:after,.page-plan-detail__item>.-list:hover>.-mark.has-description:before{display:block}.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{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%}}@media (min-width:20em) and (max-width:40.0525em){.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}.page-plan-list__reserve-guidance{margin:50px auto 0}.page-plan-list__adjacent-facility{margin-top:60px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-list__adjacent-facility{margin-top:0}}.page-plan-list__recent_facility{background:#f2f2f2;margin-top:60px;padding-bottom:30px}@media (min-width:20em) and (max-width:40.0525em){.page-plan-list__wrap{background:#f1f1f1;padding:0 10px}.page-plan-list__reserve-guidance{margin-top:30px}}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}}@media (max-width:40.0525em){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 (max-width:40.0525em){#header-ranking{padding-bottom:0}}@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}}@media (max-width:40.0525em){#header-insurer-lp{padding-bottom:0}}@media (min-width:40.0625em){.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 (min-width:40.0625em){.page-plan-calendar__main{width:1280px;margin:0 auto}}@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}}@media (max-width:40.0525em){.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-top>.l-site>.l-contents>.seasonBanner{background-color:#fdeff5;background-image:url(mrso_img/index/banner/2024_mother_bg_pc.png);background-repeat:no-repeat;background-position:50% 100%;padding:25px 0;position:relative}.page-top>.l-site>.l-contents>.seasonBanner>.inner{width:880px;margin:0 auto}.page-top>.l-site>.l-contents>.seasonBanner>.inner>.txt{display:inline-block;font-size:27px;font-weight:600;color:#c33}.page-top>.l-site>.l-contents>.seasonBanner>.inner a{display:inline-block;border-radius:5px;background-color:#c33;color:#fff;font-size:14px;font-weight:600;text-decoration:none;padding:5px 30px;margin-left:15px;position:relative;top:-6px;transition:all .5s ease 0s}.page-top>.l-site>.l-contents>.seasonBanner>.inner a:hover{opacity:.7}.page-top>.l-site>.l-contents>.seasonBanner>.sp-none{display:block}.page-top>.l-site>.l-contents>.seasonBanner>.sp-only{display:none}@media screen and (max-width:767px){.page-top>.l-site>.l-contents .seasonBanner{background-image:url(mrso_img/index/banner/2024_mother_bg_sp.png);padding:15px 0;background-size:contain}.page-top>.l-site>.l-contents .seasonBanner>.inner{width:96%;padding:0 2%;text-align:center}.page-top>.l-site>.l-contents .seasonBanner>.inner>.txt{display:block;font-size:18px;margin-bottom:10px;line-height:1.4}.page-top>.l-site>.l-contents .seasonBanner>.inner a{display:inline-block;font-size:14px;padding:3px 30px;margin-left:0;top:0}.page-top>.l-site>.l-contents .seasonBanner>.sp-none{display:none!important}.page-top>.l-site>.l-contents .seasonBanner>.sp-only{display:block!important}}.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}}@media (max-width:40.0525em){.page-ranking__list{padding:10px 2%}}.page-ranking__search{margin:15px 0 30px}.page-ranking__search.-fix{margin:30px 0 0}#coporation-page section.ct{width:1280px;margin:0 auto;padding:40px 0}@media (max-width:40.0525em){#coporation-page section.ct{padding:20px 4% 0;width:100%}}#coporation-page section.ct h2{font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px;text-shadow:hsla(0,0%,58.8%,0) 0 0 0}#coporation-page section.ct h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}@media (max-width:40.0525em){#coporation-page section.ct h2{font-size:18px}}#coporation-page section.ct table input[type=text]{padding:8px 15px;line-height:1em}#coporation-page section.ct table input[type=text],#coporation-page section.ct table select{border:1px solid #666;font-size:16px;border-radius:5px;height:auto;display:inline-block;vertical-align:middle}#coporation-page section.ct table select{padding:10px 33px 10px 19px;line-height:1.3em;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(mrso_img/users/icon_arrow05.png);background-repeat:no-repeat;background-position:right 10px center}#coporation-page section.ct table select::-ms-expand{display:none}#coporation-page section.ct p.info{font-size:16px}#coporation-page section h3{color:#25428b;font-weight:700;font-size:24px;margin-bottom:10px;margin-top:30px}#coporation-page section .tableStyle02{border-collapse:collapse;font-size:16px;width:100%}#coporation-page section .tableStyle02 th{background-color:#f6f6f6;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}@media (max-width:40.0525em){#coporation-page section .tableStyle02 th{padding:10px;display:block;border-bottom:none;width:100%}}#coporation-page section .tableStyle02 td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle;width:70%}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td{padding:10px;display:block;border-bottom:none;width:100%}}#coporation-page section .tableStyle02 td input.zip{width:100px;margin-right:10px;margin-left:10px}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td input.zip{width:80px;margin-right:0;margin-left:0}}#coporation-page section .tableStyle02 td input.tel{width:120px;margin-right:10px;margin-left:10px}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td input.tel{width:27.5%;margin-right:0;margin-left:0}}#coporation-page section .tableStyle02 td input.city,#coporation-page section .tableStyle02 td select.prefectures{width:210px;margin-right:10px;margin-left:10px}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td input.city,#coporation-page section .tableStyle02 td select.prefectures{width:100%;margin-right:0;margin-left:0}}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td select.prefectures{margin-bottom:10px}}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td input.address{width:100%;margin-right:0;margin-left:0}}#coporation-page section .tableStyle02 td input.name{width:190px}@media (max-width:40.0525em){#coporation-page section .tableStyle02 td input.name{width:47%;margin-right:0}}#coporation-page section .tableStyle02 tbody,#coporation-page section .tableStyle02 td input.middle{width:100%}#coporation-page .-submmitBtn{width:50%;font-size:20px;color:#fff;border-radius:3px;background-color:#f97f00;line-height:1.2em;padding:20px 60px;display:block;border:none;text-align:center;cursor:pointer;margin:20px auto;-webkit-appearance:none}#coporation-page .-submmitBtn:hover{opacity:.8}@media (max-width:40.0525em){#coporation-page .-submmitBtn{width:90%}}.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-db{display:block}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}.u-flex-split2{justify-content:space-between}.u-mt5{margin-top:5px}.u-mr5{margin-right:5px}.u-mb5{margin-bottom:5px}.u-ml5{margin-left:5px}.u-mt10{margin-top:10px}.u-mr10{margin-right:10px}.u-mb10{margin-bottom:10px}.u-ml10{margin-left:10px}.u-mt15{margin-top:15px}.u-mr15{margin-right:15px}.u-mb15{margin-bottom:15px}.u-ml15{margin-left:15px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-ml20{margin-left:20px}.u-mt25{margin-top:25px}.u-mr25{margin-right:25px}.u-mb25{margin-bottom:25px}.u-ml25{margin-left:25px}.u-mt30{margin-top:30px}.u-mr30{margin-right:30px}.u-mb30{margin-bottom:30px}.u-ml30{margin-left:30px}.u-mt35{margin-top:35px}.u-mr35{margin-right:35px}.u-mb35{margin-bottom:35px}.u-ml35{margin-left:35px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-ml40{margin-left:40px}.u-mt45{margin-top:45px}.u-mr45{margin-right:45px}.u-mb45{margin-bottom:45px}.u-ml45{margin-left:45px}.u-mt50{margin-top:50px}.u-mr50{margin-right:50px}.u-mb50{margin-bottom:50px}.u-ml50{margin-left:50px}.u-padding-md{padding:20px}.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}}.u-bg-blue{background:#00f;color:#fff}.u-bg-red{background:red}.u-bg-green{background:green}.u-bg-yellow{background:#ff0}.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}#s_top-search .dummy{display:block;border:2px solid red;margin:10px}#s_top-search .p-top_s-search_rowL-container{background:#00f;display:flex;width:100%;flex-direction:column}@media (max-width:40.0525em){#s_top-search .p-top_s-search_rowL-container .p-top_s-search_rowL:first-child{order:3}#s_top-search .p-top_s-search_rowL-container .p-top_s-search_rowL:nth-child(2){order:1}#s_top-search .p-top_s-search_rowL-container .p-top_s-search_rowL:nth-child(3){order:2}}#s_top-search .p-top_s-search_b-btn{background-color:#ddd;text-align:center}#s_top-search .p-top_s-search_b-btn .inner{display:flex}#s_top-search .p-top_s-search_b-btn .inner .p-top_s-search_b-btn_btn,#s_top-search .p-top_s-search_b-btn .inner .p-top_s-search_b-btn_result{flex:1 0 auto}#s_top-search .p-top_s-search_b-btn .p-top_s-search_b-btn_result .number{color:#4a69a4;font-weight:600;letter-spacing:.08em;font-size:1.5em}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);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-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}