@charset "utf-8";

/* main */
#container {width:100%; height:100%; border-top:#fe9a22 solid 3px;}
#gnb_box {height:93px; margin-bottom:25px;}
#gnb_box .log {height:18px; padding:3px 8px 0 0; text-align:right;}
#gnb_box .logo {height:71x; padding:1px 8px 0 0; text-align:right;}
#gnb_box .searchbar {width:317px;height:31px; margin:40px 0 0 0; text-align:left; background:url(/mbnweb/image/common/bg/bg_search_317031.gif)
no-repeat;}

#searchbar_box {width:265px; height:20px; margin:5px 8px 6px 7px; background-color:#FFFFFF;}
#notice_box {width:730px;height:33px;margin-bottom:25px;background:url(/mbnweb/image/common/bg/bg_notice.gif) no-repeat;}
#tab_box {width:730px;}
#tab_box .tab_line {width:730px;background:url(/mbnweb/image/common/bg/tab_bg.gif) repeat-x; float:left; display:inline; margin-bottom:15px;}
#tab_box .list_thum{width:90px;height:70px;overflow:hidden;margin: 0 10px 0 15px;}
#s_tag_bg {width:715px;height:30px;margin-left:15px;background:url(/mbnweb/image/common/bg/bg_tag.gif) no-repeat;text-align:left; margin-bottom:15px;}
#tag_text {width:610px;height:13px;overflow:hidden;}

#count_box{width:60px;height:74px;}
#count_box .cms_up{height:20px;text-align:right;}
#count_box .but_bg{height:54px;background:url(/mbnweb/image/common/but/but_commend.gif) no-repeat;}
#but_click {width:55px;height:28px;padding-top:3px; text-align:center;}

#page_numbox {width:715px;height:30px;margin-top:60px; text-align:center;}
#page_numbox_admin {width:100%;height:30px;margin-left:15px;margin-bottom:15px; text-align:center;}

#promotion_box {height:219px; margin-bottom:25px; background-color:#FFFFFF; border:#d0d9ea solid 3px;}
#promotion_box .hotbox{ width:220px; height:218px; margin:1px 20px 0 1px; background-color:#f2f8fe; text-align:left;}
#promotion_box .hotbox_list{ width:190px; height:24px; margin:0 15px; padding-top:5px;border-bottom:#e3eaf5 solid 1px;text-align:left; overflow:hidden;}
#promotion_box .hotbox_list5{ width:190px; height:25px; margin:0 15px; padding-top:5px;text-align:left; overflow:hidden;}

#promotion_img {height:220px; margin-bottom:25px;}

#hottitle {width:721px;height:195px;margin:12px 12px 12px 0; }
#hottitle .hottitle_list1{ width:609px; height:92px;}
#hottitle .hottitle_thum{ width:98px; height:80px;margin:0 12px 0 0; overflow:hidden;}
#hottitle .hottitle_list3{ width:721px; height:78px;}

#side {width:201px;height:100%;padding:12px 12px 0 12px; background-color:#f2f8fe;}
#issue_box {width:197px;height:143px; padding-bottom:8px; margin-bottom:12px;background-color:#FFFFFF;border:#ffb980 solid 2px;}
#side_best_box {width:183px;padding:0 8px 8px 8px; margin-bottom:12px;}
#side_best_box .best_thum{width:44px; height:32px;margin:0 8px 0 0; overflow:hidden;}
#side_best_box .best_1{width:125px;height:32px;overflow:hidden;line-height:1.4; text-align:left;}
#side_best_box .best_2{width:169px;height:16px;overflow:hidden;line-height:1.4; text-align:left; margin-bottom:5px;}
#side_blog_box {width:183px;padding:0 8px 8px 8px; margin-bottom:12px;background-color:#FFFFFF;border:#eaeaea solid 1px;}
#side_rss_box {width:201px;height:82px;margin-bottom:12px;}
#side_count_box {width:201px;height:44px;margin-bottom:12px;background:url(/mbnweb/image/main/bg_count.gif) no-repeat;}
#footer {width:968px; height:45px; margin:80px 0 15px 0; border-top:#fe9a22 solid 2px; padding:12px 0 0 0; text-align:right;}


/* member */
#join_box {width:680px;padding:0 20px 20px 20px; background-color:#F7F7F7;}
#join_box .joinlist {width:650px;padding:15px; background-color:#ffffff;}
#login_box {width:400px;padding:0 20px 20px 20px; background-color:#F7F7F7;}
#login_box .loglist {width:370px;padding:15px; background-color:#ffffff;}
#my_box {width:715px;background-color:#ffffff;}


/* search */
#promotion_searchbox {height:219px; margin-bottom:25px; background-color:#FFFFFF; border:#d0d9ea solid 3px;}
#promotion_searchbox .tagline {width:724px; height:29px; text-align:left; background:url(/mbnweb/image/common/bg/bg_search_tag.gif) no-repeat;}
#promotion_searchbox .titleline {width:724px; height:29px; text-align:left; background:url(/mbnweb/image/common/bg/bg_search_title.gif) no-repeat;}
#search_listbox{width:700px;height:166px;margin:12px; background-color:#FFFFFF;}
#search_listbox .tagtitle_list1{ width:588px; height:92px;}
#search_listbox .tagtitle_thum{ width:98px; height:80px;margin:0 12px 0 0; overflow:hidden;}
#search_listbox .tagtitle_list2{ width:700px; height:50px;}
#promotion_blogbox {min-height:149px;margin-bottom:25px; background-color:#FFFFFF; border:#d0d9ea solid 3px;}
#blogline {width:724px; height:33px; text-align:left; background:url(/mbnweb/image/common/bg/bg_search_blog.gif) no-repeat; margin-bottom:25px;}
#search_blogbox{width:682px;height:65px; margin:0 12px 15px 25px;padding:12px 0;background-color:#F5F5F3; border:#c5c5c5 dashed 1px;}
#search_linebox{width:710px;height:31px; background-color:#f2f8fe; border-top:#d0d9ea solid 1px; border-bottom:#d0d9ea solid 1px; padding-left:20px; margin-bottom:25px;}
#search_nobox{width:710px;height:250px;padding:10px;background-color:#f2f8fe; border-top:#d0d9ea solid 1px; border-bottom:#d0d9ea solid 1px; margin-bottom:25px;}
#search_nobox .warning_box { width:500px; height:60px; padding:30px 60px;margin:25px 45px;background:#FFFFFF; border-top:#cccccc solid 2px; border-bottom:#cccccc solid 2px;}


/* footer_info */
#info_body {width:100%; height:100%; background:url(/mbnweb/image/common/bg/bg_info.gif) no-repeat;border-top:#fe9a22 solid 3px;}
#info_side {width:225px; height:301px;  background:url(/mbnweb/image/common/bg/bg_info_side.gif) no-repeat;}
#info_box {padding:15px; line-height:1.6;}
#info_box .story_box {margin-top:25px;}
#info_box .tab_line {background:url(/mbnweb/image/common/bg/tab_bg.gif) repeat-x;margin-bottom:15px;}


/* admin */
#admin_body {width:100%; height:100%;}
#admin_body .gnbbox_new {width:100%; height:40px; text-align:center; background:#f3f3f3; border-bottom:#c5c5c5 solid 2px;}
#admin_logbody {width:100%; height:100%; background:url(/mbnweb/image/common/bg/bg_admin.gif) no-repeat;border-top:#fe9a22 solid 3px;}
#admin_logbox {width:492px; height:297px; background:#e3ddd3; border:#d9c8ba solid 1px; margin-top:260px; padding:10px;}
#admin_logbox .reallog{width:462px; height:267px;padding:15px; background:#FFFFFF;}
#admin_gnbbox {width:980px; height:94px; margin-bottom:60px;}
#admin_gnbmenu {width:770px; height:33px; text-align:left; padding:20px 0 0 20px;}
#admin_gnbimg {width:187px; height:53px; text-align:right;}
#admin_contents{width:950px; height:100%;padding:0 15px 60px 15px;}
#admin_contents .table_box{width:940px;margin:0 0 0 16px;padding:8px 0 0 0;text-align:left;}
#admin_notice_put {width:650px;padding:20px 12px 0 12px; background-color:#f3f3f3;}

#admin_synonym {width:906px;margin:0 0 0 16px;padding:8px 10px 10px 20px;border:#c5c5c5 solid 1px;}
#admin_synonym ul { padding:5px; margin:0; text-align:justify;}
#admin_synonym li { display:inline;}
#admin_synonym a:hover { background-color:#eeeeee;  color:#000000;}
#admin_synonym li .cloud1 { background-color:#eeeeee;  color:#fe9a22;  font-weight:bold;  font-size:16px; font-family:Malgun Gothic,맑은 고딕,돋움,Dotum,sans-serif;}
#admin_synonym li .cloud2 { background-color:#eeeeee;  color:#0c315e;  font-weight:bold;  font-size:15px;}
#admin_synonym li .cloud3 { background-color:#eeeeee;  color:#1C8707;  font-weight:bold;  font-size:14px; font-family:Malgun Gothic,맑은 고딕,돋움,Dotum,sans-serif;}
#admin_synonym li .cloud4 { background-color:#eeeeee;  color:#666666;  font-size:13px;}
#admin_synonym li .cloud5 { font-size:12px;  color:#999999; }

#pop_cmsbox {width:400px;height:300px; padding:0 20px;background-color:#ffffff;}
#pop_cmsbox .cmslist { width:376px; height:173px; padding:12px; background-color:#f3f3f3;}
#pop_cmsbox .cmslist_title { width:376px; height:37px;}
#pop_cms_hot {width:400px;height:340px; padding:0 20px;background-color:#ffffff;}
#pop_cms_hot .hotlist { width:376px; height:240px; padding:12px; background-color:#f3f3f3;}
#pop_cms_hot .cmslist_title_line { width:356px; height:30px;padding:12px 0 0 20px; background-color:#ffffff;}
#pop_cms_issue {width:400px;height:490px; padding:0 20px;background-color:#ffffff;}
#pop_cms_issue .issuelist { width:376px; height:390px; padding:12px; background-color:#f3f3f3;}
#pop_cms_issue .cmslist_title_line { width:376px; height:37px;}

#pop_cms_hot20 {width:940px;height:380px; padding:10px 20px;background-color:#f3f3f3;}
#pop_cms_hot20 .hotlist20 { width:916px; height:316px; padding:12px; background-color:#ffffff;}


.cmslist_title2{width:123px; height:25px;margin-right:2px; padding-top:12px; background-color:#ffffff; text-align:center;}
.admin_tagbox{ width:205px; height:20px; padding:5px; margin:0 10px 10px 0; text-align:left; border:#f3f3f3 solid 1px;}


/* common */
#sub_gnb_box {height:120px; margin-bottom:25px;}
#sub_Content_box {width:715px;padding:0 0 20px 15px; margin-right:25px; background-color:#ffffff;}
#pop_box400 {width:400px;padding:0 20px 20px 20px; background-color:#f5f5f5;}
#pop_common {width:300px; height:150px;background-color:#FFFFFF; border:#999999 solid 1px;}
#pop_common400 {width:400px; height:200px;background-color:#FFFFFF; border:#999999 solid 1px;}
#pop_box550 {width:530px;padding:0 10px 20px 10px; background-color:#F7F7F7;}
#pop_box550 .poplist {width:490px;padding:15px; background-color:#ffffff;}

.blue_boxline {border:#d0d9ea solid 2px; background:#FFFFFF;}
.gray_box{ color:#f3f3f3;}
.yellow_boxline{ background:#FCFDF5;border-top:#c5c5c5 solid 1px;border-bottom:#c5c5c5 solid 1px; padding:3px 0 3px 20px;}
.common_line{padding:8px 0 0 20px;}
.white_boxline{border:#c5c5c5 solid 1px;padding-left:4px;height:18px;background-color:#ffffff;}

/* cmt */
.comment {width:100%; overflow:hidden;}
.comment table {width:100%;}
.comment .lt {background:url(/mbnweb/image/cmt/cmt_bg_lt.gif) no-repeat; height:15px; width:15px;}
.comment .rt {background:url(/mbnweb/image/cmt/cmt_bg_rt.gif) no-repeat; height:15px; width:15px;}
.comment .lb {background:url(/mbnweb/image/cmt/cmt_bg_lb.gif) no-repeat; height:15px; width:15px;}
.comment .rb {background:url(/mbnweb/image/cmt/cmt_bg_rb.gif) no-repeat; height:15px; width:15px;}
.comment .tc {background:url(/mbnweb/image/cmt/cmt_bg_tc.gif) repeat-x; height:15px;}
.comment .bc {background:url(/mbnweb/image/cmt/cmt_bg_bc.gif) repeat-x; height:15px;}
.comment .lc {background:url(/mbnweb/image/cmt/cmt_bg_lc.gif) repeat-y; width:15px;}
.comment .rc {background:url(/mbnweb/image/cmt/cmt_bg_rc.gif) repeat-y; width:15px;}
.comment .bgc {background:#faf5ee;}

.comment .cmtList {margin:3px 0 0 5px;}
.comment .cmtList tbody tr th {background:url(/mbnweb/image/cmt/dot_bg_gray.gif) bottom repeat-x; padding:6px 0; vertical-align:top; width:20px; text-align:left; font-size:11px; font-weight:bold;}
.comment .cmtList tbody tr td {background:url(/mbnweb/image/cmt/dot_bg_gray.gif) bottom repeat-x; padding:6px; vertical-align:top;}
.comment .cmtList tbody .name {width:100px; text-align:center;}
.comment .cmtList tbody .date {width:80px; text-align:center;}

.cmtField {background:url(/mbnweb/image/cmt/dot_bg_gray.gif) bottom repeat-x; padding-bottom:7px;}
.cmtField img {vertical-align:middle; margin-right:5px;}
.cmtField input {vertical-align:middle; width:70%;}
.textf_d {border-top:#cfcfcf 1px solid; border-left:#cfcfcf 1px solid; border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid; height:18px;}

.thumb {margin:20px 10px;}
.me2day .mcstCommList {font-size:14px; color:#777777; font-family:"맑은 고딕", Malgun Gothic; background:#fff6f4; padding:10px;}
.twitter .mcstCommList {font-size:14px; color:#777777; font-family:"맑은 고딕", Malgun Gothic; background:#f4faff; padding:10px;}
.mcstCommList ul {margin-bottom:30px;}
.mainCont {padding-bottom:10px; border-bottom:#e5e5e5 1px dashed;}
.date {font-size:11px; color:#999999; margin-top:5px;}
.date img { vertical-align:bottom;}
.mcstCommList a:link {color:#1d8ac9; font-size:13px; text-decoration:none;}
.mcstCommList a:hover {color:#1d8ac9; font-size:13px; text-decoration:underline;}
.mcstCommList a:active {color:#1d8ac9; font-size:13px; text-decoration:underline;}

.widget_box {width:201px; margin-bottom:12px;} 
.widget {width:167px; padding:16px; border:#eaeaea solid 1px; background:#FFFFFF; border:#d7d7d7 solid 1px;}
