﻿/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#help_me,x:-moz-any-link{color:red}#help_me{color/**/:blue}*{word-break:normal;line-break:strict;box-sizing:content-box}html,body,head,h1,h2,h3,h4,h5,strong,p,ul,li img,input,select{margin:0;padding:0;font-family:"メイリオ", Meiryo Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Arial;line-height:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:normal}table,tr,th,td{font-size:100%;text-align:left}table{border-collapse:collapse}ul{list-style:none}img a{border-style:none}a img{border-style:none}a{color:#036EB8;text-decoration:none;border:none}a:hover,a:active{text-decoration:underline;color:#0078ff}input,textarea{font-size:1em}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{-webkit-text-size-adjust:100%;font-size:12px;letter-spacing:0.2px;color:#000;line-height:normal}.tagline{font-size:11px;color:#777777;margin:10px 0 5px 0}h1{color:#000}h2{background:#289f32;font-size:14px;color:#fff;padding:2px 0;text-indent:15px}h3{background:#3b946f;font-size:14px;color:#fff;padding:2px 0;text-indent:15px}h4{background:#7d7d7d;font-size:14px;color:#fff;padding:2px 0;margin:10px 0 0 0;text-indent:15px;overflow:hidden}h4 p.title{float:left;width:357px;text-indent:15px}h4 p.list a{float:right;width:262px;color:#fff;text-align:right;padding:0 15px 0 0}h6{padding:0;margin:15px 0 0}button{background:none;border:none;cursor:pointer;font-family:"メイリオ", Meiryo Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Arial;font-size:18px;letter-spacing:1px;margin:0}button:disabled,.disabled a{cursor:default}#bottom{background-image:url(/assets/common/bottom-18d63b8250196edbaabf854744fd36ca50cdf2f4a22b21d5948ba71dd9a7400a.png);background-repeat:repeat-x;height:43px;text-indent:-9999px}#common{width:890px;margin:0 auto}#header{border-bottom:4px solid #288e3a;margin:0 0 15px}#header .inner{width:890px;overflow:hidden;margin:0 auto}.df-box{float:left;width:570px;height:57px;background:url(/assets/common/header_bg_df-36492f7f171175ebad2bb6961ea5d4593c921e79e58040f2e06f824aa82b6f88.png) no-repeat left top;box-sizing:border-box;padding:8px 15px}.df-box .logo{display:block;float:left;width:131px;height:auto}.df-box .headercounter{width:auto;padding-left:130px;font-size:11px;margin:3px 0 0 15px}.headercounter span{padding:0 3px}.hf-box{position:relative;float:left;width:160px;height:57px;background:url(/assets/common/header_bg_hf_to_dfj-a11482d683ee6492a78bf0ec11de3b575e96ae5e8d1fa3ccb2ed4a7d26a74d35.png) no-repeat left top;box-sizing:border-box;padding:8px 15px}.hf-box a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}.hf-box p{font-size:10px;color:#333333;margin:5px 0 0 0;position:absolute;left:-10px}.hf-box img{display:block;margin:0 0 0 12px;position:absolute;left:-5px;top:28px;width:116px}.jobs-box{position:relative;float:left;width:160px;height:57px;background:url(/assets/common/header_bg_dfj_to_last-470fa9f0626ad58b4f599cf3436ff02c75466e7cdce86612b8fcacae032f557a.png) no-repeat left top;box-sizing:border-box;padding:8px 15px}.jobs-box a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}.jobs-box p{font-size:10px;color:#333333;margin:5px 0 0 0;position:absolute;left:-5px}.jobs-box img{display:block;margin:0 0 0 12px;position:absolute;left:-5px;top:28px;width:100px}div.headercounter{font-size:12px;color:#777777;text-align:right}div.headercounter span{padding:0 3px}#common ul.district-navi{width:890px;height:35px;background-image:url(/assets/common/district_bg-a6608b4858bcea465ce1d71ec9c597d188d6ac5d814e2c4cfa3e29666373031f.png);margin:0px 0 0 0px}#common ul.district-navi li{display:block;float:left;text-indent:-9999px}li.head a{display:block;background-image:url(/assets/common/district_head-1f20cbe62364418dd9c47dca602ce8e7c67a567d79549a1488cce481716f6585.png);background-repeat:no-repeat;width:271px;height:35px}li.head a:hover,li.head a.select{display:block;background-image:url(/assets/common/district_head_on-52ead9a0cb37476fab50bd6c57c8b2ed0cbc19259b97c944d235cd0d182a2509.png);background-repeat:no-repeat;width:271px;height:35px}li.kanto a{display:block;background-image:url(/assets/common/district_kanto-e23b7ae08b0e1ff610196a006fcff03884949fe2cd8122446044322022a90adc.png);background-repeat:no-repeat;width:52px;height:35px}li.kanto a:hover,li.kanto a.select{display:block;background-image:url(/assets/common/district_kanto_on-0eeeb10b6ff9620b8db85eeb4f345610cd06547bbb3c120044c21b2e836c3179.png);background-repeat:no-repeat;width:52px;height:35px}li.kansai a{display:block;background-image:url(/assets/common/district_kansai-7c428a0c9d7106793ed093b2188566fc1dd141caf45819f39f2047dd36dbed7b.png);background-repeat:no-repeat;width:55px;height:35px}li.kansai a:hover,li.kansai a.select{display:block;background-image:url(/assets/common/district_kansai_on-aa8d4c8b6ea36d1a0c31466e87a45dc1c3befd77ed2f98243eaeed3d83c735c3.png);background-repeat:no-repeat;width:55px;height:35px}li.tokai a{display:block;background-image:url(/assets/common/district_toukai-d0fb6cd9853abab8d17f3aba1c30beca1a842b4d1645d2380a33ac8ac3d9d99d.png);background-repeat:no-repeat;width:56px;height:35px}li.tokai a:hover,li.tokai a.select{display:block;background-image:url(/assets/common/district_toukai_on-e8adeb433f931d8217d017a56462214ceee1dd4798566e0cc08af1c8bbe53345.png);background-repeat:no-repeat;width:56px;height:35px}li.hokkaido a{display:block;background-image:url(/assets/common/district_hokkaido-f3f4a576439002c7b5bff156278009d7fc7b8185fe370f13e16cbf81b53b0fb9.png);background-repeat:no-repeat;width:70px;height:35px}li.hokkaido a:hover,li.hokkaido a.select{display:block;background-image:url(/assets/common/district_hokkaido_on-3c5005c794c1b55292043c0db29166dfa8f2a9aece2e87b2257081ae89f9f8e1.png);background-repeat:no-repeat;width:70px;height:35px}li.tohoku a{display:block;background-image:url(/assets/common/district_tohoku-9ba3cb18bc321ad78a91150aef99952c9051e39891c859e6d7f798aff2e0b376.png);background-repeat:no-repeat;width:58px;height:35px}li.tohoku a:hover,li.tohoku a.select{display:block;background-image:url(/assets/common/district_tohoku_on-2b383b194c61056dc736d776dc2304f2149ae66b94da13f78676a05ff4956be9.png);background-repeat:no-repeat;width:58px;height:35px}li.koushinetsu a{display:block;background-image:url(/assets/common/district_koushinetsu-b54e1119445474c946e1b5db1077e321496cb610cac2dc1c45e5870ef7236b5e.png);background-repeat:no-repeat;width:104px;height:32px}li.koushinetsu a:hover,li.koushinetsu a.select{display:block;background-image:url(/assets/common/district_koushinetsu_on-49676d86b1261a0609302c04f17341626a6064f0c1e172b74b85121ff6b205b4.png);background-repeat:no-repeat;width:104px;height:32px}li.chugoku a{display:block;background-image:url(/assets/common/district_shikoku-eb9aae635c1694a3fb13407d27c3b6492f06fdbd7d6277b5cff18e3d0f541c8f.png);background-repeat:no-repeat;width:98px;height:32px}li.chugoku a:hover,li.chugoku a.select{display:block;background-image:url(/assets/common/district_shikoku_on-c0e95f9c265043dabb343010927a99132d10c4e6fe3a50525167174e82ef6300.png);background-repeat:no-repeat;width:98px;height:32px}li.kyushu a{display:block;background-image:url(/assets/common/district_kyusyu-837b4c9a603136d36ef88153cf01b24a32430dea16410ff6a1cb72da265ffc29.png);background-repeat:no-repeat;width:99px;height:32px}li.kyushu a:hover,li.kyushu a.select{display:block;background-image:url(/assets/common/district_kyusyu_on-e7f3ce8f131b2b837f3cb09c0efc5a5bff7d3b8f07e9c5e39fc9db41cfb8254e.png);background-repeat:no-repeat;width:99px;height:32px}#common ul#menu{width:822px;height:25px;background-image:url(/assets/common/menu_medication_bg-ee119dc51ca53938236fef252d6c5843acefbd6b6a95225056c142571e37c7af.png);margin:2px 0 15px 0;padding:3px 25px 0 43px}ul#menu li{float:left;text-indent:-9999px}ul#menu li.report a{background-image:url(/assets/common/menu_report-2b9076b0fe3b62bf6b5c6b7c708d555544cc19dbc4addf94c4ab6068db958292.png);background-repeat:no-repeat;width:213px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.report a:hover,li.report-on{background-image:url(/assets/common/menu_report_on-add1224ca7488299b7557219746b2cdb5959d4ebc00910d159a7ee6c8d8455df.png);background-repeat:no-repeat;width:213px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.topic a{background-image:url(/assets/common/menu_topic-703c0bf6912adf018848b51dd503bca9fe5cde4704e5190229601ee8b89b6ee7.png);background-repeat:no-repeat;width:146px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.topic a:hover,li.topic-on{background-image:url(/assets/common/menu_topic_on-d6745d702e5cceff7b3d18b9b7bc28d77d7037c4d11fec29ac212c5d8d96c6ff.png);background-repeat:no-repeat;width:146px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.newopen a{background-image:url(/assets/common/menu_newopen-22b0837ceb5a052d0737985774fdbc5c66e49fd541617e7fd8b7a43fd28afae0.png);background-repeat:no-repeat;width:141px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.newopen a:hover,li.newopen-on{background-image:url(/assets/common/menu_newopen_on-8fa986153c9293fc9f58d851cfa38f1f8a6c03b8a58e66b8f4bfddac186c7aff.png);background-repeat:no-repeat;width:141px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.special a{background-image:url(/assets/common/menu_special-dc02606ea615501a9dd40a6ec7fde17ee2d2b9d704bc219fdcb60ec3893fb0af.png);background-repeat:no-repeat;width:114px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.special a:hover,li.special-on{background-image:url(/assets/common/menu_special_on-c93f87cb6f564228812da4d8c97d312c94175b3a9a12e57bffd424f3e9650368.png);background-repeat:no-repeat;width:114px;height:25px;padding:0 2px 0 0;display:block}ul#menu li.medication a{background-image:url(/assets/common/menu_medication-33f10d2078724630630fe55b91bb2cb773bd3606cd1b1fcbbdab9df8c13b4090.png);background-repeat:no-repeat;width:199px;height:25px;display:block}ul#menu li.medication a:hover,li.medication-on{background-image:url(/assets/common/menu_medication_on-8800fcb8bed5237d4255bb4047a021eb8658d16db66d4f0dd7746b1526546dd2.png);background-repeat:no-repeat;width:199px;height:25px;display:block}#common #contents{width:890px;overflow:hidden}#contents #main{float:left;width:610px}#contents #side{float:right;width:236px}div.side-doctorsfile{display:none;width:224px;height:100px;border:#cccccc 1px solid;padding:5px;margin:0 0 5px 0}div.side-doctorsfile p.file{float:right;width:117px;font-size:10px;color:#000000}p.file span.doctorname{font-size:12px;font-weight:bold;color:#000000}div.side-banner-non-border img{width:234px;border:none}div.side-banner img{width:234px;border:#cccccc 1px solid}div.side-banner a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}div.side-news{width:236px}div.sp-doctorsfile{width:236px;margin:0 0 7px;color:#fff}div.sp-doctorsfile img.topimg{width:90%;padding:10px;margin:1px 0 0 1px}div.sp-doctorsfile .sp-img{border:#cccccc 1px solid;width:99%}div.sp-doctorsfile p.title{width:236px;background:url(/assets/renew/side_title_bg-ed8fc8fca99064b7cb9508c2e50e682a2afd2b865e1b8e6cb9f0723e10483e1e.png) no-repeat 0 0;overflow:hidden}div.sp-doctorsfile p.title span.catch{padding:0 8px}div.sp-doctorsfile p.title span.subject{color:#fff;text-align:center;padding:1px 5px 0 5px;font-size:90%}div.sp-doctorsfile p.title a{display:block;width:236px;text-align:center}div.side-qr{width:234px;border:#cccccc 1px solid;overflow:hidden}div.side-qr img{float:left;width:90px}div.side-qr p{float:right;width:139px;font-size:10px;line-height:13px;padding:7px 5px 5px 0}p.info-doctor{font-size:11px;letter-spacing:0}div.book{width:236px;height:112px;margin:7px 0 7px 0}div.book a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}div.contentslink{width:234px;height:110px;border:#cccccc 1px solid;margin:0 0 5px 0}div.contentslink a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}div.football{width:234px;height:84px;border:#cccccc 1px solid;margin:0 0 5px 0}div.football a img{width:234px;height:84px}div.football a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}div.recruit{width:224px;border:#cccccc 1px solid;font-size:10px;padding:5px;margin:0 0 5px 0}span.pop{background:#e11919;color:#fff;padding:0 3px;margin:0 5px 0 0}div.side-ad{border:#cccccc 1px solid;overflow:hidden}.footer_note{margin:0 0 45px;padding:0 0 0 20px}.footer_note .title{font-size:10px;line-height:200%;color:#4AC650}.footer_note .text{font-size:10px;line-height:200%}#footerline{background-repeat:repeat-x;height:7px}#footer{clear:both;margin:0 auto 35px;overflow:hidden;width:890px}#footer div.logo{margin-top:10px;float:left;width:117px}#footer div.footernavi{float:right;font-size:11px;margin:13px 0 0 0}div.footernavi a.doctorlogin{background:#33a63e;text-decoration:none;float:right;color:#fff;padding:1px 5px;margin:5px 0 0 0}div.footernavi p.copyright{font-size:10px;text-align:right;margin:30px 0 0 0}div.footernavi p.copyright a{color:#000}div#pk{font-size:11px;margin:0px 0 20px 0;font-weight:normal}div#pk ul{list-style-type:none;margin:0;padding:0;overflow:hidden}div#pk ul li{float:left;line-height:1.2em}#go_to_top a{display:none;z-index:9;position:fixed;top:100%;width:100px;margin-top:-30px;right:1%;margin-left:-50px;height:20px}#switch{background:#e5e8d6;padding:10px;padding-bottom:40px;overflow:hidden;width:100%}#switch .inner{margin:0 0 0 190px}#switch .inner .pc img{float:left;display:block}#switch .inner .phone img{float:left;display:block}div.adsense{text-align:left}div.adsense_left{margin:13px 0 10px 0}div.adsense_cassettebottom{margin:40px 0 10px 0}.socialbuttons{overflow:hidden;text-align:left}.main-socialbuttons-offset{padding-left:20px}.sb-separator{margin-right:10px;display:inline}.access{display:none}div.none{color:#878787}.map_index{height:40px}.map_index a{float:right;color:#fff;display:flex;padding:5px 15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-image:-webkit-linear-gradient(#158fd8 0%, #0A6EBD 100%);background-image:linear-gradient(#158fd8 0%, #0a6ebb 100%);text-decoration:none}.map_index a:hover{opacity:0.8}#cassetteheader{background:#F6FCF0;border:1px solid #CCEACD;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;margin:3px 0 0;padding:30px 20px 10px;position:relative}#cassetteheader .icon_newopen{position:absolute;top:7px;right:190px}#cassetteheader .icon_doctor{position:absolute;top:7px;right:50px}#cassetteheader a{display:block;float:left;margin:2px 15px 0 0}#cassetteheader a.reserve_button{float:right;margin:2px 0 0 15px}#cassetteheader h2{font-size:170%;line-height:1.1em;margin:2px 0 2px 3px;padding:0;background:none;text-indent:inherit;color:#000}#cassetteheader div.doctor_name{font-size:110%;margin:0 0 4px 3px}#cassettecatch{width:610px;background:#AAE5AA}#cassettecatch.searchindex{width:610px;background:#f8fcf2}#cassettecatch .relatedlinks div{padding:10px 0;float:left}#cassettecatch .relatedlinks div.search{padding:4px 0}#cassettecatch .relatedlinks div span{display:block;height:14px;padding:0 15px;line-height:110%;text-align:center;border-right:1px solid #00913a;font-size:14px;color:#00913a}#cassettecatch.searchindex .relatedlinks div span{border-right:1px solid #000;color:#000}#cassettecatch .relatedlinks div span.kamoku{font-size:12px}#cassettecatch .relatedlinks div a span,#cassettecatch.searchindex .relatedlinks div a span{font-size:12px;color:#036eb8}#listpage{padding:0 0 20px}#listpage02{padding:0 0 20px}#boxcontentinner2{margin:12px auto 15px;width:610px}#boxcontentinner3{margin:12px auto 35px;width:610px}#boxcontentinner2 .tab_inner{padding:0 0 20px;border-left:1px solid #cceacd;border-right:1px solid #cceacd;border-bottom:1px solid #cceacd;overflow:auto}#listpage #boxcontentinner2 .tab_inner{padding:0 0 20px;border-left:none;border-right:none;border-bottom:none}#boxcontentinner3 .tab_inner{padding:0 0 15px;border-left:1px solid #14a827;border-right:1px solid #14a827;border-bottom:1px solid #14a827}#boxcontentinner2 .tab_inner .basic_header{overflow:hidden}#boxcontentinner2 .tab_inner .normal_image{line-height:0}#boxcontentinner2 .tab_inner .normal_text{padding:0 20px}#boxcontentinner2 .tab_inner .normal_text a{display:block;width:130px;float:right;text-align:right;color:#15941f;text-decoration:none}#boxcontentinner2 .tab_inner .normal_text a:hover{text-decoration:underline}.detail_box{margin:25px 20px 0;clear:both}.detail_box .detai_title{padding:1px 10px 0;background:#4ac650;font-size:14px;color:#fff;text-indent:0px}.detail_box .detai_title span.cost_link{float:right}.detail_box .detai_title span.cost_link a{color:#fff}.detail_box .detai_title_s{padding:3px 10px 1px;background:#4ac650;font-size:12px;color:#fff;text-indent:0px}.detail_box .detail_inner{padding:15px 20px;background:#f7fcf0}.detail_box .detail_inner ul{overflow:hidden}.detail_box .detail_inner ul li{padding:0 10px 0 0;float:left;font-size:14px}.detail_box .detail_inner ul li a{text-decoration:none}.detail_box .detail_inner ul li a:hover{text-decoration:underline}.detail_box .detail_inner .notice_text{width:410px;padding:0}.detail_box .detail_inner .notice_text span{display:block}.detail_box .detail_inner .book_photo img{width:158px}.detail_box .detail_inner .book_text01{width:325px;padding:0;float:right}.detail_box .detail_inner .book_text02{width:325px;margin:10px 0 0;padding:0;float:right}.detail_box .detail_inner .book_text02 a{font-size:11px;color:#15941f}.detail_box .detail_inner .book_text01 span{display:block;padding:0 0 20px;font-size:18px}.detail_box .reviews_inner{width:483px;margin:20px auto;padding:23px 25px;position:relative;border:1px solid #efefef;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden}.detail_box .reviews_inner .review_icon{margin:0 15px 0 0;float:left}.detail_box .reviews_inner .review_text{width:360px;float:left;overflow:hidden}.detail_box .reviews_inner .review_text p{font-size:14px}.detail_box .reviews_inner .review_text p.date{padding:20px 0 10px;font-size:14px;color:#4ac650}.detail_box .reviews_inner .review_text p.number{padding:10px 0 0;font-size:14px;color:#4ac650}.detail_box .reviews_inner p.new{position:absolute;top:14px;left:81px}.detail_box a.btn_review{display:block;width:170px;margin:8px auto 0;padding:4px 0 0;border:1px solid #f39800;background:#f39800;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14px;text-align:center;color:#fff}.detail_box a.btn_review:hover{text-decoration:none;opacity:0.7}.detail_box .detail_inner .dr_book_photo img{width:105px}.detail_box .detail_inner .dr_book_text01{width:400px;padding:0;float:right}.detail_box .detail_inner .dr_book_text02{width:400px;margin:10px 0 0;padding:0;float:right;color:#036eb8}.cancel{display:block;float:left;margin:15px 0 0 120px;padding:3px 20px;border:1px solid #999;background:#999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14px;text-align:center;color:#fff}.cancel:hover{text-decoration:none;opacity:0.7;color:#fff}.general_btn{display:block;margin:3px 2px 0 0;padding:4px 9px 2px;float:left;background:#f39800;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:13px;text-align:center;color:#fff;line-height:120%}.general_btn2{display:block;margin:3px 1px 0 0;padding:5px 15px;float:left;background:#f39800;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:13px;text-align:center;color:#fff;line-height:120%}.general_btn:hover,.general_btn2:hover{text-decoration:none;opacity:0.7;color:#fff}.general_btn span,.general_btn2 span{display:block;font-size:12px}.hr_title{margin:0 0 15px}.hr_number{padding:0 0 0 20px;font-size:115%}.hr_number span{padding:0 0 0 10px;color:#FF8500}.hr_text{font-size:115%;margin:10px 0 15px}.result_box{margin:0 0 15px;overflow:hidden}.result_box p.result_title{display:block;width:610px;min-height:10px;margin:0;padding:0;background:url(/assets/renew/result_title-36d69ba1b63a17e2a4d7cb36c635f8e1187535ca9fb71b407dfdf7a6e1fb684c.png) no-repeat 0 0;overflow:hidden}.result_box p.result_title span{display:block;font-size:13px;color:#ffffff}.result_box p.result_title span.main{padding:2px 0 0 17px;float:left}.result_box p.result_title span.sub{padding:2px 10px 0 0;float:right}.result_box div.container{border:1px solid #cceacd;background:#fcfff8}.result_box div.container a{display:block;padding:25px 20px;position:relative;overflow:hidden}.result_box div.container p.image a{display:block;padding:0;position:relative;overflow:hidden}.topttl_border{border-top:5px solid #15941F}.topttl_border02{border-top:5px solid #AAE5AA}.symptom_title{margin:0 0 25px;font-size:21px;font-weight:bold}.symptom_title span{display:block;font-size:14px;font-weight:normal}.detail_title{font-size:14px;color:#15941F}.detail_title span{color:#AAE5AA}.result_box div.container02{padding:20px 20px;overflow:hidden;border:1px solid #cceacd;background:#fcfff8}.result_box div.container03{padding:20px;overflow:hidden;border:1px solid #cceacd;background:#fcfff8}.result_box div.container06{margin:0 0 3px;padding:25px 20px;position:relative;overflow:hidden;border:1px solid #cceacd;background:#fcfff8}.result_box div.container07{width:301px;margin:3px 0 0;float:left}.result_box div.container07 a{display:block;width:280px;padding:9px 9px 10px;position:relative;overflow:hidden;border:1px solid #cceacd;background:#fcfff8;color:#000;text-decoration:none}.result_box div.container07 a:hover{opacity:.8}.result_box .container06 .text,.result_box .container07 .text{width:62%}.result_box div.container07 .icon_care_wrapper{clear:both;margin:0;overflow:hidden;padding:10px 0 0;width:220px}.result_box div.container08{width:590px;margin:0;padding:9px 9px 20px;float:left;position:relative;overflow:hidden;border:1px solid #cceacd}.result_box div.container08 .sub_title{width:100%;background:#f9f9f9;padding:3px 5px;margin:10px 0 5px;font-size:14px}.result_box div.container07:nth-child(odd){margin-right:8px}.result_box div.container07 .text02{width:100%;padding:5px 0 0;clear:both}.result_box div.container08 .text{width:96%}.result_box div.container08 .text02{width:94%;padding:5px 0 0;margin:0 15px;clear:both}.result_box div.container07 .small02{display:block;margin:0 0 15px}.heading1_text{border-bottom:1px solid #3232FF;color:#3232FF}.result_box div.container07 .image img{width:90px}.container_bottom{margin:40px 0;padding:40px 0 0;background:url(/assets/renew/border_dot-6fe2a9c6a8f67a18ef46cafbe1568485017b4b10531b39561b2161d252dfed90.png) repeat-x top}.container_bottom .text{padding:0 0 0 30px;font-size:11px}.result_box .image{float:left}.result_box .image a:hover{opacity:0.8}.result_box .text{float:left;margin:0 0 0 15px}#boxcontentinner3 .result_box .text{float:left;margin:0 0 0 15px;width:62%}.result_box .text .small{width:360px;font-size:16px;color:#000}.result_box .text .small02{font-size:12px}.result_box .text .small03{font-size:14px}.result_box .text .large{width:365px;font-size:19px;color:#000}.result_box .text .large02{font-size:21px;margin:0}.result_box .text .link{font-size:14px}.result_box .text .description{font-size:14px;color:#303030}.result_box .text .clinic_name{width:365px;font-size:14px;color:#EA5514}.icon_care_wrapper{width:220px;overflow:hidden;margin:0 0 10px}.icon_care_wrapper .icon_care{float:left;margin:0 20px 0 0}.icon_care_wrapper_head .icon_care{float:left;margin:0 20px 0 0}.result_box div.container04{margin:0 0 15px;padding:20px 0;overflow:hidden;border:1px solid #cceacd;background:#fcfff8}.result_box div.container04 .book_list{overflow:hidden}.result_box div.container04 .book_list .casset{width:126px;margin:0 10px;float:left}.result_box div.container04 .book_list .casset img{width:128px;margin:0 0 10px}.result_box div.container04 .book_list .casset a:hover img{opacity:0.7}.result_box div.container04 .book_list .casset .version{margin:0;font-size:14px}.result_box div.container04 .book_list .casset .version span{display:block;font-size:12px}.result_box div.container04 .book_list .casset .release{font-size:10px}.bookdetail_date{height:29px;padding:8px 0 0px 0;background:#e67aae;font-size:14px;color:#ffffff;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px}.bookdetail_date p{padding:0 20px 0;margin-left:15px}.bookdetail_date hr.border{border:none;background-color:#e67aae;background-image:url("renew/book_border_dot.png");padding:0 0 3px 0;margin:3px 0 0 0}.bookdetail_title{padding:20px 15px;background:#E67AAE}.bookdetail_title .version{font-size:36px;font-weight:bold;color:#ffffff;line-height:180%;margin-left:15px}.bookdetail_title .version span{display:block;font-size:24px;font-weight:normal;color:#ffffff;line-height:180%}.bookdetail_title .release{font-size:21px;color:#ffffff;line-height:180%;margin-left:15px}.result_box div.container05{margin:0 0 15px;padding:20px;overflow:hidden;border:1px solid #E67AAE;background:#ffffff}.result_box div.container05 .detail{overflow:hidden}.result_box div.container05 .detail .large_book{width:248px;float:left}.result_box div.container05 .detail .large_book img{width:248px;margin:0 0 10px}.result_box div.container05 .detail .amazon{width:186px;margin:0 auto}.result_box div.container05 .detail .amazon a{display:block;width:186px;margin:0}.result_box div.container05 .detail .amazon img{width:186px;margin:0}.result_box div.container05 .detail .amazon span{display:block;width:186px;text-align:center}.result_box div.container05 .detail .book_text{width:595px;float:left}.result_box div.container05 .detail .book_text .detail_text{margin:0 0 0 15px;font-size:14px}.introduction_title{border-bottom:1px solid #E67AAE;font-size:14px;color:#E67AAE}table.hospital_list{width:700px;margin:10px 0 80px 100px}table.hospital_list th{padding:8px 100px}table.hospital_list th.name01{width:112px}table.hospital_list th.name02{width:112px}table.hospital_list th.name03{width:224px}table.hospital_list th.name04{width:77px}table.hospital_list tr.even{background:#F9F9F9}table.hospital_list tr td{padding:8px}.introduction_text{padding:0 0 0 45px;margin:5px 0 25px;font-size:11px}h3.checked{content:"";background:#4bc651 url(/assets/renew/mark_plus-71b46061aa1f2a95f2641f66188b0f31d00cf30141a1fd093a76af3a26ef996b.png) no-repeat 326px 8px;color:#ffffff;position:absolute;top:-27px;z-index:9998}div.relatedsp{position:relative}div.relatedsp ul{display:none}div.relatedsp ul:hover{position:relative;color:#333}div.relatedsp:hover ul{display:block;position:absolute;top:30px;font-size:90%;color:#fff;background-color:#00913a;width:140px;padding:8px;border-radius:3px;z-index:100}div.relatedsp:hover ul li a{color:#fff}div.relatedsp ul:before{content:'';display:block;position:absolute;height:0;width:0;top:-13px;left:25px;border:13px transparent solid;border-right-width:0;border-left-color:#00913a;transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);z-index:100}.tab_inner .df_main_img img{width:100%}.tab_inner .df_main_img_fp{width:13%;margin:15px 0 0 15px;float:left}.tab_inner .df_main_img_fp img{width:100%}.tab_inner h2.df_title{padding:30px 0 0;background:none;font-size:18px;font-weight:bold;line-height:160%;text-indent:20px;color:#303030}.tab_inner .df_text{padding:5px 20px 0;font-size:14px;line-height:160%;color:#303030}.tab_inner h3.df_question{display:block;padding:10px 0 0;color:#4ac650;padding:15px 20px 0;background:none;text-indent:0px;font-weight:bold}.tab_inner .df_text img{max-width:300px;max-height:300px;margin:5px}.tab_inner .df_text .right{float:right;padding:0 0 20px 20px}.tab_inner .df_text .left{float:left;padding:0 20px 20px 0}.tab_inner .repo_header{margin:0 0 20px;padding:18px 20px;overflow:hidden;background:#f6fcf0;border-left:1px solid #cceacd;border-right:1px solid #cceacd;border-bottom:1px solid #cceacd}.tab_inner .repo_header .detail{float:left}.tab_inner .repo_header .detail .repo_header_title{margin:0;font-size:19px;line-height:160%}.tab_inner .repo_header .detail .repo_header_hospname{font-size:14px;color:#ea5514;margin:0 0 10px}.tab_inner .repo_header .photo{float:right}.tab_inner .repo_header .photo img{width:150px}.tab_inner .repo_header p.repo_img{position:absolute;top:50%;margin-top:-65px;right:3%}.tab_inner .question{display:block;background:url(/assets/renew/icon_q-e4ee27d742e6f73a9353db64e5c75f92d9fea69a5a74862eabcaf3e7c0e0c8c2.png) no-repeat 0 0;margin:15px 20px 0;padding:5px 0 5px 35px;clear:both;font-size:14px;line-height:160%;color:#4ac650;text-indent:0;font-weight:bold}.tab_inner .answer{display:block;background:url(/assets/renew/icon_a-8fad2e0039f12bac0f5bad7d499f52305a4c0ef92cb31aa7d8fad2be606f36c1.png) no-repeat 0 0;margin:5px 20px 0;padding:5px 0 5px 35px;font-size:14px;line-height:160%;color:#303030}.tab_inner .answer span{display:block;width:280px;float:right;padding:0 0 10px 15px;font-size:12px}.tab_inner .answer span img{display:block}.tab_inner .step01 h3.hr_step,.tab_inner .step02 h3.hr_step,.tab_inner .step03 h3.hr_step,.tab_inner .step04 h3.hr_step,.tab_inner .step05 h3.hr_step{display:block;width:533px;margin:0;padding:5px 0 10px 0;color:#78c938;clear:both;text-indent:0;background:none;font-weight:bold}.tab_inner .step01 img,.tab_inner .step02 img,.tab_inner .step03 img,.tab_inner .step04 img,.tab_inner .step05 img{float:right;padding:0 0 0 30px}.tab_inner .step01,.tab_inner .step02,.tab_inner .step03,.tab_inner .step04,.tab_inner .step05{display:block;margin:15px 20px 0;padding:0 0 10px 35px;overflow:hidden;font-size:14px;line-height:160%;color:#303030}.tab_inner .step01{background:url(/assets/renew/icon_step01-ae11f5919157b23cf9cbb9741bf9d723a1326d525eb42572497edbc0d69e87b1.png) no-repeat 0 0}.tab_inner .step02{background:url(/assets/renew/icon_step02-14a7444c621c2dd02e625c186a491601c552a71c7daf6c01fa7582604f5a3700.png) no-repeat 0 0}.tab_inner .step03{background:url(/assets/renew/icon_step03-89f963b84c4cf51114bffaadf3554ba1d1c86e2645c0e02723c3e7f1b5ece856.png) no-repeat 0 0}.tab_inner .step04{background:url(/assets/renew/icon_step04-b392d25f9adcea5bb1bb63ef656d235b46287c8f8915dacce6f85d62c46c4d1f.png) no-repeat 0 0}.tab_inner .step05{background:url(/assets/renew/icon_step05-2e1c92e662c98a8474883ab7a07e437182e26f17340ce74235e977e7c49fe99b.png) no-repeat 0 0}.tab_inner .price_wrapper{overflow:hidden;margin:30px 0 0}.tab_inner .price_wrapper .title{margin:0 0 0 20px;padding:5px 20px 0;font-size:12px;font-weight:bold;color:#4ac650}.tab_inner .price_wrapper .price{margin:0 0 0 20px;padding:5px 20px;font-size:14px;color:#303030}.tab_inner .messege_wrapper{background:#f6fcf0;margin:40px 0 0;padding:24px 18px;border:1px solid #f6fcf0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.tab_inner .messege_wrapper .title{font-size:18px;font-weight:bold}.tab_inner .messege_wrapper .title h3.title-message{background:none;font-size:18px;color:#333;font-weight:bold;text-indent:0;padding:0}.tab_inner .messege_wrapper .title span{display:block;font-size:14px;font-weight:normal}.tab_inner .messege_wrapper .messege{overflow:hidden;margin:20px 0 0}.tab_inner .messege_wrapper .messege .text{font-size:14px;line-height:160%}.tab_inner .messege_wrapper .messege img{float:right;padding:0 0 0 20px}.tab_inner .reviews_wrapper{background:#f8f9f7;width:450px;margin:20px auto 0;padding:20px 18px 15px;border:1px solid #f8f9f7;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.tab_inner .reviews_wrapper .title{font-size:18px;font-weight:bold}.tab_inner .reviews_wrapper .title span{display:block;font-size:14px;font-weight:normal}.tab_inner .reviews_wrapper .review{overflow:hidden;margin:5px 0 0}.tab_inner .reviews_wrapper .review .text{font-size:14px;line-height:160%}.tab_inner .reviews_wrapper .review .title{padding:10px 0 5px;font-size:14px;font-weight:normal;line-height:160%;text-align:center}.tab_inner .reviews_wrapper .date{padding:0 0 0 65px;font-size:14px;font-weight:normal;line-height:160%;text-align:left;color:#4ac650}.tab_inner .reviews_wrapper .icon_care_wrapper{margin:0;padding:0 0 0 65px}.tab_inner .reviews_wrapper .review img{float:left;padding:0 5px 15px 0}.tab_inner .reviews_wrapper p.number{padding:10px 0 0 65px;font-size:14px;color:#4ac650}.search_number{text-indent:inherit;margin:10px 0 0;background:none;font-size:14px;color:#000;line-height:160%}.displayed_results{padding:10px 0 15px;font-size:14px}.displayed_results span{padding:0 5px 0 0;font-size:24px;font-weight:bold;color:#f39800}.order_title{font-size:11px;color:#f39800}ul.order{display:block;overflow:hidden}ul.order li{float:left;margin:0px 2px 0px 2px}ul.order li a{display:block;height:45px;margin:5px 2px 0 0;padding:2px 11px 2px;border:1px solid #f39800;background:#f39800;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:12px;text-align:center;color:#fff;line-height:118%;display:table-cell;vertical-align:middle;width:92px}ul.order li a span{font-size:10px}ul.order li a:hover{text-decoration:none;opacity:0.7;color:#fff}.search_result_title.hospital_search{background:#14a827 none repeat scroll 0 0;border:1px solid #14a827;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff;display:block;font-size:18px;padding:6px 20px 0;margin:15px 0 0;position:relative;text-align:left;text-decoration:none;text-indent:0;font-weight:bold}.search_result_title{background:#4ac650 none repeat scroll 0 0;border:1px solid #78c938;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff;display:block;font-size:18px;padding:6px 20px 0;margin:15px 0 0;position:relative;text-align:left;text-decoration:none}#boxcontentinner4 .search_result_title p{width:430px}span.clinic-detail{color:#666}.search_result_title a{display:block;position:absolute;top:10px;right:10px;font-size:14px;color:#fff}.search_result_title a.hospname{display:inherit;position:static;font-size:100%;color:#fff}#boxcontentinner3 .detail_box{margin:15px 20px 0}#boxcontentinner3 .detail_box .detai_title{background:#4ac650 none repeat scroll 0 0;border:1px solid #4ac650;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:14px;padding:1px 10px 0}#boxcontentinner3 .detail_box .detail_inner{margin:0 0 5px;padding:15px 20px;background:#f7fcf0}#boxcontentinner3 .result_box div.container{padding:15px 20px 10px;position:relative;overflow:hidden;border:none;background:none}#boxcontentinner3 .icon_care_wrapper{width:445px;overflow:hidden;margin:8px 0 3px}#boxcontentinner3 .icon_care_wrapper_head{width:340px;overflow:visible;margin:0 15px 3px;float:left}#boxcontentinner3 .detail_box .detail_inner .notice_photo img{margin:10px 0 0}#boxcontentinner3 .detail_box .detail_inner .notice_photo img.icon{width:60px;margin:10px 0 0}.result_box02{margin:0 0 15px}.result_box02 p.result_title{width:610px;height:30px;margin:0;padding:0;position:relative;background:#4ac650;overflow:hidden}.result_box02 p.result_title span{display:block;position:absolute;font-size:14px;color:#ffffff}.result_box02 p.result_title span.main{top:7px;left:17px}.result_box02 p.result_title span.sub{top:7px;right:10px}.result_box02 p.result_title span.sub a{color:#fff}.result_box02 div.container{padding:20px;position:relative;overflow:hidden;border:1px solid #cceacd;background:#fcfff8}.result_box02 div.container a{font-size:14px;color:#036eb8}.result_box02 div.container a:hover{color:#036eb8}#boxcontentinner4{margin:12px auto 0}#boxcontentinner4 .tab_inner,#boxcontentinner4 .tab_inner{padding:0;border-left:none;border-right:none;border-bottom:none}#cassetteheader2{background:#F6FCF0;border:1px solid #CCEACD;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;margin:3px 0 0;padding:15px 20px;position:relative}#cassetteheader2 h2{font-size:170%;line-height:1.1em;margin:2px 0 2px 3px;padding:0;background:none;text-indent:inherit;color:#000}#tat_header{height:140px;padding:0 0 10px 60px;overflow:hidden}.tat_caption{background:#0B7010 none repeat scroll 0 0;color:#ffffff;display:block;font-size:18px;padding:5px 10px;margin:0;position:relative;text-align:left;text-decoration:none}.tat_illust{float:left;margin:10px 15px}.tat_text{width:95%;margin:15px auto;font-size:14px;line-height:160%;clear:both}.tat_text_chiryou_kamoku{font-weight:bold;color:#0B7010}.tat_legend{font-size:14px;margin-top:30px}#tat_header .title{width:395px;padding:60px 0 0 15px;float:left;color:#8b5d00;font-size:30px;font-weight:bold}#tat_header .illust02{width:550px;margin:0 auto;text-align:center}#tat_header .title02{width:550px;margin:0 auto;padding:5px 0 0;color:#8b5d00;font-size:30px;font-weight:bold;text-align:center}.mri_text{width:95%;margin:15px auto;font-size:14px;line-height:160%}.mri_search a{width:60%;display:block;margin:15px auto;padding:3px 20px;border:1px solid #f39800;background:#f39800 url(/assets/renew/icon_search-f828256cf53bd140e1584546ca7f52aa6ebd451ad1448c76574c7eb830c650d7.png) no-repeat 5px center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14px;text-align:center;color:#fff}.mri_search a:hover{opacity:0.8;text-decoration:none}div.mapbox{border:1px solid #cccccc;clear:both;height:auto;margin:15px 0 0;padding:15px 5px 5px;position:relative;width:598px}div.mapbox .map-size{background:#fff none repeat scroll 0 0;height:27px;left:452px;position:absolute;width:116px}.map-size p.size{float:left;font-size:11px;margin:6px 5px 0}.map-size .bt-s a:hover,.bt-s-on{background-image:url(/assets/renew/map_s_on-da5c49ab49daad4cff60f88402b3cf5e211c6d4b86c576cfa41e5ccaae9f42d0.gif);background-repeat:no-repeat;display:block;float:left;height:19px;margin:4px 2px 0 0;text-indent:-9999px;width:20px}.map-size .bt-l a{background-image:url(/assets/renew/map_l-9a969f6db1242bb6e8524357ec8c7c95d38c91e3931472f3abc5970e14a4ce04.gif);background-repeat:no-repeat;display:block;float:left;height:19px;margin:4px 0 0;text-indent:-9999px;width:20px}.map-size .bt-l a:hover,.bt-l-on{background-image:url(/assets/renew/map_l_on-b4896d00fd2fd48fae19ddea53226c788dad9e5f53cc43be48c70f35fd5ca8b7.gif);background-repeat:no-repeat;display:block;float:left;height:19px;margin:4px 2px 0 0;text-indent:-9999px;width:20px}.map-size .bt-s a{background-image:url(/assets/renew/map_s-e3b56c033df687ccb85b6ed142af97a79ee53d069d0db99c8b69a688fd83c186.gif);background-repeat:no-repeat;display:block;float:left;height:19px;margin:4px 0 0;text-indent:-9999px;width:20px}div.mapbox div.map{height:auto;margin:0 auto;width:576px}div.mapbox p.notice{font-size:11px;margin:10px 0 0 10px}div.mutual_text{font-size:12px;border:1px solid #35559d;margin:10px 0 10px 0;padding:12px}#shopctabblock3{padding:0px 20px 0}a.medication-link{text-decoration:underline}.dj-link-category{background:#0B7010 none repeat scroll 0 0;color:#ffffff;display:block;font-size:14px;padding:5px 10px;margin:0;position:relative;text-align:left;text-decoration:none}.dj-links{font-size:14px;padding:10px 20px}.disease_text{color:#15941F;font-weight:bold}.item-to-emphasize{font-weight:bold;color:#0B7010}.ptb-10p{padding:10px 0}.pb-05p{padding-bottom:5px}.crosslink_smalltitle{width:100%;background:#f3f3f3;padding:5px 0;font-size:13px;margin:7px 0}a.reserve_button{padding:15px;background:#0186d1;border-radius:5px;box-shadow:inset 1px 1px 3px #7399d1, inset -1px -1px 3px #86a7dd;color:#fff;text-decoration:none;font-weight:bold}a.reserve_button_small{padding:7px 30px;background:#0186d1;border-radius:5px;box-shadow:inset 1px 1px 3px #7399d1, inset -1px -1px 3px #86a7dd;color:#fff;text-decoration:none;font-weight:bold}.balloon{background-color:#FFFFFF;border:1px solid #0186d1;-webkit-border-radius:3px;border-radius:3px;color:#665555;line-height:20px;position:absolute;z-index:100;left:79%;width:87px;text-align:center;padding:0 6px;font-size:10px;font-weight:normal;top:70px}.balloon::before{content:'';position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:15px;margin:0 auto;border-right:10px solid transparent;border-bottom:10px solid #fefffd;border-left:10px solid transparent}a.reserve_button:hover,a.reserve_button_small:hover{opacity:0.8}.reserve_net{clear:both;margin:30px 0;width:100%;text-align:right;position:relative}.reserve_net .reserve_button .balloon{top:23px;left:81%}.cassette_icon{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;font-size:11px;line-height:1;text-align:center;min-width:60px;padding:2px 10px;margin:0;display:inline}.newopen_icon{background-color:#FFFFFF;border:solid 1px #ce5367;color:#ce5367;font-weight:bold}.new_icon{background-color:#ce5367;border:solid 1px #ce5367;color:#fff;font-weight:bold}.doctor_icon{background-color:#FFFFFF;border:solid 1px #54cc5b;color:#54cc5b;font-weight:bold}.of_image{width:79px !important;height:79px;object-fit:cover}.sns{margin:20px 0 30px}.sns img{width:auto}.sns a{display:inline-block;vertical-align:middle;padding:1px 4px;border-radius:3px;text-decoration:none}.sns a span{color:#fff;font-size:11px}.sns a.sns-facebook{border:solid 1px #1877f2;background-color:#1877f2}.sns a.sns-facebook i{position:relative;top:2px;display:inline-block;width:13px;height:13px;background:transparent 0 0 no-repeat;background-size:cover;background-image:url(/assets/renew/facebook_logo-067ade00c3ce9ca6cff444f9152104b744e0edb4b4ea4c46ecff822bd5d97ca3.png)}.sns a.sns-twitter{border:solid 1px #00AEEF;background-color:#00AEEF}.sns a.sns-twitter i{position:relative;top:2px;display:inline-block;width:14px;height:14px;background:transparent 0 0 no-repeat;background-size:cover;background-image:url(/assets/renew/twitter_logo-5b285752f31a26c482596f341862c9695f0ce225467a777a90340b3bc5210653.png)}.sns a.sns-line{padding:0;margin-top:5px}.sns a.sns-line img{height:22.5px;width:auto}table.form{width:570px;margin:0 auto}table.form tr{margin:1px 0 0}table.form .title{padding:5px 10px;background:#eaf9ea;font-size:14px}table.search_conditions{width:99%;margin:0 auto}table.search_conditions .title{padding:5px 10px;background:#eaf9ea;font-size:14px;border:solid 1px #cceacd}table.form td{padding:10px 40px;background:#f7fcf0;border-top:3px solid #fff}table.search_conditions td.form_area{padding:10px;background:#ffffff;border:1px solid #cceacd}table.search_conditions td.pull_area{width:100%;padding:4%;background:#f7fcf0;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff}table.search_conditions td.conditions{width:210px;padding:10px;background:#f7fcf0;border:1px solid #cceacd}table.search_conditions td.conditions span{display:block;clear:both}table.form td.nobg{padding:13px 0;background:#fff}table.form td span{display:block;font-size:11px;line-height:160%;color:#303030}table.form span.caution{display:block;font-size:11px;line-height:160%;color:#FF0004;text-align:left;font-weight:normal}table.form td input.general{border:1px solid #f39800;font-size:12px;height:23px;width:100%}table.form td input.address{width:60%}table.form td textarea.review{border:1px solid #f39800;font-size:12px;height:100px;width:100%;padding:5px;line-height:160%}table.search_conditions td textarea.review{border:1px solid #f39800;font-family:"メイリオ", Meiryo Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Arial;font-size:12px;height:80px;width:95%;padding:5px;line-height:160%;resize:none}table.search_conditions td.form_area input.general{border:1px solid #f39800;font-size:12px;height:23px;width:95%}table.search_conditions td textarea.review_s{border:1px solid #f39800;font-family:"メイリオ", Meiryo Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Arial;font-size:12px;height:40px;width:95%;padding:5px;line-height:160%;resize:none}table.form td span{display:block}td.select_icon,td.select_general,td.select_general02{padding:6px}td.select_icon ul{margin:5px 0 0 55px;overflow:hidden}td.select_general ul,td.select_general02 ul{margin:5px 0 0;overflow:hidden}td.select_icon ul li,td.select_general ul li,td.select_general02 ul li{float:left}.field_with_errors{display:inline}td.select_icon input[type=radio],td.select_general input[type=radio],td.select_general02 input[type=radio]{display:inline-block}td.select_icon input[type=radio]+label,td.select_icon .field_with_errors label{width:40px;height:85px;position:relative;display:inline-block;margin-right:45px;cursor:pointer}td.select_general input[type=radio]+label,td.select_general .field_with_errors label{width:60px;height:20px;position:relative;display:inline-block;margin-right:20px;cursor:pointer}td.select_general02 input[type=radio]+label,td.select_general02 .field_with_errors label{width:360px;height:20px;position:relative;display:inline-block;margin-right:20px;cursor:pointer}td.select_icon img{position:absolute;top:0;left:0}td.select_general .name{display:block;position:absolute;top:0;left:0}td.sex .name{left:50%}td.select_general02 .name{display:block;position:absolute;top:0;left:25px}@media (min-width: 1px){td.select_icon input[type=radio],td.select_general input[type=radio],td.select_general02 input[type=radio]{display:none !important;margin:0}td.select_icon input[type=radio]+label::before,td.select_icon .field_with_errors label::before{content:"";position:absolute;top:70%;left:30%;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:16px;height:16px;margin-top:-8px;background:#FFF}td.select_general input[type=radio]+label::before,td.select_general .field_with_errors label::before{content:"";position:absolute;top:40%;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:16px;height:16px;margin-top:-8px;background:#FFF}td.sex input[type=radio]+label::before,td.sex .field_with_errors label::before{content:"";left:0}td.select_general02 input[type=radio]+label::before,td.select_general02 .field_with_errors label::before{content:"";position:absolute;top:40%;left:0;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:16px;height:16px;margin-top:-8px;background:#FFF}td.select_icon input[type=radio]+label::before,td.select_icon .field_with_errors label::before,td.select_general input[type=radio]+label::before,td.select_general .field_with_errors label::before,td.select_general02 input[type=radio]+label::before,td.select_general02 .field_with_errors label::before{border:2px solid #f39800;border-radius:30px}td.select_icon input[type=radio]:checked+label::after{content:"";position:absolute;top:70%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_icon input[type=radio]:checked+label::after{left:40%;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}td.select_icon .c_on+div label::after{content:"";position:absolute;top:70%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_icon .c_on+div label::after{left:40%;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}td.select_general .c_on+div label::after{content:"";position:absolute;top:40%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_general .c_on+div label::after{left:57%;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}td.sex .c_on+div label::after{left:7%}td.select_general02 .c_on+div label::after{content:"";position:absolute;top:40%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_general02 .c_on+div label::after{left:4px;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}.check_general .c_on+div label{background-image:url(/assets/common/arrow_select-260ad03868e0abae39ff65dec1dc3816813023a0968fb0a89b2e58cc8fb3f4ea.png);background-repeat:no-repeat;font-weight:normal;margin-bottom:0}td.select_general input[type=radio]:checked+label::after{content:"";position:absolute;top:40%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_general input[type=radio]:checked+label::after{left:57%;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}td.sex input[type=radio]:checked+label::after{left:7%}td.select_general02 input[type=radio]:checked+label::after{content:"";position:absolute;top:40%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}td.select_general02 input[type=radio]:checked+label::after{left:4px;width:8px;height:8px;margin-top:-4px;background:#f39800;border-radius:8px}}.keyword_select{width:275px;overflow:hidden;margin:0 0 20px}.keyword_select form{width:197px;float:left}.keyword_select select.select{width:175px;margin:0 5px 0 0;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #F39800;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;background:#fff url(/assets/renew/select_arrow-c66e113cd51ed05de63c9bf454aeb78575b962d533460e0ee6b707eff9f8c77d.png) no-repeat 170px 13px;font-size:14px;color:#F39800}.keyword_select form input.button{margin:0 5px 0 0;width:70px;display:none !important}.keyword_select a{display:block;width:69px;height:18px;margin:7px 0 0;float:right;text-indent:-9999px;background:url(/assets/renew/btn_reset-37ad47070054f2dbc194a2baa5c175a6343ac70995f6b7a0ebbfd124ef44b4b9.png) no-repeat}.general_select{width:275px;overflow:hidden;margin:0 0 20px 0}.hour_select{width:130px;float:left;margin:0}.hour_select_symbol{width:40px;padding:5px 0 0;float:left;margin:0;text-align:center}.general_select select.select{width:175px;margin:0 5px 0 0;padding:2px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #F39800;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;background:#fff url(/assets/renew/select_arrow-c66e113cd51ed05de63c9bf454aeb78575b962d533460e0ee6b707eff9f8c77d.png) no-repeat 170px 10px;font-size:14px;color:#F39800}.general_select a{display:block;width:69px;height:18px;margin:7px 0 0;float:right;text-indent:-9999px;background:url(/assets/renew/btn_reset-37ad47070054f2dbc194a2baa5c175a6343ac70995f6b7a0ebbfd124ef44b4b9.png) no-repeat}.hour_select select.select{width:108px;margin:0 5px 0 0;padding:2px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #F39800;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;background:#fff url(/assets/renew/select_arrow-c66e113cd51ed05de63c9bf454aeb78575b962d533460e0ee6b707eff9f8c77d.png) no-repeat 110px 10px;font-size:14px;color:#F39800}.hour_select a{display:block;width:69px;height:18px;margin:7px 0 0;float:right;text-indent:-9999px;background:url(/assets/renew/btn_reset-37ad47070054f2dbc194a2baa5c175a6343ac70995f6b7a0ebbfd124ef44b4b9.png) no-repeat}input[type="checkbox"]{cursor:pointer;opacity:0;outline:medium none;position:absolute}input[type="checkbox"]+label,.check_general .field_with_errors label{background-image:url(/assets/common/checkbox-7be4a707ebd31dac2a00a36177ea7b6fe5ab098a60e57aed4771bfea2bbf1f2a.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-weight:normal;line-height:16px;margin-bottom:0;padding-left:18px;vertical-align:middle}.check_general input[type="checkbox"]+label,.check_general .field_with_errors label{width:200px}.check_week input[type="checkbox"]+label{width:16px}input[type="checkbox"]:checked+label{background-image:url(/assets/common/arrow_select-260ad03868e0abae39ff65dec1dc3816813023a0968fb0a89b2e58cc8fb3f4ea.png);background-repeat:no-repeat;font-weight:normal;margin-bottom:0}input[type="submit"]{background:#036fb8 none repeat scroll 0 0;border:thin solid #fff;border-radius:5px;box-shadow:none;clear:both;color:#fff;display:block;font-size:14px;font-weight:normal;height:22px;margin:34px auto 5px;padding:3px 20px;text-align:center}input.confirm[type="submit"]{clear:none;float:left;margin:15px 0 0 20px;background:#f39800 none repeat scroll 0 0}input.search[type="submit"]{clear:none;float:left;margin:15px 0 0 20px;background:#f39800 none repeat scroll 0 0}input[type="text"]{font-family:"メイリオ", Meiryo;font-size:14px;text-indent:10px}input[type="submit"]:hover{opacity:0.8}div.review_s.checked_district.checked_station,div.review.checked_medical_subject,div.review.checked_disease.checked_medical_practice,div.review_s.checked_feature,div.review_s.checked_reserve{overflow-y:scroll;overflow-x:hidden;height:52px}.transition_arrow{margin:15px 0 0;padding:0 0 5px;overflow:hidden;background:url(/assets/renew/border_dot-6fe2a9c6a8f67a18ef46cafbe1568485017b4b10531b39561b2161d252dfed90.png) repeat-x bottom}.transition_arrow p{margin:0 0 0 20px;padding:0 0 0 20px;float:left}.transition_arrow p.prev{background:url(/assets/renew/prev_arrow-244699c8bd5ec3df11f00ede86fa4534a7aa5fff6ac326dd5bb14d240b4fe898.png) no-repeat 0 0}.transition_arrow p.next{margin:0 0 0 20px;background:url(/assets/renew/next_arrow-6bbe62504ee5416d1418a557503aa12e8a3faebe5c175e474f890a04792eaba7.png) no-repeat 0 0}.transition_arrow p a{color:#15941f;text-decoration:none}.transition_arrow p a:hover{text-decoration:underline}.transition_arrow_wide{margin:20px 0 0;padding:0 0 5px;overflow:hidden;background:url(/assets/renew/border_dot-6fe2a9c6a8f67a18ef46cafbe1568485017b4b10531b39561b2161d252dfed90.png) repeat-x bottom}.transition_arrow_wide p{margin:0 0 0 15px;padding:5px 0 0 18px}.transition_arrow_wide p.prev{float:left;background:url(/assets/renew/prev_arrow-244699c8bd5ec3df11f00ede86fa4534a7aa5fff6ac326dd5bb14d240b4fe898.png) no-repeat 0 5px}.transition_arrow_wide p.first{float:left;background:url(/assets/renew/first_arrow-19c9041a29cd38c04fdd81f4b1dc021f082612930ca9226ddc7b1971c5fe8a3b.png) no-repeat 0 5px}.transition_arrow_wide p.next{float:right;margin:0 15px 0 0;background:url(/assets/renew/next_arrow-6bbe62504ee5416d1418a557503aa12e8a3faebe5c175e474f890a04792eaba7.png) no-repeat 0 5px}.transition_arrow_wide p.end{float:right;margin:0 15px 0 0;background:url(/assets/renew/end_arrow-66a4606a53a09475b2b3f7f261ab9f0cfbbcb0c583c99afe9b84fb5859873042.png) no-repeat 0 5px}.transition_arrow_wide p a{color:#15941f;text-decoration:none}.transition_arrow_wide p a:hover{text-decoration:underline}#boxcontentinner2 .tab_inner .transition_arrow_wide div.pagenavi2{width:280px;margin:0;float:left;text-align:center}#boxcontentinner2 .tab_inner .transition_arrow_wide div.pagenavi2 table{margin:0 auto}div.pagenavi2{margin:10px 0 50px;text-align:center}div.pagenavi2 table{margin:0 auto}div.pagenavi2 span{display:block;width:22px;margin:0 0 0 10px;padding:3px 0;background:url(/assets/renew/paging_active_bg-a5e3ce3b08b3b178a896121844b4ddf9ee94415c22510749037ee502138280b6.png) no-repeat 0 0;float:left;font-size:100%;color:#fff;text-align:center}div.pagenavi2 a{display:block;width:22px;margin:0 0 0 10px;padding:3px 0;background:url(/assets/renew/paging_off_bg-f587d200fe965541765e52b0991e7ee35fbb00c05a8f37803ed444519983811f.png) no-repeat 0 0;float:left;font-size:100%;color:#fff;text-align:center;text-decoration:none}div.pagenavi2 a:hover{background:url(/assets/renew/paging_active_bg-a5e3ce3b08b3b178a896121844b4ddf9ee94415c22510749037ee502138280b6.png) no-repeat 0 0}div.pagenavi2 span.mid{padding:3px 0;background:none;color:#78C938;font-size:85%}#boxcontentinner2 .tab_inner div.pagenavi2{margin:20px 0;text-align:center}.text-link{width:500px;border:1px solid #15941f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;padding:5px 15px;margin:0 auto}.next-link{width:502px;background:#15941f;text-align:center;padding:5px 15px;margin:0 auto}.next-link a{color:#fff}
