
body { font-family: '돋움'; font-size: 9pt; color: #000000; line-height: 18px; word-break:break-all;  
	   scrollbar-face-color: #ffffff; scrollbar-highlight-color: #999999; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #999999; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; }

td { font-family: '돋움'; font-size: 10pt; color: #000000; line-height: 18px; 
	 scrollbar-face-color: #ffffff; scrollbar-highlight-color: #999999; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #999999; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; }

.table_left_col { text-align=right; font-family: '돋움'; font-size: 8pt; color: #444444; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dddddd', endColorStr='#eeeeee', gradientType='1'); }

.form {  font-family: '돋움'; font-size: 10pt; color: #000000}
.text {  font-family: '돋움'; font-size: 10pt; color: #000000; line-height:13pt}
.title {  font-family: '돋움'; font-size: 10pt; color: #000000}

.font_id { text-decoration: none; font-family: '돋움'; font-size: 8pt; color:#FFA500; }				<? ## ID(이름) ?>
.font_album { text-decoration: none; font-family: '돋움'; font-size: 10pt; color:#CC0033; }			<? ## 앨범명 ?>
.font_artist { text-decoration: none; font-family: '돋움'; font-size: 10pt; color:#336699; }			<? ## 아티스트명 ?>

.artist {color: #FF6817; text-decoration: none; font-family: '돋움'; font-size: 8pt;}		<? ## 아티스트명 ?>
.album {color:#222222; text-decoration: none; font-family: '돋움'; font-size: 8pt;}		<? ## 앨범명 ?>
.edition {color:#336699; text-decoration: none; font-family: '돋움'; font-size: 8pt;}		<? ## 상품명 ?>
.date {color: #999999; font-size:8pt;}
.price {color: #FF8080; font-size:8pt; }
.memo_num {color: #6699cc; font-size:7pt; font-family: "verdana";  }
.contents {color: #222222; font-family: '돋움'; font-size: 9pt;  color: #000000; line-height:15pt;}
.selected_menu {color: #FF2929; text-decoration: none; font-family: '돋움'; font-size: 10pt;}		<? ## 선택된 메뉴 ?>

.form_btn_search { background-color:#ffffcc;border:1 solid #333333;height:18 }
.form_field { background-color:#ffffff;border:1 solid #333333;height:18 }

.button_1 { border:1 solid #bbbbbb; padding:3px; margin:0px;
            color:#333333; font-family: '돋움'; font-size:8pt; text-align:center; text-decoration: none; 
	    background: #f6f6f6;													/* fallback (Opera) */
	    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#dddddd', GradientType=0);		/* MS IE */
	    /*
	    background: -moz-linear-gradient(top, #ffffff, #dddddd);									/* Mozilla: */
	    /*
	    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));					/* Chrome, Safari:*/
}
.button_1_red { border:1 solid #C33429; padding:3px; margin:0px;
            color:#C33429; font-family: '돋움'; font-size:8pt; text-align:center; text-decoration: none; 
	    background: #f6f6f6;													/* fallback (Opera) */
	    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#dddddd', GradientType=0);		/* MS IE */
	    /*
	    background: -moz-linear-gradient(top, #ffffff, #dddddd);									/* Mozilla: */
	    /*
	    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));					/* Chrome, Safari:*/
}
.button_2 { font-size:8pt; border:1 solid #bbbbbb; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#cccccc', gradientType='0') }

.button_3 { border:1 solid #bbbbbb; padding:3px; margin:0px;
            color:#333333; font-family: '돋움'; font-size:8pt; text-align:center; text-decoration: none; 
            cursor: hand;
	    background: #f6f6f6;													/* fallback (Opera) */
	    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#dddddd', GradientType=0);		/* MS IE */
	    background: -moz-linear-gradient(top, #ffffff, #dddddd);									/* Mozilla: */
	    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));					/* Chrome, Safari:*/
}

.inpt_file {font-size:8pt;width:260;border:1 solid rgb(200,200,200)}

.td_grad_gray {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#bbbbbb', gradientType='0')}

.td_grad_blue {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#ccffff', gradientType='0')}
.td_grad_yellow {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#FFFFaa', gradientType='0')}
.td_grad_gray_d {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#dddddd', gradientType='0')}
.td_grad_gray_e {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0')}

.td_grad_gray_v {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#bbbbbb', gradientType='1')}

.TDscrollbar { 
   FONT-FAMILY: 굴림; FONT-SIZE: 9pt; COLOR: black;  
   SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 } 

.cursorHand {cursor:hand;}

.resize2 {
  border: 1px #eeeeee;
  float: left;
  height: 12em;
  margin: .2em 1em 1em 0;
  overflow: hidden;
  width: 12em;
}

.resize2 img {
  margin: 0px 0 0 0px;
  padding: 6em 0 0 6em;
}





A:visited { color: #000000; text-decoration: none;}
A:hover { color:; text-decoration: underline; }
A:active { color: #000000; text-decoration: none; }
A:link { color: #000000; text-decoration: none; }


/* 091014 by migo footer.*/
	#footer {width:100%; margin:auto; background-color:ffffff;text-align:center;}
	#footer .anchor {text-align:right; font-face: Verdana; margin-top:20px; margin-bottom:25p;}
	#footer .month_hp_info {text-align:left; font-face: Verdana; margin-top:10px; margin-bottom:15p;}
	#footer .month_hp_info a {font-size:8pt; color:#6699cc; font-face: Verdana;}
	#footer #svc_lst {}
	#footer .tie_up_vend_lst, #footer .tie_up_vend_lst a {text-align:right; font-size:8pt;color:#cccccc;padding:10px;  font-face: Verdana;}
	#footer .hp_comp_info {font-size:7pt; color:#444444; font-face: Verdana;}
	#footer .hp_comp_info2 {text-align:center; margin:auto;}
	#footer #svc_lst table {}
/*	#footer #svc_lst .svc_lst_titl {width:98px; height:18px; font-size:10px; font-face: Verdana; font-weight:bold; color:#ffffff; background:url('http://img.hiphopplaya.com/news/20061005_bg.gif'); } */
	#footer #svc_lst div.svc_lst_titl {width:100px; height:18px; line-height:190%; font-size:10px; font-face: Verdana; font-weight:bold; color:#ffffff; background:url('http://img.hiphopplaya.com/news/20061005_bg.gif'); }
	#footer #svc_lst .svc_lst_cnt { padding-left:5px; color:#444444; font-size:8pt; font-face: Verdana;}
	#footer #svc_lst .svc_lst_cnt a {padding-left:2px; padding-right:2px; color:#444444; font-size:8pt; font-face: Verdana;}
	#footer #svc_lst .svc_lst_hr {height:3px;}
 

/* [메인] 신규앨범(국내/외), 스토어 힙합외 상품들 */
#main_new_album_ko,
#main_new_album_abrd { width:300px; margin:0; padding:0;}
#shop_kpop_new_album_lst,
#shop_pop_new_album_lst,
#shop_kpop_rnb_new_album_lst,
#shop_pop_rnb_new_album_lst { width:600px; margin:0; padding:0;}
#main_new_album_ko ul,
#main_new_album_abrd ul,
#shop_kpop_new_album_lst ul,
#shop_pop_new_album_lst ul,
#shop_kpop_rnb_new_album_lst ul,
#shop_pop_rnb_new_album_lst ul {list-style:none;  margin:0; padding:0; padding-left:10px;}
#main_new_album_ko li,
#main_new_album_abrd li {width:90px; height:105px; padding-top:10px; margin-bottom: 15px; text-align:center; font-size:8pt;line-height:160%; float:left; }
#shop_kpop_new_album_lst li,
#shop_pop_new_album_lst li,
#shop_kpop_rnb_new_album_lst li,
#shop_pop_rnb_new_album_lst li {width:84px; height:105px; padding-top:10px; margin-bottom: 15px; text-align:center; font-size:8pt;line-height:160%; float:left; }


/* 메인용 신규 앨범 */
.thumb_album_cover {
	width:70px;
	margin-bottom: 10px;
	border:0px;
	box-shadow: 3px 3px 4px #818181;
	-webkit-box-shadow: 3px 3px 4px #818181;
	-moz-box-shadow: 3px 3px 4px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);	
}
.thumb_album_cover.store {
	width:65px;
	margin-bottom: 10px;
	border:0px;
	box-shadow: 3px 3px 4px #818181;
	-webkit-box-shadow: 3px 3px 4px #818181;
	-moz-box-shadow: 3px 3px 4px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);	
}
.thumb_album_title {color:CC0033; font-size:8pt;}
.thumb_album_title.gray {color:#444440; font-size:8pt;}
.thumb_album_artist {color:336699; font-size:8pt;}
.thumb_album_artist.bold {color: #444440; text-decoration: none; font-family: '돋움'; font-size: 8pt; font-weight:bold;}
.thumb_album_sale_ymd {color:666666; font-family: Verdana; font-size:7pt;}
.thumb_album_price {color: #FF8080; font-size:8pt;}


/* [메인-Artist] 신규앨범(국내/외) */
#artist_new_album_ko,
#artist_new_album_abrd { width:100%; margin:0; padding:0;}
#artist_new_album_ko ul,
#artist_new_album_abrd ul {list-style:none;  margin:0; padding:0; padding-left:10px;}
#artist_new_album_ko li,
#artist_new_album_abrd li{width:100%; padding-left: 5px; padding-top:7px; padding-bottom: 7px; text-align:center; font-size:8pt;line-height:170%;}

.thumb_album_cover_artist {
	width:50px;
	margin-bottom: 10px;
	margin-right: 15px;
	border:0px;
	box-shadow: 3px 3px 4px #818181;
	-webkit-box-shadow: 3px 3px 4px #818181;
	-moz-box-shadow: 3px 3px 4px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);	
	text-align:left;
}


/* tooltip용 앨범 정보*/
.tooltip_album_cover {
	width:200px;
	border:0px;
	box-shadow: 3px 3px 4px #818181;
	-webkit-box-shadow: 3px 3px 4px #818181;
	-moz-box-shadow: 3px 3px 4px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);	
	}
.tooltip_album_cover img {
	width: 200px; height:200px;
}
.tooltip_album_title {color:CC0033; font-weight:bold;}
.tooltip_album_artist {color:336699;}
.tooltip_album_info {color:666666; font-family: Verdana; font-size:8pt;}

/* 미리보기 */
#tooltip {
	width:207px;
	position: absolute;
	z-index: 3000;
	border: 1px solid #cdcdcd;
	background-color: #ffffff;
	padding: 5px;
	opacity: 1; /*0.85;*/
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip div {padding:1px;}

/* btn_spinner.gif 로딩중 */
.loading {
	height: 50px;
	background: url(http://www.hiphopplaya.com/image/btn_spinner.gif) no-repeat center center;
}


/* Store - 메인 신규앨범 (국내외) */
.shop_ko_new_album_lst,
.shop_abrd_new_album_lst {
  width: 600px;;
  position: relative;
}

.shop_ko_new_album_lst .wrapper,
.shop_abrd_new_album_lst .wrapper {
  width: 600px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  height: 135px;
  overflow: auto;
  min-height: 10em;
  position: absolute;
  top: 0;
}

.shop_ko_new_album_lst ul a img,
.shop_abrd_new_album_lst ul a img { }

.shop_ko_new_album_lst .wrapper ul,
.shop_abrd_new_album_lst .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.shop_ko_new_album_lst ul li,
.shop_abrd_new_album_lst ul li {
	text-align:center;
  display:block;
  float:left;
  padding: 0px;
  height: 135px;
  width: 100px;
}

.shop_ko_new_album_lst ul li a img,
.shop_abrd_new_album_lst ul li a img {
		margin-top:5px; margin-bottom:15px;
		box-shadow: 3px 3px 4px #818181;
		-webkit-box-shadow: 3px 3px 4px #818181;
		-moz-box-shadow: 3px 3px 4px #818181;
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);
}

/* user_photo */
.user_photo_100_by_migo, .user_photo_by_migo{
	border-style:solid;
	border-width:1px;
	border-color:999999;
	width:100px
}
.user_photo_original_150_by_migo{
	border-style:solid;
	border-width:1px;
	border-color:cdcdcd;
	width:150px
}
.user_photo_original_full_by_migo {
	border-style:solid;
	border-width:1px;
	border-color:cdcdcd;
}


/* 서비스별 사진용 */
img.resize.i770 {
	width:770px;
}
.width140 {	width:140px;}
.height100 {height:100px;}
.width50 {width:50px;}
.height50 {height:50px;}
.width25 {width:25px;}
.width30 {width:30px;}


/* BEGIN PageBar */
.pagebar {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    font-family: gulim;
    font-size: 10pt;
    margin-right: 0.1em;
    padding: 0.3em 0.6em;
    text-decoration: none;
}
.pagebar a, .pageList .this-page {
    border: 1px solid #FFFFFF;
    color: #999999;
    padding: 0.3em 0.6em;
    text-decoration: none;
}
.pagebar a:hover {
    border: 1px solid #077FF7;
}
.pagebar a:visited {
    border: 1px solid #FFFFFF;
    color: #999999;
    padding: 0.3em 0.6em;
    text-decoration: none;
}
.pagebar a:visited:hover {
    border: 1px solid #077FF7;
    color: #999999;
    padding: 0.3em 0.6em;
    text-decoration: none;
}
.pagebar a:active {
    color: #336600;
    text-decoration: none;
}
.pagebar .break {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    padding: 1px 2px;
    text-decoration: none;
}
.pagebar .this-page {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #077FF7;
    color: #077FF7;
    font-weight: bold;
    padding: 0.3em 0.6em;
}/* END PageBar */

.hhp_user_profile_photo {border:1px solid #efefef;}
.hhp_contents_body {font-size:9pt; line-height:190%; }

.contents_600 img{
	max-width: 600px;
}


/**/
.top_main_menu_icon_new {
	background: url(/icon/icon_top_new.gif) no-repeat right top;
}
