@charset "utf-8";
/* CSS Document */



#search_detail1{
width:620px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
border:none;
}
#search_detail1 .img{
width:200px;
height:200px;
padding:0px 0px;
margin:0px;
background:url(../img/no_image.gif) no-repeat center center;
border:#CCCCCC 1px solid;
}
#search_detail2 .header{
width:400px;
height:20px;
padding:5px 5px;
margin:0px;
background:url(../img/search_list_bg.gif) repeat-x top left;
font-weight:bold;
color:#333333;
}
#search_detail2 table{
width:410px;
padding:0px 0px;
margin:0px;
}
#search_detail2 table th{
width:110px;
padding:5px 5px;
margin:0px;
background:#e2f8eb;
color:#006666;
border-bottom:1px #ffffff solid;
text-align:left;
}
#search_detail2 table td{
width:280px;
padding:5px 5px;
margin:0px;
letter-spacing:0.1em;
background:#f5fef6;
color:#333333;
border-bottom:1px #e2f8eb solid;
text-align:left;
}
#search_detail2 .txt{
padding:5px 5px;
margin:0px;
text-align:left;
color:#333333;
}
#search_detail2 .bt{
padding:5px 5px;
margin:0px;
text-align:right;
}

#search_detail3 table{
width:610px;
padding:0px 0px;
margin:0px;
}
#search_detail3 table .td1{
width:300px;
padding:0px 0px;
margin:0px;
}
#search_detail3 .header{
width:290px;
height:20px;
padding:5px 5px;
margin:0px;
text-align:left;
background:url(../img/search_list_bg.gif) repeat-x top left;
font-weight:bold;
color:#333333;
}
#search_detail3 .txt{
width:290px;
padding:5px 5px;
margin:0px;
text-align:left;
color:#333333;
}
#estimate{
width:620px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
border:none;
}
#estimate .header{
width:610px;
height:20px;
padding:5px 5px;
margin:0px;
background:url(../img/search_list_bg.gif) repeat-x top left;
font-weight:bold;
color:#333333;
}
#estimate table{
width:620px;
padding:0px 0px;
margin:0px;
}
#estimate table th{
width:200px;
padding:5px 5px;
margin:0px;
background:#e2f8eb;
color:#006666;
border-bottom:1px #ffffff solid;
text-align:left;
}
#estimate table td{
width:400px;
padding:5px 5px;
margin:0px;
letter-spacing:0.1em;
background:#f5fef6;
color:#333333;
border-bottom:1px #e2f8eb solid;
text-align:left;
}
#estimate .txt{
padding:5px 5px;
margin:0px;
text-align:left;
color:#333333;
}
#estimate .bt{
padding:5px 5px;
margin:0px;
text-align:center;
}

#guide{
width:620px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
border:none;
}
#guide .header{
width:610px;
height:20px;
padding:5px 5px;
margin:0px;
background:url(../img/search_list_bg.gif) repeat-x top left;
font-weight:bold;
color:#333333;
}
#guide table{
width:620px;
padding:0px 0px;
margin:5px 0px 5px 0px;
border-bottom:1px #e2f8eb solid;
}
#guide table .td_txt1{
width:600px;
padding:5px 10px;
margin:0px;
color:#006666;
font-size:14px;
font-weight:bold;
text-align:left;
}
#guide table .td_txt2{
width:540px;
padding:5px 40px;
margin:0px;
color:#333333;
text-align:left;
}
/***************************/
.input50{width:50px;color:#333333;}
.input100{width:100px;color:#333333;}
.input150{width:150px;color:#333333;}
.input200{width:200px;color:#333333;}
.input250{width:250px;color:#333333;}
.input300{width:300px;color:#333333;}
.textarea250{width:250px;height:100px;color:#333333;}
.textcolor{color:#333333;}
