

select		{font:12px 돋움, Dotum, 굴림, Gulim; height:19px;}

textarea	{font:12px 돋움, Dotum, 굴림, Gulim; line-height:16px; background-color:#FFFFFF;
	padding:5px; border:solid 1px #dcdbd3;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#665e51;}

.check		{margin-bottom:-1px;}
.select_s	{font:11px 돋움, Dotum, 굴림, Gulim;}

.listBox	{font:12px 돋움, Dotum, 굴림, Gulim; line-height:16px; background-color:#FFFFFF;
	border:solid 1px #dcdbd3;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#dcdbd3;
	scrollbar-darkshadow-color:#dcdbd3;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#a69c8a; }

.list-01				{ width:125px; }

.inputBox	{font:12px 돋움, Dotum, 굴림, Gulim; line-height:16px; background-color:#FFFFFF;
	padding:5px; border:solid 1px #dcdbd3;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#665e51;}



/*| 테이블 Padding 값 |*/

.pd-01					{ padding-top:5px; padding-bottom:5px; }
.pd-02					{ padding-top:0px; padding-bottom:0px; }



/*| 왼쪽배너 |*/
.banner		{padding-top:7px;}

/*| 왼쪽메뉴 |*/
.left_menu	.top	{background-image:url(../img/left_bx_top.gif);
	background-repeat: no-repeat;
	padding:13px 0 18px 15px;}
.left_menu	.mid	{background-image:url(../img/left_bx_mid.gif);
	background-repeat: repeat-y;
	padding:0 15px;}
.left_menu	.bg	{background-image:url(../img/left_bx_bg.gif);
	background-repeat: no-repeat;
	padding:13px 0 17px 15px;}
.left_menu	.menu	{height:25px; padding-left:5px;}
.left_menu	.line	{background-color:#e0e0e0;}
.left_menu	.menu2	{padding:5px 0 5px 15px;}
.left_menu	.menu2_on	{background-image:url(../img/left_bu_on.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding:1px 0 1px 15px;}
.left_menu	.menu2_on	a:link		{font:dotum; font-size:12px; color:#dd3e0a; text-decoration:none;}
.left_menu	.menu2_on	a:visited	{font:dotum; font-size:12px; color:#dd3e0a; text-decoration:none;}
.left_menu	.menu2_on	a:active	{font:dotum; font-size:12px; color:#dd3e0a; text-decoration:none;}
.left_menu	.menu2_on	a:hover		{font:dotum; font-size:12px; color:#dd3e0a; text-decoration:none;}
.left_menu 	.menu2_off	{background-image:url(../img/left_bu_off.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding:1px 0 1px 15px;}


/*| 메인 |*/
.travel	.line		{height:2px; background-color:#1b548d;}
.travel	.con		{padding:9px 0 0 0;}
.travel	.thumnail	{padding:9px 10px 0 0;}
.travel	.tit		{padding:7px 0 3px 0; font:dotum; font-size:12px; color:#76becc;}
.travel	.t_con		{padding:0; font:dotum; font-size:11px; color:#818175; line-height:110%;}

.reply	.line		{height:2px; background-color:#ff9900;}
.reply	.con		{padding:9px 0 2px 0;}
.reply	.thumnail	{padding:9px 10px 0 0;}
.reply	.tit		{padding:1px 0 5px 0; font:dotum; font-size:12px; color:#d9952b;}
.reply	.t_con		{padding:0 0 7px 0; font:dotum; font-size:11px; color:#818175; line-height:110%;}
.reply	.list	a {
	background-image:url(../img/bu_square2.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding:3px 0 3px 10px;
	font:dotum; font-size:11px; color:#818175;}
.reply	.list	a:link		{font:dotum; font-size:11px; color:#818175;}
.reply	.list	a:visited	{font:dotum; font-size:11px; color:#818175;}
.reply	.list	a:active	{font:dotum; font-size:11px; color:#818175;}
.reply	.list	a:hover		{font:dotum; font-size:11px; color:#dd3e0a;}

.week	.line		{height:2px; background-color:#29aaf2;}
.week	.con		{padding:9px 0 0 0;}
.week	.thumnail	{padding:9px 0 0 0;}
.week	.list	    {padding:7px 0 7px 0;}
.week	.t_con		{padding:0; font:dotum; font-size:11px; color:#818175; line-height:110%;}
.week   .style1     {color: #d9952b;}

/*| 바로가기 |*/
.bx_go	.bx_top	{
	background-image:url(../img/bx_go_top.gif);
	background-repeat: no-repeat;
	width:880px;}
.bx_go	.bx_btm	{
	background-image:url(../img/bx_go_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:880px;
	padding:20px;}
.go_question	{
	background-image:url(../img/main_go_question.gif);
	background-repeat: no-repeat;
	width:880px;
	padding:100px 0 0 0;}
.go_faq			{
	background-color:#f3f3f0;
	border-style:solid;
	border-width:1px;
	border-color:#d1d1cd;}
.go_faq	.tit	{padding:12px;}
.go_faq	.list	{
	background-image:url(../img/bu_square2.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding:1px 0 1px 10px;}

/*| 네비 |*/
.navi	.t_navi		{
	text-align:right;
	color:#818175;
	font-size:11px;
	padding:0 20px;}
.navi	.t_navi_on	{color:#484134;}
.navi	.bx_top {
	background-image:url(../img/bx_navi_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.navi	.bx_btm {
	background-image:url(../img/bx_navi_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	height:23px;}

/*| 상세보기 |*/
.tit_view	{
	height:32px;
	line-height:150%;
	vertical-align:bottom;
	padding-bottom:5px;}
.tit_view	.tit	{
	color:#dd3e0a;
	font-size:18px;
	font-weight:bold;
	padding-bottom:20px;}
.tit_view	.tit_s	{color:#818175;}
.tit_view	.btn	{text-align:right; padding-top:3px;}

.bx_view	.bx_top {
	background-image:url(../img/bx_view_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx_view	.bx_btm {
	background-image:url(../img/bx_view_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:20px;}

/*| 관광지 |*/
.resort	{
	border-style:solid;
	border-width:1px;
	border-color:#dbdbd7;
	padding:7px 15px 6px 15px;}
.resort	.list	{
	background-image:url(../img/bu_square2.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding:2px 0 3px 10px;}

/*| 리스트보기 |*/
.list_view	.tit		{padding:10px 0 5px 0; font:dotum; font-size:12px; color:#818175;}
.list_view	.tit2		{padding:0 0 0 1px; font:dotum; font-size:12px; color:#818175;}
.list_view	.icon		{padding:1px 0 9px 1px; height:19px;}
.list_view	.t_address	{padding:0 0 7px 1px; font:dotum; font-size:11px; color:#818175; *line-height:130%;}
.list_view	.t_charge	{padding:0 0 0 1px; font:dotum; font-size:12px; color:#818175;}
.list_view	.button		{padding:10px 0 0 0;}

/*| 결제하기 |*/
.charge	.i_charge		{margin:0 5px 5px 5px;}
.charge	.t_charge img	{vertical-align:middle;}
.charge	.t_total		{font:arial; font-size:14px; color:#dd3e0a; letter-spacing:-1px;}


/*| 탭메뉴 |*/
.tab	{background-image:url(../img/tab_bg.gif);
	background-repeat: no-repeat;
	width:660px;
	height:24px;
	text-align:center;}
.tab	.tab_l_off	{text-align:center;}
.tab	.tab_m_off	{background-image:url(../img/tab_bg_m_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	text-align:center;}
.tab	.tab_r_off	{background-image:url(../img/tab_bg_m_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	text-align:center;}
.tab	.tab_num_off	{color:#fff;
	font-size:11px;
	font-weight:bold;}

.tab	.tab_l_on	{background-image:url(../img/tab_bg_on.gif);
	background-repeat: no-repeat;
	background-position:top left;
	text-align:center;}
.tab	.tab_m_on	{background-image:url(../img/tab_bg_m_on.gif);
	background-repeat: repeat-x;
	background-position:top left;
	text-align:center;}
.tab	.tab_r_on	{background-image:url(../img/tab_bg_on.gif);
	background-repeat: no-repeat;
	background-position:top right;
	text-align:center;}
.tab	.tab_num_on	{color:#d77223;
	font-size:11px;
	font-weight:bold;}

/*| 탭메뉴 2depth |*/
.tab2		{height:30px;}
.tab2	img	{padding:0 5px;}
.tab_line	{background-color:#de860b; height:1px; padding:0;}

/*| 베스트박스 |*/
.bx_vest	.bx_top	{
	background-image:url(../img/bx_vest_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx_vest	.bx_btm	{
	background-image:url(../img/bx_vest_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:28px 0;}
.bx_vest	.bx_con		{padding:10px 17px;}
.bx_vest	.bx_line	{
	background-image:url(../img/i_dotline_v.gif);
	background-repeat: repeat-y;}
.bx_vest	.icon		{padding:3px 0 9px 0; text-align:left;}
.bx_vest	.t_tit		{text-align:left;}
.bx_vest	.t_address	{text-align:left; font:dotum; font-size:11px; color:#818175; line-height:110%; *line-height:130%; padding-bottom:5px;}
.bx_vest	.t_charge	{text-align:left; font:dotum; font-size:12px; color:#818175;}
.bx_vest	.btn_prev	{
	background-image:url(../img/i_vest_bgl.gif);
	background-repeat: no-repeat;
	background-position:center right;
	text-align:right;
	padding:0 1px 0 0;
	width:33px;
	height:190px;}
.bx_vest	.btn_next	{
	background-image:url(../img/i_vest_bgr.gif);
	background-repeat: no-repeat;
	background-position:center left;
	padding:0 0 0 1px;
	width:33px;
	height:190px;}

/*| 세일박스 |*/
.bx_sale	.bx_top	{
	background-image:url(../img/bx1_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx_sale	.bx_btm	{
	background-image:url(../img/bx1_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:10px 0;}
.bx_sale	.bx_con		{padding:10px 17px;}
.bx_sale	.bx_line	{background-color:#dbdbd7; height:1px; width:1px; padding:0;}
.bx_sale	.btn_prev	{
	background-image:url(../img/i_sail_bgl.gif);
	background-repeat: no-repeat;
	background-position:center right;
	text-align:right;
	padding:0 1px 0 0;
	width:33px;
	height:84px;}
.bx_sale	.btn_next	{
	background-image:url(../img/i_sail_bgr.gif);
	background-repeat: no-repeat;
	background-position:center left;
	padding:0 0 0 1px;
	width:33px;
	height:84px;}

/*| 스마트검색박스 |*/
.bx_ssearch	.bx_top	{
	background-image:url(../img/bx_search_top.gif);
	background-repeat: no-repeat;
	width:660px;
	height:37px;
	padding:0 20px;
	vertical-align:top;}
.bx_ssearch	.bx_btm	{
	background-image:url(../img/bx_search_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:7px 20px 15px 20px;}
.bx_ssearch	.tb	th		{background-color:#ffffff; text-align:left;}
.bx_ssearch	.tb	td		{background-color:#ffffff; padding:3px 0px;}
.bx_ssearch	.tb	.tit_top	{padding:6px 0 0 8px; vertical-align:top;}
.bx_ssearch	.tb	.t_top		{padding-top:7px; vertical-align:top;}
.bx_ssearch	.tb	.bx_line		{background-color:#dbdbd7; height:1px; padding:0;}
.bx_ssearch	.tb	.tb_clear td	{border-style:none; padding:0;}

/*| 박스 |*/
.bx1	.bx_top	{
	background-image:url(../img/bx1_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx1	.bx_btm	{
	background-image:url(../img/bx1_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:1px;}
.bx1	.bx_con		{padding:0 19px;}
.bx1	.bx_con2	{padding:19px;}
.bx1	.bx_con3	{padding:13px 19px 15px 19px;}
.bx1	.bx_con4	{padding:0 19px 15px 19px;}
.bx1	.bx_line	{background-color:#dbdbd7; height:1px; width:1px; padding:0;}

.bx1_yel	.bx_top	{
	background-image:url(../img/bx1_yel_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx1_yel	.bx_btm	{
	background-image:url(../img/bx1_yel_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:1px;}
.bx1_yel	.bx_mid	{
	background-image:url(../img/bx1_yel_mid.gif);
	background-repeat: repeat-y;
	width:660px;}
.bx1_yel	.bx_con		{padding:19px;}


.bx2_yel	.bx_top	{
	background-image:url(../img/bx2_yel_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx2_yel	.bx_btm	{
	background-image:url(../img/bx2_yel_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:2px;}
.bx2_yel	.bx_con		{padding:0 18px;}
.bx2_yel	.bx_con2	{padding:18px;}
.bx2_yel	.bx_con3	{padding:10px 18px;}
.bx2_yel	.bx_con4	{padding:15px 18px;}
.bx2_yel	.bx_line	{background-color:#e3b760; height:1px; width:1px; padding:0;}

.bx2_grn	.bx_top	{
	background-image:url(../img/bx2_grn_top.gif);
	background-repeat: no-repeat;
	width:660px;}
.bx2_grn	.bx_btm	{
	background-image:url(../img/bx2_grn_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:660px;
	padding:2px;}
.bx2_grn	.bx_con		{padding:0 18px;}
.bx2_grn	.bx_con2	{padding:18px;}
.bx2_grn	.bx_con3	{padding:10px 18px;}
.bx2_grn	.bx_line	{background-color:#d3e58a; height:1px; width:1px; padding:0;}

/*| 왼쪽박스 |*/
.bx_left	.bx_top	{
	background-image:url(../img/left_box_top.gif);
	background-repeat: no-repeat;
	width:200px;
	height:32px;
	padding:0 16px;}
.bx_left	.bx_btm	{
	background-image:url(../img/left_box_btm.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:200px;
	padding:9px 16px;}


/*| 테이블 |*/
.tb1	th		{
	border-style:solid;
	border-width:1px;
	border-color:#b9b9b1;
	background-color:#f4f4f1;}
.tb1	td		{
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-top-color:#dbdbd7;
	border-right-color:#dbdbd7;
	border-bottom-color:#dbdbd7;
	border-left-color:#dbdbd7;}
.tb1	td.foot	{
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-top-color:#dbdbd7;
	border-right-color:#dbdbd7;
	border-bottom-color:#b9b9b1;
	border-left-color:#dbdbd7;}
.tb1	td.foot2	{
	border-style:solid;
	border-width:1px;
	border-color:#b9b9b1;}
.tb1	td.r	{
	text-align:right;
	padding:0 10px;}
.tb1	td.l	{
	text-align:left;
	padding:0 10px;}
.tb1	a			{ color:#d9952b; font-size:12px; text-decoration:none; }
.tb1	a:link		{ color:#d9952b; font-size:12px; text-decoration:none; }
.tb1	a:visited	{ color:#d9952b; font-size:12px; text-decoration:none; }
.tb1	a:active	{ color:#d9952b; font-size:12px; text-decoration:none; }
.tb1	a:hover		{ color:#484134; font-size:12px; text-decoration:none; }



.tb2	th		{
	border-style:solid;
	border-width:1px;
	border-color:#b9b9b1;
	background-color:#f4f4f1;}
.tb2	th.l	{
	text-align:left;
	padding:0 10px 0 14px;}
.tb2	th.t_top	{padding-top:9px; vertical-align:top;}
.tb2	td		{
	border-style:solid;
	border-width:0 1px 1px 0;
	border-top-color:#dbdbd7;
	border-right-color:#dbdbd7;
	border-bottom-color:#dbdbd7;
	border-left-color:#dbdbd7;}
.tb2	td.foot	{
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-top-color:#dbdbd7;
	border-right-color:#dbdbd7;
	border-bottom-color:#b9b9b1;
	border-left-color:#dbdbd7;}
.tb2	td.foot2	{
	border-style:solid;
	border-width:1px;
	border-color:#b9b9b1;}
.tb2	td.r	{text-align:right; padding:0 10px;}
.tb2	td.l	{text-align:left; padding:0 10px;}
.tb2	td.c	{text-align:left; padding:7px 10px;}

.tb2	.icons		{text-align:left; padding:5px 10px;}
.tb2	.icons	img {vertical-align:middle; margin:3px 5px 3px 0;}
.tb2	.t_price	{font:dotum; font-size:12px; color:#dd3e0a; line-height:120%; text-align:left; padding:0 7px;}
.tb2	.p_thum		{padding:12px;}



.tbv1	th.top	{
	border-style:solid;
	border-width:1px 1px 0px 1px;
	border-top-color:#b9b9b1;
	border-right-color:#b9b9b1;
	border-bottom-color:#f4f4f1;
	border-left-color:#b9b9b1;
	background-color:#f4f4f1;
	padding:14px 14px 4px 14px;}
.tbv1	th.t_top	{padding-top:8px; vertical-align:top;}
.tbv1	th		{
	border-style:solid;
	border-width:0px 1px 0px 1px;
	border-top-color:#f4f4f1;
	border-right-color:#b9b9b1;
	border-bottom-color:#f4f4f1;
	border-left-color:#b9b9b1;
	background-color:#f4f4f1;
	text-align:left;
	padding:4px 14px;}
.tbv1	th.btm	{
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-top-color:#f4f4f1;
	border-right-color:#b9b9b1;
	border-bottom-color:#b9b9b1;
	border-left-color:#b9b9b1;
	background-color:#f4f4f1;
	padding:4px 14px 14px 14px;}
.tbv1	td.top	{
	border-style:solid;
	border-width:1px 1px 0px 0px;
	border-top-color:#dbdbd7;
	border-right-color:#dbdbd7;
	border-bottom-color:#fff;
	border-left-color:#dbdbd71;
	padding:14px 14px 4px 14px;}
.tbv1	td		{
	border-style:solid;
	border-width:0px 1px 0px 0px;
	border-top-color:#fff;
	border-right-color:#dbdbd7;
	border-bottom-color:#fff;
	border-left-color:#dbdbd71;
	text-align:left;
	padding:4px 14px;}
.tbv1	td.btm	{
	border-style:solid;
	border-width:0px 1px 1px 0px;
	border-top-color:#fff;
	border-right-color:#dbdbd7;
	border-bottom-color:#dbdbd7;
	border-left-color:#dbdbd71;
	padding:4px 14px 14px 14px;}


.tb_clear	td		{border-style:none; padding:0;}



/*| 리스트 |*/
.list1	th	{
	padding:5px 0 5px 0;
	text-align:left;
	vertical-align:top;
	background-color:#fff;
	padding-left:1px;}
.list1	td	{
	background-image:url(../img/bu_arrow1.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding:3px 0 2px 10px;}
.list1	.on	{
	background-image:url(../img/bu_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding:3px 0 2px 10px;}
.list1	.line	{background-color:#ebebe9; height:1px; width:1px; padding:0;}

/*| 리스트2 |*/
.list2	.tit_list	{margin-left:3px;}
.list2	.t_list		{padding:9px 0 0 36px;}

/*| 리스트3 |*/
.list3	th	{
	text-align:left;
	vertical-align:top;
	background-color:#fff;
	background-image:url(../img/bu1_03.gif);
	background-repeat: no-repeat;
	background-position: 12px 5px;
	padding:2px 0 3px 20px;
	vertical-align:top;}
.list3	td	{padding:0 0 3px 10px;}

/*| 리스트 |*/
.list4	th	{
	padding:2px 0 4px 0;
	text-align:left;
	vertical-align:top;
	background-color:#fff;
	padding-left:1px;}
.list4	td	{
	background-image:url(../img/bu_arrow1.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding:0 0 0 10px;}
.list4	.on	{
	background-image:url(../img/bu_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding:0 0 0 10px;}
.list4	.line	{background-color:#ebebe9; height:1px; width:1px; padding:0;}


/*| 블릿타이틀 |*/
.bu1	{
	background-image:url(../img/bu1_01.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding:1px 0 0 20px;
	vertical-align:top;
	height:22px;}

.bu1_t	{
	background-image:url(../img/bu1_01.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding:2px 0 0 20px;
	vertical-align:top;
	height:22px;
	color:#38660a;
	line-height:100%;}

.bu3_t	{
	background-image:url(../img/bu1_03.gif);
	background-repeat: no-repeat;
	background-position: 12px 5px;
	padding:0 0 3px 20px;
	vertical-align:top;}

.bu_r	{text-align:right; vertical-align:top; padding-bottom:5px; padding-right:2px;}

/*| 주의 |*/
.caption1	{
	background-image:url(../img/bu_square1.gif);
	background-repeat: no-repeat;
	background-position:1px 6px;
	padding:2px 0 2px 10px;
	color:#818175; font-size:11px;
	line-height:12px;}

.caption_r	{text-align:right; padding-top:5px;}


/*| 빠른찾기 |*/
.quick_search		{
	background-image:url(../img/ico_quick_search.gif);
	background-repeat: no-repeat;
	padding:0 0 0 57px;
	height:19px;}
.quick_search	a:link		{font:dotum; font-size:11px; color:#d9952b; text-decoration:none; padding:0 5px; line-height:160%;}
.quick_search	a:visited	{font:dotum; font-size:11px; color:#d9952b; text-decoration:none; padding:0 5px; line-height:160%;}
.quick_search	a:active	{font:dotum; font-size:11px; color:#d9952b; text-decoration:none; padding:0 5px; line-height:160%;}
.quick_search	a:hover		{font:dotum; font-size:11px; color:#d9952b; text-decoration:underline; padding:0 5px; line-height:160%;}


/*| 버튼 |*/
.btn	img		{margin-right:2px;}
.btn_center		{text-align:center;}
.btn_center	img	{margin-right:2px;}
.btn_btm		{margin-top:2px;}
.btn_right	img	{margin-right:2px; text-align:right;}


/*| 썸네일 |*/
.thum	{border:1px solid #d1d1cd;}
.pic	{border:1px solid #d1d1cd;}

/*| 라인 |*/
.line_g	{background-color:#dbdbd7;}


/*| 개별폰트 |*/
.t_wht		{font:dotum; color:#ffffff;}
.t_gry		{font:dotum; color:#818175;}
.t_red		{font:dotum; color:#dd3e0a;}
.t_yel		{font:dotum; color:#d9952b;}


.t_s		{font:dotum; font-size:11px;}
.t_s_gry	{font:dotum; font-size:11px; color:#818175;}
.t_s_red	{font:dotum; font-size:11px; color:#dd3e0a;}
.t_s_yel	{font:dotum; font-size:11px; color:#d9952b;}

.t_gap		{font:dotum; color:#c9cac5;}



/*| 팝업 |*/
.pop_top {
	background-image:url(../img/pop_top_bg.gif);
	background-repeat: repeat-x;
	vertical-align:top;
	padding:11px 25px 0 25px;
	height:31px;
	font:dotum; font-size:16px; color:#ffffff; font-weight:bold;}

.pop_con {padding:25px; height:100%; vertical-align:top;}

.pop_con2 {padding:0px; height:100%; vertical-align:top;}

.pop_btm {background-color:#ccccc6;
	vertical-align:top;
	text-align:right;
	padding:5px 25px 0 25px;
	height:20px;}

.pop_overflow  {
	color:#806f53;
	text-decoration:none;
	line-height:18px;
	background-color:#FFFFFF;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#dcdbd3;
	scrollbar-darkshadow-color:#dcdbd3;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#a69c8a; }

/* GNB MyJustgo */
.co-bot01				{ font-family:dotum, gulim; font-size:8pt; color:#666666; letter-spacing:-0.5px; text-decoration:none; line-height:14px;}
.co-bot01 a:link		{ font-family:dotum, gulim; font-size:8pt; color:#666666; letter-spacing:-0.5px; text-decoration:none; line-height:14px; }
.co-bot01 a:active	{ font-family:dotum, gulim; font-size:8pt; color:#666666; letter-spacing:-0.5px; text-decoration:none; line-height:14px; }
.co-bot01 a:visited	{ font-family:dotum, gulim; font-size:8pt; color:#666666; letter-spacing:-0.5px; text-decoration:none; line-height:14px; }
.co-bot01 a:hover	{ font-family:dotum, gulim; font-size:8pt; color:#666666; letter-spacing:-0.5px; text-decoration:underline; line-height:14px; }

/* 예약 박스 090527 홍나영 추가 */
    .confirmbox1 {
    float:left;
    clear:both;
    width:660px;
    margin-top:24px;
    background:url('//OMNIPrims/img/bg_confirmbox_body.gif') left bottom no-repeat;
}
.confirmbox1 .cont {
    z-index:1;
    position:relative;
    float:left;
    clear:both;
    width:660px;
    background:url('//OMNIPrims/img/bg_confirmbox_top.gif') no-repeat;
}

.confirmbox1 .cont strong.confirmribbon {
    z-index:500;
    position:absolute;
    left:0px;
    top:0px;
    display:block;
    width:65px;
    height:70px;
    font-size:0px;
    line-height:0px;
    text-indent:-99999em;
    background:url('//OMNIPrims/img/bg_confirm_ribbon.gif') no-repeat;
}

.confirmbox1 .cont strong.cancelribbon {
    z-index:500;
    position:absolute;
    left:0px;
    top:0px;
    display:block;
    width:65px;
    height:70px;
    font-size:0px;
    line-height:0px;
    text-indent:-99999em;
    background:url('//OMNIPrims/img/bg_cancel_ribbon.gif') no-repeat;
}

.confirmbox1 dl.confirm {
float:left;
    _display:inline;
    display:inline;
    margin:0 0 20px 0;
    z-index:200;
}
.confirmbox1 dl.confirm {
position:relative;
    float:left;
    z-index:200;
}
.confirmbox1 dl.confirm dt {
    margin-top:15px;
    margin-left:255px;
    z-index:200;

}
.confirmbox1 dl.confirm dd.text {
    line-height:16px;
    font-size:18px;
    letter-spacing:-1px;
    color:#d04d35;
    margin:12px 0 0 172px;
}

.confirmbox1 dl.table {
	margin:89px 0 28px 28px;
	height:131px;
    background:url('//OMNIPrims/img/bg_confirm_table.gif') left top no-repeat;
}
.confirmbox1 dl.table dd.text {
	float:left;
    width:165px;
    line-height:16px;
	font-size:11px;
    letter-spacing:0px;
    color:#646464;
    margin:16px 0 0 16px;
    z-index:100;
}
.confirmbox1 dl.table dd.img {
    margin:78px 0 0 21px;
    z-index:100;
}
.confirmbox1 dl.table dd.l_table {
float:left;
	 _display:inline;
    display:inline;
	width:352px;
    line-height:9px;
    letter-spacing:0px;
    color:#757575;
    margin:8px 0 0 48px;
    font:dotum
    z-index:100;
}
/* 예약 박스 끝 090527 홍나영 추가 */

/* 왼쪽메뉴 090527 이소영 추가 */
.mu_sub  {padding:0; font:dotum; font-size:12px; color:#666666; line-height:160%;}


/* 예약 박스 시작 090601 이소영 추가 */
.confirmbox2 {
    float:left;
    clear:both;
    width:660px;
	height:80px;
    margin-top:24px;
	margin-bottom:24px;
    background:url('../img/bg_confirmbox_body2.gif') left bottom no-repeat;
}

.confirmbox2 .cont {
    z-index:1;
    position:relative;
    float:left;
    clear:both;
    width:660px;
    background:url('../img/bg_confirmbox_top.gif') no-repeat;
}


.confirmbox2 dl.confirm {
float:left;
    _display:inline;
    display:inline;
    margin:0 0 20px 0;
    z-index:200;
}
.confirmbox2 dl.confirm {
position:relative;
    float:left;
    z-index:200;
}
.confirmbox2 dl.confirm dt {
    margin-top:15px;
    margin-left:255px;
    z-index:200;

}
.confirmbox2 dl.confirm dd.text {
    line-height:16px;
    font-size:18px;
    letter-spacing:-1px;
    color:#d04d35;
    margin:12px 0 0 172px;
}
/* 예약 박스 끝 090601 이소영 추가 */