﻿@charset "utf-8";

@import url("base.css");
@import url("layout.css");
@import url("common.css");
@import url("board.css");
@import url("popup.css");


div.tiket_btn_area {width:580px; height:34px; background:#F1F1F1;}
div.ticket_type {width:580px; padding-top:7px; height:29px; border-bottom:1px solid #c7c7c7;}

dl.about_ticket {float:left;padding-bottom:10px;}
dl.about_ticket dd {float:left; padding:17px 0 0 0; width:408px;  font-size:12px; color:#545454; line-height:18px;}
dl.about_ticket dd img {vertical-align:top;}
dl.about_ticket dd img.ticket {margin-left:12px;}
dl.about_ticket dd.first {width:135px; padding:17px 20px 0 16px; }


div.ticket_guide {position:relative;width:580px; font-size:12px; color:#545454; line-height:18px; padding-top:15px;}
div.ticket_guide span {color:#FF582E; padding-left:12px;}
div.ticket_guide p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide img.cht {position:absolute;top:20px;right:22px;}



div.ticket_guide_tab {width:580px; margin-top:17px; background:url('../../images/about/ot_tab_bg.gif') repeat-x left bottom; position:relative; height:30px;}
div.ticket_guide_tab div.btn {position:absolute; right:3px; top:10px; font-size:11px; color:#FF582E;}
div.ticket_guide_tab div.btn a, div.ticket_guide_tab div.btn a:visited {color:#FF582E; text-decoration:none;}
div.ticket_guide_tab div.btn a:hover {color:#FF582E; text-decoration:underline;}



div.tab_cont_area {width:560px; padding:21px 0 24px 18px; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; font-size:12px; color:#545454; line-height:18px; clear:both;}
div.tab_cont_area h3 {font-size:14px; font-weight:bold; padding-bottom:15px;}
div.tab_cont_area span {color:#F25818;}
div.tab_cont_area p {padding-bottom:22px;}
div.tab_cont_area dl.shop_list {width:558px; height:110px; margin-left:1px;}
div.tab_cont_area dl.shop_list dd {float:left; width:136px;}
div.tab_cont_area dl.shop_list dd ul.shop {width:130px;}
div.tab_cont_area dl.shop_list dd ul.shop li {border-bottom:1px solid #ddd; padding-bottom:5px; font-size:11px; color:#545454; line-height:14px; text-align:center;}
div.tab_cont_area dl.shop_list dd ul.shop li.txt {padding:4px 0 4px 0;}




div.guide_box {width:522px; height:60px; padding:12px 0 0 16px; background:#F1F7E7; margin-top:4px;}
div.guide_box dl.guide_cont {width:522px;}
div.guide_box dl.guide_cont dd {float:left; width:32px;}
div.guide_box dl.guide_cont dd.first {padding-top:2px; width:221px;}
div.guide_box dl.guide_cont dd.last {padding:2px 0 0 16px; /*width:242px;*/ width:209px;}
div.guide_box dl.guide_cont dd ul.guide {}
div.guide_box dl.guide_cont dd ul.guide li { padding-bottom:7px; font-size:11px; color:#545454; line-height:14px;}
div.guide_box dl.guide_cont dd ul.guide li img {vertical-align:top;}
div.guide_box dl.guide_cont dd ul.guide li img.txt {margin-left:6px;}
div.guide_box dl.guide_cont dd ul.guide li.first {height:13px;}
div.guide_box dl.guide_cont dd.box01 {width:128px; padding-top:12px;}
div.guide_box dl.guide_cont dd.box02 {width:147px; padding:12px 0 0 6px;}
div.guide_box dl.guide_cont dd.box03 {width:132px; padding:12px 0 0 8px;}

div.guide_box dl.guide_cont dd.box04 {width:128px; padding-top:7px;}
div.guide_box dl.guide_cont dd.box05 {width:147px; padding:12px 0 0 6px;}
div.guide_box dl.guide_cont dd.box06 {width:132px; padding:12px 0 0 8px;}


div.guide_box dl.guide_cont dd.pcbox01 {width:208px; padding-top:12px;}
div.guide_box dl.guide_cont dd.pcbox02 {width:212px; padding:12px 0 0 14px;}


#w130 {width:130px;}

/* about_ticket_coupon.html (yjw ) */
ul.ticket_cou {width:540px;height:131px;padding:20px 0 0 40px;background:url('../../images/about/bg_ticket.gif') no-repeat left top;}
ul.ticket_cou li {float:left;padding-left:21px;}

ul.ticket_cou02 {width:454px;height:131px;padding:20px 0 0 126px;text-align:center;background:url('../../images/about/bg_ticket02.gif') no-repeat left top;}
ul.ticket_cou02 li {float:left;padding-left:21px;}

/* 2010.11.18 수정 */
ul.ticketstar_cou {width:454px;height:200px;padding:20px 0 0 140px;text-align:center;background:url('../../images/about/bg_ticketstar.gif') no-repeat left top;}
ul.ticketstar_cou li {float:left; padding-top:170px;padding-left:5px;}
/* 2010.11.18 수정 */

div.btn_buy {clear:both;width:580px;text-align:center;}
div.btn_buy img.left {padding-right:12px;}

dl.use {width:580px;padding-top:15px;}
dl.use dt {padding-left:7px;font-weight:bold;}
dl.use dt img {padding-right:6px;vertical-align:middle;}
dl.use dd {padding:9px 0 28px 32px;line-height:18px;}

/*div.coup_info {width:580px;margin:22px 0 0 0;border:1px solid #d9d9d9;}*/
div.coup_info {float:left;width:580px;margin:22px 0 0 0;border:1px solid #d9d9d9;} /*110602 수정*/

/*110602 추가*/
div.mobile_info02 {margin-top:10px;width:580px; margin-bottom:10px;}
div.mb_happyin_ti01 {float:left;width:406px;padding-bottom:6px;padding-top:25px; margin-right:18px;border-bottom:1px solid #c7c7c7;}
div.mb_happyin_ti02 {float:left;width:156px;padding-bottom:6px;padding-top:25px;border-bottom:1px solid #c7c7c7;}
div.mobile_happyin01 {float:left;width:406px;margin-right:18px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.mobile_happyin01 strong {font-size:12px;color:#ff572d;}
div.mobile_happyin01 li { padding-right:5px; float:left;width:132px;}
div.mobile_happyin01 li dd {float:left;width:132px; text-align:center;font-size:11px; }
div.mobile_happyin01 li.last { float:right;padding-right:0px}
div.mobile_happyin02 {float:left;width:156px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.mobile_happyin02 dd {float:left;width:156px; text-align:center;font-size:11px; }

h2.mobile_ti03 {float:left;width:580px; height:17px; border-bottom:1px solid #c1c1c1; margin-top:30px;margin-bottom:15px;}
h2.mobile_ti03 img {vertical-align:top;}

div.ticket_guide19 {float:left;width:580px; height:60px;font-size:12px; color:#545454; line-height:18px;margin-bottom:30px;}
div.ticket_guide19 span {color:#FF582E; padding-left:12px;}
div.ticket_guide19 p {padding-top:5px;}
div.ticket_guide19 li.guide_link01 {width:208px;float:left;}
div.ticket_guide19 li.guide_link02 {padding:8px 0 0 0;}


div.coup_info p {padding:10px 0 10px 19px;color:#656565;background:url('../../images/join/bg_info.gif') repeat-x left top;}
div.coup_info p img {vertical-align:middle;}
div.coup_info ul {margin:12px 0 16px 23px;}
div.coup_info ul li {width:530px;padding-left:8px; padding-bottom:4px;line-height:17px;color:#545454;background:url('../../images/common/bulit_arrow.gif') no-repeat left 7px;}/*120503수정*/



/* about_sms_coupon.html */
div.ticket_guide02 {width:580px;margin-top:-1px; font-size:12px; color:#545454; line-height:18px; padding-top:7px;border:1px solid #fff;}
div.ticket_guide02 p {color:#ACACAC; font-size:11px; padding-left:12px;}


div.ticket_guide03 {position:relative;width:563px;height:171px; font-size:12px; color:#545454; line-height:18px; padding:15px 0 0 15px;}
div.ticket_guide03 span {color:#FF582E; padding-left:12px;}
div.ticket_guide03 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide03 img.i_ph {float:left;font-size:0;}
div.ticket_guide03 img.sms_buy {position:absolute;bottom:0;left:196px;}

ul.cou_info {float:right;width:390px;_width:398px;}
ul.cou_info li {float:left;margin-left:8px;width:182px;height:125px;padding:2px 2px 2px 3px;background:url('../../images/about/bg_iphone.gif') no-repeat left top;}
ul.cou_info dl img {font-size:0;}
ul.cou_info dl dd {padding:9px 13px 0 13px;}

div.coup_info02 {width:580px;margin:40px 0 0 0;border:1px solid #d9d9d9;}
div.coup_info02 p {padding:10px 0 10px 19px;color:#656565;background:url('../../images/join/bg_info.gif') repeat-x left top;}
div.coup_info02 p img {vertical-align:middle;}
div.coup_info02 ul {margin:12px 0 16px 23px;}
div.coup_info02 ul li {width:500px;padding:0 0 8px 9px;line-height:16px;color:#545454;background:url('../../images/common/bulit_arrow.gif') no-repeat left 4px;}
div.coup_info02 ul li.bgn {background:none;}

/* happy_cash.html */
div.top_txt_box {width:569px;padding:9px 0 8px 9px;margin-top:10px;color:#010101;
line-height:18px;border:1px solid #D9D9D9;}

ul.method {width:590px;overflow:hidden;margin-left:-6px;}
/*ul.method {width:590px;overflow:hidden;margin-left:50px;}*/
ul.method li {float:left;margin-top:15px;padding-left:6px;font-size:0;}

p.cash_bt {padding-top:15px;text-align:center;}

ul.cast_fill {width:580px;padding:15px 0 0 0;}
ul.cast_fill li {float:left;padding:0 0 0 17px;}
ul.cast_fill li.first {padding:0;}

/* about_ticket_intro.html */
div.ticket_guide04 {float:left;width:563px;font-size:12px;color:#545454; line-height:18px; padding:15px 0 0 0;}
div.ticket_guide04 p.buy {text-align:center;}
div.ticket_guide04 p.email {text-align:center;padding:5px 0 25px 40px;}

ul.cou_info02 {overflow:hidden;width:590px;_width:597px;margin-left:-9px;_margin-left:-18px;padding-bottom:15px;}
ul.cou_info02 li {float:left;margin-left:9px;width:182px;height:125px;padding:2px 2px 2px 3px;background:url('../../images/about/bg_iphone.gif') no-repeat left top;}
ul.cou_info02 dl img {font-size:0;}
ul.cou_info02 dl dd {padding:9px 13px 0 13px;}

/* offline_search.html */
h2.off_tit_area {width:580px; margin-top:20px; padding-bottom:5px;}

div.search_box {width:561px; height:61px; border:1px solid #B5CB98; background:#F6FBF2; padding:10px 0 0 18px;}
dl.search_areb {}
dl.search_areb dt {float:left; width:68px; height:56px; background:url('../../images/common/search_line.gif') no-repeat right top; padding-top:5px;}
dl.search_areb dt img {vertical-align:top;}
dl.search_areb dd {float:left; padding:0 0 0 0; height:61px; width:402px; }
dl.search_areb dd.last {background:none; width:140px; height:54px; padding:7px 0 0 8px; background:url('../../images/common/search_line.gif') no-repeat 50% top;}
dl.search_areb dd img {vertical-align:top;}

ul.search {/*width:467px;*/}
ul.search li {float:left; color:#6E9934; height:30px; line-height:14px;}
ul.search li img {vertical-align:top;}
ul.search li.tit {width:59px; height:27px; font-weight:bold; padding-top:4px; clear:both;}
ul.search li.tit02 {width:33px; height:27px; font-weight:bold; padding-top:4px;}
ul.search li.select01 {width:77px;}
ul.search li.select02 {width:119px;}
ul.search li.select03 {width:113px;}
ul.search li.in_txt {width:340px; padding:0;}
ul.search li input {border:1px solid #B7B6B7; padding:3px 0 0 3px; height:15px; width:205px;}
ul.search li select {border:1px solid #B7B6B7; height:18px; /*width:82px;*/ font-size:12px; color:#747474; line-height:18px;}

ul.cou_info03 {width:585px;margin:15px 0 0 -5px;}
ul.cou_info03 li {display:inline;margin-left:5px;}

div.info_m {width:580px;margin-top:13px;background:url('../../images/about/bg_coupon_mid.gif') repeat-y left 0;}
div.info_b {width:580px;background:url('../../images/about/bg_coupon_btm.gif') no-repeat left bottom;}
div.info_t {width:534px;line-height:22px;padding:21px 23px;background:url('../../images/about/bg_coupon_top.gif') no-repeat left top;}

div.convence {width:569px;height:164px;margin-top:9px;padding-left:11px;background:url('../../images/about/bg_convience.gif') no-repeat left top;}
div.convence p.ttl {padding-top:12px;}
div.convence p.ttl img {vertical-align:middle;}
div.convence p.onoff {padding-top:18px;line-height:18px;}
div.convence p.site_go {padding-top:18px;}
div.convence ul {padding:13px 0 0 6px;}
div.convence ul li {float:left;}

/* about_ticket_use.html */
div.ticket_guide05 {width:580px; font-size:12px; color:#545454; line-height:18px; padding-top:15px;}
div.ticket_guide05 img.ct {float:left;padding:0 15px;}
div.ticket_guide05 p {float:left;width:366px;padding:6px 0 0 0;font-size:12px;}
div.ticket_guide05 p img {padding-bottom:26px;}

h3.sub_tt {margin-top:15px;}
h3.sub_tt02 {margin-top:60px;}

ul.flow_fill {padding-top:8px;}
ul.flow_fill li {padding-top:5px;}

div.detail {clear:both;width:580px;padding-top:26px;text-align:center;font-size:0;}

ul.ticket_info {}
ul.ticket_info li {line-height:18px;}

div.id {width:578px;margin-top:10px;padding:8px 0;text-align:center;border:1px solid #C8D8B2;}
div.id img {vertical-align:middle;}

div.gift_id {width:580px;position:relative;background:#F6FBF2;margin-top:11px;padding-top:10px;border-top:1px solid #B7B6B7;border-bottom:1px solid #B7B6B7;}
div.gift_id p {padding-left:106px;}
div.gift_id p span {display:inline-block;width:76px;margin-bottom:9px;}
div.gift_id p.btn {position:absolute;top:17px;right:106px;}
div.gift_id input {vertical-align:middle;width:212px;padding:3px 0 0 3px;border:1px solid #B7B6B7;}

div.gift_id02 {width:580px;position:relative;margin-top:11px;padding:15px 0;text-align:center;background:#F6FBF2;border-top:1px solid #B7B6B7;border-bottom:1px solid #B7B6B7;}
div.gift_id02 strong {padding-right:10px;}

div.info_m2 {width:580px;margin-top:13px;background:url('../../images/about/bg_coupon_mid.gif') repeat-y left 0;}
div.info_b2 {width:580px;background:url('../../images/about/bg_coupon_btm.gif') no-repeat left bottom;}
div.info_t2 {width:547px;line-height:22px;padding:11px 23px 15px 10px;background:url('../../images/about/bg_coupon_top.gif') no-repeat left top;}

div.info_t2 ul {overflow:hidden;}
div.info_t2 ul li {float:left;padding:0 8px 0 30px;}

/* money_gifticon.html */
div.gift_01 {position:relative;width:580px;height:412px;background:url('../../images/about/img_gift_01.jpg') no-repeat left top;}
div.gift_01 a {position:absolute;top:151px;left:135px;}

div.gift_02 {position:relative;width:580px;height:479px;background:url('../../images/about/img_gift_02.jpg') no-repeat left top;}
div.gift_02 p.g01 {position:absolute;top:47px;left:192px;}
div.gift_02 p.g01 span {padding-right:8px;}
div.gift_02 p.g01 input {vertical-align:middle;padding:3px 0 0 3px;border:1px solid #B7B6B7}

div.gift_02 p.g02 {position:absolute;top:78px;left:216px;}
div.gift_02 p.g03 {position:absolute;top:205px;right:26px;}


/* about_ticket_use02.html */
div.con_logo {margin-top:16px;}

ul.tic {padding:33px 0 0 20px;}
ul.tic li {float:left;text-align:center;}
ul.tic li img {padding-bottom:12px;}

/* online_buy.html */
div.ticket_guide06 {overflow:hidden;position:relative;width:580px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;padding-bottom:40px;}
div.ticket_guide06 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide06 img.sm_img {position:absolute;top:5px;right:109px;}
div.ticket_guide06 img.sm_img02 {position:absolute;top:0;right:109px;}
div.ticket_guide06 img.buy {position:absolute;top:25px;right:0;}
div.ticket_guide06 img.buy02 {position:absolute;top:60px;right:0;}/*추가*/

ul.tic_set {float:left;padding-left:4px;}
ul.tic_set li {line-height:20px;padding-left:7px;background:url('../../images/common/bulit_black_sm.gif') no-repeat left 9px;}

/* about_hamer.html */
table.ham_info {overflow:hidden;width:580px;border-top:1px solid #b7b6b7;border-bottom:1px solid #b7b6b7;}
table.ham_info th {height:28px;;border-left:1px solid #d9d9d9;background:#eeeeec;color:#545454;font:normal 12px Dotum, AppleGothic, sans-serif;}
p.category img {vertical-align:middle;}
table.ham_info th.fl {border:0;}
table.ham_info td {padding:12px 0 12px 8px;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#545454;font:normal 12px Dotum, AppleGothic, sans-serif; word-break:keep-all; line-height:14px;}
table.ham_info td.fl {border-left:0;}
table.hame_info td.tcenter {text-align:center; padding:7px 0 7px 0;}

/* about_ticket_02.html */
div.use {overflow:hidden;width:561px;margin-top:20px;padding:17px 0 15px 19px;background:#F1F7E7;}
div.use ul {}
div.use ul li {float:left;position:relative;}
div.use ul li a {position:absolute;top:150px;left:0;}

ul.flow_fill02 {padding-top:20px;}
ul.flow_fill02 li {padding-bottom:18px;}


.pat12 {padding-top:12px;}
.pat22 {padding-top:22px;}
.pat25 {padding-top:25px;}
.pat32 {padding-top:32px;}
.pal13 {padding-left:13px;}
.pal19 {padding-left:19px;}

.mat44 {margin-top:44px;}

span.g_font{color:#6e9934;}
span.r_font{color:#ff3300;}


/** 모바일상품권 110316 수정 **/
ul.tic_set02 {float:left;padding-left:4px;}
ul.tic_set02 li {padding-bottom:4px;line-height:16px;padding-left:7px;background:url('../../images/common/bulit_red_sm.gif') no-repeat left 9px;}

div.ticket_buyinfo01 {width:580px;margin:0;}
div.ticket_lounge01 {float:left;width:180px;border-right:solid 1px #d1d1d1;margin-bottom:24px;}
div.ticket_lounge02 {float:left;width:180px;border-right:solid 1px #d1d1d1;padding-left:15px;margin-bottom:24px;}
div.ticket_lounge03 {float:left;width:180px;padding-left:15px;margin-bottom:24px;}

dt.nsub_cont_ti01 {float:left;width:180px; padding-bottom:3px;}
dt.nsub_cont_ti01 img {float:left;vertical-align:top;}
dd.ticket_box01 {float:left;overflow:hidden;position:relative;width:180px;font-size:12px; color:#545454; line-height:18px; margin-top:4px;}
dd.ticket_box01 p {color:#ACACAC; font-size:11px; padding-left:12px;}
dd.ticket_box01 img.sm_img {position:absolute;right:15px;}
dd.ticket_box01 img.buy {position:absolute;top:110px;right:55px;}

ul.tic_set03 {float:left;padding-top:148px;}
ul.tic_set03 li {font-size:11px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}

ul.tic_set04 {float:left;width:262px;}
ul.tic_set04 li {font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}

ul.tic_set05 {float:left;width:262px;list-style:none; padding-top:18px}
ul.tic_set05 li {font-size:12px;line-height:15px;padding-left:0px;padding-bottom:5px;}

div.ticket_guide07 {width:580px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.ticket_guide07 strong {font-size:12px;color:#ff572d;}
div.ticket_guide07 li img {padding-top:5px;}

div.ticket_guide08 {overflow:hidden;position:relative;width:580px;font-size:12px; color:#545454; line-height:18px; margin:11px 0 20px 0; border:1px solid #e4e4e4;}
div.ticket_guide08 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide08 img.sm_img {position:absolute;top:5px;right:109px;}
div.ticket_guide08 img.buy {position:absolute;top:25px;right:0;}

div.ticket_guide11 {width:580px;font-size:12px; color:#545454; line-height:18px; margin-top:20px;}
div.ticket_guide11 strong {font-size:12px;color:#ff572d;}
div.ticket_guide11 li img {padding-top:5px;}

div.ticket_guide08 ul {float:left;padding:10px;}
div.ticket_guide08 ul li {line-height:20px;padding-left:7px;background:url('../../images/common/bulit_red_sm.gif') no-repeat left 9px;}

div.mobile_box {float:left;margin-top:15px;width:301px;height:535px;background:url('../../images/about/img_mobilebox_bg.jpg') no-repeat left top;}
div.mobile_info {float:left;width:280px;padding-top:50px; padding-left:8px;}
div.mobile_info a img {padding-left:8px;}

div.nsub_cont_ti02 {width:280px; height:17px; border-bottom:1px solid #c1c1c1; margin-top:40px;}
div.nsub_cont_ti02 img {vertical-align:top;}

dl.stxt_cont {padding-top:4px;font-size:12px; color:#545454; line-height:18px;}
dl.stxt_cont dt {font-weight:bold;}
dl.stxt_cont dd {}

div.ticket_guidebox01 {width:580px;height:210px;padding-top:11px;}
div.ticket_guidebox02 {width:580px;height:190px;padding-top:11px;}
div.ticket_guide09 {float:left;width:165px;}
div.ticket_guide09 li {float:left;width:165px;padding-bottom:5px; font-size:11px;line-height:15px;}
div.ticket_guide10 {float:left;}
div.ticket_guide10 li {padding-bottom:5px;font-size:11px;line-height:15px;}
div.guide_arrow01 {float:left;width:31px;height:120px;}
div.guide_arrow02 {float:left;width:23px;height:120px;}


/*110503 추가*/
div.ticket_guidebox03 {width:580px;height:180px;padding-top:11px;}
ul.about_infobox {width:580px; height:151px;border-bottom:1px solid #c7c7c7;}/*110511*/
ul.about_infobox li {float:left;}
ul.about_infobox li.textbox {float:left;width:223px;height:190px;background:url('../../images/about/img_bg_right01.gif') no-repeat right top;}
ul.about_infobox li.textbox00 {float:left;width:376px;height:191px; background-color:#f4f4f4;}
ul.about_infobox li.textbox01 {float:left;width:580px;height:191px; background-color:#f4f4f4;}
ul.about_infobox li.textbox02 {float:left;width:203px;height:191px;}
ul.about_infobox li.img_sim_movie {float:left; padding:14px 0 5px 9px;}
ul.about_infobox li.infobox_link { padding-left:13px; width:130px;}

ul.about_sinfobox {width:580px; height:131px;}/* 120328 수정*/
ul.about_sinfobox li {float:left;}
ul.about_sinfobox li.textbox {float:left;width:290px;height:190px;background:url('../../images/about/img_bg_right01.gif') no-repeat right top;}
ul.about_sinfobox div.ticketbox01 {float:left;width:193px;height:120px; padding-top:23px;background-color:#f4f4f4;}/* 120328 수정*/
ul.about_sinfobox div.ticketbox01 li {float:left;width:193px;padding-bottom:2px; font-size:11px;line-height:15px;}/* 110725 수정*/
ul.about_sinfobox div.ticketbox01 li.btn {text-align:center;}
ul.about_sinfobox div.ticketbox02 {float:left;width:290px;padding-top:23px; background-color:#f4f4f4;}
ul.about_sinfobox div.ticketbox02 li {float:left;width:290px;padding-bottom:2px; font-size:11px;line-height:15px;}


/*110511수정*/
div.textboxin {float:left;padding-top:30px; padding-left:8px;}
div.textboxin01 {float:left;padding-top:23px; padding-left:8px;}
ul.text_set01 li a img {padding-left:8px;}
ul.text_set01 li span {color:#FF582E;}
ul.text_set01 li.btnout00 {float:left;width:200px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
ul.text_set01 li.btnout01 {float:left;width:200px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
ul.text_set01 li.btnout02 {float:left;width:200px;}
ul.text_set01 li.btnout03 {float:left;width:200px; padding-left:8px; padding-top:7px;}/*110511수정*/
ul.text_set01 li.btnout04 {float:left;width:230px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
ul.text_set01 li.btnout05 {float:left;width:280px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
/*110511수정*/


div.starinfobox {float:left;padding-top:10px; padding-left:8px; width:280px;}
div.starinfobox ul.text_set02 li {float:left;width:200px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
div.starinfobox ul.text_set02 li.btnout06 {float:left;width:290px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}/* 110725 수정*/
div.starinfobox ul.text_set03 {border-right:1px solid #e3e3e3;height:140px;}
div.starinfobox ul.text_set03 li.btnout06 {float:left;width:270px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;background:url('../../images/common/bulit_green_sm.gif') no-repeat left 6px;}
div.starinfobox ul.text_set03 li {float:left;width:270px;font-size:12px;line-height:15px;padding-left:7px;padding-bottom:5px;}
.starinfoboxline {border-bottom:1px solid #c1c1c1;width:580px; height:130px; margin-bottom:30px;}/*110725수정*/

div.ticket_guide12 {width:580px; height:60px;font-size:12px; color:#545454; line-height:18px; padding-top:15px;}
div.ticket_guide12 span {color:#FF582E; padding-left:12px;}
div.ticket_guide12 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide12 li.guide_link01 {width:420px;float:left; border-right:1px solid #c1c1c1;}
div.ticket_guide12 li.guide_link02 {float:left; padding:16px 0 0 14px;}

div.ticket_guide13 {width:580px; height:100px;font-size:12px; color:#545454; line-height:18px; padding-top:15px;}
div.ticket_guide13 span {color:#545454; padding-left:22px; font-weight:bold;}
div.ticket_guide13 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide13 li.guide_link01 {width:290px;height:90px;float:left; border-right:1px solid #c1c1c1;background:url('../../images/about/icon_num01.gif') no-repeat left 1px;}
div.ticket_guide13 li.guide_link02 { margin-left:10px;float:left;background:url('../../images/about/icon_num01.gif') no-repeat left 1px;}
div.ticket_guide13 li.guide_link03 {height:60px;float:left; border-right:1px solid #c1c1c1;background:url('../../images/about/icon_num01.gif') no-repeat left 1px;}

div.ticket_guide14 {width:580px; height:60px;font-size:12px; color:#545454; line-height:18px; padding-top:15px;}
div.ticket_guide14 span {color:#545454; padding-left:22px; font-weight:bold;}
div.ticket_guide14 li.guide_link01 {float:left;background:url('../../images/about/icon_num01.gif') no-repeat left 1px;}

div.ticket_guide15 {width:580px; height:390px;font-size:12px; color:#545454; line-height:18px; padding-top:15px;}/*110511수정*/
div.ticket_guide15 span {color:#545454; padding-left:22px; font-weight:bold;}
div.ticket_guide15 span.sfont {color:#ff3300;font-weight:normal;font-size:11px; padding:0px;}
div.ticket_guide15 li.guide_link01 {float:left; padding-bottom:5px;background:url('../../images/about/icon_num02.gif') no-repeat left 1px;}
div.ticket_guide15 li.guide_link02 {float:left; padding-top:5px;padding-bottom:10px;}

div.ticket_guide_tab02 {width:580px; margin-top:17px;position:relative; height:144px;}
div.ticket_guide_tab02 div.btn {position:absolute; right:3px; top:10px; font-size:11px; color:#FF582E;}
div.ticket_guide_tab02 div.btn a, div.ticket_guide_tab div.btn a:visited {color:#FF582E; text-decoration:none;}
div.ticket_guide_tab02 div.btn a:hover {color:#FF582E; text-decoration:underline;}

div.tab_cont_area02 {width:560px; padding:0 0 24px 18px; border:1px solid #c1c1c1;font-size:12px; color:#545454; line-height:18px; clear:both;}
div.tab_cont_area02 h2 {padding-bottom:5px;}
div.tab_cont_area02 h3 {font-size:14px; font-weight:bold; padding-bottom:15px;}
div.tab_cont_area02 span {color:#F25818;}
div.tab_cont_area02 p {padding-bottom:22px;}
div.tab_cont_area02 dl.shop_list {width:558px; height:110px; margin-left:1px;}
div.tab_cont_area02 dl.shop_list dd {float:left; width:136px;}
div.tab_cont_area02 dl.shop_list dd ul.shop {width:130px;}
div.tab_cont_area02 dl.shop_list dd ul.shop li {border-bottom:1px solid #ddd; padding-bottom:5px; font-size:11px; color:#545454; line-height:14px; text-align:center;}
div.tab_cont_area02 dl.shop_list dd ul.shop li.txt {padding:4px 0 4px 0;}

div.guide_box02 {width:560px;height:48px;margin-top:8px;}
div.guide_box02 ul.guide_cont01 li.last01 {float:left;padding-top:15px;line-height:18px;}
div.guide_box02 ul.guide_cont01 li.last02 {float:left;padding-top:7px; line-height:18px;}
div.guide_box02 ul.guide_cont01 li.first {float:left;width:205px;}
div.guide_box02 ul.guide_cont02 li.last01 {float:left;width:300px;padding-top:15px;}
div.guide_box02 ul.guide_cont02 li.last02 {float:left;width:300px;padding-top:5px;}
div.guide_box02 ul.guide_cont02 li.first {float:left;width:240px;}

span.s_font{color:#ff3300; font-size:11px;}

div.ticket_guide16 {width:580px;height:150px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.ticket_guide16 strong {font-size:12px;color:#ff572d;}
div.ticket_guide16 li img {padding-top:5px;}
div.ticket_guide16 li { padding-right:9px; float:left;}
div.ticket_guide16 li.last { float:right;padding-right:0px}

div.ticket_guide17 {width:580px; height:400px;font-size:12px; color:#545454; line-height:18px; padding-top:15px;}/*110511수정*/
div.ticket_guide17 span {color:#FF582E; padding-left:12px;}
div.ticket_guide17 p {color:#ACACAC; font-size:11px; padding-left:12px;}
div.ticket_guide17 li { padding-bottom:10px;}

div.ticket_guide18 {width:580px;height:120px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.ticket_guide18 li img {padding-top:5px;}
div.ticket_guide18 li { padding-right:9px; float:left;}
div.ticket_guide18 li.last { float:right;padding-right:0px}

ddiv.starbuyinfo01 {float:left;width:580px;margin-bottom:30px;}/*110725수정*/
div.starbuyinfo01 dd {float:left;padding-left:0px;}
div.starbuyinfo01 dd.duqor01 {padding-top:10px;}
div.starbuyinfo01 dd.duqor02 {padding-top:10px; padding-left:10px;}
dd.sub_contban_ti {float:left;width:580px;height:17px; border-bottom:1px solid #c1c1c1;}/*110725수정*/
dd.sub_contban_ti img {vertical-align:top;}
div.starbuyinfo01 li.logoimg {float:left;padding:5px 5px 0 0;}
div.starbuyinfo01 li.logotxt {float:left;;width:182px; font-size:11px; letter-spacing:-1; line-height:13px;padding-top:10px;}

/*110503 추가*/


/* 스타상품권소개 2011.04.25 수정 */
ul.ticketstar_cou {width:580px;height:200px;padding:20px 0 0 0;background:url('../../images/about/bg_ticketstar02.gif') no-repeat left top;}
ul.ticketstar_cou li.btn01 {float:left; padding-top:140px;padding-left:110px;}
ul.ticketstar_cou li.btn02 {float:left; padding-top:140px;padding-left:90px;}
ul.ticketstar_cou li.btn03 {float:left; padding-top:6px;padding-left:120px;}
/* 스타상품권소 2011.04.25 수정 */

/*110511 추가*/
ul.about_infobox01 {width:580px; height:191px;border-bottom:1px solid #c7c7c7;}/*110511*/
ul.about_infobox01 li {float:left;}
ul.about_infobox01 li.textbox {float:left;width:223px;height:190px;background:url('../../images/about/img_bg_right01.gif') no-repeat right top;}
ul.about_infobox01 li.textbox00 {float:left;width:376px;height:191px; background-color:#f4f4f4;}
ul.about_infobox01 li.textbox01 {float:left;width:580px;height:191px; background-color:#f4f4f4;}
ul.about_infobox01 li.textbox02 {float:left;width:203px;height:191px;}
ul.about_infobox01 li.img_sim_movie {float:left; padding:14px 0 5px 9px;}
ul.about_infobox01 li.infobox_link { padding-left:13px; width:130px;}
/*110511 추가*/

/*110602 추가*/
div.mobile_info02 {margin-top:10px;width:580px; margin-bottom:10px;}
div.mb_happyin_ti01 {float:left;width:406px;padding-bottom:6px;padding-top:25px; margin-right:18px;border-bottom:1px solid #c7c7c7;}
div.mb_happyin_ti02 {float:left;width:156px;padding-bottom:6px;padding-top:25px;border-bottom:1px solid #c7c7c7;}
div.mobile_happyin01 {float:left;width:406px;margin-right:18px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.mobile_happyin01 strong {font-size:12px;color:#ff572d;}
div.mobile_happyin01 li { padding-right:5px; float:left;width:132px;}
div.mobile_happyin01 li dd {float:left;width:132px; text-align:center;font-size:11px; }
div.mobile_happyin01 li.last { float:right;padding-right:0px}
div.mobile_happyin02 {float:left;width:156px;font-size:12px; color:#545454; line-height:18px; margin-top:11px;}
div.mobile_happyin02 dd {float:left;width:156px; text-align:center;font-size:11px; }

h2.mobile_ti03 {float:left;width:580px; height:17px; border-bottom:1px solid #c1c1c1; margin-top:30px;margin-bottom:15px;}
h2.mobile_ti03 img {vertical-align:top;}

div.ticket_guide19 {float:left;width:580px; height:60px;font-size:12px; color:#545454; line-height:18px;margin-bottom:30px;}
div.ticket_guide19 span {color:#FF582E; padding-left:12px;}
div.ticket_guide19 p {padding-top:5px;}
div.ticket_guide19 li.guide_link01 {width:208px;float:left;}
div.ticket_guide19 li.guide_link02 {padding:8px 0 0 0;}

/* 110802 추가 */
div.starbuyinfo02 {float:left;width:580px;margin-bottom:30px;}/*110725수정*/
div.starbuyinfo02 dd {float:left;padding-left:0px;}
div.starbuyinfo02 dd span { font-weight:bold;}
div.starbuyinfo02 dd.stbuy_info {float:left;width:580px; font-size:11px; padding-top:8px; line-height:15px;}
table.stbuybox {width:580px; border:1px solid #c7c7c7; margin-top:10px;}
table.stbuybox td.stbuy_title01 { background-color:#f7f7f7; height:33px; vertical-align:middle; text-align:center; font-size:12px; font-weight:bold;}
table.stbuybox td.stbuy_title02 { width:135px;background-color:#f7f7f7; height:33px; vertical-align:middle; text-align:center; font-size:12px; font-weight:bold;}
table.stbuybox td.right {border-right:1px solid #c7c7c7;}
table.stbuybox td.stbuy_sbox01 {height:44px;border-top:1px solid #c7c7c7; vertical-align:middle; text-align:center; }
table.stbuybox td.stbuy_sbox02 {height:64px;border-top:1px solid #c7c7c7; vertical-align:middle; text-align:center; }

/* 110802 추가 */


/* 110927 수정 */
div.tk_title {float:left;width:770px; font-size:12px; font-weight:bold; color:#8d8d8d; margin:20px 0 10px 0;}
div.tk_box01 {float:left; width:384px;}
div.tk_box01 dd.tk_img01 {float:left; width:200px;}
div.tk_box01 dd.tk_img02 {float:left; width:155px;}
div.tk_box01 dd {float:left;}
div.tk_box01 dd ul { padding-left:10px; width:170px;}
div.tk_box01 dd ul li.tk_stitle {font-size:12px; font-weight:bold; padding-top:10px;}
div.tk_box01 dd ul li.tk_info {font-size:11px; padding-top:5px;}
div.tk_box01 dd ul li.tk_info span {font-size:11px; padding-top:5px;color:#FF3300; font-weight:bold;}
div.tk_box01 dd ul li.tk_artinfo {font-size:11px; padding-top:5px; color:#393; font-weight:bold;}
div.tk_box01 dd.tk_btn {float:left;position: relative;top:18px; padding:8px 0 0 10px;vertical-align:bottom}
div.tk_box01 dd.tk_btn02 {float:left;position:relative;top:22px; left:10px;}
div.tk_vmagin10 {float:left;width:770px;height:10px;}
div.tk_vmagin20 {float:left;width:770px;height:20px;}

h2.mobile_ti04 {float:left;width:580px; height:17px; border-bottom:1px solid #c1c1c1; margin-top:30px;}
h2.mobile_ti04 img {vertical-align:top;}
div.txthline_01 { line-height:16px; font-size:12px;}
div.txthline_02 { float:right;line-height:16px; font-size:12px; margin:5px 14px 0  0;}


/* 111109 수정 */
div.mobilebox_type {float:left;width:580px;}
div.mobilebox_type ul {float:left;width:110px; padding-top:8px;}
div.mobilebox_type ul li {float:left;width:110px;text-align:center;}
div.mobilebox_type ul li.title {text-align:center; font-size:12px; font-weight:bold;}
div.mobilebox_type ul.mobilebox_left7 {float:left;width:110px; padding-top:8px; margin-left:7px;}

div.mbox_topline { border-top:1px solid #e2e2e2; padding-top:5px; margin-top:10px;}



/* 120503 추가 */
h2.mobile_ti02 {float:left;width:580px; height:17px; margin-top:30px;}
h2.mobile_ti02 img {vertical-align:top;}
p.mtcaption { padding-top:3px;}