/* CSS Document */
#index_pro_detail { text-align:center; width:568px;}
#index_pro_detail #header{ margin-top:5px; margin-bottom:15px;}
#index_pro_detail #contents #title #text_line{ margin-bottom:5px; padding-top:10px; height:30px;}
#index_pro_detail #contents #title #text_line .icon{ float:left; width:30px; text-align:left;}
#index_pro_detail #contents #title #text_line .title{ text-align:left; font-weight:bold; padding-top:3px; text-transform:uppercase}
#index_pro_detail #contents #title .red_line{ background:url(../images/red_line.gif); height:5px;}

#showProDetail .showProduct{ width:567px; border:#DADADA solid 1px; text-align:left; margin-bottom:12px;}
.showInfo{ height:240px;}
#showProDetail .proImage{ float:left; margin:12px 0px 0px 7px;}
#showProDetail .proImage img{ border:#DADADA solid 1px; width:240px; height:215px;}
#showProDetail .displayText{ margin-top:12px; margin-left:12px; float:left; width:285px;}
#showProDetail .proName{ font-weight:bold; margin-bottom:5px; font-size:18px}
#showProDetail .proInfo{ line-height:200%; margin-top:20px; /*background:red*/}
#showProDetail .proPrice{ font-size:18px; color:#E10000; margin-top:10px; /*background:blue*/}
#showProDetail .displayButton{ text-align:center; margin-top:8px; /*background:green*/}
#showProDetail .proDescription{ padding:0px 10px 10px 10px; text-align:justify; /*background:green*/}

