@charset "euc-kr";
/* ------------------------------ µå¸²À§Áî °øÅë½ºÅ¸ÀÏ ------------------------------ */

*{
	margin: 0;
	padding: 0;
}

body{
	padding: 0 0;
	font-family: "µ¸¿ò", "Dotum", "±¼¸²", "Gulim", sans-serif;
	font-size: 11px;
}

html{
	overflow: scroll;
}

h1, h2, h3, h4, h5, h6{
	font-size: 12px;
}

fieldset, img{
	border: 0;
}

a:link, a:visited, a:active {
	text-decoration: none;
    color:#2f3743;
}

a:hover {
	text-decoration: underline;
    /*color:#f88600;*/
    color:#dc6d00;
}

hr{
	display: none;
}

.hide{
	
	clear:both;
	border:0;width:0;font:0/0 Arial;height:0;position:absolute;*top:-100px;*left:-100px;
	top:-200px;
	left:-100px;
}
body,ul,dl,ol,hi,li{margin:0px; padding:0px; list-style-type:none;}

.ux_mtype_prev{ position:fixed; width:95px; height:148px; left:20px; display:none;}
.ux_mtype_next{ position:fixed; width:95px; height:148px; right:20px; display:none;}

/*»ó´Ü¿µ¿ª*/
.ux_topbn_wrap{ border-bottom:solid 1px #d7d7d7; text-align:center;}
.ux_topline_wrap{ height:33px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/top_line_bg.jpg) repeat-x top;}
.ux_topline_box{ position:relative; width:940px; height:33px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/top_line_bg2.jpg) no-repeat top; margin:0 auto;}
.ux_top_mid_wrap{ position:relative; height:106px; width:940px; margin:0 auto;}
.ux_toplogo{ position:absolute; top:23px; left:95px; width:180px; height:44px; cursor:pointer;}
.ux_top_search_inp{ position:absolute; top:23px; left:275px; width:390px; height:44px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/top_inputbox.jpg) no-repeat top;}
.ux_topinput{ border:0px; margin:7px 0 0 12px; width:370px; height:30px; line-height:30px; font-size:13px; font-family:"±¼¸²"; font-weight:bold;}
.ux_top_search_btn{ position:absolute; widht:61px; height:44px; top:23px; left:670px;}

.ux_top_keyword_wrap{ position:relative; top:67px; left:275px; width:390px; height:34px; line-height:34px; font-size:12px; text-align:center;}

.ux_topkeyword_btn{ position:absolute; top:7px; width:27px; left:396px; cursor:pointer;}
.ux_top_keyword_bar{ color:#aaaaaa; margin:0 5px 0 5px;}
.ux_top_r_bn{ position:absolute; width:209px; bottom:0px; right:0px;}
.ux_topmenu_wrap{ position:relative; width:940px; height:41px; z-index:500; background:url(http://img.dreamwiz.com/s_img/main_201401/top/topmenu_bg.jpg) repeat-x top; margin:0 auto; margin-bottom:2px;}
.ux_topmenu_lbn{ position:absolute; top:0px; left:0px; width:192px; height:41px;}
.ux_topmenu_box{ text-align:center; width:473px; margin-left:192px;}
.ux_topmenu_box2{width:473px; margin-left:192px; text-align:center;}
.ux_topmenu_box2 img{ margin: 13px 13px 0px; }
.ux_topmenu_box2 a:hover{ text-decoration:none; }

.ux_topmenu_box img{ cursor:pointer; margin:10px 7px 0 7px;}
.ux_topmenu_keyrank{width:275px; height:35px;}
.ux_topmenu_keyrank2{ position:absolute; top:0px; right:0px; width:275px; height:41px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/keyrank_bg.jpg) no-repeat top; cursor:pointer;}
.ux_topmenu_rankbox{ position:relative; margin-top:12px; margin-left:20px;}
.ux_topmenu_rankbox dt{ float:left; height:20px; line-height:22px; list-style-type:none;}
.ux_topemnu_rank_txt{ margin:0 0 0 7px; font-size:12px; width:180px; color:#ffe69a;}
.ux_topemnu_rank_ico img{ margin-top:3px;}
.ux_topemnu_rank_num2{ color:#ffffff; margin-left:7px;}
.ux_topmenu_layer_wrap{ position:absolute; top:0px; right:0px; width:271px; height:277px; background-color:#ffffff; border:solid 2px #ff8800; z-index:2000; display:none; overflow:hidden;}
.ux_topmenu_layer_top{ background:url(http://img.dreamwiz.com/s_img/main_201401/top/toprank_layer_bg.jpg) no-repeat top; height:39px; padding-bottom:5px;}
.ux_topmenu_layer_top img{ float:right; margin:10px 5px 0 0; cursor:pointer;}
.ux_topmenu_rankbox_ly{ position:relative; margin:0 0 0 17px; clear:both;}
.ux_topmenu_rankbox_ly li{ float:left; height:23px; line-height:23px; list-style-type:none;}
.ux_topemnu_rank_txt_ly{ margin:0 0 0 7px; font-size:12px; width:180px; color:#000000;}
.ux_topemnu_rank_ico_ly img{ margin-top:3px;}
.ux_topemnu_rank_num2_ly{ color:#999999; margin-left:7px;}


/*¸ÞÀÎ´º½º*/
.ux_main_cont_wrap{ position:relative; width:940px; margin:0 auto;}
.ux_main_cont_lwrap{ position:relative; float:left; width:663px; margin-top:1px;}
.ux_main_cont_rwrap{ position:relative; float:left; width:275px; margin-left:2px; margin-top:1px;}

.ux_main_news_wrap{ position:relative; width:661px; height:469px; border-top:solid 1px #cccccc; border-left:none; border-bottom:none;}
.ux_news_top{}
.ux_news_top li{ float:left; list-style-type:none;}

.ux_news_rolltit{ width:70px; height:30px; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; line-height:34px; color:#000; font-weight:bold; text-indent:10px;}
.ux_news_rolltxt{ width:504px; height:30px; border-bottom:solid 1px #cccccc; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:34px; color:#8b8b8b;}
.ux_news_rolltxt ul {width:540px;}

.news_roll_date{	
	width: 85px;
	height: 30px;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;

	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 32px;
	color: #8B8B8B;
	text-align:right;
}
.news_roll_date span{
	margin-right:10px;
}
.ux_news_all_wrap{ position:absolute; width:331px; height:438px; top:31px; left:0px; }
.ux_news_all_img{ position:absolute; width:260px; top:18px; left:34px;}
.ux_news_img_l{ float:left; width:127px;}
.ux_news_img_r{ float:left; width:127px; margin-left:6px;}
.ux_news_img_thumb{ width:125px; height:89px; border:solid 1px #b9b8bd; overflow:hidden;}
.ux_news_img_thumb img{ width:100%;}
.ux_news_img_thumb2{ width:125px; height:89px; border:solid 1px #b9b8bd; overflow:hidden;}
.ux_news_img_thumb2 img{ height:100%;}
.ux_news_img_txt{ margin-top:5px; line-height:12px; text-align:center; color:#767676; height:24px; overflow:hidden; padding-top:3px; line-height:13px;}

.ux_news_all_txt{ position:absolute; top:170px; left:20px; width:300px;}
.ux_news_all_txt ul{ line-height:20px; font-size:12px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ux_news_all_txt_img{ position:relative; height:80px; margin:5px 0 2px 0;}
.ux_news_img_t{ position:absolute; width:97px; height:58px; top:0px; left:0px;}
.ux_news_img_t_thumb{ width:95px; height:56px; border:solid 1px #b9b8bd; overflow:hidden;}
.ux_news_img_t_thumb img{ width:100%;}
.ux_news_img_t_thumb2 { width:95px; height:56px; border:solid 1px #b9b8bd; overflow:hidden;}
.ux_news_img_t_thumb2 img{ height:100%;}
.ux_news_img_t_txt{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-top:5px;}
.ux_news_all_txt_list{ width:198px; margin-left:105px;}
.ux_news_all_txt_list li{ line-height:19px; font-size:12px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ux_news_section_wrap{ position:absolute; top:31px; left:332px; width:329px; height:438px;  }
.ux_news_tab{ margin:10px 0 0 15px;}
.ux_news_tab img{ cursor:pointer;}
.ux_news_section_img{ position:absolute; width:260px; top:284px; left:34px;}
.ux_news_section_txt{ position:absolute; top:50px; left:20px; width:300px;}
.ux_news_section_txt ul{ line-height:20px; font-size:12px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ux_news_line1{ position:absolute; width:331px; height:1px; background-color:#e5e5e5; top:184px; left:0px;}
.ux_news_line2{ position:absolute; width:329px; height:1px; background-color:#e5e5e5; top:298px; left:332px; z-index:100;}

.ux_pagebtn{ position:absolute; bottom:5px; right:5px; line-height:18px; color:#999999;}
.ux_pagebtn2{ position:absolute; top:13px; right:5px; line-height:18px; color:#999999;}
.ux_pagebtn img{ vertical-align:middle; cursor:pointer;}
.ux_pagebtn2 img{ vertical-align:middle; cursor:pointer;}
.ux_page_on{ color:#444444; font-weight:bold;}

/*±Ã±ÝÇÏ¼î*/
.ux_show_wrap{ width:663px; height:34px; background:url(http://img.dreamwiz.com/s_img/main_201401/main/show_bg.jpg) no-repeat top;}
.ux_show_rollbox{ height:34px; margin-left:70px; overflow:hidden;}
.ux_show_rollbox ul{ float:left; height:34px; margin:0px;}
.ux_show_rollbox ul li{ float:left; height:34px; line-height:38px; margin-left:12px; font-size:12px;}

/*Ä¿¹Â´ÏÆ¼*/
/*
.ux_communitymovie_wrap{ width:661px; height:284px; border:solid 1px #cccccc; margin-top:2px;}
.ux_community_wrap{ position:relative; float:left; width:464px; height:284px; border-right:solid 1px #e1e1e1;}
.ux_community_tab{ margin:9px 0 0 15px; cursor:pointer;}
.ux_community_box{ position:relative; margin:15px 0 0 24px;}
.ux_community_img{ position:absolute; width:113px; height:68px; top:0px; left:0px;}
.ux_community_img_thumb{ width:113px; height:68px; overflow:hidden;}
.ux_community_img_thumb img{ width:100%;}
.ux_community_img_txt{ margin-top:5px; height:24px; line-height:13px; overflow:hidden; padding-top:3px;}
.ux_community_list{ width:300px; margin-left:128px;}
.ux_community_list li{ line-height:19px; font-size:12px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ux_movie_wrap{ position:relative; float:left; width:196px; height:284px;}
.ux_movie_tit{ margin:9px 0 0 18px;}
.ux_movie_box{ position:relative; width:130px; margin:10px 0 0 32px;}
.ux_movie_thumb{ width:130px; height:76px; overflow:hidden;}
.ux_movie_thumb img{ width:100%;}
.ux_movie_txt{ margin-top:5px; line-height:13px; text-align:center; height:24px; overflow:hidden; padding-top:3px;}
.ux_movie_icon{ position:absolute; width:20px; height:20px; top:50px; right:6px;}
*/

/*¸ÞÀÎ·Î±×ÀÎ*/
.ux_main_loginbox_wrap{ position:relative; border:solid 1px #cccccc; height:98px;}
.ux_main_loginbox_box{ position:relative; border:solid 1px #ffffff; height:96px; background-color:#f4f4f4;}
.ux_main_loginbox_join{ text-align:right; margin:7px 15px 0 0; color:#666666;}
.ux_main_loginbox_check{ position:absolute; bottom:3px; left:15px; color:#666666; line-height:16px;}
.ux_login_id{ position:absolute; top:24px; left:15px; width:186px; height:20px; border:solid 1px #bebebe; background-color:#ffffff; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px;}
.ux_login_pw{ position:absolute; top:49px; left:15px; width:186px; height:20px; border:solid 1px #bebebe; background-color:#ffffff; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px;}
.ux_login_btn{ position:absolute; width:52px; height:47px; top:24px; left:206px;}

.ux_login_id_on{ position:absolute; top:24px; left:15px; width:186px; height:20px; line-height:20px; border:solid 1px #bebebe; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px; background:url(http://img.dreamwiz.com/s_img/main_201401/main/bg_login_id.jpg) no-repeat left;}
.ux_login_id_off{ position:absolute; top:24px; left:15px; width:186px; height:20px; line-height:20px; border:solid 1px #bebebe; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px; }
.ux_login_pw_on{ position:absolute; top:49px; left:15px; width:186px; height:20px; line-height:20px; border:solid 1px #bebebe; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px; background:url(http://img.dreamwiz.com/s_img/main_201401/main/bg_login_pw.jpg) no-repeat left;}
.ux_login_pw_off{ position:absolute; top:49px; left:15px; width:186px; height:20px; line-height:20px; border:solid 1px #bebebe; font-size:11px; color:#777777; font-family:"µ¸¿ò"; text-indent:5px; }

.ux_main_login_user{ height:29px; border-bottom:solid 1px #dcdcde; line-height:32px; font-size:12px; font-weight:bold; text-indent:10px;}
.ux_main_login_logout{ position:absolute; width:53px; height:25px; top:4px; right:5px;}
.ux_main_login_iconbox{ height:66px; background-color:#f9f9f9;}
.ux_main_login_iconbox ul{ width:33%; float:left; text-align:center; cursor:pointer;}
.ux_main_login_iconbox1{ margin-top:16px;}
.ux_main_login_iconbox2{ margin-top:10px; letter-spacing:-1px;}
.ux_main_login_iconbox3{ margin-top:10px; color:#ff7500;}


.ux_dw_weather_wrap{ width:275px; height:137px; margin-top:2px;}

.ux_bn_partner{ width:275px; margin-top:2px;}

.ux_shoppingbox_wrap{ width:275px; margin-top:2px;}




/*µð·ºÅä¸®¼­ºñ½º*/
.ux_directory_wrap{ position:relative; clear:both; width:940px; margin:0 auto; padding-top:2px;}
.ux_directory_tit{ position:absolute; width:665px; height:76px; top:-74px; left:0px;}
.ux_directory_line{ background:url(http://img.dreamwiz.com/s_img/main_201401/main/line_directory_top.jpg) no-repeat top; height:3px;}
.ux_directory_box1{ height:230px; border:solid 1px #e1e1e1; padding-bottom:30px;}
.ux_directory_box2{ height:650px; border:solid 1px #e1e1e1; padding-bottom:30px; display:none;}
.ux_directory_btn{ position:absolute; bottom:7px; right:5px; width:230px; height:30px; cursor:pointer;}
.ux_directory_line1{ float:left; width:265px; margin:10px 0 0 45px;}
.ux_directory_line2{ float:left; width:265px; margin:10px 0 0 45px;}
.ux_directory_line3{ float:left; width:265px; margin:10px 0 0 45px;}
.ux_directory_cate{ font-size:12px; font-weight:bold; margin-bottom:7px; padding-top:20px;}
.ux_directory_list{clear:both; }
.ux_directory_list ul{ color:#999999; float:left; margin-right:5px; font-size:12px;word-break:keep-all;}
.ux_directory_cate img{ margin-right:5px;}


/*ÇÏ´Ü¿µ¿ª Ä«ÇÇ¶óÀÌÆ®*/
.ux_bot_wrap{ position:relative; clear:both; width:940px; margin:0 auto; padding-top:3px;}
.ux_bot_box{ border-bottom:solid 1px #e6e6e6; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; border-top:solid 2px #6e6a6a;}
.ux_notice_box{ height:40px;}
.ux_notice_box ul{ float:left; height:40px; line-height:44px;}
.ux_notice_tit{ width:120px; text-align:center; font-weight:bold;}
.ux_notice_txt{}
.ux_sitemap_btn{ position:absolute; width:141px; height:26px; top:10px; right:3px; cursor:pointer; background:url(http://img.dreamwiz.com/s_img/main_201401/main/btn_sitemap_open.jpg) no-repeat top;}
.ux_sitemap_box{ margin:0 15px 0 15px; border-top:solid 1px #e1e1e1; display:none;}
.ux_sitemap_list{ float:left; width:100px; padding-bottom:20px;}
.ux_sitemap_tit{ margin:10px 0 5px 0; color:#ff8900; font-weight:bold;}
.ux_sitemap_txt{ line-height:16px;}

.ux_bot_menu_wrap{ text-align:center; margin:20px 0 20px 0; letter-spacing:-1px;}
.ux_botmenu_bar{ color:#aaaaaa; margin:0 7px 0 7px; font-size:9px;}
.ux_copyright_wrap{ text-align:center; color:#888888; margin-bottom:30px;}




/*µð·ºÅä¸®¼­ºê*/
.ux_directory_list_wrap{ position:relative; width:940px; margin:0 auto;}
.ux_directory_list_navi{ position:relative; height:50px; border-bottom:solid 1px #e5e5e5; background-color:#f6f6f6;}
.ux_directory_sel{ line-height:54px; text-indent:20px;}
.ux_directory_searchtit{ position:absolute; top:12px; left:640px; width:100px; height:27px;}
.ux_directory_inputbox{ position:absolute; top:12px; left:740px; width:190px; height:25px; background-color:#ffffff; border:solid 1px #c8c8c8;}
.ux_directory_searchbtn{ position:absolute; top:13px; left:900px; width:31px; height:25px;}
.ux_directory_input{ border:0px; background-color:#ffffff; width:158px; height:25px; text-indent:5px; font-family:"±¼¸²"; font-size:12px;}
.ux_dir_list_wrap{ width:775px; position:relative; border-right:solid 1px #e5e5e5; min-height:1000px;}
.ux_dir_list_top{ position:relative; height:30px; line-height:32px; padding-top:20px; padding-bottom:10px; border-bottom:solid 1px #e5e5e5;}
.ux_dir_list_top ul{ font-size:12px; margin:0 25px 0 15px;}
.ux_dir_sitenum{ font-size:13px; font-family:"±¼¸²"; font-weight:bold; color:#ff8800;}
.ux_dir_list_box{ padding-top:16px;}
.ux_dir_list{ clear:both; margin-left:5px;}
.ux_dir_list ul{ float:left;}
.ux_dir_list ul li{ font-size:12px; line-height:16px;}
.ux_dir_list_txt{ width:590px;}
.ux_dir_list img{ border:solid 1px #e1e1e1; margin-right:15px;}
.ux_dir_list_cate{ color:#999999; margin-top:7px; margin-bottom:20px;}

.ux_dir_list_r_wrap{ position:absolute; width:120px; top:160px; right:20px;}
.ux_dir_robin_bn img{ width:100%;}
.ux_dir_r_bn{ margin-top:7px;}
.ux_dir_r_bn img{ margin-top:3px;}

.ux_dir_add_top_01{ position:relative; background:url(http://img.dreamwiz.com/s_img/main_201401/directory/add_top_01.jpg) no-repeat top; height:349px; margin-top:2px;}
.ux_dir_add_top_02{ position:relative; background:url(http://img.dreamwiz.com/s_img/main_201401/directory/add_top_02.jpg) no-repeat top; height:349px; margin-top:2px;}
.ux_dir_add_top_03{ position:relative; background:url(http://img.dreamwiz.com/s_img/main_201401/directory/add_top_03.jpg) no-repeat top; height:349px; margin-top:2px;}
.ux_dir_add_top_01 img{ position:absolute; top:276px; left:48px;}
.ux_dir_add_top_02_btn{ position:absolute; top:276px; left:48px;}
.ux_bdform_tit_01{ padding:13px 0 7px 10px; background-color:#f6f6f6; width:120px; font-size:12px; font-weight:bold; color:#585858;}
.ux_bdform_txt_01{ padding:10px 0 10px 10px; background-color:#ffffff; font-size:12px;}
.ux_bdform_txt_01 img{ vertical-align:middle;}
.ux_bd_input_01{ border:solid 1px #d7d7d7; background-color:#ffffff; font-size:12px; text-indent:5px;}
.ux_bd_info{ color:#F90; margin-left:10px;}
.ux_bd_info2{ color:#F90;}
.bd_btnbox_01{ height:80px; text-align:center;}
.bd_btnbox_01 img{ margin-top:20px;}
.ux_dir_condition_ck{ position:relative; background:url(http://img.dreamwiz.com/s_img/main_201401/directory/bg_dir_condition.jpg) no-repeat top; height:125px; margin:10px 0 0 0;}
.ux_dir_condition_ck_inp{ position:absolute; top:38px; left:267px; width:400px; height:30px; border:solid 3px #ff8b00; text-indent:7px; font-family:"±¼¸²";}
.ux_dir_condition_ck_btn{ position:absolute; top:38px; left:673px; width:64px; height:36px; cursor:pointer;}
.ux_dir_condition_txt{ height:40px; border:dashed 1px #cccccc; line-height:42px; font-size:12px; font-weight:bold; color:#F00; text-align:center; margin:2px 0 2px 0;}


/*Á¦ÈÞ¹®ÀÇ*/
.aff_wrap{ width:940px; margin:0 auto;}
.aff_agree{ border:solid 1px #e1e1e1; padding:30px; font-size:12px; color:#444444; line-height:18px;}
.aff_checkbox{ height:40px; line-height:40px; text-indent:7px; font-size:12px;}



/*ÆäÀÌÂ¡*/
.pageingbox{width:340px; margin:0 auto;}
.pageingbox ul{ float:left; cursor:pointer;}
.pageblank{ margin-left:10px;}
.page_on{ width:20px; height:20px; border:solid 1px #b9babc; background-color:#ffffff; line-height:20px; text-align:center; font-size:10px; font-weight:bold; color:#017edf; margin-right:2px; letter-spacing:-1px; font-family:Tahoma, Geneva, sans-serif;}
.page_off{ width:20px; height:20px; border:solid 1px #b9babc; background-color:#ffffff; line-height:20px; text-align:center; font-size:10px; color:#666666; margin-right:2px; letter-spacing:-1px; font-family:Tahoma, Geneva, sans-serif;}



A.ux_lk_666666:link {color:#666666; text-decoration: none;}
A.ux_lk_666666:visited {color:#666666; text-decoration: none;}
A.ux_lk_666666:active {color:#666666; text-decoration: none;}
A.ux_lk_666666:hover {color:#000000; text-decoration:none;}

A.ux_lk_666666_11:link {font-size:11px; color:#666666; text-decoration: none;}
A.ux_lk_666666_11:visited {font-size:11px; color:#666666; text-decoration: none;}
A.ux_lk_666666_11:active {font-size:11px; color:#666666; text-decoration: none;}
A.ux_lk_666666_11:hover {font-size:11px; color:#000000; text-decoration:none;}

A.ux_lk_999999:link {color:#999999; text-decoration: none;}
A.ux_lk_999999:visited {color:#999999; text-decoration: none;}
A.ux_lk_999999:active {color:#999999; text-decoration: none;}
A.ux_lk_999999:hover {color:#000000; text-decoration:underline;}

A.ux_lk_ff8900:link {color:#999999; text-decoration: none;}
A.ux_lk_ff8900:visited {color:#999999; text-decoration: none;}
A.ux_lk_ff8900:active {color:#999999; text-decoration: none;}
A.ux_lk_ff8900:hover {color:#ff8900; text-decoration:underline;}

A.ux_lk_ff8900_r:link {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_r:visited {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_r:active {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_r:hover {color:#ff8900; text-decoration:underline;}

A.ux_lk_ff8900_t:link {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_t:visited {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_t:active {color:#ff8900; text-decoration: none;}
A.ux_lk_ff8900_t:hover {color:#ff8900; text-decoration:none;}

A.us_lk_dir_tit:link {color:#0000cc; text-decoration: none; font-size:13px; font-family:"±¼¸²"; font-weight:bold;}
A.us_lk_dir_tit:visited {color:#0000cc; text-decoration: none; font-size:13px; font-family:"±¼¸²"; font-weight:bold;}
A.us_lk_dir_tit:active {color:#0000cc; text-decoration: none; font-size:13px; font-family:"±¼¸²"; font-weight:bold;}
A.us_lk_dir_tit:hover {color:#0000cc; text-decoration:underline; font-size:13px; font-family:"±¼¸²"; font-weight:bold;}

A.us_lk_dir_url:link {color:#218d44; text-decoration: none;}
A.us_lk_dir_url:visited {color:#218d44; text-decoration: none;}
A.us_lk_dir_url:active {color:#218d44; text-decoration: none;}
A.us_lk_dir_url:hover {color:#218d44; text-decoration:none;}

A.us_lk_crop:link {color:#444444; text-decoration: none; font-weight:bold;}
A.us_lk_crop:visited {color:#444444; text-decoration: none; font-weight:bold;}
A.us_lk_crop:active {color:#444444; text-decoration: none; font-weight:bold;}
A.us_lk_crop:hover {color:#ff7400; text-decoration:none; font-weight:bold;}

/*Å¾¸Þ´º*/
.ux_dr_topmenu_wrap{ position:relative; width:940px; height:38px; margin:0 auto; background:url(http://img.dreamwiz.com/s_img/main_201401/directory/bg_topmenu.jpg)}
.ux_dr_topmenu_wrap ul{ float:left;}

/*Å¸ÀÌÆ²*/
.agreement{width:920px; padding:0 10px; margin:0 auto;}
.agree_top{width:920px; margin-top:35px;}
.agree_top img{ float:left;}
.agree_top ul li{ float:right; margin-left:5px; margin-bottom:25px; font-size:12px; line-height:20px;}

.agree_top_txt{width:880px; padding:20px 20px 15px 20px; line-height:19px; text-align:justify; clear:both; margin-bottom:20px; background-color:#eeeeee; border:solid 1px #d6d3d3;}
.agree_top_txt p{margin-bottom:5px; color:#666; font-size:12px;}
.agree_top_txt span{color:#f67600;}

.agree_list{width:920px;}
.agree_list table{ width:920px; border-top:solid 1px #e9e9e9; border-bottom:solid 2px #a1a1a1; font-family: "µ¸¿ò", "Dotum"; font-size:12px; color:#666666; margin:0 auto;}
.agree_list table td{text-indent:12px;}
.agree_list table span{ font-weight:bold; color:#676767; padding:0 10px 0 20px;}
.agree_list table a:hover {text-decoration: underline; color:#333333;}
.agree_list table a {color:#676767;}

.agree_txt{width:920px;  margin-bottom:30px; color:#333333; padding:15px 0;}
.agree_txt h1{ font-size:20px; text-align:center; margin:40px 0 15px 0;}
.agree_txt h2{ font-size:12px; color:#616161; font-weight:bold;}
.agree_txt p{font-family: "µ¸¿ò", "Dotum"; font-size:12px; color:#868686; margin:8px 0 30px 0;  text-align:justify; letter-spacing:-0.5pt; line-height: 17px;}
.agree_txt p span{color:#f65700;}



/*»ó´Ü¿µ¿ª*/
.dwt_topline_wrap{ height:33px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/top_line_bg.jpg) repeat-x top;}
.dwt_topline_box{height:33px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/top_line_bg2.jpg) no-repeat top center; margin:0 auto;}
.dwt_topline_left{ float:left; margin-top:7px;}
.dwt_topline_right{ float:right; margin-top:7px;}

.dwt_top_wrap{ position:relative; margin:0 auto; height:65px;}
.dwt_logo_tit_wrap{ height:41px; padding-top:12px;}
.dwt_searchbox_wrap{ position:absolute; top:17px; right:0px; width:283px; height:33px; background:url(http://img.dreamwiz.com/s_img/main_201401/top/bg_dwtop_input.jpg) no-repeat top left;}
.dwt_top_input{ position:absolute; border:0px; top:5px; left:5px; width:225px; height:23px; font-family:"±¼¸²"; font-size:12px; font-weight:bold; text-indent:5px;}
.dwt_search_btn{ position:absolute; top:0px; right:0px; width:45px; height:33px; cursor:pointer;}


.chapter h3			{  font-size:20px; text-align:center; margin:40px 0 15px 0;}
.item				{ margin-bottom: 25px; }
.itemtitle			{ font-weight: bold; font-size: 12px; margin:5px 0 15px 0; color:#616161;}
.itemtitle_j		{ font-weight: bold; font-size: 12px; margin-bottom: 2px; }
.itembody			{ margin-top: 6px; margin-left: 8px; font-size: 12px; color:#666; text-align:justify; color:#868681; letter-spacing:-0.5pt; line-height: 17px;}
.itembody_j			{ margin-top: 6px; margin-left: 8px; font-size: 11px;}

.itembody ol		{ margin-top: 5px; }

.itembody ol		{ margin-top: 5px; }
.itembody ol a		{ color:#868681; text-decoration:underline; }
.itembody ol li		{ margin-left: -8px;}
.itembody ol li ul	{ list-style:none; }
.itembody ol li ul li { margin-left:20px; line-height: 20px;}
.itembody ol li ul li ul	{ list-style:circle; }


.itembody table		{ width: 95%; font-size: 12px; margin: 5px 0 15px 25px; border: 1px solid #d6d3d3; padding: 5; border-collapse: collapse; }
.itembody tr th		{ text-align: center; border: 1px solid #d6d3d3; padding: 10; }
.itembody tr td		{ text-align: center; border: 1px solid #d6d3d3; padding: 10; }

table#humanre   	{ width:920px; border:solid 1px #f2f2f2; line-height:19px; font-size:12px; background-color:#fbfbfb;}
table#humanre tr th { padding-left: 20px; text-align: left; }
table#humanre tr td { height:30px; padding-left: 20px; text-align: left;  border-right:solid 1px #f2f2f2; font-weight:bold; color:#616161;}


.emailadd			{ vertical-align:text-bottom; }
.new_item			{ color: #f67600; }

#print_date			{ display: none; }


/* for Print */
@media print {
.ux_topline_wrap, .dwt_searchbox_wrap, .ux_dr_topmenu_wrap, .agree_list, .ux_bot_wrap { display: none; }
#swtop_subtit_agree, #agree_top { display: none;}
#print_date			{ display: block; text-align: center; }
.bodyLand {size:A4 landscape;}
}
@page {size : landscape}


/*ÀÌÁöÅø*/
.ux_easytool_wrap{ width:275px; margin-top:2px; margin-bottom:2px;}

/*Ä¿¹Â´ÏÆ¼ ¼öÁ¤_20140731_¾Ö¸²*/
.ux_community_wrap{ width:663px; height:284px; margin-top:2px; position:relative;}
.ux_community_tab { width:661px; height:35px; border:solid 1px #eda22e; background-color:#ffb848; position:relative;}
.ux_community_tab img { cursor:pointer;}
.community_tab_header { width:147px; height:35px; background:url(http://img.dreamwiz.com/s_img/main_201401/main/main_comms_tab.png) no-repeat top;}
.community_tab_menu01 { height:35px; position:absolute; top:0; left:125px;}
.community_tab_menu02 { height:35px; position:absolute; top:0; left:252px;}
.community_tab_menu03 { height:35px; position:absolute; top:0; left:379px;}
.community_tab_menu04 { height:35px; position:absolute; top:0; left:505px;}

.ux_community_con { width:621px; height:228px; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; padding:9px 20px 7px 20px;}
.ux_community_comms { width:486px; float:left;}
.community_sum_list { width:486px; heigt:100%; overflow:hidden; margin-bottom:11px;}
.community_sum {width:132px; height:100%; margin-right:30px; text-align:center; float:left;}
.community_img_w,.community_img_h{ width:132px; height:75px; overflow:hidden; margin-bottom:5px;}
.community_img_w img{height:100%;min-width:132px;}
.community_img_h img{width:100%;min-height:75px;}
.community_img_txt {text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.community_img_txt a{ width:132px; font-size:11px; color:#4d4d4d;}
.community_txt_block { width:486px; margin-right:30px; font-size:12px; color:#4d4d4d; line-height:21px; letter-spacing:-1px; overflow:hidden;}
.community_txt_block a {color:#4d4d4d;}
.community_txt_block li { width:213px; margin-right:30px; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.community_txt_bold { font-weight:bold;}

.ux_community_video { width:132px; float:left; overflow:hidden;}
.community_video_sum01 {width:132px; height:100%; text-align:center; margin-bottom:13px; position:relative;}
.community_video_sum02 {width:132px; height:100%; text-align:center; position:relative;}
.community_video_w,.community_video_h{ width:132px; height:75px; overflow:hidden; margin-bottom:5px;}
.community_video_w img{width:100%;}
.community_video_h img{height:100%;}
.community_video_txt {text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.community_video_txt a{ width:132px; font-size:11px; color:#4d4d4d;}
.community_video_icon { width:20px; height:20px; position:absolute; top:51px; left:108px;}

.clear_both{ clear:both;}
.ux_community_page_btn {width:621px; height:19px; line-height:19px; color:#999999; position:relative; margin-top:4px;}
.ux_community_banner {width:170px; height:152px; position:absolute; top:-39px; left:-172px;}

.bd_reply{ color:#fe8800; margin-left:5px;}


/*ÇÖÀÌ½´ÅäÇÈ*/

.ux_hitp_wrap{ /*height:394px; border:solid 1px #ccc;*/ /*margin-top:10px;*/}
.ux_hitp_l{width:213px; float:left;}
.ux_hitp_l_tit{ width:212px; /*border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;*/}
.ux_hitp_l_tab{ width:212px; border-right:solid 1px #ccc; border-bottom:solid 1px #e5e5e5; height:35px; line-height:35px; background-color:#f5f5f5; text-align:center; font-size:12px;}
.ux_hitp_l_list{}
.ux_hitp_l_list li{ width:212px; border-bottom:solid 1px #e5e5e5; height:31px; line-height:31px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px; text-indent:7px; cursor:pointer;}
.ux_hitp_l_list li:last-child{ border-bottom:0px;}
.ux_hitp_l_list li.on{ background-color:#fff; border-right:solid 1px #fff; color:#F60; font-weight:bold;}
.ux_hitp_l_list li.off{ background-color:#eee; border-right:solid 1px #ccc; background-color:#f9f9f9; color:#888;}
.ux_hitp_l_list li.off:hover{ color:#000;}
.hitp_on{ color:#000;}
.hitp_off{ color:#999;}
.hitp_bar{ margin:0 10px 0 10px; color:#ccc;}

.ux_hitp_r{ float:left; width:446px; height:372px;}
.ux_hitp_r ul{ margin:30px 0 0 17px; width:200px; height:156px; float:left; position:relative;}
.hitp_r_line{ position:absolute; top:0px; left:0px; width:198px; height:98px; border:solid 1px #000; opacity:0.1;} 
.hitp_r_img_w{ width:200px; height:100px; overflow:hidden;}
.hitp_r_img_w img{ height:100%; min-width:200px;}
.hitp_r_img_h{ width:200px; height:100px; overflow:hidden;}
.hitp_r_img_h img{ width:100%; min-height:200px;}
.hitp_r_tit{ font-size:12px; font-weight:bold; line-height:16px; color:#444; margin-top:5px;}
.hitp_r_info{ margin-top:5px; color:#999;}
.hitp_r_txt{ font-size:12px; line-height:16px; color:#444; margin-top:12px;}

.ux_botcont_wrap{ position:relative; clear:both; width:940px; margin:0 auto; padding-top:2px; margin-bottom:30px; top:-10px;}
.ux_botcont_wrap_div{ width:665px; float:left; }

.ux_choice_wrap{ width:665px; float:left;}
.ux_choice_listbox{}
.ux_choice_listbox ul{ width:210px; position:relative; float:left; margin-right:10px; margin-bottom:20px;}
.ux_choice_listbox ul a:hover{ text-decoration:none;}
.ux_choice_listbox_2{}
.ux_choice_listbox_2 ul{ width:210px; position:relative; float:left; margin-right:10px; margin-bottom:20px;}
.ux_choice_listbox_2 ul a:hover{ text-decoration:none;}
.ux_choice_list{}
.ux_choice_line{ position:absolute; top:0px; left:0px; border:solid 1px #000; opacity:0.1; display:none; width:208px;}
.ux_choice_img{ width:210px; position:relative; max-height:180px; overflow:hidden;}
.ux_choice_img img{ width:100%; min-height:180px; max-height:180px;}
.ux_choice_tit{ font-size:12px; height:30px; overflow:hidden; font-weight:bold; margin:12px 0 0 0;}

.ux_ask_wrap{ width:273px; float:left; border:solid 1px #d6d6d6;}
.ux_ask_tit{ margin-bottom:10px;}
.ux_ask_wrap ul{ position:relative; height:71px; margin-bottom:10px; border-bottom:dotted 1px #ccc; padding-bottom:10px;}
.ux_ask_wrap a:last-child ul{ border-bottom:0px;}
.ux_ask_wrap a:hover{ text-decoration:none;}
.ux_ask_img{ position:absolute; top:0px; left:15px; width:71px; height:71px; overflow:hidden;}
.ux_ask_img img{ border-radius:71px;}
.ux_ask_txt{ display:table-cell; vertical-align:middle; height:71px; padding:0 15px 0 100px; font-size:12px; font-weight:bold; color:#5c5c5c;}