/* TOPコンテンツ枠と影とBG */.bg_r { background-image:url(/elements/bg_image_r.gif); background-repeat:repeat-y; width:10px;}.bg_column_r { background-image:url(/elements/bg_image_column_r.gif); background-repeat:repeat-y; width:160px; vertical-align:top}.bg_l { background-image:url(/elements/bg_image_l.gif); background-repeat:repeat-y; width:10px;}/* TOPナビゲーション波部分 */#nav_under_l_top {background-image:url(/include/images/nav_under_l.gif); background-repeat:no-repeat;}#nav_under_l {background-image:url(/include/images/nav_under_l.gif); background-repeat:no-repeat;}/* TOP理念と権利とお願い */.top_rinen { padding:5px; border-bottom:1px solid #CCC; margin-bottom:6px;}/* TOP注目の情報、whats'new */.top_info{ margin-bottom:15px; margin-top:12px;} .top_info_contents{background-image:url(/images/top_info_contents.gif); background-repeat:no-repeat; padding:5px;}.top_info_contents_img{ float: left; margin-left:1px; margin-right:10px;}.top_what_contents{background-image:url(/images/top_what_contents.gif); background-repeat:no-repeat;}.top_what { margin-left:5px; margin-bottom:10px;}.top_what2 { margin-left:5px;}.top_under_photo {background-image:url(/include/images/nav_under_top_photo2.jpg); background-repeat:no-repeat;}/* TOP所在地 */.top_map { padding:5px; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}.top_map_img { float:left; margin-right:10px;}a .top_map_img{ border-style:none;}/* テンプレートパンくず*/.temp_pan { background-image:url(/include/images/nav_under_l.gif); height:50px; vertical-align:bottom;}.temp_pan_indent {text-indent:2em; margin-bottom:5px;}/* フター下*/.footer_bottom { background-image:url(/elements/bg_image_bottom.gif); background-repeat:repeat-x; height:10px;}/* indent */#indent01 { width:531px; margin-left:auto;}#indent01_sub { width:531px; margin-left:auto; margin-top: 6px;}#indent02 { width:517px; margin-left:auto;}#indent02_sub { width:517px; margin-left:auto; margin-top: 6px;}#indent03 { width:503px; margin-left:auto;}#indent03_sub { width:503px; margin-left:auto; margin-top: 6px;}#indent04 { width:489px; margin-left:auto;}#indent04_sub { width:489px; margin-left:auto; margin-top: 6px;}.text_indent01 { text-indent: 1em;}.text_indent02 { text-indent: 2em;}.text_indent03 { text-indent: 3em;}.middle { vertical-align:middle;}/* contents */.cont_categorytext{ font-weight:bold; vertical-align:middle; color:#fff;}.cont_titletext{ font-weight:bold; vertical-align:middle; color:#003300;}.cont_titletext2{ font-weight:bold; vertical-align:middle; color:#4E8ACD;}.cont_subtitletext{ font-weight:bold; vertical-align:middle;}#cont_categorytd { color:#fff; background-image:url(/elements/content_bg.gif); background-repeat:repeat-x;}#cont_title { margin-top: 16px;}#midashi_box { background: #fff; border-bottom: 1px solid #a1a5a9; }#cont_box { width:558px; background: #fff;}#cont_bg { background: #a1a5a9;}#cont_shadow { background: url(/elements/nav_shadow.gif);}#dot_line { background: url(/elements/dot_green3px.gif); background-repeat:repeat-x; height: 6px;}#dot_lineblue { background: url(/elements/dot_blue3px.gif); background-repeat:repeat-x; height: 6px;}.cont_arrow { margin-left:2px; margin-right: 4px; vertical-align:middle;}.midashi { font-size:14px; line-height:20px; font-weight:bold;; color:#333}/* 院内のご案内 　/shokai/floor.html */#floor_table td { font-size:12px;} td.show { border-collapse: collapse; border: 1px solid #666666; border-bottom: solid 0px #666666; border-right: solid 0px #666666; border-left: solid 1px #666666;}td.hide { border-collapse: collapse; border: solid 0px;}td.show2 { border-collapse: collapse; border-top: 1px solid #666666; border-bottom: solid 1px #666666; border-right: solid 0px #666666; border-left: solid 1px #666666;}td.show3 { border-collapse: collapse; border-top: 0px solid #666666; border-bottom: solid 0px #666666; border-right: solid 0px #666666; border-left: solid 1px #666666;}td.show4 { border-collapse: collapse; border-top: 1px solid #666666; border-bottom: solid 0px #666666; border-right: solid 1px #666666; border-left: solid 1px #666666;}/* 外来担当医表 */#gairai_table { border: solid 1px #CCCCCC; border-collapse: collapse;}#gairai_table th { font-size:12px; background-color: #EEEEEE; color:#333333; white-space:nowrap; order-collapse: collapse; border: solid 1px #CCCCCC;}#gairai_table td { font-size:12px; background-color: #FFFFFF; border-collapse: collapse; border: solid 1px #CCCCCC; text-align:center;}#gairai_table td.K10 { font-size:10px;}#gairai_table td.left{ background-color: #EEEEEE; color:#333333; font-weight: bold;}.gairai_width1 { width: 5%;}.gairai_width2 { width: 15%;}/* 産婦人科妊婦検診予定表　採用情報 */#mid_table { border: solid 1px #CCCCCC; border-collapse: collapse;}#mid_table th { font-size:12px; background-color: #EEEEEE; color:#333333; white-space:nowrap; order-collapse: collapse; border: solid 1px #CCCCCC;}#mid_table th.bgcolor1 { background-color: #DDDDDD; color:#333333;}#mid_table td { font-size:12px; background-color: #FFFFFF; border-collapse: collapse; border: solid 1px #CCCCCC;}#mid_table td.left{ background-color: #EEEEEE; color:#333333; font-weight: bold; white-space:nowrap;}/* その他テーブル表 */#etc_table { border: solid 1px #CCCCCC; border-collapse: collapse;}#etc_table th { background-color: #EEEEEE; color:#333333; white-space:nowrap; order-collapse: collapse; border: solid 1px #CCCCCC;}#etc_table th.bgcolor1 { background-color: #94C631; color:#333333;}#etc_table td { background-color: #FFFFFF; border-collapse: collapse; border: solid 1px #CCCCCC; color:#000000;}#etc_table td.left{ background-color: #EEEEEE; color:#333333; font-weight: bold; white-space:nowrap;}#etc_table td.bgcolor1{ background-color: #EEEEEE; color:#333333;}#etc_table td.bgcolor2{ background-color: #94C631; color:#333333;}#etc_table td.bgcolor3{ background-color: #66CC99; color:#333333;}#etc_table td.bgcolor4{ background-color: #FF9966; color:#333333;}#etc_table td.bgcolor5{ background-color: #CC6699; color:#333333;}#etc_table td.bgcolor6{ background-color: #66CCCC; color:#333333;}/* その他テーブル表　枠なし */#etc_table2 { border:#CCCCCC; border-collapse: collapse;}#etc_table2 th.bgcolor1 { background-color: #94C631; color:#333333;}#etc_table2 td { background-color: #FFFFFF; border-collapse: collapse; border:#CCCCCC; color:#333333;}#etc_table2 td.left{ background-color: #EEEEEE; color:#333333; font-weight: bold; white-space:nowrap;}#etc_table2 td.bgcolor1{ background-color: #B8C6CA; color:#333333;}#etc_table2 td.bgcolor2{ background-color: #A3DAA0; color:#333333;}#etc_table2 td.bgcolor3{ background-color: #66CC99; color:#333333;}#etc_table2 td.bgcolor4{ background-color: #FDC091; color:#333333;}#etc_table2 td.bgcolor5{ background-color: #CC6699; color:#333333;}#etc_table2 td.bgcolor6{ background-color: #66CCCC; color:#333333;}.etc_width1 { width: 5%;}.etc_width2 { width: 15%;}/* 写真の枠 */.photo{ border: solid 1px #666666;}/* List definitions */ul.none { list-style:none; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em;}ul.arrowtext, ul.arrowlinks { list-style-image: url(/elements/arrowa1a5a9.gif); margin-top: 0px; margin-bottom: 0em; margin-left: 1em; padding: 0px; padding-left: 1em;}ul.arrowpro { list-style-image: url(http://www.doai.jp/elements/arrowpro2.gif); margin-top: 0px; margin-bottom: 5px; margin-left: 14px; padding-left: 1px; line-height: 13px; list-style-position: outside; padding-right:0px; padding-top:0px; padding-bottom:0px}ul.dot_green { list-style-image: url(http://www.doai.jp/elements/dot_green14px.gif); mmargin-top: 0px; margin-bottom: 0px; margin-left: 6px; padding: 0px; padding-left: 12px;}ul.bullet { list-style-image: url(http://www.doai.jp/elements/dot2.gif); margin-top: 0px; margin-bottom: 0px; margin-left: 14px; padding-left: 1px; line-height: 13px; list-style-position: outside; padding-right:0px; padding-top:0px; padding-bottom:0px}ul.square { list-style-type: square; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em;}p.kome:before {content: "※";text-indent: 1em;}ul.circle { list-style-type: circle; margin-bottom: 0px; margin-left: 22px; padding: 0px; line-height: 13px;}ol.dash { list-style: -; margin-bottom: 0px; margin-left: 22px; padding: 0px; line-height: 13px;}/* ローマ数字の大文字 */ol.upper-roman { list-style-type: upper-roman; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em;}/* アルファベットの大文字 */ol.lower-alpha { list-style-type: lower-alpha; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3"}/* アルファベットの小文字 */ol.upper-alpha { list-style-type: upper-alpha; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3"}/* 算用数字 */ol.decimal { list-style-type: decimal; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; padding: 0px; padding-left: 1em;}li.listtop_bold { font-weight:bold;}li.list_bold { font-weight:bold; margin-top: 0.5em;}li.list { margin-top: 0.5em;}