

/* ÀÎÅÍÆÄÅ©¿¹¸ÅÀÎÁõ ·Î±×ÀÎ */
/* 100318 ¼öÁ¤ */
h3.pLog { margin:10px 0 25px 0;}
div.pLog_wrap{ position:relative; /*height:240px;*/ overflow:hidden; display:block; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/login_roco.jpg') no-repeat right top; }
div.pLog_wrap p.title{padding:205px 0 0 100px;}
/*
p.pL { position:relative; left:520px;  margin-right:40px;}*/
div.pR { position: relative;  background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/icon_man.gif') no-repeat right top;}/* */
li.info_tit { margin:30px 0 5px 0; font-weight:bold;}
li.info_txt { color:#666666; line-height:160%; font-size:12px;}
.pLog_box{ margin-top:15px; width:398px; height:203px; display:inline-block; padding:25px 0 0 30px; _display:inline; border:1px solid #A5A9AF; background:#FAFAFA; float:left;}
.pLog_box p.info{font-size:12px; color:#474747; margin-bottom:15px;line-height:150%; border-bottom:1px solid #E6E6E6; padding-bottom:10px;}
div.pLog_box p.info img{ vertical-align:middle; margin-top:-5px;}
div.pLog_input{position: absoult; display:inline-block;}
div.pLog_input{float:left;/* width:100%;*/}
div.pLog_input dl {float:left; width:330px; height:35px; }
div.pLog_input dl dt.tit{ float:left; width:60px; padding-top:3px;}
div.pLog_input dl dd.input{float:left; width:240px;}
div.pLog_input dl dd.input input{ width:170px; border:1px solid #DCDCDC; padding:2px; height:14px;}
div.pLog_input dl dd.input_num{float:left; width:240px;}
div.pLog_input dl dd.input_num input{ width:106px; border:1px solid #dcdcdc; padding:2px; height:14px;}
div.pLog_input div.btn{float:left; width:140px; margin-top:-44px; margin-left:240px; _display:inline;}
div.pLog_input div.btn img{ margin-left:5px;}
div.right_bn{float:left; padding:15px 0 0 10px;}
ul.pLog_etc{float:left; display:block; padding:15px 0 20px 60px; width:67%;  border-top:1px solid #E8E8E8;}
ul.pLog_etc li{float:left; margin-right:6px; }

.pLog_box_reco{ margin:13px 0 0 0px; width:616px; height:150px; display:inline-block; padding:15px 0 0 108px; _display:inline;  background:#FAFAFA; }
div.pLog_box_reco p.info img{ vertical-align:middle; margin-top:-5px;}
div.pLog_input2{position: absoult; display:block;}
div.pLog_input2{float:left; width:100%;}
div.pLog_input2 dl {float:left; width:330px; height:35px; }
div.pLog_input2 dl dt.tit{ float:left; width:60px; padding-top:3px;}
div.pLog_input2 dl dd.input{float:left; width:240px;}
div.pLog_input2 dl dd.input input{ width:189px; border:1px solid #DCDCDC; padding:2px; height:14px;}
div.pLog_input2 dl dd.input_num{float:left; width:240px;}
div.pLog_input2 dl dd.input_num input{ width:106px; border:1px solid #dcdcdc; padding:2px; height:14px;}
div.pLog_input2 div.reco_btn{float:left; width:220px; margin-top:-44px; margin-left:260px; _display:inline;}
div.pLog_input2 div.reco_btn img{ margin-left:5px;}

/*110221 ¿µÈ­ ¸ÞÀÎ Ãß°¡ */
div.rankingBox{ margin-top:15px; width:349px;  display:inline-block; padding:12px; _display:inline; border:1px solid #D9D9D9; background:#F2F2F2; float:left;}
.rankingBox p.info{font-size:12px; color:#474747; margin-bottom:5px;line-height:150%; }
div.rankingBox p.info img{ vertical-align:middle; margin-top:-5px;}
div.ranking_input{position: absoult; display:inline-block; border:1px solid #E9E9E9; background:#ffffff; width:327px; padding:10px; }
div.ranking_input dl {float:left;  height:16px; border-bottom:1px solid #E9E9E9; padding-top:5px;}
div.ranking_input dl dt.tit{ float:left; width:210px;  }
div.ranking_input dl dd{float:left; }
div.ranking_input dl dd.graph{float:right; display:inline-block;  height:13px; background:#fff;}
div.ranking_input dl dd.graph div.graph_bg{float:left; background:#f2f2f2; height:9px; width:60px; display:inline-block; font-size:0; margin:2px 0 0 3px;}
div.ranking_input dl dd.graph p.percent{float:left; width:45px; font-size:12px; color:#666666; font-family:arial; text-align:right;}

div.ranking_input p span{ display:none;}
div.ranking_input p.down{background:url(http://ticketimage.interpark.com/TicketImage/partner/shinhan/graph_down.gif) 0 3px no-repeat ; display:inline-block; text-align:left; width:7px; height:12px;}
div.ranking_input p.up{background:url(http://ticketimage.interpark.com/TicketImage/partner/shinhan/graph_up.gif) 0 3px no-repeat; display:inline-block; text-align:left; width:7px; height:12px;}
div.ranking_input p.stop{background:url(http://ticketimage.interpark.com/TicketImage/partner/shinhan/graph_-.gif) 0 3px no-repeat; display:inline-block; text-align:left; width:7px; height:12px;}
div.ranking_input p.new{background:url(http://ticketimage.interpark.com/TicketImage/partner/shinhan/graph_n.gif) 0 3px no-repeat ; display:inline-block; text-align:left; width:7px; height:12px;}
div.mvbn{float:left; padding:15px 0 0 10px;}




/**/

/* RHJÀÛ¾÷ ----------------------------------------------------------------------------------------------------------------------------------------- */
.png24 {tmp:expression(setPng24(this)); _background:none;}
	
#contWrap {
	position:relative;
	width:701px;
	overflow:hidden;
	padding-bottom:50px;
}
#contWrap h2 {
	position:relative;
	height:28px;
	margin-left:6px;
}
p.location {
	position:absolute;
	right:8px;
	top:8px;
	font-size:11px;
	font-weight:normal;
	color:#858585;
}
p.location strong {padding-left:6px;}
p.location span {padding:0 11px 0 6px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_location.gif') no-repeat right 1px;}
p.location img {vertical-align:middle; margin-top:-2px;}
p.tip {
	height:27px;
	margin-bottom:17px;
	padding:9px 0 0 118px;
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_tip_01.gif') no-repeat left top;
}
p.tip strong {color:#f15753;}

ul.tab {
	height:35px; 
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_bd2.gif') repeat-x left bottom;
}
/* 100318 Ãß°¡ */
ul.tab_02 {
	height:27px; 
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_tab1.gif') repeat-x left bottom;
}
ul.tab_02 li {float:left; font-size:0; line-height:0; } /* */
ul.tab li {float:left; font-size:0; line-height:0;}
ul.buy {
	clear:both; 
	margin:10px 0 18px 0;
}
ul.buy li {margin-left:11px; padding-left:6px; color:#858585; font-size:11px; line-height:18px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_03.gif') no-repeat left 7px;}
ul.buy li.point {color:#f15753; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_04.gif') no-repeat left 7px;}
ul.buy li.mgn {margin:0;}

div.play {
	clear:both;
	overflow:hidden;
}

div.info {
	position:relative;
	float:left;
	width:337px;
	min-height:234px;
	padding-left:181px;
}
div.info p.picture {position:absolute; left:0; top:0; width:164px; height:220px; border:1px solid #dedede;}
div.info h3 {font-size:16px; margin-bottom:10px;}
div.info img {vertical-align:middle;}
div.info div.areabox {overflow:hidden; padding:7px 0; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/dot_01.gif') repeat-x left bottom;}
 div.areabox dl {clear:both; width:337px;}
 div.areabox dl dt {float:left; width:59px; padding-left:8px; font-size:11px; color:#999; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_01.gif') no-repeat left 7px;}
 div.areabox dl dt.str {font-weight:bold;}
 div.areabox dl dd {float:left; line-height:18px;}
 div.areabox dl dd ul {overflow:hidden; margin:0px 0;}
 div.areabox dl dd ul li {float:left; font-size:11px; color:#f15753;}
 /* 2010-03-24 ¼öÁ¤ */
 div.areabox dl dd ul li.str1 {color:#6c6c6c; margin-right:10px;}
  div.areabox dl dd ul li.str1 span {font-weight:bold;}
   div.areabox dl dd ul li.str2 {clear:both; color:#6c6c6c;}
  div.areabox dl dd ul li.str2 span {font-weight:bold;}
 /* */
 div.areabox dl dd ul li.cb {clear:both;}
 div.areabox dl dd p {clear:both; margin:4px 0 2px 0;}
 /* 100322 ¼öÁ¤ */
 div.areabox dl dd a {padding-right:3px;} /* */
 div.areabox dl dd a:hover {text-decoration:none;}
 div.areabox dl dd span.disb {display:block; font-size:11px;}

div.reserve {
	float:right; 
	width:169px; 
	overflow:hidden; 
	margin-top:2px; 
	padding-top:6px;
	line-height:18px;
	font-size:11px;
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_reserve_top.gif') no-repeat left top;
}
div.reserve div.cont {width:155px; padding:0 0px 0 7px;}
 div.cont div.select {clear:both; margin-bottom:10px; padding:9px 0 6px 0; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_bd1.gif') no-repeat left bottom;}
 div.select dl {clear:both; height:24px;}
 div.select dl dt {float:left; width:25px; padding-top:2px; font-size:11px;}
 div.select dl dd {float:left;}
 div.select dl dd select {width:127px; color:#9b9b9b; height:20px; font-size:11px;}
  div.cont div.seatBox {clear:both; width:146px; height:67px; overflow:auto; margin:0 0 10px 3px; padding-top:3px; border:1px solid #cdcdcd; background:#fff;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f6f6f6;
	scrollbar-arrow-color: #a8a8a8;
  }
   /* 100303 Ãß°¡ */
   div.cont div.seatBox_02 {clear:both; height:140px; padding:10px 5px 5px 5px; border:1px solid #cdcdcd; background:#fff;}
   div.seatBox_02 ul li {clear:both;  letter-spacing:-1px; line-height:15px; font-size:11px; padding-bottom:7px;}
  /* */

  div.seatBox ul li {clear:both; padding-left:6px; line-height:130%; font-size:11px; display:block; overflow:hidden;}
    /* 2010-03-24 ¼öÁ¤ */
  div.seatBox ul li .str {float:left; padding-right:6px; font-weight:bold; width:100%;}
  /* */
  div.seatBox ul li span {float:left;  display:inline;}
  div.seatBox ul li strong{float:left;  display:inline; margin-right:5px;}
   /* 100303 Ãß°¡ */
 div.reserve div.cont p.btn {display:block; margin:0 0 5px 0; text-align:center;}/* */
div.reserve p.btm {height:6px; font-size:0; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_reserve_btm.gif') no-repeat left bottom;}

div.detail {
	overflow:hidden;
	margin-top:10px;
}
div.detail ul.tab {height:27px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_tab1.gif') repeat-x left bottom;}
div.detail ul.tab li {float:left; font-size:0;}
div.detail ul.tab li img {vertical-align:top;}
div.box {clear:both; overflow:hidden; margin-top:20px;}
/* 100331 Ãß°¡ */
div.box2 {margin-top:20px; padding-bottom:100px; }
div.box3 {margin-top:5px; text-align:right; font-size:11px; letter-spacing:-1px;}/* */
div.box h4 {position:relative; height:24px; padding-left:15px; font-size:12px; border-bottom:1px solid #dddddd; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_02.gif') no-repeat left 2px;}
div.box h4 span {font-weight:normal; font-size:11px; padding:0 0 0 6px;}
div.box h4 span.more {position:absolute; right:6px; top:1px; }
div.box h4 span.more a {display:block; width:33px; height:16px; padding:0 15px 0 0; letter-spacing:-1px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/icon_more.gif') no-repeat right top;}
div.box h4 span.more a:hover {text-decoration:none;}
div.box p.info {padding:7px 0 6px 16px; line-height:16px;}
div.box div.tbl_info {overflow:hidden; padding-bottom:10px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_tbl_comment.gif') repeat-x left top;}
div.box div.actor {clear:both; overflow:hidden; padding:9px 0 5px 0;}
 div.actor div.actor_intro {display:block; position:relative;  float:left; padding:20px 0 0 18px;}
 div.actor div.actor_intro p {position:absolute; left:18px; top:0; height:20px; padding-left:10px; font-weight:bold; color:#474747; ) no-repeat left 5px;}
 div.actor div.actor_intro dl {float:left; margin-right:10px;}
 div.actor div.actor_intro dl dt {width:93px; height:123px; border:1px solid #dddddd;}
 div.actor div.actor_intro dl dt img {vertical-align:top;}
 /* 100330 ¼öÁ¤ */
 div.actor div.actor_intro dl dd {overflow:hidden; width:93px; padding:2px 0 4px 0; line-height:18px; font-size:11px; letter-spacing:-1px;}
div.box p.img {overflow:hidden; padding:20px 0 10px 16px;}
 div.box p.img a {display:block; overflow:hidden; float:left; margin:0 10px 5px 0; border:1px solid #dddddd;}/* */
 div.box p.img a.last {margin:0;}
div.box div.news {width:690px; overflow:hidden; padding:0 0 10px 10px; border-bottom:1px solid #DDD;}
 div.news dl {clear:both; overflow:hidden; margin-top:10px;}
 div.news dl dt {float:left; border:1px solid #dddddd;}
 div.news dl dt img {vertical-align:top;}
 div.news dl dd {float:left; width:465px; padding:12px 55px 0 20px; line-height:16px; font-size:11px;}
 div.news dl dd p {margin-bottom:5px;}
 div.news dl dd a.tit {font-weight:bold; font-size:12px;}
 div.news dl dd span {color:#898888;}
div.box ul.theater {padding:6px 0 0 16px;}
 div.box ul.theater li {line-height:20px; padding-left:11px; color:#474747; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 7px;}
 div.box ul.theater li a {text-decoration:underline; color:#858585;}
 div.box ul.theater li div.map {clear:both; margin:6px 0 25px 0;}
div.box h5 {height:22px; padding-left:15px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_02.gif') no-repeat left 2px;}
div.box h5.list {margin-left:5px;}
div.box div.ticket {clear:both; overflow:hidden; padding:0 0 17px 18px; border-bottom:1px solid #ddd;}
 div.ticket dl {padding-bottom:7px;}
 div.ticket dl dt {font-weight:bold; line-height:20px;}
 div.ticket dl dd {line-height:16px;}
 div.ticket p.notice {margin:11px 0 2px 0; line-height:16px; padding-left:11px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 5px;}
div.box div.attention {clear:both; overflow:hidden; padding-left:18px;}
 div.attention p {line-height:16px;}
 div.attention p.mid {line-height:40px;}
 div.attention ul {padding-bottom:6px;}
 div.attention p.notice {line-height:16px; padding:4px 0 4px 11px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 8px;}
 
/* 110221 Ãß°¡ */
div.play{ width:100%; overflow:hidden;}
div.top_intro {
	display:inline-block;
    width:691px;
	position:relative;
	background:#424347;
	padding:17px;
	clear:both;
 }
 div.num01 {position:absolute; right:652px; top:18px;}
 div.num02 {position:absolute; right:514px; top:18px;}
 div.num03 {position:absolute; right:376px; top:18px;}
 div.num04 {position:absolute; right:238px; top:18px;}
 div.num05 {position:absolute; right:100px; top:18px;}
 div.top_intro dl {float:left; width:138px;  background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg_list.gif') no-repeat left top;}
 div.top_intro dl.last {float:left; width:136px;  background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg_list.gif') no-repeat left top;}
 div.top_intro dl dd { text-align:center; font-size:12px; color:#ffffff; font-weight:bold;}
 div.top_intro dl dd span { text-align:center; font-size:12px; line-height:15px; color:#D05FBC; font-weight:bold;}
 div.top_intro dl dd img{margin-top:5px;}
 div.top_intro dl dt {padding:4px 0 8px 10px; float:left; }
 
div.mvnotice {background:#fafafa; padding:10px; width:703px; border:1px solid #e6e6e6; line-height:130%; font-size:11px;}

/**/

 
div.intro {
	height:217px;
	padding:17px 17px 0 16px;
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_play_intro.gif') no-repeat left top;
}
div.intro dl {float:left; width:110px; height:190px; margin-right:5px; padding:5px; background:#535353;}
div.intro dl dd {padding-top:4px; text-align:center; font-size:11px; line-height:15px; color:#bebebe;}
/* 100318 ¼öÁ¤ */
div.intro dl dd a {display:block; font-weight:bold; margin-bottom:3px; color:#FFF;}
div.intro dl dd a:hover {color:#FFF; text-decoration:none;}/* */
div.intro dl dd span {display:block;}
div.intro div.ranking {float:right; width:157px; overflow:hidden; padding-top:4px; }
 div.ranking p.tit {height:24px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_line1.gif') repeat-x left bottom;}
 div.ranking ul {clear:both;}
 div.ranking ul li {width:157px; padding:3px 0 5px 0; line-height:15px; font-size:11px; color:#bebebe; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_line1.gif') repeat-x left bottom;}
 div.ranking ul li.last {width:157px; padding:3px 0 5px 0; line-height:15px; font-size:11px; color:#bebebe; background:none;}
 /* 100318 Ãß°¡ */
 div.ranking ul li a {color:#FFF;} 
 div.ranking ul li a:hover {color:#FFF;text-decoration:underline;}
 /* 100322 ¼öÁ¤ */
 div.ranking ul li.fir {width:102px; display:block; position:relative; padding:15px 0 7px 55px;}
 div.ranking ul li.fir span.pic {position:absolute; display:block; left:0; top:10px;}
 div.ranking ul li.fir span.place {display:block;}
 div.ranking ul li.fir span.date {display:block; line-height:12px; color:#8d8d8d;}
 div.ranking ul li.fir strong a{margin-bottom:4px; color:#FFF; letter-spacing:-1px;} 
 div.ranking ul li img.num {margin-right:8px; vertical-align:middle; }/* */

div.search {
	clear:both;
	height:28px;
	margin-top:20px;
	padding:9px 0 0 133px;
	background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_search.gif') no-repeat left top;
}
div.search select {float:left; width:137px; margin-right:3px; color:#9b9b9b; height:20px; font-size:11px;}
div.search input {float:left; width:310px; height:14px; padding:3px 0 0 9px; font-size:11px; color:#474747; border:1px solid #dcdcdc;}
div.search img {float:left; margin:-1px 0 0 4px;}
div.box div.total {position:relative; height:24px; padding:10px 0 0 20px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_total.gif') repeat-x left top;}
 div.total ul {position:absolute; right:12px; top:9px; }
 div.total ul li {float:left; padding:2px 11px 0 10px; font-size:11px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_bar1.gif') no-repeat right 3px;}
 div.total ul li.last {background:none; padding-right:0;}
 div.total ul li a {color:#868686;}
 div.total ul li a.page {color:#f15852; font-weight:bold;}
div.box div.play_list {width:700px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dddddd;}
 div.play_list dl {float:left; width:350px; height:148px; padding-left:20px; margin-top:20px;}
 div.play_list dl.sec {width:330px; padding-left:0;}
 div.play_list dl dt {float:left;  height:148px;}
 div.play_list dl dd {float:left; width:210px; padding:17px 0 0 20px;  font-size:11px;}
 div.play_list dl dd strong {display:block; line-height:15px; padding-bottom:3px;}
 div.play_list dl.sec dd {width:190px;}
 div.play_list dl dd span {display:block; line-height:16px; color:#858585;}
 div.play_list dl dd a {display:block; width:100px; margin-top:15px;}


div.myticket {
	position:relative;
	overflow:hidden;
	text-align:left;
}
div.myticket p.tit_memb {height:35px; padding:3px 0 0 10px; font-size:12px; font-weight:bold; text-align:left;  color:#636E7D; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_dot1.gif') no-repeat 0 6px;}
div.myticket p.stit { padding:23px 0 10px 10px;  background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_dot1.gif') no-repeat 0 25px; border-bottom:1px solid #E6E6E6;}

/* 100318 ¼öÁ¤ */
div.myticket div.view {overflow:hidden; padding-bottom:20px; } /* */
 div.view p.info {height:20px; padding-left:10px; font-size:12px; color:#878787; font-weight:bold; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 2px;}
 div.view  div.notice {margin-top:20px; padding:12px 0 10px 41px; font-size:12px; line-height:18px; color:#858585; border:1px solid #E6E6E6; background:#FAFAFA  url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/txt_icon.gif') no-repeat 14px 12px;}
 div.view  div.notice_2 {margin-top:20px; padding:10px 0 11px 41px; font-size:11px; line-height:18px; color:#858585; border:1px solid #dddddd; background:#f7f7f7;}
 div.view  div.notice strong {padding-bottom:4px;}
 div.view  div.notice ul {width:100%; padding-top:4px;}
 div.view  div.notice ul li {padding-left:6px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 7px;}
 div.view  div.notice ul li img {vertical-align:middle; margin-top:-2px;}
 div.view  div.notice ul.dot li {padding:0 0 3px 7px; line-height:15px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_03.gif') no-repeat left 5px;}
 div.view div.coupon {width:542px; height:50px; margin-top:10px; padding:26px 0 0 159px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_coupon.gif') no-repeat left top;}
 div.view div.coupon input {width:373px; height:15px; margin-top:2px; padding:2px 0 0 5px; border:1px solid #cdcdcd;}
 div.view div.coupon img {vertical-align:top; margin-left:9px;}
 div.view div.buy {width:667px; height:94px; margin-top:10px; padding:11px 17px 0 17px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_buy.gif') no-repeat left top;}
 div.view div.buy_m {width:538px; height:50px; padding:26px 0 0 163px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_movie_buy.gif') no-repeat left top;}
  /* 100311 Ãß°¡ */
 div.view div.buy_coupon {width:538px; height:50px; padding:26px 0 0 163px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_movie_coupon.gif') no-repeat left top;}
 div.view div.buy_coupon input {height:15px; width:392px; margin-top:2px; padding:2px 0 0 5px; border:1px solid #cdcdcd;}
 div.view div.buy_coupon img {vertical-align:top; margin-left:10px;}
 /* */
 div.view div.buy_m input {height:15px; width:392px; margin-top:2px; padding:2px 0 0 5px; border:1px solid #cdcdcd;}
 div.view div.buy_m img {vertical-align:top; margin-left:10px;}
 div.view p.relogin {width:260px; height:36px; padding:15px 0 0 441px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_relogin.gif') no-repeat left top;}
div.myticket p.notice {padding:12px 0 10px 41px; font-size:12px; line-height:16px; border:1px solid #E6E6E6; background:#FAFAFA url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/txt_icon.gif') no-repeat 14px 12px;}
/*110117 Ãß°¡ */
div.myticket p.notice span.arrow {display:block; overflow:hidden; padding:5px 0 0 5px;  font-size:11px; color:#999; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_01.gif') no-repeat left 10px;}
/* */
div.myticket p.nothing {padding:45px 0 0 0; text-align:center;  border:1px solid #E6E6E6; background:#FAFAFA;}
div.myticket p.btnC {clear:both; margin-top:10px; text-align:center;}
div.myticket ul.step {clear:both; position:absolute; right:0; top:0px; clear:both; height:40px; display:inline-block;}
div.myticket ul.step li {float:right;/* margin-right:-14px;*/}
div.myticket ul.step li.last {margin:0;}
div.myticket div.loginWrap {position:relative; overflow:hidden; width:700px; padding:22px 0 0 15px;}
 div.loginWrap div.loginBox {float:left; width:311px; height:243px; padding-top:57px; border-right:1px solid #dddddd;}
 div.loginBox div.login {width:282px; margin-top:10px; padding:20px 0 14px 18px; border:1px solid #dddddd; background:#f7f7f7;}
 div.loginBox div.login dl {width:263px;}
 div.loginBox div.login dl dd.id {height:27px; padding-left:50px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_txt_id.gif') no-repeat left 4px;}
 div.loginBox div.login dl dd.pw {height:27px; padding-left:50px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_txt_pw.gif') no-repeat left 4px;}
 div.loginBox div.login dl dd.btn {position:absolute; right:418px; top:157px;}
 div.loginBox div.login dl dd input {width:128px; height:15px; padding:2px 0 0 5px; border:1px solid #dcdcdc;}
 div.loginBox div.login ul {margin:4px 0 0 49px;}
 div.loginBox div.login ul li {padding-left:9px; font-size:11px; line-height:16px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bul_red1.gif') no-repeat left 6px;}
 div.loginBox div.login ul li a:hover {text-decoration:none;}
 div.loginWrap p.imgBox {float:left; margin-left:10px;}
div.myticket p.btn_cancel { clear:both; display:inline-block; width:100%; /*height:75px;*/ overflow:hidden; margin:20px 0 12px 0; padding:28px 0 20px 0; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_buy_cancel.gif') no-repeat left top; }
div.myticket p.btn_cancel img{ float:right; margin-right:20px; margin-top:0px;}

div.myticket p.complete {clear:both; position:relative; width:695px; height:104px; margin:20px 0 12px 0; padding:30px 0 0 30px; overflow:hidden; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_complete.gif') no-repeat left top;}
/* p.complete div.btn_ok {position:absolute; right:20px; top:120px; display:inline-block;}*/

div.myticket p.complete a{position:absolute; right:20px; top:90px; display:inline-block;}

div.myticket ul.coupon {height:20px; margin-bottom:20px; padding:10px 5px 0 0; text-align:right; background:#f4f4f4;}
div.myticket ul.coupon li {display:inline; padding:0 6px 0 10px; font-size:11px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_bar2.gif') no-repeat right top;}
div.myticket ul.coupon li.last {background:none;}
div.myticket ul.coupon li a.page {font-weight:bold; color:#f15753;}
div.myticket ul.coupon li a:hover {text-decoration:none;}
div.myticket div.special {overflow:hidden;}

/*110223 Ãß°¡ */
div.myticket ul.con2 {/*float:left;*/ overflow:hidden; display:inline-block; padding:10px 10px 10px 15px; width:700px; margin-bottom:20px;} 
div.myticket ul.con2 li {float:left; padding:0 0 0px 25px; display:block; line-height:16px; width:685px;}
div.myticket ul.con2 li.txt {/*float:left; width:100%;*/  margin-left:8px; padding:0 10px 0 5px; display:block; overflow:hidden; line-height:16px; background:url('http://ticketimage.interpark.com/TicketImage/event/110114_guide/dot_02.gif') no-repeat left 5px ;}
div.myticket ul.con2 li.txt2 {/*float:left; width:100%;*/width:670px;  margin-left:25px; padding:0 10px 10px 6px; display:block; overflow:hidden; line-height:16px; background:url('http://ticketimage.interpark.com/TicketImage/event/110114_guide/dot_02.gif') no-repeat left 4px ; }
div.myticket ul.con2 li.txt3 {/*float:left; width:100%;*/width:670px;  margin-left:8px; padding:0 10px 10px 6px; display:block; overflow:hidden; line-height:16px; background:url('http://ticketimage.interpark.com/TicketImage/event/110114_guide/dot_02.gif') no-repeat left 4px ; }
div.myticket ul.con2 li.con {float:left; padding:5px 0 5px 10px; display:block; line-height:16px; color:#636E7D; font-weight:bold;}

div.myticket ul.con2 li.tit_memb {height:20px; padding:25px 0 0 10px;  font-size:12px; font-weight:bold; text-align:left;  color:#BC43A2; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_dot2.gif') no-repeat 0 26px;}
div.myticket ul.con2 li.tit_memb2 {height:20px; padding:0 0 0 10px;  font-size:12px; font-weight:bold; text-align:left;  color:#BC43A2; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_dot2.gif') no-repeat 0 5px;}
/**/

div.guide {
	clear:both;
	overflow:hidden;
}
div.guide div.view {overflow:hidden; padding:20px 0 4px 0;}
 div.view p.stit {margin-bottom:20px;}
 div.view p.stit span.disb {display:block; padding:8px 0 5px 14px; font-size:11px; color:#858585;}
 div.view div.cont {padding:0 0 23px 14px; color:#858585; font-size:11px;}
 div.cont strong.tit {display:block; height:17px; color:#474747; font-size:12px;}
 div.cont p {line-height:16px;}
 div.cont ul.info {width:700px;}
 div.cont ul.info li {padding:0 0 4px 6px; line-height:15px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bullet_03.gif') no-repeat left 5px;}
 div.cont span.disb {display:block; padding-bottom:5px;}
 div.view div.cont dl {width:599px; overflow:hidden; padding:6px 0 0 89px;}
 div.view div.cont dl dt {font-weight:bold; color:#474747; font-size:12px;}
 div.view div.cont dl dd {line-height:15px;}
 div.view div.cont dl dd p {overflow:hidden; padding-top:8px;}
 div.view div.cont dl dd p.cb {clear:both; padding-top:4px;}
 div.view div.cont dl dd span.tit {float:left; width:59px;}
 div.view div.cont dl dd span.txt {float:left; width:539px;}
 div.view div.cont dl dd strong {display:block;}
 div.view div.cont dl.num1 {background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num1.gif') no-repeat left top;}
 div.view div.cont dl.num2 {background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num2.gif') no-repeat left top;}
 div.view div.cont dl.num3 {height:52px; padding-top:21px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num3.gif') no-repeat left top;}
 div.view div.cont dl.num4 {background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num4.gif') no-repeat left top;}
 div.view div.cont dl.num5 {background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num5.gif') no-repeat left top;}
 div.view div.cont dl.num6 {background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num6.gif') no-repeat left top;}
 div.view div.cont dl.num7 {height:59px; padding-top:14px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_guide_num7.gif') no-repeat left top;}
div.guide p.tel {padding:18px 50px 18px 22px; line-height:18px; letter-spacing:-1px; color:#898989; font-size:11px; border:1px solid #ebebeb; background:#f5f5f5;}
 div.guide p.tel strong {display:block; color:#474747; font-size:12px;}


 
 /* board style */
table.list {clear:both; width:100%;}
table.list th {height:35px; text-align:center;}
table.list td {padding:6px 0 7px 0; text-align:center; font-size:11px; border-bottom:1px solid #dddddd;}
table.list td.taL {padding-left:10px; text-align:left; font-size:12px;}
table.list td.taL2 {padding-left:10px; text-align:left; font-size:11px;}
table.list td.comment {line-height:16px; text-align:left; padding-left:10px;}

table.view {clear:both; width:100%; border:1px solid #A5A9AF;}
table.view caption {padding:0 0 10px 0; background:ur('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg.gif') repeat-x; }
table.view caption span.disb {display:block; padding:10px 0 0 15px; font-weight:bold; font-size:12px; border-top:1px solid #ddd; text-align:left;}
table.view caption strong {font-size:14px;}
table.view caption img.vam {vertical-align:middle; margin:-3px 0 0 11px;}
table.view th.table_bg {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#545555; font-size:12px; font-weight:bold; border-right:1px solid #A5A9AF; border-bottom:1px solid #E6E6E6; background:#FAFAFA url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg.gif') repeat-x; }
table.view th {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#999999; font-size:11px; font-weight:bold; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; background:#FAFAFA ; }
table.view th.bottom {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#999999; font-size:11px; font-weight:bold; border-bottom:1px solid #A5A9AF; background:#FAFAFA ; }
table.view td {padding:11px 0 6px 10px; vertical-align:top; font-size:11px; border-bottom:1px solid #E6E6E6;}
table.view td.select {padding:5px 0 5px 10px; text-align:left;}
table.view td.select2 {padding:5px 0 5px 10px; border-bottom:1px solid #A5A9AF;}
table.view td.bd {height:1px; font-size:0; padding:0;}
table.view td.lgh {padding-top:8px; line-height:16px;}
table.view td img, table.view td select {margin-right:5px; vertical-align:middle; font-size:11px;}
table.view td span {padding-right:8px;}
table.view td p {line-height:16px; margin-top:4px;}
table.view td img.btn {margin:-3px 0 0 10px;}

table.view2 {clear:both; width:100%; border-top:1px solid #A5A9AF;}
table.view2 caption {padding:0 0 10px 0; background:ur('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg.gif') repeat-x; text-align:left;}
table.view2 caption span.disb {display:block;  padding:10px 0 0 15px; font-weight:bold; font-size:12px; border-top:1px solid #ddd; text-align:left;}
table.view2 caption strong {font-size:14px;}
table.view2 caption img.vam {vertical-align:middle; margin:-3px 0 0 11px;}
table.view2 th.table_bg {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#545555; font-size:12px; font-weight:bold; border-right:1px solid #A5A9AF; border-bottom:1px solid #E6E6E6; background:#FAFAFA url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/top_bg.gif') repeat-x; }
table.view2 th {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#999999; font-size:12px; font-weight:bold; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; background:#FAFAFA ; }
table.view2 th.bottom {text-align:left; vertical-align:top; padding:8px 0 9px 27px; color:#999999; font-size:12px; font-weight:bold; border-bottom:1px solid #A5A9AF; background:#FAFAFA ; }
table.view2 td {padding:11px 0 6px 10px; vertical-align:top; font-size:12px; border-bottom:1px solid #E6E6E6;}
table.view2 td.select { vertical-align:middle; padding:0 0 0 10px; }
table.view2 td.select2 {padding:5px 0 5px 10px; border-bottom:1px solid #A5A9AF;}
table.view2 td img {margin-left:10px; vertical-align:middle;}


table.view1 {clear:both; width:100%; }
table.view1 caption {padding:8px 0 10px 0;}
table.view1 caption.st1 {padding:6px 0 9px 14px; color:#858585;}
table.view1 caption span {color:#858585; padding-left:8px;}
table.view1 th {padding:10px 0 10px 0; text-align:center; vertical-align:middle; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_th_view1_bar.gif') repeat-x right top;}
table.view1 th.last {padding:10px 0 10px 0; text-align:center; vertical-align:middle; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_th_view1.gif') repeat-x right top;}
table.view1 input {width:13px; height:13px; vertical-align:top; margin:-1px 0 0 10px;}
table.view1 td.end {padding:8px 0 7px 0; text-align:center; font-size:12px; border-bottom:1px solid #E6E6E6; border-right:none; }
table.view1 td {padding:8px 0 7px 0; text-align:center; font-size:12px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
table.view1 td.taL {text-align:left;}
table.view1 td dl {overflow:hidden; margin:2px 0 3px 10px;}
table.view1 td dl dt {float:left; border:1px solid #dddddd;}
table.view1 td dl dt img {vertical-align:top;}
table.view1 td dl dd {float:left; width:125px; padding:13px 0 0 25px; line-height:14px; font-weight:bold;}

table.buy {clear:both; width:100%;}
table.buy th {height:37px; text-align:center; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/bg_dot1.gif') repeat-x left bottom;}
table.buy td {text-align:center; padding-top:14px; vertical-align:top;}
table.buy td input {height:15px; margin-right:5px; padding:2px 0 0 5px; border:1px solid #cdcdcd;}

/* bottom */
div.bottom {position:relative; background-color:#EFEFEF; height:30px; font-size:11px; color:#858585; padding:15px 10px 0 10px; margin-top:30px;}
div.bottom p.location {position:absolute; right:6px; top:4px; }
/* paging */
p.paging {
	text-align:center; 
	letter-spacing:1px; 
	margin-top:12px; 
	color:#666;
}
p.paging img {vertical-align:middle;}
p.paging strong {color:#f15753;}
p.paging a {padding-right:10px;}
p.paging a.arrow {padding-right:6px;}
p.paging a:hover, p.paging a:active {color:#666; text-decoration:none;}

/* ´ñ±Û */
.tcComment {width:725px; display:inline-block;  margin-top:30px;  position:relative; }
.tcComment p.eventtxt {display:block; padding-bottom:10px; border-bottom:1px solid #a5a9af;}
.tcComment .addWrite {background:#f9f9f9 url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/new_event_title_02.gif') no-repeat 10px 10px; width:100%; height:40px; display:inline-block; position:relative;} 
.tcComment .addWrite img{vertical-align:middle;}
.tcComment .addWrite input { position:absolute; top:10px; left:100px;    border:1px solid #d2d2d2; padding:2px; color:#214b63; width:515px; }
.tcComment .cWrite {width:725px;  position:relative;  background:#f9f9f9;  height:80px;}
.tcComment .cWrite textarea { position:absolute; top:3px; left:10px; width:595px; height:42px; background:#fff; border:1px solid #d2d2d2; padding:8px; color:#214b63;}
.tcComment .cWrite .btnwrite img {position:absolute; top:3px; right:15px; width:80px; height:60px;}
.tcComment .tcList {width:725x;   display:inline-block; padding:5px 0 10px 0;  }
.tcComment .tcList .cList { width:725px; display:inline-block;}
.tcComment .tcList .cList li {width:725px;  padding:5px; display:inline-block; text-align:left; color:#707070; line-height:18px; border-bottom:1px solid #e6e6e6;} 
:root .tcComment .tcList .cList li {width:710px;}
.tcComment .tcList .cList .info {font-family:tahoma; font-size:11px; padding-bottom:7px; color:#ff6600;}
.tcComment .tcList .cList p {color:#707070;}
.tcComment .tcList .cList .info span {padding:0 7px; color:#ff9966; font-size:10px;}
.tcComment .notice {margin-top:20px; padding:12px 0 10px 41px; font-size:12px; line-height:18px; color:#858585; border:1px solid #E6E6E6; background:#FAFAFA  url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/txt_icon.gif') no-repeat 14px 12px;}
.tcComment .notice ul {width:100%; padding-top:4px;}
.tcComment .notice ul li {padding-left:6px; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/arrow_02.gif') no-repeat left 7px;}

.replyPagingIN  {width:884px; display:inline-block; padding:0 0 60px 0;}
.replyPagingIN .pageing_num a {color:#A1A1A1 !important; border:1px solid #F1EDE7 !important; padding:4px 2px 2px 6px !important;}
/* .replyPagingIN .pageing_num a:hover {border:1px solid #65a4ca !important; text-decoration:none !important;} */
.replyPagingIN .pageing_num strong { color:#CC3333 !important; padding:4px 3px 3px 3px !important; border:1px solid #CC3333 !important; margin-right: 2px;}
/* .replyPagingIN .pageing_num #select_a { color:#f0e353 !important; padding:4px 2px 2px 6px !important; border:1px solid #f0e353 !important; margin-right: 2px;} */


/* event_frame */
.frame_Warp {width:725px; display:inline-block; position:relative;}
.frame_Warp .book_top{background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/book_event_130409.gif') no-repeat; height:315px; position:relative; margin-bottom:150px;}
.frame_Warp .book_top p.book_txt01{position:absolute; top:220px; left:60px; color:#666; line-height:140%; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/dot_01.gif') no-repeat 0 5px; padding-left:10px;}
.frame_Warp .book_top p.book_txt02{position:absolute; top:240px; left:60px; color:#666; line-height:140%; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/dot_01.gif') no-repeat 0 5px; padding-left:10px;}
.frame_Warp .book_top span{font-weight:bold;}
.frame_Warp .book_event {clear:both; width:725px; display:inline-block; position:absolute; top:290px; border-bottom:2px solid #b941a0; }
.frame_Warp .book_event .b_left{float:left; background:url('http://ticketimage.interpark.com/TicketImage/partner/shinhan/book_dot_bg.gif') repeat-y right; width:365px;  }
.frame_Warp .book_event .b_left p{padding-left:15px;}
.frame_Warp .book_event .b_left .left_con {margin:10px 15px; padding:10px; background:#f5f5f5; width:315px; line-height:140%; height:110px; }
.frame_Warp .book_event .b_left .left_con li{padding-bottom:5px;}
.frame_Warp .book_event .b_left .b_e_btn {text-align:right;}
.frame_Warp .book_event .b_right{float:right; width:360px; }
.frame_Warp .book_event .b_right .right_con { clear:both; background:#f5f5f5; height:110px; width:315px; display:inline-block; margin:10px 15px; padding:10px; line-height:140%; }
.frame_Warp .book_event .b_right .right_con dt{ float:left; width:90px; display:inline-block; }
.frame_Warp .book_event .b_right .right_con dt img{border:1px solid #ccc; width:70px; height:104px;}
.frame_Warp .book_event .b_right .right_con dd  {float:left; display:inline-block; margin-top:10px; width:200px;} 
.frame_Warp .book_event .b_right .right_con dd span {font-weight:bold; display:block; margin:0 0 5px 0; overflow:hidden; }
.frame_Warp .book_event .b_right p{padding-left:15px;}


 
/* Æ÷Àå¹Ì¸®º¸±â ·¹ÀÌ¾î td¿©¹é Á¦¾î */
#Table_01 td{ padding:0; margin:0; font-size:0;}


 /* style */
 .mg_l5 {margin-left:5px !important;}
 .mg_l8 {margin-left:8px !important;}
 .mg_l10 {margin-left:10px !important;}
 .mg_b8 {margin-bottom:11px !important;}
 .mg_t10 {margin-top:10px !important;}
 .mg_t14 {margin-top:14px !important;}
 .mg_t16 {margin-top:16px !important;}
 .mg_t48 {margin-top:48px !important;}
 .mg0 {margin:0 !important;}
 .pd_b15 {padding-bottom:15px !important;}
 .pd_b5 {padding-bottom:5px !important;}
 .fts {font-size:11px !important;}
 .bgn {background:none !important;}
 .disb {display:block !important;}
 .col1 {color:#f15753 !important;}
 /* 100324 Ãß°¡ */
 .col1 a:link, .col1 a:hover {color:#f15753 !important;}
 /* */
 .col2 {color:#474747 !important;}
 .col3 {color:#999999 !important;}
 .col4 {color:#0066CC !important;}
 .cp {cursor:pointer !important;}
 .cb {clear:both !important;}
 .fl_l {float:left !important;}
 .fl_r {float:right !important;}
 .vam {vertical-align:middle !important;}

 

