/* 검색박스 */

#sch_box { width:100%; background:#f6f9fc; border:1px solid #e4eaf0;padding:20px 0; *zoom:1;}
#sch_box:after { content:""; clear:both; display:block; } 

	.sch_box_inner{ overflow:hidden; margin-left:25px;   }
	#sch_box h3 { float:left; margin:7px 0 0 0;  width:90px;}
	.t_search {float: left; position: relative;}
	#sch_box .tbox { float: left;  position:relative;}
	/*#sch_box .tbox span.i_box {background-color: #FFFFFF; border: 1px solid #FFFFFF; display: block; height: 18px; margin:2px; padding: 0; text-align: left; width: 360px;}*/
	
	.tbox input { border:4px solid #4086c8; height:24px; line-height:24px; outline: medium none; padding: 0;width: 440px; padding:3px;}
	#sch_box input.img {  margin-left:10px;}
	
	.chk {float: right; padding: 0; margin:15px 0 0 30px;}
	.chk input {float: left; height: 13px; margin: 0 3px 0 0; width: 13px;}
	.chk label {float: left; height: 13px; line-height: 1; margin: 0 0 0 4px; vertical-align: top; width: 81px; font-family: '돋움',Dotum; font-size: 12px;}
	#sch_box .tbox span.i_arrow {right: 3px; position: absolute; top: 3px;}
	#sch_box .tbox span.i_arrow a {display: block; padding: 0;}


	#p_keyword { float:left; margin:18px 0 0 18px; padding:0px;  height:20px; width:670px;}
	#p_keyword dl {width:100%;margin:0; padding:0;}
	#p_keyword dl dt {float: left; padding: 0 10px 0 0; margin:0;}
	#p_keyword dd {height: 20px;margin:0; padding:0;}
	#p_keyword ul {margin:0; overflow: hidden;padding:0;}
	#p_keyword ul li { background:none !important;display: inline; float: left; padding:2px 13px 0 0; white-space: nowrap; color:#555;margin:0;}

/* 검색분류-Tab */

#sch_tab { margin: 20px 0 0; position: relative; width: 100%; overflow:hidden;}
#sch_tab li{float:left;  text-align:center;width:14.28%; border-top:1px solid #e4eaf0;border-bottom:1px solid #e4eaf0; 
background:#f6f9fc url(/layout/images/module/total_search/tab_line.gif) right top repeat-y;}
*+html #sch_tab li{width:14.2%;}
#sch_tab li.on{background:#1268ba; border-top:1px solid #1268ba;border-bottom:1px solid #1268ba}

#sch_tab li a{ display:inline-block;  padding:10px;}
#sch_tab li.on a{ color:#FFF}

/*#sch_tab li a:hover, #sch_tab li a:focus, #sch_tab li a:active, #sch_tab li a:onhover{ background:#1268ba;} */

.sch_msg{ clear:both; margin:15px 0;}


/*
dl#sch_tab {background: url("/layout/images/module/total_search/sch_tab_bg.gif") repeat-x scroll left bottom transparent; float: left; height: 79px; margin: 20px 0 0; padding: 0; position: relative; width: 700px;}
dl#sch_tab dt a {background: url("/layout/images/module/total_search/sch_tab_gnb.gif") no-repeat scroll 0 0 transparent; display: block; height: 34px; position: absolute; text-indent: -9999px;}

dl#sch_tab dt.tab01 a {background-position: 0 -34px; left: 0; top: 0; width: 88px;}
dl#sch_tab dt.tab02 a {background-position: -88px -34px; left: 88px; top: 0; width: 85px;}
dl#sch_tab dt.tab03 a {background-position: -173px -34px; left: 173px; top: 0; width: 85px;}
dl#sch_tab dt.tab04 a {background-position: -258px -34px; left: 258px; top: 0; width: 85px;}
dl#sch_tab dt.tab05 a {background-position: -343px -34px; left: 343px; top: 0; width: 85px;}
dl#sch_tab dt.tab06 a {background-position: -428px -34px; left: 428px; top: 0; width: 85px;}
dl#sch_tab dt.tab07 a {background-position: -513px -34px; left: 513px; top: 0; width: 85px;}
dl#sch_tab dt.tab08 a {background-position: -598px -34px; left: 598px; top: 0; width: 102px;}

dl#sch_tab dt.tab01 a:hover, dl#sch_tab dt.tab01 a:focus, dl#sch_tab dt.tab01 a:active, dl#sch_tab dt.tab01.onhover {background-position: 0 0; left: 0;  top: 0;}
dl#sch_tab dt.tab02 a:hover, dl#sch_tab dt.tab02 a:focus, dl#sch_tab dt.tab02 a:active, dl#sch_tab dt.tab02.onhover {background-position: -88px -34px; left: 88px;  top: 0;}
dl#sch_tab dt.tab03 a:hover, dl#sch_tab dt.tab03 a:focus, dl#sch_tab dt.tab03 a:active, dl#sch_tab dt.tab03.onhover {background-position:  -173px -34px; left: 173px;  top: 0;}
dl#sch_tab dt.tab04 a:hover, dl#sch_tab dt.tab04 a:focus, dl#sch_tab dt.tab04 a:active, dl#sch_tab dt.tab04.onhover {background-position:  -258px -34px; left: 258px;  top: 0;}
dl#sch_tab dt.tab05 a:hover, dl#sch_tab dt.tab05 a:focus, dl#sch_tab dt.tab05 a:active, dl#sch_tab dt.tab05.onhover {background-position:  -343px -34px; left: 343px;  top: 0;}
dl#sch_tab dt.tab06 a:hover, dl#sch_tab dt.tab06 a:focus, dl#sch_tab dt.tab06 a:active, dl#sch_tab dt.tab06.onhover {background-position:  -428px -34px; left: 428px;  top: 0;}
dl#sch_tab dt.tab07 a:hover, dl#sch_tab dt.tab07 a:focus, dl#sch_tab dt.tab07 a:active, dl#sch_tab dt.tab07.onhover {background-position:  -513px -34px; left: 513px;  top: 0;}
dl#sch_tab dt.tab08 a:hover, dl#sch_tab dt.tab08 a:focus, dl#sch_tab dt.tab08 a:active, dl#sch_tab dt.tab08.onhover {background-position:  -598px -34px; left: 598px;  top: 0;}

dl#sch_tab dd {width:670px; height:25px; margin:0; padding:0; position: absolute; top:45px; left:20px; }
*/
.t_orange {color: #F26522 !important;}
.t_blue { color:#6596d0 !important;}
.d_blue { color:#334fb5 !important;}
.url a {color: #6596D0 !important;}
/* 검색결과 */

#sch_result { width:100%; margin-top:30px; padding:0; *zoom:1;}
#sch_result:after { content:""; clear:both; display:block; } 

#sch_result dl {float:left; margin-top:20px; padding:0; border-bottom: 1px solid #e5e5e5; width:100%;}
#sch_result > dl > dt {background: url("/layout/images/module/total_search/sch_result_bl.gif") no-repeat scroll 0 0 transparent; margin-bottom:15px; padding:0 0 0 24px; font-weight:bold;}
#sch_result dt span strong {color: #334fb5;}
#sch_result dd {margin-left:25px; padding:0;}
#sch_result dd.more a {float:right; margin:0; padding:10px 0; color:#334fb5; text-decoration:underline;}

#sch_result dd li { background:none !important; padding:0 !important;}

#result_menu dd ul {float:left; margin:0; padding:0; width:100%;}
#result_menu dd li {margin:3px 0; padding:0; display:block;}
#result_menu dd img {padding-left:7px; vertical-align:middle;}

#result_board dd ul {float:left; margin:0; padding: 0; width:100%;}
#result_board dd li {position:relative;padding:15px 0;margin:0 0 -1px 0;vertical-align:top;}
#result_board dd li span {line-height: 1.5; clear: both; display: block; padding-bottom:5px;}

#result_content .screen_thumb {  display:inline-block;float:left;margin:0 15px 0 0;}
#result_content .screen_thumb img { border:1px solid #ccc;}
#result_content dd ul {float:left; margin:0; padding: 0; width:100%;}
#result_content dd li {padding:15px 0 !important;margin:0 0 -1px 0;border-bottom:1px #d6d6d6 dashed;vertical-align:top; min-height:100px;}
#result_content dd li:after{display:block;clear:both;content:""}
#result_content dd li span {line-height: 1.5; display:inline; padding-bottom:5px;float:left;}
#result_content dd li span.url {margin-top:5px;}

#result_content dd li a strong {display: inline-block; margin: 0 0 4px; color:#334fb5 !important;}
#result_content dd li p  {margin:0; line-height:1.4;color:#767676; padding:0;}

#result_photo dd ul {float:left; margin:0; padding: 10px 0; width:100%;}
#result_photo dd li {margin:3px 18px 0 0; padding:0; display: inline; float:left; width:150px;}
#result_photo img {text-align: left; padding-bottom:10px; margin:0; width:150px; height:100px; }
#result_photo dd li span {line-height: 1.3; text-align: center; clear: both; display: block;}
#result_photo dd li span.size, #result_photo dd li span.info { color:#b46134 !important;}
#result_photo dd li span.name { overflow:hidden; height:30px; margin-bottom:10px;}

#result_movie dd ul {float:left; margin:0; padding: 10px 0; width:100%;}
#result_movie dd li {margin:3px 18px 0 0; padding:0; display: inline; float:left; width:150px;}
#result_movie img {text-align: left; padding-bottom:10px; margin:0;}
#result_movie dd li span {line-height: 1.3; text-align: center; clear: both; display: block;}
#result_movie dd li span.size, #result_photo dd li span.info { color:#b46134 !important;}


#result_file dd ul {float:left; margin:0; padding: 0; width:100%;}
#result_file dd li {margin:0; padding:10px 0; border-bottom:1px dashed #d6d6d6;}
#result_file dd li span {line-height: 1.5; display: block; padding-bottom:5px;}
#result_file dd li span.url_bt a { color:#b46134 !important;}
#result_file dd li span img {padding:0 3px; vertical-align:middle;}
#result_file dd li span.info {color:#B46134; font-size: 11px;}

dl#result_staff dl  {float:left; margin:0; padding:10px 0; width:100%; border-bottom:1px dashed #d6d6d6;}
dl#result_staff dd ul dl dt {float:left; background:url("/layout/images/module/total_search/sch_result_bl_2.gif") no-repeat scroll 0 6px transparent; margin:0; padding:0 5px 0 10px;display: inline-block;}
dl#result_staff dl dd {display: table; margin:0 0 0 5px; padding:0; line-height:1.6;}