@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}table.headline{width:100%;border-top:1px dotted #999}table.headline th{width:9em;padding:7px 0 7px 5px;text-align:left;vertical-align:top;font-weight:normal;border-bottom:1px dotted #999}table.headline td{padding:7px 0;vertical-align:top;border-bottom:1px dotted #999}ul.subIndex{margin:30px 0;padding:0;list-style-type:none}ul.subIndex li{margin:0 0 20px;padding:10px;overflow:hidden;background-color:#f8f8f8;border:1px solid #ccc}ul.subIndex li .image{float:left;margin:0 15px 0 0}ul.subIndex li .text{overflow:hidden}ul.subIndex li h2 a{color:#005cac}ul.subIndex li h2 img.icon{margin-right:7px;vertical-align:middle}ul.subIndexSmall{margin:0;padding:0;list-style-type:none;overflow:hidden}table.dataTable01 th{font-weight:normal}table.profile{border:1px solid #ccc}table.profile th{width:18%;padding:4px;font-weight:normal;background-color:#f2f2f2;border:1px solid #ccc}table.profile td{padding:4px;border:1px solid #ccc}hr.separator{margin:35px 0;height:0;background:none;border:none;border-top:1px dotted #005cac}ul.linkList02,ol.linkList02{margin-left:0;padding-left:0;list-style-type:none}ul.linkList02 li,ol.linkList02 li{margin:0 0 7px;font-size:1.1em;border:1px solid #005cac}ul.linkList02 li a,ol.linkList02 li a{padding:3px 3px 3px 19px;background:url(/hospital/images/common/icon_arrow-01.png) 7px 13px no-repeat #eef4fa;display:block}.consultHours em{color:#005cac;font-size:1.6em;font-style:normal}ol.consultFlow{margin:0;padding:0;list-style-type:none}ol.consultFlow>li>h4{margin:0;color:#005cac}ol.consultFlow>li p{margin:5px 0}.flowDetail .title1{margin:0 0 10px;font-size:1em;text-align:center}.flowDetail>ol{margin:0;padding:0;list-style-type:none}.flowDetail>ol>li:last-child{padding-bottom:0;background-image:none}.flowDetail>ol>li .title2{text-align:center}.flowDetail>ol>li p{margin:0px 0 25px;overflow:hidden}body.gnav02 .localNavigation li.link{background:none}body.gnav02 .localNavigation ul.section{display:block;padding-right:10px;font-size:.95em}body.gnav02 .localNavigation ul.section ul{display:none;padding:0}body.gnav02 .localNavigation ul.section ul li{padding-left:0;background:none}body.gnav02 .localNavigation ul.section li.open>ul{display:block}body.gnav02 .localNavigation ul.section,body.gnav02 .localNavigation ul.section ul{margin:0 0 5px 22px;list-style-type:none}body.gnav02 .localNavigation ul.section li,body.gnav02 .localNavigation ul.section ul li{margin:0 0 3px}body.gnav02 .localNavigation ul.section li>a,body.gnav02 .localNavigation ul.section ul li>a{margin:0 0 3px;padding-left:17px;background-position:2px 3px;background-repeat:no-repeat}body.gnav02 .localNavigation ul.section li>span,body.gnav02 .localNavigation ul.section ul li>span{display:block;margin:0 0 3px;padding-left:17px;cursor:pointer;background-position:2px 3px;background-repeat:no-repeat}body.gnav02 .localNavigation ul.section li>span:hover,body.gnav02 .localNavigation ul.section ul li>span:hover{text-decoration:underline}body.gnav02 .localNavigation ul.section li.current>a,body.gnav02 .localNavigation ul.section li.current>span,body.gnav02 .localNavigation ul.section ul li.current>a,body.gnav02 .localNavigation ul.section ul li.current>span{font-weight:bold;color:#c2031f}body.gnav02 .localNavigation ul.section li.link>a,body.gnav02 .localNavigation ul.section ul li.link>a{background-image:url(/hospital/images/common/icon_submenu-link.png)}body.gnav02 .localNavigation ul.section li.open>span,body.gnav02 .localNavigation ul.section ul li.open>span{background-image:url(/hospital/images/common/icon_submenu-open.png)}body.gnav02 .localNavigation ul.section li.close>span,body.gnav02 .localNavigation ul.section ul li.close>span{background-image:url(/hospital/images/common/icon_submenu-close.png)}body.gnav03 .localNavigation>ul>li>a{padding-left:35px;background-position:5px 5px}body.gnav03 .localNavigation>ul>li.icon01>a{background-image:url(/hospital/images/pub/icon_patient-01.png)}body.gnav03 .localNavigation>ul>li.icon02>a{background-image:url(/hospital/images/pub/icon_patient-02.png)}body.gnav03 .localNavigation>ul>li.icon03>a{background-image:url(/hospital/images/pub/icon_patient-11.png)}body.gnav03 .localNavigation>ul>li.icon04>a{background-image:url(/hospital/images/pub/icon_patient-07.png)}body.gnav03 .localNavigation>ul>li.icon05>a{background-image:url(/hospital/images/pub/icon_patient-05.png)}body.gnav03 .localNavigation>ul>li.icon06>a{background-image:url(/hospital/images/pub/icon_patient-06.png)}body.gnav03 .localNavigation>ul>li.icon07>a{background-image:url(/hospital/images/pub/icon_patient-04.png)}body.gnav03 .localNavigation>ul>li.icon08>a{background-image:url(/hospital/images/pub/icon_patient-10.png)}body.gnav03 .localNavigation>ul>li.icon09>a{background-image:url(/hospital/images/pub/icon_patient-09.png)}body.gnav03 .localNavigation>ul>li.icon10>a{background-image:url(/hospital/images/pub/icon_patient-09.png)}body.gnav03 .localNavigation>ul>li.icon011>a{background-image:url(/hospital/images/pub/icon_patient-09.png)}table.chikenFlow{margin:25px 0;font-size:.95em}table.chikenFlow th{width:150px;padding:5px 5px 10px 5px;vertical-align:top}table.chikenFlow td{padding:5px 5px 20px 5px;vertical-align:top}table.chikenFlow td.nextArrow{width:70px;text-align:center}ul.internalMenu{margin:0 0 25px;list-style-type:none;overflow:hidden;border:1px solid #ccc}ul.internalMenu li{display:inline-block;margin:0 15px 10px 0}ul.internalMenu li a{display:inline-block;padding:0 0 0 13px;white-space:nowrap;background:url(/hospital/images/common/icon_arrow-04.png) left 9px no-repeat}table.consultMenu{width:100%;margin:0 0 20px;background-color:#f2f2f2;border-collapse:collapse}table.consultMenu td{width:33.3%}table.consultMenu td a{display:block;padding:3px;font-size:.85em;text-decoration:none;color:#005cac;background:url(/hospital/images/pub/parts_patient-btn-bg-off.png) left bottom repeat-x;border:1px solid #ccc;border-radius:3px}table.consultMenu td a.current,table.consultMenu td a:hover{background:url(/hospital/images/pub/parts_patient-btn-bg-on.png) right bottom repeat-x}table.consultMenu td img.icon{margin:0 4px 0 0;vertical-align:middle}p.update{text-align:right;border-top:1px solid #ccc;margin:1em 0;font-size:80%;padding-top:5px}ul.prefectureList{margin:0;padding:0;list-style-type:none;overflow:hidden}ul.prefectureList li{float:left;width:7em;margin:0 0 1.5em;line-height:1.2}ul.prefectureList li a{display:inline-block;padding-left:15px;background:url(/hospital/images/common/icon_arrow-01.png) 3px 2px no-repeat}dl.FAQ{margin:0;padding:0}dl.FAQ dt{float:none;width:auto;margin:0;padding:2px 5px;font-size:1.1em;color:#fff;background-color:#005cac;border:none}dl.FAQ dt .firstChar{margin-right:.3em;font-style:italic;font-size:1.2em}dl.FAQ dd{float:none;width:auto;margin:0 0 30px;padding:0 5px;background:none;border:none}dl.FAQ dd .firstChar{margin-right:.3em;font-style:italic;font-size:1.4em;color:#c2031f}td.afternoon{background-color:#eef4fa}.sitemapWrapper{line-height:1.3}.sitemapWrapper>ul{margin:0;list-style-type:none}.sitemapWrapper>ul>li{margin:15px 0;padding:10px;border:3px solid #ccdffa}.sitemapWrapper>ul>li>a{display:inline-block;padding-left:15px;font-size:1.1em;background:url(/hospital/images/common/icon_arrow-01.png) left 2px no-repeat}.sitemapWrapper>ul>li>ul{margin:0 0 0 20px;padding:0;list-style-type:none}.sitemapWrapper>ul>li>ul>li{margin:10px 0}.sitemapWrapper>ul>li>ul>li a{display:inline-block;padding-left:15px;background:url(/hospital/images/common/icon_arrow-02.png) left 2px no-repeat}.sitemapWrapper>ul>li>ul>li:last-child{margin-bottom:0}.sitemapWrapper>ul>li>ul>li ul{margin:0 0 10px 40px;padding:0;list-style-type:disc}.sitemapWrapper>ul>li>ul>li ul li{margin:5px 0 0;padding:0}.sitemapWrapper>ul>li>ul>li ul li a{padding:0;background:none}.sitemapWrapper>ul>li>ul>li ul ul{list-style-type:circle}ul.staffNav{margin:0;padding:0;list-style-type:none;overflow:hidden}ul.staffNav li{float:left;width:200px;margin:0 10px 10px 0;padding:0;text-align:center;line-height:1.3;background:#fcfcfc;border:3px solid #ccdffa}ul.staffNav li:nth-child(3n){margin:0 0 10px 0}ul.staffNav li strong{display:block;margin:0;font-size:.9em;padding:10px 5px 0;font-weight:normal}ul.staffNav li a{display:block;margin:0;padding:3px 5px 10px}div.staffNav ul{margin:0 -10px 0 0;padding:0;list-style-type:none;overflow:hidden}div.staffNav ul li{float:left;width:200px;margin:0 6px 10px 0;padding:0;text-align:center;line-height:1.3;background:#fcfcfc;border:3px solid #ccdffa}div.staffNav ul li.double{width:412px}div.staffNav ul li.triple{width:624px;margin-right:0}div.staffNav ul li.offset1{margin-left:212px}div.staffNav ul li.offset2{margin-left:424px}div.staffNav ul li .position{display:block;margin:0;font-size:.9em;padding:10px 5px 0;font-weight:normal}div.staffNav ul li a{display:block;margin:0;padding:3px 5px 10px}div.staffDetail table{width:450px}div.staffDetail th{width:30%;padding:4px;color:#fff;text-align:left;font-weight:normal;background:#005cac;border:1px solid #ccc}div.staffDetail table.wide{width:100%}div.staffDetail table.wide th{width:20%}div.staffDetail td{padding:4px;text-align:left;border:1px solid #ccc}div.staffDetail img.picture{float:right}#mapArea{width:622px;margin:0 auto;padding:0;border:5px solid #ccdffa}#mapArea img{display:block;margin:0;padding:0;border:1px solid #005cac}ul.listArea{margin:0;padding:0;list-style-type:none}ul.listArea li{float:left;width:90px;margin:0 0 15px;padding:0 0 0 15px;line-height:1.2;background:url(/hospital/images/common/icon_arrow-01.png) 2px 2px no-repeat}ul.listArea li a{display:block;padding:0 15px 0 0}ul.hospitalLink{margin:20px;padding:0;list-style-type:none;overflow:hidden}ul.hospitalLink li{float:left;position:relative;margin:0;padding:0;background:none;border-bottom:1px solid #ccc}ul.hospitalLink li:nth-child(odd){float:left;clear:left}ul.hospitalLink li:nth-child(even){float:right;clear:right}ul.hospitalLink li:nth-child(1),ul.hospitalLink li:nth-child(2){border-top:1px solid #ccc}ul.hospitalLink li .num{position:absolute;left:7px;top:7px;width:30px;height:43px;color:#fff;padding:2px 0 0;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:.9em;background:url(/hospital/images/pub/red.png) center top no-repeat}ul.hospitalLink li a{width:245px;display:block;padding:10px 0 10px 45px;text-decoration:none}ul.hospitalLink li a:hover{text-decoration:underline;background-color:#edf3fd}ul.hospitalLink li span.place{font-size:85%;display:block}dl.mapMethod{margin:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:90%}dl.mapMethod dt{float:left;margin:0;font-weight:bold;width:6em;border-left:none;clear:none}dl.mapMethod dd{margin:0 0 0 6em;border-left:1px solid #ddd}table tr td .sei{margin-right:.5em}body.bgBlack h2{color:aqua}body.bgBlack h3{border-left-color:aqua}body.bgBlack .consultHours em{color:aqua}body.bgBlack .consultFlow{color:#333}body.bgBlack table.dataTable01 th{background-color:#333}body.bgBlack ul.subIndex li{background-color:#333}body.bgBlack ul.subIndex li a{color:aqua}body.bgBlack ul.internalMenu{background-color:#333}body.bgBlack td.afternoon{background-color:#555}body.bgBlack ul.linkList02 li,body.bgBlack ol.linkList02 li{border:1px solid aqua}body.bgBlack ul.linkList02 li a,body.bgBlack ol.linkList02 li a{background-color:#333}body.bgBlack .localNavigation ul.section li>a,body.bgBlack body.gnav02 .localNavigation ul.section ul li>a{color:#005cac}body.bgBlack ul.hospitalLink li a:hover{background-color:#092a58}body.bgBlack ul.staffNav li{background-color:#222;border:3px solid #999}body.bgBlack div.staffDetail table td{background-color:#000}.kekkanbyori .eventMenu{overflow:hidden;margin:0 0 20px;padding:0;list-style-type:none}.kekkanbyori .eventMenu li{float:left;margin:0 5px 5px 0}.kekkanbyori .eventMenu li a{display:block;padding:8px 10px 8px 20px;line-height:1.2;text-decoration:none;background:url(/hospital/images/common/icon_arrow-01.png) 8px center no-repeat;border:1px solid #005cac;border-radius:3px}.kekkanbyori .eventMenu li a:hover{text-decoration:underline}.kekkanbyori .eventMenu li.current a{background-color:#edf3fd}.kekkanbyori .eventHead{overflow:hidden;background:url(/hospital/section/treatment/pathology/img_kekkanbyori.png) right top repeat}.kekkanbyori .eventHead .inner{float:left;padding:0 10px 0 0;background-color:#fff}.kekkanbyori .eventHead table.dataTable01 th{background-color:#edf3fd}.kekkanbyori .pdfDownload,.kekkanbyori .wordDownload{display:inline-block;padding:8px 10px 8px 25px;line-height:1.1;font-size:1.1em;color:#333;text-decoration:none;background-color:#fdf6f6;background-position:5px center;background-repeat:no-repeat;border:2px outset #d22229;box-shadow:1px 1px 2px #ccc;border-radius:4px}.kekkanbyori .pdfDownload:hover,.kekkanbyori .wordDownload:hover{text-decoration:underline;background-color:#fbe8e9}.kekkanbyori .pdfDownload{background-image:url(/hospital/images/common/icon_pdf.png)}.kekkanbyori .wordDownload{background-image:url(/hospital/images/common/icon_word.png)}.kekkanbyoriBnr{overflow:hidden;margin-top:-3.5em}.kekkanbyoriBnr a{display:block;float:right;padding:5px 10px;text-align:center;font-size:1.1em;line-height:1.3;color:#fff;text-decoration:none;background:#d22229;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMjUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTFjMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #dd252b 0%, #a51c20 100%);border:1px outset #d22229;border-radius:4px}.kekkanbyoriBnr a span{display:block;font-size:.9em}.kekkanbyoriBnr a:hover{text-decoration:underline}.sectionTabMenu{margin:0 0 35px;padding:0}.sectionTabMenu ul.menuA{margin:0;padding:0;list-style-type:none;overflow:hidden;border-bottom:5px solid #005cac}.sectionTabMenu ul.menuA li{float:left;margin:0 4px 0 0;padding:0;vertical-align:middle}.sectionTabMenu ul.menuA li:last-child{margin-right:0}.sectionTabMenu ul.menuA li a{display:table-cell;width:7em;height:4.5em;text-align:center;vertical-align:middle;line-height:1.3;text-decoration:none;color:#005cac;background-color:#fff;border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0 0}.sectionTabMenu ul.menuA li a.active{color:#fff;background-color:#005cac}.sectionTabMenu ul.menuA li a:hover{text-decoration:underline}.sectionTabMenu ul.menuB{display:none;position:relative;margin:0;padding:10px 10px 10px 0;list-style-type:none;background-color:#f8f8f8;border:1px solid #ccc}.sectionTabMenu ul.menuB:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.sectionTabMenu ul.menuB li{float:left;margin:0 0 0 15px}.sectionTabMenu ul.menuB li.title{clear:left;font-weight:bold}.sectionTabMenu ul.menuB li a{display:block;padding:0 0 0 13px;background:url(/hospital/images/common/icon_arrow-04.png) left center no-repeat}.sectionTabMenu ul.menuB li.doctorList{position:absolute;right:0;bottom:-2.2em}.sectionTabMenu ul.menuB li.doctorList a{padding:4px 5px 4px 17px;color:#333;line-height:1.1;color:#fff;text-decoration:none;border:1px solid #ccc;background:url(/hospital/images/common/icon_arrow-05.png) 5px 6px no-repeat #005cac}.sectionTabMenu ul.menuB li.doctorList a:hover{text-decoration:underline}.sectionBlock{display:none}body.regular h3.staffPosition{padding:8px;color:#fff;font-size:120%;background-color:#005cac;border:none}body.regular .staffProfile{overflow:hidden;margin:0 0 20px;padding:10px;border:1px solid #ccc}body.regular .staffProfile table{float:left;width:440px}body.regular .staffProfile table tbody th{width:120px;padding:10px 2px 5px 5px;background:url(/hospital/images/section/parts_table-dotline.png) left top repeat-x #f9f9f9}body.regular .staffProfile table tbody td{padding:10px 2px 5px 5px;background:url(/hospital/images/section/parts_table-dotline.png) left top repeat-x #fff}body.regular .staffProfile table tbody td.more{padding-bottom:0;text-align:right}body.regular .staffProfile table tr.omitData{display:none}body.regular .staffProfile .portrait{float:right}body.regular .achievementBtn{margin:-30px 0 -20px;overflow:hidden}body.regular .achievementBtn a{float:right;padding:4px 5px 4px 17px;color:#333;line-height:1.1;color:#fff;text-decoration:none;border:1px solid #ccc;background:url(/hospital/images/common/icon_arrow-05.png) 5px 6px no-repeat #005cac}body.regular .achievementBtn a:hover{text-decoration:underline}body.regular ul.divisionIndex{margin:0;padding:0;overflow:hidden;list-style-type:none}body.regular ul.divisionIndex li{float:left;width:46.5%;margin:0 0 15px;border:7px solid #eff4fa}body.regular ul.divisionIndex li:nth-child(even){float:right}body.regular ul.divisionIndex li .frame{border:1px solid #ccc;padding:10px 5px 10px 10px;overflow:hidden}body.regular ul.divisionIndex li .title{display:block;margin:0 0 5px;padding:2px 0 2px 5px;line-height:1.1;font-size:110%;font-weight:bold;color:#333;text-decoration:none;border-left:5px solid #005cac}body.regular ul.divisionIndex li .title:hover{text-decoration:underline}body.regular ul.divisionIndex li .explain{margin:0 0 7px;font-size:90%}body.regular ul.divisionIndex li .indication{float:left;width:2em;margin:0 10px 0 0;padding:5px;line-height:1.2;color:#fff;font-size:90%;background-color:#005cac}body.regular ul.divisionIndex li .disease{overflow:hidden;margin:0;font-size:90%}table.buttonMenu{width:100%;margin:0 0 20px;border-collapse:collapse}table.buttonMenu td{padding:3px;line-height:1.1}table.buttonMenu td img.icon{margin:0 4px 0 0;vertical-align:middle}ul.guideLinkBtn{margin:50px auto 0;text-align:center}ul.guideLinkBtn li{display:inline-block;margin:0 10px 10px;font-size:1.1em}ul.guideLinkBtn li a{display:inline-block;padding:13px 10px 13px 42px;color:#fff;white-space:nowrap;text-decoration:none;background-position:8px center;background-repeat:no-repeat}ul.guideLinkBtn li.jushin a{background-image:url(/hospital/images/content/icon_jushin.png);background-color:#39c}ul.guideLinkBtn li.shokai a{background-image:url(/hospital/images/content/icon_shokai.png);background-color:#393}ul.guideLinkBtn li.shoshin a{background-image:url(/hospital/images/content/icon_shoshin.png);background-color:#c69}.QandA{margin:0 3px 15px 0}.QandA .blockQ strong{text-decoration:underline}.QandA .blockQ:hover{cursor:pointer}.QandA .blockQ:hover strong{text-decoration:none}.QandA .blockQ p{margin:0}.QandA .blockA{margin:0;display:none}.QandA .question{color:#005cac;font-size:1.25em}.QandA .question:after{content:" "}.QandA .answer{color:#d1111c;font-size:1.25em}.QandA .answer:after{content:" "}hr.blueLine{height:2px;margin:1.8em 0;background-color:#005cac;border:none}.guidance-box{width:80%;margin:10px auto 30px}.guidance-box .ncvctop,.guidance-box .hospital{margin-bottom:10px}.guidance-box .ncvctop a,.guidance-box .hospitaltop a{display:block;padding:8px 6px;text-align:left;text-decoration:none;font-size:1.1em;border-radius:4px;box-shadow:2px 2px 2px #ccc}.guidance-box .ncvctop a:hover,.guidance-box .hospitaltop a:hover{text-decoration:underline}.guidance-box .ncvctop a span,.guidance-box .hospitaltop a span{display:inline-block;margin:0;padding-right:20px;background-repeat:no-repeat;background-position:right center}.guidance-box .ncvctop a{color:#001f64;border:1px solid #bbb;background:#eef4fa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjRmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2Q5ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #eef4fa 0%, #bcd9f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef4fa", endColorstr="#bcd9f7", GradientType=0)}.guidance-box .ncvctop a span{background-image:url(/hospital/images/common/icon_arrow-01.png)}.guidance-box .hospitaltop a{color:#fff;border:1px solid #eff4fa;background:#5399d6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzOTlkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDVjYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #5399d6 0%, #005cac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5399d6", endColorstr="#005cac", GradientType=0)}.guidance-box .hospitaltop a span{background-image:url(/hospital/images/common/icon_arrow-03.png)}.guidance-box em{font-style:normal}.singleinner{max-width:960px;margin-left:auto;margin-right:auto}.singleWrap a,.archiveWrap a,.pageWrap a{transition:.2s ease-in-out;color:#3481d0;text-decoration:underline}.bg_ca .singleWrap a,.bg_ca .archiveWrap a,.bg_ca .pageWrap a{color:#fff}.singleWrap a:hover,.archiveWrap a:hover,.pageWrap a:hover{opacity:.6}.singleWrap a.bordernone,.archiveWrap a.bordernone,.pageWrap a.bordernone{border:none}.singleWrap_ttl,.archiveWrap_ttl,.pageWrap_ttl{line-height:1.5;letter-spacing:.05em;font-weight:bold;text-align:center;margin-bottom:60px;border:none}.singleWrap_ttl.small,.archiveWrap_ttl.small,.pageWrap_ttl.small{font-size:3rem}.singleWrap .singleinner,.archiveWrap .singleinner,.pageWrap .singleinner{word-wrap:break-word}.singleWrap .singleinner h1,.archiveWrap .singleinner h1,.pageWrap .singleinner h1{margin-bottom:20px;font-weight:bold}.singleWrap h2,.archiveWrap h2,.pageWrap h2{line-height:1.5;font-weight:bold;margin-top:30px;margin-bottom:30px;border-top:1px solid;border-bottom:1px solid;padding:10px 0}.singleWrap h2 p,.archiveWrap h2 p,.pageWrap h2 p{margin:0}.bg_ca .main .singleWrap h2,.bg_ca .main .archiveWrap h2,.bg_ca .main .pageWrap h2{color:#fff}.singleWrap h3,.archiveWrap h3,.pageWrap h3{line-height:1.5;letter-spacing:.05em;font-weight:bold;margin-bottom:30px;padding-left:10px;position:relative}.singleWrap h4,.archiveWrap h4,.pageWrap h4{line-height:1.5;letter-spacing:.05em;font-weight:bold}.bg_ca .singleWrap h4,.bg_ca .archiveWrap h4,.bg_ca .pageWrap h4{color:#fff}.singleWrap h5,.archiveWrap h5,.pageWrap h5{font-weight:bold;font-size:1.8rem}.singleWrap h6,.archiveWrap h6,.pageWrap h6{font-weight:bold}.singleWrap p,.archiveWrap p,.pageWrap p{font-size:1.6rem;line-height:1.8;letter-spacing:.05em;margin-bottom:30px}.singleWrap em,.archiveWrap em,.pageWrap em{font-style:italic}.singleWrap blockquote,.archiveWrap blockquote,.pageWrap blockquote{border:1px solid #ddd;padding:30px 30px 30px 50px;text-align:center;position:relative}.singleWrap blockquote::before,.archiveWrap blockquote::before,.pageWrap blockquote::before{display:block;content:'"';color:#ddd;position:absolute;top:20px;left:20px;font-size:3.6rem}.singleWrap .update,.archiveWrap .update,.pageWrap .update{text-align:right}.singleWrap img,.archiveWrap img,.pageWrap img{vertical-align:middle}.singleWrap .updatetxt,.archiveWrap .updatetxt,.pageWrap .updatetxt{border-top:1px solid #ddd;padding-top:16px;margin-top:150px}@media all and (min-width: 768px){.singleinner{padding:0 15px}.singleWrap .singleinner h1,.archiveWrap .singleinner h1{font-size:3.6rem}.singleWrap .singleinner h1~h1,.archiveWrap .singleinner h1~h1{margin-top:80px}.singleWrap h2,.archiveWrap h2{font-size:2.6rem}.singleWrap_ttl,.archiveWrap_ttl{font-size:3.6rem}.singleWrap h3,.archiveWrap h3{font-size:2.2rem}.singleWrap h4,.archiveWrap h4{font-size:2rem}.singleWrap h2~h2,.archiveWrap h2~h2{margin-top:120px}.singleWrap h3~h3,.archiveWrap h3~h3{margin-top:80px}.singleWrap h2~h3,.singleWrap h2~h4,.singleWrap h3~h4,.singleWrap h3~h4,.archiveWrap h2~h3,.archiveWrap h2~h4,.archiveWrap h3~h4,.archiveWrap h3~h4{margin-top:40px}.singleWrap figure~h2,.singleWrap figure~h3,.singleWrap figure~h4,.archiveWrap figure~h2,.archiveWrap figure~h3,.archiveWrap figure~h4{margin-top:40px}}@media only screen and (max-width: 767px){.singleinner{width:90%}.singleWrap .singleinner h1,.archiveWrap .singleinner h1{font-size:2.4rem}.singleWrap .singleinner h1~h1,.archiveWrap .singleinner h1~h1{margin-top:40px}.singleWrap h2,.archiveWrap h2{font-size:2.2rem}.singleWrap_ttl,.archiveWrap_ttl{font-size:2.4rem}.singleWrap_ttl small,.archiveWrap_ttl small{font-size:1.6rem}.singleWrap h3,.archiveWrap h3{font-size:2rem}.singleWrap h4,.archiveWrap h4{font-size:1.8rem}.singleWrap h2~h2,.archiveWrap h2~h2{margin-top:100px}.singleWrap h2~h3,.singleWrap h3~h3,.archiveWrap h2~h3,.archiveWrap h3~h3{margin-top:60px}.singleWrap h2~h4,.singleWrap h3~h4,.singleWrap h3~h4,.archiveWrap h2~h4,.archiveWrap h3~h4,.archiveWrap h3~h4{margin-top:20px}.singleWrap figure~h2,.singleWrap figure~h3,.singleWrap figure~h4,.archiveWrap figure~h2,.archiveWrap figure~h3,.archiveWrap figure~h4{margin-top:20px}}.singleWrap table:is([class]),.archiveWrap table:is([class]),.pageWrap table:is([class]),.oic .singleWrap.biobank table,.oic .archiveWrap.biobank table,.oic .pageWrap.biobank table,.en .singleWrap table,.en .archiveWrap table,.en .pageWrap table,.nurse .singleWrap table,.nurse .archiveWrap table,.nurse .pageWrap table,.res .singleWrap table,.res .archiveWrap table,.res .pageWrap table,.hospital .singleWrap table[border="0"],.hospital .singleWrap table[border="2"],.hospital .singleWrap .staff_table_list table{max-width:100%;margin-bottom:30px}.singleWrap table:is([class]) th,.archiveWrap table:is([class]) th,.pageWrap table:is([class]) th,.oic .singleWrap.biobank table th,.oic .archiveWrap.biobank table th,.oic .pageWrap.biobank table th,.en .singleWrap table th,.en .archiveWrap table th,.en .pageWrap table th,.nurse .singleWrap table th,.nurse .archiveWrap table th,.nurse .pageWrap table th,.res .singleWrap table th,.res .archiveWrap table th,.res .pageWrap table th,.hospital .singleWrap table[border="0"] th,.hospital .singleWrap table[border="2"] th,.hospital .singleWrap .staff_table_list table th{background-color:#f5f5f5;padding:10px;text-align:center}.bg_ca .singleWrap table:is([class]) th,.singleWrap .bg_ca table:is([class]) th,.bg_ca .archiveWrap table:is([class]) th,.archiveWrap .bg_ca table:is([class]) th,.bg_ca .pageWrap table:is([class]) th,.pageWrap .bg_ca table:is([class]) th,.bg_ca .oic .singleWrap.biobank table th,.oic .singleWrap.biobank .bg_ca table th,.bg_ca .oic .archiveWrap.biobank table th,.oic .archiveWrap.biobank .bg_ca table th,.bg_ca .oic .pageWrap.biobank table th,.oic .pageWrap.biobank .bg_ca table th,.bg_ca .en .singleWrap table th,.en .singleWrap .bg_ca table th,.bg_ca .en .archiveWrap table th,.en .archiveWrap .bg_ca table th,.bg_ca .en .pageWrap table th,.en .pageWrap .bg_ca table th,.bg_ca .nurse .singleWrap table th,.nurse .singleWrap .bg_ca table th,.bg_ca .nurse .archiveWrap table th,.nurse .archiveWrap .bg_ca table th,.bg_ca .nurse .pageWrap table th,.nurse .pageWrap .bg_ca table th,.bg_ca .res .singleWrap table th,.res .singleWrap .bg_ca table th,.bg_ca .res .archiveWrap table th,.res .archiveWrap .bg_ca table th,.bg_ca .res .pageWrap table th,.res .pageWrap .bg_ca table th,.bg_ca .hospital .singleWrap table[border="0"] th,.hospital .singleWrap .bg_ca table[border="0"] th,.bg_ca .hospital .singleWrap table[border="2"] th,.hospital .singleWrap .bg_ca table[border="2"] th,.bg_ca .hospital .singleWrap .staff_table_list table th,.hospital .singleWrap .staff_table_list .bg_ca table th{background:transparent}.singleWrap table:is([class]) th,.archiveWrap table:is([class]) th,.pageWrap table:is([class]) th,.oic .singleWrap.biobank table th,.oic .archiveWrap.biobank table th,.oic .pageWrap.biobank table th,.en .singleWrap table th,.en .archiveWrap table th,.en .pageWrap table th,.nurse .singleWrap table th,.nurse .archiveWrap table th,.nurse .pageWrap table th,.res .singleWrap table th,.res .archiveWrap table th,.res .pageWrap table th,.hospital .singleWrap table[border="0"] th,.hospital .singleWrap table[border="2"] th,.hospital .singleWrap .staff_table_list table th,.singleWrap table:is([class]) td,.archiveWrap table:is([class]) td,.pageWrap table:is([class]) td,.oic .singleWrap.biobank table td,.oic .archiveWrap.biobank table td,.oic .pageWrap.biobank table td,.en .singleWrap table td,.en .archiveWrap table td,.en .pageWrap table td,.nurse .singleWrap table td,.nurse .archiveWrap table td,.nurse .pageWrap table td,.res .singleWrap table td,.res .archiveWrap table td,.res .pageWrap table td,.hospital .singleWrap table[border="0"] td,.hospital .singleWrap table[border="2"] td,.hospital .singleWrap .staff_table_list table td{border:1px solid #ddd;font-size:16px;letter-spacing:.05em;line-height:1.8}.singleWrap table:is([class]) td,.archiveWrap table:is([class]) td,.pageWrap table:is([class]) td,.oic .singleWrap.biobank table td,.oic .archiveWrap.biobank table td,.oic .pageWrap.biobank table td,.en .singleWrap table td,.en .archiveWrap table td,.en .pageWrap table td,.nurse .singleWrap table td,.nurse .archiveWrap table td,.nurse .pageWrap table td,.res .singleWrap table td,.res .archiveWrap table td,.res .pageWrap table td,.hospital .singleWrap table[border="0"] td,.hospital .singleWrap table[border="2"] td,.hospital .singleWrap .staff_table_list table td{padding:10px}.singleWrap table:is([class]) td a::after,.archiveWrap table:is([class]) td a::after,.pageWrap table:is([class]) td a::after,.oic .singleWrap.biobank table td a::after,.oic .archiveWrap.biobank table td a::after,.oic .pageWrap.biobank table td a::after,.en .singleWrap table td a::after,.en .archiveWrap table td a::after,.en .pageWrap table td a::after,.nurse .singleWrap table td a::after,.nurse .archiveWrap table td a::after,.nurse .pageWrap table td a::after,.res .singleWrap table td a::after,.res .archiveWrap table td a::after,.res .pageWrap table td a::after,.hospital .singleWrap table[border="0"] td a::after,.hospital .singleWrap table[border="2"] td a::after,.hospital .singleWrap .staff_table_list table td a::after{display:none}.js-scrollable .scroll-hint-icon{opacity:.8}.js-scrollable .scroll-hint-icon:after{opacity:.8}.js-scrollable .scroll-hint-icon-wrap{transition:.2s ease-in-out}.js-scrollable .scroll-hint-icon-wrap.is-active{opacity:0}@media only screen and (max-width: 767px){.js-scrollable{overflow-y:auto}.singleWrap table{display:block;overflow-x:scroll;white-space:nowrap}.singleWrap table th{width:100%;padding:20px 8px}}@media all and (min-width: 768px){.scroll-hint-icon{display:none}}.singleWrap ul{margin-bottom:30px}.singleWrap ul>li{font-size:1.6rem;letter-spacing:.05em;line-height:1.8;margin-bottom:10px;padding-left:1em;position:relative}.singleWrap ul>li::before{content:"・";position:absolute;top:0;transform:translateX(-100%)}.singleWrap ol{margin-bottom:30px;list-style:auto;padding-left:1.8em}.singleWrap ol>li{font-size:1.6rem;letter-spacing:.05em;line-height:1.8;margin-bottom:10px;position:relative}.singleWrap ol ul{counter-reset:number 0}.singleWrap ol ul>li::before{content:"・"}.singleWrap ol[type=I i]{list-style:upper-roman}.singleWrap ol[type=A i]{list-style:lower-alpha}.singleWrap .sbnum{counter-reset:number 0;list-style:none}.singleWrap .sbnum_list{list-style:none}.singleWrap .sbnum_list::before{counter-increment:number;content:counter(number) ")"}.singleWrap .minnum{counter-reset:number 0;list-style:none}.singleWrap .minnum_list{list-style:none}.singleWrap .minnum_list::before{counter-increment:number;content:"(" counter(number) ")";padding-right:.2em}.singleWrap .kome{counter-reset:number 0;list-style:none}.singleWrap .kome_list::before{content:"※"}.singleWrap .magazine li::before{display:none}.singleWrap .magazine li a::after{display:none}.navlist .navlist_item{padding-left:0}.navlist .navlist_item::before{display:none}.navlist .navlist_item a{color:#fff;font-weight:500;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;transition:.2s ease-in-out;text-decoration:none;height:100%}.navlist .navlist_item a::after{position:absolute;top:50%;right:0px;transform:translateY(-50%);font-family:"Material Icons";content:"";transition:.2s ease-in-out;font-size:3rem}.navlist .navlist_item a:hover{opacity:.6}@media all and (min-width: 768px){.navlist{display:flex;flex-wrap:wrap}.navlist .navlist_item{margin-right:8px;margin-bottom:8px;width:calc(25% - 6px)}.navlist .navlist_item a{font-size:1.5rem;line-height:1.5;padding:20px 20px 20px 10px}.navlist .navlist_item a::after{font-size:2.4rem}.navlist .navlist_item:nth-of-type(4n){margin-right:0}}@media only screen and (max-width: 767px){.navlist .navlist_item{margin-bottom:10px}.navlist .navlist_item a{font-size:1.6rem;line-height:1.5;padding:20px 25px 20px 20px}.navlist .navlist_item a::after{position:absolute;top:50%;right:4px;transform:translateY(-50%);font-family:"Material Icons";content:"";transition:.2s ease-in-out;font-size:2rem}.navlist .navlist_item:last-of-type{margin-bottom:0}}.borderList li{padding:0;text-indent:0}.borderList li::before{display:none}.borderList li a{padding-bottom:12px;border-bottom:1px dotted #ddd;display:block;width:100%}.subIndexSmall li{padding:0;text-indent:0;text-align:center}.subIndexSmall li::before{display:none}.subIndexSmall li a{padding-bottom:12px;display:block;width:100%}@media all and (min-width: 768px){.borderList,.subIndexSmall{display:flex;flex-wrap:wrap}}@media only screen and (max-width: 767px){.borderList li,.subIndexSmall li{margin:0 0 30px}}.clinical-research .cli_area{margin-bottom:120px}.clinical-research .cli_ttl{font-size:3.2rem;color:#000;font-weight:bold;border-top:none;border-bottom:1px solid #ddd;padding:0 0 20px 0}.clinical-research .cli_ttl_rou{position:relative;padding-left:1.5em;display:inline-block}.clinical-research .cli_ttl_rou::before{position:absolute;top:50%;bottom:0;left:0;transform:translateY(-50%);content:"";width:32px;height:32px;background-color:#004b9e;border-radius:50%}.clinical-research .cli_ttl_rou::after{position:absolute;top:50%;bottom:0;left:5px;transform:translateY(-50%);content:"";width:22px;height:22px;background-color:#fff;border-radius:50%}.clinical-research .cli_ttl02{font-size:2.6rem;color:#004b9e;padding:0;margin:0 0 30px;border:none}.clinical-research .cli_ttl03{font-size:2.4rem;padding:0 0 20px 0;margin:0 0 40px;border-left:none;border-bottom:1px solid #ddd}.clinical-research .cli_list_ttl{color:#d1691a;padding-left:1.5em;font-size:1.8rem;font-weight:bold;position:relative;margin-bottom:15px}.bg_ca .clinical-research .cli_list_ttl{color:#fff}.clinical-research .cli_list_ttl::before{position:absolute;top:50%;bottom:0;left:5px;transform:translateY(-50%);content:"";background-color:#d1691a;width:17px;height:17px;border-radius:50%}.clinical-research .sForm{display:flex}.clinical-research .sForm .sBox{width:860px;border:1px solid #ddd;font-size:1.6rem;padding:8px 10px}.clinical-research .sForm .sBtn{width:100px;height:40px;position:relative;background-color:#707070;color:#fff;display:flex;justify-content:center;align-items:center;transition:.2s ease-in-out}.clinical-research .sForm .sBtn:hover{opacity:.6}.clinical-research .sForm .sBtn::before{font-family:"Material Icons";content:"";font-size:2.2rem;margin-right:.2em}.clinical-research .search_ch_area{margin-top:40px}.clinical-research .search_list{margin-bottom:3em}.clinical-research .search_list_item{padding-left:0;text-indent:0;border:1px solid #ddd;padding:20px;margin:0}.clinical-research .search_list_item::before{display:none}.clinical-research .search_list_item p{margin-bottom:1em}.clinical-research .search_list_item~.search_list_item{margin-top:2em}.clinical-research .search_list_item_number{font-size:1.6rem;font-weight:bold;margin-bottom:10px}.clinical-research .search_list_item_ttl{font-size:2rem}.clinical-research .search_list_item_ttl_link::after{font-family:"Material Icons";content:"";margin-left:.2em;display:inline-block;vertical-align:middle;color:#9e1e1e;font-size:1.5em;line-height:1em}.bg_ca .clinical-research .search_list_item_ttl_link::after{color:#fff}.clinical-research .search_list_item_text{font-size:1.6rem;margin-bottom:0}.clinical-research_inc .loading_icon{display:block;width:100%;height:3em;font-size:60px;position:relative}.clinical-research_inc .loading_icon::before{font-family:"Material Icons";content:"";display:inline-block;width:1em;height:1em;color:#004b9e;line-height:1em;-webkit-animation:loading-spin 1s infinite linear;animation:loading-spin 1s infinite linear;transform-origin:center center;position:absolute;top:50%;left:50%}@-webkit-keyframes loading-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(359deg)}}@keyframes loading-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(359deg)}}@media all and (min-width: 768px){.clinical-research .cli_list_ttl{margin-top:50px}}@media only screen and (max-width: 767px){.clinical-research .cli_area{margin-bottom:60px}.clinical-research .cli_ttl{font-size:1.8rem;padding:0 0 10px 0}.clinical-research .cli_ttl_rou{position:relative;padding-left:1.8em;display:inline-block}.clinical-research .cli_ttl_rou::before{content:"";width:20px;height:20px}.clinical-research .cli_ttl_rou::after{left:4px;width:12px;height:12px}.clinical-research .cli_ttl02{font-size:1.6rem;margin:0 0 10px}.clinical-research .cli_list_ttl{margin-top:30px;font-size:1.6rem}.clinical-research .cli_list_ttl::before{width:17px;height:17px}.clinical-research .cli_ttl03{font-size:1.8rem;padding:0 0 10px 0;margin:0 0 30px}.clinical-research .sForm .sBox{width:100%;font-size:1.4rem}.clinical-research .sForm .sBtn{font-size:1.4rem}.clinical-research .sForm .sBtn::before{font-size:1.8rem}.clinical-research .search_list_item_number{font-size:1.4rem;font-weight:bold;margin-bottom:10px}.clinical-research .search_list_item_ttl{margin-bottom:15px;font-size:1.6rem}.clinical-research .search_list_item_text{font-size:1.4rem;margin-bottom:0}}.archiveWrap_inner{max-width:960px;width:100%;margin:0 auto}.archiveWrap_news{margin:60px 0}.archiveWrap_news .archiveWrap_news_list{padding-left:0;border-bottom:1px solid #ddd;margin-bottom:0}.archiveWrap_news .archiveWrap_news_list.none{padding:15px 0}.archiveWrap_news .archiveWrap_news_list::before{display:none}.archiveWrap_news .archiveWrap_news_list_link{transition:.2s ease-in-out;padding:15px 0;display:flex;align-items:center;width:100%;color:#000;text-decoration:none}.archiveWrap_news .archiveWrap_news_list_link_tag{font-size:1.4rem;padding:3px 5px;display:inline-block;min-width:115px;background:#004b9e;color:#fff;text-align:center;margin-left:20px;height:28px;white-space:nowrap}.archiveWrap_news .archiveWrap_news_list_link_date{font-size:1.4rem;white-space:nowrap}.archiveWrap_news .archiveWrap_news_list_link.entryurl .archiveWrap_news_list_link_ttl:after{font-family:"Material Icons";content:"";font-size:1.6rem;margin-left:5px;vertical-align:text-top}.archiveWrap_news .archiveWrap_news_list_link.file .archiveWrap_news_list_link_ttl:after{font-family:"Material Icons";content:"";font-size:1.6rem;margin-left:5px;vertical-align:text-top}.archiveWrap_news .archiveWrap_news_list_link[href$=".pdf"] .archiveWrap_news_list_link_ttl:after{font-family:"Material Icons";content:"";color:#9e1e1e;font-size:1.6rem;margin-left:5px;vertical-align:text-top}.archiveWrap_news .archiveWrap_news_list_link_ttl{margin:0;position:relative}.archiveWrap_news .archiveWrap_news_list_link_cat.general,.archiveWrap_news .archiveWrap_news_list_link_cat.medical{font-size:1.4rem;padding:3px 5px;display:inline-block;margin-bottom:5px;min-width:100px;background:#646464;color:#fff;text-align:center;margin-left:40px}.archiveWrap_news .archiveWrap_news_list_link_cat.general{background-color:#3481d0}.archiveWrap_news .archiveWrap_news_list_link_cat.medical{background-color:#be1c43}@media only screen and (max-width: 767px){.archiveWrap_inner{padding:0 15px}.archiveWrap_news .archiveWrap_news_list_link{display:block}.archiveWrap_news .archiveWrap_news_list_link_date{display:block;margin-bottom:5px}}.wp-pagenavi{display:flex;align-items:center}.wp-pagenavi .extend{border:none}.wp-pagenavi a,.wp-pagenavi span{font-weight:bold;display:inline-block;display:flex;align-items:center;justify-content:center;margin:4px}.wp-pagenavi span.current{color:#fff}.wp-pagenavi .pages{display:none}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .last,.wp-pagenavi .first{position:relative}.wp-pagenavi .nextpostslink::before,.wp-pagenavi .previouspostslink::before,.wp-pagenavi .last::before,.wp-pagenavi .first::before{content:"";font-size:1.4em;position:absolute;left:50%;transform:translateX(-50%)}.wp-pagenavi .nextpostslink::before{font-family:"Material Icons";content:""}.wp-pagenavi .previouspostslink::before{font-family:"Material Icons";content:""}.wp-pagenavi .last::before{font-family:"Material Icons";content:""}.wp-pagenavi .first::before{font-family:"Material Icons";content:""}@media all and (min-width: 768px){.archiveWrap_news .archiveWrap_news_list_link_ttl{margin-left:20px}.archiveWrap_news .archiveWrap_news_list_link_tag+.archiveWrap_news_list_link_ttl{margin-left:0}.wp-pagenavi a,.wp-pagenavi span{font-size:1.8rem;width:48px;min-height:48px}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .last,.wp-pagenavi .first{min-height:48px}}@media only screen and (max-width: 767px){.wp-pagenavi{flex-wrap:wrap}.wp-pagenavi a,.wp-pagenavi span{font-size:1.6rem;width:37px;padding:3px 0px;min-height:37px}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .last,.wp-pagenavi .first{min-height:37px}.archiveWrap_news .archiveWrap_news_list_link_tag{margin-left:0}}.tab_switch .tab_switch_btn{transform:translateY(8px);cursor:pointer;text-indent:0;padding:0;padding-left:0;margin-bottom:0;font-size:1.4rem}.tab_switch .tab_switch_btn::before{display:none}.tab_switch .tab_switch_btn a{font-weight:bold;transition:.2s ease-in-out;text-decoration:none;display:flex;justify-content:center;padding:15px 25px;color:#000;align-items:center}.bg_ca .tab_switch .tab_switch_btn a{color:#fff}.tab_switch .tab_switch_btn.active a{border-bottom:8px solid #004b9e}@media all and (min-width: 768px){.tab_switch{border-bottom:8px solid #ebebeb;display:flex}.tab_switch .tab_switch_btn{text-align:center;flex:1;font-size:1.6rem}.tab_switch .tab_switch_btn a{padding:20px 5px;height:100%;min-width:100px}.tab_switch .tab_switch_btn.active a{padding-bottom:18px}}@media only screen and (max-width: 767px){.tab_switch{display:flex;flex-wrap:wrap;justify-content:space-between}.tab_switch .tab_switch_btn{width:48%;text-align:left}.tab_switch .tab_switch_btn a{padding:15px 0;border-bottom:3px solid #ddd;height:100%}.tab_switch .tab_switch_btn.active a{border-bottom-width:3px}}.pagemv{letter-spacing:.05em;line-height:1.5;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;font-weight:bold;color:#fff;min-height:180px}.pagemv::before{content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:-1}.pagemv::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media all and (min-width: 768px){.pagemv{margin-bottom:80px;padding:0 20px;font-size:4rem}}@media only screen and (max-width: 767px){.pagemv{font-size:2.4rem;margin-bottom:60px;padding:10px 20px}}.hospital .pagemv::after{background-color:rgba(52,129,208,.96)}.hospital .pagemv::before{background-image:url(/assets/img/page/hospital/single/singleTtl_bg01bg.png)}.hospital .wp-pagenavi span.current{background-color:#3481d0;border:1px solid #3481d0}.hospital .wp-pagenavi .extend{color:#3481d0}.hospital .wp-pagenavi a{border:1px solid #3481d0;color:#3481d0;text-decoration:none}.hospital .wp-pagenavi a:hover{border:1px solid #3481d0}.hospital .navlist .navlist_item{padding-left:0}.hospital .navlist .navlist_item a{background-color:#3481d0}.hospital .singleWrap h2{color:#3481d0}.hospital .singleWrap h3{border-left:3px solid #3481d0}.hospital .singleWrap h4{margin-bottom:30px;color:#3481d0}.bg_ca .hospital .singleWrap h4{color:#fff}.hospital .singleWrap .tab_switch_btn.active a{border-color:#3481d0}.hospital .singleWrap .tab_switch~p{margin-top:60px}.hospital .singleWrap .basicChart tr p{margin-bottom:10px}.hospital .singleWrap .basicChart tr[bgcolor="#f0f8ff"]{background-color:#fff !important}.hospital .singleWrap .basicChart span{color:#3481d0 !important}.hospital .singleWrap .basicChart.Calender.small .title{width:12%}.hospital .singleWrap .basicChart.Calender.small .day{background:#eee}.hospital .singleWrap .basicChart.Calender.small .day td{text-align:center}.hospital .singleWrap .dataTable01 tbody tr th{width:auto}.hospital .singleWrap .dataTable01 tbody tr th.w80px{width:10%}.hospital .singleWrap .dataTable01 tbody tr th[width="15%"]{width:15%}.hospital .singleWrap table[border="3"] tr td:first-of-type{background-color:#f5f5f5}.hospital .singleWrap table[border="0"] tr:first-of-type td{border-color:#ddd;background-color:#f5f5f5}.hospital .singleWrap table[border="0"] tr th[style="background-color: #cccccc;"]{background-color:#f5f5f5 !important}.hospital .singleWrap table[border="0"] tbody tr:first-of-type td{background-color:#fff}.bg_ca .hospital .singleWrap table[border="0"] tbody tr:first-of-type td{background:transparent}.hospital .singleWrap table[border="0"].basicChart.Calender tr td{background-color:#fff}.hospital .singleWrap table[border="0"].basicChart.Calender tr td span{color:#3481d0}.hospital .singleWrap .buttonMenu tr td,.hospital .singleWrap .buttonMenu tr th,.hospital .singleWrap table[border="0"] tr td,.hospital .singleWrap table[border="0"] tr th,.hospital .singleWrap .chikenFlow .vTop tr td,.hospital .singleWrap .chikenFlow .vTop tr th{border:none}.hospital .singleWrap .vTop tr th,.hospital .singleWrap .vTop tr td{background-color:#fff}.hospital .singleWrap .chikenFlow tbody tr{position:relative}.hospital .singleWrap .chikenFlow tbody tr th,.hospital .singleWrap .chikenFlow tbody tr td{border:none}.bg_ca .hospital .singleWrap .chikenFlow tbody tr th,.bg_ca .hospital .singleWrap .chikenFlow tbody tr td{background:none}.hospital .singleWrap .chikenFlow tbody tr th{font-size:1.8rem;padding:20px 0;background:#fff;width:34%;text-align:left}.hospital .singleWrap .chikenFlow tbody tr td{padding:20px}.hospital .singleWrap .chikenFlow tbody tr .nextArrow{padding:0}.hospital .singleWrap .chikenFlow tbody tr .nextArrow img{display:none}.hospital .singleWrap .chikenFlow tbody tr .nextArrow::after{font-family:"Material Icons";content:"";margin:auto;font-size:2.8rem;color:#3481d0;font-size:6rem;transform:rotate(90deg);display:block}.hospital .singleWrap .buttonMenu{border:1px solid #3481d0}.hospital .singleWrap .buttonMenu tr th a:hover{opacity:1}.hospital .singleWrap .vTop{border:none}.hospital .singleWrap .vTop tr th{width:auto}.hospital .singleWrap .buttonMenu tr td{padding:3px}.hospital .singleWrap_eyecatch{margin-bottom:30px}.hospital .singleWrap .medical_wrap{margin-bottom:60px}.hospital .singleWrap .medical_wrap_table tr th,.hospital .singleWrap .medical_wrap_table tr td{text-align:center}.hospital .singleWrap .medical_wrap_list_item_wrap_comment{padding:20px;background:#f5f5f5}.hospital .singleWrap .medical_wrap_list_item_wrap_comment span{color:#3481d0;display:block;margin-bottom:10px;font-weight:600;text-indent:0}.hospital .singleWrap .medical_wrap_list_item::before{display:none}.hospital .singleWrap .medical_wrap_list_item.map{position:relative;overflow:hidden;height:600px}.hospital .singleWrap .medical_wrap_list_item.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hospital .singleWrap .medical_wrap_list_item figure{margin-bottom:30px}.hospital .singleWrap .subIndexSmall li,.hospital .singleWrap .linkList02 li,.hospital .singleWrap .internalMenu li,.hospital .singleWrap .flowDetail>ol li,.hospital .singleWrap .guideLinkBtn li{padding:0;text-indent:0}.hospital .singleWrap .subIndexSmall li::before,.hospital .singleWrap .linkList02 li::before,.hospital .singleWrap .internalMenu li::before,.hospital .singleWrap .flowDetail>ol li::before,.hospital .singleWrap .guideLinkBtn li::before{display:none}.hospital .singleWrap .subIndex li,.hospital .singleWrap .consultFlow li{text-indent:0}.hospital .singleWrap .subIndex li::before,.hospital .singleWrap .consultFlow li::before{display:none}.hospital .singleWrap .linkList02 li a{border-bottom:none;text-decoration:underline}.hospital .singleWrap .linkList01{margin-bottom:0}.hospital .singleWrap .subIndexSmall li .title{border:none;padding:0;margin:0;font-size:1.6rem}.hospital .singleWrap .subIndexSmall li .title>a{border:none;background:#3481d0;padding:10px 30px;color:#fff;text-decoration:none;font-weight:normal;position:relative;display:flex;justify-content:center;align-items:center;height:100%;font-size:1.4rem}.hospital .singleWrap .subIndexSmall li .inner{margin-bottom:0}.hospital .singleWrap .subIndexSmall li .inner .title{border:none;margin:0;padding:0}.bg_ca .hospital .singleWrap .subIndexSmall li .inner .title a{color:#fff}.hospital .singleWrap .subIndexSmall li .inner .title a::after{font-family:"Material Icons";content:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:2.6rem;margin:auto;height:1em;display:inline-flex;justify-content:center;align-items:center}.hospital .singleWrap .subIndexSmall li:nth-of-type(2n){margin-right:0}.hospital .singleWrap .treatment_picArea{display:flex;justify-content:center}.hospital .singleWrap .treatment_picArea>*{margin:0 10px;text-align:center}.hospital .singleWrap .toggleBox_btn{text-decoration:underline;color:#3481d0;cursor:pointer;transition:.2s ease-in-out}.hospital .singleWrap .toggleBox_btn:hover{opacity:.6}.hospital .singleWrap .toggleBox_content{display:none}.hospital .singleWrap .internalMenu{margin-bottom:60px;padding:20px 20px 10px}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"] a{white-space:initial;background:none;display:inline;padding:0}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"] ol{padding:0;margin:0}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"] ol>li>ul{margin-bottom:0}.hospital .singleWrap .boxsubmenu{border:1px solid #ccc;padding:15px;margin:40px 0}.hospital .singleWrap .boxsubmenu .innter{margin-bottom:0}.hospital .singleWrap .boxsubmenu .innter .on{font-weight:600}.hospital .singleWrap .boxsubmenu .target p{margin-bottom:0}.hospital .singleWrap .boxsubmenu .target .clearfix{margin-bottom:0}.hospital .singleWrap .boxsubmenu .target .clearfix p{display:none}.hospital .singleWrap .boxsubmenu .target.target{margin-bottom:0}.hospital .singleWrap .fLeft{float:left;margin-right:20px}.hospital .singleWrap .fRight{float:right;margin-left:20px}.hospital .singleWrap .iconIndex th,.hospital .singleWrap .iconIndex td{border:0}.hospital .singleWrap .iconIndex th{padding:20px 0;width:35%;background:none;text-align:left}.hospital .singleWrap .iconIndex th a{border:1px solid;padding:20px;transition:.2s ease-in-out;text-decoration:none;display:flex;align-items:center}.bg_ca .hospital .singleWrap .iconIndex th a{color:#fff}.hospital .singleWrap .iconIndex th a:hover{opacity:.6}.hospital .singleWrap .iconIndex th a img{margin-right:10px}.hospital .singleWrap .iconIndex td{padding:20px 0 20px 20px;vertical-align:middle}.hospital .singleWrap .staff_table_list table{width:100%}.hospital .singleWrap .staff_table_list table tbody th{width:160px}.hospital .singleWrap .staff_table_list::before{display:none}.hospital .singleWrap .staff_menu{padding:16px 0 16px 30px;background-color:#f5f5f5;margin-top:0;margin-bottom:30px}.bg_ca .hospital .singleWrap .staff_menu{background:none;border:1px solid #fff}.bg_ca .hospital .singleWrap .staff_menu .staff_menu_list a{color:#fff}.hospital .singleWrap .staff_menu_list{padding-left:0;margin:0}.hospital .singleWrap .staff_menu_list::before{display:none}.hospital .singleWrap .staff_menu_list a{border-bottom:none;text-decoration:underline;font-weight:bold;position:relative;display:inline-block}.hospital .singleWrap .staff_menu_list a::after{position:absolute;top:50%;transform:translateY(-50%);font-family:"Material Icons";content:"";transition:.2s ease-in-out;font-size:2rem}.hospital .singleWrap .tab_switch{margin-bottom:60px}.hospital .singleWrap .staff_btn,.hospital .singleWrap .achievementBtn{text-align:right}.hospital .singleWrap .staff_btn a,.hospital .singleWrap .achievementBtn a{background-color:#3481d0;color:#fff;font-weight:500;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;transition:.2s ease-in-out;border-bottom:none;padding:20px 0;width:214px;margin-left:auto;text-decoration:none}.hospital .singleWrap .staff_btn a::after,.hospital .singleWrap .achievementBtn a::after{position:absolute;top:50%;right:0px;transform:translateY(-50%);font-family:"Material Icons";content:"";transition:.2s ease-in-out;font-size:3rem}.hospital .singleWrap .staff_btn a:hover,.hospital .singleWrap .achievementBtn a:hover{opacity:.6}.hospital .singleWrap .achievementBtn{margin-top:60px;margin-bottom:60px}.hospital .singleWrap .hang15{margin-top:10px;list-style:none;padding-left:0}.hospital .singleWrap .hang15 li{text-indent:-1.5em;margin-left:1.5em}.hospital .singleWrap .printbtn input{color:#fff;font-weight:500;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;transition:.2s ease-in-out;border-bottom:none;background:#3481d0;font-size:1.8rem;line-height:1.5;padding:10px;min-width:200px;margin:0 auto}.hospital .singleWrap .printbtn input:hover{opacity:.6}.hospital .singleWrap .staff_btn~h2{margin-top:60px}.hospital .singleWrap .borderList_item{padding-left:0}.hospital .singleWrap .search_doctor{list-style:none;counter-reset:number 0;padding-left:0}.hospital .singleWrap .search_doctor_list{border:1px solid #ddd;margin-bottom:10px;padding-left:0;display:flex}.hospital .singleWrap .search_doctor_list::before{transform:initial;counter-increment:number;content:counter(number);background:#f5f5f5;min-width:40px;display:flex;justify-content:center;align-items:center;padding:0 3px}.hospital .singleWrap .search_doctor_list a{display:block;padding:10px;flex:1}.hospital .singleWrap .FAQ .firstChar{font-style:initial}.hospital .singleWrap .FAQ dt{padding:10px;background:#3481d0}.hospital .singleWrap .FAQ dd{padding:20px 10px;border:1px solid #ddd}.hospital .singleWrap .FAQ dd .firstChar{color:#9e1e1e}.bg_ca .hospital .singleWrap .FAQ dd .firstChar{color:#fff}.hospital .singleWrap .QandA{border:1px solid #3481d0}.hospital .singleWrap .QandA .blockQ{padding:20px 50px 20px 50px;position:relative}.hospital .singleWrap .QandA .blockQ::after{font-family:"Material Icons";content:"";position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:2.8rem}.hospital .singleWrap .QandA .blockQ.open::after{transform:translateY(-50%) rotate(-180deg)}.hospital .singleWrap .QandA .blockQ>p{position:relative}.hospital .singleWrap .QandA .blockQ>p .question{position:absolute;left:0;top:-6px;transform:translateX(calc(-100% - 4px))}.hospital .singleWrap .QandA .blockA{padding:20px 20px 20px 54px}.hospital .singleWrap .QandA .blockA>p{position:relative;margin-bottom:0}.hospital .singleWrap .QandA .blockA>p .answer{position:absolute;left:-26px;top:-6px}.hospital .singleWrap .QandA .blockA .dataTable01{width:100%}.hospital .singleWrap .QandA .blockA .dataTable01 caption{margin:10px 0}.hospital .singleWrap .consultFlow{counter-reset:number;list-style:none;padding-left:0}.hospital .singleWrap .consultFlow>li{padding:20px;background:#f5f5f5;margin-bottom:30px}.bg_ca .hospital .singleWrap .consultFlow>li{background:none;border:1px solid #fff}.hospital .singleWrap .consultFlow>li h4{display:flex;align-items:center}.hospital .singleWrap .consultFlow>li h4::before{counter-increment:number;content:counter(number);margin-right:10px;display:inline-block;padding:0 10px 2px;font-size:2.2rem;background:#3481d0;color:#fff}.hospital .singleWrap .flowDetail{counter-reset:number02;list-style:none;padding-left:0}.hospital .singleWrap .flowDetail.case1 .title1,.hospital .singleWrap .flowDetail.case2 .title1{font-weight:bold;font-size:2rem;margin-bottom:20px}.hospital .singleWrap .flowDetail.case1>ol,.hospital .singleWrap .flowDetail.case2>ol{display:block;list-style:none;padding-left:0}.hospital .singleWrap .flowDetail.case1>ol>li,.hospital .singleWrap .flowDetail.case2>ol>li{width:100%}.hospital .singleWrap .flowDetail.case1>ol>li::after,.hospital .singleWrap .flowDetail.case2>ol>li::after{font-family:"Material Icons";content:"";position:absolute;bottom:20px;left:0;right:0;margin:auto;font-size:4rem;width:1em;height:1em;display:flex;justify-content:center;align-items:center}.hospital .singleWrap .flowDetail.case1>ol>li .title2,.hospital .singleWrap .flowDetail.case2>ol>li .title2{padding:2px 50px;justify-content:center}.hospital .singleWrap .flowDetail>ol{list-style:none;padding-left:0}.hospital .singleWrap .flowDetail>ol>li{padding-bottom:50px;position:relative;margin:0}.hospital .singleWrap .flowDetail>ol>li .title2{font-size:1.8rem;margin-bottom:30px;background:#3481d0;color:#fff;padding:2px 30px;position:relative}.hospital .singleWrap .flowDetail>ol>li .title2::before{counter-increment:number02;content:counter(number02);margin-right:10px;font-weight:bold;position:absolute;left:12px;font-size:1.8rem}.hospital .singleWrap .flowDetail>ol>li p{margin-bottom:30px}.hospital .singleWrap .flowDetail>ol>li .image{text-align:center;margin-bottom:30px}.hospital .singleWrap .flowDetail>ol>li .image img{width:auto}.hospital .singleWrap .flowDetail>ol>li:last-of-type::after{display:none}.hospital .singleWrap .consultHours em{color:#3481d0;font-weight:bold;margin:0 .2em;font-style:normal}.bg_ca .hospital .singleWrap .consultHours em{color:#fff}.hospital .singleWrap .outpatientList_item{margin-bottom:60px;padding-left:0;position:relative}.hospital .singleWrap .outpatientList_item::before{display:none}.hospital .singleWrap .outpatientList_item::after{font-family:"Material Icons";content:"";position:absolute;bottom:-65px;left:50%;transform:translateX(-50%);font-size:4rem}.hospital .singleWrap .outpatientList_item:last-of-type::after{display:none}.hospital .singleWrap .outpatientList_item_def{border:1px solid #ddd}.hospital .singleWrap .outpatientList_item_def_ttl,.hospital .singleWrap .outpatientList_item_def_txt{padding:20px}.hospital .singleWrap .outpatientList_item_def_ttl{background:#f5f5f5;font-weight:bold;font-size:1.8rem;padding:10px 20px}.bg_ca .hospital .singleWrap .outpatientList_item_def_ttl{background:transparent}.bg_ca .hospital .singleWrap .outpatientList_item_def_ttl{color:#fff}.hospital .singleWrap .outpatientList_item_def_ttl_num{margin-right:10px}.hospital .singleWrap .outpatientList_item_def_txt{padding:20px}.hospital .singleWrap .outpatientFlowList_item{margin-bottom:60px;padding-left:0;position:relative}.hospital .singleWrap .outpatientFlowList_item::before{display:none}.hospital .singleWrap .outpatientFlowList_item::after{font-family:"Material Icons";content:"";position:absolute;bottom:-65px;left:50%;transform:translateX(-50%);font-size:4rem;color:#3481d0}.hospital .singleWrap .outpatientFlowList_item:last-of-type::after{display:none}.hospital .singleWrap .outpatientFlowList_item_def{border:1px solid #3481d0;padding:20px}.hospital .singleWrap .outpatientFlowList_item_def_ttl{font-weight:bold;font-size:1.8rem;color:#3481d0}.bg_ca .hospital .singleWrap .outpatientFlowList_item_def_ttl{color:#fff}.hospital .singleWrap .outpatientFlowList_item_def_txt{margin-top:10px}.hospital .singleWrap .outpatientFlowList_item_def_txt.-flex figure{text-align:center;margin:10px 0 0}.hospital .singleWrap .outpatient_pic{margin-bottom:60px}.hospital .singleWrap .outpatientNews{border:1px solid #ddd}.hospital .singleWrap .outpatientNews_ttl,.hospital .singleWrap .outpatientNews_txt{padding:10px}.hospital .singleWrap .outpatientNews_ttl{background:#3481d0;font-weight:bold;color:#fff}.hospital .singleWrap .outpatientFlowWrp{display:flex;justify-content:space-between;position:relative}.hospital .singleWrap .outpatientFlowWrp_box{width:49%}.hospital .singleWrap .outpatientFlowWrp_box_ttl{text-align:center;margin-bottom:20px;color:#000;font-size:2.2rem}.hospital .singleWrap .outpatientFlowWrp_box .outpatientFlowList_item::after{display:block}.hospital .singleWrap table[style*=border]{border:none !important}.hospital .singleWrap table[style*=border] tr th[style*=border]{border:#ddd !important;background-color:#3481d0 !important}.hospital .singleWrap table[style*=border] tr td[style*=border]{border:1px solid #ddd !important}.hospital .singleWrap div[style*=border-radius]{border-radius:0 !important}.hospital .singleWrap div[style*="border: 1px solid #005cac"]{border:1px solid #3481d0 !important}.hospital .singleWrap div[style*="padding: 10px;"]{padding:20px !important}.hospital .singleWrap div>iframe{width:100%;margin-bottom:30px}.hospital .singleWrap div[style*="#006699 solid"]{border:1px solid #3481d0 !important;margin-bottom:20px;padding:20px !important}.hospital .singleWrap div[style*="#006699 solid"] h2{border:none;padding:0}.hospital .singleWrap div[style*="#006699 solid"] h2[style*=margin]{margin:0 0 20px 0}.hospital .singleWrap table[style*="width: 602px; height: 98px"]{width:100% !important;height:auto !important}.hospital .singleWrap table[style*="width: 602px; height: 98px"] tbody tr td[style*=background-color]{background:#f5f5f5 !important}.hospital .singleWrap table[style*="width: 602px; height: 98px"] tbody tr td[style*="width: 120px"]{width:160px !important}.hospital .singleWrap table[style*="width: 602px; height: 98px"] tbody tr td[style*=border]{border:1px solid #ddd !important}.hospital .singleWrap .txinone table{margin-top:20px}.hospital .singleWrap .txinone table td[style*="border-color: #000000; border-style: solid; border-width: 1px"]{border:1px solid #3481d0 !important}.hospital .singleWrap img[src="/hospital/section/cvm/lein.png"]{display:none}.hospital .singleWrap span[style*="font-size: xx-small"]{font-size:2.2rem !important}.hospital .singleWrap .dataTable01.w100per thead tr.center:nth-of-type(2) th{width:105px}.hospital .singleWrap .guidance-box .hospital{text-align:center}.hospital .singleWrap .guidance-box .hospital>a{display:inline-block;background:#3481d0;color:#fff;text-decoration:none;padding:20px 30px 20px 20px;position:relative}.hospital .singleWrap .guidance-box .hospital>a::after{position:absolute;top:50%;right:6px;transform:translateY(-50%);font-family:"Material Icons";content:"";font-size:2.4rem}.hospital .singleWrap .content dl dt,.hospital .singleWrap .content dl dd{padding:10px;border:1px solid #ddd}.hospital .singleWrap .content dl dt{font-weight:bold;font-size:1.8rem;border-bottom:none;background:#f5f5f5}.hospital .singleWrap .content dl dd{margin-bottom:30px}.hospital .singleWrap .content dl dd .enlarge.bordernone.cboxElement{text-align:center}.hospital .singleWrap .content dl dd>img{display:table;margin:0 auto}.hospital .singleWrap .content dl dd>div{text-align:center;margin-bottom:10px}.hospital .singleWrap .content dl dd .dataTable01{width:100%}.hospital .singleWrap .dataTable01[style*="width: 320px; height: 60px"]{width:50% !important}.hospital .singleWrap .dataTable01[style*="width: 310px;"]{width:80% !important;margin:0 auto 30px !important;float:none !important}.hospital .singleWrap .dataTable01[style*="width: 310px;"] tbody tr:nth-of-type(2) td[style="text-align: center;"]{width:150px}.hospital .singleWrap .dataTable01[style*="width: 310px;"] tbody tr:nth-of-type(2) td[style="text-align: center;"] span{display:block;margin-top:10px}.hospital .singleWrap .contentsarea .guide{display:flex;align-items:flex-start;margin:0 0 50px}.hospital .singleWrap .contentsarea .guide>p{margin:0 0 10px 30px}.hospital .singleWrap .thirdCnt .basicChart{width:100% !important}.hospital .singleWrap .thirdCnt .basicChart tbody tr td[width="90"]{width:130px}.hospital .singleWrap .thirdCnt .basicChart tbody tr td[width="60"]{width:95px}.hospital .singleWrap .thirdCnt .basicChart tbody tr .title{background:#f5f5f5}.hospital .singleWrap .basicChart tbody tr td[style*="width: 40px"]{width:60px !important}.hospital .singleWrap .basicChart tbody tr td[style*="width: 50px"]{width:80px !important}.hospital .singleWrap .basicChart tbody tr td[style*="background-color:"]{background-color:#f5f5f5 !important}.hospital .singleWrap .basicChart tbody tr td[style*="color:"]{color:inherit !important}.hospital .singleWrap .basicChart[border="0"] tbody tr td,.hospital .singleWrap .basicChart[border="0"] tbody tr th{border:1px solid #ddd}.hospital .singleWrap div[style*="border: 2px dashed rgba(230, 230, 230, 0.5)"]{border:none !important;margin-bottom:20px}.hospital .singleWrap div[style*="background: #005cac"]{background:#3481d0 !important}.hospital .singleWrap span[style*="color: #005cac"]{color:#3481d0 !important}.hospital .singleWrap table[width="80%"] tbody td[style*="text-align:center"]{border:none}.hospital #colorbox .pageWrap table{width:930px}.hospital #colorbox .pageWrap table th{width:160px}.hospital #colorbox #cboxLoadingGraphic{background:none;display:block;width:100%;height:3em;font-size:60px;position:relative}.hospital #colorbox #cboxLoadingGraphic::before{font-family:"Material Icons";content:"";display:inline-block;width:1em;height:1em;color:#004b9e;line-height:1em;-webkit-animation:loading-spin 1s infinite linear;animation:loading-spin 1s infinite linear;transform-origin:center center;position:absolute;top:50%;left:50%}@keyframes loading-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(359deg)}}.hospital .update{display:none}@media all and (min-width: 768px){.hospital .pagemv{min-height:180px;font-size:4rem}.hospital .tab_switch .tab_switch_btn{font-size:1.4rem}.hospital .singleWrap{padding-bottom:120px}.hospital .singleWrap table[border="3"] tr td:first-of-type{width:10%}.hospital .singleWrap .chikenFlow tr th{width:20%}.hospital .singleWrap .medical_wrap_table{margin-left:auto;margin-right:auto}.hospital .singleWrap .medical_wrap_list{display:flex;justify-content:space-between}.hospital .singleWrap .medical_wrap_list_item{width:49%}.hospital .singleWrap .medical_wrap_list_item_table tr th{width:36%}.hospital .singleWrap .medical_wrap_list_item_table tr td{word-break:break-all}.hospital .singleWrap .medical_wrap_list_item_wrap{margin-bottom:0}.hospital .singleWrap .medical_wrap_list_itemmap{margin-bottom:60px;width:100%}.hospital .singleWrap .internalMenu{display:flex;flex-wrap:wrap;padding:20px 20px 10px}.hospital .singleWrap .internalMenu>li{width:33.3333333333%;padding-right:20px;margin:0 0 16px 0}.hospital .singleWrap .internalMenu>li a{white-space:initial}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"]{width:auto;padding-right:0;margin:0}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"] ol{padding:0;margin:0}.hospital .singleWrap .basicChart.Calender.small colgroup col[span="5"]{width:15%}.hospital .singleWrap .borderList_item{width:48%;margin:0 30px 15px 0}.hospital .singleWrap .borderList_item:nth-of-type(2n){margin:0}.hospital .singleWrap .search_doctor{display:flex;justify-content:space-between;flex-wrap:wrap}.hospital .singleWrap .search_doctor_list{width:49%;margin-bottom:20px}.hospital .singleWrap .search_doctor a{padding:20px}.hospital .singleWrap .staff_table{display:flex}.hospital .singleWrap .staff_table_list.tbl{width:100%}.hospital .singleWrap .staff_table_list.img{width:160px;margin-right:30px;flex-shrink:0}.hospital .singleWrap .staff_menu{display:flex;margin-top:-60px}.hospital .singleWrap .staff_menu_list{padding-left:0;margin-right:40px}.hospital .singleWrap .staff_menu_list:last-of-type{margin-right:0}.hospital .singleWrap .staff_btn a{padding:20px 0}.hospital .singleWrap .FAQ dt{padding:6px 20px 10px;font-size:1.8rem}.hospital .singleWrap .FAQ dd{padding:20px}.hospital .subIndexSmall{justify-content:space-between}.hospital .subIndexSmall li{width:49%}.hospital .outpatientFlowList_item_def_txt.-flex{display:flex}.hospital .outpatientFlowList_item_def_txt.-flex figure{margin-left:10px}}@media only screen and (max-width: 767px){.hospital .pagemv{min-height:100px}.hospital .singleWrap{padding-bottom:80px}.hospital .singleWrap .dataTable01 tbody tr th,.hospital .singleWrap .buttonMenu tbody tr th{width:auto}.hospital .singleWrap .dataTable01{height:auto}.hospital .singleWrap .dataTable01.mb15 tr td:first-of-type{width:100%}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"]{margin:0 0 20px 0}.hospital .singleWrap .internalMenu>li[style*="list-style-type: none"] ol li{margin:0 0 10px 0}.hospital .singleWrap .medical_wrap_list{display:flex;flex-direction:column-reverse}.hospital .singleWrap .medical_wrap_list_item_wrap{margin-bottom:0}.hospital .singleWrap .medical_wrap_list_item:last-of-type{margin-bottom:40px;padding-left:0}.hospital .singleWrap .staff_btn a{padding:15px 0}.hospital .singleWrap .staff_menu{margin-top:40px;padding:0}.hospital .singleWrap .staff_menu a{padding:15px 35px 15px 15px;display:block;border-bottom:1px solid #ddd;text-align:center}.hospital .singleWrap .staff_menu a::after{right:10px}.hospital .singleWrap .iconIndex th a{flex-direction:column}.hospital .singleWrap .QandA .blockQ{padding:20px 30px 20px 45px}.hospital .singleWrap .QandA .blockQ::after{position:absolute;top:50%;right:6px;font-size:2.6rem}.hospital .singleWrap .QandA .blockQ>p{position:relative}.hospital .singleWrap .QandA .blockQ>p .question{top:0;font-size:1.6rem}.hospital .singleWrap .QandA .blockA{padding:20px 20px 20px 40px}.hospital .singleWrap .QandA .blockA>p .answer{top:0;font-size:1.6rem}.hospital .singleWrap .dataTable01[style*="width: 310px;"]{width:100% !important}.hospital .singleWrap .contentsarea .guide{flex-direction:column;align-items:center;margin:0 0 30px}.hospital .singleWrap .contentsarea .guide>p{margin:10px 0}.hospital .singleWrap .staff_table_list img{max-width:160px;margin:0 auto}.hospital .singleWrap .outpatientFlowWrp_box .outpatientFlowList_item_def{padding:10px}.hospital .singleWrap .outpatientFlowWrp_box .outpatientFlowList_item_def_ttl{font-size:1.5rem}.hospital .singleWrap .outpatientFlowWrp_box .outpatientFlowList_item_def_txt{font-size:1.4rem}.hospital #colorbox .pageWrap table{width:auto}.hospital #colorbox .pageWrap table th,.hospital #colorbox .pageWrap table td{width:100%;display:block}}
/*# sourceMappingURL=single-hospital.min.css.map */