@charset "Shift_JIS";a:link { text-decoration:underline; color: #666666; text-decoration: none}a:visited { text-decoration:underline; color: #666666; text-decoration: none}a:active { text-decoration:none; color: #FFCC00; text-decoration: underline}a:hover { text-decoration:none; color: #FFCC00; text-decoration: underline}body { background : url(../images/bg.gif); margin : 0px; padding : 0px; font-family : '‚l‚r ‚oƒSƒVƒbƒN', 'osaka', sans-serif;}h1 { color : #333333; font-size : 14px; width : 231px; border-width : 0px 0px 1px 6px; border-color: #5083A2; border-style : solid; padding : 0px 0px 0px 3px; margin : 0px 0px 3px 0px;}img { border : 0px;}#base { text-align : center; height : 100%;}#main { width : 760px; background-color : #FFFFFF; margin-left: auto; margin-right: auto;}.mainTop { padding : 17px 35px 17px 35px; text-align : left;}.mainLeft { width : 280px; float : left; text-align : left; line-height : 1.2em;}.hospitalName { font-size : 10pt; margin : 5px 0px 20px 0px}#address { padding-left : 7px;}#address span.zip { font-size : 9pt;}#address span.city { font-size : 10pt;}.mainMenu { width : 235px; height : 110px; background : url(../images/menu_bg.gif) no-repeat; margin : 0px; padding : 30px 0px 0px 0px; text-align : center;}.mainMenu img { margin : 0 0 3px 0;}.logo { width : 100%; padding : 0px 0px 0px 27px; margin : 25px auto 0px auto; text-align : left;}.link { margin-left : 5px; margin-top : 10px; padding-left : 10px; font-size : 10pt;}.link ul { margin-left : 0px; padding-left : 15px;}.link li { list-style-type: none; margin-left : 0px; padding-left : 15px; background: #FFFFFF url('../images/mark2.gif') no-repeat left 0.3em;}.mainRight { width : 400px; float : left; margin : 0px 0px 0px 0px;}.dial { width : 340px; text-align : center;}.sinryouannai { margin-top : 30px; margin-bottom : 15px;}#kamoku { border-collapse: collapse; width : 400px; border : solid 1px #B1B1B1; font-size : 10pt;}#kamoku tr { border : solid 1px #B1B1B1; text-align : center;}#kamoku td { border : solid 1px #B1B1B1; padding: 3px; text-align : center;}#kamoku td.left { white-space : nowrapnowrap; text-align : left; width : 115px;}#kamoku td.right { font-size : 9pt; text-align : left;}#kamoku td.top {vertical-align : top;}#sinryou_jikan { width : 370px; margin : 40px 0px 0px 0px; padding : 15px; border : 1px; border-color: #B1B1B1; border-style: solid; background-color: #EAEAEA;}#sinryou_jikan table.schedule { width : 368px; margin-top: 10px; border-collapse: collapse; border : 1px; border-color: #B1B1B1; border-style: solid; font-size : 10pt;}#sinryou_jikan table.schedule td { border : 1px; border-color: #B1B1B1; border-style: solid; padding: 5px; background-color: #FFFFFF;}#sinryou_jikan td.time { width : 128px;}#sinryou_jikan td.day { text-align : center; width : 26px;}#sinryou_jikan ul { margin : 10px 0px 0px 0px; padding : 0px; font-size : 10pt; line-height : 1.5em;}#sinryou_jikan li {list-style : none; background : url(../images/mark.gif) no-repeat left center; margin : 0px; padding : 0px; text-indent : 15px;}.copy { margin : 75px 0px 10px 0px; text-align : right}.second { width : 760px; margin : 0px; padding : 0px; text-align: left;}.second p { margin : 0px; padding : 0px; letter-spacing: 0; text-align: center;}.second p img { margin : 0px; padding : 0px;}.contentstitle { text-align : left;}#intro { margin : 10px 0px 0px 0px;}#intro table {border : 0px;font-size : 10pt;}#intro td.item{ white-space : nowrap; vertical-align : top;}#intro { margin : 10px 0px 0px 0px; font-size : 10pt;}#info table { width : 690px; border : 0px; font-size : 10pt;}#info div.accessInfo { padding : 25px 0px 0px 20px; line-height : 1.5em;}#info span { margin : 7px 0px 0px 0px; font-size : 10pt; line-height : 1.5em;}p.fon {	font-size : 10pt;}table.stuff td {	vertical-align: top;}dl.access dt {	float: left;	width: 3.5em;	font-weight: bold;	font-size : 10pt;}dl.access dd {	margin-left: 4em;	margin-bottom: 10px;	text-indent: -0.5em;	font-size : 10pt;}p.shokai {	margin: 0 0 0 1em;	text-indent: -0.5em;}ul.tokushoku {	margin: 1em 0 0 0;	padding: 0 0 0 1em;}ul.tokushoku li {	margin: 0 0 0.5em 0;	font-size : 10pt;}