/* iframe�� �⺻ style ���� (2012.2.1 �߰�) */
body, h1, h2, h3, h4, h5, h6, form, div, em, img, ul, li, ol, fieldset, label, dt, p { padding:0; margin:0; border:0; font-family:"����", Dotum, Arial, sans-serif; font-size:12px; color:#33333b; }
body { background:#FFF; -webkit-text-size-adjust:none; text-align:center; }
select{font-family:"����", Dotum, Arial, sans-serif;}
table, tr, td{/*border:0;*/ font-family:"����", Dotum, Arial, sans-serif; font-size:12px; color:#33333b;}
li{list-style:none;}
a { color:#33333b; text-decoration:none; }
a:hover { color:#da6464; text-decoration:underline; }
dl, dt, dd { margin:0; padding:0; }
em,address{font-style:normal;}
.bn_TR iframe.pd table{ text-align:left;}
.png24 {tmp:expression(setPng24(this)); _background:none;}
.bar_gray { font-size:11px; color:#ccc; margin:0 5px;}
.taL{ text-align:left;}.taC{ text-align:center;}
.fs_11{ font-size:11px;}.fs_12{ font-size:12px;}.fs_14{ font-size:14px;}.fs_16{ font-size:16px;}
.ff_tahoma{ font-family:tahoma;}.fw_bold{ font-weight:bold;}.fw_normal{ font-weight:normal;}
.fc_Dgray{color:#33333b;} .fc_Dgray a, .fc_Dgray a:hover{color:#33333b;}
.fc_Ngray{color:#595959;} .fc_Ngray a, .fc_Ngray a:hover{color:#595959;}
.fc_Lgray{color:#888888;} .fc_Lgray a, .fc_Lgray a:hover{color:#888888;}
.fc_Lred{color:#da6464;} .fc_Lred a, .fc_Lred a:hover{color:#da6464;}
.fc_Dred{color:#c10100;} .fc_Dred a, .fc_Dred a:hover{color:#c10100;}
.fc_yellowgreen{color:#83a800;} .fc_yellowgreen a, .fc_yellowgreen a:hover{color:#83a800;}
.flh_130p{ line-height:130%}.flh_150p{ line-height:150%}.fls_m1{ letter-spacing:-1px;}
.mb7 { margin-bottom:7px; }
/* iframe�� �⺻ style �� */

/* CSS Document   2011�� ���������� �����޴� */
/* ������ �����޴� 190 */
.Lf190_Lm {/*float:left;*/ width:190px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -5px no-repeat;/*text-align:center;*/ z-index:1;}
.Lf190_Lm .red_del{position:absolute; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -20px no-repeat; width:5px; margin-top:16px; z-index:20;}
.Lf190_Lm .Gp {display:block;}
.Lf190_Lm .Gp .tit{position:relative; padding:16px 0 7px 16px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/red_bar.gif) 0 15px no-repeat;}
.Lf190_Lm .Gp .tit_b{position:relative; padding:16px 0 7px 16px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/blue_bar.gif) 0 15px no-repeat;}
.Lf190_Lm .Gp .btn{position:absolute; right:18px; overflow:hidden;}
.Lf190_Lm .Gp .box{width:156px; border-top:1px #eaeaea solid; margin:0 auto; padding-top:10px; _margin:0 0 0 16px;  text-align:left;}
.Lf190_Lm .Gp .lt{display:block; width:100%; padding-bottom:15px;}
.Lf190_Lm .Gp .lt2{display:block; width:100%;}
.Lf190_Lm .Gp .last{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -1831px no-repeat; width:190px; height:7px; font-size:0; z-index:2; }
.Lf190_Lm .Gp dl dt{height:18px; color:#595959;}
.Lf190_Lm .Gp dl dt a{color:#595959;}
.Lf190_Lm .Gp dl dd{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -3px -385px no-repeat transparent;  display:block; line-height:150%; color:#595959; padding-left:10px;}
.Lf190_Lm .Gp dl dd a{color:#595959;}
.pic_190{display:block; padding-bottom:18px;}
.pic_190 .pack{display:block; padding:5px 0 0 16px;}
.pic_190 img{margin-right:12px;}
.last_190{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -1831px no-repeat; width:190px; height:7px; font-size:0; z-index:2; padding-bottom:13px;}
.bn_190{margin-bottom:10px;}

/* ������ �����޴� 220 */
.Lf220_Lm {/*float:left;*/ width:220px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -310px -5px no-repeat;/*text-align:center;*/ z-index:1;}
.Lf220_Lm .red_del{position:absolute; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -20px no-repeat; width:5px; margin-top:16px; z-index:20;}
.Lf220_Lm .Gp {display:block;}
.Lf220_Lm .Gp .tit{position:relative; padding:16px 0 7px 16px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/red_bar.gif) 0 15px no-repeat;}
.Lf220_Lm .Gp .tit_b{position:relative; padding:16px 0 7px 16px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/blue_bar.gif) 0 15px no-repeat;}
.Lf220_Lm .Gp .btn{position:absolute; right:18px; overflow:hidden;}
.Lf220_Lm .Gp .box{width:186px; border-top:1px #eaeaea solid; margin:0 auto; padding-top:10px; _margin:0 0 0 16px;  text-align:left;}
.Lf220_Lm .Gp .lt{display:block; width:100%; padding-bottom:15px;}
.Lf220_Lm .last{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -5px -1831px no-repeat; width:190px; height:7px; font-size:0; z-index:2; }
.Lf220_Lm .Gp dl dt{height:18px; color:#595959;}
.Lf220_Lm .Gp dl dt a{color:#595959;}
.Lf220_Lm .Gp dl dd{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -3px -385px no-repeat transparent;  display:block; line-height:150%; color:#595959; padding-left:10px;}
.Lf220_Lm .Gp dl dd a{color:#595959;}
.pic_220{display:block; padding-bottom:18px;}
.pic_220 .pack{display:block; padding:5px 0 0 16px;}
.pic_220 img{margin-right:20px;}
.last_220{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/image/lm_bg.gif') -310px -1831px no-repeat; width:220px; height:7px; font-size:0; z-index:2; }

/* etc */
.ic_dot{background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -3px -388px no-repeat transparent; color:#595959; padding-left:10px; top:-5; margin-left:8px;}


/* 2012 Ķ���� */
.topImg {margin-bottom:10px; width:726px; display:inline-block;}
/* S: 2013 SoccerĶ���� ��� ��ü */
.topImg .tNavi_Soccer{ display:block; margin:0; padding:0; height:26px; overflow:hidden; text-align:center; border-top:1px solid #424242; background:#696969 url('http://ticketimage.interpark.com/TicketImage/sports/emblem/soccer/Title/kNavi_title_bg.gif') bottom left repeat-x;}
.topImg .tNavi_Soccer a{display:inline-block; font-size:12px; border-right:1px solid #424242; cursor:pointer; letter-spacing:-1px; padding:5px 15px; line-height:140%; margin:0; color:#e5e5e5; text-decoration:none !important}
.topImg .tNavi_Soccer a:hover{color:#FFF; background:#323232; text-decoration:none}
.topImg .tNavi_Soccer a.ON{ font-weight:bold; color:#FFF; background:#141414; letter-spacing:-1px;}

.topImg .tNavi_Soccer2 { height:54px; overflow:hidden; background:url('http://ticketimage.interpark.com/TicketImage/sports/emblem/soccer/Title/bg_tnav_soccer2.gif') repeat;  }
.topImg .tNavi_Soccer2 a { float:left; width:103px; height:27px; line-height:29px; text-align:center; color:#dcdcdc; overflow:hidden;}
.topImg .tNavi_Soccer2 a:hover { text-decoration:none; }
.topImg .tNavi_Soccer2 a.on { line-height:29px;font-weight:bold; letter-spacing:-1px; color:#fff; background:url('http://ticketimage.interpark.com/TicketImage/sports/emblem/soccer/Title/bg_tnav_soccer2_on.gif') repeat;  }
/* E: 2013 SoccerĶ���� ��� ��ü */


/* S: 2013.03  Ķ���� ��ܳ׺� Baseball  */
.topImg .tNavi_Baseball{ display:block; margin:0; padding:0 0 0 6px; height:26px; overflow:hidden; text-align:left; border-top:1px solid #424242; background:#696969 url('http://ticketimage.interpark.com/TicketImage/sports/emblem/baseball/Title/kNavi_title_bg.gif') bottom left repeat-x;}
.topImg .tNavi_Baseball a{display:inline-block; font-size:12px; border-right:1px solid #424242; cursor:pointer; letter-spacing:0px; padding:5px 13px; line-height:140%; margin:0; color:#e5e5e5; text-decoration:none !important}
.topImg .tNavi_Baseball a:hover{color:#FFF; background:#323232; text-decoration:none}
.topImg .tNavi_Baseball a.ON{ font-weight:bold;letter-spacing:-1px; color:#FFF; background:#141414;}
/* E: 2013.03 Ķ���� ��ܳ׺� Baseball */

/* S: 2013.09  Ķ���� ��ܳ׺� Basketball  */
.topImg .tNavi_Basketball{ display:block; margin:0; padding:0 0 0 0; height:26px; overflow:hidden; text-align:left; border-top:1px solid #424242; background:#696969 url('http://ticketimage.interpark.com/TicketImage/sports/emblem/basketball/Title/kNavi_title_bg.gif') bottom left repeat-x;}
.topImg .tNavi_Basketball a{display:inline-block; font-size:12px; border-right:1px solid #424242; cursor:pointer; letter-spacing:0px; padding:5px 18px; line-height:140%; margin:0; color:#e5e5e5; text-decoration:none !important}
.topImg .tNavi_Basketball a:hover{color:#FFF; background:#323232; text-decoration:none}
.topImg .tNavi_Basketball a.ON{ font-weight:bold;letter-spacing:-1px; color:#FFF; background:#141414;}
/* E: 2013.09  Ķ���� ��ܳ׺� Basketball */

/* S: 2013.11  Ķ���� ��ܳ׺� volleyball  */
.topImg .tNavi_volleyball{ display:block; margin:0; padding:0 0 0 0; height:26px; overflow:hidden; text-align:left; border-top:1px solid #424242; background:#696969 url('http://ticketimage.interpark.com/TicketImage/sports/emblem/basketball/Title/kNavi_title_bg.gif') bottom left repeat-x;}
.topImg .tNavi_volleyball a{display:inline-block; font-size:12px; border-right:1px solid #424242; cursor:pointer; letter-spacing:0px; padding:5px 16px; line-height:140%; margin:0; color:#e5e5e5; text-decoration:none !important;}
.topImg .tNavi_volleyball a:hover{color:#FFF; background:#323232; text-decoration:none; }
.topImg .tNavi_volleyball a.ON{ font-weight:bold;letter-spacing:-1px; color:#FFF; background:#141414;}
.topImg .tNavi_volleyball a.last{  border-right:none;}

.topImg .tNavi_volleyball2 { height:27px; overflow:hidden; background:url('http://ticketimage.interpark.com/TicketImage/sports/emblem/soccer/Title/bg_tnav_soccer2.gif') repeat;  }
.topImg .tNavi_volleyball2 a { float:left; width:103px; height:27px; line-height:29px; text-align:center; color:#dcdcdc; overflow:hidden;}
.topImg .tNavi_volleyball2 a:hover { text-decoration:none; }
.topImg .tNavi_volleyball2 a.on { line-height:29px;font-weight:bold; letter-spacing:-1px; color:#fff; background:url('http://ticketimage.interpark.com/TicketImage/sports/emblem/soccer/Title/bg_tnav_soccer2_on.gif') repeat;  }
/* E: 2013.11  Ķ���� ��ܳ׺� volleyball */


.Scalendar {}
.Scalendar .yearmonth {text-align:center; margin:10px 0; position:relative;}
.Scalendar .yearmonth .date {font-family:arial black,tahoma,verdana; font-size:35px; font-weight:bold; color:#5a5959; display:inline; padding:0 10px; position:relative; top:0; }
.Scalendar .yearmonth .arrow {position:relative; top:-3px;}

.Scalendar .Sselect {border-top:1px solid #ddd; padding:7px 7px 12px 0; text-align:right;}
.Scalendar .Sselect .choice { display:inline; padding-right:7px; }
.Scalendar .Sselect .choice select {border:1px solid #ccc;}
.Scalendar .Sselect .ttl {background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bullet_red.gif') no-repeat left 3px; padding-left:8px; font-weight:bold;}
.Scalendar .Sselect .Cbtn { position:relative; top:4px;}

.Scalendar table.Scal {margin-bottom:10px;}
.Scalendar table.Scal th {border-top:2px solid #333; border-bottom:1px solid #333; padding:8px 0; background:#fafafa;}
.Scalendar table.Scal td {border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:10px 5px 17px 7px !important; height:100px; width:90px !important; vertical-align:top;}
.Scalendar table.Scal td.bdr {border-right:none;}
.Scalendar table.Scal .dayNum {font-family:arial,tahoma,verdana; font-size:18px; font-weight:bold; color:#888;}
.Scalendar table.Scal .Sat {color:#5894d1;}
.Scalendar table.Scal .Sun {color:#e57878;}

.gameList {margin-top:7px;}
.gameList .time {color:#dc4848; font-weight:bold;}
.gameList .timeS {font-size:11px; color:#2e58b7;}
.gameList strong {letter-spacing:-1px;}
.gameList p {padding-top:3px;}
.listLine {border-bottom:1px solid #d7d7d7; margin:10px 0;}
.txtpoint {color:#2e58b7; margin-bottom:30px;}


/* sport Calendar 150408 */
.calendar_wrap{ width:726px; display:block; overflow:hidden;}
.calendar_wrap .Scalendar td{ text-align:left;}
.calendar_wrap .gameList {padding:7px 0; margin:0; border-top:1px solid #F2F2F2;}
.calendar_wrap .gameList .time {color:#333; font-size:12px; font-weight:normal; font-family:arial;}
.calendar_wrap .gameList .timeS {font-size:11px; font-family:arial; color:#666;}
.calendar_wrap .gameList a {color:#333; font-family:malgun Gothic; letter-spacing:-1px; display:block; margin-bottom:3px;}
.calendar_wrap .gameList p {padding-top:1px;}


/* sport Main EventArea 150408  */
.sp_event_area_wrap {position:relative; margin:5px 0 10px 0; overflow:hidden;}
.sp_event_area_wrap a,
.sp_event_area_wrap img{ margin:0; padding:0; vertical-align:middle; display:inline-block;}
.sp_event_area{clear:both; overflow:hidden}
.sp_event_area li{float:left; width:190px; overflow:hidden}
.sp_event_area .play { position: absolute; left:10px; bottom:5px;}
.sp_event_area .play li{ clear:both; overflow:hidden; width:160px; margin:2px 0; letter-spacing:-1px;}