/* *************************************************************************** */
/* ------------------ html ÅÂ±× ÀçÁ¤ÀÇ --------------------------------------- */
/* *************************************************************************** */

body { 
       margin:0px ; text-align:center ;
       font-size:12px ; color:#4D4D4D ; font-family : ±¼¸², ±¼¸²Ã¼, arial ;	    
	}
input, select, textarea { font-size:12px ; color:#333333 ; }
td { font-size:12px ; color:#4D4D4D ; font-family : ±¼¸², ±¼¸²Ã¼ ; }


/* ÀÏ¹Ý ÅØ½ºÆ® ¸µÅ© */
A:link {	color:#4D4D4D ; text-decoration:none ;	}
A:visited {	color:#4D4D4D ; text-decoration:none ;	}
A:active {	color:#4D4D4D ; text-decoration:none ;	}
A:hover {	color:#4D4D4D ; text-decoration:none ;	}



/* *************************************************************************** */
/* -------------------- Å¬·¡½º Á¤ÀÇ ------------------------------------------ */
/* *************************************************************************** */

.lineHeight15 { line-height:15px ; }
.lineHeight18 { line-height:18px ; }
.lineHeight20 { line-height:20px ; }


/* --- Á¡¼± ---------------------------------- */
.vdotline {	background-repeat:repeat-y ; background-position:center ;	 }
.vdotline2 {	background-repeat:repeat-y ; background-position:top right ;	 }
.dotline {	background-repeat:repeat-x ; background-position:center ;	 }
.dotline2 {	background-repeat:repeat-x ; background-position:top ;	 }


/* --- ¹è°æÀÌ¹ÌÁö ---------------------------------- */
.noRepeat {	background-repeat:no-repeat ;	 }
.repeatX {	background-repeat:repeat-x ;	 }
.repeatY {	background-repeat:repeat-y ;	 }



/* --- ÇöÀç Ä«Å×°í¸®(À§Ä¡) Ç¥½Ã ----------------------- */
.nowWhere { font-family:µ¸¿ò,µ¸¿òÃ¼ ; font-size:11px ; color:#808080 ; padding-right:3px ; letter-spacing:-1px ; }
.nowWhere A:link { color:#808080 ; }
.nowWhere A:active { color:#808080 ; }
.nowWhere A:visited { color:#808080 ; }
.nowWhere A:hover { color:#4D4D4D ; text-decoration:none ; }


/* --- °Ë»ö ÀÎ±â ¼øÀ§(top) ----------------------- */
.searchRank { color:#FFFFFF ; padding-top:4px ; }
.searchRank A:link { color:#FFFFFF ; }
.searchRank A:active { color:#FFFFFF ; }
.searchRank A:visited { color:#FFFFFF ; }
.searchRank A:hover { color:#FFFFFF ; text-decoration:underline ; }


/* --- ¿ÞÂÊ Ä«Å×°í¸® ¾Æ·¡ ÅØ½ºÆ® ¸Þ´º --------------------- */
.leftTxtMenu A:link { color:#4D4D4D ; }
.leftTxtMenu A:active { color:#14909C ; }
.leftTxtMenu A:visited { color:#4D4D4D ; }
.leftTxtMenu A:hover { color:#14909C ; text-decoration:none ; }


/* --- ¸ÞÀÎ ¿À´ÃÀÇ ÀÎ±â¼øÀ§ TOP 10 --------------------- */
.todayRank_NameA { font-size:11px ; color:#339900 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }
.todayRank_NameP { font-size:11px ; color:#808080 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }

.todayRank td { color:#5B7090 ; }
.todayRank A:link { color:#5B7090 ; }
.todayRank A:active { color:#5B7090 ; }
.todayRank A:visited { color:#5B7090 ; }
.todayRank A:hover { color:#5B7090 ; font-weight:bold ; }



/* --- DVD ¸ÞÀÎ ¿ÞÂÊ ... À½¾Ç/¿µÈ­DVD Best 10 --------------------- */
.dvd_Best10_NameA { font-size:11px ; color:#CC6633 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }
.dvd_Best10_NameP { font-size:11px ; color:#808080 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }


/* --- ¹ÂÁ÷»óÇ° ¸ÞÀÎ ¿ÞÂÊ ... À½¾Ç/¿µÈ­DVD Best 10 --------------------- */
.music_Best10_NameA { font-size:11px ; color:#7D7DD0 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }
.music_Best10_NameP { font-size:11px ; color:#808080 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }


/* --- (ÀÏ¹Ý) »óÇ°Á¤·Ä °ü·Ã -------------------------------- */
.prodNameDate { color:#3399CC ; }
.prodName2 { color:#5075AC ; }
.pordExplain { font-size:11px ; color:#666666 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; }
.pordExplain2 { color:#666666 ; }
.prodPrice { color:#FF6633 ; }
.prodPrice2 { color:#FF7744 ; font-weight:bold ; }
.genreName { color:#647CA2 ; font-weight:bold ; }



/* --- ÇÏ´ÜºÎ ----------------------------------------- */
.bottom { font-size:12px ; color:#808080 ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; line-height:16px ;  }
.bottom A:link { color:#677790 ; font-weight:bold ; }
.bottom A:active { color:#677790 ; font-weight:bold ; }
.bottom A:visited { color:#677790 ; font-weight:bold ; }
.bottom A:hover { color:#677790 ; text-decoration:underline ; }


/* --- »óÇ°ºñ±³ È­¸é... ¹øÈ£ --------------------- */
.prodCompareNo { font-weight:bold ; color:#666695 ; font-family:tahoma ; font-size:11px ; }


/* --- CD¸ô Àå¸£¼±ÅÃ½Ã ½Ç½Ã°£ ÀÎ±â¼øÀ§/Àå¸£º° º£½ºÆ® --------------------- */
.genreRank_NameA { color:#6475AF ; }
.genreRank_NameP { color:#808080 ; }



/* --- Àå¸£º° º£½ºÆ® ... Àå¸£ ±¸ºÐ  --------------------- */
.genreRank td { color:#4D4D4D ; }
.genreRank A:link { color:#4D4D4D ; }
.genreRank A:active { color:#4D4D4D ; }
.genreRank A:visited { color:#4D4D4D ; }
.genreRank A:hover { color:#CC6699 ; }



/* --- °Ô½ÃÆÇ ÇÏ´Ü... ÆäÀÌÁö ¹øÈ£ ----------------------------- */
.pageNo A:link { color:#666666 ; }
.pageNo A:active { color:#666666 ; }
.pageNo A:visited { color:#666666 ; }
.pageNo A:hover { color:#666666 ; text-decoration:underline ; }


/* *************************************************************************** */
/* ------------------ »óÇ° »ó¼¼ º¸±â  ---------------------------------------- */
/* *************************************************************************** */

.topProdName { font-weight:bold ; color:#666695 ; font-size:14px ; padding:0px 10px ; }
.topProdName A:link { color:#666695 ; }
.topProdName A:active { color:#666695 ; }
.topProdName A:visited { color:#666695 ; }
.topProdName A:hover { color:#666695 ; text-decoration:underline ; }

.saleRank { font-weight:bold ; color:#666695 ; font-size:11px ; }
.infoTxt { color:#666695 ; }
.infoTxt2 { color:#8E649C ; }
.infoTxt3 { color:#638899 ; }
.infoTxt4 { color:#957E66 ; }

.whiteBoldTxt { color:#FFFFFF ; font-weight:bold ; }

/* --- »óÇ°Á¤º¸ ¹Ù·Î ¾Æ·¡ .. °ü·Ã¾Ù¹ü ----------------------------- */
.relAlbum { 
			color:#666695 ; line-height:18px ; padding:7px 18px ; 
			background-repeat:repeat-y ;
}
.relAlbum A:link { color:#666695 ; }
.relAlbum A:active { color:#666695 ; }
.relAlbum A:visited { color:#666695 ; }
.relAlbum A:hover { color:#666695 ; text-decoration:underline ; }

.addDVD { color:#666695 ; }

.relDVD { color:#FFFFFF ; line-height:18px ; padding:10px ;  }
.relDVD A:link { color:#FFFFFF ; }
.relDVD A:active { color:#FFFFFF ; }
.relDVD A:visited { color:#FFFFFF ; }
.relDVD A:hover { color:#FFFFFF ; text-decoration:underline ; }


/* --- »óÇ°Á¤º¸ ¹Ù·Î ¾Æ·¡ .. °ü·Ã¾Ù¹ü ----------------------------- */
.cooperateLogo { font-weight:bold ; color:#607EAB ; font-size:11px ; font-family:tahoma ; text-align:center ; }



/* *************************************************************************** */
/* ------------------   ·Î±×ÀÎ/È¸¿ø°¡ÀÔ ÆäÀÌÁö ---------------Ãß°¡ ½ºÅ¸ÀÏ----- */
/* -- by ¹Ì¶õ¾¾... ------------------------------------------------------------ */
/* *************************************************************************** */

.input_login { width:165px ; background-color: #F7F7F7; border-style: solid;  border-color: #CCCCCC;  border-width: 1px;  left: 5px;  height: 17px;}
.input_join { background-color: #FFFFFF; border-style: solid;  border-color: #CCCCCC;  border-width: 1px;  left: 5px;  height: 17px;}
.textarea_join { background-color: #FFFFFF; border-style: solid; padding:10px;  border-color: #7C9EBC;  border-width: 1px; }

.join_Txt { color:#666666; }
.join_Txt2 { color:#CC6699; }



/* *************************************************************************** */
/* ------------------ ÀÌº¥Æ® ÇÑ´«¿¡ º¸±â  ------------------------------------ */
/* *************************************************************************** */

.eventList A:link { color:#5075AC ; }
.eventList A:active { color:#5075AC ; }
.eventList A:visited { color:#5075AC ; }
.eventList A:hover { color:#5075AC ; text-decoration:underline ; }


/* ÀÌº¥Æ® ¾Ù¹ü */
.eventAlbum { color:#FFFFFF ; font-weight:bold ; font-family:µ¸¿ò,µ¸¿òÃ¼ ; padding-left:5px ; padding-top:3px ; }
.eventAlbum A:link { color:#FFFFFF ; }
.eventAlbum A:active { color:#FFFFFF ; }
.eventAlbum A:visited { color:#FFFFFF ; }
.eventAlbum A:hover { color:#FFFFFF ; text-decoration:underline ; }



/* *************************************************************************** */
/* ------------------ ¹ÂÁ÷ºñµð¿À ÄÚ³Ê ---------------------------------------- */
/* *************************************************************************** */

.musicVideo td { color:#8B768D ; padding-top:4px ; }
.musicVideo A:link { color:#8B768D ; }
.musicVideo A:active { color:#8B768D ; }
.musicVideo A:visited { color:#8B768D ; }
.musicVideo A:hover { color:#8B768D ; text-decoration:underline ; }



/* *************************************************************************** */
/* ------------------ °øµ¿±¸¸Å °ü·Ã ------------------------------------------ */
/* *************************************************************************** */

.gongguProduct { color:#7E28C1 ; font-weight:bold ; }
.gongguProduct A:link { color:#7E28C1 ; text-decoration:none ; }
.gongguProduct A:active { color:#7E28C1 ; }
.gongguProduct A:visited { color:#7E28C1 ; }
.gongguProduct A:hover { color:#7E28C1 ; text-decoration:underline ; }
	
.gongguPrice { color:#FF8105 ; font-weight:bold ; }
.gongguPrice2 { color:#5067B6 ; text-decoration:line-through ; }
.gongguTXT { color:#282828 ; line-height:18px ; padding-left:50px ; }



/* *************************************************************************** */
/* ------------------ ¸ÞÀÏ¸µ °ü·Ã -------------------------------------------- */
/* *************************************************************************** */

.mailTop { font-family:µ¸¿ò,µ¸¿òÃ¼ ; color:#FFFFFF ; padding-top:10px ; background-repeat:repeat-x ; }
.mailTop A:link { color:#FFFFFF ; text-decoration:none ; }
.mailTop A:active { color:#FFFFFF ; }
.mailTop A:visited { color:#FFFFFF ; }
.mailTop A:hover { color:#FFFFFF ; text-decoration:underline ; }
	
.listTitle { font-weight:bold ; color:#FFFFFF ; padding-left:15px ; padding-top:4px ; background-repeat:no-repeat ; }
.albumExp { font-family:µ¸¿ò,µ¸¿òÃ¼ ; color:#666666 ; line-height:18px ; }

.mailBottom { font-family:µ¸¿ò,µ¸¿òÃ¼ ; line-height:18px ; }

.ct{text-overflow:ellipsis;overflow:hidden}