:root {--d_normal_neurosurg_tokyo_css_202510_base_min_width_num: 1024;--d_normal_neurosurg_tokyo_css_202510_base_min_width_px: 1024px;--d_normal_neurosurg_tokyo_css_202510_base_max_width_num: 20000;--d_normal_neurosurg_tokyo_css_202510_base_max_width_px: 20000px;--d_normal_neurosurg_tokyo_css_202510_base_min_height_num: 768;--d_normal_neurosurg_tokyo_css_202510_base_min_height_px: 768px;--d_normal_neurosurg_tokyo_css_202510_base_max_height_num: 20000;--d_normal_neurosurg_tokyo_css_202510_base_max_height_px: 20000px;} body {background-color: white;-webkit-text-size-adjust: 100%; font-family: sans-serif; }header {display: none;height: 0px;}footer {display: none;height: 0px;}main {min-height: var(--d_normal_neurosurg_tokyo_css_202510_base_min_height_px);}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div {position: relative;display: none; margin: 0 auto;min-width: var(--d_normal_neurosurg_tokyo_css_202510_base_min_width_px);max-width: var(--d_normal_neurosurg_tokyo_css_202510_base_max_width_px);}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div a {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div a:link {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div a:visited {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div a:active {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_top_level_div a:focus {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_head_div {width: 100%;margin: 0px;padding: 0px;}#id_d_normal_neurosurg_tokyo_css_202510_base_head_navi_div {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav {margin: 0px;padding: 0px;font-size: max(calc(var(--t_common_js_202510_base_font_w_p_40_0_px) * 0.6), 15px);font-weight: bold;color: black; }.c_d_normal_neurosurg_tokyo_css_202510_base_nav .active {background-color: #b50215;color: white;}.c_d_normal_neurosurg_tokyo_css_202510_base_nav div {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav button {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav button:visited {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav button:active {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav button:focus {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav_button {}.c_d_normal_neurosurg_tokyo_css_202510_base_nav > div {padding-top: 0px;}.c_d_normal_neurosurg_tokyo_css_202510_base_nav ul {margin-top: 0px;padding-top: 0px;}.c_d_normal_neurosurg_tokyo_css_202510_base_nav li {font-size: max(calc(var(--t_common_js_202510_base_font_w_p_40_0_px) * 0.5), 15px);border-right: 1px solid #b50215;border-collapse: collapse;}.c_d_normal_neurosurg_tokyo_css_202510_base_nav li:first-child {border-left: 1px solid #b50215;}.c_d_normal_neurosurg_tokyo_css_202510_base_nav_sp_menu_div {padding: 10px;background-color: blue;}#id_d_normal_neurosurg_tokyo_css_202510_base_none_javascript_div {position: absolute;width: 100%;height: 100%;background-color: white;color: black;top: 0px;left: 0px;padding: 5px 5px 5px 5px;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div {position: sticky;bottom: 0;min-width: var(--d_normal_neurosurg_tokyo_css_202510_base_min_width_px);max-width: var(--d_normal_neurosurg_tokyo_css_202510_base_max_width_px);min-height: var(--t_common_js_202510_base_font_d_p_6_0_px);background-color: rgba(0, 0, 0, 0.7);overflow: hidden;vertical-align: middle;z-index: 5000000; }#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div {display: table;width: 100%;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child {display: table-cell;float: left;padding-left: var(--t_common_js_202510_base_font_d_p_40_0_px);padding-right: var(--t_common_js_202510_base_font_d_p_40_0_px);padding-top: var(--t_common_js_202510_base_font_d_p_40_0_px);padding-bottom: var(--t_common_js_202510_base_font_d_p_40_0_px);text-align: left;vertical-align: middle;font-size: var(--t_common_js_202510_base_font_d_p_30_0_px);color: white;overflow-wrap: break-word;word-break: break-all;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a {color: #40ff40;text-decoration: none;background-color: black;font-weight: bold;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a:link {color: #40ff40;text-decoration: none;background-color: black;font-weight: bold;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a:visited {color: #40ff40;text-decoration: none;background-color: black;font-weight: bold;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a:hover {color: #40ff40;text-decoration: none;background-color: black;font-weight: bold;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a:active {color: #40ff40;text-decoration: none;background-color: black;font-weight: bold;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:nth-child(2) {position: relative;display: table-cell;width: 20%;height: var(--d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div_height_px);right: 0px;}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:nth-child(2) > button {position: absolute;width: 80%;height: calc(var(--d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div_height_px) * 0.8);top: 0;margin-top: calc(var(--d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div_height_px) * 0.1);margin-left: 10%;color: black;background-color: white;cursor: pointer;font-size: var(--t_common_js_202510_base_font_d_p_30_0_px); border: 1px solid #000000;border-radius: var(--t_common_js_202510_base_font_d_p_37_0_px);text-align: center;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_div {background-color: var(--d_common_neurosurg_tokyo_css_202510_base_color_gray01_rgb_hex);color: white;text-align: center;font-size: var(--t_common_js_202510_base_font_d_p_40_0_px);}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div {color: white;text-align: center;margin-top: 10px;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div a {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div a:link {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div a:visited {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div a:hover {text-decoration: none;color: inherit;}#id_d_normal_neurosurg_tokyo_css_202510_base_footer_menu_div div {text-align: center;font-size: max(calc(var(--t_common_js_202510_base_font_w_p_40_0_px) * 0.8), 11px);}#id_d_normal_neurosurg_tokyo_css_202510_base_cookie_info_div > div > div:first-child a:active {text-decoration: none;font-weight: bold;color: inherit;}.c_d_normal_neurosurg_tokyo_css_202510_base_head_o_div {background-color: white; height: max(calc(var(--t_common_js_202510_base_font_w_p_40_0_px) * 5), 100px);}