@charset "utf-8"; h1 { float:left; margin:40px 0 0 30px; _margin:40px 0 0 20px; } .doctor { float:right; margin:20px 30px 0 0; _margin:20px 20px 0 0; } .gloval { margin:50px 0 15px 0; } .gloval li { display:inline; } .search { margin:0 5px; } .search h2 { text-align:left; margin:0 0 8px 4px; } .search .box01 { float:left; width:340px; margin:15px 0 0 0; } .search .box02 { float:left; width:240px; text-align:left; margin:50px 44px 0 30px; } .search .box02 li { display:inline; } .search .box02 input { vertical-align:text-bottom; text-align:left; padding:3px 0 0 0; } .search .box02 input.field { margin:0 10px 0 0; width:170px; padding:4px; } .search .box03 { float:left; text-align:right; width:90px; margin-right:10px; } .network { clear:both; margin:5px 0 0 0; } .news { float:left; margin:10px 0 10px 10px; width:501px; } .news .inner { width:497px; _width:501px; border-left:2px solid #FF8205; border-right:2px solid #FF8205; background:#ECF6C9; } .news .inner dl { line-height:135%; padding:10px; text-align:left; } .news .inner dt { font-size:85%; margin:0 0 5px 0; font-weight:bold; } .news .inner dd { font-size:75%; padding:0 0 4px 10px; } .data { float:left; width:240px; margin:8px 0 0 10px; } .data address { font-size:75%; line-height:135%; }