@charset "utf-8";

@import url('/common/css/common.css');


/*body.Main { background:url(/images/home/blog/bg_body.jpg) top center no-repeat !important; } */
/*body{ background:url(/images/home/blog/bg_sub_body.jpg) top center no-repeat !important; }*/



/*#ContentArea  { background:url(/images/home/blog/bg_contents_top.gif) top left no-repeat; }*/
#ContentArea  { margin-left:0px; padding-bottom:30px; background:url() top left no-repeat; }
/*#ContentAreaSub  { background:url(/images/home/blog/bg_contents_top.gif) top left no-repeat; }*/
#ContentAreaSub  { width:740px; margin-left:202px; padding-bottom:30px; margin-top:0px;  }
#ContentAreaSub h2.Title { padding:10px; 0 6px 10px; border-bottom:1px solid #e6e6e6; }
#ContentAreaSub p.SubText { height:25px; padding:17px 0 10px 15px; background:url(/images/home/blog/bg_sub_text_box.gif) no-repeat; }

.LineMap strong { color:#596ba4; }

#LeftArea .LoginBox { width:190px; border-bottom:1px solid #e6e6e6; }
/*#LeftArea .LoginBox { width:190px; background:url(/images/home/blog/bg_login_box_bottom.gif) bottom no-repeat; }*/
/*#LeftArea .LoginBox .inner { width:190px; background:url(/images/home/blog/bg_login_box_top.gif) left top no-repeat; }*/
#LeftArea .LoginBox .inner { width:190px; background:url() left top no-repeat; }
#LeftArea .LoginBox .inner h3.Title { padding:9px 0 0 15px; }
#LeftArea .LoginBox .inner .Login { padding:5px 0 16px 20px; }
#LeftArea .LoginBox .inner .Login p.id { position:relative; width:146px; padding:5px 0 6px 3px; font-weight:bold; letter-spacing:-1px; }
#LeftArea .LoginBox .inner .Login p.id .logout { position:absolute; right:0px; top:2px; }
#LeftArea .LoginBox .inner .Login div.Data { width:150px; background:url(/images/home/common/bg_login_box_top.gif) top no-repeat; }
#LeftArea .LoginBox .inner .Login div.Data .inner { overflow:hidden; width:136px; padding:3px 0 2px 14px; font:11px/15px dotum;  background-color:#efefef;  }
/*#LeftArea .LoginBox .inner .Login div.Data .inner { overflow:hidden; width:136px; padding:3px 0 2px 14px; font:11px/15px dotum;  background:url(/images/home/common/bg_login_box_bottom.gif) bottom no-repeat;  }*/
#LeftArea .LoginBox .inner .Login div.Data .inner dl dt { float:left; width:69px; letter-spacing:-1px; background:url(/images/home/icon/ico_dot_01.gif) top right no-repeat; padding-bottom:4px; }
#LeftArea .LoginBox .inner .Login div.Data .inner dl dd { float:right;  text-align:right; padding-right:4px;  padding-bottom:4px;}
#LeftArea .LoginBox .inner .Login div.Data .inner dl dd span { font:11px tahoma; color:#ff6600; }
#LeftArea .LoginBox .inner .Login div.Text { width:150px; background:url(/images/home/common/bg_login_box_top.gif) top no-repeat; }
#LeftArea .LoginBox .inner .Login div.Text .inner { width:141px; padding:3px 0 2px 9px; font:11px/15px dotum; letter-spacing:-1px; background:url(/images/home/common/bg_login_box_bottom.gif) bottom no-repeat; }
#LeftArea .LoginBox .inner .Login div.Text .inner strong { color:#596ba4; }
#LeftArea .LoginBox .inner .Login .btn { margin:3px 0 0 0; }

#LeftArea .LoginBox .inner .Logout { padding:5px 0 16px 15px; }
#LeftArea .LoginBox .inner .Logout dl { width:160px; overflow:hidden; text-align:left; }
#LeftArea .LoginBox .inner .Logout dl dd.Inputbox { float:left; width:90px; padding:0px 0 0 3px; margin-left:0px; }
#LeftArea .LoginBox .inner .Logout dl dd.Inputbox  input { width:95px; height:16px; padding:3px 0 0 3px; margin:0 0 2px 0; font:12px dotum; border:1px solid #e4e4e4; background:#f6f6f6; }
#LeftArea .LoginBox .inner .Logout dl dd.btn { width:50px; float:right; padding:0px 0 0 0; margin:0px;}
#LeftArea .LoginBox .inner .Logout div.check { font:11px dotum; padding:3px 0 5px 3px;  }
#LeftArea .LoginBox .inner .Logout div.check input { width:13px; height:13px; margin:0 3px 0 0; vertical-align:middle;  }
#LeftArea .LoginBox .inner .Logout .simple { margin:0 0 0 3px;  }
#LeftArea .LoginBox .inner .Logout .btnDiv { padding:7px 0 0 3px; font:11px dotum; letter-spacing:-1px; }
#LeftArea .LoginBox .inner .Logout .btnDiv span { margin:0 4px 0 3px; color:#dbdbdb; }



#LeftArea .CategoryList .Inner {width:170px; padding-left:10px; float:left; margin-left:0px;}
#LeftArea .CategoryList .Inner .Inner02{width:170px; padding-left:0px; float:left; margin-left:0px; text-align:left; padding-top:0px; background:url(/images/common/bg_line1.gif) bottom left repeat-x;}
#LeftArea .CategoryList .Inner .Inner02 ul{width:160px;  padding-left:8px; float:left; margin-left:0px; text-align:left;}
#LeftArea .CategoryList .Inner ul li {width:160px; line-height:18px; list-style:none; padding-left:8px; float:left; margin:0px; background:url(/images/home/icon/ico_bul_02.gif) no-repeat 0px 7px; }
#LeftArea .CategoryList .Inner .Inner02 H3.Title {width:170px; position:relative; }

#LeftArea .CategoryList .Inner .Inner02 H3.Title .more {right:0px; top:4px; position:absolute; }

#LeftArea .LMenu {width:170px; margin-left:10px; background:url(/images/common/bg_line1.gif) bottom left repeat-x; }

#Footer {position:relative; width:942px; text-align:left; padding:0px; margin-top:0px;}


.total_search{background:url(/images/home/blog/bg_search30.gif) top no-repeat; width: 231px; height: 34px; padding:7px 0 0 9px;}
.total_search select{font-size:11px;}
.total_search input{border:1px solid #c7c7c7; padding: 1px;}
.m{vertical-align:middle;}

.MainTopArea { overflow:hidden; width:740px; margin-top:10px;}
.MainTopArea .BestPost { float:left; overflow:hidden; width:490px; height:275px; padding:4px 0px 12px 0px; background:url(/images/home/blog/bg_best_post_box.gif) no-repeat; }
.MainTopArea .BestPost h2.Title { position:relative; width:450px; padding-top:0px; padding-left:28px; }
.MainTopArea .BestPost h2.Title .more { position:absolute; top:9px; right:15px; }
.MainTopArea .BestPost .ListDiv { overflow:hidden; width:460px; padding:0px 0 0 4px; }
.MainTopArea .BestPost .ListDiv dl { float:left; width:220px; margin:0px; padding:0px; }
.MainTopArea .BestPost .ListDiv dl dd { float:left; width:150px; height:110px; bordeer:1px solid #ededed; }
.MainTopArea .BestPost .ListDiv dl dd img { width:150px; height:110px; }
.MainTopArea .BestPost .ListDiv dl dt { float:left; width:220px; padding:2px 8px 0 10px; font-weight:bold; line-height:18px; text-align:center;}
.MainTopArea .BestPost .ListDiv02 { overflow:hidden; width:450px; padding:0px 0 0 8px; }
.MainTopArea .BestPost .ListDiv02 li { float:left; width:390px; padding:0 0 4px 12px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainTopArea .Mainbanner { float:left; padding:0 0 0 10px; }


.MainMiddleArea { overflow:hidden; width:740px; padding:10px 0 0 0; }
.MainMiddleArea .MainLeftArea { float:left; width:490px; }
.MainMiddleArea .MainLeftArea .searchBox { width:471px; height:62px;  padding:10px 0 8px 19px; background:url(/images/home/blog/bg_search_box_01.gif) no-repeat; }
.MainMiddleArea .MainLeftArea .searchBox select { width:110px; font:12px dotum; vertical-align:middle; }
.MainMiddleArea .MainLeftArea .searchBox input.text01 { width:279px; vertical-align:middle; }
.MainMiddleArea .MainLeftArea .searchBox .btn01 { vertical-align:middle; margin:0 0 0 2px; }
.MainMiddleArea .MainLeftArea .searchBox .popularList { overflow:hidden; width:450px; padding:4px 0 0 0px; }
.MainMiddleArea .MainLeftArea .searchBox .popularList dt { float:left; width:70px; font-weight:bold; }
.MainMiddleArea .MainLeftArea .searchBox .popularList dd { float:left; padding:0 5px 0 0; }
.MainMiddleArea .MainLeftArea .searchBox .popularList dd span { margin:0 2px 0 2px; }

.MainMiddleArea .MainLeftArea .bloginPhoto { overflow:hidden; width:490px; padding:12px 0 13px 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .bloginPhoto h3.Title { position:relative; width:460px; padding:0 0 8px 0; margin-left:10px; }
.MainMiddleArea .MainLeftArea .bloginPhoto h3.Title .more { position:absolute; top:4px; right:0px; }
.MainMiddleArea .MainLeftArea .bloginPhoto table{ margin-left:10px; }
.MainMiddleArea .MainLeftArea .bloginPhoto dl { float:left; width:104px; padding:0 16px 13px 4px;  }
.MainMiddleArea .MainLeftArea .bloginPhoto dl dd.Thumb { border:1px solid #ededed; padding:0px 4px 0 0px; margin:0px;}
.MainMiddleArea .MainLeftArea .bloginPhoto dl dd.Thumb img { width:102px; height:90px; }
.MainMiddleArea .MainLeftArea .bloginPhoto dl dt { padding:8px 0 0 0; text-align:center; }
.MainMiddleArea .MainLeftArea .bloginPhoto dl dt.Tname { padding:2px 0 0 0; text-align:center; }
.MainMiddleArea .MainLeftArea .bloginPhoto dl dd.Tname {text-align:center; }

.MainMiddleArea .MainLeftArea .newPost { overflow:hidden; width:490px; padding:12px 0 13px 0;  border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .newPost h3.Title { position:relative; width:460px; padding:0 0 7px 0; margin-left:10px;}
.MainMiddleArea .MainLeftArea .newPost h3.Title .more { position:absolute; top:4px; right:0px; }
.MainMiddleArea .MainLeftArea .newPost .ListDiv { overflow:hidden; width:500px; padding:0px 0 0 0px; }
.MainMiddleArea .MainLeftArea .newPost .ListDiv li { float:left; width:200px; padding:0 0 6px 12px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }

.MainMiddleArea .MainLeftArea .tagPlay { overflow:hidden; width:490px; padding:12px 0 13px 0;  }
.MainMiddleArea .MainLeftArea .tagPlay h3.Title { position:relative; width:460px; padding:0 0 8px 0; margin-left:10px; }
.MainMiddleArea .MainLeftArea .tagPlay h3.Title .more { position:absolute; top:6px; right:0px; }
.MainMiddleArea .MainLeftArea .tagPlay h3.Title .help { position:absolute; top:-2px; right:0px; }
/*.MainMiddleArea .MainLeftArea .tagPlay dl.Thumb { float:left; width:104px; padding:2px 8px 13px 0; }*/
.MainMiddleArea .MainLeftArea .tagPlay dl.Thumb { float:left; padding:2px 10px 13px 10px; }
.MainMiddleArea .MainLeftArea .tagPlay dl.Thumb dd { width:102px; border:1px solid #ededed; padding:5px 5px 5px 5px;; margin:0px 0px 5px 0px; }
.MainMiddleArea .MainLeftArea .tagPlay dl.Thumb dd img { width:102px; height:70px; }
.MainMiddleArea .MainLeftArea .tagPlay dl.Thumb dt { padding:3px 0 0 0; text-align:center; }
/*.MainMiddleArea .MainLeftArea .tagPlay .Tagcloud  { float:left; width:379px; padding:0px 0 0px 0; color:#bbbbbb;line-height:24px;  }*/
.MainMiddleArea .MainLeftArea .tagPlay .Tagcloud  { float:left; padding:0px 0 0px 0; color:#bbbbbb;line-height:24px;  }
.Tagcloud .tag01 { font-weight:bold !important; }
.Tagcloud .tag02 { color:#5fa7e8 !important; }
.Tagcloud .tag03 { font-weight:bold;color:#5fa7e8 !important; }
.Tagcloud .tag04 { color:#ff6633 !important; }
.Tagcloud .tag05 { font:bold 18px dotum !important; color:#ff6633 !important; }
.Tagcloud .tag06 { color:#ff6633 !important; }
.Tagcloud .tag06 { padding:2px 3px 2px 3px !important;font:bold 18px dotum !important; color:#fff !important; background:#ff6633 !important; }
.Tagcloud span.bar { margin:0 5px 0 5px; }


.MainMiddleArea .MainLeftArea .myBlogNew { width:490px; padding:12px 0 0 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .myBlogNew h3 {margin-left:10px; }
.MainMiddleArea .MainLeftArea .myBlogNew dl.List { padding:6px 0 10px 0; }
.MainMiddleArea .MainLeftArea .myBlogNew dl.List dt { padding:0 0 2px 13px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainMiddleArea .MainLeftArea .myBlogNew dl.List dt span { color:#ff6600; }
.MainMiddleArea .MainLeftArea .myBlogNew dl.List dd.text01,dd.text02 { width:475px; padding:0 0 0 13px; line-height:18px; margin:0px;}
.MainMiddleArea .MainLeftArea .myBlogNew dl.List dd .more { margin:0 0 0 5px; }

.MainMiddleArea .MainLeftArea .myBlogNew dl.ListNo { padding:6px 0 15px 0; margin-left:10px;}
.MainMiddleArea .MainLeftArea .myBlogNew dl.ListNo dt { padding:0 0 2px 13px; color:#8e8e8e; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainMiddleArea .MainLeftArea .myBlogNew dl.ListNo dd.text { position:relative; width:445px; padding:0 0 0 13px; color:#333333; line-height:18px; margin:0px;}
.MainMiddleArea .MainLeftArea .myBlogNew dl.ListNo dd.text .write { position:absolute; top:-23px; right:7px; }


.MainMiddleArea .MainLeftArea .myReply { width:490px; padding:12px 0 0 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .myReply h3 {margin-left:10px; }
.MainMiddleArea .MainLeftArea .myReply dl.List { padding:6px 0 10px 0; }
.MainMiddleArea .MainLeftArea .myReply dl.List dt { padding:0 0 2px 13px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainMiddleArea .MainLeftArea .myReply dl.List dt span { color:#ff6600; }
.MainMiddleArea .MainLeftArea .myReply dl.List dd.text01,dd.text02 { width:475px; padding:0 0 0 13px; line-height:18px; }
.MainMiddleArea .MainLeftArea .myReply dl.List dd .more { margin:0 0 0 5px; }
.MainMiddleArea .MainLeftArea .myReply dl.ListNo { padding:6px 0 10px 0; margin-left:10px;}
.MainMiddleArea .MainLeftArea .myReply dl.ListNo dt { padding:0 0 2px 13px; color:#8e8e8e; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainMiddleArea .MainLeftArea .myReply dl.ListNo dd.text { position:relative; width:445px; padding:0 0 0 13px; color:#333333; line-height:18px; margin:0px; }
.MainMiddleArea .MainLeftArea .myReply dl.ListNo dd.text select { position:absolute; width:140px; font:12px dotum;right:8px; top:0px; }

.MainMiddleArea .MainLeftArea .newFriendApp { width:490px; padding:14px 0 0 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .newFriendApp h3.Title { padding:0 0 7px 0; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text { padding:0 0 12px 13px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text span { color:#ff6600; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text .more { margin:0 0 0 5px; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text02 { padding:4px 0 4px 13px; background:url(/images/home/icon/ico_bul_02.gif) 0 9px no-repeat; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text02 span { color:#ff6600; }
.MainMiddleArea .MainLeftArea .newFriendApp p.Text02 .more { margin:0 0 0 5px; }
.MainMiddleArea .MainLeftArea .newFriendApp table { margin:4px 0 4px 0; }
.MainMiddleArea .MainLeftArea .newFriendApp table td { vertical-align:top; }
.MainMiddleArea .MainLeftArea .newFriendApp table .Thumb { padding:0 10px 10px 14px; }
*+html .MainMiddleArea .MainLeftArea .newFriendApp table .Thumb { padding:0 0px 10px 14px; }
.MainMiddleArea .MainLeftArea .newFriendApp table .Thumb img { width:60px; height:52px; border:1px solid #ededed; }
.MainMiddleArea .MainLeftArea .newFriendApp table .nick { padding:2px 0 10px 0; }
.MainMiddleArea .MainLeftArea .newFriendApp table .text { padding:0 0 10px 0; line-height:18px; color:#8e8e8e; }
.MainMiddleArea .MainLeftArea .newFriendApp table .data { padding:1px 0 10px 0; }
.MainMiddleArea .MainLeftArea .newFriendApp table .data span { font:11px dotum; }

.MainMiddleArea .MainLeftArea .friendUpdate { width:490px; padding:14px 0 0 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .friendUpdate h3.Title { padding:0 0 7px 0; margin-left:10px; }
.MainMiddleArea .MainLeftArea .friendUpdate table { margin-left:10px; }
.MainMiddleArea .MainLeftArea .friendUpdate table .nick {  width:100px; padding:2px 0 6px 13px; background:url(/images/icon/ico_bul_02.gif) 0 7px no-repeat; }
*+html .MainMiddleArea .MainLeftArea .friendUpdate table .nick {  width:84px; }
.MainMiddleArea .MainLeftArea .friendUpdate table .title { width:262px; padding:0 0 6px 0; text-align:left; font-weight:normal; }
.MainMiddleArea .MainLeftArea .friendUpdate table .data { width:108px; padding:1px 0 6px 0; font:10px tahoma; }
.MainMiddleArea .MainLeftArea .friendUpdate table .data span { font:11px dotum; }
 
.MainMiddleArea .MainLeftArea .favoriteUpdate { width:490px; padding:13px 0 0 0; border-bottom:1px solid #dddddd; }
.MainMiddleArea .MainLeftArea .favoriteUpdate h3.Title { padding:0 0 7px 0; }
.MainMiddleArea .MainLeftArea .favoriteUpdate table .nick { width:100px; padding:2px 0 6px 13px; background:url(/images/icon/ico_bul_02.gif) 0 7px no-repeat; }
*+html .MainMiddleArea .MainLeftArea .favoriteUpdate table .nick { width:84px;}
.MainMiddleArea .MainLeftArea .favoriteUpdate table .title { width:282px; padding:0 0 6px 0; text-align:left; font-weight:normal; }
.MainMiddleArea .MainLeftArea .favoriteUpdate table .data { width:108px; padding:1px 0 6px 0; font:10px tahoma; }
.MainMiddleArea .MainLeftArea .favoriteUpdate table .data span { font:11px dotum; }

.MainMiddleArea .MainRightArea { float:right; overflow:hidden; width:240px;  }
.MainMiddleArea .MainRightArea .weeklyBloger { width:240px; background:url(/images/home/blog/bg_right_box_middle_01.gif) repeat-y; }
.MainMiddleArea .MainRightArea .weeklyBloger .topBox { width:240px; height:7px; background:url(/images/home/blog/bg_right_box_top_01.gif) top no-repeat; }
.MainMiddleArea .MainRightArea .weeklyBloger .inner  { width:240px; padding:0 0 7px 0; background:url(/images/home/blog/bg_right_box_bottom_01.gif) bottom left no-repeat; }
.MainMiddleArea .MainRightArea .weeklyBloger h3.Title { position:relative; width:214px; padding:8px 0 12px 0px; margin:0 0 0 13px; background:url(/images/home/blog/bg_list_title_line_02.gif) bottom center no-repeat; }
.MainMiddleArea .MainRightArea .weeklyBloger h3.Title .more { position:absolute; right:0px; top:12px; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 { overflow:hidden; width:180px; padding:9px 14px 0 5px; text-align:center; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 dd {text-align:center; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 dd.Thumb {float:left; border:1px solid #ededed; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 dd.Thumb img { width:150px; height:110px; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 dt { float:left;width:220px; padding:12px 0 0 10px; }
.MainMiddleArea .MainRightArea .weeklyBloger dl.type01 dd.Tname { float:left;width:140px; padding:4px 0 0 10px; }
.MainMiddleArea .MainRightArea .weeklyBloger div.type02 { overflow:hidden; padding:0 0 0 4px; }
.MainMiddleArea .MainRightArea .weeklyBloger div.type02 dl { float:left; width:180px; padding:0px 4px 4px 0; }
.MainMiddleArea .MainRightArea .weeklyBloger div.type02 dl dd { border:1px solid #ededed; }
.MainMiddleArea .MainRightArea .weeklyBloger div.type02 dl dd img { width:150px; height:110px; }
.MainMiddleArea .MainRightArea .weeklyBloger div.type02 dl dt { padding:9px 0 0 0; text-align:center; }
.MainMiddleArea .MainRightArea .weeklyBloger ul { padding:0 0 0 15px; }
.MainMiddleArea .MainRightArea .weeklyBloger ul li { width:220px; padding:0 0 7px 15px; background:url(/images/home/icon/ico_bul_02.gif) 5px 5px no-repeat; }

.MainMiddleArea .MainRightArea .newBlog { width:240px; margin:5px 0 0 0; background:url(/images/home/blog/bg_right_box_middle_01.gif) repeat-y; }
.MainMiddleArea .MainRightArea .newBlog .topBox { width:240px; height:7px; background:url(/images/home/blog/bg_right_box_top_01.gif) top no-repeat; }
.MainMiddleArea .MainRightArea .newBlog .inner { width:240px; padding:0 0 14px 0; background:url(/images/home/blog/bg_right_box_bottom_01.gif) bottom left no-repeat; }
.MainMiddleArea .MainRightArea .newBlog h3.Title { position:relative; width:214px; padding:8px 0 12px 0; margin:0 0 8px 13px; background:url(/images/home/blog/bg_list_title_line_02.gif) bottom center no-repeat; }
.MainMiddleArea .MainRightArea .newBlog h3.Title .more { position:absolute; right:0px; top:12px; }
.MainMiddleArea .MainRightArea .newBlog ul { padding:0 0 0 15px; }
.MainMiddleArea .MainRightArea .newBlog ul li { width:200px; padding:3px 0 4px 9px; background:url(/images/home/icon/ico_bul_02.gif) 0 7px no-repeat; }
.MainMiddleArea .MainRightArea .newBlog ul li.line { width:200px; padding:4px 0 8px 0px; background:url(/images/home/blog/icon/ico_dot_line_01.gif) 0px 2px repeat-x;}
.MainMiddleArea .MainRightArea .newBlog ul li.Last { padding-bottom:0px; }


.themeDir .categoryList { position:relative; padding:28px 0 30px 120px; background:url(/images/home/blog/bg_category_list_box.gif) no-repeat; height:90px; }
.themeDir .categoryList .ThumbDiv { position:absolute; width:131px; height:90px; top:22px; left:33px; background:#dedede; }
.themeDir .categoryList h3.Title { width:560px; margin:0; padding:0 0 8px 10px; font:bold 14px dotum; border-bottom:1px solid #dce1e5; background:url(/images/home/blog/icon/ico_bul_01.gif) 0 5px no-repeat; }
.themeDir .categoryList ul.type01,ul.type02 { overflow:hidden; width:580px; margin:0; padding:7px 0 0 0; }
.themeDir .categoryList ul.type01 li { float:left; width:120px; padding:0 0 4px 12px; background:url(/images/home/blog/icon/ico_bul_02.gif) 3px 5px no-repeat; }
.themeDir .categoryList ul.type02 li { float:left; width:85px; padding:0 0 4px 12px; background:url(/images/home/blog/icon/ico_bul_02.gif) 3px 5px no-repeat; }

.themeDir .BoardTab { overflow:hidden; width:720px; height:34px; padding:0 0 0 0px; background:url(/images/home/common/rank_tabbg.gif) bottom left repeat-x; margin-left:10px; }
.themeDir .BoardTab li { float:left; padding:0 0px 0 0; }

div.TableList { width:720px; background:url(/images/home/blog/bg_table_title.gif) no-repeat; }
div.TableList th { height:31px;background:url(/images/home/blog/icon/ico_bar_01.gif) top right no-repeat; }
div.TableList th.Last { background:none; }
div.TableList td { padding:8px 0 7px 0; text-align:center; border-bottom:1px solid #f6f6f6; }
div.TableList td.Title { padding-left:35px; text-align:left; }

div.TableList_dir { width:720px; margin-left:10px;  }
div.TableList_dir th { height:31px;border-top:1px solid #d5d5d5;  border-bottom:1px solid #d5d5d5;}
div.TableList_dir th.Last { background:none; }
div.TableList_dir td { padding:8px 0 7px 0; text-align:center; border-bottom:1px solid #EAEAEA; }
div.TableList_dir td.Title { padding-left:35px; text-align:left; }

/*.TaginBlog h3.Title { width:720px; padding:0 0 4px 20px; border-bottom:3px solid #a9c8f2; }*/
.TaginBlog h3.Title { font-size:12px; padding:10px 0 0px 20px; background:url(/images/home/blog/icon/ico_bul_01.gif) 10px 13px no-repeat ; letter-spacing:-1px; margin:0px; }
.TaginBlog .PhotoList { overflow:hidden; width:720px; padding:10px 0 18px 10px; }
.TaginBlog .PhotoList dl { float:left; padding:5px 5px 5px 5px; margin:0px;}
.TaginBlog .PhotoList dl dd{ margin:0px;}
.TaginBlog .PhotoList dl dd.photo { width:168px; height:120px; text-align:center; border:1px solid #e6e6e6; }
/*.TaginBlog .PhotoList dl dd.photo { width:141px; height:100px; text-align:center; background:url(/images/home/blog/bg_photo_box_01.gif) no-repeat; }*/
.TaginBlog .PhotoList dl dd.photo img {margin:0px; }
.TaginBlog .PhotoList dl dd.text { padding:9px 0 0 0; font-weight:bold; text-align:center; }
.TaginBlog .PhotoList dl dt.title { padding:4px 0 0 0; text-align:center; }
.TaginBlog .PhotoList dl dd.Tname {  padding:4px 0 0 0; text-align:center; }

.TaginBlog .TagList { width:720px; padding:10px 0 0 0; margin-left:10px; }
.TaginBlog .TagList ul.TabMenu { overflow:hidden; width:715px; height:34px; padding:0 0 0 0px; background:url(/images/home/blog/rank_tabbg.gif) top repeat-x; }
.TaginBlog .TagList ul.TabMenu li { float:left; padding:0 0px 0 0; }
.TaginBlog .TagList .searchResult { position:relative; padding:10px 0 6px 6px; font-weight:bold; border-bottom:1px solid #e4e4e4; background:url(/images/home/icon/ico_bul_02.gif) 0 14px no-repeat; }
.TaginBlog .TagList .searchResult span { position:absolute; right:5px; top:9px; font-weight:normal; color:#8e8e8e; }
.TaginBlog .TagList .Tagcloud { float:left; width:720px; padding:27px 0 27px 0; color:#bbbbbb;line-height:24px; }

.TaginBlog .paging { width:720px !important; padding-top:10px !important; margin-left:10px;}

.TaginBlog .searchBox { width:720px; height:33px; padding:11px 0 0 0; margin-left:10px;text-align:center; background:url(/images/home/blog/bg_search_box_02.gif) no-repeat; }
.TaginBlog .searchBox .icon { margin:0 2px 0 0; }
.TaginBlog .searchBox strong { margin:0 4px 0 0; }
.TaginBlog .searchBox input.text01 { vertical-align:middle; width:280px; margin:0 0px 0 0; }
.TaginBlog .searchBox img { vertical-align:middle; }

.TaginBlog .tagRelation { width:720px; padding:0px 0 0 0; margin-left:10px; }
.TaginBlog .tagRelation .selectResult { position:relative; padding:10px 0 6px 11px; font-weight:bold; background:url(/images/home/icon/ico_bul_02.gif) 0 14px no-repeat; }
.TaginBlog .tagRelation .selectResult .btn { position:absolute; right:0px; top:14px; }
.TaginBlog .tagRelation .ListDiv { overflow:hidden; width:720px; padding:0px 0 0px 0; }
.TaginBlog .tagRelation .ListDiv h4.Title { width:682px; height:22px; padding:10px 19px 0 19px; margin:0 0 4px 0;font:bold 12px dotum; color:#fff; background:url(/images/home/blog/bg_title_box_01.gif) no-repeat; }
.TaginBlog .tagRelation .ListDiv dl { overflow:hidden; floe:left; width:712px;padding: 0 0 0 8px; }
.TaginBlog .tagRelation .ListDiv dl dd.Tname { float:left; width:693px; padding:4px 0px 0 0; text-align:right; margin-left:10px; }
.TaginBlog .tagRelation .ListDiv dl dd.Tname span.date { font:10px tahoma; }
.TaginBlog .tagRelation .ListDiv dl dd.Tname span.date span { font:11px dotum; }
.TaginBlog .tagRelation .ListDiv dl dd.Text { float:left; width:690px; padding:5px 0 6px 0; line-height:18px; margin-left:10px; }
.TaginBlog .tagRelation .ListDiv dl dd.Tag { float:left; width:665px; padding:2px 0 2px 32px; background:url(/images/home/blog/icon/ico_tag_01.gif) 0 0 no-repeat; margin-left:10px;}
.TaginBlog .tagRelation .ListDiv dl dd.Tag a.Bold { font-weight:bold; color:#0042a0; }

.TaginBlog .tagRelation .Photo div.Thumb { float:left; width:141px; height:100px; background:url(/images/home/blog/bg_photo_box_01.gif) no-repeat; margin-top:10px; margin-bottom:10px;}
.TaginBlog .tagRelation .Photo div.Thumb img { width:131px; height:90px; margin:5px; }
.TaginBlog .tagRelation .Photo dl { width:560px; margin:10px 0px 0px 10px; padding:2px; }
.TaginBlog .tagRelation .Photo dl dd.Tname { width:552px; margin:4px 0px 4px 10px; padding:0px; }
.TaginBlog .tagRelation .Photo dl dd.Text { width:569px; margin:4px 0px 4px 10px;  padding:0px; }
.TaginBlog .tagRelation .Photo dl dd.Tag { width:529px; margin:4px 0px 4px 10px; padding:2px 0 2px 32px;}


.searchResult .searchBox { width:720px; height:77px; padding:0px; margin:0px; background:url(/images/home/common/bg_search_box.gif) no-repeat; }
.searchResult .searchBox img{vertical-align:middle;}
.searchResult .searchBox div { width:720px; padding:10px 0 12px 0; text-align:center; }
.searchResult .searchBox div select { width:110px; font:12px dotum; vertical-align:middle; }
.searchResult .searchBox div input.text01 { width:279px; vertical-align:middle; }
.searchResult .searchBox div .btn01 { vertical-align:middle; margin:0 0 0 5px; }
.searchResult .searchBox .popularList { overflow:hidden; width:540px; margin:0 0 0 140px; padding:9px 0 0 0; }
.searchResult .searchBox .popularList dt { float:left; width:94px; font-weight:bold; }
.searchResult .searchBox .popularList dd { float:left; padding:0 15px 0 0; }
.searchResult .searchBox .popularList dd span { margin:0 7px 0 7px; }
.searchResult .middleArea { overflow:hidden; width:720px; padding:30px 0 0 0; }
.searchResult .middleArea .result { float:left; width:542px; }
.searchResult .middleArea .result ul.TabMenu { overflow:hidden; width:517px; height:34px; padding:0 0 0 0px; background:url(/images/home/blog/rank_tabbg.gif) top repeat-x; }
.searchResult .middleArea .result ul.TabMenu li { float:left; padding:0 0px 0 0; }

.searchResult .middleArea .result .searchResultBox { position:relative; width:511px; padding:10px 0 6px 11px; margin:0 0 10px 0; border-bottom:1px solid #e4e4e4; background:url(/images/home/icon/ico_bul_02.gif) 0 14px no-repeat; }
.searchResult .middleArea .result .searchResultBox span.num { color:#ff6600; }
.searchResult .middleArea .result .searchResultBox span.btn { position:absolute; right:0px; top:2px; font:0/0 arial; }
.searchResult .middleArea .result .searchResultBox span.btn img { margin:0 0 0 9px;}

.searchResult .middleArea .result div.photo { width:512px !important; padding:10px 0 10px 10px !important;}
.searchResult .middleArea .result div.type01 { overflow:hidden; width:522px; padding:10px 0 10px 0; border-bottom:1px solid #f6f6f6; }
.searchResult .middleArea .result div.type01 .Thumb { float:left; width:70px; height:62px; background:url(/images/home/blog/bg_photo_box_02.gif) no-repeat; }
.searchResult .middleArea .result div.type01 .Thumb img { width:60px; height:52px; margin:5px}
.searchResult .middleArea .result div.type01 dl { width:422px; margin-left:74px; margin-top:0px;}
.searchResult .middleArea .result div.type01 dl dt.title { padding:6px 0 0 10px; }
.searchResult .middleArea .result div.type01 dl dt.title a { font:bold 12px dotum; text-decoration:underline; color:#2e3f77; }
.searchResult .middleArea .result div.type01 dl dd.text {padding:5px 0 0 10px; margin:0px;}
.searchResult .middleArea .result div.type01 dl dd.info {padding:4px 0 0 10px; margin:0px; }
.searchResult .middleArea .result div.type01 dl dd.info .date span { font:11px dotum; }
.searchResult .middleArea .result div.type01 dl dd.info .bar { color:#8e8e8e; }
.searchResult .middleArea .result div.type01 dl dd.info .num { font:11px tahoma; color:#84a2cb; }


.searchResult .middleArea .result div.type02 { overflow:hidden; width:522px; padding:7px 0 9px 0; border-bottom:1px solid #f6f6f6; }
.searchResult .middleArea .result div.type02 dl { width:510px; }
.searchResult .middleArea .result div.type02 dl dd.category { padding:5px 0 0 10px; text-decoration:underline; font-weight:bold;  }
.searchResult .middleArea .result div.type02 dl dd.category a{ text-decoration:underline; font-weight:bold; }
.searchResult .middleArea .result div.type02 dl dt.title { padding:3px 0 0 10px; }
.searchResult .middleArea .result div.type02 dl dt.title a { font:bold 12px dotum; text-decoration:underline; color:#2e3f77; }
.searchResult .middleArea .result div.type02 dl dd.text { padding:4px 0 0 10px; margin:0px;}
.searchResult .middleArea .result div.type02 dl dd.info { padding:4px 0 0 10px; margin:0px;}
.searchResult .middleArea .result div.type02 dl dd.info .date span { font:11px dotum; }
.searchResult .middleArea .result div.type02 dl dd.info .bar { color:#8e8e8e; }
.searchResult .middleArea .result div.type02 dl dd.info .num { font:11px tahoma; color:#84a2cb; }

.searchResult .middleArea table.type03 td { padding:10px 0 10px 0; border-bottom:1px solid #f6f6f6; }
.searchResult .middleArea table.type03 td.photo div.Thumb { width:70px; height:62px; background:url(/images/home/blog/bg_photo_box_02.gif) no-repeat; }
.searchResult .middleArea table.type03 td.photo div.Thumb img { width:60px; height:52px; margin:5px; }
.searchResult .middleArea table.type03 td.nick { font:bold 14px dotum; color:#2e3f77; text-decoration:underline; }
.searchResult .middleArea table.type03 td.address a { color:#2e3f77; font:11px tahoma; text-decoration:underline; }
.searchResult .middleArea table.type03 th.title { text-align:left; font:normal 12px/18px dotum;  padding:10px 0 10px 0; border-bottom:1px solid #f6f6f6; }

.searchResult .paging { width:522px; padding-top:20px; }

.searchResult .popular { float:left; width:178px; }
.searchResult .popular .top_20_box { width:178px; background:url(/images/home/blog/bg_list_box_bottom.gif) bottom no-repeat; }
.searchResult .popular .top_20_box .inner { width:178px; padding:0 0 10px 0; background:url(/images/home/blog/bg_list_box_top.gif) top no-repeat; }
.searchResult .popular .top_20_box .inner h3.Title { width:120px; padding:14px 0 0 15px; }
.searchResult .popular .top_20_box .inner ul { padding:12px 0 0 20px; }
.searchResult .popular .top_20_box .inner ul li { padding:0 0 10px 9px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }

.photoinblog {height:940px; }
.photoinblog .TopListDiv { overflow:hidden; width:740px; border-top:2px solid #a9c8f2; border-bottom:2px solid #a9c8f2; }
.photoinblog .TopListDiv .inner { width:740px; }
.photoinblog .ListDiv { overflow:hidden; width:720px; border-bottom:1px solid #f6f6f6; margin-left:10px; }
.photoinblog .ListDiv .inner { width:720px; padding:10px 0 8px 0;}

.photoinblog dl { float:left; padding:10px 5px 10px 5px; }
.photoinblog dl dd{padding:0px; margin:0px;}
.photoinblog dl dd.photo { width:168px; padding:0px; text-align:center; border:1px solid #e6e6e6;  }
.photoinblog dl dd.photo a{display:block; text-align:center;  }
/*.photoinblog dl dd.photo { width:160px; padding:0px; text-align:center; background:url(/images/home/blog/bg_photo_box_top.gif) top no-repeat; }
.photoinblog dl dd.photo a{display:block; width:160px; text-align:center; background:url(/images/home/blog/bg_photo_box_bottom.gif) bottom no-repeat; }*/
.photoinblog dl dd.photo img { margin:0px; }
.photoinblog dl dd.title { padding:6px 0 0 0px; font-weight:bold; text-align:center; }
.photoinblog dl dd.Tname { padding:4px 0 0 0; text-align:center; }
.photoinblog .paging {  padding-top:30px; }


.weeklyBlogger {position:relative;  }
.weeklyBlogger h3.Title { font-size:12px; padding:10px 0 0px 20px; background:url(/images/home/blog/icon/ico_bul_01.gif) 10px 13px no-repeat ; letter-spacing:-1px; margin:0px; }
/*.weeklyBlogger h3.Title { font-size:12px; padding:10px 0 8px 10px; background:url(/images/home/blog/icon/ico_dot_line_01.gif) left bottom repeat-x; letter-spacing:-1px; }*/
.weeklyBlogger .selectMonth { width:720px; padding:0 0 6px 0; font-weight:bold; background:url(/images/home/blog/icon/ico_dot_line_01.gif) left bottom repeat-x; }
.weeklyBlogger div.selectBox { position:relative; padding:0px 0 0 0; text-align:right; }
.weeklyBlogger div.selectBox img{vertical-align:middle;}
.weeklyBlogger div.selectBox select { width:143px; font:12px dotum; }
.weeklyBlogger .ListDiv { overflow:hidden; width:720px; padding:10px 0 0 0px; margin-left:10px; }
.weeklyBlogger .ListDiv h4.Title { position:relative; width:720px; height:22px; padding:10px 0px 0 20px; font:bold 12px dotum; color:#fff; background:url(/images/home/blog/bg_title_box_01.gif) no-repeat; }
.weeklyBlogger .ListDiv h4.Title img.bar { vertical-align:-2px; margin:0 9px 0 19px; }
.weeklyBlogger .ListDiv h4.Title p.date { position:absolute; right:50px; top:8px; width:165px; height:13px; padding:3px 0 0 0; font:11px dotum; text-align:center; color:#505761; background:url(/images/home/blog/bg_week_date_box.gif) no-repeat; }
.weeklyBlogger .ListDiv .TextBox { padding:7px 0 0 0; }
.weeklyBlogger .ListDiv .TextBox .Photobox01 { float:left; width:162px; height:142px; margin:3px 0 0 0; background:url(/images/home/blog/bg_photo_box_03.gif) no-repeat; }
.weeklyBlogger .ListDiv .TextBox .Photobox01 img { width:150px; height:130px; margin:6px; }
.weeklyBlogger .ListDiv .TextBox .inner { float:left; padding:0 0 0 19px; }
.weeklyBlogger .ListDiv .TextBox .inner p.text { line-height:18px; padding:0 0 15px 0; width:500px; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist { float:left; width:264px; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist dl { float:left; width:104px; padding:0px;margin:0px; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist dl dd{ padding:0px;margin:0px; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist dl dd img { width:102px; height:70px; border:1px solid #ededed; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist dl dt { padding:8px 0 0 0; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist ul { float:left; padding:0 0 0 10px; paddding:0px; margin:0px; }
.weeklyBlogger .ListDiv .TextBox .inner .sublist ul li { padding:0 0 6px 7px; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }

.weeklyBlogger .paging { padding-top:20px !important; }


/*.bestPost h3.Title { padding:15px 0 5px 10px; font:bold 14px dotum; color:#666666; background:url(/images/home/blog/icon/ico_dot_line_01.gif) left bottom repeat-x; }*/
.bestPost h3.Title {font-size:12px; padding:10px 0 0px 20px; background:url(/images/home/blog/icon/ico_bul_01.gif) 10px 13px no-repeat ; letter-spacing:-1px; margin:0px; }

.bestPost h3.Title img { margin:0 6px 0 0; }
.bestPost .selectMonth { width:720px; padding:0 0 6px 0; font-weight:bold; background:url(/images/home/blog/icon/ico_dot_line_01.gif) left bottom repeat-x; }
.bestPost div.selectBox { position:relative; padding:10px 0 0 0; text-align:right; }
.bestPost div.selectBox img{vertical-align:middle;}
.bestPost div.selectBox select { width:143px; font:12px dotum; vertical-align:middle; }

.bestPost .ListDiv { overflow:hidden; width:720px; padding:0px 0 0 10px; }
.bestPost .ListDiv h4.Title { position:relative; width:515px; height:32px; padding:10px 185px 0 20px; font:bold 12px dotum; color:#fff; background:url(/images/home/blog/bg_title_box_01.gif) no-repeat; }
.bestPost .ListDiv h4.Title img.bar { vertical-align:-2px; margin:0 9px 0 19px; }
.bestPost .ListDiv h4.Title p.date { position:absolute; right:10px; top:8px; width:165px; height:13px; padding:3px 0 0 0; font:11px dotum; text-align:center; color:#505761; background:url(/images/home/blog/bg_week_date_box.gif) no-repeat; }
.bestPost .Photo .Thumb { float:left; width:141px; height:100px; background:url(/images/home/blog/bg_photo_box_01.gif) no-repeat; }
.bestPost .Photo .Thumb img { width:131px; height:90px; margin:5px; }
.bestPost .Photo .TextDiv { width:540px; }
.bestPost .ListDiv .TextDiv { float:left; padding:7px 0 0 9px; }
.bestPost .ListDiv .TextDiv p.text { line-height:18px; padding:0 0 0 0; }
.bestPost .ListDiv .TextDiv p.info { padding:15px 0 0 0; }
.bestPost .ListDiv .TextDiv p.info span.bar { margin:0 5px 0 5px; color:#8e8e8e; }
.bestPost .ListDiv .TextDiv p.info span.num { color:#84a2cb; }
.bestPost .ListDiv .TextDiv p.info span.date span { font:11px dotum; }
.bestPost .paging { padding-top:30px; }


.newPost .ListDiv { overflow:hidden; width:720px; padding:0 0 0px 10px; }
.newPost .ListDiv h4.Title { position:relative; width:720px; padding:10px 0 8px 20px; font:bold 12px dotum; background:url(/images/home/blog/bg_title_box_01.gif) no-repeat; }
.newPost .ListDiv h4.Title img.bar { vertical-align:-2px; margin:0 9px 0 19px; }
.newPost .ListDiv h4.Title p.date { position:absolute; right:10px; top:8px; width:165px; height:13px; padding:3px 0 0 0; font:11px dotum; text-align:center; color:#505761; background:url(/images/home/blog/bg_week_date_box.gif) no-repeat; }
.newPost .Photo .Thumb { float:left; width:141px; height:100px; background:url(/images/home/blog/bg_photo_box_01.gif) no-repeat; }
.newPost .Photo .Thumb img { width:131px; height:90px; margin:5px; }
.newPost .Photo .TextDiv { width:570px; }
.newPost .ListDiv .TextDiv { float:left; padding:0px 0 0 9px; margin:0px; }
.newPost .ListDiv .TextDiv p.text { line-height:18px; padding:0 0 0 0; margin:0px;}
.newPost .ListDiv .TextDiv p.info { padding:15px 0 0 0; }
.newPost .ListDiv .TextDiv p.info span.bar { margin:0 5px 0 5px; color:#8e8e8e; }
.newPost .ListDiv .TextDiv p.info span.num { color:#84a2cb; }
.newPost .ListDiv .TextDiv p.info span.date span { font:11px dotum; }
.newPost .paging { padding-top:0px; }


.newBlogger .ListDl { overflow:hidden; width:720px; margin:0 0 10px 20px; padding:0 0 4px 0;border-bottom:1px solid #f6f6f6; }
.newBlogger .ListDl dt { padding:0 0 0 11px; font:bold 12px dotum; background:url(/images/home/icon/ico_bul_02.gif) 0 5px no-repeat; }
.newBlogger .ListDl dt a { text-decoration:underline; }
.newBlogger .ListDl dd.text { float:left; width:618px; padding:4px 10px 0 0px;  line-height:18px; }
.newBlogger .ListDl dd.Tname { float:left; padding:2px 0 2px 0; font-weight:normal; color:#999; }
.newBlogger .ListDl dd.Tname a{ color:#999; }

.blogMake h3.Title { padding:0 0 4px 0; }
.blogMake div.agreementBox { width:710px; height:290px; padding:10px 0 0 10px; background:url(/images/home/blog/bg_agreement_text_box.gif) no-repeat; }
.blogMake div.agreementBox .TextBox { overflow-y:scroll; width:700px; height:274px; color:#757575; }
.blogMake p.consent { padding:9px 0 30px 30px; color:#666666; }
.blogMake p.consent input.Check{ width:13px; height:13px; vertical-align:0px; margin:0 9px 0 0; }
.blogMake table.info { border-top:3px solid #a9c8f2; border-bottom:2px solid #a9c8f2; }
.blogMake table.info th { padding:9px 0 6px 0; text-align:center; vertical-align:top; border-bottom:1px solid #f6f6f6; }
.blogMake table.info td { padding:5px 0 6px 5px; border-bottom:1px solid #f6f6f6; }
.blogMake table.info td p { padding:8px 0 0 0; }
.blogMake table.info td p strong { color:#ff9900; }
.blogMake table.info td textarea { width:438px; height:48px; padding:5px 0 0 5px; font:12px/14px dotum;border:1px solid #dce1e5; }
.blogMake table.info td img.btn { vertical-align:middle; margin:0 0 0 10px; }
.blogMake table.info td .text01 { vertical-align:middle; }
.blogMake p.text { padding:10px 0 0 15px; color:#666666; }
.blogMake p.text strong { color:#333333;text-decoration:underline; }
.blogMake .btnDiv { width:720px; padding:30px 0 0 0; text-align:center; }
.blogMake .conmsg { position:relative; width:720px; height:112px; padding:0 0 0 0; background:url(/images/home/blog/bg_blog_congratulation.gif) no-repeat; }
.blogMake .conmsg p { position:absolute; top:60px; left:178px; }

.blogMake table.info02 { margin:21px 0 0 0; border-top:3px solid #a9c8f2; border-bottom:2px solid #a9c8f2; }
.blogMake table.info02 th { padding:9px 0 6px 0; text-align:center; vertical-align:top; border-bottom:1px solid #f6f6f6; }
.blogMake table.info02 td { padding:9px 0 6px 5px; border-bottom:1px solid #f6f6f6; }

#gnb .New_GNB{ width: 960px; margin:0; padding:5px 0px 0 0; text-align:right; position:relative; font:0/0 arial; margin: 0 auto;}
#gnb .New_GNB ul{ margin:0; padding:0; list-style:none; }
#gnb .New_GNB li{margin:0; padding:0; list-style:inline; display:inline}
#gnb .New_GNB_left{position:absolute; left:0px; top:5px; }
#gnb .New_GNB_left ul{ margin:0; padding:0; list-style:none; }
#gnb .New_GNB_left li{margin:0; padding:0px; list-style:inline; display:inline; }
#gnb .New_GNB_left .pl{padding:0 0 0 18px;}
#gnb .New_GNB_left .line08{background:url(/images/common/gnb/gnb_btn_bg.gif) top left no-repeat ; }
 
#gnb .New_GNB02{ width: 942px; margin:0; padding:4px 0px 0 0; text-align:right; position:relative; font:0/0 arial; margin:0 auto;}
#gnb .New_GNB02 ul{ margin:0; padding:0; list-style:none; }
#gnb .New_GNB02 li{margin:0; padding:0; list-style:inline; display:inline}
#gnb .New_GNB_left02{position:absolute; left:0px; top:20px; }
#gnb .New_GNB_left02 ul{ margin:0; padding:0; list-style:none; }
#gnb .New_GNB_left02 li{margin:0; padding:0 18px 0 0px; list-style:inline; display:inline; }
#gnb .New_GNB_left02 .line09{background:url(/images/common/gnb/gnb_btn_bg02.gif) top right no-repeat ;}

/* 메인 메뉴*/
#TopMenuDiv { width:942px; padding:0px; margin:0px; }
#TopMenuDiv .mainMenu {width:942px; padding:0px; margin:0px; }
#TopMenuDiv .mainMenu li {display:inline; padding:0px; margin:0px;}

#MiddleDiv { width:942px; background:url(/images/common/bg_MiddleDiv.gif) top left repeat-y; }

/* photoPost */
.PhotoPost {height:800px; background-color:#ccc; }