
.new_album_lay {z-index:2; position:absolute; top:228px; _top:232px; left:11px; border:1px solid #444444; background:#FFF; zoom:1; width:386px; padding:0 0 8px;}
/* new album 20090922 수정끝 */
.new_album_lay .layer_top {position:relative; zoom:1;  padding:4px 0 1px; font-size:12px; border-bottom:1px solid #f5f5f5; background:#e8e8e8 url('http://img.ohdio.com/IMG_ODO/main/bg_albumtrack_top.gif') repeat-x left top;}
.new_album_lay .layer_top:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.new_album_lay .layer_top {display:inline-block;}
	* html .new_album_lay .layer_top {height: 1%;}
	.new_album_lay .layer_top {display: block;}
.new_album_lay .action_close {position:absolute; right:8px; top:8px;}
.new_album_lay .layer_top em {float:left; color:#005aae; font-weight:bold; padding:3px 9px 0 19px; width:154px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  background:url('http://img.ohdio.com/IMG_ODO/main/bul_album_tit.gif') no-repeat 10px 5px;} /* 20090914 수정 */
.new_album_lay .layer_top .artist_print {float:left; amargin-left:9px; padding:3px 0px 0 9px; margin-right:5px; width:55px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  background:url('http://img.ohdio.com/IMG_ODO/main/bdr_double_1.gif') no-repeat left 4px; color:#666; }
.new_album_lay .layer_top .date_issue {float:left; font:11px/14px tahoma; color:#888; padding:2px 9px 0; background:url('http://img.ohdio.com/IMG_ODO/main/bdr_double_1.gif') no-repeat left 4px; }
.new_album_lay .layer_top .action_view {float:left; }
.new_album_lay .track_list {padding:2px 9px 0px 11px; }
.new_album_lay .track_list .select_song_input { *margin:0 0 0 -1px; }		/* ie */
.new_album_lay  .cell_num_3{padding:0;}
.new_album_lay .song_list1 .song2 {padding:6px 6px 6px 0; font-size:11px; line-height:14px; }
.new_album_lay .song_list1 .artist2 {font-size:11px; padding:0 5px 0 0;}
.new_album_lay .btnspace {padding:10px 10px 0 0;}

.new_album_lay .song_action div { z-index:1; position:relative; width:130px; font:0/0 arial; }
.new_album_lay .song_action div .layer01 { position:absolute; top:2px; left:-48px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_01.gif) no-repeat;}
.new_album_lay .song_action div .layer01 ul { list-style:none; margin:0 0 0 6px !important; _margin:0 0 0 3px !important; padding:0px; background:none; }
.new_album_lay .song_action div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; text-align:left;}
.new_album_lay .song_action div .layer01 ul li a:hover  { text-decoration:underline; }
.new_album_lay .song_action div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; _padding:0px 0 6px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat !important; }
.new_album_lay .song_action div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; _padding:0px 0 6px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat !important; }

#musicListArea { position:relative; z-index:2; width:960px; height:278px; margin:14px 0 0 0; padding:54px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/main/bg_main_album_box.gif) ;}
#musicListArea .tabMenu { position:absolute; top:20px; left:22px; font:bold 12px dotum; letter-spacing:-1px; color:#000; }
#musicListArea .tabMenu li.title { float:left; margin:0px; padding:0px; background:none; }
#musicListArea .tabMenu li.title img { margin:0 0 0 5px; vertical-align:-5px; }
#musicListArea .tabMenu li.first { float:left; padding:2px 10px 0 10px; background:none; }
#musicListArea .tabMenu li { float:left; padding:2px 10px 0 10px; background:url(http://img.ohdio.com/IMG_ODO/main/ico_bar_08.gif) 0 1px no-repeat; }
#musicListArea .tabMenu li .on { color:#ff7e03 }
#musicListArea .tabMenu li a { color:#000; }
#musicListArea .tabMenu li a:hover { color:#ff7e03; }
#musicListArea .tabMenu li.xmas { position:relative; width:42px; height:12px; }
#musicListArea .tabMenu li.xmas img { position:absolute; top:-4px; left:9px; }

#musicListArea .recomBox { position:absolute; top:21px; right:283px; font:11px dotum; }
#musicListArea .recomBox .icon { vertical-align:-2px; margin:0 2px 0 0; }

#musicListArea .albumList { z-index:2; position:relative; width:696px; height:278px; margin:0 0 0 17px; }
#musicListArea .albumList .prevBtn { float:left; width:26px; padding:112px 0 0 0; }
#musicListArea .albumList .nextBtn { float:left; width:18px; padding:112px 0 0 0; text-align:right; }
#musicListArea .albumList ul { float:left; list-style:none; padding:0px; margin:0px; }
#musicListArea .albumList ul li { float:left; position:relative; z-index:1;  width:129px; background:url(http://img.ohdio.com/IMG_ODO/main/bg_music_album_box.gif) 0 0 no-repeat; }
#musicListArea .albumList ul li.select { background:url(http://img.ohdio.com/IMG_ODO/main/bg_music_album_box_on.gif) 0 0 no-repeat; }
#musicListArea .albumList ul li .icon { position:absolute; left:-5px; top:7px; z-index:2; }
#musicListArea .albumList ul li .infoBox { position:relative; z-index:1; width:112px; height:256px; padding:17px 0 0 10px; }
#musicListArea .albumList ul li .infoBox .cover { width:100px; border:1px solid #ddd;  }
#musicListArea .albumList ul li .infoBox .textBox { margin:0px; padding:0px; font:11px dotum; }
#musicListArea .albumList ul li .infoBox .textBox dt { margin:0px; padding:10px 0 0 2px; font-size:12px; font-weight:bold; } /* 폰트 크기 변경 091202 */
#musicListArea .albumList ul li .infoBox .textBox dt a { color:#000; }
#musicListArea .albumList ul li .infoBox .textBox dd.artist { height:23px; margin:0px; padding:4px 0 0 1px; font-size:12px;  font-weight:bold; } /* 폰트 크기 변경 091202 */
#musicListArea .albumList ul li .infoBox .textBox dd.artist a { color:#e23800; }
#musicListArea .albumList ul li .infoBox .textBox dd.etc { margin:0px; padding:0px 0 4px 1px; color:#5f5f5f; }

#musicListArea .albumList ul li .infoBox .btnBox { padding:6px 0 0 1px; font:0/0 arial; }
#musicListArea .albumList ul li .infoBox .btnBox img { margin:0 2px 0 0; }
 
#musicListArea .populerTopMusic { z-index:1; position:absolute; right:14px; top:20px; }
#musicListArea .populerTopMusic h3.Title { padding:0 0 7px 20px; font:0/0 arial; }
#musicListArea .populerTopMusic .listBox { width:230px; height:296px; background:url(http://img.ohdio.com/IMG_ODO/main/bg_populer_rank_box.gif) no-repeat; }
#musicListArea .populerTopMusic .listBox .tabBtn { list-style:none; margin:0px 0 0 19px; padding:0px; }
#musicListArea .populerTopMusic .listBox .tabBtn li  { float:left; padding:13px 3px 0 0; }
#musicListArea .populerTopMusic .listBox table { text-align:center; margin:6px 0 0 16px; }
#musicListArea .populerTopMusic .listBox table td { height:19px; text-align:center; margin:6px 0 0 16px; }
#musicListArea .populerTopMusic .listBox table td.up { font:bold 10px tahoma; color:#f65f2d; }
#musicListArea .populerTopMusic .listBox table td.down { font:bold 10px tahoma; color:#529dcd; }
#musicListArea .populerTopMusic .listBox table td .ranki { vertical-align:0; margin:0 2px 0 0; }
#musicListArea .populerTopMusic .listBox table td.title { text-align:left; }
#musicListArea .populerTopMusic .listBox table td.title a { color:#000; }
#musicListArea .populerTopMusic .listBox table td.artist { text-align:left; }

#musicListArea .populerTopMusic .listBox table tr.on td.title { text-align:left; font-weight:bold; }
#musicListArea .populerTopMusic .listBox table tr.on td.title a { color:#000; }
#musicListArea .populerTopMusic .listBox table tr.on td.artist { text-align:left; font-weight:bold; }
#musicListArea .populerTopMusic .listBox table tr.on td.artist a { color:#000; }

#musicListArea .populerTopMusic .listBox .btnDiv { font:0/0 arial; padding:8px 0 0 22px; }
#musicListArea .populerTopMusic .listBox .btnDiv img { margin:0 4px 0 0; }

/* 크리스 마스 스킨 추가  20091207 */
#musicListArea .populerTopMusic02 { z-index:1; position:absolute; right:14px; top:20px; }
#musicListArea .populerTopMusic02 h3.Title { padding:0 0 7px 20px; font:0/0 arial; }
#musicListArea .populerTopMusic02 .listBox { width:230px; height:276px; background:url(http://img.ohdio.com/IMG_ODO/new_main/bg_populer_rank_box_xmas.gif) no-repeat; }
#musicListArea .populerTopMusic02 .listBox .tabBtn { list-style:none; margin:0px 0 0 19px; padding:0px; }
#musicListArea .populerTopMusic02 .listBox .tabBtn li  { float:left; padding:13px 3px 0 0; }
#musicListArea .populerTopMusic02 .listBox .xmasIcon { position:absolute; right:-3px; top:-9px; }

#musicListArea .populerTopMusic02 .listBox table { text-align:center; margin:6px 0 0 16px; }
#musicListArea .populerTopMusic02 .listBox table td { height:19px; text-align:center; margin:6px 0 0 16px; }
#musicListArea .populerTopMusic02 .listBox table td.up { font:bold 10px tahoma; color:#f65f2d; }
#musicListArea .populerTopMusic02 .listBox table td.down { font:bold 10px tahoma; color:#529dcd; }
#musicListArea .populerTopMusic02 .listBox table td .ranki { vertical-align:0; margin:0 2px 0 0; }
#musicListArea .populerTopMusic02 .listBox table td.title { text-align:left; }
#musicListArea .populerTopMusic02 .listBox table td.title a { color:#000; }
#musicListArea .populerTopMusic02 .listBox table td.artist { text-align:left; }

#musicListArea .populerTopMusic02 .listBox table tr.on td.title { text-align:left; font-weight:bold; }
#musicListArea .populerTopMusic02 .listBox table tr.on td.title a { color:#000; }
#musicListArea .populerTopMusic02 .listBox table tr.on td.artist { text-align:left; font-weight:bold; }
#musicListArea .populerTopMusic02 .listBox table tr.on td.artist a { color:#000; }

#musicListArea .populerTopMusic02 .listBox .btnDiv { font:0/0 arial; padding:8px 0 0 0px; text-align:center; }
#musicListArea .populerTopMusic02 .listBox .btnDiv img { margin:0 2px 0 2px; }

#contentsArea { position:relative; z-index:1; width:960px; padding:0px 0 0px 0; }
#contentsArea .leftArea { float:left; width:220px; padding:25px 0 0 0; }
#contentsArea .leftArea .musicVideo { width:189px; padding:10px 0 2px 9px; *padding:10px 0 0 9px; border:1px solid #d5d5d5; }
#contentsArea .leftArea .musicVideo h3.Title { position:relative; width:178px; height:16px; *height:18px; padding:0px 0 0 2px; margin:0px; }
#contentsArea .leftArea .musicVideo h3.Title .more { position:absolute;right:0px; top:3px; }
#contentsArea .leftArea .musicVideo .listUL { list-style:none; width:184px; margin:0px; padding:0px; }
#contentsArea .leftArea .musicVideo .listUL li { padding:7px 0 6px 1px; *padding:5px 0 6px 1px; _padding:5px 0 4px 1px; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_dot_line_01.gif) bottom left repeat-x; }
#contentsArea .leftArea .musicVideo .listUL li.last  { background:none; }
#contentsArea .leftArea .musicVideo .listUL .thumbDiv { float:left; position:relative; width:74px; border:1px solid #cccccc; font:0/0 arial; }
#contentsArea .leftArea .musicVideo .listUL .thumbDiv .playBtn { position:absolute; top:0px; left:0px; }
#contentsArea .leftArea .musicVideo .listUL .thumbDiv img {  }
#contentsArea .leftArea .musicVideo .listUL dl { float:left; width:95px; padding:0 0 0 12px; }
#contentsArea .leftArea .musicVideo .listUL dl dt { padding:1px 0 0 0; font:bold 12px dotum; color:#333333; }
#contentsArea .leftArea .musicVideo .listUL dl dt a { color:#333333; }
#contentsArea .leftArea .musicVideo .listUL dl dd.name { padding:4px 0 0 0; font:11px dotum; }
#contentsArea .leftArea .musicVideo .listUL dl dd.name a { color:#333333; }
#contentsArea .leftArea .musicVideo .listUL dl dd.name a:hover { color:#ff7d02; }

#contentsArea .leftArea .musicVideo .listUL dl dd.txt { padding:3px 0 0 0; font:11px/15px dotum; letter-spacing:-1px; }
#contentsArea .leftArea .musicVideo .listUL a { color:#999999; }
#contentsArea .leftArea .musicVideo .listUL a:hover  { color:#ff7d02; text-decoration:underline; }

#contentsArea .leftArea .smsBox { position:relative; z-index:2; width:188px; height:173px; margin:15px 0 0 0; padding:0 0 0 12px; background:url(http://img.ohdio.com/IMG_ODO/new_main/bg_sms_box.gif) no-repeat; }
#contentsArea .leftArea .smsBox h3.Title { position:relative; width:176px; padding:11px 0 3px 3px; font:0/0 arial; }
#contentsArea .leftArea .smsBox h3.Title span { position:absolute; right:4px; top:5px; }
#contentsArea .leftArea .smsBox .textBox { position:relative; width:176px; height:76px; background:url(http://img.ohdio.com/IMG_ODO/new_main/bg_sms_text_box.gif) no-repeat; }
#contentsArea .leftArea .smsBox .textBox span { position:absolute; top:7px; right:27px; font:9px tahoma; color:#444444; }
#contentsArea .leftArea .smsBox .textBox textarea { width:155px; height:43px; margin:23px 0 0 9px; font:12px/15px dotum; color:#444444; letter-spacing:-1px; overflow:hidden; background:transparent; border:0px solid red; }
#contentsArea .leftArea .smsBox .selectBox01 { position:relative; width:171px; height:16px; padding:0px 0 0 1px; margin:4px 0 0 1px; border:1px solid #bbbbbb; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_arrow_02.gif) right top no-repeat #fff; }
#contentsArea .leftArea .smsBox .selectBox01 span { display:block; width:171px; padding:3px 0 0 0; font:bold 11px dotum; color:#888888; letter-spacing:-1px; cursor:hand; }
#contentsArea .leftArea .smsBox .selectBox01 .listDiv { display:; position:absolute; left:-1px; top:16px; list-style:none; width:172px; padding:0px; margin:0px; font:11px dotum; border:1px solid #cbcbcb; background:#fff; }
#contentsArea .leftArea .smsBox .selectBox01 .listDiv li { padding:5px 0 5px 4px; margin:0px; }

#contentsArea .leftArea .smsBox .infoInput { overflow:hidden; float:left; width:135px; margin:7px 0 0 1px;  *margin:4px 0 0 1px; }
#contentsArea .leftArea .smsBox .infoInput dt { float:left; width:33px; padding:4px 0 1px 0; }
#contentsArea .leftArea .smsBox .infoInput dd { float:left; width:102px; padding:0 0 3px 0; *padding:0 0 1px 0; }
#contentsArea .leftArea .smsBox .infoInput dd input.text { width:97px; height:16px; border:1px solid #c0c0c0; }
#contentsArea .leftArea .smsBox .sendBtn { float:left; margin:4px 0 0 0; *margin:2px 0 0 0; }

#contentsArea .leftArea .noticeList { position:relative; z-index:1; width:189px; padding:10px 0 0 9px; margin:15px 0 0 0; border:1px solid #d5d5d5; }
#contentsArea .leftArea .noticeList h3.Title { position:relative; width:178px;  height:19px; *height:18px; padding:0px 0 0 2px; margin:0px; }
#contentsArea .leftArea .noticeList h3.Title .more { position:absolute;right:0px; top:3px; }
#contentsArea .leftArea .noticeList ul { list-style:none; margin:3px 0 0 0; padding:0px; }
#contentsArea .leftArea .noticeList ul li { position:relative; padding:0 0 10px 8px; *padding:0 0 8px 8px; font:12px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_bull_01.gif) 0 6px no-repeat; }
#contentsArea .leftArea .noticeList ul li a { color:#666666; }
#contentsArea .leftArea .noticeList ul li a:hover  { color:#ff7d02; text-decoration:underline; }

#contentsArea .centerArea { float:left; width:490px; padding:25px 0 0 0; }
#contentsArea .centerArea .starRecom h3.Title { z-index:2; position:relative; width:470px; height:18px; padding:0px 0 0 0px; margin:0px; }
#contentsArea .centerArea .starRecom h3.Title .imgTit { float:left; }
#contentsArea .centerArea .starRecom h3.Title .dateSelect { float:left; position:relative; width:87px; height:18px; padding:0 0 0 0px; margin:0 0 0 4px; padding:0; font:11px tahoma; color:#fff; background:url(http://img.ohdio.com/IMG_ODO/new_main/bg_recom_data_select.gif) no-repeat; }
#contentsArea .centerArea .starRecom h3.Title .dateSelect span { display:block; width:69px; height:14px; padding:1px 0 0 12px; cursor:hand; color:#797979; }
#contentsArea .centerArea .starRecom h3.Title .dateSelect .listDiv  { display:; position:absolute; top:19px; left:0px; width:79px; height:90px; background:url(http://img.ohdio.com/IMG_ODO/new_main/bg_select_list_03.gif) no-repeat;  }
#contentsArea .centerArea .starRecom h3.Title .dateSelect .listDiv ul { 
	overflow-y:scroll; 
	list-style:none; 
	width:67px; 
	height:68px;
	margin:4px 0 0 8px;
	padding:2px 0 0 0;
	scrollbar-base-color: #ffffff;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
	scrollbar-face-color: #e1e1e1;   /* bar 의 표면색 */
	scrollbar-track-color: #FFF;   /* 스크롤 트랙의 색 */
	scrollbar-highlight-color: #ffffff;   /* 밝게 빛나는 좌상단 모서리 */
	scrollbar-3dlight-color: #ffffff;   /* 좌상단 모서리 아래부분 */
	scrollbar-shadow-color: #ffffff;   /* 그림자 지는 우하단 */
	scrollbar-darkshadow-color: #ffffff;   /* 그림자 우하단 */
	scrollbar-arrow-color: #ff4c15;   /* 삼각형부분 */
	}
#contentsArea .centerArea .starRecom h3.Title .dateSelect .listDiv ul li { padding:0px 0 2px 2px; margin:0px; font:11px tahoma; border-bottom:1px solid #e1e1e1; }
#contentsArea .centerArea .starRecom h3.Title .dateSelect .listDiv ul li a { color:#797979; }
#contentsArea .centerArea .starRecom h3.Title .dateSelect .listDiv ul li a:hover { text-decoration:none; }
#contentsArea .centerArea .starRecom h3.Title .more { position:absolute;right:0px; top:6px; }

#contentsArea .centerArea .starRecom .box { z-index:1; position:relative; width:470px;  height:237px; *height:234px;  }
#contentsArea .centerArea .starRecom .box .link01 { display:block; position:absolute; top:0px; left:0px; width:470px; height:82px; }
#contentsArea .centerArea .starRecom .box .link02 { display:block; position:absolute; top:82px; right:0px; width:185px; height:152px; }
#contentsArea .centerArea .starRecom .box .btnDiv { position:absolute; top:82px; left:0px; font:0/0 arial; }
#contentsArea .centerArea .starRecom .box .btnDiv img { margin:0 4px 0 0; }
#contentsArea .centerArea .starRecom .box .list { position:absolute; top:122px; *top:122px; _top:123px; list-style:none; margin:3px 0 0 0; *margin:1px 0 0 0; padding:0px; }
#contentsArea .centerArea .starRecom .box .list li { margin:0px; padding:0px 0 9px 12px; *padding:0px 0 6px 12px; font:11px dotum; color:#999999; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_music_01.gif) 0 0 no-repeat; *background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_music_01.gif) 0 2px no-repeat;}
#contentsArea .centerArea .starRecom .box .list li input.check { width:13px; height:13px; margin:0 5px 0 0; *margin:0 6px 0 0; vertical-align:-2px; *vertical-align:middle; }
#contentsArea .centerArea .starRecom .box .list li strong { color:#666; }

#contentsArea .centerArea .starBoard { padding:15px 0 16px 0; }
#contentsArea .centerArea .starBoard h3.Title { position:relative; width:470px; height:21px; *height:24px; padding:3px 0 0 0px; margin:0px; }
#contentsArea .centerArea .starBoard h3.Title .more { position:absolute;right:0px; top:5px; *top:8px; }
#contentsArea .centerArea .starBoard .thumbDiv { float:left; width:123px; margin:0 21px 0 0; }
#contentsArea .centerArea .starBoard .thumbDiv .thumb { font:0/0 arial; border:1px solid #cccccc; }
#contentsArea .centerArea .starBoard .thumbDiv p { padding:7px 0 0 0; font:11px dotum; letter-spacing:-1px; text-align:center; }
#contentsArea .centerArea .starBoard .thumbDiv p a { color:#666666; }
#contentsArea .centerArea .starBoard .thumbDiv p a:hover { text-decoration:underline; }
#contentsArea .centerArea .starBoard .listUL { float:left; list-style:none; width:318px;  margin:1px 0 0 0; padding:0px; }
#contentsArea .centerArea .starBoard .listUL li { margin:0px; padding:0px 0 7px 8px; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_bull_01.gif) 0 5px no-repeat; }
#contentsArea .centerArea .starBoard .listUL li a { color:#666666; }
#contentsArea .centerArea .starBoard .listUL li a:hover  { color:#ff7d02; text-decoration:underline; }

#contentsArea .centerArea .ohdioPoll { padding:19px 0 0 0; *padding:15px 0 0 0; _padding:13px 0 0 0; }
#contentsArea .centerArea .ohdioPoll h3.Title { position:relative; width:470px; height:21px; *height:24px; _height:25px; padding:3px 0 0 0px; margin:0px; }
#contentsArea .centerArea .ohdioPoll h3.Title .more { position:absolute;right:0px; top:6px; *top:10px; }
#contentsArea .centerArea .ohdioPoll .pollBox .thumbDiv { float:left; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll { float:left; width:263px; padding:7px 0 0 20px;}
#contentsArea .centerArea .ohdioPoll .pollBox .poll h4.Title { padding:0 0 12px 14px; _padding:0 0 10px 14px; font:bold 12px dotum; letter-spacing:-1px; color:#333333; background:url(http://img.ohdio.com/IMG_ODO/new_main/ico_q.gif) 0 0 no-repeat; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll h4.Title span { display:none; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll table { width:263px; font:11px dotum; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll table td { padding:0 0 6px 0; *padding:0 0 10px 0; _padding:0 0 6px 0; font:11px dotum; letter-spacing:-1px; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll table td input.radio { width:13px; height:13px; margin:0 7px 0 0; vertical-align:-2px; *vertical-align:-1px; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll .btnDiv { padding:10px 0 0 0; *padding:3px 0 0 0; _padding:10px 0 0 0; font:0/0 arial; text-align:center; }
#contentsArea .centerArea .ohdioPoll .pollBox .poll .btnDiv img { margin:0 2px 0 2px; }

#contentsArea .rightArea { float:left; width:250px; }
#contentsArea .rightArea .banner01 { float:left; width:250px; }
#contentsArea .rightArea .eventBox { width:241px; padding:12px 0 0 7px; border:1px solid #d5d5d5; }
#contentsArea .rightArea .eventBox h3.Title { position:relative; width:224px; height:16px; padding:0px 0 0 2px; margin:0px;}
#contentsArea .rightArea .eventBox h3.Title .more { position:absolute;right:0px; top:3px; }
#contentsArea .rightArea .eventBox dl { width:240px; margin:3px 0 0 0; padding:0px; }
#contentsArea .rightArea .eventBox dl dd.prev { float:left; margin:0px; padding:36px 5px 0 0; } /* 수정 091209 */
#contentsArea .rightArea .eventBox dl dt { float:left; margin:0px; padding:0px; }
#contentsArea .rightArea .eventBox dl dt img { height:85px; width:190px; } /* 추가 091209 */
#contentsArea .rightArea .eventBox dl dt p { width:190px; padding:6px 0 6px 2px; *padding:4px 0 6px 2px; margin:0 0 0 0; } /* 수정 091209 */
#contentsArea .rightArea .eventBox dl dt p a { color:#666; } /* 수정 091209 */
#contentsArea .rightArea .eventBox dl dt p a:hover { text-decoration:underline; }
#contentsArea .rightArea .eventBox dl dd.next { float:left; margin:0px; padding:36px 0 0 5px; }/* 수정 091209 */
#contentsArea .rightArea .banner02 { margin:15px 0 0 0; }
#contentsArea .rightArea .etcList { margin:7px 0 0 0; }
#contentsArea .rightArea .etcList ul { list-style:none; padding:0px; margin:0px; font:0/0 arial; } /* 수정 20100202 */
#contentsArea .rightArea .etcList ul li { float:left; padding:0px; margin:0px; } /* 수정 20100202 */
#contentsArea .rightArea .etcList .banner {margin:0 0 7px 0;} /* 추가 20100202 */


/* 레이어 팝업 관련 */
.layerPopup091119 { position:absolute; z-index:9; top:10px; left:201px; width:524px; height:243px; padding:3px; background:#fff; }
.layerPopup091119 .btnBox { position:relative; width:508px; height:19px; padding:6px 0 0 16px; background:#000; }
.layerPopup091119 .btnBox input.check { width:13px; height:13px; margin:0 7px 0 0; vertical-align:-2px; *vertical-align:0; }
.layerPopup091119 .btnBox .close { position:absolute; right:16px; top:7px; }


/* 레이어 팝업 관련 추가 20091217 */
.layerPopup091217 { position:absolute; z-index:9; top:253px; left:347px; width:398px; height:215px; padding:3px; background:#fff; }
.layerPopup091217 .btnBox { position:relative; width:382px; height:19px; padding:6px 0 0 16px; background:#000; }
.layerPopup091217 .btnBox input.check { width:13px; height:13px; margin:0 7px 0 0; vertical-align:-2px; *vertical-align:0; }
.layerPopup091217 .btnBox .close { position:absolute; right:6px; top:7px; }

/* 최신앨범 플래시 리뉴얼 20100126 시작 */
#musicListArea2 {position:relative; z-index:2; width:960px; height:332px; margin:14px 0 0 0;}
#musicListArea2 .newAlbum {float:left; z-index:2; width:690px; height:332px; margin-right:20px;}
#musicListArea2 .musicTop {float:left; z-index:2; width:250px; height:332px;}
#musicListArea2 .flash {padding:0; margin:0;}

#musicListArea2 .newAlbum .tabMenu { float:left; width:310px; height:21px; }
#musicListArea2 .newAlbum .tabMenu li { float:left; padding:3px 0 0 0; }
#musicListArea2 .newAlbum .nowKeyword {float:right; padding:3px 0 0 0; height:21px; }
#musicListArea2 .newAlbum .nowKeyword span {float:left; width:60px;}
#musicListArea2 .newAlbum .nowKeyword ol.word_list {float:left; width:152px; padding:0px 8px 0 8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#musicListArea2 .newAlbum .nowKeyword li.word {font-size:11px; color:#888; letter-spacing:-0.1em; padding-top:1px; _padding-top:2px; }
#musicListArea2 .newAlbum .nowKeyword img {vertical-align:middle;}

#musicListArea2 .newAlbum .nowKeyword_over {position:absolute; left:519px; top:0px; width:167px; height:220px; border:2px solid #000; background-color:#fff;overflow:hidden;}
#musicListArea2 .newAlbum .nowKeyword_over ol { padding:8px 5px 0 7px;}
#musicListArea2 .newAlbum .nowKeyword_over li {height:21px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#musicListArea2 .newAlbum .nowKeyword_over li a {color:#2f3743; }
#musicListArea2 .newAlbum .nowKeyword_over li a.over {font-weight:bold; color:#000; }
#musicListArea2 .newAlbum .nowKeyword_over li em {color:#888; }
#musicListArea2 .newAlbum .nowKeyword_over img {vertical-align:middle;}

#musicListArea2 .musicTop .tabMenu { float:left; width:250px; height:24px; padding:0; margin:0; }
#musicListArea2 .musicTop .tabMenu li { float:left;}
#musicListArea2 .musicTop .tabMenu img {vertical-align:top;}
/* 최신앨범 플래시 리뉴얼 20100126 끝 */

/* 2010-05-26 11번가 레이어 추가작업 */
input.it	{padding:2px 0 0 5px; border:1px solid #D4D4D4; height:18px; }

.layer_wrap												{width:960px; position:absolute; left:0; top:172px; z-index:1000;}
.layer_wrap .over										{width:960px; overflow:hidden;}
.layer_wrap .over p.l									{float:left; width:548px;}
.layer_wrap .over p.r									{float:right; width:412px;}
.layer_wrap .text_area									{width:785px; height:100px; background:url(http://img.ohdio.com/IMG_ODO/new_main/layer_bg.jpg) no-repeat left top; position:relative; padding:8px 0 0 175px;}
.layer_wrap .text_area dl								{width:403px; overflow:hidden; padding-top:4px; margin-bottom:3px;}
.layer_wrap .text_area dl dt							{width:82px; float:left;}
.layer_wrap .text_area dl dd							{width:321px; float:left;}
.layer_wrap .text_area dl dd input						{font-size:14px; font-weight:bold; color:#454852;}
.layer_wrap .text_area dl dd input.st01					{width:125px; margin:0 9px;}
.layer_wrap .text_area dl dd input.st02					{width:54px; margin:0 6px;}
.layer_wrap .text_area dl dd input.first				{margin:0 9px 0 75px;}
.layer_wrap .text_area dl dd #Link						{width:59px; height:21px; position:absolute; left:266px; cursor:pointer; }
.layer_wrap .text_area dl dd #Link ul					{width:55px; display:none; border-left:1px solid #b3bccd; border-right:1px solid #b3bccd; border-bottom:1px solid #b3bccd; background:#fff; padding:1px;}
.layer_wrap .text_area dl dd #Link ul li				{display:block; height:18px; line-height:18px; margin:0 1px 1px;}
.layer_wrap .text_area dl dd #Link ul li a				{display:block; height:18px; text-decoration:none; padding:0 0 0 7px;}
.layer_wrap .text_area dl dd #Link ul li a:hover		{display:block; height:18px; background:#e9e9ec;}
.layer_wrap .text_area dl dd #Link p					{height:17px; line-height:17px; background:#fff url(http://img.ohdio.com/IMG_ODO/new_main/select_img.gif) no-repeat 90% 3px; padding:2px 21px 1px 5px; border:1px solid #b3bccd; display:block; }
.layer_wrap .text_area dl dd #Link p a					{font-size:14px; font-weight:bold; color:#454852;}
.layer_wrap .text_area p.license_btn					{position:absolute; right:190px; top:8px; font-size:12px; color:#454852; font-family:dotum;}
.layer_wrap .text_area p.btn							{position:absolute; right:11px; bottom:10px;}
/* //2010-05-26 11번가 레이어 추가작업 */