/* CSS Document */
#index_home{ text-align:center; width:568px;}
#index_home #header{ margin-top:5px; margin-bottom:15px; width:567px; height:148px;}
#index_home #contents #title{ width:567px; float:left;}
#index_home #contents #title #text_line{ margin-bottom:5px;}
#index_home #contents #title #text_line .icon{ float:left; width:30px; text-align:left;}
#index_home #contents #title #text_line .title{ text-align:left; font-weight:bold; padding-top:3px;}
#index_home #contents #title .red_line{ background:url(../images/red_line.gif); height:5px;}

#showPro{ width:567px; float:left;}
#showPro .proLeft{ float:left;}
#showPro .proRight{ float:right;}
#showPro .showProduct{ width:276px; height:148px; border:#DADADA solid 1px; text-align:left; margin-bottom:12px;}
#showPro .proImage{ float:left; width:100px; height:90px; margin:12px 0px 0px 7px;}
#showPro .proImage img{ border:#DADADA solid 1px;}
#showPro .displayText{ margin-top:12px; margin-left:12px; float:left;}
#showPro .proName{ font-weight:bold; margin-bottom:5px; width:140px;}
#showPro .proDescription{ float:left; width:140px;}
#showPro .proPrice{ font-size:18px; color:#E10000; padding-top:30px;}
#showPro .displayButton{ text-align:center; margin-top:115px;}
#showLogo{ width:567px; float:left}

#tipDiv{
	background:url(/images/graphics/search_arrow_tooltip_8x9.gif) no-repeat left 20px;
	padding-left:8px;
	position:absolute;
	visibility:hidden;
	z-index:100;
}
#tipDiv .tip{
	background:url(/images/graphics/search_bottom_tooltip_296x4.gif) repeat-x left top #F00;
	width:auto;
	padding-top:4px;
}
#tipDiv .tip_content{
	width:auto;
	background:url(/images/graphics/search_bg_tooltip_5x1.gif) repeat-y right #FFF;
	border-left:4px solid #778a99;
	padding:10px;
	padding-right:15px;
}
#tipDiv .tip_bottom{
	background:url(/images/graphics/search_bottom_tooltip_296x4.gif) repeat-x left top #F00;
	width:auto;
	padding-top:4px;
}
