@import "reset.css";
@import "hdft.css";
@import "gnav.css";
@import "ctnav.css";
@import "prd.css";

a {text-decoration: none;}
a:hover{text-decoration: underline;}
/*	#mainWrap
---------------------------------------------------------------------------*/
#mainWrap{
	width:927px;
	_height:1%;
	padding:0 0 0 0;
	}
#mainWrap:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	content:".";
	}
	
/*	#contentsWrap
---------------------------------------------------------------------------*/
#contentsWrap{
	width:927px;
	_height:1%;
	padding-bottom:34px;
	background-color:#fff;
	}
#contentsWrap:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	content:".";
	}
.catTit{
	height:70px;
	font-size:1%;
	text-indent:-9999px;
	line-height:0;
}
.messageLinkArea{
	width:512px;
	clear:both;
	margin-top:34px;
	padding-top:34px;
	background: url(../imgs/common/bg_artist_message_area.png) left top no-repeat !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='/product/strings/imgs/common/bg_artist_message_area.png');
}

.messageLinkWrap a{
	display:block;
	height:66px;
	background: url(../imgs/common/bg_artist_link.gif) left top no-repeat;
	padding-left:11px;
}
.messageLinkWrap a:hover{
	opacity:0.9;
	filter: alpha(opacity=90) ; 
	background: url(../imgs/common/bg_artist_link_o.gif) left top no-repeat;
}
.messageLinkWrap{
	margin-bottom:3px;
}
.messageLinkWrap img{
	margin-top:7px;
}
.messageLinkWrap .aTxt{
	margin-left:13px;
}
.messageArea{
	padding-top:20px;
}
.messageWrap{
	clear:both;
	width:512px;
	_height:1%;
	margin-top:10px;
}
.messageWrap:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	line-height:0;
	content:".";
}
.messageWrap .artistName{
	padding:8px 17px 8px 135px;
	font-size:115%;
}
.artistName abbr{
	font-weight: normal;
	font-size:84.6%;
}
.messageCt{
	padding: 17px 17px 20px 17px;

}
.messageCt{
	_height:1%;
}
.messageCt:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	line-height:0;
	content:".";
}

.artistLink{
	font-weight:bold;
	clear:both;
	border-top:1px #aaa dotted;
	padding-top:15px;
	margin-top:17px;
}
.artistLink em{
	font-weight:bold;
	border-left:#c1b3d5 4px solid;
	border-right:1px dotted #aaa;
	padding:4px 10px;
}
.artistLink a{
	padding-left:10px;
}

.artistPhoto{
	margin-bottom:17px;
}
.artistProfile{
	clear:both;
	margin-top:17px;

}
.artistProfile strong{
	display:block;
	border-bottom:1px solid #aaa;
	margin-bottom:4px;
	padding-bottom:2px;
	font-weight:bold;	
	}
.messageLink{
	margin:17px 17px 0 17px ;
}
/*	#ctDivsion
---------------------------------------------------------------------------*/
#ctDivsion{
	width:728px;
	margin:0 17px 0 0;
	float:left;
	_height:1%;
	}
#ctDivsion:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	content:".";
	}
#contentsCt{
	width:511px;
	float:right;
	position:relative;
	right:17px;
}
.ind{
	padding-left:17px;
	}
.pageTop{
	margin:17px 0 0 17px;
	text-align:right;
}
#pgTop{
	clear:both;
	padding:17px 0 0 17px !important;
}
#pgTop a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70) ; 
}
.link_arw{
	background: url(../imgs/common/icon-vect-v.gif) left 0.2em no-repeat;
	padding-left:8px;
}
.link_arw2{
	background: url(../imgs/common/bg_link_arw01.gif) left 0.2em no-repeat;
	padding-left:8px;
}
.linkToMov{
	display:block !important;
	padding-right:50px !important;
	background: url(../imgs/common/btn_to_mov.gif) 90px top no-repeat !important;
	font-style:normal;
	_height:1%;
}
#popupWrap{	background:none !important;}	
.text-wt { color: white; font-size: 12px; line-height: 18px }
.text   { color: #212121; font-size: 12px; line-height: 18px }
.textl  { color: #212121; font-size: 14px; line-height: 22px }
.textll { color: #212121; font-size: 18px; line-height: 24px }
.texts   { color: #212121; font-size: 11px; line-height: 13px }
.textss  { color: #212121; font-size: 10px; line-height: 13px }


.mgn-T0{margin-top:0 !important;	}
.mgn-T8{margin-top:8px !important;	}
.mgn-T15{margin-top:16px !important;}
.mgn-T17{margin-top:17px !important;}
.mgn-T-17{margin-top:-17px !important;}
.mgn-T34{margin-top:34px !important;}
.mgn-L0{margin-left:0 !important;}
.mgn-L8{margin-left:8px !important;}
.mgn-L15{margin-left:15px !important;}
.mgn-L17{margin-left:17px !important;}
.mgn-L34{margin-left:34px !important;}
.mgn-R0{margin-right:0 !important;}
.mgn-R8{margin-right:8px !important;}
.mgn-R15{margin-right:15px !important;	}
.mgn-R17{margin-right:17px !important;	}
.mgn-R34{margin-right:34px !important;	}
.mgn-B0{margin-bottom:0 !important;	}
.mgn-B8{margin-bottom:8px !important;	}
.mgn-B15{margin-bottom:16px !important;}
.mgn-B17{margin-bottom:17px !important;}
.mgn-B34{margin-bottom:34px !important;}

.clrB{	clear:both !important;}
.clrL{	clear: left !important;}
.clrR{	clear: right !important;}
.clrN{ clear:none !important;}
.fltL{ float: left !important;}
.fltR{	float: right !important;}
.fltN{ float:none !important;}

.soldout{
	font-weight:bold;
	color:red;
}
