<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.menu_top {overflow:hidden; width:100%; height:40px; background:#f9fbfe}
.menu_top dl {width:1100px; margin:0 auto;}
.menu_top dt {float:left; width:106px; font-size:13px; line-height:40px; color:#48494d; text-align:center; font-weight:600;background:#dae4f3}
.menu_top dd {float:left; padding:0 0 0 13px;}
.menu_top dd a {display:inline-block; margin:0 35px 0 0; font-size:13px; line-height:40px; color:#f95876;}
.sns2 li {margin:0 0 0 7px;}
/*main_visual*/
.inner2 {width:1100px; margin:0 auto;}
.inner2::after { clear: both; content: ""; display: block;}

#eventVisual{position:relative;padding-top:0px;height:570px; overflow:hidden;}

#eventVisual .mainVisual {position:static !important;}
#eventVisual .mainVisual li{width:100%;}
#eventVisual .mainVisual a{display:block;width:100%;height:528px;background-repeat:no-repeat;background-position:50% 0}

#eventVisual .eventpager{overflow:hidden;width:100%;margin:0 auto;}
#eventVisual .eventpager ul {width:100%;background:#48494d;}
#eventVisual .eventpager li {float:left; width:100%;}
#eventVisual .eventpager a{display:block; font-size:15px;color:#fff;height:36px;text-align:center;line-height:36px;}
/*#eventVisual .eventpager a:hover,*/
#eventVisual .eventpager a.active{background:#f95876;}
#eventVisual .bx-controls{position:absolute;width:100%;}

#eventVisual .eventpager .list02 li {width:50%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}
#eventVisual .eventpager .list03 li {width:33.3%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}
#eventVisual .eventpager .list04 li {width:25%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}
#eventVisual .eventpager .list05 li {width:20%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}
#eventVisual .eventpager .list06 li {width:16.6%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}
#eventVisual .eventpager .list06 li:last-child {width:17%;background:url('../images/common/main_ban_rbg.png') no-repeat; background-position:right;}

.pass_area {position:relative; overflow:hidden; width:1100px; margin:20px auto 0;}
.pass_area &gt; a {float:left; margin:0 0 22px 20px;}
.box_pass {position:relative; float:left; width:630px; height:375px; padding:0 0 0 30px; background:url('../images/201612/bg_pass.png') no-repeat 0px 0px; }
.tab_pass {margin:0 0 18px 198px;}
.tab_pass li {float:left;}
.tab_pass li a {display: block; width:137px; height:44px; font-size:15px; line-height:44px;  font-weight: 600; text-align:center; color:#fff;}
.tab_pass li a:hover, .tab_pass li a.on {font-size:15px;color:#1b76c3; background:url('../images/201612/tab_on.png') no-repeat 0px 0px; }
.box_pass .line1 {margin:0 0 60px;}
.box_pass .line1 li {float:left;}
.box_pass .line1 li:nth-child(1) {width: 257px; margin:0 94px 0 0;}
.box_pass .line1 li:nth-child(2) {width: 257px;}
.box_pass .line1 li select {border: 1px solid #c3c3c3; color: #d9d9d9; font-size: 12px; height: 33px; width: 100%;background: #fff }
.box_pass .line2 li {float:left; margin:0 16px 0 0;}
.box_pass .line1 li &gt; label, .box_pass .line2 li &gt; label {color: #555; display: block; font-size: 13px; line-height: 14px; padding: 0 0 4px; font-weight:600; text-align:right;}
.box_pass .line2 li &gt; label {padding: 0 0 10px; text-align:left}
.box_pass .line2 li input[type="button"] {float:left; width:39px; padding:0;  height:31px; border: 1px solid #c3c3c3; color: #555; font-size: 18px; line-height: 31px; font-weight:600; background:#fff}
.box_pass .count {float:left; width:107px; height:31px; margin:0 -1px; padding:0; border: 1px solid #c3c3c3; text-align:center; font-size: 18px; line-height: 31px; color: #f95876;font-weight:600;  background:#fff}
.box_pass .line2 li:nth-child(1) {width: 189px;}
.box_pass .line2 li:nth-child(2) {width: 189px;}
.box_pass .line2 li:nth-child(3) {width: 189px;}
.box_pass .line3  {margin:20px 0 0 0}
.box_pass .line3 li {float:left;}
.box_pass .line3 li &gt; label {display:none;}
.box_pass .line3 li:nth-child(1) {width: 139px; margin:0 10px 0 0;}
.box_pass .line3 li:nth-child(2) {width: 139px;}
.box_pass .line3 li select {border: 1px solid #c3c3c3; color: #d9d9d9; font-size: 12px; height: 33px; width: 100%;background: #fff }
.bt_search {position:absolute; top:300px; left:449px;}

.h3_tit {display: block; float:left; margin:0 0 14px;}
#top_content .top_list .tab_sch{position:absolute;right:0;bottom:1px;}
#hotsale_list .besttour{overflow:hidden;  float:right}
#hotsale_list .besttour li {display: inline-block; float:left;}
#hotsale_list .besttour li a{display:block; margin-left:-1px; height:21px; padding:0 9px; font-size:14px; line-height:21px;color:#333; font-weight:400; border:1px solid #d8d8d8}
#hotsale_list .besttour li:first-child a {margin-left:0;}
#hotsale_list .besttour li.on a,#hotsale_list .besttour li a:hover{color:#fff; border:1px solid #f95876; background-color:#f95876}
#hotsale_list .best_tit{font-size:16px;padding-bottom:25px;}
#hotsale_list .best_tit span{display:inline-block;width:23px;height:23px;line-height:23px;text-align:center;background-color:#015eac;color:#fff;font-size:16px;font-weight:700;border-radius:10px;}
#hotsale_list .best_list{clear:both; overflow:hidden; margin:0 0 26px;}
#hotsale_list .best_list ul{overflow:visible;width:1100px;}
#hotsale_list .best_list ul:after{content:"";clear:both;display:block;}
#hotsale_list .best_list ul li:first-child{margin-left:0;}
#hotsale_list .best_list ul li{float:left; width:260px; margin-left:20px; letter-spacing:-0.090em}
#hotsale_list .best_list ul li a{display:block;position:relative; border:1px #e1e1e1 solid;}
#hotsale_list .best_list ul li a .num{position:absolute;left:0;top:0;}
#hotsale_list .best_list .big_thum{padding-bottom:20px;}
#hotsale_list .best_list .big_thum .box{position:absolute;bottom:0;left:0;right:0;padding:20px 0 15px 27px;background:url(http://www.itms.co.kr/images/common/bg_dammed.png) repeat 0 0;}
#hotsale_list .best_list .big_thum .box p{font-size:16px;color:#fff;}
#hotsale_list .best_list .big_thum .box .prince{color:#fbea00;font-size:24px;height:24px;font-weight:bold;line-height:1;letter-spacing:-0.02em}
#hotsale_list .best_list .big_thum .num{top:-7px;left:7px}
#hotsale_list .best_list .small_thum li {padding:0px 0px 0 0px;}
#hotsale_list .best_list .small_thum li div{padding:15px 15px 25px 15px; line-height:22px; height:60px;}
#hotsale_list .best_list .small_thum li a{font-size:14px;}
#hotsale_list .best_list .small_thum .prince{color:#db4339;font-size:20px;height:20px;font-weight:bold;line-height:1;padding:10px 0 0 0;letter-spacing:-0.02em; text-align:right;}
#hotsale_list .best_list .dolloar{margin-right:5px;}
.focus_bn {position:relative;}
.focus {overflow:hidden; position:relative;display:block;width:1100px;height:151px; }
.focus .main_slider{position:relative;overflow:hidden;}
.focus .main_slider li{float:left;text-align:center;}
.focus .main_slider li a{display:block;text-align:center;}
.focus .main_slider li img{display:inline-block;max-width:none;}
.focus_bn .sum_list {overflow:hidden; width:100%; position:absolute; top:3px; left:0; text-align:right;}
.focus_bn .sum_list li {display:inline-block; margin:0 0 0 8px;}
.focus_bn .sum_list li a {display:inline-block; width:15px; height:15px; background:url("../images/201612/sum.png") no-repeat left top;}
.focus_bn .sum_list li a.on, .focus_bn .sum_list li a:hover { background:url("../images/201612/sum_on.png") no-repeat left top;}
.focus_bn .sum_list li a.on, .focus_bn .sum_list li a.active { background:url("../images/201612/sum_on.png") no-repeat left top;}
.bn_travel {overflow:hidden; clear:both; margin:0 0 10px;}
.bn_travel li {float:left; margin:0 0 0 10px}
.bn_travel li:first-child {margin:0}
.bot_area {width:1100px; margin:26px auto 0;}
.hot_bn {overflow:hidden; position:relative;width:238px; float:left; }
.hot {overflow:hidden; position:relative;display:block;width:238px;height:272px; }
.hot .main_slider{position:relative;overflow:hidden;}
.hot .main_slider li{float:left;text-align:center;}
.hot .main_slider li a{display:block;text-align:center;}
.hot .main_slider li img{display:inline-block;max-width:none;}
.hot_bn .sum_list {overflow:hidden; width:100%; position:absolute; top:3px; left:0; text-align:right;}
.hot_bn .sum_list li {display:inline-block; margin:0 0 0 5px;}
.hot_bn .sum_list li a {display:inline-block; width:13px; height:13px; background:url("../images/201612/sum2.png") no-repeat left top;}
.hot_bn .sum_list li a.on,.hot_bn .sum_list li a:hover { background:url("../images/201612/sum2_on.png") no-repeat left top;}
.hot_bn .sum_list li a.on,.hot_bn .sum_list li a.active { background:url("../images/201612/sum2_on.png") no-repeat left top;}

/* table */
.tbl {float:left; width:643px; margin:32px 9px 0 10px; border-collapse:collapse; border-spacing:0;}
.tbl thead th {  font-size:14px; line-height:30px; font-weight:600; text-align:center;color:#222; border:1px solid #e7e7e7;  background:#e8e8e8}
.tbl thead .top_th th {padding:0 0 0 18px;   font-size:13px; line-height:33px; font-weight:600; text-align:left;color:#fff; letter-spacing:-0.5px; background:#294785}
.tbl thead .top_th th.th02 {padding:0; font-size:13px; line-height:33px; font-weight:600; text-align:center;color:#fff}
.tbl tbody tr:first-child th, .tbl tbody tr:first-child td {border:1px solid #e7e7e7}
.tbl tbody th {padding:0 0 0 18px; text-align:left; font-weight:bold; border:1px solid #e7e7e7; letter-spacing:-0.5px;  font-size:15px; line-height:28px; color:#666; background-color:#fff}
.tbl tbody td {padding:0; text-align:center; font-weight:bold; border:1px solid #e7e7e7; letter-spacing:-0.5px; font-size:15px; line-height:28px;  color:#666; background-color:#fff}
.tbl tbody td div {position:relative; height:81px; width:100%; padding:8px 0 0 0; font-size:14px; line-height:18px;  color:#666}
.tbl tbody td .num {position:absolute; bottom:0; left:0; display:block; width:100%; font-size:23px; line-height:38px; font-weight:600; text-align:center; color:#fff; background:#294785}
.bn_right {float:left; margin:32px 0 0 }
.bn_right li {display:block; margin:10px 0 0 0; text-align:center; vertical-align:top}
.bn_right li:first-child {width:200px; height:67px; margin:0; padding:18px 0 0 0; background:url("../images/201704/bg_sns.png") no-repeat left top;}
.bn_right li:first-child &gt; a {margin:0 3px;}
.bn_right li a {vertical-align:top}

.info {overflow:hidden; float:left;  width:1100px; height:106px; margin:10px 0 50px; background:url("../images/201612/bn_bot.png") no-repeat left 0 ; }
.info01 {position:relative; overflow:hidden; height:59px; padding:45px 0 0 61px;}
.info_dl01 dt {float:left; margin:0 15px 0 0; color:#294785; font-size:17px; line-height:18px; font-weight:600}
.info_dl01 dd {float:left; color:#000; font-size:17px; line-height:18px; font-weight:600; letter-spacing:0}
.info_num01 {position:absolute; top:34px; left:533px; color:#000; font-size:17px; line-height:21px; font-weight:600; letter-spacing:0}
.info_num02 {position:absolute; top:34px; left:935px; color:#000; font-size:17px; line-height:21px; font-weight:600; letter-spacing:0}
.bot_content {border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2}

.bot_list {overflow:hidden; width:100%;}
.bot_list li {float:left;width:11%; padding:25px 0; text-align:center;}
</pre></body></html>