@charset "UTF-8";

@import url(default.css);

/*************************** ̵*********************************/
body#body_all {width:100%;}
.warpper {
	overflow:hidden;
	width:1000px;
	margin:0 auto 0;
	background:#ffffff;
}
#header {}
#container {background:url(../img/sub/back_line.gif) 149px 0 repeat-y;}
.left_con {
	display: block;
	float: left;
	width: 164px;
}
.right_con {
	background:url(../img/sub/right_back.jpg) left bottom no-repeat;
	width:736px;
	padding:50px 40px 80px 50px;
	margin-left:164px;
	min-height:650px;
	_height:650px;
}
#footer {
	padding-bottom:20px;
}

h1 {float:left;}
h2 {background:url(../../img/common/bullet/tits_h2.gif) 0 1px no-repeat; padding-left:15px; margin:30px 0 0 0;}

/* title */
.title {overflow:hidden; margin-bottom:30px; zoom:1;}
.tit_right {float:right;}

/* quick */
.quick1 {
	position:absolute;
	z-index:10;
}


/* png 24 */
.png24 {tmp:expression(setPng24(this));}

/* footer */
ul.logo {
	overflow:hidden;
	padding:5px 0 0 0;
	zoom:1;
}
ul.logo li {
	float:left;
	background:url(../img/sub/footer_bar.gif) left no-repeat;
	padding-left:5px;
	margin:0 0 0 5px;
}
ul.logo li.none {background:none; padding:0 10px 0 0; margin-top:7px;}

/* board_list_table */
table.tstyle {width:100%; text-align:center;}
table.tstyle tbody tr.notice_b td {font-weight:bold; background:#f7f7f7;}
table.tstyle tbody tr.line_bot td {border-bottom:1px solid #92bac8;}
table.tstyle tbody tr.line_bot th {border-bottom:1px solid #92bac8;}
table.tstyle thead tr th {white-space:nowrap; padding:3px 0 4px 0; background:url(../img/board/board_t_ba.gif) 0 40% no-repeat #92bac8;}
table.tstyle thead tr th.left {background:url(../img/board/board_t_l.gif) left top no-repeat;}
table.tstyle thead tr th.right {background:url(../img/board/board_t_r.gif) right top no-repeat;}
table.tstyle thead tr th .right_ba {background:url(../img/board/board_t_ba.gif) 100% 40% no-repeat;}
table.tstyle tbody tr td {white-space:nowrap; padding:6px 20px 3px; border-bottom:1px solid #ebebeb;}
table.tstyle tbody tr td.t_left {width:100%; white-space:normal; text-align:left; padding-left:10px;}

/* board_view_table */
table.ts_view {width:100%; text-align:center;}
table.ts_view tbody tr.notice_b td {font-weight:bold; background:#f7f7f7;}
table.ts_view thead tr th {padding:3px 0 4px 0; background:url(../img/board/board_t_ba.gif) 0 40% no-repeat #92bac8;}
table.ts_view thead tr th.left {background:url(../img/board/board_t_l.gif) left top no-repeat;}
table.ts_view thead tr th.right {background:url(../img/board/board_t_r.gif) right top no-repeat;}
table.ts_view thead tr th .right_ba {background:url(../img/board/board_t_ba.gif) 100% 40% no-repeat;}
table.ts_view tbody tr td {padding:6px 20px 3px; border-bottom:1px solid #ebebeb;}
table.ts_view tbody tr td.t_left {text-align:left; padding-left:10px;}
table.ts_view tbody tr td.veiw_con {text-align:left; padding:20px 30px;}

/* board_write_table */
table.write_st {width:100%; border-top:2px solid #92bac8;}
table.write_st tr.bor_l_b th {border-bottom:1px solid #92bac8;}
table.write_st tr.bor_l_b td {border-bottom:1px solid #92bac8;}
table.write_st tr th {border-bottom:1px solid #ebebeb; background:#f7f7f7; text-align:left; padding-left:20px;}
table.write_st tr td {border-bottom:1px solid #ebebeb; padding:2px 0px 1px 3px; }
table.write_st tr td input {margin:0px 0 1px 0; #margin:-2px 0px 1px 0;}
table.write_st tr td input.wr_name {width:195px;}
table.write_st tr td input.wr_sj {width:605px;}
table.write_st tr td input.wr_file {width:554px;}
table.write_st tr td input.pd_radio {margin:3px 0 4px 10px; }
table.write_st tr td textarea.con_he {width:592px; height:150px;}

/* ÷ table */
table.file {width:100%; border-bottom:1px solid #92bac8;}
table.file th {background:#f7f7f7; padding:5px 0; text-align:center; border:none;}
table.file td {border-left:1px solid #ebebeb; }
table.file td.file {padding-left:34px; background:url(../img/common/bullet/bul_file.gif) 3% 42% no-repeat;}

/*  ̺ */
table.tab_col_ne {width:100%; border-bottom:1px solid #92bac8; text-align:left;}
table.tab_col_ne tr th {background:#f7f7f7; border-top:2px solid #92bac8; border-bottom:1px solid #ebebeb; padding:7px 0 7px 20px;}
table.tab_col_ne tr th.news_date {font-weight:normal;}
table.tab_col_ne tr td {padding:20px 20px 65px 20px;}

/* schedule ̺ */
table.tab_col_sch {width:100%; border-top:2px solid #92bac8; border-bottom:1px solid #92bac8; text-align:center;}
table.tab_col_sch tr td {padding:6px 0px 4px 0px; border-bottom:1px solid #ebebeb; border-right:1px solid #dbdbdb;} 
table.tab_col_sch tr td.no_le {text-align:left; border-right:none; padding-left:20px;}
table.tab_col_sch tr.col_bol td {font-weight:bold; color:#4287b9;}
table.tab_col_sch tr td.no_le img {margin-top:-1px;}

/* board_numbering */
.numbering {text-align:center; margin:19px 0 17px 0;}
.numbering a {padding:0 1px;}
.numbering a.click {font-weight:bold;}
.numbering img {margin-top:-2px;}

/* ư   */
.btn_right {float:right; margin:10px 0 30px 0;}

/* ,  table */
table.prev_next {width:100%; border-top:2px solid #dbdbdb;}
table.prev_next tr.bor_2px th {border-bottom:2px solid #dbdbdb;}
table.prev_next tr.bor_2px td {border-bottom:2px solid #dbdbdb;}
table.prev_next tr th {border-left:1px solid #ebebeb; border-bottom:1px solid #dbdbdb; padding:5px 0; background:#f7f7f7;}
table.prev_next tr td {padding:1px 0 0 20px; border-bottom:1px solid #dbdbdb;}

/*  */
table.reply_st {width:100%; border-top:2px solid #92bac8; }
table.reply_st tr.bor_1px td {border-bottom:1px solid #92bac8;}
table.reply_st tr th {border-bottom:1px solid #ebebeb; background:#f7f7f7;}
table.reply_st tr th.bor_1px  {border-bottom:1px solid #92bac8;}
table.reply_st tr td {padding:2px 0 1px 3px;}
table.reply_st tr td input.nm_pd {width:125px; margin-top:1px; #margin-top:0;}
table.reply_st tr td input.pw_pd {width:125px; margin:3px 0 2px 0; #margin:0px 0 1px 0;}
table.reply_st tr td textarea.ta_he {width:416px; height:23px; margin-bottom:1px;}

/* _ */
table.reply_st_list {width:100%;}
table.reply_st_list tr.bor_1px th {border-bottom:1px solid #92bac8;}
table.reply_st_list tr.bor_1px td {border-bottom:1px solid #92bac8;}
table.reply_st_list tr th {border-bottom:1px solid #ebebeb; padding:5px 0 4px; background:#f7f7f7;}
table.reply_st_list tr td {border-bottom:1px solid #ebebeb; padding:5px 0 4px 20px;}
table.reply_st_list tr td input {width:100px; margin:3px 5px 3px 0 ;}

/* search */
.bg_search {padding:10px 10px; text-align:center; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background:#f7f7f7;}
.bg_search img {margin-left:5px;}
input.sc_box {width:184px;}

/* Խ  */
.list_icn {margin:0 0 2px 7px;}

/* йȣ */
.wd {width:233px; margin:145px auto 0; text-align:center;}
.bg_pw {text-align:center; padding:4px 0 3px; background:url(../img/board/bg_password.gif) left top no-repeat;}
.bg_pw_con {padding:28px 0; text-align:center; border-bottom:1px solid #92bac8; background:#f5fafa;}
input.pw_box {width:99px;}

/*index*/
.main_body{width:1000px; margin:0 auto 24px;}
.main { background:url(../../img/main/main_back.jpg) no-repeat;}


/*widterplay*/
.pro_tit_img {margin-top:30px; text-align:center;}
p.winter_text {background:#ff0000; margin:10px 15px;}
ol.pro_list {overflow:hidden; margin:10px 15px; zoom:1;}
ol.pro_list li {float:left; width:100%; padding:0 0 9px 0;}
ol.pro_list li p {float:left; width:60px;}
ol.pro_list li div {width:62px;}

/*discography*/
p.winter_text {background:#ff0000; margin:10px 15px;}
ol.pro_list {margin:10px 15px;}
ol.pro_list li {padding:0 0 9px 0;}
ul.tab_disco {overflow:hidden; margin-bottom:40px; zoom:1;}
ul.tab_disco li {float:left; padding:0 2px 0 0;}
ul.tab_disco li img {display:block; vertical-align:top;}
dl.album_list {overflow:hidden; width:600px; margin-bottom:40px; zoom:1;}
dl.album_list dt {float:left; width:255px; zoom:1;}
dl.album_list dd {float:left; width:277px; padding:0 0 4px 20px; color:#888888;}
dl.album_list dd .txt {float:left; width:260px;}
dl.album_list dd .title {font-weight:bold;}
dl.album_list dd p {float:left;}
dl.album_list dd span {
	float:left;
	width:220px;
	margin-left:5px;
	display:inline;
}
dl.album_list dd .phon {float:right; padding:0;}




/*
dl.album_list dd .title {overflow:hidden; zoom:1;}
dl.album_list dd .title p {float:left;}
dl.album_list dd .title span.ttl {}
dl.album_list dd .phon {float:right; padding:2px 0 0 0; #padding:0;}
*/

ul.headphone {}
ul.headphone li {}
ul.headphone li.tit_phone {background:url(../img/sub/headphone_line.gif) left bottom repeat-x; margin:40px 0 0 0; padding:0 0 6px 0;}
ul.headphone li.tit_phone img.headph {background:url(../img/sub/headphone.gif) no-repeat; padding-left:33px;}
ul.headphone li dl.phone {overflow:hidden; zoom:1;}
ul.headphone li dl.phone dt {float:left; background:url(../img/sub/text_back.gif) left top no-repeat; margin:10px 0 0 0; padding:24px 2px 2px 29px; border:1px solid #d6d6d6;}
ul.headphone li dl.phone dt p.one {background:none; overflow:auto; height:110px; width:271px; border:none; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#e6e6e6; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#e6e6e6; scrollbar-shadow-color:#e6e6e6;}
ul.headphone li dl.phone dd {float:right;}
ul.headphone li dl.phone dd img.choice {border:1px solid #004a80;}

.album_list {overflow:hidden; margin-bottom:40px; zoom:1;}
h3 {margin-bottom:10px; padding:1px 0 5px 33px; border-bottom:2px solid #d7d7d7; background:url(../../img/sub/headphone.gif) 0 0 no-repeat;}
.album_cont {float:left; width:277px; padding:20px 1px 3px 25px; border:1px solid #d6d6d6; background:url(../../img/sub/text_back.gif) 0 0 no-repeat;}
.album_cont_detail {overflow:auto; width:276px; height:109px; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#e6e6e6; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#e6e6e6; scrollbar-shadow-color:#e6e6e6;}
.album_cont ol.album_cont {}
.album_cont ol.album_cont li {font-size:11px; color:#888888;}
.album_music {float:left; width:420px; text-align:left;}
.album_music span {float:left; display:block; margin-left:5px; padding:3px; border:1px solid #e4e4e4;}

/* video */
ul.video {overflow:hidden; margin-bottom:40px; background:url(../img/sub/video_line.gif) left bottom repeat-x; zoom:1;}
ul.video li {float:left; padding:0 2px 0 0;}
.movie {overflow:hidden; zoom:1;}
ul.video_music {float:left; width:350px;}
ul.video_music li {font-size:0; line-height:0;}
ul.video_music li.vi {margin:2px 0 0 0; padding:20px 50px 30px 50px; background:url(../img/sub/video_img.gif) left top no-repeat;}
.video_cont {float:right; width:355px;}
.video_title {margin-top:15px; padding:20px 0 7px 43px; border-bottom:2px solid #b0b0b0; background:url(../../img/sub/music_bel.gif) 0 0 no-repeat;}
ul.still_video {overflow:hidden; padding:20px 20px 17px; border-bottom:1px solid #b0b0b0; zoom:1;}
ul.still_video li {float:left; margin-right:17px; zoom:1;}
ul.still_video li.video_end {margin-right:0;}
ul.still_video li dl {overflow:hidden; width:149px; zoom:1;}
ul.still_video li dl dt {margin-bottom:9px; padding:5px; border:1px solid #d7d7d7;}
ul.still_video li dl dt img {width:137px; height:111px; vertical-align:top;}
ul.still_video li dl dd {text-align:center;}

/*still_tab=widterplay still video*/
ul.video {overflow:hidden; background:url(../img/sub/video_line.gif) left bottom repeat-x; zoom:1;}
ul.video li {float:left; padding:0 2px 0 0;}
.movie {overflow:hidden; width:736px; zoom:1;}
ul.video_music {float:left; width:350px;}
ul.video_music li {}
ul.video_music li.vi {background:url(../img/sub/video_img.gif) left top no-repeat; margin:2px 0 0 0; padding:20px 50px 30px 50px;}
ul.music_video {float:right; width:356px; margin:0 0 20px 30px; _margin:0 0 20px 23px; border-bottom:1px solid #b0b0b0;}
ul.music_video li {float:left; padding:20px 0 20px 20px;}
ul.music_video li img.bo {border:1px solid #b0b0b0; padding:5px; }
ul.music_video li.mv {background:url(../img/sub/music_bel.gif) left top no-repeat; width:320px; padding:20px 0 7px 43px; border-bottom:2px solid #b0b0b0;}  

/* photo */
.photo_img {border-top:1px solid #92bac8; border-bottom:1px solid #92bac8; padding:20px; margin-bottom:30px; text-align:center;}
ul.photo_list {overflow:hidden; padding:10px 20px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background:#f7f7f7; zoom:1;}
ul.photo_list li {float:left; margin-right:12px; padding:5px; border:1px solid #d7d7d7;}
ul.photo_list li.first {border:none; padding:0; margin:27px 18px 0 0;}
ul.photo_list li.first img.next {width:11px; height:21px;}
ul.photo_list li.end {float:right; border:none; padding:0; margin:27px 0 0 0;}
ul.photo_list li.end img.prev {width:11px; height:21px;}
ul.photo_list li img {width:106px; height:60px; vertical-align:top;}

/* calendar */
.calendar {text-align:center; margin-bottom:10px;}
.calendar a {margin:0 3px;}
.calendar img {margin-top:-2px;}

/*main*/
.left_bottom_bg {background:url(../img/sub/left_bottom_bg.jpg) left bottom no-repeat;}
