html { overflow-y: scroll; }
body { margin:0; padding:0; font-family: "돋움", Dotum, Helvetica, AppleGothic, Sans-serif; font-size: 11px; color: #666666; background-color:#ffffff; color:#808080; font-family:굴림; font-size:12px; line-height:17px; }
legend { display:none; }
fieldset { margin:0; padding:0; border:0; }
.blind { display:none; }
.clear { display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important; }
.clear_dotline { display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 auto !important; padding:0 !important; border-bottom:1px dotted #D7D7D7; }
.png_image { _behavior:url(http://www.luckyworld.net/images/iepngfix.htc); }
.footer_menu { width:960px; padding:8px 0 5px 0; border:0; border-top:3px solid #3785d9; border-bottom:1px solid #e8e8e8; }
.copyright { }


.disk_cash_bt { padding:4px 0 0 0; }
.disk_cash_bt ul { width:100%; padding:0; margin:0; }
.disk_cash_bt ul li { width:100%; height:58px; overflow:hidden; padding:0; margin:0; list-style:none; }
#left .notice { margin:0; padding:0; border:0; width:298; border:1px solid #e4e4e4; border-top:0; }
#left .notice * { margin:0; padding:0; list-style:none; font-size:11px; font-family: "돋움"; }
#left .notice h2 { display:none; }
#left .notice .list { padding:10px 0px 7px 8px; }
#left .notice .list_item { margin:0; padding:0 0 0 5px; border:0; width:185px; height:17px; background:url(/images/dot.gif) no-repeat left 5px; }
#left .notice .bt .bt1 { width:93px; border-right:1px solid #e4e4e4; float:left; text-align:center; padding:7px 0 4px 0; cursor:pointer; display:inline; }
#left .notice .bt .bt2 { width:93px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; float:left; text-align:center; padding:7px 0 4px 0; background-color:#f7f7f7; cursor:pointer; display:inline; }
#left .notice .bt .bt_line { width:10px; height:28px; border-bottom:1px solid #e4e4e4; text-align:right; float:left; background-color:#f7f7f7; display:inline; }
#left .notice .bt .bt_line img { margin:6px 6px 0 0; }
#copyright { display:none; }
.voit { width:198px; border:1px #e4e4e4 solid; border-top:0; background:url(/images/survey_bg.gif) no-repeat right bottom; }
.voit h2 { width:79px; display:block; padding:13px 0 0 8px; margin:0; float:left; }
.voit_bt { margin:0; padding:12px 0 0 20px; float:left; }
.voit_bt li { height:17px; margin:0; padding:0 0 0 5px; float:left; list-style:none; }
.voit_q { width:180px; height:28px; margin:0 auto; margin-top:12px; padding:0; border:1px #e4e4e4 solid; background:url(/images/survey_icon_q.gif) no-repeat 3px 7px; background-color:#f3f3f3; }
.voit_q li { margin:0; padding:7px 0 0 20px; list-style:none; font-family:"돋움"; font-size:11px; font-weight:bold; }
.voit_list { margin:0; padding:10px 8px; }
.voit_list li { margin:0; height:22px; list-style:none; line-height:2px; }
.voit_radio { }
.customer { width:198px; border:1px #e4e4e4 solid; border-top:0; }
.customer ul { margin:0; padding:0; }
.customer li { margin:0; padding:0; list-style:none; }
.customer_image { width:198px; height:102px; }
.customer .customer_bt { width:175px; height:20px; padding:15px 0; margin:0 auto; }
.customer .customer_bt li { float:left; display:inline; }

.content_body_l { width:528px; float:left; }
.content_body_l_sub { width:526px; float:left; border:1px solid #e4e4e4; }
.content_body_r { width:227px; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; float:left; }
.content_body_r_sub { width:227px; border:1px solid #e4e4e4; margin-left:-1px; overflow:hidden; float:left; }
.content_body_l_all { width:753px; float:left; border:1px solid #e4e4e4; }
.latest_table_td { height:19px; }
.latest_table .latest_cate { height:19px; color:#6b96c2; }
.latest_table .latest_subject { white-space: nowrap;}
.latest_table { margin:12px 0 0 13px; }
.main_last_file { width:528px; height:180px; background:url(/images/last_content_bg.gif) no-repeat; }
.main_latest_file_title { margin:0; padding:0; width:90px; float:left; padding:11px 0 0 10px; }
.main_latest_file_bt { width:90px; display:block; maring:0; padding:0; float:right; text-align:right; padding:11px 10px 0 0; }
.m_latest_l { width:263px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4; float:left; display:inline; }
.m_latest_r { width:262px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; float:left; display:inline; }
.m_latest_w { width:526px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4; float:left; overflow:hidden; display:inline; }
.m_latest_l * { margin:0; padding:0; list-style:none !important; }
.m_latest_r * { margin:0; padding:0; list-style:none !important; }
.m_latest_w * { margin:0; padding:0; list-style:none !important; }
.m_latest_l h3,
.m_latest_r h3 { height:32px; width:240px; border-bottom:1px #ececec solid; margin:0 auto; }
.m_latest_w h3 { height:32px; width:505px; border-bottom:1px #ececec solid; margin:0 auto; }
.m_latest_title { display:block; margin-top:8px; float:left; }
.m_latest_more { display:block; margin-top:13px; float:right; }
.m_latest_img { margin:13px 0 0 11px; width:117px; float:left; display:inline; }
.m_latest_img li { display:inline; margin:0; padding:0; list-style:none; }
.m_latest_text { margin:13px 0 0 8px; float:left; }
.m_latest_text li { height:18px; margin:0; padding:0 0 0 5px; list-style:none; background:url(/images/dot.gif) no-repeat left 6px; font-size:11px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.m_latest_img_image { display:block; width:115px; height:80px; border:1px #ececec solid; }
.m_latest_img_subject { display:block; text-align:center; width:115px; padding:8px 0 9px 0; }
.m_latest_w .m_latest_img li { float:left; margin-right:12px; display:inline; }
.m_latest_w .m_latest_img { width:520px; }
.m_latest_text_2 { margin:13px 0 10px 12px; height:147px; overflow:hidden; }
.m_latest_text_2 dd { height:19px; background:url(/images/dot.gif) no-repeat left 6px; padding-left:5px; }
.m_latest_text_2 dd .subject { width:160px; display:block; float:left; font-size:11px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.m_latest_text_2 dd .cate { width:65px; margin-right:10px; text-align:right; display:block; display:inline; float:right; font-size:11px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.m_latest_text_2.m_latest_text_2a dd .cate { color: #6b96c2; }

.m_latest_shop .CommonBoardPrint-TextType3 ul li { height: 16px; font-family: "돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }


.m_latest_smart { width:262px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; float:left; display:inline; overflow:hidden;}
.m_latest_smart * { margin:0; padding:0; list-style:none !important; }
.m_latest_smart .m_latest_title { display:block; margin-top:8px; float:left; }
.m_latest_smart .list ul { margin:13px 0 10px 12px; height:147px; overflow:hidden; }
.m_latest_smart .list ul li { height:19px; font-size:11px; background:url(/images/dot.gif) no-repeat left 6px; padding-left:5px; font-family: "돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }

.m_latest_smart .smart_tab { height:33px; padding:0 0 0 10px; overflow:visible; background:url(http://www.luckyworld.net/images/main_latest_bottom_line.gif) repeat-x bottom; }
.m_latest_smart .smart_tab .menu { display:inline-block; height:32px; width:63px; float:right; text-align:center; line-height:35px; font-size:11px; text-decoration:none; border-left:1px solid #e4e4e4; overflow:hidden; }
.m_latest_smart .smart_tab .menu.menuOn { height:33px; font-weight:bold; background-color:#fff; border-bottom:0;  }
.m_latest_smart .smart_tab .menu.menuOff { font-weight:normal; background-color:#f9f9f9; }



.today_hero * { margin:0; padding:0; list-style:none; }
.today_hero { position:relative; height:155px; border-bottom:1px solid #e4e4e4; }
.today_hero h3 { height:29px; width:227px; border-bottom:1px solid #e4e4e4; position:absolute; }
.today_hero h3 img { margin:6px 0 0 12px; }
.today_hero .btnHeropage { position:absolute; display:block; width:47px; height:20px; right:7px; top:4px; }
.today_hero .hero_list { position:absolute; height:0px; }
.hero_list h4 { font-size:12px; }
.hero_list .hero_day_off { width:23px; margin-left:122px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.hero_list .hero_week_off { width:23px; margin-left:157px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.hero_list .hero_month_off { width:23px; margin-left:192px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.best_gong .best_day_off { width:23px; margin-left:122px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.best_gong .best_week_off { width:23px; margin-left:157px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.best_gong .best_month_off { width:23px; margin-left:192px; padding:8px 0 4px 11px; font-weight:normal; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#f9f9f9; }
.hero_list .hero_day_on { width:23px; margin-left:122px; padding:8px 0 5px 11px; font-weight:bold; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:0; background-color:#ffffff; }
.hero_list .hero_week_on { width:23px; margin-left:157px; padding:8px 0 5px 11px; font-weight:bold; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:0; background-color:#ffffff; }
.hero_list .hero_month_on { width:23px; margin-left:192px; padding:8px 0 5px 11px; font-weight:bold; cursor:pointer; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:0; background-color:#ffffff; }
.hero_list_ul { width:217px; padding:15px 0 8px 10px; overflow:hidden; }
.hero_list_ul li { margin:0; padding:0; font-size:11px; font-family : "돋움"; float:left; }
.hero_list_ul li span { height:19px; }
.hero_list_ul li .icon { width:15px; clear:both; display:block; float:left; margin-top:1px; }
.hero_list_ul li .user_id { width:95px; display:block; float:left; }
.hero_list_ul li .user_id_2 { padding-left:5px; width:155px; display:block; float:left; margin-top:1px; }
.hero_list_ul li .user_point { width:35px; display:block; float:left; text-align:right; }
.hero_list_ul li .user_level { width:61px; display:block; padding-right:3px; float:right; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:10px; margin-top:-3px; }
.hero_list_ul li .user_id2 { width:150px; margin-top:1px; display:block; float:left; }
.hero_list_ul li .user_point2 { width:20px; display:block; float:left; text-align:right; }
.hero_list_ul li .user_level2 { width:20px; margin-top:2px; display:block; padding-right:8px; float:right; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:10px; margin-top:-3px; }
.best_gong * { margin:0; padding:0; list-style:none; }
.best_gong { height:155px; border-bottom:1px solid #e4e4e4; }
.best_gong h3 { height:29px; width:227px; border-bottom:1px solid #f5f5f5; }
.best_gong h3 img { margin:6px 0 0 12px; }
.mr_list_ul { width:217px; padding:15px 0 8px 10px; }
.mr_list_ul li span { height:19px; }
.mr_list_ul li { font-size:11px; font-family : "돋움"; }
.mr_list_ul li .icon { clear:both; display:block; width:17px; float:left; }
.mr_list_ul li .re_text { display:block; width:152px; float:left; }
.mr_list_ul li .up_count { display:block; width:34px; padding-right:3px; float:right; color:#f26522; font-weight:bold; margin-top:-1px; font-size:10px; }
.mr_lucky_life * { margin:0; padding:0; list-style:none; }
.mr_lucky_life { border-bottom:1px solid #e4e4e4; }
.mr_lucky_life h3 { height:29px; width:227px; border-bottom:1px solid #f5f5f5; }
.mr_lucky_life h3 img { margin:6px 0 0 12px; }
.mr_lucky_life_ul { width:217px; height:294px; padding:12px 0 8px 10px; margin:0; overflow:hidden; }
.mr_lucky_life_ul dd { height:20px; clear:both; font-size:12px; font-family : "돋움"; background:url(/images/dot.gif) no-repeat left 6px; padding-left:5px; }
.mr_lucky_life_ul dd .subject { display:block; float:left; font-size:12px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.mr_lucky_life_ul dd .comment { display:block; float:left; margin-left:5px; font-size:10px; color:#6b96c2; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.mr_lucky_life_ul dd .cate { display:block; float:right; margin-right:10px; text-align:right; color: #6b96c2; font-size:12px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.mr_lucky_life_ul .boardname { display:block; float:right; margin-right:10px; text-align:right; color: #6b96c2; font-size:12px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; }
.mr_lucky_life_new * { margin:0; padding:0; list-style:none; }
.mr_lucky_life_new { border-bottom:1px solid #e4e4e4; }
.mr_lucky_life_new_title { display:block; float:left; }
.mr_lucky_life_new h3 { height:32px; width:512px; border-bottom:1px #ececec solid; margin:0 auto; }
.mr_lucky_life_new h3 img { margin:6px 0 0 0px; float:left; display:inline; }
.mr_lucky_life_new_ul { width:512px; padding:12px 0 8px 10px; margin:0; overflow:hidden; }
.mr_lucky_life_new_ul strong { font-weight: bold; letter-spacing: -1px; }
.mr_lucky_life_new_ul strong.hotHit { color: #ff6876; }
.mr_lucky_life_new_ul strong.hotPoint { color: #46b3ff; }
.mr_lucky_life_new_ul strong.hotComment { color: #a5c800; }
.mr_lucky_life_new_ul dd { height:20px; clear:both; font-size:12px; font-family : "돋움"; background:url(/images/dot.gif) no-repeat left 6px; padding-left:5px; }
.mr_lucky_life_new_ul dd .subject { display:block; width:250px; float:left; font-weight: normal; letter-spacing: normal; }
.mr_lucky_life_new_ul dd .subject_full { display:block; width:320px; float:left; }
.mr_lucky_life_new_ul dd .cate { color:#6b96c2; display:block; width:86px; float:left; }
.mr_lucky_life_new_ul dd .hit { display:block; width:58px; float:left; }
.mr_lucky_life_new_ul dd .vote { display:block; margin-left:4px; width:50px; float:left; }
.mr_lucky_life_new_ul dd .comment { display:block; width:46px; float:right; margin-right:10px; }
.mr_lucky_life_new_ul dd .regdate { display:block; width:46px; float:right; margin-right:22px; }
.mr_bottom_bt dl { margin:0; padding:0; width:227px; }
.mr_bottom_bt dl dd { width:227px; height:50px; margin:0; padding:0; float:left; list-style:none; }
.mr_bottom_bt * { margin:0; padding:0; }
.left_menu * { margin:0; padding:0; list-style:none; font-size:0; line-height:0; }
.left_menu { margin-top:4px; }
/** 서브 럭키 pds **/

.sub_latest_l * { margin:0; padding:0; list-style:none !important; }
.sub_latest_l { width:100%; float:left; display:inline; padding-bottom:0px; }
.sub_latest_title { display:block; margin-top:8px; float:left; }
.sub_latest_l h3 { height:28px; width:505px; border-bottom:1px #ececec solid; margin:0 auto; }
.sub_latest_img { margin:13px 0 0 11px; width:117px; float:left; display:inline; }
.sub_latest_img li { display:inline; margin:0; padding:0; list-style:none; }
.sub_latest_text { margin:13px 0 0 13px; float:left; }
.sub_latest_text li { height:18px; margin:0; padding:0 0 0 5px; list-style:none; background:url(/images/dot.gif) no-repeat left 6px; }
.sub_latest_img_image { display:block; width:115px; height:80px; border:1px #ececec solid; }
.sub_latest_img_subject { display:block; text-align:center; width:115px; padding:8px 0 9px 0; }
.sub_latest_more { display:block; margin-top:11px; float:right; }
.today_hero2 * { margin:0; padding:0; list-style:none; }
.today_hero2 { height:157px; border-bottom:1px solid #e4e4e4; }
.today_hero2 h3 { height:28px; width:227px; border-bottom:1px solid #e4e4e4; }
.today_hero2 h3 .sub_r_latest_more { display:block; float:right; margin:10px 6px 0 0; }
.today_hero2 h3 .title { margin:7px 0 0 8px; display:block; float:left; display:inline; }
.hero_list_ul2 { clear:both; width:217px; padding:15px 0 8px 10px; overflow:hidden; }
.hero_list_ul2 li { display:inline; margin:0; padding:0; font-size:11px; }
.hero_list_ul2 li .icon { width:15px; clear:both; display:block; float:left; margin-top:1px; }
.hero_list_ul2 .sub_r_li { display:inline; margin:0; padding:0; font-size:11px; }
.hero_list_ul2 dd { height:21px; }
.hero_list_ul2 .subject { padding:0 0 0 5px; background:url(/images/dot.gif) no-repeat left 7px; width:140px; display:block; float:left; display:inline; }
.hero_list_ul2 .subject_full { width:190px; padding:2px 0 0 5px; display:block; float:left; }
.hero_list_ul2 .user_name { width:60px; display:block; float:right; text-align:right; margin-right:6px; }
.hero_list_ul2 li span { height:21px; }
.hero_list_ul2 dd .icon { width:15px; clear:both; display:block; float:left; margin-top:1px; }
.hero_list_ul2 dd .user_id { width:95px; display:block; float:left; }
.hero_list_ul2 dd .user_point { width:100px; display:block; float:right; text-align:right; margin-right:6px; }
.hero_list_ul2 dd .user_level { width:61px; display:block; padding-right:3px; float:right; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:10px; margin-top:-3px; }
.today_hero3 * { margin:0; padding:0; list-style:none; }
.today_hero3 { height:190px; border-bottom:1px solid #e4e4e4; overflow:hidden; }
.today_hero3 h3 { height:28px; width:227px; border-bottom:1px solid #e4e4e4; }
.today_hero3 h3 .sub_r_latest_more { display:block; float:right; margin:10px 6px 0 0; }
.today_hero3 h3 .title { margin:7px 0 0 8px; display:block; float:left; }
.hero_list_ul3 { clear:both; margin:0; padding:10px 0 0 10px; _margin-top:-5px; overflow:hidden; }
.hero_list_ul3 li { width:55px; float:left; padding:0 7px; line-height:0; font-size:0; margin-bottom:2px; display:inline; }
.icon_shop * { margin:0; padding:0; list-style:none; }
.icon_shop { height:227px; border-bottom:1px solid #e4e4e4; overflow:hidden; }
.icon_shop h3 { height:28px; width:227px; border-bottom:1px solid #e4e4e4; }
.icon_shop h3 .sub_r_latest_more { display:block; float:right; margin:10px 6px 0 0; }
.icon_shop h3 .title { margin:7px 0 0 8px; display:block; float:left; }
.shop_list_ul3 { clear:both; margin:0; padding:10px 0 0 10px; _margin-top:-5px; overflow:hidden; }
.shop_list_ul3 li { width:70px; float:left; line-height:0; margin-bottom:20px; display:inline; }
.today_hero4 * { margin:0; padding:0; list-style:none; }
.today_hero4 { height:73px; border-bottom:1px solid #e4e4e4; }
.today_hero4 h3 { height:28px; width:227px; border-bottom:1px solid #e4e4e4; }
.today_hero4 h3 .title { margin:7px 0 0 8px; display:block; float:left; }
.hero_list_ul4 { width:217px; padding:10px 0 12px 9px; overflow:hidden; }
.hero_list_ul4 li { width:100%; float:left; margin-right:17px; }
.hero_list_ul4 li .input { display:block; width:147px; float:left; }
.hero_list_ul4 li .input_bt { width:50px; margin-right:9px; float:right; cursor:pointer; }
.hero_list_ul4 li .input .input_box { margin-top:1px; width:147px; height:17px; border:1px solid #CCC; line-height:17px; }
.sub_page_title { width:516px;/*526px*/ height:17px; margin:0 auto; padding:11px 5px; border-bottom:1px solid #e4e4e4; }
.sub_latest_w { width:526px; float:left; overflow:hidden; display:inline; border-bottom:1px solid #e4e4e4; }
.sub_latest_w * { margin:0; padding:0; list-style:none !important; }
.sub_latest_title2 { display:block; margin-top:11px; float:left; }
.sub_latest_w h3 { height:32px; width:505px; border-bottom:1px #ececec solid; margin:0 auto; }
.sub_latest_w .sub_latest_img li { float:left; margin-right:12px; display:inline; }
.sub_latest_w .sub_latest_img { width:520px; padding-left:10px; padding-top:10px; padding-bottom:5px; }
.sub_latest_more { display:block; margin-top:13px; float:right; }
.sub_latest_img_image2 { display:block; width:90px; height:80px; border:1px #ececec solid; }
.sub_latest_img_subject2 { display:block; text-align:center; width:90px; padding:8px 0 14px 0; }
.sub_latest_img_image3 { display:block; width:91px; height:112px; margin-left:20px; margin-top:10px; border:1px #ececec solid; }
.sub_latest_img_subject3 { display:block; text-align:center; width:91px; padding:8px 0 14px 20px; }
.sub_latest_img_image4 { display:block; width:22px; height:22px; margin-left:23px; border:1px #ececec solid; }
.sub_latest_img_subject4 { display:block; text-align:center; padding:8px 0 2px 0; }
.sub_latest_img_image5 { display:block; width:115px; height:80px; border:1px #ececec solid; }
.sub_latest_img_subject5 { display:block; text-align:center; width:115px; padding:8px 0 14px 0; }
.photo_latest_l { width:263px; border-right:1px solid #e4e4e4; float:left; }
.photo_latest_r { width:262px; float:left; }
.photo_latest_l * { margin:0; padding:0; list-style:none !important; }
.photo_latest_r * { margin:0; padding:0; list-style:none !important; }
.photo_latest_l h3,
.photo_latest_r h3 { height:32px; width:240px; border-bottom:1px #ececec solid; margin:0 auto; }
.photo_latest_title { display:block; margin-top:11px; float:left; }
.photo_latest_more { display:block; margin-top:13px; float:right; }
.photo_latest_img { margin:13px 0 0 11px; width:117px; float:left; display:inline; }
.photo_latest_img li { display:inline; margin:0; padding:0; list-style:none; }
.photo_latest_text { margin:13px 0 0 -15px; float:left; }
.photo_latest_text2 { margin:13px 0 0 -15px; font-size:11px; float:left; }
.photo_latest_text li { height:18px; margin:0; padding:0 0 0 5px; list-style:none; background:url(/images/dot.gif) no-repeat left 6px; }
.photo_latest_img_image { display:block; width:90px; height:80px; border:1px #ececec solid; }
.photo_latest_img_subject { display:block; text-align:center; width:90px; padding:8px 0 9px 0; }
.photo_latest_img_subject2 { display:block; text-align:center; width:90px; padding:8px 0 9px 0; font-size:11px; }
.photo_main_tab { border-bottom:1px solid #e4e4e4; }
/* 검색 결과 */
.search_result { border:1px solid #e7e7e7; padding-bottom:30px; min-height:844px; }
.serch_result_h2 { margin:0; padding:12px 10px 10px 10px; font-size:13px; color:#5772ae; }
.serch_r_t_dl_2 { color:#3b5fb2; }
.s_result_f1 { color:#a4a4a4; }
.search_result_teb { padding-bottom:15px; }
.search_r_t_h3 { font-size:14px; font-family:'돋움'; border-top:1px solid #e7e7e7; margin:0; color:#144f75; padding:13px 0 15px 9px; }
.serch_r_t_dl { padding:0 18px 0 18px; margin:0; }
.serch_r_t_dt { padding:0; margin:0; color:#2e2e2e; font-size:12px; word-wrap:break-word; }
.serch_r_t_dd { padding:0; margin:3px 0 15px; 0;
list-style:none; }
.serch_r_t_cate { color:#41c3f9; }
.serch_r_t_date { color:#b9b9b9; }
.search_result_more { text-align:right; padding-right:15px; }
.search_result_more a:link,
.search_result_more a:visited,
.search_result_more a:active { color:#007cca; }
/* 검색 결과 끝*/


/* 캐시 */
.charge_radio { width:5%; text-align:right; height:40px; }
.charge_money { width:10%; text-align:right; }
.charge_cash { width:15%; text-align:right; font-weight:bold; font-size:14px; color:#ff7200; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
.charge_bcash { width:15%; text-align:right; font-weight:bold; font-size:14px; color:#00a0e8; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
.charge_bcash2 { width:17%; text-align:right; font-weight:bold; font-size:14px; color:#5f5f5f; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
.charge_m { width:13%; text-align:right; font-weight:bold; font-size:14px; color:#a75ada; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
.charge_m_cash { width:25%; text-align:right; padding-right:22px; font-weight:bold; font-size:14px; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
.color_money { color:#ff7200; }
.color_month { color:#ff3f7a; font-family: '돋움', '굴림'; }
.color_m { color:#a75ada; }
/* 캐시 끝 */

/* 캐시2 */
.charge_radio_2 { width:5%; padding-top:5px; text-align:right; height:30px; }
.charge_money_2 { width:10%; padding-top:5px; text-align:right; }
.charge_cash_2 { width:15%; padding-top:5px; text-align:right; font-weight:bold; font-size:13px; color:#ff7200; font-family: '돋움', '굴림'; }
.charge_bcash_2 { width:15%; padding-top:5px; text-align:right; font-weight:bold; font-size:13px; color:#00a0e8; font-family: '돋움', '굴림'; }
.charge_bcash2_2 { width:17%; padding-top:5px; text-align:right; font-weight:bold; font-size:13px; color:#5f5f5f; font-family: '돋움', '굴림'; }
.charge_m_2 { width:13%; padding-top:5px; padding-right:22px; text-align:right; font-weight:bold; font-size:13px; color:#a75ada; font-family: '돋움', '굴림'; }
.charge_m_cash_2 { width:25%; padding-top:0px; padding-left:42px; text-align:right; padding-right:22px; text-align:center; font-weight:bold; font-size:13px; font-family: Tahoma, sans-serif, Arial, '돋움', '굴림'; }
/* 캐시2 끝 */




/****************************포토월드 오른쪽 라테스트***************************/


.photo_latest_best { width:227px; border-bottom:1px #e4e4e4 solid; }
.photo_latest_best * { margin:0; padding:0; list-style:none !important; }
.photo_latest_best h3 { height:29px; width:100%; border-bottom:1px #ececec solid; }
.photo_latest_title_best { display:block; margin:8px 0 0 10px; float:left; }
.photo_latest_more_best { display:block; margin:13px 10px 0 0; float:right; }
.photo_latest_img_best { padding:10px 0 0 0; margin:0 auto; width:160px; }
.photo_latest_img_best li { width:160px; padding:0; margin:0 auto; list-style:none; }
.photo_latest_img_image_best { display:block; width:160px; height:100px; border:1px #ececec solid; }
.photo_latest_subject_best { display:block; text-align:center; width:100%; padding:5px 0 0 0; }
.photo_latest_subject_best2 { display:block; text-align:center; width:100%; font-size:11px; padding:5px 0 0 0; }
.photo_latest_text_best { padding-left:10px; margin:10px 0 10px 0; float:left; }
.photo_latest_text_best li { height:19px; padding:0; margin:0; list-style:none; float:left; }
.photo_latest_text_best li .icon { width:15px; clear:both; display:block; float:left; margin-top:1px; }
.photo_latest_text_best li .subject { width:180px; display:block; float:left; }
.photo_latest_text_best li .subject2 { width:180px; display:block; float:left; font-size:11px; }
.logged_link_text a { color:#979797; font-family:"돋움", "굴림", Tahoma, Arial; font-size:11px; }
.logged_link_text a:link,
.logged_link_text a:visited,
.logged_link_text a:active { color:#979797; font-family:"돋움", "굴림", Tahoma, Arial; text-decoration:none; }
/* 포토월드 라테스트 넘버 */
.photoNumberImg { width:28px; height:28px; display:block; background-image:url(/images/latest_number_blue.gif); background-repeat:no-repeat; position:absolute; margin:0; }
.photoNumberImg.i2 { background-position:0 -30px; }
.photoNumberImg.i3 { background-position:0 -60px; }
.photoNumberImg.i4 { background-position:0 -90px; }
.photoNumberImg.i5 { background-position:0 -120px; }
.photoNumberImg.i6 { background-position:0 -150px; }
.photoNumberImg.i7 { background-position:0 -180px; }
.photoNumberImg.i8 { background-position:0 -210px; }
.photoNumberImg.i9 { background-position:0 -240px; }
.photoNumberImg.i10 { background-position:0 -270px; }
/* 결제부분*/
.payTBorder1 { border-top:1px solid #ececec; border-right:1px solid #d0d0d0; overflow:hidden; padding-top:3px; }
.payTBorder1.last { border-right:0; }
.payTBorder1.gray { background-color:#f5f5f5; font-size:12px; }
.payTBorder1 .input_radio { _margin:-3px; padding:0 3px 3px 0; vertical-align:middle; }
.payTBorder1 label { color:#4a4a4a; }
.payTBorder1 select { height:20px; display:block; width:216px; margin:0; padding:0; font-size:12px; margin-top:3px; }
.resultT { font-size:12px; font-weight:bold; text-align:left; padding-left:10px; }
.resultR { font-size:12px; text-align:left; letter-spacing:normal; }



/*************************************게시판 부분 추가 ********************************************/
	.couponTable td { padding:9px 0 5px 0; border-bottom:1px solid #d7d7d7; border-bottom:0; text-align:left; }
	.couponTable td input { margin:0; padding:1px 0 5px 0; }
	.couponTable .radioBt { text-align:right; padding-right:7px; padding-bottom:7px; }
	.couponFont { color:#007ee9; font-weight:bold; text-align:right;}
	
	.couponChoiceWin { position:absolute; width:618px; background:url(/images/charge/bg_coupon_middle.gif) repeat-y; margin-top:-400px; margin-left:70px; }
	.couponChoiceWin * { margin:0; padding:0; }
	.couponChoiceWin .bgTop { background:url(/images/charge/bg_coupon_top.gif) no-repeat; height:5px; }
	.couponChoiceWin .bgBottom { background:url(/images/charge/bg_coupon_bottom.gif) no-repeat; height:5px; }
	.couponChoiceWin .couponList { height:381px; }
	.couponChoiceWin .couponList h5 { margin:15px 0 16px 17px; }
	.couponChoiceWin .couponList .userCouponTable { height:279px; overflow-y:scroll; border:1px solid #b3b3b3; width:584px; margin:0 auto; }

	.couponChoiceWin .couponList .userCouponTable .couponListTable { width:97%; margin:0 auto; margin-top:10px; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable caption { text-align:left; color:#3d7abf; margin:0; padding:3px 0 0 0; font-weight:bold; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable th { padding:8px 0 4px 0; border-bottom:1px solid #d9d9d9; background-color:#e9e9e9; color:#888888; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable td { height:28px; padding-top:3px; color:#888888; font-size:11px; text-align:center; border-bottom:1px solid #d9d9d9; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable .leftRadio { text-align:left; padding-left:7px; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable .leftRadio input{ width:13px; height:13px; margin:2px 3px 4px 0;padding:0;vertical-align:middle; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable .useCoupon { background-color:#f4f9fb; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable .couponUseBt { display:block; }
	.couponChoiceWin .couponList .userCouponTable .couponListTable .couponUseBt img { margin:-2px 0 0 0; }
	.couponChoiceWin .couponList .couponApplyEnd { width:586px; height:34px; line-height:2px; margin:0 auto; text-align:right; padding-top:16px; font-weight:bold; }
	.couponChoiceWin .couponList .couponApplyEnd .blueMoney{ color:#3989c1; font-size:20px; font-family:Tahoma; }
	.couponChoiceWin .couponList .couponApplyEnd .blue { color:#3989c1; font-weight:bold; }


#subject_normal { height:27px; line-height:33px; margin-top:-6px; position:absolute; background-color:#fff; }
#subject_extend { display:none; padding-right:20px; height:27px; line-height:33px; margin-top:-23px; position:absolute; background-color:#fff; }
.subject_normal { height:27px; line-height:33px; margin-top:-6px; position:absolute; background-color:#fff; }
.subject_extend { display:none; width:580px; height:27px; line-height:33px; margin-top:-23px; position:absolute; background-color:#fff; }
/* 2011-03-17 아이템 적용 div */
.itemApply input { padding:0; }
.itemApply { position:absolute; width:373px; height:229px; }
.itemApply * { padding:0; margin:0; }
.itemApply .arrow { position:absolute; width:11px; height:7px; margin-left:300px; background:url(/images/item_apply/item_pop_arrow.gif) no-repeat; }
.itemApply h5 { height:40px; background:url(/images/item_apply/item_pop_title_bg.gif) repeat-x; padding:0 7px; font-size:14px; line-height:38px; }
.itemApply .itemView { border:1px solid #b7b7b7; margin-top:6px; }
.itemApply .content { background-color:#fff; padding:15px 0 16px 15px; width:356px; float:left; display:inline; }
.itemApply .bottom { height:40px; padding-top:14px; clear:both; background:url(/images/item_apply/item_pop_bottom_bg.gif) repeat-x; text-align:center; }
.itemApply .thumb { width:121px; height:94px; float:left; }
.itemApply table { float:left; display:inline; margin-left:10px; }
.itemApply table th { text-align:left; }
.itemApply .colspan { padding-left:5px; }
.hotPink { color:#f20c42; }
.itemRect { width:18px; height:18px; border:0; cursor:pointer; margin:0 4px 0 0; }
.itemRect.select { border:2px solid #000; }
.itemRect.purple { background-color:#9600ff; }
.itemRect.orange { background-color:#ff3600; }
.itemRect.blue { background-color:#0018ff; }
.itemRect.green { background-color:#119400; }
.itemRect.hotpink { background-color:#e0012b; }
.item { background:none; }
.item.purple { color:#9600ff; }
.item.orange { color:#ff3600; }
.item.blue { color:#0018ff; }
.item.green { color:#119400; }
.item.hotpink { color:#e0012b; }
del.copyright,
del.copyright a,
del.copyright .item.purple,
del.copyright .item.orange,
del.copyright .item.blue,
del.copyright .item.green,
del.copyright .item.hotpink { color: #c9c9c9; text-decoration: none; }
.rect_view_layout * { margin:0; padding:0; font-size:12px; color:#333; }
.rect_view_layout { width:731px; margin:0 auto; }
.rect_view_t { height:4px; margin:0 auto; background:url(/images/top_c.gif) repeat-x; line-height:0; font-size:0; }
.rect_view_t .rect_bg_l { width:4px; height:4px; float:left; background:url(/images/top_l.gif) no-repeat; line-height:0; font-size:0; }
.rect_view_t .rect_bg_r { width:4px; height:4px; float:right; background:url(/images/top_r.gif) no-repeat; line-height:0; font-size:0; }
.rect_view_b { height:4px; margin:0 auto; background:url(/images/bottom_c.gif) repeat-x; }
.rect_view_b .rect_bg_l { width:4px; height:4px; float:left; background:url(/images/bottom_l.gif) no-repeat; }
.rect_view_b .rect_bg_r { width:4px; height:4px; float:right; background:url(/images/bottom_r.gif) no-repeat; }
.rect_view_content { background:url(/images/middle_l.gif) repeat-y; background-color:#f7f7f7; padding-left:4px; }
.rect_view_content_body { width:723px; background:url(/images/middle_r.gif) repeat-y right; background-color:#f7f7f7; padding-right:4px; }
/* 아이템 구매 페이지 */
.item1 { display:inline; float:left; width:360px; height:125px; background:none; }
.item1 .content { padding:15px 0 0 15px; }
.item1 .thumb { width:121px; height:94px; float:left; font-size:0px; line-height:0px; }
.item1 table { float:left; margin-left:10px; }
.item1 table th { text-align:left; }
.itemPointView { width:100%; height:50px; color:#5a5a5a; border-top:1px solid #e2e2e2; }
.itemPointView .text { color:#5a5a5a; font-weight:bold; text-align:center; font-size:12px; margin-top:15px; display:block; }
.itemPointView .text span { color:#f20c42; }
.itemPointView .text img { margin-bottom:5px; }
.itemBoard { width:731px; margin:0 auto; }
.itemBoard .navi { height:31px; margin-top:15px; background:url(/images/item_apply/navi_bg.gif) repeat-x; }
/* 아이템 구매 팝 */
.itemBuyPop input { padding:0; }
.itemBuyPop { position:absolute; clear:both; width:310px; height:229px; }
.itemBuyPop * { padding:0; margin:0; }
.itemBuyPop .arrow { position:absolute; width:11px; height:7px; margin-left:150px; background:url(/images/item_apply/item_pop_arrow.gif) no-repeat; }
.itemBuyPop h5 { height:40px; background:url(/images/item_apply/item_pop_title_bg.gif) repeat-x; padding:0 7px; font-size:14px; line-height:38px; }
.itemBuyPop .itemView { border:1px solid #b7b7b7; margin-top:6px; }
.itemBuyPop .content { background-color:#fff; width:293px; padding:15px 0 18px 15px; float:left; display:inline; }
.itemBuyPop .bottom { height:40px; padding-top:14px; clear:both; background:url(/images/item_apply/item_pop_bottom_bg.gif) repeat-x; text-align:center; }
.itemBuyPop .thumb { width:121px; height:94px; float:left; display:inline; }
.itemBuyPop table { float:left; display:inline; }
.itemBuyPop table th { text-align:left; }
.itemBuyPop table td { color:#5a5a5a; letter-spacing:normal; height:20px; }
.itemBuyPop .eaInput { width:35px; font-size:12px; text-align:right; padding-right:3px; height:12px; }
.itemBuyPop .raInput { width:13px; height:13px; margin:0px 2px 2px 0; padding:0; vertical-align:middle; }
.onhand { cursor:pointer; _cursor:hand }
/* board table */
.BoardType,
.BoardType th,
.BoardType td { border:0; }
.BoardType { width:100%; font-family:Tahoma; font-size:11px; text-align:center; margin-top:2px; }
.BoardType caption { display:none }
.BoardType th { height:32px; color:#999; font-family:'돋움', dotum; font-size:11px; font-weight:normal; vertical-align:middle; background:url(/images/item_apply/list_top_bg.gif) repeat-x; border-bottom:1px solid #d9d9d9; margin:0; padding:0; }
.BoardType td { padding:9px 0 9px; border-bottom:1px dotted #e5e5e5; color:#4c4c4c; letter-spacing:normal; }
.BoardType td.left { text-align:left; padding:0 5px; }
.BoardType .itemCon { padding-top:10px; }
.BoardType td .item { font-size:21px; }
/* //board table */







/* 소셜 보내기 */
.sending_social { width:208px; border-top:1px solid #CCC; float:right; }
.sending_social h5 { margin:8px 0 0 3px; padding:0; font-weight:normal; color:#999; font-size:11px; font-family:'굴림', '돋움'; }
.sending_social ul { margin:0; padding:0; height:42px; }
.sending_social li { margin:0; padding:0; display:inline; float:left; list-style:none; margin:6px 0 0 3px; }
.sending_social .qu_docu { clear:both; display:none; position:absolute; margin:-7px 0 0 -55px }
.sub_page_title_board { width:744px;/*756px*/ height:17px; margin:0 auto; padding:11px 5px; border-bottom:1px solid #e4e4e4; text-align:left; float:left; }
.sub_page_title_board .title { display:block; float:left; }
.sub_page_title_board .cate_map { display:block; float:right; font-size:11px; font-family:"돋움", "굴림", Tahoma, Arial; font-weight:normal; }
.board_title { width:730px; height:25px; overflow:hidden; clear:both; margin:0 auto; padding:9px 0 0 0; }
.board_title .title { margin:4px 0 0 0; padding:0; width:200px; display:block; font-size:12px; float:left; text-align:left; font-weight: bold; color:#808080;}
.board_title .combo_box { margin:0; padding:0; /*width:80px;*/
	display:block; float:right; text-align:right; margin-top:1px; margin-left:3px; padding-left: 8px; }
.board_title .combo_box,
.board_title .combo_box form { white-space: nowrap; }
.board_title .upload_bt { margin:0; padding:0; width:200px; display:block; float:right; text-align:right; }
.board_list_rb { float:right; margin-right:4px; }
.dv_view_layout * { margin:0; padding:0; font-size:12px; color:#333; }
.dv_view_layout { width:731px; margin:0 auto; }
.dv_list_t { height:4px; margin:0 auto; background:url(/images/top_c.gif) repeat-x; line-height:0; font-size:0; }
.dv_list_t .dv_bg_l { width:4px; height:4px; float:left; background:url(/images/top_l.gif) no-repeat; line-height:0; font-size:0; }
.dv_list_t .dv_bg_r { width:4px; height:4px; float:right; background:url(/images/top_r.gif) no-repeat; line-height:0; font-size:0; }
.dv_list_b { height:4px; margin:0 auto; background:url(/images/bottom_c.gif) repeat-x; }
.dv_list_b .dv_bg_l { width:4px; height:4px; float:left; background:url(/images/bottom_l.gif) no-repeat; }
.dv_list_b .dv_bg_r { width:4px; height:4px; float:right; background:url(/images/bottom_r.gif) no-repeat; }
.dv_view_content { background:url(/images/middle_l.gif) repeat-y; background-color:#f7f7f7; padding-left:4px; }
.dv_view_content_body { width:723px; background:url(/images/middle_r.gif) repeat-y right; background-color:#f7f7f7; padding-right:4px; }
.dv_view_title { padding:10px 0px 7px 10px; font-weight:bold; font-size:13px; }
.dv_view_top_bt { padding:0px 10px 0px 0px; font-weight:bold; padding-top:3px; }
.dv_view_info { height:60px; width:705px; border:1px solid #ced5e0; border-bottom:0; border-right:0; margin:0 auto; text-align:center; margin-top:7px; }
.dv_view_info .teb_name { height:28px; padding:4px 0 1px 0; width:9%; background-color:#f9f9f9; border-bottom:1px solid #ced5e0; border-right:1px solid #ced5e0; color:#666; }
.dv_view_info .teb_content { height:28px; padding:4px 0 1px 0; width:16%; background-color:#fff; border-bottom:1px solid #ced5e0; border-right:1px solid #ced5e0; color:#666; }
.dv_view_o { color:#F30; }
.dv_view_g { color:#396; font-weight:bold; }
.dv_s_bt { text-align:right; padding: 15px 8px 9px 0px; }
.dv_view_filelist { width:705px; border:1px solid #b8c2d1; margin:0 auto; border-bottom:0; }
.dv_view_filelist td { padding:7px 0 7px 0; }
.dv_view_filelist .dv_check_box { background-color:#eaeaea; padding:9px 0 7px 0; width:5%; text-align:center; font-weight:bold; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist .dv_subject { background-color:#eaeaea; padding:9px 0 7px 0; width:60%; text-align:center; font-weight:bold; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist .dv_size { background-color:#eaeaea; padding:9px 0 7px 0; width:11%; text-align:center; font-weight:bold; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist .dv_pay { background-color:#eaeaea; padding:9px 0 7px 0; width:12%; text-align:center; font-weight:bold; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist .dv_now { background-color:#eaeaea; padding:9px 0 7px 0; width:12%; text-align:center; font-weight:bold; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 td { padding:7px 0 7px 0; }
.dv_view_filelist2 { width:705px; border:1px solid #b8c2d1; margin:0 auto; border-top:0; }
.dv_view_filelist2 .dv_check_box2 { background-color:#f9f9f9; width:5%; text-align:center; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_subject2 { background-color:#f9f9f9; width:60%; text-align:left; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_size2 { background-color:#f9f9f9; width:11%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_pay2 { background-color:#f9f9f9; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_now2 { background-color:#f9f9f9; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_check_box2_1 { background-color:#EEFAFF; width:5%; text-align:center; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_subject2_1 { background-color:#EEFAFF; width:60%; text-align:left; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_size2_1 { background-color:#EEFAFF; width:11%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_pay2_1 { background-color:#dbefff; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_now2_1 { background-color:#EEFAFF; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_check_box2_2 { background-color:#eef0ff; width:5%; text-align:center; color:#666; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_subject2_2 { background-color:#eef0ff; width:60%; text-align:left; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_size2_2 { background-color:#eef0ff; width:11%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_pay2_2 { background-color:#dfe2ff; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_filelist2 .dv_now2_2 { background-color:#eef0ff; width:12%; text-align:center; color:#666; padding-top:9px !important; border-bottom:1px solid #E1E1E1; }
.dv_view_m_bt { padding:20px 0 15px 0; text-align:center; }
.dv_view_m_bt .dv_view_m_bt_i { padding:0 7px; }
.dv_tc_blue { color:#039; }
.dv_view_doum { text-align:center; width:20%; padding:13px 0 10px 0; }
.dv_view_doum_t { border:1px solid #E1E1E1; background-color:#FFF; margin:0 auto; }
.contect_warning { padding:15px 0; text-align:center; }
.dv_view_user_content { width:728px; margin:0 auto; padding-top:5px; word-break:break-all; }
/**************************************************여기까지 추가됨 creative soul**********************************************/
/* UI Object */
.btn_pack,
.btn_pack * { display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(/images/btn_pack.gif) no-repeat; font-size:12px; font-family:"돋움", Dotum, Helvetica, AppleGothic, Sans-serif; ; color:#333; text-decoration:none !important; vertical-align:top; white-space:nowrap }
.btn_pack { margin-right:4px }
.btn_pack * { left:4px; cursor:pointer; _cursor:hand }
.btn_pack.medium,
.btn_pack.medium * { height:24px; line-height:26px }
.btn_pack.large,
.btn_pack.large * { height:30px; line-height:30px }
.btn_pack.xlarge,
.btn_pack.xlarge * { height:36px; line-height:36px }
.btn_pack.small,
.btn_pack.small * { height:19px; line-height:19px }
.btn_pack.medium { background-position:left 0 }
.btn_pack.large { background-position:left -30px }
.btn_pack.xlarge { background-position:left -65px }
.btn_pack.small { background-position:left -106px }
.btn_pack.medium * { padding:0 10px 0 6px; background-position:right top; font-size:12px }
.btn_pack.large * { padding:0 10px 0 6px; background-position:right -30px; font-size:16px }
.btn_pack.xlarge * { padding:0 10px 0 6px; background-position:right -65px; font-size:20px }
.btn_pack.small * { padding:0 6px 0 2px; background-position:right -106px; font-size:11px }
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus { color:#1d5e90 }
.btn_pack.strong * { font-weight:bold !important }
.btn_pack .icon * { padding-left:20px }
.btn_pack.small .icon * { padding-left:16px }
.btn_pack .icon span { width:20px; margin-right:-20px; padding:0 !important }
.btn_pack.medium .check { background-position:4px -150px }
.btn_pack.large .check { background-position:4px -146px }
.btn_pack.xlarge .check { background-position:5px -144px }
.btn_pack.small .check { background-position:3px -153px }
.btn_pack.medium .add { background-position:-16px -150px }
.btn_pack.large .add { background-position:-14px -146px }
.btn_pack.xlarge .add { background-position:-14px -144px }
.btn_pack.small .add { background-position:-18px -153px }
.btn_pack.medium .delete { background-position:-34px -150px }
.btn_pack.large .delete { background-position:-34px -146px }
.btn_pack.xlarge .delete { background-position:-34px -144px }
.btn_pack.small .delete { background-position:-37px -153px }
.btn_pack.medium .calendar { background-position:-56px -150px }
.btn_pack.large .calendar { background-position:-56px -146px }
.btn_pack.xlarge .calendar { background-position:-56px -144px }
.btn_pack.small .calendar { background-position:-59px -153px }
.btn_pack.medium .refresh { background-position:-76px -150px }
.btn_pack.large .refresh { background-position:-76px -146px }
.btn_pack.xlarge .refresh { background-position:-76px -144px }
.btn_pack.small .refresh { background-position:-79px -153px }
.btn_pack.medium .download { background-position:-96px -151px }
.btn_pack.large .download { background-position:-96px -147px }
.btn_pack.xlarge .download { background-position:-96px -145px }
.btn_pack.small .download { background-position:-99px -154px }
/* //UI Object */

/***************************************************에디터 스킨용 css*******************************************************/
.smartOutput { font-size:12px; line-height:1.4; font-family:굴림, AppleGothic, Sans-serif; } /* 스마트 에디터의 풍부한 표현이 정상적으로 출력되도록 하려면 콘텐츠가 출력되는 곳에 이 클래스를 적용하여야 한다. 예를 들면 게시물 읽기 페이지의 본문이 이에 해당된다. */
.smartOutput p { margin-top:0px; margin-bottom:0px; }
.smartOutput blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7 { padding:10px; margin-left:15px; margin-right:15px; }
.smartOutput blockquote.q1 { padding:0 10px; border-left:2px solid #ccc; }
.smartOutput blockquote.q2 { padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat; }
.smartOutput blockquote.q3 { border:1px solid #d9d9d9; }
.smartOutput blockquote.q4 { border:1px solid #d9d9d9; background:#fbfbfb; }
.smartOutput blockquote.q5 { border:2px solid #707070; }
.smartOutput blockquote.q6 { border:1px dashed #707070; }
.smartOutput blockquote.q7 { border:1px dashed #707070; background:#fbfbfb; }
.smartOutput sup { font:10px Tahoma; }
.smartOutput sub { font:10px Tahoma; }
.smartOutput table td { padding:4px; }
.border_write_bg_soul { background-color:#f7f7f7; }





/***************************************************에디터 스킨용 css*******************************************************/
select { font-size: 12px; border:solid 1 #C6C6C6; color: #333333; font-family : "굴림"; }
.input { font-family: "굴림"; font-size:9pt; border:solid 1 #A2A2A2; background-color:f8f8f8; }
img,
.btn { font-family: "굴림"; color: #666666; border:none; font-size: 9pt; }
td { font-size : 12px; font-family : "굴림"; color : #333333; line-height : 16px; }
img { border : 2px none; }
.img_line { border:1px solid #CCCCCC; padding:2; }
.font { font-family:tahoma; font-size:7pt; letter-spacing:0; border:0; color:FFFFFF; background-color:666666; height:18px; }
.font2 { font-family:tahoma; font-size:8pt; letter-spacing:0; border:0; color:FFFFFF; background-color:666666; height:18px; }
.font3 { color: #FF6600; font-weight: bold; }



/********** link **********/
a:link,
a:visited,
a:active { color:#555555; text-decoration : none; }
a:hover { color:#0033FF; text-decoration: none; }
/********** LOGIN **********/

textarea { background-Color:#ffffff; border-top:1px solid #999999; border-left:1px solid #999999; border-bottom:1px solid #DBDBDB; border-right:1px solid #DBDBDB; height:18px; font-family:"굴림"; color:#333333; font-size:12px; padding:3 0 0 3; }



/* 공통 텍스트 타입 */
.b { font-weight:bold }
.u { text-decoration:underline }
.w { color:#ffffff }





/********** 폰트 **********/

.n_font { font-size : 12px; font-family : "굴림"; color:#555555; text-decoration :none; letter-spacing:-1px; }
a.n_font:link,
a.n_font:visited { font-size : 12px; font-family : "굴림"; color:#555555; text-decoration :none; letter-spacing:-1px; }
a.n_font:hover { font-size : 12px; font-family : "굴림"; color:#555555; text-decoration : none; letter-spacing:-1px; }
.n_sfont { font-size : 11px; font-family : "굴림"; color:#555555; text-decoration :none; letter-spacing:-1px; }
a.n_sfont:link,
a.n_sfont:visited { font-size : 11px; font-family : "굴림"; color:#555555; text-decoration :none; letter-spacing:-1px; }
a.n_sfont:hover { font-size : 11px; font-family : "굴림"; color:#555555; text-decoration : none; letter-spacing:-1px; }
.gray { font-size : 12px; font-family : "굴림"; color:#999999; text-decoration : none; }
a.gray:link,
a.gray:visited { font-size : 12px; font-family : "굴림"; color:#999999; text-decoration : none; }
a.gray:hover { font-size : 12px; font-family : "굴림"; color:#3399CC; text-decoration : underline; }
.gray11 { font-size : 12px; font-family : "굴림"; color:#666666; text-decoration : none; }
a.gray11:link,
a.gray11:visited { font-size : 12px; font-family : "굴림"; color:#666666; text-decoration : none; }
a.gray11:hover { font-size : 12px; font-family : "굴림"; color:#F77D08; text-decoration : none; }
.l_gray11 { font-size : 11px; font-family : "돋움"; color:#999999; text-decoration : none; }
.black11 { font-size : 11px; font-family : "돋움"; color:#000000; text-decoration : none; }
.l_gray_11_n { font-size : 11px; font-family : "돋움"; color:#626262; text-decoration : none; }
.photo { font-size : 11px; font-family : "굴림"; color:#666666; text-decoration : none; letter-spacing:-1px; }
a.photo:link,
a.photo:visited { font-size : 11px; font-family : "굴림"; color:#666666; text-decoration : none; letter-spacing:-1px; }
a.photo:hover { font-size : 11px; font-family : "굴림"; color:#0066FF; text-decoration : none; letter-spacing:-1px; }
.s_blue { font-size : 12px; font-family : "굴림"; color:#336699; text-decoration : none; font-weight:bold; }
a.s_dlue:link,
a.s_dgray:visited { font-size : 12px; font-family : "굴림"; color:#336699; text-decoration : none; font-weight:bold; }
a.s_dblue:hover { font-size : 12px; font-family : "굴림"; color:#3399CC; text-decoration : underline; font-weight:bold; }
a.s_dgray:link,
a.s_dgray:visited { font-size : 12px; font-family : "굴림"; color:#333333; text-decoration : none; font-weight:bold; }
a.s_dgray:hover { font-size : 12px; font-family : "굴림"; color:#3399CC; text-decoration : underline; font-weight:bold; }
.wbrown_s { font-size : 11px; font-family : "돋움"; color:#333333; text-decoration :none; letter-spacing:-1px; }
a.wbrown_s:link,
a.wbrown_s:visited { font-size : 11px; font-family : "돋움"; color:#333333; text-decoration :none; letter-spacing:-1px; }
a.wbrown_s:hover { font-size : 11px; font-family : "돋움"; color:#F77D08; text-decoration : underline; letter-spacing:-1px; }
.wblue_s { font-size : 11px; font-family : "굴림"; color:#0066FF; text-decoration :none; letter-spacing:-1px; }
a.wblue_s:link,
a.wblue_s:visited { font-size : 11px; font-family : "굴림"; color:#0066FF; text-decoration :none; letter-spacing:-1px; }
a.wblue_s:hover { font-size : 11px; font-family : "굴림"; color:#0066FF; text-decoration : none; letter-spacing:-1px; }
.shop { font-size : 12px; font-family : "굴림"; color:#6E8200; text-decoration : none; }
a.shop:link,
a.shop:visited { font-size : 12px; font-family : "굴림"; color:#6E8200; text-decoration : none; }
a.shop:hover { font-size : 12px; font-family : "굴림"; color:#FF9900; text-decoration : underline; }
.s_both { font-size : 12px; font-family : "굴림"; color:#666666; text-decoration : none; text-align:justify; line-height : 18px; }
.both:link { font-size : 12px; font-family : "굴림"; background-color:#EEEEEE; color:#666666; text-decoration : none; text-align:justify; }
.both:visited { font-size : 12px; font-family : "굴림"; color:#666666; text-decoration : none; text-align:justify; }
.both:hover { font-size : 12px; font-family : "굴림"; color:#F77D08; text-decoration: underline; text-align:justify; }
.point { font-size : 12px; font-family : "굴림"; color:#F77D08; text-decoration : none; letter-spacing:-1px; }
.board { font-size : 12px; font-family : "돋움"; color:#4E90C6; text-decoration : none; letter-spacing:0px; }
a.board:link,
a.board:visited { font-size : 12px; font-family : "돋움"; color:#4E90C6; text-decoration : none; letter-spacing:0px; }
a.board:hover { font-size : 12px; font-family : "돋움"; color:#4E90C6; text-decoration : none; letter-spacing:0px; }
.sm { font-size : 9px; font-family : "tahoma"; color:#666666; text-decoration : none; }
a.sm:link,
a.sm:visited { font-size : 9px; font-family : "tahoma"; color:#666666; text-decoration : none; }
a.sm:hover { font-size : 9px; font-family : "tahoma"; color:#666666; text-decoration : none; }
/* 회원레벨표시 */
.mem_1 { font-family : "tahoma"; font-size : 10px; }
.mem_2 { color:#0072BC; font-family : "tahoma"; font-size : 10px; }
.mem_3 { color:#0072BC; font-family : "tahoma"; font-size : 10px; }
.mem_3 { font-family : "tahoma"; font-size : 10px; }
.mem_hero { color:#FF0000; font-family : "tahoma"; font-size : 10px; }
/*공감 수*/
.agree_cnt { font-size : 9px; font-family : "tahoma"; color:#ff6633; text-decoration : none; }
.ex { color:#6DA308 }
.linktext { font-size : 12px; font-family : "굴림"; color:#8A6D4C; text-decoration : none; line-height:17px }
.text01 { font-family:"굴림"; font-size: 12px; font-weight:bold; color:#78B139; line-height:15px }
/********** Copyright **********/
.copy { font-family:"굴림"; font-size: 12px; color:#7E7E7E; }
.text { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; color: #666666; }
.text2 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; font-weight: normal; color: #333333; }
.text3 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; font-weight: bold; color: #333333; letter-spacing: -1px; }
.text4 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; color: #666666; }
.text5 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; color: #000000; font-weight: bold; letter-spacing: -1px; }
.p9-737373 { font-family: Tahoma; font-size: 9px; color: #737373; }
.p11-333333 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #333333; }
.p12-333333-space { text-indent: 8px; font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #333333; }
.p11-808080 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #808080; }
.p11-333333point { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #f26522; font-weight: bold; }
.p11-or { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #f26522; }
.best { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #ff6633; font-weight: bold; }
.best1 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #000000; font-weight: bold; }
.p11-666666 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #333333; }
.p11-white-bold { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.text6 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; color: #ff3333; font-weight: bold; letter-spacing: -1px; }
.text7 { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 11px; color: #0066cc; font-weight: bold; letter-spacing: -1px; }
.view { font-family: "굴림", "굴림", Seoul, "한강체"; font-size: 8px; color: #333333; }
.type01_size8 { font-family:"굴림", "돋움", tahoma, verdana; font-size:9pt; color:#757575; letter-spacing:-1px; }
.type02_size8 { font-family:"굴림", "돋움", tahoma, verdana; font-size:9pt; color:#757575; letter-spacing:-1px; font-weight: bold; }
.map { font-family: "돋움"; font-size: 11px; font-style: normal; line-height: 17px; font-weight: bold; font-variant: normal; color: #003399; }
.red { font-family: "돋움"; font-size: 12px; font-weight: bold; color: #FF0000; }
.mall { font-family: "돋움"; font-size: 12px; color: #0066FF; letter-spacing: normal; font-weight: bold; }
.mall2 { font-family: "돋움"; font-size: 16px; color: #5f8fbf; letter-spacing: normal; font-weight: bold; }
/* style_new*/



A:link { text-decoration:none; color: #666666; text-decoration:none; }
A:visited { text-decoration:none; color: #666666; text-decoration:none; }
A:active { text-decoration:none; color: #666666; text-decoration:underline; }
A:hover { text-decoration:none; color: #666666; text-decoration:underline; }
table { font-family: "돋움"; font-size: 12px; color: #666666; }
td { font-family: "돋움"; font-size: 12px; color: #666666; line-height : 17px; }
font { font-family: "돋움"; font-size: 12px; }
input { font-family: "돋움"; font-size: 12px; color: #666666; }
select { font-family: "돋움"; color: #333333; }
textarea { font-family: "돋움"; font-size: 12px; color: #666666; }
.t11 { font-family: "돋움"; font-size: 11px; color:818181; }
.t11_1 { font-family: "돋움"; color:545454; font-size: 11px; font-weight: bold; }
.t11_2 { font-family: "돋움"; color:#545454; font-size: 11px; }
.t11_sj { font-family: "돋움"; color:303030; font-size: 11px; font-weight: bold; }
.t11_id { font-family: "돋움"; color:454545; font-size: 11px; }
.t11_w { font-family: "돋움"; color:ffffff; font-size: 11px; }
.t11_cg { font-family: "돋움"; color:a29e9e; font-size: 11px; }
.t11_note { font-family: "돋움"; color:9ab10f; font-size: 11px; }
.t11_noteb { font-family: "돋움"; color:#9ab10f; font-size: 11px; font-weight: bold; }
.t11_cash { font-family: "돋움"; color:fb4600; font-size: 11px; }
.t11_flat { font-family: "돋움"; color:3790ce; font-size: 11px; }
.t11_flatb { font-family: "돋움"; color:3790ce; font-size: 11px; font-weight: bold; }
.t11_pblue { font-family: "돋움"; color:#2793ae; font-size: 11px; font-weight: bold; }
.t11_lc { font-family: "돋움"; color:#4494eb; font-size: 11px; font-weight: bold; }
.t11_id1 { font-family: "돋움"; color:1f7380; font-size: 11px; font-weight: bold; }
.t11_id2 { font-family: "돋움"; color:adb86b; font-size: 11px; font-weight: bold; }
.t11_white1 { font-family: "돋움"; color:ffffff; font-size: 11px; font-weight: bold; }
.t11_white2 { font-family: "돋움"; color:ffffff; font-size: 11px; }
.t11_yellow { font-family: "돋움"; color:ff9125; font-size: 11px; }
.t11_yellowb { font-family: "돋움"; color:#ff9125; font-size: 11px; font-weight: bold; }
.t11_orange { font-family: "돋움"; color:#ff3c08; font-size: 11px; }
.t11_orangeb { font-family: "돋움"; color:ff3c08; font-size: 11px; font-weight: bold; }
.t11_sympathy { font-family: "돋움"; color:#fb8800; font-size: 11px; text-decoration:underline; }
.t11_opposite { font-family: "돋움"; color:#28a5b4; font-size: 11px; text-decoration:underline; }
.t11_black { font-family: "돋움"; color:000000; font-size: 11px; font-weight: bold; }
.t11_pb2 { font-family: "돋움"; color:56a8b9; font-size: 11px; }
.t11_join { font-family: "돋움"; color:668da7; font-size: 11px; }
.t12 { font-family: "돋움"; font-size: 12px; }
.t12_cg { font-family: "돋움"; color:094e7b; font-size: 12px; font-weight: bold; }
.t12_b { font-family: "돋움"; color:6b96c2; font-size: 12px; }
.t12_66 { font-family: "돋움"; color:666666; font-size: 12px; }
.t12_33 { font-family: "돋움"; color:333333; font-size: 12px; }
.t12_bb { font-family: "돋움"; color:1b3a72; font-size: 12px; ; font-weight: bold; }
.t12_g1 { font-family: "돋움"; color:818181; font-size: 12px; }
.t12_g2 { font-family: "돋움"; color:b1aeae; font-size: 12px; }
.t12_g3 { font-family: "돋움"; color:292929; font-size: 12px; font-weight: bold; }
.t12_g4 { font-family: "돋움"; color:292929; font-size: 12px; }
.t12_bd { font-family: "돋움"; color:#888; font-size: 12px; font-weight: bold; }
.t12_bd a:link { color:#888; }
.t12_bd a:hover { color:#666; text-decoration:none; }
.t12_blackb { font-family: "돋움"; color:000000; font-size: 12px; font-weight: bold; }
.t14 { font-family: "돋움"; font-size: 14px; }
.t14_b { font-family: "돋움"; color:232323; font-size: 14px; font-weight: bold; }
.t14_b1 { font-family: "돋움"; color:0180A7; font-size: 14px; font-weight: bold; }
.t14_news { font-family: "돋움"; color:333333; font-size: 14px; font-weight: bold; }
.t16 { font-family: "돋움"; color:2F5FB3; font-size: 16px; font-weight: bold; }
.t24 { font-family: "돋움"; color:000000; font-size: 24px; }
.area_H80 { font-size: 11px; color: #666666; background-color: #FFFFFF; height: 80px; padding-top: 2px; border: #CDCDCD 1px solid; font-family: "돋움"; }
.area_H81 { font-size: 11px; color: #989898; background-color: #FFFFFF; height: 80px; padding-top: 2px; border: #CDCDCD 1px solid; font-family: "돋움"; }
.area633 { font-size: 12px; color: #666666; background-color: #FFFFFF; height: 233px; padding-top: 3px; border: #CDCDCD 1px solid; font-family: "돋움"; }
.input_upload_file { font-size: 11px; color: #666666; background-color: #FFFFFF; height: 50px; padding-top: 3px; border: #CCCCCC 1px solid; font-family: "돋움"; }
.input_upload { font-size: 11px; color: #666666; background-color: #FFFFFF; height: 80px; padding-top: 3px; border: #CCCCCC 1px solid; font-family: "돋움"; }
.input_search { width:200px; height:18px; border:#cccccc 1px solid; }
.list_search { width:60px; height:18px; border:#cccccc 1px solid; }
.aC { text-align:center; }
.fonC1 { color:#2f5fb3; }
.fonC2 { font-family: "돋움"; color:818181; font-size: 11px; }
.fonC3 { font-family: "돋움"; color:2c2c2c; font-size: 11px; font-weight: bold; }
.fonC4 { font-family: "돋움"; color:b8b8b8; font-size: 11px; margin:0 15px; }
.fonC5 { font-family: "돋움"; color:d51c1c; font-size: 11px; font-weight: bold; }
.fonC6 { font-family: "돋움"; color:2f5fb3; font-size: 11px; font-weight: bold; }
.fonC8 { font-family: "돋움"; color:828282; font-size: 11px; }
.fonC9 { color:494949; }
.fonC10 { font-family: "돋움"; color:#8c8c8c; font-size: 11px; line-height:14px; }
.fonC11 { font-family: "돋움"; color:#8c8c8c; font-size: 11px; font-weight: bold; }
.fonC12 { font-family: "돋움"; color:#ff0000; font-size: 11px; font-weight: bold; }
.fonC13 { font-family: "돋움"; color:#77933c; font-size: 14px; font-weight: bold; }
.fonC14 { font-family: "돋움"; color:#8c8c8c; font-size: 14px; font-weight: bold; }
.fonC15 { font-family: "돋움"; color:#ff0000; font-size: 14px; font-weight: bold; }
.fonC16 { font-family: "돋움"; color:#474343; font-size: 11px; text-align:left; }
.fonC17 { font-family: "돋움"; color:#ff0000; font-size: 16px; font-weight: bold; border-top:1px solid #cccccc; width:152px; padding:5px 0 0 0; text-align:left; }
.fonC18 { font-family: "돋움"; color:#8c8c8c; font-size: 11px; font-weight: normal; }
.fonC19 { font-family: "돋움"; color:#292929; font-size: 11px; font-weight: bold; }
.fonC20 { font-family: "돋움"; color:#fb4600; font-size: 11px; }
.fonC21 { font-family: "돋움"; color:#909090; font-size: 11px; }
.fonC22 { font-family: "돋움"; color:#4a4949; font-size: 11px; font-weight: bold; }
.fonC23 { font-family: "돋움"; color:#818181; font-size: 11px; line-height:24px; }
.fonC24 { font-family: "돋움"; color:#174f9a; font-size: 11px; font-weight: bold; }
.fonC25 { font-family: "돋움"; color:#4e6f9c; font-size: 11px; font-weight: bold; }
.he1 { height:22px; }
.tbTr1 { font-family: "돋움"; color:#4f4f4f; font-size: 11px; }
.pop_cont { background:#ffffff; border-left:1px solid #1269dd; border-right:1px solid #1269dd; padding:15px; font-family: "돋움"; color:8c8c8c; font-size: 11px; line-height:21px; }
.pop_bot { height:21px; background:#000000; text-align:right; padding:8px 15px; }
.stit_charge { width:693px; height:25px; text-align:left; }
.box_type1 { width:693px; background:#ffffff; padding:17px 0; }
.tbl_list01 { border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; }
.tbl_list01 table { table-layout:fixed; width:100%; border-collapse:collapse; }
.tbl_list01 th { border-bottom:1px solid #e2e2e2; background:#f7f7f7; color:#4f4f4f; font-size: 11px; font-weight: normal; text-align:left; padding:0 0 0 10px; }
.tbl_list01 td { border-bottom:1px solid #e2e2e2; background:#ffffff; padding:5px 0 5px 5px; }
.tbl_view01 { }
.tbl_view01 table { table-layout:fixed; width:100%; border-collapse:collapse; }
.tbl_view01 th { background:#f7f7f7; color:#668da7; font-size: 11px; font-weight: normal; text-align:left; padding:5px 0 5px 15px; }
.tbl_view01 td { background:#ffffff; padding:5px 0 5px 15px; font-family: "돋움"; color:7d7d7d; font-size: 11px; }
.tbl_view01 td .fon1 { color:#95a256; }
.tran { background:transparent; }
.table1 table td { background:transparent; }
.box_photo { background:url(../images/mypage/bg_poto.gif) no-repeat left top; width:609px; height:238px; }
.box_photo table td { background:transparent !important; padding:0px !important; }
.box_photo_sub { background:url(../images/mypage/bg_poto1.gif) no-repeat left top; width:456px; height:192px; text-align:center; padding:18px 0 0 5px; }
.sBox1 { border:1px solid #e2e2e2; background:#Ffffff; height:110px; padding:10px; }
.join_idpw_bt { font-size:11px; font-family: "돋움"; color:#a0a0a0; }
.join_idpw_bt A:link { text-decoration:none; color: #787878; text-decoration:none; }
.join_idpw_bt A:visited { text-decoration:none; color: #787878; text-decoration:none; }
.join_idpw_bt A:active { text-decoration:none; color: #787878; text-decoration:none; }
.join_idpw_bt A:hover { text-decoration:none; color: #315bc5; text-decoration:none; }
.id_input_box { width:120px; height:18px; border:0; background:url(/images/loginbox_id.gif) no-repeat 3px 4px #FFFFFF; margin:0; padding:0; line-height:18px; }
.pw_input_box { width:120px; height:18px; border:0; background:url(/images/loginbox_pw.gif) no-repeat 3px 4px #FFFFFF; margin:0; padding:0; line-height:18px; }
.crm_list_notice { clear:both; margin:0; padding:10px 0 10px 3px; _margin-top:-5px; overflow:hidden; }
.crm_list_notice li { width:239px; float:left; padding:0 7px; line-height:0; font-size:0; margin-bottom:2px; display:inline; }
.crm_list_search { clear:both; margin:0; padding:10px 0 10px 10px; _margin-top:-5px; overflow:hidden; }
/* 페이징 디자인 */
.paginate { padding:0; text-align:center; clear:both; margin:12px 0 24px 0; width:100%; }
.paginate a,
.paginate strong { position:relative; display:inline-block; margin:0 2px; padding:3px 5px 3px 4px; color:#000; text-decoration:none; border:1px solid #ffffff; font:11px/normal Verdana; _width /**/:17px; overflow:hidden; }
.paginate strong { color:#2f6dcb; background-color:#fff; background:url(/images/now_page_bt_bg.gif) repeat-x; !important;
border:1px solid #82c2e4; padding:4px 6px 4px 6px; font-weight:bold; overflow:hidden; }
.paginate a:link,
.paginate a:visited,
.paginate a:active { color:#2f6dcb; background-color:#fff !important; border:1px solid #b7d4e8; padding:4px 6px 4px 6px; }
.paginate a:hover { color:#2f6dcb; background-color:#fff !important; border:1px solid #5ca8dd; padding:4px 6px 4px 6px; }
.paginate .pre,
.paginate .next { position:relative; display:inline-block; background-color:#eff0ed !important; border:1px solid #dedede; margin-right:5px; margin-left:5px; padding:4px 6px 4px 6px; text-decoration:none; }
.paginate a.pre,
.paginate a.next { padding:0; font-family:"Malgun Gothic" MalgunGothic, AppleGothic, Sans-serif; color:#2f6dcb; position:relative; background-color:#fff !important; border:1px solid #b7d4e8; margin:0 5px; text-decoration:none; display:inline-block; }
.paginate a:hover.pre,
.paginate a:hover.next { padding:0; font-family:"Malgun Gothic" MalgunGothic, AppleGothic, Sans-serif; color:#2f6dcb; position:relative; background-color:#fff !important; border:1px solid #2c96e1; margin:0 5px; text-decoration:none; }
/* 페이징 디자인 */


.hidden { display:none; }
