@charset "UTF-8";

#pageHome #door { height: 485px; margin: 0px auto 5px; padding: 0px 20px; width: 960px; }
#pageHome .overHidden { display: none; }
#pageHome #on_headImg1_1 { display: block; }
#pageHome #navi { margin-bottom: 0px; }
#pageHome .pagehomeCont1 { padding: 0px 20px; width: 960px; margin: 0px auto; clear: both; font-size: 15px; line-height: 1.5em; }


#pageHome #leftcolumn { padding: 0px; }
#pageHome #menuBGtop { height: 465px;  }

#pageHome .principle { width: 725px; height:465px; margin:0p; padding:0px; }
#pageHome .principle p { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
#pageHome #container { padding-top: 5px; }

#pageHome #maincolumn { width: 725px; margin: 0px; padding: 0px; height: 505px; }
#pageHome #maincolumn h3 { margin: 0px; padding: 0px; }
#pickup #pickupLeft{ width: 380px; padding: 0px 0px 0px 15px; margin: 0px; float: left; }
#pickup .pickupImgGallery { float: right; width: 540px; height: 345px; margin: 0px; padding: 0px; display: none; }
#pickup #on_pickupImg01{ display:block }



#pageHome #outlinks { margin: 0px auto; text-align: center; padding: 60px 100px 0px; }
#pageHome #outlinks td { text-align: center; vertical-align: middle; }

#pageHome #newsbox { width: 450px; margin: 8px 0px 0px 3px; }
#pageHome #newsfeed  { padding: 0px 10px 5px 0px; height: 180px; overflow: auto; width: 440px; margin: 0px; }
#pageHome #newsfeed a { color: #2bb6d9; text-decoration: none; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 13px; background: url(../common/master/NewsIcon.png) no-repeat left 5px; }
#pageHome #newsfeed a .newsdate  { color: #59a1b2; font-size: 12px; }
#pageHome #newsfeed a:hover { text-decoration: underline; }
#pageHome #newsfeed .newsOneline { background: url(../common/master/dotted_line.gif) no-repeat 15px bottom; margin: 0px 0px 10px; padding: 0px 0px 8px; }

#pageHome #blogbox { padding: 0px; width: 450px; margin: 0px; }
#pageHome #blogfeed { height: 345px; width: 435px; overflow: auto; padding: 10px 15px 0px 0px; font-size: 13px; line-height: 1.5em; float: left; }
#pageHome #blogfeed a { text-decoration: none; }
#pageHome #blogfeed a:hover { text-decoration: underline; }
#pageHome #blogfeed a.blogTitle { padding: 0px 0px 0px 5px; clear: both; height: 30px; font-size: 15px; border-left: 10px solid #caebf3; margin: 0px 0px 0px 15px; color: #8d9da6; font-weight: bold; }
#pageHome #blogfeed .blogdate { font-size: 10px; font-weight: bold; color: #999; margin: 0px 0px 0px 15px; }
#pageHome #blogfeed .blogDescription { padding: 0px 0px 0px 15px; }
#pageHome #blogfeed .blogLink  { background: url(../common/master/dotted_line.gif) no-repeat 15px bottom; text-align: right; padding: 0px 0px 1px; height: 20px; margin: 0px 0px 7px; }
#pageHome #blogfeed .blogLink a { color:#55bed4; font-weight:bold}



#pageHome .columnAll a { text-decoration: none; color: #111; }
#pageHome .columnAll a:hover { text-decoration: underline; color: #999; }
#pageHome #columnOne a{ background: url(../common/home/column1.jpg) no-repeat left top; height: 215px; width: 465px; display: block; padding: 65px 480px 0px 15px; }
#pageHome #columnTwo a { background: url(../common/home/column2.jpg) no-repeat left top; height: 235px; width: 630px; display: block; padding: 60px 0px 0px 330px; }
#pageHome #columnThree a { background: url(../common/home/column3.jpg) no-repeat left top; display: block; padding: 50px 465px 0px 15px; height: 180px; width: 480px; }
#pageHome #home_case a{ margin: 0px; padding: 335px 475px 0px 60px; height: 93px; width: 425px; background: url(../common/home/CaseVoiceImgBG.jpg) no-repeat left top; display: block; }
#pageHome #home_doctorvoice a{ margin: 0px; padding: 115px 630px 0px 10px; height: 395px; width: 320px; background: url(../common/home/DoctorsVoiceImgBG.jpg) no-repeat left top; display: block; }
#pageHome #homeTopics td { margin: 0px; padding: 0px 50px 0px 0px; }
#pageHome #home_voice a{ width: 480px; height: 480px; background: url(../common/home/voiceImgBG.jpg) no-repeat left top; padding: 10px 0px 0px 480px; margin: 0px 0px 5px; display: block; }
