@import url(layout.css);
@import url(/gate/welcome/gwb/gwb.css);
/* È¸¿øÇýÅÃ */
.benefitTit {width:960px;height:138px;background:url(http://openimage.interpark.com/welcome/service/stit_benefit.gif) no-repeat;}
.benefitTab ul {overflow:hidden;width:960px;}
.benefitTab li {float:left;width:321px;height:39px;margin-right:-1px;}
.benefitTab li a {display:block;width:321px;height:39px;background:url(http://openimage.interpark.com/welcome/service/tab_benefit.gif) no-repeat;}
.benefitTab li.heart a {background-position:0 0;}
.benefitTab li.vip a {background-position:-320px 0;}
.benefitTab li.point a {background-position:-640px 0;}
.benefitTab li.heart a.on {background-position:0 -39px;}
.benefitTab li.vip a.on {background-position:-320px -39px;}
.benefitTab li.point a.on {background-position:-640px -39px;}

/* ÇÏÆ®¹Ú½º */
.heartField {margin-top:36px;border:1px solid #e6e6e6;}
.heartField .heartInfo {position:relative;width:958px;height:354px;background:url(http://openimage.interpark.com/welcome/service/bg_heart_info.gif) no-repeat;}
.heartField .heartInfo .btn {position:absolute;top:33px;left:770px;}
.heartField .heartInfo img {vertical-align:top;}
.heartField .heartQA {padding:33px 32px 30px 32px;}
.heartField .heartQA .tit {width:314px;height:46px;background:url(http://openimage.interpark.com/welcome/service/stit_heart_qa.gif) no-repeat;}
.heartField .qaTable {margin-top:18px;}
.heartField .qaTable .fontRed {color:#d02022;}
.heartField .qaTable dl {position:relative;border-top:1px solid #efefef;color:#666;}
.heartField .qaTable dt {position:relative;padding:13px 0 10px 58px;background:#fff url(http://openimage.interpark.com/welcome/common/set_num_2.gif) no-repeat;font-weight:bold;cursor:pointer;}
.heartField .qaTable dt span {display:inline-block;width:770px;padding-right:28px;background:url(http://openimage.interpark.com/welcome/btn/open_arrow.gif) 100% 0 no-repeat;}
.heartField .qaTable .on dt {background-color:#fbfaf5 !important;}
.heartField .qaTable .on span {background-position:100% -23px;}
.heartField .qaTable .qa1 dt {background-position:30px 12px;}
.heartField .qaTable .qa2 dt {background-position:30px -21px;}
.heartField .qaTable .qa3 dt {background-position:30px -54px;}
.heartField .qaTable .qa4 dt {background-position:30px -87px;}
.heartField .qaTable dd {display:none;padding:17px 0 24px 58px;font-size:11px;line-height:16px;}
.heartField .qaTable .on dd {display:block;}
.heartField .qaTable .board {padding:18px 0 16px 0;}
.heartField .qaTable .board img {vertical-align:top;}
.heartField .qaTable .board table {width:520px;margin-top:6px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.heartField .qaTable .board th {p*adding:5px 0 3px 0;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;background:#f6f6f6;font-size:11px;color:#8a8a8a;}
.heartField .qaTable .board td {padding:10px 0 8px 10px;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;text-align:left;font-size:11px;color:#888;line-height:19px;}
.heartField .qaTable .board td span {display:inline-block;padding-left:10px;}
.heartField .qaTable .case {padding-top:18px;}
.heartField .qaTable .case .txt {padding:0 0 6px 10px;background:url(http://openimage.interpark.com/welcome/ico/bul_arrow_2.gif) 2px 3px no-repeat;font-weight:bold;}
.heartField .qaTable .case .box {width:500px;padding:13px 0 10px 20px;border:1px solid #eaeaea;background:#f7f7f7;color:#888;line-height:19px;}
.heartField .qaTable .case .box span {display:inline-block;width:155px;}
.heartField .qaTable .noti {padding-top:10px;color:#0076a3;}
.heartField .qaTable .method li {padding:15px 0;background:url(http://openimage.interpark.com/welcome/common/col_dotted_2.gif) repeat-x;zoom:1;}
.heartField .qaTable .method li:after {content:'';display:block;clear:both;}
.heartField .qaTable .method .photo {float:left;width:165px;}
.heartField .qaTable .method .photo img {border:1px solid #ddd;}
.heartField .qaTable .method .info {float:left;padding-top:10px;}
.heartField .qaTable .method .key {display:block;padding:0 0 10px 14px;background:url(http://openimage.interpark.com/welcome/ico/bul_arrow_3.gif) 3px 3px no-repeat;font-size:12px;font-weight:bold;}
.heartField .qaTable .method .num {display:block;}
.heartField .qaTable .method .num strong {display:inline-block;padding:0 0 5px 14px;background:url(http://openimage.interpark.com/welcome/common/set_num_3.gif) no-repeat;}
.heartField .qaTable .method .step1 {background:none;}
.heartField .qaTable .method .step1 .num strong {background-position:0 1px;}
.heartField .qaTable .method .step2 .num strong {background-position:0 -40px;}
.heartField .qaTable .method .step3 .num strong {background-position:0 -81px;}
.heartField .qaTable .method .step4 .num strong {background-position:0 -122px;}
.heartField .qaTable .method .step5 .num strong {background-position:0 -163px;}
.heartField .qaTable .method .step6 .num strong {background-position:0 -204px;}
.heartField .qaTable .method .step7 .num strong {background-position:0 -245px;}
.heartField .qaTable .method .step8 .num strong {background-position:0 -286px;}
.heartField .qaTable .method .step9 .num strong {background-position:0 -327px;}
.heartField .qaTable .method .step10 .num strong {background-position:0 -368px;}
.heartField .qaTable .method .step11 .num strong {background-position:0 -409px;}
.heartField .qaTable .method .step12 .num strong {background-position:0 -450px;}
.heartField .qaTable .method .step13 .num strong {background-position:0 -491px;}
.heartField .qaTable .method a.keep {margin-left:14px;padding-right:6px;background:url(http://openimage.interpark.com/welcome/ico/bul_arrow_4.gif) 100% 3px no-repeat;color:#d02022;text-decoration:underline;}
/* ¿ì¼öÈ¸¿øÁ¦µµ */
.vipInfo {padding-top:35px;}
.vipInfo table {border-top:2px solid #747474;border-left:1px solid #cecece;}
.vipInfo th {height:45px;border-right:1px solid #cecece;border-bottom:1px solid #cecece;background:#fbfbfb;text-align:center;}
.vipInfo td {border-right:1px solid #cecece;border-bottom:1px solid #cecece;background:#fff;text-align:center;}
.vipInfo .blank {background:#fbfbfb;}
.vipInfo .blank span {position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
.vipInfo tr.num td {height:71px;}
.vipInfo tr.shopping td {height:269px;}
.vipInfo tr.book td {height:318px;}
.vipInfo tr.ticket td {height:187px;}
.vipInfo tr.tour td {height:164px;}
.vipNoti {width:958px;height:300px;border:1px solid #ececec;border-top:0;background:url(http://openimage.interpark.com/welcome/service/txt_vip_noti.gif) 12px 30px no-repeat;}
/* I-Point */
.ipointField {border:1px solid #e5e5e5;}
.ipointInfo {position:relative;width:958px;height:251px;background:url(http://openimage.interpark.com/welcome/service/bg_point_info.gif) 0 61px  no-repeat;}
.ipointInfo .btn {position:absolute;bottom:0;left:38px;}
.ipointUse {width:958px;height:415px;background:url(http://openimage.interpark.com/welcome/service/bg_point_use.gif) 56px 44px  no-repeat;}

/* ÄíÆù,ÀÌº¥Æ®ÆÑ */
.coupEvtTit {width:960px;height:138px;background:url(http://openimage.interpark.com/welcome/service/stit_coupon_event.gif) no-repeat;}
.coupEvtTab ul {overflow:hidden;width:960px;}
.coupEvtTab li {float:left;width:321px;height:39px;margin-right:-1px;}
.coupEvtTab li a {display:block;width:321px;height:39px;background:url(http://openimage.interpark.com/welcome/service/tab_coupon_event.gif) no-repeat;}
.coupEvtTab li.coupon a {background-position:0 0;}
.coupEvtTab li.event a {background-position:-320px 0;}
.coupEvtTab li.card a {background-position:-640px 0;}
.coupEvtTab li.coupon a.on {background-position:0 -39px;}
.coupEvtTab li.event a.on {background-position:-320px -39px;}
.coupEvtTab li.card a.on {background-position:-640px -39px;}
/* ÄíÆù */
.couponField {position:relative;margin:30px 0 50px 0;border:1px solid #e5e5e5;}
.couponField h3 {float:left;width:152px;height:196px;text-indent:-9999em;}
.couponField img {vertical-align:top;}
.couponField .couponBox {float:left;overflow:hidden;width:536px;margin-left:-30px;}
.couponField .couponBox li {position:relative;float:left;display:inline;width:238px;height:196px;margin-left:30px;zoom:1;}
.couponField .couponBox li:after {content:'';display:block;clear:both;}
.couponField .couponBox .pay {position:absolute;top:34px;right:16px;}
.couponField .couponBox .pay span {float:left;width:20px;height:30px;text-indent:-9999em;background:url(http://openimage.interpark.com/welcome/service/set_coupon_num.gif) no-repeat;}
.couponField .couponBox .pay .num_0 {background-position:0 0;}
.couponField .couponBox .pay .num_1 {background-position:0 -35px;}
.couponField .couponBox .pay .num_2 {background-position:0 -70px;}
.couponField .couponBox .pay .num_3 {background-position:0 -105px;}
.couponField .couponBox .pay .num_4 {background-position:0 -140px;}
.couponField .couponBox .pay .num_5 {background-position:0 -175px;}
.couponField .couponBox .pay .num_6 {background-position:0 -210px;}
.couponField .couponBox .pay .num_7 {background-position:0 -245px;}
.couponField .couponBox .pay .num_8 {background-position:0 -280px;}
.couponField .couponBox .pay .num_9 {background-position:0 -315px;}
.couponField .couponBox .pay .comma {width:11px;background-position:0 -345px;}
.couponField .couponBox .pay .percent {width:33px;background-position:0 -385px;}
.couponField .couponBox .pay .sale {width:37px;background-position:0 -420px;}
.couponField .couponBox .pay .one {background-position:0 -455px;}
.couponField .couponBox .txt {display:block;padding:73px 16px 0 0;color:#777;line-height:16px;text-align:right;}
.couponField .couponBox .txt strong {color:#de4d52;font-weight:normal;}
.couponField .couponBox .txt span {font-size:11px;color:#999;letter-spacing:-1px;}
.couponField .couponBox .btn {position:absolute;top:128px;left:53px;}
.couponField .shopping {position:relative;width:958px;padding:45px 0 13px 0;background:url(http://openimage.interpark.com/welcome/service/cols_coupon.gif) 0 100% no-repeat;zoom:1;}
.couponField .shopping:after {content:'';display:block;clear:both;}
.couponField .shopping h3 {background:url(http://openimage.interpark.com/welcome/service/stit_coupon_shopping.gif) 0 32px no-repeat;}
.couponField .shopping li {background:url(http://openimage.interpark.com/welcome/service/bg_coupon_shopping.gif) no-repeat;}
.couponField .book {position:relative;width:658px;padding:40px 0 13px 0;background:url(http://openimage.interpark.com/welcome/service/cols_coupon.gif) 0 100% no-repeat;zoom:1;}
.couponField .book:after {content:'';display:block;clear:both;}
.couponField .book h3 {background:url(http://openimage.interpark.com/welcome/service/stit_coupon_book.gif) 0 32px no-repeat;}
.couponField .book li {background:url(http://openimage.interpark.com/welcome/service/bg_coupon_book.gif) no-repeat;}
.couponField .tour {position:relative;width:658px;padding:40px 0 13px 0;margin-right:-30px;zoom:1;}
.couponField .tour:after {content:'';display:block;clear:both;}
.couponField .tour h3 {background:url(http://openimage.interpark.com/welcome/service/stit_coupon_tour.gif) 0 32px no-repeat;}
.couponField .tour li {background:url(http://openimage.interpark.com/welcome/service/bg_coupon_tour.gif) no-repeat;}
.couponField .connectInfo {float:left;padding-left:30px;}
.couponField .tikiInfo {position:absolute;top:295px;right:37px;}
/* ÀÌº¥Æ® */
.eventField h3 {height:30px;background:url(http://openimage.interpark.com/welcome/service/set_event_stit.gif) no-repeat;}
.eventField .eventList {position:relative;padding:40px 0 10px 0;}
.eventField .list {padding:25px 0 22px 0;border:1px solid #e5e5e5;zoom:1;}
.eventField .list:after {content:'';display:block;clear:both;}
.eventField .list li {float:left;}
.eventField .list li img {display:block;vertical-align:top;}
.eventField .list li .txt {display:block;padding:9px 0 3px 0;font-weight:bold;line-height:16px;}
.eventField .list li .date {display:block;font-size:11px;color:#888;line-height:14px;}
.eventField .list li .item {display:block;font-size:11px;color:#888;}
.eventField .more {position:absolute;top:50px;right:2px;padding-right:8px;background:url(http://openimage.interpark.com/welcome/ico/bul_arrow_5.gif) 100% 3px no-repeat;*background-position:100% 2px;}
.eventField .more a {font-size:11px;color:#888;letter-spacing:-1px;}
.eventField .shopping .list {padding-left:7px;padding-right:7px;}
.eventField .shopping .list li {width:210px;padding:0 13px;}
.eventField .book h3 {background-position:0 -39px;}
.eventField .book .list {padding-left:7px;padding-right:7px;}
.eventField .book .list li {width:190px;padding:0 23px;}
.eventField .ticket h3 {background-position:0 -78px;}
.eventField .ticket .list {padding-left:7px;padding-right:7px;}
.eventField .ticket .list li {width:210px;padding:0 13px;}
.eventField .tour h3 {background-position:0 -117px;}
.eventField .tour .list {padding-left:7px;padding-right:7px;}
.eventField .tour .list li {width:183px;padding:0 27px 0 26px;;}
.eventField .mall h3 {background-position:0 -156px;}
.eventField .mall ul {width:982px;margin-left:-22px;padding-bottom:40px;}
.eventField .mall ul:after {content:'';display:block;clear:both;}
.eventField .mall li {float:left;padding-left:22px;;}
.eventField .mall img {vertical-align:top;}
/* Á¦ÈÞ,ÇÒÀÎÄ«µå */
.cardField {padding-top:30px;}
.cardField img {vertical-align:top;}
.box_cardBenefit_midDms {padding-left:16px;background:url(http://openimage.interpark.com/welcome/service/bg_card_table.gif) no-repeat;}
.box_cardBenefit_midDms li {position:relative;}
.box_cardBenefit_midDms .dms_event {position:absolute;top:0;left:176px;}
.box_cardBenefit_midDms .dms_card {position:absolute;top:0;left:392px;}
.box_cardBenefit_BtmDms {width:960px;height:372px;background:url(http://openimage.interpark.com/welcome/service/bg_card_event.gif) no-repeat;}
.box_cardBenefit_BtmDms ul {padding:64px 0 0 28px;}
.box_cardBenefit_BtmDms li {float:left;width:210px;}
.box_cardBenefit_BtmDms .banner1 {margin:0 15px 0 0;}
.box_cardBenefit_BtmDms .banner2 {margin:17px 34px 0 0;}
.box_cardBenefit_BtmDms .banner3 {margin:17px 15px 0 0;}
.box_cardBenefit_BtmDms .banner4 {margin:0;}
/* °øÁö»çÇ× */
.noticeTit {margin-top:10px;width:960px;height:50px;background:url(http://openimage.interpark.com/welcome/service/stit_notice.gif) no-repeat;}
.noticeTab {padding-top:27px;height:28px;border-bottom:2px solid #c70303;zoom:1;}
.noticeTab:after {content:'';display:block;clear:both;}
.noticeTab li {float:left;}
.noticeTab li a {display:block;position:relative;z-index:10;width:160px;height:28px;background:url(http://openimage.interpark.com/welcome/service/tab_notice.gif) no-repeat;}
.noticeTab li a.on {z-index:11;height:30px;margin-bottom:-2px;}
.noticeTab li.all a {background-position:0 0;}
.noticeTab li.shopping a {background-position:-160px 0;}
.noticeTab li.book a {background-position:-320px 0;}
.noticeTab li.ticket a {background-position:-480px 0;}
.noticeTab li.movie a {background-position:-640px 0;}
.noticeTab li.tour a {background-position:-800px 0;}
.noticeTab li.all a.on {background-position:0 -30px;}
.noticeTab li.shopping a.on {background-position:-160px -30px;}
.noticeTab li.book a.on {background-position:-320px -30px;}
.noticeTab li.ticket a.on {background-position:-480px -30px;}
.noticeTab li.movie a.on {background-position:-640px -30px;}
.noticeTab li.tour a.on {background-position:-800px -30px;}
.noticeSort {position:relative;z-index:10;width:171px;margin:11px 0 6px auto;zoom:1;}
.noticeSort:after {content:'';display:block;clear:both;}
.noticeSort .selectBox {float:left;width:144px;height:15px;padding:3px 0 0 6px;border:1px solid #cbcbcb;color:#777;}
.noticeSort .btnLayer {float:left;display:block;width:19px;height:20px;background:url(http://openimage.interpark.com/welcome/common/set_footer.gif) 0 -18px no-repeat;}
.noticeSort .option {clear:both;position:absolute;z-index:11;top:19px;left:0;width:146px;padding:3px 2px;border:1px solid #cbcbcb;background:#fff;}
.noticeSort .option li {width:146px;}
.noticeSort .option a {display:block;padding:2px;color:#777;text-decoration:none;vertical-align:top;}
.noticeSort .option a:hover {background:#ffe5e5;}
.noticeList table {border-bottom:2px solid #c6c6c6;}
.noticeList th {padding:8px 0 5px 0;border-top:2px solid #c6c6c6;background:#f9f9f9;font-size:11px;color:#888;font-weight:normal;text-align:center;vertical-align:top;}
.noticeList td {padding:11px 0 8px 0;border-top:1px solid #ebebeb;color:#888;text-align:center;vertical-align:top;}
.noticeList td.tit {text-align:left;}
.noticeList td img {display:inline-block;margin-top:-2px;vertical-align:top;}
.noticeList td strong {color:#555;}
.noticeList td a {color:#888;}
.noticeSrch {padding:15px 0 20px 0;text-align:center;}
.noticeSrch * {vertical-align:middle;}
.noticeSrch select {width:70px;height:20px;}
.noticeSrch .inputTxt {width:190px;height:16px;line-height:16px;}
.noticeSrch .btnSrch {display:inline-block;width:63px;height:23px;background:url(http://openimage.interpark.com/welcome/btn/srch_notice.gif) no-repeat;}
.noticeSrch .btnSrch button {display:inline-block;width:63px;height:23px;background:none;}
.noticeView .titArea {border-top:2px solid #c6c6c6;border-bottom:1px solid #ebebeb;background:#f9f9f9;color:#888;zoom:1;}
.noticeView .titArea:after{content:'';display:block;clear:both;}
.noticeView .titArea * {vertical-align:top;}
.noticeView .titArea dl {float:left;}
.noticeView .titArea dt {float:left;display:inline;width:45px;padding:10px 0 8px 25px;}
.noticeView .titArea dd {float:left;display:inline;padding:11px 0 8px 0;}
.noticeView .titArea .tit {display:inline-block;width:810px;}
.noticeView .titArea .tit dd img {display:inline-block;margin:-1px 4px 0 0;}
.noticeView .titArea .date {display:inline-block;width:150px;}
.noticeView .viewArea {padding:40px 25px 40px 70px;border-bottom:2px solid #c6c6c6;color:#666;line-height:17px;}
.noticeView .prevNext {padding-top:30px;border-bottom:1px solid #ebebeb;}
.noticeView .prevNext dl {border-top:1px solid #ebebeb;zoom:1;}
.noticeView .prevNext dl:after {content:'';display:block;clear:both;}
.noticeView .prevNext dt {float:left;display:inline;width:50px;padding:9px 0 7px 20px;}
.noticeView .prevNext dd {float:left;display:inline;padding:10px 0 7px 0;}
.noticeView .prevNext dd * {vertical-align:top;}
.noticeView .prevNext dd img {display:inline-block;margin:-1px 4px 0 0;}
.listBtn {width:960px;padding-top:10px;zoom:1;}
.listBtn:after {content:'';display:block;clear:both;}
.listBtn img {vertical-align:top;}
.listBtn .right {float:right;text-align:right;}