a  { color: #639; text-decoration: none }
a:visited   { color: #8b8594 }
a:hover   { color: #6a00ff; text-decoration: underline }
a:active {	color: #ff5400; }
.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 }
.text_hd    { color: #ff7e0e; font-size: 12px; line-height: 18px }
body   { background: #fff url(../imgs/c-bg-001.gif); margin: 0; padding: 0; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #000000; scrollbar-base-color: #e3e1cb; scrollbar-darkshadow-color: #808080; scrollbar-face-color: #e3e1cb; scrollbar-highlight-color: #e3e1cb; scrollbar-shadow-color: #e3e1cb; scrollbar-track-color: #EDECD9  }
.text-wt  { color: #212121; font-size: 12px; line-height: 18px }
.margin { color: #212121; font-size: 12px; line-height: 18px; padding: 12px }

#cntWrap_NEW{
	padding:10px 0 65px 15px;
}
#cntWrap_NEW .boxbd{
	background:url(../imgs/box_body.gif) left top repeat-y;
	_height:1px;
}
#cntWrap_NEW .boxbm{
	background:url(../imgs/box_bottom.gif) left bottom no-repeat;
	padding-bottom:8px;
	_height:1px;
}
#cntWrap_NEW .boxtp{
	background:url(../imgs/box_top.gif) left top no-repeat;
}
#navArea{
	float:left;
	width:182px;
	margin-right:17px;
}
.newSchool{
	padding-left:34px !important;
	background:url(../imgs/icon/icon_new.gif) 1px top no-repeat !important;
	min-height:30px;
	_height:30px;
}

.voMem{
	background:url(../imgs/voice/members/vm-bg.gif) left top no-repeat;
	margin:0 0 20px 0 !important;
}

.voMem_img a:hover img{
	opacity:0.70;
	filter: alpha(opacity=70);
}

.voMem_txt{
	display:block;
	text-indent:-9999px;
	font-size:1%;
	line-height:1%;
	overflow:hidden;
}


/* /experience/report */
#wrapExpRep{
	width:690px;
	margin:20px;
}
#wrapExpRep h2,h3,p{
	margin:0;
	padding:0;
}

/* piano_all_link */
.piano_all_link{
	background:url(../imgs/bk-ptpt.gif) repeat-x bottom;
	height:160px;
	margin-bottom:20px;
}
.piano_all_link dl{
	width:130px;
	float:left;
	margin:0;
	padding:0;
}
.piano_all_link dl.last{
	margin:0;
	padding:0;
}
.piano_all_link dl dt{
	width:130px;
	margin:auto;
	text-align:center;
	font-size:0.7em;
	margin-bottom:10px;
	
}
.piano_all_link dl dd{
	width:130px;
	font-size:0.7em;
	text-align:center;
	margin:0;
	padding:0;
}


#piano_be #dl_piano_be{ display:none;}
#piano_re2 #dl_piano_re2{ display:none;}
#piano_re #dl_piano_re{ display:none;}
#piano_po #dl_piano_po{ display:none;}
#jz_piano #dl_jz_piano{ display:none;}