/* Common */
* {margin:0; padding:0;}
body{font-size:8pt;font-family:'돋움','dotum';color:#4c4c4c;line-height:11px;}
input,textarea{border:solid 1px #CCCCCC;}
ul,ol,dl,li{list-style:none}
img{border:0px;}
table{border-spacing:0px;border:0;border-collapse:collapse;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote{
	margin:0;
	padding:0;
	word-break:break-all;
}

a:active	{color:#990000;text-decoration:underline}
a:visited	{color:#666666;text-decoration:none}
a:link		{color:#666666;text-decoration:none}
a:hover		{color:#999999;text-decoration:underline}

/* spacing */
.p_t2{padding-top:2px;font-size:2px;}
.p_t3{padding-top:3px;font-size:3px;}
.p_t5{padding-top:5px;font-size:5px;}
.p_t8{padding-top:8px;font-size:8px;}
.p_t10{padding-top:10px;}
.p_t15{padding-top:15px;}
.p_t18{padding-top:18px;}
.p_t20{padding-top:20px;}
.p_t25{padding-top:25px;}
.p_t30{padding-top:30px;}
.p_t40{padding-top:40px;}

.p_tb5{padding-top:5px;padding-bottom:5px;}

.p_r6{padding-right:6px;}

/* align */
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}

.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}

/* font */
.font-stress{font-weight:bold;color:#d84c4c;}
.event_area{font-size:12px;line-height:19px;}
.sitemap_list{font-size:12px;line-height:27px;.line-height:24px;}
.bold_orange{font-weight:bold;color:#f4a954;}
.red_ul{color:#DF3C42;text-decoration:underline;}
.f_de { font-size:12px; color:#7f7f7f; }

.fwn{font-weight:normal;}
.fwb{font-weight:bold;}

.fss{font-size:8pt;}
.fsn{font-size:9pt;}
.fsb{font-size:12pt;}

/* Layout */
div#wrapper{position:relative;margin:0 auto;width:900px;}
div#wrapper_pop{position:relative;min-height:100%;}
/* Header */
div#header{clear:both;width:900px;}
div#header div.logo{float:left;}
div#header div.cate_big{float:right;padding:11px 7px 7px 0;}
div#header div.cate_big li{float:left;}
div#header div.srch_top{position:relative;float:right;border:3px solid #99C5EA;width:399px;height:26px;margin-right:7px;_margin-right:3px;padding:2px 2px 2px 2px;}
div#header div.srch_top table{width:100%;height:26px;text-align:center;}
div#header #find_textfield{height:17px;width:100%;border:0;margin-left:5px;padding:0px;font-size:15px;font-weight:bold; font-family:돋움;outline-style:none;}
div#header .top_menu {position:relative;clear:both;padding-top:3px;}
div#header .top_menu li{float:left;height:44px;}

div#header div.login_area{clear:both;height:40px;_margin-top:-2px;}
div#header ul.login_input{position:relative;padding:11px 0 0 0px;}
div#header ul.login_input li{float:left;}
div#header ul.login_input input.btn{border:0px;}

div#content{clear:left;width:900px;}
div#footer{clear:both;margin:0 auto;width:900px;padding-top:40px;}

/* Top menu */
div#top_menu_wrap{clear:both;position:relative;z-index:100;}
div#top_menu_con{position:absolute;display:none;z-index:-1;background:url('/app_lib/with_image/over_menu_back.png') no-repeat;width:620px;height:294px;right:0px;_top:-2px;}
div#top_menu_con ul li{float:left;padding:7px 0 0 7px;width:117px;font-size:12px;line-height:27px;color:#b3b7c8;}
.collection_menu_event{font-size:12px; font-weight:bold; color:#4d98c3;}
a.CMAL:active	{text-decoration:underline}
a.CMAL:visited	{text-decoration:none; color:#b3b7c8;}
a.CMAL:link		{text-decoration:none; color:#b3b7c8;}
a.CMAL:hover		{text-decoration:underline}

/* Left menu */
div#left_menu{position:relative;clear:both;float:left;width:170px;background:#FFFFFF;}
div.left_menu_add{margin-top:-1px;}
div#left_menu h2{width:152px;background:url(/app_lib/with_image/hall/side_back.png);}
.collection_side_menu{width:124px; font-size:12px; line-height:27px; color:#FFFFFF; padding:14px; background:url(/app_lib/with_image/hall/side_back.png);}
.collection_side_menu_step1{font-size:12px; font-weight:bold; color:#FFFFFF;}
.collection_side_menu_event{font-size:12px; font-weight:bold; color:#6ea1dd;}
a.CSML:active	{text-decoration:underline}
a.CSML:visited	{text-decoration:none; color:#ccd5e2;}
a.CSML:link		{text-decoration:none; color:#ccd5e2;}
a.CSML:hover		{text-decoration:underline}
.side_sub{ margin-left:15px; font-size:12px;}

.plaza_side_menu{background-image:url(/app_lib/with_image/plaza/menu_section_2.png); padding:10px; padding-left:17px;width:125px;}
.eventplaza_side_menu{background-image:url(/app_lib/with_image/eventplaza/side_back.png); width:124px; font-size:12px; line-height:27px; color:#FFFFFF; padding:14px;}
a.ESML:active	{text-decoration:underline}
a.ESML:visited	{text-decoration:none; color:#FFFFFF;}
a.ESML:link		{text-decoration:none; color:#FFFFFF;}
a.ESML:hover	{text-decoration:underline}

/* Center Content */
div#center_content{float:right;position:relative;width:730px;}
div#right_menu_wrap{position:relative;float:right;}
div#wed_right_menu_wrap{position:relative;}
div#right_menu{position:absolute;width:213px;right:0px;top:0px;z-index:50;background:#fff;}
div#right_menu h2{line-height:0px;font-size:0px;}

.paging{position:relative;margin:0 auto;font-size:9pt;text-align:center;padding:10px 0;}
.paging .page_cur{color:#F0850C;font-weight:bold;}
.paging .page_num{font-weight:bold;}

#RightMotionBanner{position:absolute;z-index:15;top:95px;right:-88px;}
#RightMotionBanner2{position:absolute;z-index:15;top:250px;right:-105px;text-align:right;}


/* Search result */
.search_list_title{ font-size:13px; font-weight:bold; }
.search_list_detail{ font-size:13px; font-weight:100; color:#999; }


table.honey_info{margin-top:20px;}
table.honey_info td{padding:0 1px 4px 0;background:url('/app_lib/with_image/collection/honeymoon/honey_info_body_dot_h.gif') repeat-y right;text-align:center;}
table.honey_info td.last{padding-right:0px;background:none;}

.honey_top{position:relative;width:730px;height:65px;}
.honey_top h1{float:left;}
.honey_top .tot_search{width:306px;float:right;padding-top:21px;}
.honey_top .tot_search li{float:left;}
.tot_search_input{border:0px;background:url('/app_lib/with_image/collection/honeymoon/search_var_bg.gif') no-repeat;width:149px;height:25px; padding:5px;margin:0px;}

.honey_menu{position:relative;height:64px;width:730px;margin:0px;padding:0px;}
.honey_menu li{float:left;}

.honey_search_menu{position:relative;width:730px;height:151px;background:url('/app_lib/with_image/collection/honeymoon/honey_moon_menu_bg.gif') repeat-x;margin-top:-5px;padding:0px;}
.honey_search_menu li{float:left;color:#FFFFFF;font-size:12px;line-height:21px;padding-left:23px;padding-top:5px;}
.honey_search_menu li input{vertical-align:middle;border:0px;}
.honey_search_menu li.bar{background:url('/app_lib/with_image/collection/honeymoon/honey_moon_menu_bg_var.gif') no-repeat;width:1px;height:123px;padding-left:0px;margin-top:5px;}

#honeymoon_schedule {line-height:16px;}
#honeymoon_schedule table{border-spacing:1px;border-collapse:separate;}

.line17 { line-height:17px; }


/* popup css */
.popup_header { margin:0 auto; width:600px; }
.popup_content { margin:0 auto; width:570px; padding:15px; text-align:left; font-size:12px; text-align:justify; line-height:20px; } 
.popup_bottom { margin:0 auto; width:600px; border-top:1px solid #EFEFEF; margin-top:20px; margin-bottom:20px; padding-top:15px; text-align:center; }
.popup_title { font-size:13px; font-weight:bold; font-color:#466cbc; }
.popup_detail { font-size:12px; color:#999999; }



/* default table */
.t1_title { border-bottom:4px solid #b8bcef; border-top:1px solid #eaeaea; padding:10px; font-weight:bold; text-align:center; }
.t1_field { border-bottom:1px solid #e1e1e1; padding:10px; vertical-align:middle; line-height:15px; }
.t1_title_NL { border-bottom:1px dotted #e1e1e1; padding:10px; font-weight:bold; text-align:center; }
.t1_field_NL { border-bottom:1px dotted #e1e1e1; padding:5px; vertical-align:middle; line-height:15px; }
.t1_field_none { vertical-align:middle; line-height:15px; }
.t1_confirm { padding:10px; text-align:center; }

.t2_field { color:#000; font-size:12px; border-bottom:1px solid #d3d3d3; padding:12px; background:url(/app_lib/with_image/common/box/back_ling_right.gif) right no-repeat; }
.t2_field_x { color:#000; font-size:12px; border-bottom:1px solid #d3d3d3; padding:12px; }


