/*
°¡ÀÌµå ¸íÄª : 2NE1 schedule CSS °¡ÀÌµå
°¡ÀÌµå ¸ñÀû : -------------------------------------------------------------
°¡ÀÌµå ³»¿ë : ½ºÄÉÁì ·¹ÀÌ¾Æ¿ô
ÃÖÃÊ Á¦ÀÛÀÚ : Á¤È¿Áø (web_designer@nate.com)
ÃÖÃÊ Á¦ÀÛÀÏ : 2009.07.07
ÃÖÁ¾ ¼öÁ¤ÀÚ : Á¤È¿Áø
ÃÖÁ¾ ¼öÁ¤ÀÏ : 2009.07.07
¼öÁ¤ / ¹èÆ÷ : ´ã´çÀÚ ¹®ÀÇ ÈÄ ¼öÁ¤ °¡´É. Àç¹èÆ÷ Àý´ë ºÒ°¡
*/

@charset "utf-8";

/* dafault */
*{ margin:0; padding:0; }
body, form, div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,input,blockquote,th,td{padding:0; margin:0; word-break:break-all;}
html, body{height:100%; margin:0; padding:0;}
body{color:#666666; font-size:12px; font-family:dotum,tahoma,sans-serif; text-align:left; letter-spacing:0px; line-height:15px;}
input, textarea, select{font-size:12px; font-family:dotum,tahoma,sans-serif; margin:0; padding:0;}
img{border:0; vertical-align:middle;}
a{color:#666666; text-decoration:none; onfocus:blur;}
a:link{color:#666666; text-decoration:none; onfocus:blur;}
a:hover{color:#c90000; text-decoration:underline; onfocus:blur;}
ul,ol,ul,dl{list-style: none;}
table{border-collapse:collapse;}
em, cite, address, dfn, var{font-style:normal;}
fieldset, blockquote{border:none;}
input{padding:3px 5px 3px 5px; color:#666666; border:1px solid #dedede;}
input.checkbox{width:14px; height:14px; border:0;}
input.radio{width:14px; height:14px; border:0;}
.textarea{border:1px soild #bebebe;}

body {background-color: #000;}

/* SCHEDULE */
#schedule{width:722px; clear:both; text-align:left; margin-left:auto; margin-right:auto;}

#btn_bullet{padding:0px 0 10px 0; margin-right:auto; margin-left:auto; color:#999999; text-align:center; }
#btn_bullet span.prev{background:url('http://www.yg-2ne1.com/test/schedule/images/btn_bullet.gif') no-repeat 0 0; position:relative; display:inline-block; width:15px; height:21px; overflow:hidden;}
#btn_bullet span.prev:hover{background-position:0 -21px; cursor:pointer;}
#btn_bullet span.next{background:url('http://www.yg-2ne1.com/test/schedule/images/btn_bullet.gif') no-repeat -15px 0; position:relative; display:inline-block; width:15px; height:21px; overflow:hidden;}
#btn_bullet span.next:hover{background-position:-15px -21px; cursor:pointer;}

#radio_btn{text-align:right; margin-top:-20px;}

#schedule_view{margin-top:5px;}
#schedule_view div.schedule_tit{padding-top:5px; padding-bottom:5px; width:722px; border-top:2px solid #2d2d2d; border-bottom:1px solid #2d2d2d;}

#schedule_view div.schedule_list{width:722px;}
#schedule_view div.schedule_list table tr td{height:55px; border-left:1px solid #2d2d2d; border-right:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; vertical-align:top;}
#schedule_view div.schedule_list table tr td div.strong{padding-left:3px; text-align:left; font-family:µ¸¿ò; font-size:11px; font-weight:bold; color:#666666;}
#schedule_view div.schedule_list table tr td div.span{padding-left:3px; text-align:left; font-family:µ¸¿ò; font-size:11px; color:#666666;}
#schedule_view div.schedule_list table tr td div.icon{padding-left:3px; text-align:left;}

#today_schedule{margin-top:5px; padding:5px; background-color:#2c2c2c; width:712px; height:30px;}
#today_schedule div.today{float:left; position:relative; text-align:left;}
#today_schedule div.date{float:left; position:relative; text-align:left; font-family:µ¸¿ò; font-size:11px; font-weight:bold; color:#ff8916; margin-left:10px;}
#today_schedule div.txt{float:left; position:relative; text-align:left; width:580px; height:30px; margin-left:10px; font-family:µ¸¿ò; font-size:11px; color:#999999; overflow:auto;scrollbar-face-color:#2c2c2c; scrollbar-shadow-color:#2c2c2c; scrollbar-highlight-color:#2c2c2c; scrollbar-3dlight-color:#2c2c2c; scrollbar-darkshadow-color:#2c2c2c; scrollbar-track-color:#2c2c2c; scrollbar-arrow-color:#ff8916;}

#sche_preview{position:absolute; left:270px; top:215px; width:201px; height:70px; z-index:1}
#sche_preview table tr td.title{background-color:#222222; height:20px; padding:3px; text-align:left; font-family:µ¸¿ò; font-size:12px; font-weight:bold; color:#ff8916;}
#sche_preview table tr td.memo{background-color:#222222; height:40px; vertical-align:top; padding:3px; text-align:left; font-family:µ¸¿ò; font-size:12px; color:#cccccc;}