
/********** Total Layout **********/

html, body {width:100%; margin:0; padding:0; text-align:center; font-size:12px; font-family:Dotum,Tahoma; color:#7a7a7a;}

* { margin:0; padding:0;}
form {margin:0; padding:0;}
li {list-style:none; font-size:12px;}
a {text-decoration:none;}
em {font-style:normal;}
img {border:none;}
p {font-size:12px; line-height:20px; font-family:Dotum;}

#main-layout {clear:left;}
#main-layout .smainDiv {cursor:pointer;}

#wrap {margin:0 auto; text-align:center;}
#wrap #s-contentwrap {margin:0 auto; width:980px; text-align:left;}
#s-top {clear:left; height:244px;}
#s-top244 {clear:left; height:244px;}
#s-top224 {clear:left; height:224px;}
#s-menu {float:left; width:240px; height:500px;}
#smenuDiv {width:240px;}
#s-content {float:left; width:740px; text-align:left;}
#s-content h1 {clear:left; padding-bottom:40px;}
#s-menu li {clear:left; height:29px;}
#s-menu li.sm-ssmenu {height:81px; background:url('/eng/images/common/com_bg_ssmenu1.gif') no-repeat left bottom;}
#s-menu li ol {padding:7px 0 0 20px;}
#s-menu li li {width:97px; height:18px;}
#s-menu li.sm-ssmenu2 {height:97px; background:url('/eng/images/common/com_bg_ssmenu2.gif') no-repeat left bottom;}
#s-menu li.sm-ssmenu3 {height:97px; background:url('/eng/images/common/com_bg_ssmenu4.gif') no-repeat left bottom;}
#s-menu li.sm-ssmenu4 {height:81px; background:url('/eng/images/common/com_bg_ssmenu5.gif') no-repeat left bottom;}
#s-menu li.sm-ssmenu5 {height:93px; background:url('/eng/images/common/com_bg_ssmenu6.gif') no-repeat left bottom;}

#footDiv {clear:left; margin:0 auto; width:1000px;}
#footer {clear:left; width:1000px;}
#footer #footer_back {margin:0 auto; width:1000px; padding-top:10px; height:60px; background:url('/eng/images/common/com_bg_footerline.gif') no-repeat left top;}
#footer #footer_back span {float:left; width:160px;}
#footer #footer_back div {float:left; padding-top:2px; text-align:left;}
#footer #footer_back div ul {clear:left; height:18px;}
#footer #footer_back div ul li {float:left;}

/********** Form Common **********/

input[type="text"] {height:16px; line-height:15px; padding-left:2px; color:#7a7a7a; border-top:1px solid #aaaaaa; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #aaaaaa; font-family:Dotum;}
input[type="password"] {height:16px; line-height:15px; padding-left:2px; color:#7a7a7a; border-top:1px solid #aaaaaa; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #aaaaaa; font-family:Dotum;}
input.inputlogin {background:#ffffff url('/eng/images/common/cm_bg_inputlogin.gif') no-repeat left top;}
*:first-child+html input {margin-top:-1px;} /* ie7 이하 */
select {height:18px; font-family:Dotum; color:#7a7a7a;}
textarea {font-family:Dotum; line-height:16px; padding-left:2px; color:#7a7a7a; border-top:1px solid #aaaaaa; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #aaaaaa; font-family:Dotum;}

/********** Data Common **********/

/* padding */
.ptop5 {padding-top:5px;}
.ptop10 {padding-top:10px;}	
.ptop30 {padding-top:30px;}
.pbot10 {padding-bottom:10px;}
.pbot30 {padding-bottom:30px;}
.pbot60 {clear:left;}
.plr20 {padding-left:20px; padding-right:20px;}

/* color */
.tco1 {color:#7a7a7a;} 
.tco2 {color:#5b8dad;}
.tco3 {color:#ff4800;}
.tco4 {color:#1f9cec; text-decoration:underline; font-size:16px; vertical-Align:top;}
.lline1 {border-top:1px solid #e0e0e0;}
.lline2 {border-bottom:1px solid #5b8dad;}
a.adelete {display:block; text-decoration:underline; color:#000000;}

/* txtsize */
.ts1 {font-size:11px; font-family:Dotum;}
.ts2 {font-size:15px; font-family:Tahoma; color:#000000;}
.txt-sm1 {padding-top:5px; color:#7a7a7a; font-size:11px; font-family:Dotum;}

/* align */
.bleft {text-align:left;}
.bright {text-align:right;}
.bright2 {text-align:right; padding-top:5px;}
.bright3 {text-align:right; padding-top:15px;}
.bcenter {text-align:center;}

.btn-left {clear:left; padding-top:10px;}
.btn-left img {margin-right:5px;}

.btn-center {clear:left; text-align:center; width:100%; padding-top:10px;}
.btn-center img {margin-right:5px;}

.btn-right {clear:left; padding-top:10px; text-align:right;}
.btn-right img {margin-left:5px;}

.btn-right2 {clear:left; padding-top:30px; text-align:right;}
.btn-right2 img, .btn-right2 a, .btn-right2 input {margin-left:5px;}

.nbtn-right {clear:left; width:740px; padding-top:10px; text-align:right;}
.nbtn-right img {margin-left:5px;}

.btn_lr {clear:left;}
.btn_lr span {float:left;}
.btn_lr div {float:right;}

.btn_lr2 {clear:left; width:100%; padding-top:10px;}
.btn_lr2 span {float:left;}
.btn_lr2 span img {margin-right:5px;}
.btn_lr2 div {float:right;}
.btn_lr2 div img {margin-left:5px;}

.nline {clear:left; width:100%;}

/* h1/h2/h3 */
h1.h1-etc1 {clear:left; padding-bottom:0px!important;}
h2 {clear:left; padding-bottom:10px;}
h2.h2-etc1 {clear:left; padding-top:30px; padding-bottom:10px;}
h2.h2-etc2 {clear:left; padding-top:10px; padding-bottom:10px;}
h2.h2-etc3 {clear:left; padding-bottom:0;}
h2.h2-etc3 span {display:inline-block; height:22px;}
h2.h2-etc3 span.search {display:inline-block; font-size:11px; font-weight:normal; color:#ee3a10; vertical-Align:middle; line-height:14px;}
h2.h2-add { font-size:14px;}
h2.h2-add img {vertical-align:middle;}
h3 {clear:left; padding-top:30px; width:100%; font-size:14px; font-family:Dotum;}
h3 img {vertical-Align:middle;}
h3.h3-etc1 {clear:left; padding-top:30px; border-top:1px solid #e0e0e0;}
h3.h3-etc2 {clear:left; padding-top:30px; padding-bottom:10px;}
h3.h3-etc3 {clear:left; padding-top:0; padding-bottom:10px;}
h3.h3-etc3 font {font-size:14px; color:#1f9cec; text-decoration:underline;}

/* ul/li */
.ldata1 {clear:left; padding:5px 0 5px 0;}
.ldata1 li {padding:4px 0 0 15px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left top;}
.ldata1 li a {color:#6093b4; text-decoration:underline;}
.ldata1 li a:hover {color:#000000;}
.ldata2 {clear:left; padding:0 0 5px 0;}
.ldata2 li {padding:2px 0 4px 20px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -202px;}
.ldata3 {clear:left; padding:5px 0 5px 0;}
.ldata3 li {height:20px; padding:0 0 0 15px; color:#7a7a7a; font-size:11px; letter-spacing:-0.05em; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -5px;}
.ldata3 li a {color:#6093b4; text-decoration:underline;}
.ldata3 li a:hover {color:#000000;}
.ldata4 {clear:left; padding:5px 0 5px 0; line-height:18px;}
.ldata4 li {clear:left; padding:1px 0 0 15px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left top;}
.ldata4 li.etc1 {background:none;}
.ldata4 li.etc2 {background:none;}
.ldata4 li.etc2 div {float:left; padding-right:5px; font-weight:bold; color:#699da9;}
.ldata4 li.etc2 span {float:left; font-size:11px; padding-bottom:5px;}
.ldata4 li.etc2 dl {height:150px;}
.ldata4 li.etc2 dt {clear:left; height:20px; padding-top:5px; font-weight:bold; color:#699da9;}
.ldata4 li.etc2 dd {height:110px; font-size:11px; padding-bottom:5px;}
.ldata4 li.etc2 dd.txt {float:left;}
.ldata4 li.etc2 dd.btn {float:right; padding-top:75px;}
.ldata4 li.etc3 {padding-top:10px; background:none; font-size:11px; color:#699da9;}
.ldata5 {clear:left; padding:0 0 5px 0; letter-spacing:-0.05em;}
.ldata5 li {padding:2px 0 4px 15px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -485px;}
.ldata5 li.etc1 {padding:2px 0 10px 15px; line-height:18px;}
.ldata6 li {padding:0 0 0 8px; font-size:11px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -769px;}
.ldata7 {padding:5px 0 5px 0;}
.ldata7 li {padding:4px 0 4px 8px; font-size:11px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -640px;}
.ldata8 li {padding:0 0 4px 8px; color:#7a7a7a; background:url('/eng/images/common/com_bg_dotted.gif') no-repeat left -1026px;}

/* img */
.itype1 img {border:2px solid #e8e8e8;}

/* page postion */
.pagepostion {clear:left; height:15px; text-align:right; font-size:11px; font-family:Dotum;}
.pagepostion font {font-size:11px; font-weight:bold; color:#949fa6;}
.pagepostion font a { color:#949fa6;}
.pagepostion em {color:#b2b2b2;}
.pagepostion em a {color:#b2b2b2;}
.pagepostion img {vertical-Align:top;}

/********** Table Common **********/

table {border-collapse:collapse; border-spacing:0px; width:100%;}
table td {height:29px; vertical-Align:middle; font-size:12px; font-family:Dotum;}
table td.table-p1 {padding-top:5px; padding-bottom:5px;}
table td.table-p2 {padding-left:5px; text-align:left !important;}
table td.table-p3 {padding-top:5px; padding-bottom:5px; padding-left:5px; text-align:left !important;}

/********** Table Etc Common **********/

/* paging */
.paginate { padding:23px 0 0 0; text-align:center; height:48px; }
.paginate a,
.paginate strong { position:relative; display:inline-block; color:#666666; text-decoration:none; line-height:normal; font:12px Dotum; _width /**/:14px; margin-left:-1px;}
.paginate strong { font-weight:bold;}
img.pre { margin:0 15px 0 0; }
img.next { margin:0 0 0 15px; }
/*img.first { margin:0 -2px -2px 0; }
img.last { margin:0 0 -2px -2px; }*/
.paginate a:hover { font-weight:normal; text-decoration:none;}
.paginate img {vertical-Align:middle; display:inline-block;}

/********** **********/
.intro-facility-kind {width:740px; height:212px; border-bottom:1px solid #e5e5e5;}
.intro-facility-kind dl {float:left; height:105px;}
.intro-facility-kind dl img {display:block;}
.intro-facility-kind dt {float:left;}
.intro-facility-kind dd {float:left;}
.intro-facility-kind span {float:right; padding-top:57px;}

.intro-facility-amenities {clear:left;}
.intro-facility-amenities span {float:left; padding-right:10px;}
.intro-facility-amenities div {float:left;}
.intro-facility-nline {clear:left; height:20px;}

.facility-layout {clear:left; height:547px;}
.facility-kind {float:left; height:547px; width:227px; background: url('/eng/images/water/water_bg_facility_detaillist.gif') no-repeat left top;}
.facility-data {float:left; height:547px; width:513px; background: url('/eng/images/water/water_bg_facility_detaildata.gif') no-repeat left top;}
.facility-data-back {padding-left:21px; padding-top:21px; width:464px;}
.facility-tab {clear:left;}
.facility-tab li {float:left;}
.facility-list {clear:left; padding-left:22px; padding-top:15px;}
.facility-list li {clear:left; height:30px;}
.facility-data .bright {height:26px;}
.facility-img {height:334px;}
.facility-img h1 {display:none;}
.facility-dlist {width:464px; height:118px; overflow:auto;}
.ski-detail .facility-kind {background: url('/eng/images/ski/ski_bg_facility_detaillist.gif') no-repeat left top;}
.ski-detail .facility-data {background: url('/eng/images/ski/ski_bg_facility_detaildata.gif') no-repeat left top;}
.ski-detail .facility-list {padding-top:51px;}
.golf-detail .facility-kind {background: url('/eng/images/golf/golf_bg_facility_detaillist.gif') no-repeat left top;}
.golf-detail .facility-data {background: url('/eng/images/golf/golf_bg_facility_detaildata.gif') no-repeat left top;}
.golf-detail .facility-list {padding-top:51px;}

.kids-detail .facility-kind {background: url('/eng/images/kids/kids_bg_facility_detaillist.gif') no-repeat left top;}
.kids-detail .facility-data {background: url('/eng/images/kids/kids_bg_facility_detaildata.gif') no-repeat left top;}
.kids-detail .facility-list {padding-top:51px;}

.water-tab {clear:left; height:45px; width:740px; background: url('/eng/images/water/water_bg_use_tab.gif') no-repeat left top;}
.water-tab li {float:left;}

.add-layout {width:740px; height:327px; background: url('/eng/images/common/com_bg_addfacility.gif') no-repeat left top;}
.add-layout h2 {height:22px; padding-top:18px; padding-bottom:0;}
.add-cut {float:left; width:374px;}
.add-cut div {clear:left; width:334px;}
.add-cut div.add-cut-big {height:216px;}
.add-cut div.add-cut-big img {width:330px; height:210px;}
.add-cut div span {float:left; padding-top:1px; width:13px;}
.add-cut div ul {float:left; margin:0; padding:0 0 0 3px; text-align:left; width:305px;}
.add-cut div li {float:left; width:75px;}
.add-cut div li img {width:71px; height:46px; border:2px solid #ffffff;}
.add-cut div li img.non {border:2px solid #ffffff;}
.add-cut div li img.choice {border:2px solid red;}
.add-info-back {padding-top:46px;}
.add-info {float:left; width:346px; height:228px; overflow-y:auto;}
.add-info h4 {clear:left; padding-bottom:20px; font-size:14px; color:#137a90; line-height:18px; }
.add-info dl {clear:left; line-height:18px;}
.add-info dl dt {float:left; font-weight:bold;}
.add-info dl.etc {padding-top:22px;}
.add-info dl.etc dt {clear:left;}
.add-info dl.etc dd {clear:left;}
.add-info dl.etc dd em {color:#ff4800;}
.add-info dl.etc dd p {padding-top:5px;}

.water_add .add-cut div li img.choice {border-color:#00b8df;}
.ski_add .add-cut div li img.choice {border-color:#ff8400;}
.golf_add .add-cut div li img.choice {border-color:#70ac10;}

.loadview-p {clear:left;}
.loadview-data-back {clear:left; width:740px; height:400px; background: url('/eng/images/common/com_bg_loadview.jpg') no-repeat left top;}
.loadview-data {padding:44px 0 0 37px;}
.loadview-data div {clear:left;}
.loadview-data dl {float:left; padding:0 0 0 0; width:128px;}
.loadview-data dl dt {clear:left; height:45px;}
.loadview-data dl dd {height:119px;}
.loadview-data span {float:left;}

/*---------- 카테고리별_ play ----------*/

/* play */
.pinfo-basic {clear:left;}

.pinfo-kind dl {clear:left;}
.pinfo-kind dl img {display:block;}
.pinfo-kind dt {clear:left; padding-left:179px;}
.pinfo-kind dd {float:left;}
.pinfo-kind dd.cut {float:left; padding-left:0px; width:179px;}
.pinfo-kind .pinfo-water dd.cut {margin-top:-60px;}
.pinfo-kind .pinfo-snow dd.cut {margin-top:-60px;}
.pinfo-kind .pinfo-golf dd.cut {margin-top:-75px;}

.ceo-layout {height:435px; background: url('/eng/images/play/play_img_ceo_cut.jpg') no-repeat right bottom;}

.bilayout {clear:left;}
.bi-basic {clear:left;}
.bi-logo {float:left; width:475px;}
.bi-logo span {clear:left;}
.bi-logo div {clear:left; padding:16px 0 30px; }
.bi-mean {float:left; width:250px;}
.bi-mean span {float:left;}
.bi-ex {clear:left;}
.bi-exlogo {float:left; width:475px; padding-bottom:5px;}
.bi-exlogo span {float:left;}
.bi-exdown {float:left;}
.bi-exdown div {padding-top:16px;}
.bi-exdown2 {float:left;}
.bi-exdown2 div {padding-top:130px;}

.map-info {clear:left; padding-top:5px;}
.map-info img {display:block;}
.map-info dl {clear:left;}
.map-info dt {clear:left;}
.map-info dd {clear:left; padding-bottom:15px;}

table.tbl-04 {border-collapse:collapse; width:100%; border-bottom:3px solid #ececec; color:#7a7a7a; text-align:center;}
table.tbl-04 th {background: url('/eng/images/ticket/ticket_bg_pkind_title1.gif') no-repeat left bottom; font-weight:normal; text-align:left;}
table.tbl-04 th img {display:block;}
table.tbl-04 th.title1 {background: url('/eng/images/ticket/ticket_bg_pkind_title2.gif') no-repeat left bottom; padding-left:18px;}
table.tbl-04 th.title2 {background: url('/eng/images/ticket/ticket_bg_pkind_title3.gif') no-repeat left bottom;}
table.tbl-04 th.title3 {background: url('/eng/images/ticket/ticket_bg_pkind_title4.gif') no-repeat left bottom; padding-left:18px;}
table.tbl-04 td {background: url('/eng/images/water/water_bg_use_title21.gif') repeat-x left bottom; height:22px;}
table.tbl-04 .data2 td {background: url('/eng/images/ticket/ticket_bg_pkind_data2.gif') repeat-x left bottom;}

/**/
.video_play {float:left; width:372px; height:290px; background: url('/eng/images/play/play_bg_video_play.gif') no-repeat left top;}
.video_play dl {clear:left; width:338px; padding-top:25px; height:18px;}
.video_play dt {float:left; font-weight:bold; color:#1f94d1;}
.video_play dd {float:right; font-size:11px; color:#999999;}
.video_copy {float:left; padding-left:5px;}
.video_copy span {display:block; padding-top:50px; height:60px; padding-bottom:0 !important;}
.video_copy img {vertical-align:top;}
.video_copy div div {padding-top:2px; padding-bottom:20px;}

/*---------- ---------*/
table.tbl-05 {color:#999999;}
table.tbl-05 .iconq {padding-left:7px;}
table.tbl-05 .aline div {padding-top:8px; background: url('/eng/images/service/service_bg_faq_a1.gif') no-repeat left top;}
table.tbl-05 .aline div div {padding-top:0px; padding-bottom:8px; background: url('/eng/images/service/service_bg_faq_a2.gif') no-repeat left bottom;}
table.tbl-05 .aline div div div {padding:0 0 18px 24px; width:674px; border-left:1px solid #d0e1e7; border-right:1px solid #d0e1e7; background:#f5fafd;}
table.tbl-05 .aline div div div div {padding-left:25px; width:635px; background: url('/eng/images/service/service_img_faq_icona.gif') no-repeat left 2px !important; color:#6e6e6e; border:none;}
table.tbl-05 tbody th {width:15px;}
table.tbl-05 tbody td {border-bottom:1px solid #eaecef; text-align:center;}
table.tbl-05 tbody .nline td {border-bottom:none;}
table.tbl-05 tbody .aline td {border-bottom:none;}
table.tbl-05 td a {float:left; margin-left:10px; text-align:left; color:#999999;}
table.tbl-05 td a:hover {font-weight:bold; color:#6093b4;}


/*---------- 카테고리별_ water ----------*/
.wsc-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use_title1.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody .title1 {background: url('/eng/images/water/water_bg_use_title1.gif') no-repeat right bottom;}
.wsc-list table.tbl-04 tbody th.title2 {background: url('/eng/images/water/water_bg_use_title2.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody td {background: url('/eng/images/water/water_bg_use_title20.gif') repeat-x left bottom;}
.wsc-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_use_title3.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody td.data2 {background: url('/eng/images/water/water_bg_use_title3.gif') no-repeat right bottom;}
.wsc-list table.tbl-04 tbody td.data3 {background: url('/eng/images/water/water_bg_use_title4.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody td.data4 {background: url('/eng/images/water/water_bg_use_title5.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody td.data5 {width:67px; background: url('/eng/images/water/water_bg_use_title6.gif') no-repeat left bottom;}
.wsc-list table.tbl-04 tbody td.data6 {width:75px; background: url('/eng/images/water/water_bg_use_title6.gif') no-repeat right bottom;}
.wsc-list table.tbl-04 tbody td.data7 {background: url('/eng/images/water/water_bg_use_title7.gif') no-repeat right bottom;}
.wsc-list table.tbl-04 tbody td.data8 {text-align:left; padding-left:10px; line-height:18px;}

.t-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use_title8.gif') no-repeat right bottom;}
.t-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_use_title9.gif') no-repeat right bottom;}
.t-list table.tbl-04 tbody td.data2 {background: url('/eng/images/water/water_bg_use_title10.gif') no-repeat right bottom;}
.t-list table.tbl-04 tbody .last th {background: url('/eng/images/water/water_bg_use_title11.gif') no-repeat right bottom;}
.t-list table.tbl-04 tbody .last td {background: url('/eng/images/water/water_bg_use_title20.gif') repeat-x left bottom;}
.t-list table.tbl-04 tbody .last td.data1 {background: url('/eng/images/water/water_bg_use_title12.gif') no-repeat left bottom;}
.t-list table.tbl-04 tbody .last td.data2 {background: url('/eng/images/water/water_bg_use_title12.gif') no-repeat right bottom;}

.wsd-list {padding-bottom:10px;}
.wsd-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use_title8.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td {background: url('/eng/images/water/water_bg_use_title20.gif') repeat-x left bottom;}
.wsd-list table.tbl-04 tbody .last th {background: url('/eng/images/water/water_bg_use_title11.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_use_title13.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody td.data2 {background: url('/eng/images/water/water_bg_use_title15.gif') no-repeat left bottom;}
.wsd-list table.tbl-04 tbody td.data3 {background: url('/eng/images/water/water_bg_use_title15.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody td.data4 {text-align:left; padding-left:10px; line-height:18px; background: url('/eng/images/water/water_bg_use_title20.gif') repeat-x left bottom;}
.wsd-list table.tbl-04 tbody td.data7 {background: url('/eng/images/water/water_bg_use_title18.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td.data1 {background: url('/eng/images/water/water_bg_use_title14.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td.data2 {background: url('/eng/images/water/water_bg_use_title16.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td.data3 {background: url('/eng/images/water/water_bg_use_title16.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td.data5 {background: url('/eng/images/water/water_bg_use_title17.gif') no-repeat left bottom;}
.wsd-list table.tbl-04 tbody .last td.data6 {background: url('/eng/images/water/water_bg_use_title17.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .last td.data7 {background: url('/eng/images/water/water_bg_use_title19.gif') no-repeat right bottom;}
.wsd-list table.tbl-04 tbody .data8 {text-align:left; padding-left:10px;}

.rnt-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use3_title1.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody td {background: url('/eng/images/water/water_bg_use3_title5.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_use3_title3.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody td.data2 {background: url('/eng/images/water/water_bg_use3_title4.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody td.data3 {background: url('/eng/images/water/water_bg_use3_title5.gif') no-repeat left bottom;}
.rnt-list table.tbl-04 tbody td.data4 {text-align:left; line-height:18px; padding:5px 0 5px 5px;background: url('/eng/images/water/water_bg_use3_title5.gif') no-repeat left bottom;}
.rnt-list table.tbl-04 tbody .last th {background: url('/eng/images/water/water_bg_use3_title2.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody .last td {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat right bottom;}
.rnt-list table.tbl-04 tbody .last td.data2 {background: url('/eng/images/water/water_bg_use3_title10.gif') no-repeat left bottom;}
.rnt-list table.tbl-04 tbody .last td.data3 {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat left bottom;}

.sell-list {padding-top:10px;}
.sell-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use3_title7.gif') no-repeat right bottom;}
.sell-list table.tbl-04 tbody .last2 td {padding-left:5px; text-align:left !important; background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat left bottom;}
.sell-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_use3_title8.gif') no-repeat right bottom;}
.sell-list table.tbl-04 tbody td.data2 {padding-left:0; text-align:center !important; background: url('/eng/images/water/water_bg_use3_title5.gif') no-repeat right bottom;}
.sell-list table.tbl-04 tbody .last td {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat left bottom;}
.sell-list table.tbl-04 tbody .last td.data1 {background: url('/eng/images/water/water_bg_use3_title9.gif') no-repeat right bottom;}
.sell-list table.tbl-04 tbody .last td.data2 {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat right bottom;}
.sell-list table.tbl-04 tbody .last2 td.data1 {padding-left:0; text-align:center !important; background: url('/eng/images/water/water_bg_use3_title9.gif') no-repeat right bottom;}

.class-list table.tbl-04 tbody th, .class-list table.tbl-04 tbody td {height:22px;}
.class-list table.tbl-04 tbody th {background: url('/eng/images/water/water_bg_use3_title1.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody .last th {background: url('/eng/images/water/water_bg_use3_title7.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data1 {background: url('/eng/images/water/water_bg_swim_title1.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data2 {background: url('/eng/images/water/water_bg_use3_title5.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data3 {padding-left:10px; text-align:left !important; line-height:18px; background: url('/eng/images/water/water_bg_swim_title2.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data4 {background: url('/eng/images/water/water_bg_swim_title3.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data5 {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat left bottom;}
.class-list table.tbl-04 tbody .last td.data2 {background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat right bottom;}
.class-list table.tbl-04 tbody td.data6 {padding-top:5px; padding-bottom:5px; padding-left:5px; text-align:left !important; line-height:18px;}
.class-list table.tbl-04 tbody td.data7 {padding-left:5px; text-align:left !important; line-height:18px; background: url('/eng/images/water/water_bg_use3_title6.gif') no-repeat left bottom;}
.class-list table.tbl-04 tbody td em {font-size:11px; color:#5e9ead;}
.class-list table.tbl-04 tbody td font {font-size:11px;}

.shuttle-tab {clear:left; height:140px; background: url('/eng/images/water/water_bg_swim_shuttltab.gif') no-repeat left top;}
.shuttle-tab div {clear:left; height:84px; padding-left:223px;}
.shuttle-tab span {clear:left;}
.shuttle-data {clear:left; text-align:center;}
.shuttle-cut {clear:left; padding-bottom:40px;}
.shuttle-line {padding-top:15px; width:722px; background: url('/eng/images/water/water_bg_swim_shuttltext.gif') no-repeat left top;}
.shuttle-line div {padding-bottom:15px; background: url('/eng/images/water/water_bg_swim_shuttltext.gif') no-repeat left bottom;}
.shuttle-line div span {float:left; width:175px;}
.shuttle-line div span.last {width:140px;}
.shuttle-line div dl {padding:0 24px; border-left:1px solid #e6eef2; border-right:1px solid #e6eef2; background:#f8fdfe; text-align:left;}
.shuttle-line div dl dt {height:22px;}
.shuttle-line div dl dd {line-height:22px; letter-spacing:-0.05em;}
.shuttle-line div dl dd img {vertical-align:middle; margin-top:-4px;}

/*---------- 카테고리별_ ski ---------*/

.ski-tab {clear:left; height:40px; width:740px; background: url('/eng/images/ski/ski_bg_use_tab.gif') no-repeat left bottom;}
.ski-tab li {float:left;}

table.tbl-07 {border-collapse:collapse; width:100%; border-bottom:3px solid #f5f5f5; color:#7a7a7a; text-align:center;}
table.tbl-07 th {font-weight:normal; text-align:left;}
table.tbl-07 td {background: url('/eng/images/ski/ski_bg_tabletitle6.gif') no-repeat right bottom;}
table.tbl-07 tbody .last td {background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat right bottom;}

.sbc-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle1.gif') no-repeat left bottom;}
.sbc-list table.tbl-07 tbody th.s-th {background: url('/eng/images/ski/ski_bg_tabletitle2.gif') no-repeat right bottom;}
.sbc-list table.tbl-07 tbody th.s-th2 {background: url('/eng/images/ski/ski_bg_tabletitle3.gif') no-repeat right bottom;}
.sbc-list table.tbl-07 tbody td {font-size:11px;}
.sbc-list table.tbl-07 tbody td.last {font-size:12px; text-align:left; padding-left:20px; line-height:18px; background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}
.sbc-list table.tbl-07 tbody td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle4.gif') no-repeat right bottom;}
.sbc-list table.tbl-07 tbody .last td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle5.gif') no-repeat right bottom;}

.mss-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle10.gif') no-repeat left bottom;}
.mss-list table.tbl-07 tbody td {font-size:11px;}
.mss-list table.tbl-07 tbody td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle8.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody td.f-td1 {background: url('/eng/images/ski/ski_bg_tabletitle26.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody td.f-td2 {background: url('/eng/images/ski/ski_bg_tabletitle28.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody td.last {padding:5px 0 5px 10px; font-size:12px; letter-spacing:-0.05em; text-align:left; line-height:18px; background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}
.mss-list table.tbl-07 tbody .last th {background: url('/eng/images/ski/ski_bg_tabletitle11.gif') no-repeat left bottom;}
.mss-list table.tbl-07 tbody .last td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle9.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody .last td.f-td1 {background: url('/eng/images/ski/ski_bg_tabletitle27.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody .last td.f-td2 {background: url('/eng/images/ski/ski_bg_tabletitle29.gif') no-repeat right bottom;}
.mss-list table.tbl-07 tbody .first td {line-height:14px; padding-bottom:4px;}
.mss-list table.tbl-07 tbody .first td.last {line-height:18px;}

.ssale-list {padding-bottom:10px;}
.ssale-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle30.gif') no-repeat left bottom;}
.ssale-list table.tbl-07 tbody td {font-size:11px; height:22px;}
.ssale-list table.tbl-07 tbody td.last {padding:0 0 0 5px; font-size:12px; letter-spacing:-0.05em; text-align:left; line-height:18px; background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}
.ssale-list table.tbl-07 tbody td.last2 {padding:0 0 0 5px; font-size:12px; letter-spacing:-0.05em; text-align:left; line-height:18px; background: url('/eng/images/ski/ski_bg_tabletitle6.gif') no-repeat left bottom;}
.ssale-list table.tbl-07 tbody .last th {background: url('/eng/images/ski/ski_bg_tabletitle31.gif') no-repeat left bottom;}
.ssale-list table.tbl-07 tbody th.f-th {background: url('/eng/images/ski/ski_bg_tabletitle30.gif') no-repeat left bottom;}
.ssale-list table.tbl-07 tbody td.f-td1 {background: url('/eng/images/ski/ski_bg_tabletitle32.gif') no-repeat right bottom;}
.ssale-list table.tbl-07 tbody td.f-td2 {background: url('/eng/images/ski/ski_bg_tabletitle33.gif') no-repeat right bottom;}
.ssale-list table.tbl-07 tbody td.f-td3 {background: url('/eng/images/ski/ski_bg_tabletitle34.gif') no-repeat right bottom;}
.ssale-list table.tbl-07 tbody td.f-td4 {background: url('/eng/images/ski/ski_bg_tabletitle35.gif') no-repeat right bottom;}

.slocker-list table.tbl-07 tbody td {font-size:11px; height:22px;}
.slocker-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle36.gif') no-repeat left bottom;}
.slocker-list table.tbl-07 tbody .last th {background: url('/eng/images/ski/ski_bg_tabletitle37.gif') no-repeat left bottom;}
.slocker-list table.tbl-07 td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle38.gif') no-repeat left bottom;}
.slocker-list table.tbl-07 tbody .last td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle39.gif') no-repeat left bottom;}
.slocker-list table.tbl-07 td.s-td {background: url('/eng/images/ski/ski_bg_tabletitle6.gif') no-repeat left bottom;}
.slocker-list table.tbl-07 tbody .last td.s-td {text-align:left; padding:5px 0 5px 5px; background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}

.srental-list table.tbl-07 tbody td {font-size:11px; height:22px;}
.srental-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle40.gif') no-repeat left bottom;}
.srental-list table.tbl-07 td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle6.gif') no-repeat left bottom;}
.srental-list table.tbl-07 tbody .last td.f-td, .srental-list table.tbl-07 td.f-td2 {background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}
.srental-list table.tbl-07 td.s-td {background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat right bottom;}
.srental-list table.tbl-07 tbody th.s-th {background: url('/eng/images/ski/ski_bg_tabletitle41.gif') no-repeat left bottom;}

.mis-list table.tbl-07 tbody td {height:22px; font-size:11px;}
.mis-list table.tbl-07 tbody th {background: url('/eng/images/ski/ski_bg_tabletitle12.gif') no-repeat left bottom;}
.mis-list table.tbl-07 tbody th.last {background: url('/eng/images/ski/ski_bg_tabletitle13.gif') no-repeat left bottom;}
.mis-list table.tbl-07 td.f-td {background: url('/eng/images/ski/ski_bg_tabletitle14.gif') no-repeat left bottom;}
.mis-list table.tbl-07 tbody .last td.f-td {padding:5px 0; background: url('/eng/images/ski/ski_bg_tabletitle15.gif') no-repeat right bottom;}
.mis-list table.tbl-07 tbody td.s-td {text-align:left; padding-left:10px; background: url('/eng/images/ski/ski_bg_tabletitle6.gif') no-repeat left bottom;}
.mis-list table.tbl-07 tbody td.s-td2 {text-align:left; padding-left:10px; background: url('/eng/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}

/*---------- 카테고리별_ golf ----------*/
table.tbl-08 {border-collapse:collapse; width:100%; border-bottom:3px solid #f2f7ed; color:#7a7a7a; text-align:center;}
table.tbl-08 th {font-weight:normal; text-align:left;}
table.tbl-08 td {background: url('/eng/images/golf/golf_bg_tabletitle1.gif') no-repeat right bottom;}
table.tbl-08 tbody .last td {background: url('/eng/images/golf/golf_bg_tabletitle2.gif') no-repeat right bottom;}

.guse-list table.tbl-08 th {background: url('/eng/images/golf/golf_bg_tabletitle3.gif') no-repeat right bottom;}
.guse-list table.tbl-08 th.s-th {text-align:center; background: url('/eng/images/golf/golf_bg_tabletitle5.gif') no-repeat right bottom;}
.guse-list table.tbl-08 .last th {background: url('/eng/images/golf/golf_bg_tabletitle4.gif') no-repeat right bottom;}
.guse-list table.tbl-08 .last th.s-th {background: url('/eng/images/golf/golf_bg_tabletitle6.gif') no-repeat right bottom;}
.guse-list table.tbl-08 td.s-td {padding-top:7px; padding-bottom:7px; background: url('/eng/images/golf/golf_bg_tabletitle1.gif') no-repeat left bottom;}
.guse-list table.tbl-08 td.s-td2 {background: url('/eng/images/golf/golf_bg_tabletitle2.gif') no-repeat left bottom;}
.guse-list table.tbl-08 td.s-td3 {padding-top:7px; padding-bottom:7px; background: url('/eng/images/golf/golf_bg_tabletitle1.gif') no-repeat left bottom;}
.guse-list table.tbl-08 td ul {clear:left; text-align:left; padding-left:10px;}
.guse-list table.tbl-08 td ul li {padding-left:10px; line-height:18px; font-size:11px; background: url('/eng/images/common/com_bg_dotted.gif') no-repeat left -640px;}
.guse-list table.tbl-08 td ul li em {font-size:11px;}
.guse-list table.tbl-08 td.s-td3 ul li {padding-bottom:15px;}

/*---------- 카테고리별_ etc ----------*/
.sitemap_layout {clear:left;}
.sitemap_layout div {clear:left;}
.sitemap_layout div span {float:left; text-align:center; width:160px; padding-right:25px;}
.sitemap_layout div span h2 {padding-bottom:0;}
.sitemap_layout div span ul {clear:left; margin:0 auto; width:126px; padding-bottom:65px;}
.sitemap_layout div span ul li {clear:left; border-bottom:1px solid #eaecef;}
.sitemap_layout div span ul li ol {padding:2px 0 2px 0;}
.sitemap_layout div span ul li ol li {border-bottom:none;}

.contact_head {clear:left; padding:0 0 0 140px; height:84px; background: url('/eng/images/etc/contact_bg_head.gif') no-repeat left top;}
.contact_head p {padding:20px 0 0 0;}

.contact_data {padding:49px 61px 0 87px; width:572px; height:599px; background: url('/eng/images/etc/contact_bg_data.gif') no-repeat left top;}
.contact_data div.contact_info {padding:20px 0 0 0; width:554px; height:130px; background: url('/eng/images/etc/contact_bg_info.gif') no-repeat left top;}
.contact_data dl {clear:left; padding:0 0 0 0 !important; height:26px; color:#7a7a7a;}
.contact_data dl dt {float:left; width:140px;}
.contact_data dl dd {float:left;}
.contact_data textarea {margin:0 0 0 0; width:572px; height:306px; border:1px solid #e1e4e6 !important; overflow:auto;}
.contact_data div.btn-right {padding-top:15px; padding-right:5px;}

 /* 키즈도시 이용안내 */
ul.kids-tab {clear:left; height:35px; width:740px; background: url('/images/kids/kids_bg_tab.gif') no-repeat left top; }
ul.kids-tab li {float:left;}

div.ktbl { height:88px; background: url('/images/kids/bg_use.gif') no-repeat left 25px; }
div.ktbl-2 { height:115px; background: url('/images/kids/bg_use2.gif') no-repeat left 25px; }
div.ktbl-3 { height:83px; background: url('/images/kids/bg_use3.gif') no-repeat left 25px; }
div.ktbl-4 { height:83px; background: url('/images/kids/bg_use4.gif') no-repeat left 25px; }
table.ktbl-04 { border:0; }
	table.ktbl-04 tr td { padding:6px 0 7px 0; text-align:center; line-height:17px; }
	table.ktbl-04 tr td.tbl2 { padding:7px 0 7px 0; text-align:center; }
table.ktbl-04-2 { border:0; }
	table.ktbl-04-2 tr td.tbl2 { height:30px; text-align:center; }
	table.ktbl-04-2 tr td.bank { height:30px; text-align:left; }
		table.ktbl-04-2 tr td.bank img { margin:0 0 0 10px; } 
		
/* 매장안내 */
p.place-img { height:478px;padding:42px 0 0 0; }
dl.place-recomm { width:740px; }
	dl.place-recomm dt { height:22px; }
	dl.place-recomm dd.bar { height:21px; }

p.place-stit2 { height:18px; padding-top:43px; }
div.place-list { width:740px; height:578px; background:url('/images/place/bg_placelist.gif') no-repeat left bottom; }
	div.place-list table.plist { width:726px; margin:29px 0 0 14px; border:0; }
	div.place-list table.plist tr td { height:125px; }
	div.place-list table.plist tr td .detail { width:363px; }
	div.place-list table.plist tr td .detail .thum { float:left; width:165px; }
	div.place-list table.plist tr td .detail .pinfo { float:left; width:198px; }
	div.place-list table.plist tr td .detail .pinfo ul { padding:6px 0 0 0; }
	div.place-list table.plist tr td .detail .pinfo ul li.name { height:21px; font-size:11px; }
	div.place-list table.plist tr td .detail .pinfo ul li.name img { vertical-align:middle; margin-right:16px; }
	div.place-list table.plist tr td .detail .pinfo ul li.phone { height:28px; font-size:11px; }
	div.place-list table.plist tr td .detail .pinfo ul li.phone img { vertical-align:middle; margin-right:16px; }
	div.place-list table.plist tr td .detail .pinfo ul li.hours { height:18px; font-size:11px; }
	div.place-list table.plist tr td .detail .pinfo ul li.hours img { vertical-align:middle; margin-right:10px; }
	div.place-list table.plist tr td .detail .pinfo ul li.hours2 { height:18px; padding:0 0 0 86px; }

/* 매장안내 자세히보기팝업 */
p.place-pop-title { padding:21px 0 0 11px; height:33px; font-weight:bold; }
	p.place-pop-title img { margin:0 5px 0 0; }

div.place-pop { width:590px; height:291px; padding:0 0 0 11px; background:url('/images/place/bg_pop_list.gif') no-repeat 11px bottom; }
	div.place-pop .photo { float:left; width:335px; }
	div.place-pop .Info { float:left; width:255px; }
	div.place-pop .Info dl.info-text { width:255px; }
	div.place-pop .Info dl.info-text dt { padding-bottom:15px; font-weight:bold; color:#1384be; line-height:16px; }
	div.place-pop .Info dl.info-text dd { padding-bottom:20px; font-size:11px; line-height:18px; color:#999; }
	div.place-pop .Info ul.info-list { width:255px; }
	div.place-pop .Info ul.info-list li { height:26px; font-size:11px; color:#999; }
	div.place-pop .Info ul.info-list li img { vertical-align:top; margin-right:12px; }
	div.place-pop .Info ul.info-list li.time1 { height:18px; }
	div.place-pop .Info ul.info-list li.time2 { height:18px; padding:0 0 0 69px; }
	div.place-pop .Info ul.info-list li.time3 { height:23px; padding:0 0 0 69px; }

p.place-page { width:740px; padding:16px 0 0 0; height:20px; text-align:center; }
	p.place-page a.done { font-weight:bold; text-decoration:underline; color:#6fa2c2; padding:0 17px; }
	p.place-page a.done2 { font-weight:normal; text-decoration:none; color:#868686; padding-left:17px; }
	p.place-page a { color:#868686; }
	
p.place-page a.done3 { font-weight:normal; text-decoration:none; color:#868686; padding-right:17px; }	


/* 테마소개 */
div.theme { width:740px; height:589px; background:url('/images/kids/bg_theme.jpg') no-repeat left 62px; }
div.theme p { padding:62px 0 0 0; }

/* 할인정보 */
.sale-info1 {padding-bottom:10px;}
.sale-info1 table.tbl-04 { width:740px; margin:0 0 0 16px; }
.sale-info1 table.tbl-04 tbody th {background: url('/images/water/water_bg_use_title8.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td {background: url('/images/ticket/ticket_bg_pkind_data2.gif') repeat-x left bottom;}
.sale-info1 table.tbl-04 tbody .last th {background: url('/images/water/water_bg_use_title11.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody td.data1 {background: url('/images/water/water_bg_use_title13.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody td.data2 {background: url('/images/water/water_bg_use_title15.gif') no-repeat left bottom;}
.sale-info1 table.tbl-04 tbody td.data3 {background: url('/images/water/water_bg_use_title15.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody td.data4 {text-align:left; padding-left:20px; line-height:18px; background: url('/images/ticket/ticket_bg_pkind_data2.gif') repeat-x left bottom;}
.sale-info1 table.tbl-04 tbody td.data7 {background: url('/images/water/water_bg_use_title18.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td.data1 {background: url('/images/water/water_bg_use_title14.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td.data2 {background: url('/images/water/water_bg_use_title16.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td.data3 {background: url('/images/water/water_bg_use_title16.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td.data5 {background: url('/images/water/water_bg_use_title17.gif') no-repeat left bottom;}
.sale-info1 table.tbl-04 tbody .last td.data6 {background: url('/images/water/water_bg_use_title17.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .last td.data7 {background: url('/images/water/water_bg_use_title19.gif') no-repeat right bottom;}
.sale-info1 table.tbl-04 tbody .data8 {text-align:left; padding-left:20px;}

.sale-info2 {padding-bottom:10px;}
.sale-info2 table.tbl-07 { width:740px; margin:0 0 0 16px; }
.sale-info2 table.tbl-07 tbody th {background: url('/images/ski/ski_bg_tabletitle30.gif') no-repeat left bottom;}
.sale-info2 table.tbl-07 tbody td {font-size:11px; height:22px;}
.sale-info2 table.tbl-07 tbody td.txt {font-size:11px; height:22px; border-bottom:1px solid #ccc1c0; }
.sale-info2 table.tbl-07 tbody td.last {padding:0 0 0 20px; font-size:12px; letter-spacing:-0.05em; text-align:left; line-height:18px; background: url('/images/ski/ski_bg_tabletitle7.gif') no-repeat left bottom;}
.sale-info2 table.tbl-07 tbody td.last2 {padding:0 0 0 20px; font-size:12px; letter-spacing:-0.05em; text-align:left; line-height:18px; background: url('/images/ski/ski_bg_tabletitle6.gif') no-repeat left bottom;}
.sale-info2 table.tbl-07 tbody .last th {background: url('/images/ski/ski_bg_tabletitle31.gif') no-repeat left bottom;}
.sale-info2 table.tbl-07 tbody th.f-th {background: url('/images/ski/ski_bg_tabletitle30.gif') no-repeat left bottom;}
.sale-info2 table.tbl-07 tbody td.f-td1 {background: url('/images/ski/ski_bg_tabletitle32.gif') no-repeat right bottom;}
.sale-info2 table.tbl-07 tbody td.f-td2 {background: url('/images/ski/ski_bg_tabletitle33.gif') no-repeat right bottom;}
.sale-info2 table.tbl-07 tbody td.f-td3 {background: url('/images/ski/ski_bg_tabletitle34.gif') no-repeat right bottom;}
.sale-info2 table.tbl-07 tbody td.f-td4 {background: url('/images/ski/ski_bg_tabletitle35.gif') no-repeat right bottom;}


/* 홍보영상 */
div.play_movie { position:relative; width:740px; height:420px; }
	div.play_movie dl.tit { width:619px; height:18px; padding:0 0 0 42px; }
	div.play_movie dl.tit dt { float:left; width:560px; font-size:12px; font-weight:bold; color:#1f94d1; }
	div.play_movie dl.tit dd { float:left; width:59px; }
	div.play_movie .movie { clear:both; width:620px; height:380px; padding:0 0 0 42px; border:1px solid blue; }
	div.play_movie p.movie-icon { position:absolute; left:626px; top:274px; }
div.movie-scrap { width:698px; height:120px; padding:0 0 0 42px; }
	div.movie-scrap .scrap { float:left; width:316px; padding:15px 0 0 0; }
		div.movie-scrap .scrap img { vertical-align:middle; }
		
/* 오시는길 */
div.location-txt { width:634px; height:152px; background: url('/images/play/location_char.gif') no-repeat right top; }


/* 키즈도시 이용안내 추가 */
div.e-ktbl { height:88px; background: url('/eng/images/kids/bg_use.gif') no-repeat left 25px; }
div.e-ktbl-2 { height:115px; background: url('/eng/images/kids/bg_use2.gif') no-repeat left 25px; }
div.e-ktbl-31 { height:83px; background: url('/eng/images/kids/bg_use3.gif') no-repeat left 25px; }
div.e-ktbl-4 { height:83px; background: url('/eng/images/kids/bg_use4.gif') no-repeat left 25px; }