/************************************************************************
 * ÆÄÀÏ¸í : search.css
 * ¼³¸í : °Ë»ö°á°ú css
 * °ü¸®ÀÚ : dalrae@ktmusic.co.kr
************************************************************************/
/* common */
.png24	{_behavior:url(/Commons/Jscript/iepngfix.htc);}

h2.search_word	{padding-top:5px; color:#4F6161; font:bold 14px µ¸¿ò;}
h2.search_word	img	{vertical-align:-2px;}

h3	{margin-bottom:12px; padding-left:12px; font:normal 12px µ¸¿ò}
h3	img	{vertical-align:-2px}
h3.bul_arrow	{height:17px; margin:0 0 12px 12px; _margin-left:6px; padding-top:2px}

.h3_wrap	{position:relative; width:745px; _margin-bottom:8px; overflow:hidden;}
	*:first-child+html .h3_wrap	{margin-bottom:8px;}
.h3_wrap	h3	 {float:left; margin-top:3px;}
.h3_wrap	.btnA	{float:right; margin-top:3px;}
.h3_wrap	.searchA	{float:right;}
.h3_wrap	.searchA	input	{width:150px}

.h3_wrap	.sortA	{float:left; margin-top:6px; padding-left:10px}
.h3_wrap	.sortA	li	{float:left; padding:0 8px; font:normal 11px µ¸¿ò; background:url('/Images/Commons/line_ver_gray2.gif') no-repeat right 1px}	
.h3_wrap	.sortA	li	a,
.h3_wrap	.sortA	li	a:visited	{color:#617979}
.h3_wrap	.sortA	li	a:hover		{color:#ed1c24}
.h3_wrap	.sortA	li.on	a,
.h3_wrap	.sortA	li.on	a:visited	{color:#ed1c24; font-weight:bold}
.h3_wrap	.sortA	li.alt	{background:none}

h4	{margin:0 0 5px 12px;}

/* snb */
.search_snb	{margin:-1px 0 25px 21px;}
.search_snb	li	{padding:6px 0 0 15px; background:url('/Images/Search/line_dot_snb.gif') no-repeat left top;}
.search_snb	li.first	 {padding:0 0 5px 0; background:none;}
.search_snb	li.end	 {background:url('/Images/Search/line_dot_snb_end.gif') no-repeat left top;}
.search_snb	li.on	{color:#ed1c24;}
.search_snb	li.on	a:link			{text-decoration:none; color:#ed1c24;}
.search_snb	li.on	a:visited		{text-decoration:none; color:#ed1c24;}
.search_snb	li.on	a:hover			{text-decoration:none; color:#ed1c24;}
.search_snb	li.on	a:active		{text-decoration:none; color:#ed1c24;}

/* ÅëÇÕ°Ë»ö */
.result_all	{}
.result_all	.res_mb_ul		{margin-top:-12px; border-bottom:1px solid #f1f2f2; overflow:hidden}
.result_all	.res_enews_ul	{margin-top:-12px; border-bottom:1px solid #DBE4E4; overflow:hidden}
.result_all	.res_cs_ul		{margin-top:-12px; border-bottom:1px solid #DBE4E4; overflow:hidden}
.result_all	.res_album_ul	.detail_list	{margin-top:-12px; border-bottom:1px #f1f2f2;}
.result_all	.res_lyrics_table	.board_list	{border-bottom:1px solid #f0f1f1;}
.result_all	.res_mv_ul	.detail_list	{border-bottom:1px solid #e8ecec;}
.result_all	.openAlbum_board	{border-bottom:1px solid #f0f1f1;}

.box_whiteGB_btm	{width:697px; padding:24px}
.box_whiteG_btm		{width:705px; padding:20px}
.box_blue704_top	{width:674px; padding:10px 15px 7px}

.quiz_area	{width:695px; overflow:hidden}
.quiz_area	.imgA	{float:left; margin-right:25px;}
.quiz_area	.quizA	{float:left; margin-top:8px;}
.quiz_area	.quizA	.tit		{font-weight:bold; margin-bottom:2px;}
.quiz_area	.quizA	.keyword	{margin:20px 0;}
.quiz_area	.quizA	.btn		{margin-top:20px;}

.artist_info	{width:695px; margin-bottom:18px; overflow:hidden}
.artist_info	.imgA	{float:left; margin-right:25px;}
.artist_info	.infoA	{float:left;}
.artist_info	.infoA	.tit	{font-weight:bold; margin-bottom:7px;}
.artist_info	.infoA	.btn	{margin-top:10px;}
.artist_info	.infoA	.btn	img	{vertical-align:top}
.artist_info	.infoA	ul	{}
.artist_info	.infoA	ul	li	em	{font-style:normal; color:#8E9F9C}

.artist_ul	{width:670px; overflow:auto; overflow:hidden}
.artist_ul	li	{float:left; width:335px}
.artist_ul	li	a,
.artist_ul	li	a:visited	{color:#8E9F9C;}
.artist_ul	li	a:hover		{color:#ed1c24;}

.res_music_table	.board_list	{border-bottom:1px solid #f6f7f7;}
.res_music_table	.board_list	.title	{width:295px;}
.res_music_table	.board_list	.title	p.title	{width:285px;}

.res_album_ul	{width:745px; overflow:hidden}
.res_album_ul	.detail_list	{width:746px; border-bottom:0}
.res_album_ul	.detail_list	li	{height:120px; padding:12px 0;}
/* °Ë»ö ¾Ù¹ü ¸®½ºÆ® Áß ´ëÇ¥°î ºÎºÐ È­¸é ¿À·ù ¼öÁ¤ 100113 */
.res_album_ul	.detail_list	li	.album_detail	dd	.txtOver	{width:210px;}

.res_mv_ul	{width:745px; overflow:hidden}
.res_mv_ul	.detail_list	{width:746px; margin-top:-12px;background:url('/Images/Commons/bg_ulline02.gif') repeat-y;}
.res_mv_ul	.detail_list	li	{height:72px; padding:12px 0;}
.res_mv_ul	.detail_list	.album_viewA	.album_box	{width:120px; height:72px;}
.res_mv_ul	.detail_list	.album_viewA	.album_info	{width:220px; margin-top:3px;}
.res_mv_ul	.detail_list	.album_viewA	.album_info	.album_detail	{width:220px}
.res_mv_ul	.detail_list	.album_viewA	.album_info	.album_detail	dd	{width:204px}
.res_mv_ul	.detail_list	.album_viewA	.album_info	.title	.txtOver	{width:220px;}
/* °Ë»ö ¹ÂÁ÷ºñµð¿À ¸®½ºÆ® Áß ¾ÆÆ¼½ºÆ® ºÎºÐ È­¸é ¿À·ù ¼öÁ¤ 100126 */
.res_mv_ul	.detail_list	.album_viewA	.album_info	.album_detail	dd	.txtOver	{width:200px;}

.res_lyrics_table	.board_list	{}
.res_lyrics_table	.board_list	.lyrics	{text-align:left; padding-left:12px;}
.res_lyrics_table	.board_list	.artist	{width:204px;}

.res_mb_ul	{width:745px; overflow:hidden}
.res_mb_ul	li	{float:left; width:745px; padding:12px 0; overflow:hidden; border-bottom:1px solid #E8ECEC;}
.res_mb_ul	li	.imgA	{float:left; width:184px; margin-right:20px; padding-left:12px;}
.res_mb_ul	li	.infoA	{float:left; width:529px; margin-top:8px; color:#7A8D8D;}
.res_mb_ul	li	.infoA	.tit	{font-weight:bold; margin-bottom:5px; color:#4F6161}
.res_mb_ul.lineT	{background:url('/Images/Commons/line_bar2_gray2.gif') repeat-x 0 top;}

.openAlbum_board	{}
.openAlbum_board	.board_list	td	{padding:0}
.openAlbum_board	.board_list	.rank	{width:57px; font:bold 11px µ¸¿ò; color:#8E9F9C}
.openAlbum_board	.board_list	.date	{width:85px; font:bold 11px µ¸¿ò; color:#8E9F9C;}
.openAlbum_board	.board_list	.info	{text-align:left;}
.openAlbum_board	.board_list	.maker	{width:90px; font:normal 11px µ¸¿ò; color:#8E9F9C}
.openAlbum_board	.board_list	.fovorite	{width:85px; padding-left:20px; text-align:left; font:normal 11px µ¸¿ò; color:#8E9F9C; line-height:160%}

.res_enews_ul	{width:745px; overflow:hidden}
.res_enews_ul	li	{float:left; width:745px; padding:12px 0; overflow:hidden; border-bottom:1px solid #E8ECEC;}
.res_enews_ul	li	.imgA	{float:left; width:100px; margin-right:20px; padding-left:12px;}
.res_enews_ul	li	.infoA	{float:left; width:583px; margin-top:5px; padding-right:30px; color:#7A8D8D;}
.res_enews_ul	li	.infoA	.tit	{font-weight:bold; margin-bottom:6px; color:#4F6161}
.res_enews_ul	li	.infoA	.date	{font:normal 11px µ¸¿ò; margin-top:15px; color:#8E9F9C}
.res_enews_ul	li.imgN	.infoA	{float:left; width:703px; padding-left:12px;}

.res_cs_ul	{width:745px; overflow:hidden}
.res_cs_ul	li	{width:703px; padding:12px 30px 12px 12px; border-bottom:1px solid #E8ECEC;}
.res_cs_ul	li	.tit	{font-weight:bold; margin-bottom:10px; color:#4F6161}
.res_cs_ul	li	.date	{font:normal 11px µ¸¿ò; margin-top:15px; color:#8E9F9C}

.res_artist_ul	{width:745px; overflow:hidden;background:url('/Images/Commons/bg_ulline03.gif') repeat-y;}
.res_artist_ul	li	{float:left; width:372px; height:110px; padding:25px 0 15px; overflow:hidden;}
.res_artist_ul	li	.artist_info	{width:372px; margin:0;}
.res_artist_ul	li	.imgA	{width:100px; margin-right:20px; padding-left:12px;}
.res_artist_ul	li	.infoA	{width:240px;}
.res_artist_ul	li	.infoA	ul	{width:240px; border:0; overflow:hidden}
.res_artist_ul	li	.infoA	ul	li	{width:240px; height:auto; padding:0; border:0; font:normal 11px µ¸¿ò; line-height:1.4em}
.res_artist_ul	li	.infoA	div.textOver {width:240px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.res_artist_ul	li	.infoA	.btn	{margin-top:8px;}

/* »öÀÎ°Ë»ö */
/* »öÀÎ°Ë»ö °øÅë */
.indexSearch	.choice_area	{width:745px; font:normal 11px µ¸¿ò; border-top:1px solid #B0BDBD}
.indexSearch	.choice_area	li	{background:url('/Images/Search/bg_title_open.gif') no-repeat 0 0}
.indexSearch	.choice_area	li.on	{background:url('/Images/Search/bg_title_close.gif') no-repeat 0 0}
.indexSearch	.choice_area	li.on	.con	{display:block;}
.indexSearch	.choice_area	li.on	.sel_item	{color:#ed1c24}
.indexSearch	.choice_area	li.on	.last	{border-bottom:1px solid #D4DCDB;}
.indexSearch	.choice_area	.title	{width:730px; height:19px; padding:9px 0 0 15px; color:#7A8D8D; font-weight:bold; cursor:pointer; letter-spacing:-0.1em;}
.indexSearch	.choice_area	.con	{display:none; padding:10px 15px; border-top:2px solid #F7F7F7;  border-right:1px solid #d4dcdb; border-left:1px solid #d4dcdb; border-bottom:1px solid #B0BDBD; color:#7a8d8d;}
.indexSearch	.choice_area	.last	{padding-bottom:25px; border-bottom:0;}
.indexSearch	.choice_area	.con	ul{clear:both; height:18px;}
.indexSearch	.choice_area	.con	li{float:left; width:110px; background:#fff;}

.indexSearch	.searchRe_word	{margin:30px 0 6px 15px; color:#4f6161}
.indexSearch	.searchRe_word	img{vertical-align:middle;}

/* »öÀÎ°Ë»ö ¾ÆÆ¼½ºÆ®, ¾Ù¹ü ¸®½ºÆ® °øÅë */
.indexSearch	.list_area	{padding-top:3px; background:url('/Images/Commons/line_bar2_gray2.gif') repeat-x 0 top;}
.indexSearch	.list_area	ul	{width:745px; overflow:auto;}
.indexSearch	.list_area	ul	li	{float:left; width:100px; margin-right:23px; font-weight:bold;}
.indexSearch	.list_area	ul	li.last	{margin-right:0;}
.indexSearch	.list_area	ul	li img	{margin-bottom:8px;}
.indexSearch	.list_area	ul	li p	{width:100px;}

/* »öÀÎ°Ë»ö ¾ÆÆ¼½ºÆ® */
.indexSearch	.artist_list	ul	{ background:url('/Images/Commons/bg_line_gray2.gif') repeat-y;}
.indexSearch	.artist_list	ul li	{height:142px; padding:15px 15px 0 15px;}

/* »öÀÎ°Ë»ö ¾Ù¹ü */

.indexSearch	.album_list	ul	{background:url('/Images/Commons/bg_line_gray3.gif') repeat-y;}
.indexSearch	.album_list	ul	li	{height:160px; padding:20px 15px 0 15px;}
.indexSearch	.album_list	.album_detail	{margin-top:3px}
.indexSearch	.album_list	.album_detail	.artist{width:80px}

/* °Ë»ö ½ÇÆÐ */
.searchError	{width:745px; background:url('/Images/Commons/line_bar2_gray4.gif') repeat-x 0 top;}
.searchError	.h3_wrap	{padding:10px 0 5px 0; _padding:10px 0; background:url('/Images/Commons/line_bar2_gray2.gif') repeat-x 0 bottom;}
	*:first-child+html .searchError	.h3_wrap	{padding:10px 0;}
.searchError	.error_txt	{width:732px; padding:30px 0 30px 13px;}

.searchError	.box_searchTxt_top	{background:url('/Images/Search/box_searchTxt_top.gif') no-repeat 0 top;}
.searchError	.box_searchTxt_btm	 {width:719px; padding:8px 13px 0 13px; background:url('/Images/Search/box_searchTxt_btm.gif') no-repeat 0 bottom;}
.searchError	.box_searchTxt_mid	 {background:url('/Images/Search/box_searchTxt_mid.gif') repeat-y;}
.searchError	.box_searchTxt_mid	 dt	 {padding-left:40px; background:url('/Images/Search/ico_searchTxt.gif') no-repeat left 0; color:#778484; font-weight:bol2}
.searchError	.box_searchTxt_mid	 dd	{padding:14px 7px;}

.searchError	.search_info	{margin:20px 0 40px 13px} 
.searchError	.search_info	li	{padding-left:8px; background:url('/Images/Commons/bul_dot_gray.gif') no-repeat left 7px; font:normal 11px µ¸¿ò; letter-spacing:-0.1em}

.searchError	.box_white745_btm	{width:745px; padding:20px 0px;}
.searchError	.box_white745_btm	ul	{overflow:auto; overflow:hidden;}
.searchError	.box_white745_btm	li	{float:left; width:350px; padding-left:22px;}
.searchError	.box_white745_btm	li.end	 {background:url('/Images/Search/line_var_gray.gif') no-repeat left 0;}

.searchError	.dosirak_info	{margin-top:28px; overflow:auto; overflow:hidden;}
.searchError	.dosirak_info	li	{float:left;}

.searchError	.res_cs_ul.lineT	{background:url('/Images/Commons/line_bar2_gray2.gif') repeat-x 0 top;}

/* 100114ÀÌ½´°Ë»ö Ãß°¡*/
.issue_area	{width:695px; overflow:hidden}
.issue_area	.imgA	{float:left; margin-right:25px;}
.issue_area	.issueA	{float:left;width:695px; margin-top:8px;}
.issue_area	.issueA	.tit_issue		{font:bold 14px µ¸¿ò;}
.issue_area	.issueA	.tit_info		{margin-top:20px; }

.rec_issue_ul	{width:695px; overflow:hidden; margin-bottom:25px;}
.rec_issue_ul	li	{float:left; width:230px; height:100px;  overflow:hidden;}
.rec_issue_ul	li	.artist_info	{width:230px; margin:0;}
.rec_issue_ul	li	.imgA	{width:100px; margin-right:10px;}
.rec_issue_ul	li	.infoA	{width:100px;}
.rec_issue_ul	li	.infoA	ul	{width:100px; border:0; overflow:hidden}
.rec_issue_ul	li	.infoA	ul	li	{width:100px; height:auto; padding:0; border:0; font:normal 11px µ¸¿ò; line-height:1.4em}
.rec_issue_ul	li	.infoA	div.textOver {width:100px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.rec_issue_ul	li	.infoA	.btn	{margin-top:8px;}

.h3_rewrap	{position:relative; width:695px; _margin-bottom:8px;overflow:hidden;}
	*:first-child+html .h3_rewrap	{margin-bottom:8px;}
.h3_rewrap	h3	 {float:left; margin:3px 0 0 -10px;}

