/* ±Û·Î¹ú css */
img {border:0}
body ,table ,div ,select ,input {font-family:dotum}
body {overflow-y:scroll;}
table {border-collapse:collapse}
#global {float:right;height:21px;background:#ededed}
#global .link {padding:0 7px 3px 7px}
#global a {font-size:11px;text-decoration:none;margin:0 3px 0 3px}
#global a:link {color:#545454}
#global a:visited {color:#545454}
#global a:hover {color:#545454;}
#top_credit {clear:both;width:100%}
#top_credit .logo {padding:4px 0 10px 3px}
#top_credit .news {text-align:right;vertical-align:bottom;padding:0 0 7px 0}
#top_credit span {background:url(../img/main/bl_globalnews.gif) bottom left no-repeat;padding-left:10px;height:14px}
#top_credit a {font-size:12px;color:#f8b00;dont-weight:bold;text-decoration:underline}
#top_credit a:link {color:#ff8b00;font-weight:bold;text-decoration:underline}
#top_credit a:visited {color:#ff8b00;font-weight:bold;text-decoration:underline}
#top_credit a:hover {color:#ff8b00;font-weight:bold;text-decoration:underline}
#topmenu {background:url(../img/main/topmenu_bg.gif) no-repeat;width:900px;height:39px;text-align:left;clear:both}
#topmenu div {margin:9px 0 0 45px;float:left}

/* ÁÂÃø ¼­Ä¡ */
#main_search {margin-top:9px;background:url(../img/main/main_search_bg.gif) repeat-y;text-align:left}
#main_search table {margin:8px 0 0 7px}
#main_search th {font-size:12px;font-weight:bold;color:#444444;height:23px;width:35px}
#main_search td {font-size:12px;color:#444444;height:23px;}
#main_search select {font-size:11px}
#main_search div {text-align:center;margin0 auto;margin-top:8px}

/* ÇªÅÍ */
#footer {background:url(../img/main/footer_bg.gif) repeat-x;text-align:left; width:900px; margin:30px auto 0;}
#footer .link {font-size:12px;color:#6d7174;padding:7px 0 0 228px;height:24px}
#footer a {font-size:12px;color:#6e7275;text-decoration:none}
#footer .copyright {background:url(../img/main/footer_logo.gif) no-repeat;height:130px;padding:11px 0 0 228px;font-size:11px;color:#95999d;line-height:17px}

/* ---------------------¼­ºêÆäÀÌÁö---------------------- */

/* history */
#history {font-size:11px;color:#858e95;text-align:right;background:url({{$template}}/img/main/history_bg.gif) repeat-x;padding:9px 7px 4px 0;}
#history span {font-weight:bold}

/* º»¹® ·¹ÀÌ¾î */
#sub_set {width:900px;float:left;clear:both;margin-top:0px}

/* ¿ÞÂÊ¸Þ´º */
#left_menu {background:url(../img/main/left_sub_bg.gif) repeat-y}
#left_menu .title {width:191px;height:56px}
#left_menu dl {margin:0;font-size:12px;font-weight:bold;color:#404646}
#left_menu dt {padding:10px 0 0 25px}
#left_menu dd {margin:5px 0 0 20px;width:162px;line-height:22px;font-size:12px;font-weight:bold;color:#239bc0;border:1px solid #cfd9db;background:#ffffff}
#left_menu .box {margin:9px 12px 9px 12px;}
#left_menu .bar {font-size:12px;font-weight:normal;color:#414546}
#left_menu a {font-size:12px;font-weight:normal;color:#414546}
#left_menu a:link {font-size:12px;font-weight:normal;color:#414546;text-decoration:none}
#left_menu a:visited {font-size:12px;font-weight:normal;color:#414546;text-decoration:none}
#left_menu a:hover {font-size:12px;font-weight:normal;color:#414546;text-decoration:none}

/* °í°´¼¾ÅÍ, Ä¿¹Â´ÏÆ¼ ¿ÞÂÊ¸Þ´º Àü¿ë */
#left_menu_sub {background:url(../img/main/left_sub_bg2.gif) repeat-y;}
#left_menu_sub .title {width:191px;height:56px;}
#left_menu_sub .mg {margin-left:12px;margin-bottom:2px;}

#left_bnr1 {margin:10px 0 0 0;}

/* º»¹® ½ÃÀÛ */
#right_sub {float:left;vertical-align:top;width:700px;}

/* ----- ¿©ÇàÁ¤º¸ ----- */
#forth {width:699px;}
#forth th {width:91px;background:#eef8fa url(../img/main/4depth_th_bg.gif) no-repeat;padding-left:30px;font-size:12px;font-weight:bold;color:#2599be;height:27px;text-align:left}
#forth td {height:28px;background:#eef8fa url(../img/main/4depth_td_bg02.gif) 0 bottom no-repeat;padding-left:14px}
#forth a {font-size:12px;color:#444444;}
#forth a:link {font-size:12px;color:#444444;text-decoration:none}
#forth a:visited {font-size:12px;color:#444444;text-decoration:none}
#forth a:hover {font-size:12px;color:#444444;text-decoration:none}
#forth .bar {font-size:12px;color:#444444;}
#forth .4depth_btm {margin-top:-1px}


/* ¿©ÇàÁ¤º¸ > ¸ÞÀÎ > Áö¿ªº° ÃßÃµ¿©Çà */
#m1_bnr1 {margin-top:19px}
#m1_bnr3 {margin-top:19px}

#m1_area1 {text-align:left;margin-top:17px}
#m1_area1 .title {margin-bottom:6px}
#m1_area1 .sbj {background:url(../img/main/m1_area1_title_bg.gif) no-repeat;height:30px}
#m1_area1 th {font-size:12px;color:#28292d;font-weight:bold;text-align:left;padding:6px 0 0 13px}
#m1_area1 .more {text-align:right;padding:6px 13px 0 0}

#m1_area1 .box {background:url(../img/main/m1_area1_bg.gif) repeat-y;margin:0;padding:0;text-align:left;width:699px}
#m1_area1 .content {padding:16px 0 0 21px;line-height:15px;width:148px;height:200px;vertical-align:top}
#m1_area1 .img {width:146px;height:102px;border:1px solid #d3d6db;margin-bottom:11px}
#m1_area1 .tle a {font-size:11px;font-weight:bold;color:#666666;text-decoration:none}
#m1_area1 .txt {font-size:11px;color:#666666}
#m1_area1 .price {font-size:11px;font-weight:bold;color:#fe9100}

#m1_area1_btm {margin-bottom:17px;}

/* ¿©ÇàÁ¤º¸ > »ó¼¼Á¤º¸ > ³¯Â¥ ÅÇ */
#sub_visual_p {background:url(../img/main/sub_visual_p.gif) no-repeat;width:100%;height:82px;text-align:left;font-size:15px;font-weight:bold;color:#299cd2}
#subvisual_txt {padding:31px 0 0 139px; font-size:18px}
#day_tab a {font-size:12px;color:#ffffff;}
#day_tab a:link {font-size:12px;text-decoration:none}
#day_tab a:visited {font-size:12px;text-decoration:none}
#day_tab a:hover {font-size:12px;text-decoration:none}
#day_tab {margin-top:24px;margin-bottom:14px}
#day_tab .left {background:url(../img/main/tab3_left.gif) no-repeat;width:5px;height:34px}
#day_tab .right {background:url(../img/main/tab3_right.gif) no-repeat;width:5px;height:34px}
#day_tab .menu {background:url(../img/main/tab3_bg.gif) repeat-x;}
#day_tab .on {float:left; width:100px; height:34px; background:url(../img/main/tab3_on_bg.gif) repeat-x; text-align:center; font-size:12px; font-weight:bold; color:#139ac9;}
#day_tab .off {float:left; width:100px; height:34px; background:url(../img/main/tab3_off_bg.gif) repeat-x; text-align:center; font-size:12px; font-weight:bold; color:#ffffff;}
#day_tab .on span, #day_tab .off a {display:inline-block; padding:9px 0 0 0;}
/*
#day_tab .on {background:url(../img/main/tab3_on_bg.gif) repeat-x;width:100px;height:100%;float:left;text-align:center;padding-top:13px;font-size:12px;font-weight:bold;color:#139ac9}
#day_tab .off {background:url(../img/main/tab3_off_bg.gif) repeat-x;width:100px;height:100%;float:left;text-align:center;padding-top:13px;font-size:12px;font-weight:bold;color:#ffffff;}
*/
#day_tab .bar {background:url(../img/main/tab3_bar.gif) no-repeat;width:2px;height:34px;float:left}

/* ¿©ÇàÁ¤º¸ > »ó¼¼Á¤º¸ > ³¯Â¥º°Á¤º¸ */
#table1 {}
#table1 .title {height:34px;background:url(../img/main/table1_bg.gif) repeat-x;text-align:left;height:34px}
#table1 .title_txt {padding:9px 0 8px 15px}
#table1 .title a {font-size:12px;font-weight:bold;color:#2599c2;text-decoration:none}
#table1 dl {margin:0;padding:0}
#table1 dt {float:left; width:116px; margin:0 10px 0 0; padding:0;}
#table1 dd {float:left; width:170px; margin:0; font-size:12px; color:#444444; line-height:18px;}
/*
#table1 dt {margin:0;width:116px;height:80px;float:left}
#table1 dd {margin:0;font-size:12px;color:#444444;float:left;width:170px;padding:0 0 0 11px;line-height:18px}
*/
#table1 .right {padding:15px 0 0 17px;font-weight:normal;text-align:left;width:50%;vertical-align:top}
#table1 .icon {padding:3px 0 0 0;clear:both;font-size:12px;color:#434343}
#table1 .price {background:#f6f6f6;height:27px;border-bottom:1px solid #b3d9e4;width:92px}
#table1 .price_txt {padding:0 0 0 20px;color:#f14e25;font-size:12px;}
#table1 .day {background:#FFFFFF;border-bottom:1px solid #b3d9e4;}
#table1 .day_txt {padding:0 0 0 19px;font-size:12px;color:#bfbfbf}
#table1 .gray a {font-weight:bold;color:#999999;text-decoration:none}
#table1 .gray {font-weight:bold;color:#999999;text-decoration:none}
#table1 .red a {font-weight:bold;color:#ff1329;text-decoration:none}
#table1 .red {font-weight:bold;color:#ff1329;text-decoration:none}
#table1 .blue a {font-weight:bold;color:#0459f2;text-decoration:none}
#table1 .blue {font-weight:bold;color:#0459f2;text-decoration:none}
#table1 .pupple a {background:#bf49c4;font-weight:bold;color:#FFFFFF;text-decoration:none}
#table1 .pupple {background:#bf49c4;font-weight:bold;color:#FFFFFF;text-decoration:none}
#table1 .tb_font04 {font-size:12px;}


/* ¿©ÇàÁ¤º¸ > »ó¼¼Á¤º¸ > ³¯Â¥º°Á¤º¸ > »ó¼¼Á¤º¸ */
#goods_head {}
#goods_head th {background:url(../img/main/goods_head_top_bg.gif) no-repeat;height:40px;font-size:14px;font-weight:bold;color:#434544;text-align:left;padding:3px 0 0 14px}
#goods_head .content {background:url(../img/main/goods_head_bg.gif) repeat-y;}
#goods_head .img {float:left; width:280px; margin:10px 10px 0 0; padding:10px 0; border:1px solid #d0d8da; text-align:center;}
#goods_head .txt {float:left; width:380px; padding:10px 0 0 0; color:#515966; font-size:12px;line-height:17px;}
/* #goods_head .img {border:1px solid #d0d8da;width:265px;height:184px;float:left;margin:10px 10px 0 5px;} */
/* #goods_head .txt {font-size:12px;line-height:17px;float:left;padding:10px 0 0 6px;color:#515966} */
#table2 {}
#table2 table {border-top:2px solid #5eb9d4}
#table2 .table_hidden {border:0}
#table2 tr {}
#table2 th {background:#f0fafc;font-size:12px;color:#239ac2;height:32px}
#table2 td {padding:6px}
#table2 .date {font-size:12px;font-weight:bold;color:#444444;text-align:center;background:#ffffff}
#table2 .price {text-align:right;padding-right:10px;font-size:12px;color:#f24c22}
#table2 .txt {font-size:12px;color:#454545;text-align:center}
#table2 .time {font-size:12px;color:#454545;text-align:center}
#table2 .red {font-size:12px;color:#ff142a}
#table2 .blue {font-size:12px;color:#0159ef}
#table2 .gray {font-size:12px;color:#454545}
#table2 .name {padding:0;vertical-align:middle}
#table2 .icon {text-align:right}
#table2 .icon_img {margin:1px 0 1px 0}
#table2 .tr_on {background:#f6f6f6;cursor:pointer}
#table2 .tr_off {background:#FFFFFF;cursor:pointer}

#goods_head2 {background:url(../img/main/goods_head_bg.gif) repeat-y;}
#goods_head2 .title {background:url(../img/main/goods_head_top_bg.gif) no-repeat;height:40px;font-size:14px;font-weight:bold;color:#434544;text-align:left;padding:3px 0 0 14px}
#goods_head2 .left {width:50%;text-align:center;padding-left:15px}
#goods_head2 .right {width:50%;padding-top:8px;padding-left:10px}
#goods_head2 .img {border:1px solid #d0d8da;width:328px;height:228px;margin-top:10px}
#goods_head2 .img_txt {text-align:center;font-size:12px;margin:9px 0 15px 0;width:328px}
#goods_head2 .nail {cursor:pointer;border:1px solid #d2d7db}

#goods_head2 .sbj {font-size:12px;font-weight:bold;color:#2798c2;width:67px;padding:6px 0 0 0;vertical-align:top}
#goods_head2 .value {font-size:12px;color:#000000;width:258px;padding:4px 0 4px 0;line-height:17px}
#goods_head2 .price {font-size:12px;color:#f24c22;font-weight:bold}

#goods_special {background:url(../img/main/goods_bg2.gif)}
#goods_special dl {border-bottom:1px solid #5eb9d4}
#goods_special dt {background:url(../img/main/goods_bg.gif) repeat-x;padding:15px 0 0 10px}
#goods_special dd {border:1px solid #b4dae7;background:#ffffff;margin:5px 10px 10px 10px;padding:10px}

#table3 {}
#table3 table {border-top:2px solid #5cbad4}
#table3 .title {background:#f0fafc;font-size:12px;font-weight:bold;color:#249cbf;padding:0 0 0 10px;width:123px}
#table3 .content {padding:10px;line-height:17px;font-size:12px;color:#444444;}

#tab4 {margin-top:23px}
#tab4 .info {padding:10px 0 10px 0;font-size:12px;line-height:16px;color:#444444}
#table4 {}
#table4 table {border-top:2px solid #5cbad4}
#table4 th {background:#f0fafc;font-size:12px;font-weight:bold;color:#219bc2;height:32px}
#table4 .day {text-align:center;padding:10px;line-height:18px;font-size:12px;}
#table4 .place {text-align:center;padding:10px;font-size:12px;}
#table4 .trapic {text-align:center;padding:10px;font-size:12px;}
#table4 .time {text-align:center;padding:10px;font-size:12px;}
#table4 .detail {text-align:left;padding:10px;font-size:12px;}
#table4 .txt_day {font-size:12px;color:#434343;padding-top:7px}
#table4 .txt_week {font-size:12px;color:#434343;font-weight:bold}
#table4 .info {font-size:11px;color:#454545;padding:8px 0 0 0}

#common_info {margin-top:20px}
#common_info .title {margin-bottom:7px}

#table5 {}
#table5 table {border-top:1px solid #5eb9d4;border-bottom:1px solid #b4dae5;}
#table5 th {background:#f0fafc;font-size:12px;color:#f24c24;font-weight:normal;text-align:center;padding:7px 0 4px 10px;width:103px}
#table5 td {padding:7px 0 4px 10px;font-size:12px;color:#999999}
#table5 .red {font-size:12px;color:#ff132a;font-weight:bold}
#table5 .blue {font-size:12px;color:#0459f0;font-weight:bold}
#table5 .gray {font-size:12px;color:#999999;font-weight:bold}

#hot_service2 {padding-top:20px}
#hot_service2 .table {background:url(../img/main/hot_bg.gif) repeat-y;margin-top:8px}
#hot_service2 .visual {padding:13px 0 0 22px;width:127px}
#hot_service2 .img {width:116px;height:80px;border:1px solid #d1d4d9;}
#hot_service2 .content {padding:0 0 0 9x;width:506px}
#hot_service2 .title {width:537px;height:24px;background:#e6f3f9;margin-top:16px}
#hot_service2 .title_txt {font-size:12px;font-weight:bold;color:#434544;padding:5px 0 0 11px}
#hot_service2 .title_txt a {font-size:12px;font-weight:bold;color:#434544;text-decoration:none}
#hot_service2 .detail {padding:10px 0 0 13px;font-size:12px;color:#444444}
#hot_service2 .price {font-size:12px;font-weight:bold;color:#f34c20}
#hot_service2 .day {font-size:12px;font-weight:bold;color:#9a9a9a}

#page {text-align:center;margin:20px auto;font-size:12px;font-weight:bold;color:#ff7900}
#page a {font-size:12px;color:#454545;font-weight:bold;text-decoration:none}
#page .bar {font-size:12px;font-weight:normal;color:#b9b9b9}
#page .tb_font04 {font-size:12px;}



/* ¿¹¾àÇÏ±â */

#imgtitle {margin:25px 0 14px 14px;}
#box {background:url(../img/main/box_bg.gif) repeat-y;width:699px;padding:6px 0 0 11px}
#box .content {padding:10px 0 0 14px;width:500px}
#box .title {height:23px;background:url(../img/main/box_tle_bg.gif) bottom repeat-x;font-size:15px;font-weight:bold;margin:7px 0 0 14px}
#box .detail {font-size:12px;line-height:18px;}
#box .detail_form {font-size:12px;line-height:18px;color:#989898}
#box .detail_table {font-size:12px;}
#box .sbj {font-size:12px;font-weight:bold;color:#249cc1;line-height:18px;width:72px}
#box .ex {font-size:14px;font-weight:bold;color:#f34d23}
#box .price {font-size:12px;font-weight:bold;color:#f34d25}
#box .border {border:1px solid #989898}
#box textarea {border:1px solid #989898}
#box select {height:15px}
#box .detail_table2 {border-top:1px solid #5eb9d4}
#box .p_info1 {font-size:12px;font-weight:bold;color:#2699c5;background:#f0fafc;width:88px}
#box .p_info2 {font-size:12px;color:#444444;background:#f6f6f6;width:106px;padding:3px 0 0 7px}
#box .p_info3 {font-size:12px;color:#444444;padding:3px 0 0 7px}
#box .agree {text-align:center;margin:5 auto;font-size:12px;color:#444444}
#box .info_txt {font-size:12px;color:#444444;letter-spacing:-1px;line-height:18px}

#new_reserv {text-align:right;margin:-20px 8px 10px 0;font-size:11px;color:#536066}

/* È¸»ç¼Ò°³ */
#box2 {background:url(../img/main/box2_bg.gif) repeat-y;font-size:12px;line-height:18px;padding:9px 16px 9px 16px}


/* ¸¶ÀÌÆäÀÌÁö > ¿¹¾àÈ®ÀÎ ¹× Ãë¼Ò */
#yy_list {font-size:12px;}
#yy_list .tab {background:url(../img/main/tab5_bg.gif) repeat-x}
#yy_list .tab_img {margin-right:2px}
#yy_list table {border-top:2px solid #5cbad4;border-bottom:1px solid #b4dae7;margin-top:1px}
#yy_list th {font-size:12px;color:#269ac3;background:#f0fafc;height:28px}
#yy_list td {font-size:12px;height:28px;text-align:center}
#yy_list .no_list {border-bottom:1px solid #b4dae7;color:#333333;height:80px;font-size:12px;text-align:center;padding-top:35px}



/* ---------------¸ÞÀÎÆäÀÌÁö------------------ */
#main_set {width:900px;float:left;clear:both;margin-top:9px}

/* ¿ÞÂÊ¸Þ´º */
#left_area {float:left;width:199px;text-align:left;}
#left .left_top {background:url(../img/main/left_top.gif) no-repeat;height:56px;font-size:12px;vertical-align:top;padding:28px 0 0 25px;font-weight:bold;color:#1386bf}
#left .left_btm {background:url(../img/main/left_btm.gif) no-repeat;height:12px}
#left .left_menu {background:url(../img/main/left_menu.gif) no-repeat;height:36px;vertical-align:top;padding:14px 0 0 25px;}
#left a {font-size:12px;font-weight:bold;color:#414546;text-decoration:none}
#left a:link {font-size:12px;font-weight:bold;color:#414546}
#left a:visited {font-size:12px;font-weight:bold;color:#414546}
#left a:hover {font-size:12px;font-weight:bold;color:#414546}

/* ¿ìÃø */
#right_area {float:left}
#thema {background:url(../img/main/thema_bg.gif) repeat-y;margin-top:10px}
#thema div {margin-left:1px}
#main_goods {margin-top:2px;margin-left:2px}
#main_bnr1 {margin-top:9px;margin-left:2px}
#spot {width:212px;height:137px;background:url(../img/main/bg_spot.gif) no-repeat;margin-top:2px}
#spot a {font-size:12px;text-decoration:none;color:#EBFC4C;}
#hot_service {width:212px;background:url(../img/main/hot_bg.gif) repeat-y;margin-top:10px}

#hot {background:url(../img/main/hot_bg2.gif) repeat-y;width:212px;margin-top:10px;}
#hot table {margin-left:11px;margin-top:11px}
#hot .img {border:1px solid #d1d6d9;width:66px;height:42px}
#hot .img img {vertical-align:top;}
#hot .txt {margin-left:8px;font-size:11px;color:#656565;}
#hot a {font-size:11px;color:#656565;text-decoration:none}


#best {margin:9px 0 0 0; width:701px; height:40px; background:url(../img/main/best_bg_top.gif) no-repeat left top;}
#best .left_on  {background:url(../img/main/tab_on_left.gif) no-repeat;width:3px;height:24px;}
#best .right_on {background:url(../img/main/tab_on_right.gif) no-repeat;width:3px;height:24px}
#best .menu_on  {background:url(../img/main/tab_on_bg.gif) repeat-x;height:24px;padding-left:5px;padding-right:5px;text-align:center;padding-top:2px}
#best .left_off  {background:url(../img/main/tab_off_left.gif) no-repeat;width:3px;height:24px}
#best .right_off {background:url(../img/main/tab_off_right.gif) no-repeat;width:3px;height:24px}
#best .menu_off  {background:url(../img/main/tab_off_bg.gif) repeat-x;height:24px;padding-left:5px;padding-right:5px;text-align:center;padding-top:2px;cursor:pointer}
#best .space {width:1px; padding:0;}
#best a {font-size:11px;text-decoration:none}
#best .menu_on a:link {color:#2b89a9;font-weight:bold;}
#best .menu_on a:visited {color:#2b89a9;font-weight:bold;}
#best .menu_on a:hover {color:#2b89a9;font-weight:bold;}
#best .menu_off a:link {color:#dad2a8;}
#best .menu_off a:visited {color:#dad2a8;}
#best .menu_off a:hover {color:#dad2a8;}
#best_menu {padding:7px 10px 0 0;}
.best_box_btm {height:203px; background:url(../img/main/best_bg_bottom.gif) no-repeat left bottom;}

#best_tour_module {padding:3px 0 0 30px; overflow-x:hidden; line-height:15px}
#best_tour_module .goods {width:148px;float:left;margin-right:16px; display:inline;}
#best_tour_module .img {width:146px;height:102px;border:1px solid #d0d6d9;margin-bottom:7px}
#best_tour_module .title a{font-weight:bold;color:#666666;font-size:11px;letter-spacing:-1px}

#best_tour_module .content {width:148px;color:#666666;font-size:11px;letter-spacing:-1px}
#best_tour_module .price {color:#ff9000;font-weight:bold;font-size:11px}
#main_second {margin-top:10px}
#bestpackage {width:900px;}
#package {background:url(../img/main/package_body_bg.gif) repeat-y;width:293px;float:left;margin:5px 0px 5px 5px}
#package .title_left {width:5px;height:30px;background:url(../img/main/package_left.gif) no-repeat}
#package .title_right {width:5px;height:30px;background:url(../img/main/package_right.gif) no-repeat}
#package .title {width:283px;background:url(../img/main/package_bg.gif) repeat-x;overflow-x:hidden}
#package dl {margin:3px 0 0 0}
#package dt {font-size:11px;font-weight:bold;color:#2a292f;float:left;margin:0;padding:0 8px 0 7px;}
#package dd {font-size:11px;color:#909193;background:url(../img/main/package_bl.gif) no-repeat;padding-left:8px;float:left;margin:0}
#package .img {margin:1px 2px 1px 2px}
#package_list {width:275px;margin:8px 0 5px 11px;overflow-x:hidden}
#package_list th {width:78px;}
/* #package_list th {width:70px} */
#package_list td {padding-left:10px;line-height:14px}
#package_list .bar {height:14px;background:url(../img/main/package_bar.gif) bottom no-repeat}
#package_list .th_img {width:76px;height:46px;border:1px solid #d3d6db}
/* #package_list .th_img {width:66px;height:46px;border:1px solid #d3d6db} */
#package_list .th_title {font-size:11px;font-weight:bold;color:#666666;background:ffffff}
#package_list .th_title a{font-size:11px;font-weight:bold;color:#666666;background:ffffff;text-decoration:none}
#package_list .th_content {font-size:11px;color:#656565}
#package_list .th_price {font-size:11px;font-weight:bold;color:#ff8a00}
#package .btm_left {width:5px;height:5px;background:url(../img/main/package_btm_left.gif) no-repeat}
#package .btm_right {width:5px;height:5px;background:url(../img/main/package_btm_right.gif) no-repeat}
#package .btm_bg {width:283px;background:url(../img/main/package_btm_bg.gif) repeat-x;overflow-x:hidden}
#photo_huki {background:url(../img/main/photohuki_bg.gif) no-repeat;padding-top:23px;margin-top:10px}
#photo {float:left;width:455px;background:url(../img/main/photo_bg.gif) no-repeat;height:172px}
#bbs1 {float:left;width:445px;background:url(../img/main/bbs1_bg.gif) no-repeat;height:147px; overflow:hidden;}
#bbs1 .tab {padding-top:7px;padding-right:9px;margin:0 auto}
#bbs1 .left_on  {background:url(../img/main/tab2_on_left.gif) no-repeat;width:3px;height:24px}
#bbs1 .right_on {background:url(../img/main/tab2_on_right.gif) no-repeat;width:3px;height:24px;padding-right:2px;}
#bbs1 .menu_on  {background:url(../img/main/tab2_on_bg.gif) repeat-x;height:24px;width:64px;text-align:center;padding-top:2px}
#bbs1 .left_off  {background:url(../img/main/tab2_off_left.gif) no-repeat;width:3px;height:24px}
#bbs1 .right_off {background:url(../img/main/tab2_off_right.gif) no-repeat;width:3px;height:24px;padding-right:2px;}
#bbs1 .menu_off  {background:url(../img/main/tab2_off_bg.gif) repeat-x;height:24px;width:64px;text-align:center;padding-top:2px;cursor:pointer}
#bbs1 .space {width:1px}
#bbs1 a,td  {font-size:11px;text-decoration:none;color:#666666;}
#bbs1 .menu_on a:link {color:#2c89aa;font-weight:bold;}
#bbs1 .menu_on a:visited {color:#2c89aa;font-weight:bold;}
#bbs1 .menu_on a:hover {color:#2c89aa;font-weight:bold;}
#bbs1 .menu_off a:link {color:#fefefe;}
#bbs1 .menu_off a:visited {color:#fefefe;}
#bbs1 .menu_off a:hover {color:#fefefe;}
#etc {padding-top:3px}
/*#etc table {width:900px}*/
#bbs2 {background:url(../img/main/bbs2_bg.gif) no-repeat;width:324px;padding:16px 0 0 10px;vertical-align:top;}
/*#bbs2 table {width:324px}*/
#bbs2 .left_on  {background:url(../img/main/tab2_on_left.gif) no-repeat;width:3px;height:24px}
#bbs2 .right_on {background:url(../img/main/tab2_on_right.gif) no-repeat;width:3px;height:24px;padding-right:2px;}
#bbs2 .menu_on  {background:url(../img/main/tab2_on_bg.gif) repeat-x;height:24px;width:74px;text-align:center;padding-top:2px;}
#bbs2 .left_off  {background:url(../img/main/tab2_off_left.gif) no-repeat;width:3px;height:24px}
#bbs2 .right_off {background:url(../img/main/tab2_off_right.gif) no-repeat;width:3px;height:24px; padding-right:2px;}
#bbs2 .menu_off  {background:url(../img/main/tab2_off_bg.gif) repeat-x;height:24px;width:74px;text-align:center;padding-top:2px;cursor:pointer}
#bbs2 .space {width:1px}
#bbs2 a,td  {font-size:11px;text-decoration:none;color:#666666;}
#bbs2 .menu_on a:link {color:#2c89aa;font-weight:bold;}
#bbs2 .menu_on a:visited {color:#2c89aa;font-weight:bold;}
#bbs2 .menu_on a:hover {color:#2c89aa;font-weight:bold;}
#bbs2 .menu_off a:link {color:#fefefe;}
#bbs2 .menu_off a:visited {color:#fefefe;}
#bbs2 .menu_off a:hover {color:#fefefe;}
#bbs2 .more {text-align:right;padding-right:20px}


/* ---------------¼­ºê ÆäÀÌÁö ÄÁÅÙÆ® Ãâ·Â (¿©ÇàÁ¤º¸) ------------------ */
#sub_container {
width:681px;
*width:699px;
margin:0 auto;
position:relative;
padding:0 0 0 0px;
*padding:0 0 0 0px;
text-align:justify;
font-family:µ¸¿ò;
font-size:9pt;
line-height:1.8em;
}
#sub_container p {font-size:10pt;margin:0px;padding:0px;display:block;}
#sub_container span {font-size:10pt;margin:0px;padding:0px;display:block;}
#sub_container .title {color:#249AC2;font-weight:bold;padding:0px 0 0px 0px;margin:10px 0 6px 2px;}
#sub_container .info {margin:0px;padding:0 0 0 4px;display:block;letter-spacing:-1px;}
#sub_container .info2 {margin:10px 0 0 0;padding:4x 10px 4px 10px;display:block;border:1px solid #EAE8CE;letter-spacing:-1px;background:#FFFEF2;color:#995C15;}
#sub_container .info3 {margin:0px;padding:0px 0 0 2px;display:block;letter-spacing:-1px;font-weight:bold;}
#sub_container ul {margin:0;padding:0; list-style:none;}
#sub_container li {list-style-type:none; background:url(../img/main/bullet_ar_01.gif) 0 4px no-repeat;height:20px; padding:0 0 0 16px;}
#sub_container .list {list-style-type:none; background:url(../img/main/bullet_02.gif) 5px 10px no-repeat;height:20px; padding:0 0 0 16px;}
#sub_container .br {padding:10px 0 0 0;}


/* ---------------¼­ºê ÆäÀÌÁö ¸ÞÀÎ ¹è³Ê ------------------ */
#sub_visual_cs {background:url(../img/main/sub_visual_info.gif) no-repeat;width:100%;height:116px;text-align:left;font-size:15px;font-weight:bold;color:#299cd2}
#sub_visual_comm {background:url(../img/main/sub_visual_comm.gif) no-repeat;width:100%;height:116px;text-align:left;font-size:15px;font-weight:bold;color:#299cd2}
#sub_visual_info {background:url(../img/main/sub_visual_cs.gif) no-repeat;width:100%;height:116px;text-align:left;font-size:15px;font-weight:bold;color:#299cd2}
#sub_visual_co {background:url(../img/main/sub_visual_co.gif) no-repeat;width:100%;height:116px;text-align:left;font-size:15px;font-weight:bold;color:#299cd2}

#right_sub .mg {margin:24px 0 8px 0px;}

/* intro */
#wrap{padding:0;margin:0;width:100%;position:relative;text-align:center;}
#footer_wrap{width:100%;height:85px;position:relative;background:url(/default/img/main/intro_bg_footer.gif) repeat-x;}
.content_footer{width:970px;position:relative;text-align:left;margin:0 auto;}
.content_footer {vertical-align:top;}
.content_footer .footer_logo{position:relative;top:18px;}
.content_footer .personal_link{position:relative;top:-22px;left:149px;}
.content_footer .address{position:relative;top:-11px;left:149px;}
.content_footer .family_site{position:absolute;right:0;margin:-55px 0 0 0;}
.content_footer .famliy_site_link{position:absolute;right:0;margin:-33px 0 0 0;width:126px;border:1px solid #efefef;}
.content_footer .famliy_site_link a{display:inline-block;width:126px;text-decoration:none}
.content_footer .famliy_site_link a:hover{background:#efefef;}
.clear {clear:both}
#intro {position:absolute;top:50%;left:50%;width:960px;height:500px;margin:-250px 0 0 -480px}
#intro h1 {margin:0 0 15px 0;font-size:12px}
.btn_enter {margin:20px 0 0 0;text-align:center}
.login_bg {height:495px;background:url(/default/img/main/intro_bg_001.gif) repeat-x left top;text-align:center}
.login_cont {position:relative;width:970px;height:495px;margin:0 auto;text-align:left}
.login_logo {position:absolute;top:110px;left:0}
.login_bg2 {position:absolute;top:167px;left:0;width:970px;height:328px;background:url(/default/img/main/intro_bg_002.gif) no-repeat left top}
.login_dcr_pst {position:absolute;top:53px;left:25px}
.login_ipt_pst {position:absolute;top:39px;left:430px;overflow:hidden;width:500px;height:137px;border:1px solid #a0cade;background:#fff}
.login_tle {float:left;margin:0 35px 0 0;padding:25px 0 0 34px}
.login_ipt {float:left;position:relative;width:262px;padding:25px 0 0 0}
.login_ipt_id {position:absolute;top:25px;left:0}
.login_ipt_pw {position:absolute;top:50px;left:0}
.login_ipt_txt {display:inline-block;width:58px;margin:0 0 0 5px;color:#555;font-weight:bold}
.login_ipt_txt2 {display:inline-block;width:83px;margin:0 0 0 5px;color:#555;font-weight:bold}
.ipt_ipdw {height:18px;border:1px solid #cdcdcd}
.login_btn {position:absolute;top:48px;left:195px}
.login_line {position:absolute;top:85px;left:0;width:262px;padding:12px 0 0 0;background:url(/default/img/main/intro_bg_dot.gif) repeat-x left top}
.btn_join {padding-left:12px;background:url(/default/img/main/intro_bul_001.gif) no-repeat left 3px;color:#555;font-weight:bold;font-size:12px;font-family:dotum,'µ¸¿ò','µ¸¿òÃ¼'}
.btn_idpw_sch {padding-left:12px;background:url(/default/img/main/intro_bul_002.gif) no-repeat left 3px;color:#555;font-size:12px;font-family:dotum,'µ¸¿ò','µ¸¿òÃ¼'}
.btn_join a:link, .btn_join a:visited, .btn_join a:hover, .btn_join a:active {color:#555}
.btn_idpw_sch a:link, .btn_idpw_sch a:visited, .btn_idpw_sch a:hover, .btn_idpw_sch a:active {color:#555}
.adult_wrap {position:absolute;top:50%;left:50%;width:780px;height:393px;margin:-206px 0 0 -390px}
.adt_info {margin:0 0 17px 0}
.adt_info span {display:inline-block;margin:44px 0 0 20px;color:#010101;font-weight:bold;font-size:14px;font-family:gulim,'±¼¸²','±¼¸²Ã¼';vertical-align:top;line-height:22px}
.adt_box {margin:19px 0 0 0 0;padding:20px;border:2px solid #d9d9d9;background:#fafafa}
.adt_lt {float:left;width:355px;margin:0 26px 0 0}
.adt_rt {float:left;width:355px;}
.adt_tle {margin:0 0 10px 0}
.adt_ipt_box {position:relative;height:165px;border:1px solid #d9d9d9;background:#fff;color:#555}
.adt_ipt_pst {position:absolute;top:25px;left:23px}
.adt_ipt_pst2 {position:absolute;top:50px;left:23px}
.adt_ipt_pst3 {position:absolute;top:48px;left:253px}
.adt_line {position:absolute;top:82px;left:15px;width:313px;padding:12px 0 0 0; border-top:1px #e6e6e6 dashed;}
.adt_txt {color:#888;font-size:11px;font-family:dotum,'µ¸¿ò','µ¸¿òÃ¼';letter-spacing:-1px}
.adt_txt input { vertical-align:middle; *margin:-4px -3px -3px -4px; _margin:-4px -3px -3px -4px; }
.adt_btn {margin:10px 0 0 0;text-align:right}
.thumbImglist {background-image:url(/default/img/main/intro_img_body_list.gif) no-repeat left 0px;}
.slideshowThumbnail {background-image:url(/default/img/main/intro_img_body_list.gif) no-repeat left 0px;}