@charset "UTF-8";
@import url("common.css");

#contents .search01 {width:780px; margin:0px 0 0 0; position:relative;}
.search01 h4 {width:767px; position:relative; padding:10px 0 11px 14px;font-size:1.2em; font-weight:bold; color:#4b4a4a; margin:0px ! important; background:url('/Images/Common/search/searchTit_bg.gif') no-repeat left top;}
.search01 h4 span {position:absolute; right:10px; top:8px;}
.search01 h4.h4_all {margin:20px 0 0 0 ! important; padding:0px; position:relative; background:none;}
.search01 h4.h4_all span {position:absolute; left:70px; top:4px;}
.search01 h5 {font-size:1.2em; font-weight:bold; color:#3762af; letter-spacing:-0.1em; margin:30px 0 0 0; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.search01 h5.h5_all {color:#565656; font-size:1.1em; margin:30px 0 10px 0; padding:0 0 0 15px; position:relative; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 4px;}
.search01 h6 {font-size:1.2em; font-weight:bold; color:#565656; letter-spacing:-0.1em; margin:20px 0 0 0; padding:0 0 0 20px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat 5px 4px;}

/* 테이블 리스트 타입 01 */
.searchList01 {width:100%; padding:0px; margin:8px 0 5px 0; border-top:2px solid #717171;}
.searchList01 th {font-weight:bold; font-size:0.9em; text-align:center; letter-spacing:-0.1em; padding:10px 0 0 0; vertical-align:top; border-bottom:1px solid #d9d9d9;}
.searchList01 th.subject {color:#4b4a4a;text-align:left; padding:10px 0 0 18px; vertical-align:top; border-bottom:1px solid #d9d9d9;}
.searchList01 td { font-size:0.9em; text-align:left; line-height:18px; letter-spacing:-0.1em; padding:4px 0 4px 10px; border-bottom:1px solid #d9d9d9;background:none;}
/*.searchList01 td strong {color:#F96F00;}*/
.searchList01 td img {float:right; padding:0 10px 0 0;background:none;}

/* 테이블 리스트 타입 02 */
.searchList02 {width:780px; overflow:hidden; clear:both; margin:12px 0 0 0; padding:0px;border-top:2px solid #717171;}
.searchList02 .book_tit {color:#3275ad; font-size:1.0em;font-weight:bold; padding:0px 0 0 35px; position:absolute; left:110px;}
.searchList02 td {padding:0; border-bottom:1px solid #d9d9d9;background:none;}
.searchList02 dl {width:620px; padding:15px 35px 0 15px;}
.searchList02 dl dt {float:left;}
.searchList02 dl dd {width:500px; float:right; padding: 0 0 20px 20px;}
.searchList02 dl dd ul {width:500px; padding: 20px 0 0 0;}
.searchList02 dl dd ul li {width:160px; float:left; position:relative; padding:6px 0 6px 80px; background:url('/Images/Common/bg_dot.gif') repeat-x left bottom;}
.searchList02 dl dd ul li p {font-size:0.9em; position:absolute; top:7px; left:0px; padding:0 0 0 10px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 5px;}
.searchList02 dl dd ul li .price {color:#666666; margin:0px; text-decoration:line-through;}
.searchList02 dl dd ul li.last {width:350px; background:none;padding:6px 0 6px 80px;}
.searchList02 dl dd ul li ul {width:330px; clear:both; float:none; padding:0px;}
.searchList02 dl dd ul li ul li {width:100%; padding:0 0 5px 0px; clear:both; float:none; background:none;}
.searchList02 dl dd .btnSet {width:auto; margin:10px 0 0 0;}