/* CSS Document */

#content h2{
line-height:100%;
margin:0 0 5px 0;
}


.cont_cell{
width:598px;
margin:0 auto;
*margin:-6px auto 0;
padding:10px;
background:url(../img/img_search/cont_bg_mdl.gif) repeat-y 0 0;
}

.cont_tp{
width:618px;
height:8px;
margin:0 auto;
padding:0;
background:url(../img/img_search/cont_bg_tp.gif) no-repeat 0 0;
}

.cont_btm{
width:618px;
height:8px;
margin:0 auto 20px;
background:url(../img/img_search/cont_bg_btm.gif) no-repeat 0 0;
}


.chart{
width:618px;
margin:5px 0 0 11px;
}

table{
width:592px;
margin:0 auto;
}

td{
padding:3px 0;
line-height:220%;
}


h3{
font-size:13px;
}

span{
color:#c00;
font-weight:bold;
font-size:14px;
}


.delete a{
color:#333;
}


.getpt{
padding:10px 5px 10px 0;
text-align:right;
color:#009;
border-bottom:#c0c0c0 dashed 1px;
}

.totalpt{
padding:10px 5px 10px 0;
line-height:200%;
text-align:right;
}

.totalpt div{
color:#009;
}

.clear{
clear:both;
height:10px;
}


.cart1_btn{
padding:10px 12px 0 0;
text-align:right;
}

.text_s{
padding:0 5px 0 0;
}

td.text_s div{
font-size:90%;
color:#c00;
line-height:150%;
}


.hope{
width:445px;
margin:0 auto;
}

.right{
text-align:right;
}

.brown{
width:425px;
margin:10px 0 0 0;
padding:10px;
color:#fff;
background:#60373c;
}

.brown table{
width:300px;
margin:0 auto;
}




.hr{
line-height:100%;
font-size:50%;
border-bottom:#c0c0c0 dashed 1px;
}