body {font-family:gulim,굴림;font-size:9pt;line-height:1.8;background:url('/img/ko/bg_wrap.gif') repeat-y top center;}

a {text-decoration:none;}

#skin {background:url('/img/ko/bg_body_header.gif') no-repeat top center;}
#skin_inner {background:url('/img/ko/bg_body_footer.gif') no-repeat bottom center;}

#wrap {width:980px;margin:0 auto;}
#header {position:relative;height:71px;margin-bottom:20px;}
#main {min-height:500px;margin-bottom:48px;}

/* do 홈 */
#contents {position:relative;float:left;width:646px;margin-right:28px;}
#sidebar {float:right;width:276px;padding:0 30px 0 0;}

#footer {position:relative;clear:both;text-align:center;background:#f1f1f1;}
#footer ul {margin-bottom:3px;}
#footer ul li {display:inline;padding-right:5px;margin-right:1px;background:url('/img/ko/bar_footer.gif') no-repeat top right;font-size:8pt;}
* html #footer ul li {padding-right:2px;margin-right:6px;}
*:first-child + html #footer ul li {padding-right:2px;margin-right:6px;}
#footer ul li.last {padding-right:0;margin-right:0;background:none;}
#footer ul li a {color:#555555;font-family:dotum,돋움}
#footer p {padding-bottom:16px;font-family:verdana;color:#888888;font-size:6.5pt;}
#footer .lang {position:absolute;top:10px;right:10px;text-align:right;}
#footer .doing {padding:10px 0 6px 0;margin:0 0 8px 0;background:url('/img/ko/border_footer.gif') no-repeat bottom center;font-size:8pt;font-family:dotum,돋움;color:#555555;}
#footer .doing strong {margin-right:5px;color:#ff6000;font-size:11pt;}

.gnb {position:absolute;top:41px;right:30px;}
* html .gnb {top:43px;}
*:first-child + html .gnb {top:43px;}
.gnb li {display:inline;padding:0 7px 0 0;margin:0 1px 0 0;background:url('/img/ko/bar_gnb.gif') no-repeat top right;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}
* html .gnb li {padding-right:4px;margin-right:5px;}
*:first-child + html .gnb li {padding-right:4px;margin-right:5px;}
.gnb li.last {padding:0;margin:0;background:none;}
.gnb li a {color:#e8fdfe;}

.do_area {padding:38px 0 0 304px;height:207px;background:url('/img/ko/bg_do_info.gif') no-repeat top right;}
.do_area .do_img {position:absolute;top:17px;left:45px;}
.do_area .do_name {min-height:31px;padding:4px 0 0 40px;color:#ff6000;font-size:11pt;font-weight:bold;}
.do_area .do_name a {color:#ff6000;}
* html .do_area .do_name {height:31px;}
.do_area .do_category1 {background:url('/img/ko/ico_do1.gif') no-repeat 0 0;}
.do_area .do_category2 {background:url('/img/ko/ico_do2.gif') no-repeat 0 0;}
.do_area .do_category3 {background:url('/img/ko/ico_do3.gif') no-repeat 0 0;}
.do_area .do_category4 {background:url('/img/ko/ico_do4.gif') no-repeat 0 0;}
.do_area .do_category5 {background:url('/img/ko/ico_do5.gif') no-repeat 0 0;}
.do_area .do_category6 {background:url('/img/ko/ico_do6.gif') no-repeat 0 0;}
.do_area .do_category7 {background:url('/img/ko/ico_do7.gif') no-repeat 0 0;}
.do_area .do_category8 {background:url('/img/ko/ico_do8.gif') no-repeat 0 0;}
.do_area .do_category9 {background:url('/img/ko/ico_do9.gif') no-repeat 0 0;}
.do_area .do_category10 {background:url('/img/ko/ico_do10.gif') no-repeat 0 0;}
.do_area .do_category11 {background:url('/img/ko/ico_do11.gif') no-repeat 0 0;}
.do_area .do_category0 {background:url('/img/ko/ico_do0.gif') no-repeat 0 0;}
.do_area .do_member {padding:0 0 0 40px;color:#a8a8a8;font-size:8pt;font-family:dotum;}
.do_area .do_member .cnt {color:#0ca9b0;font-weight:bold;}
.do_area .do_link {position:absolute;top:185px;right:25px;}
.do_area .write_link {padding:0 0 0 13px;margin-left:10px;color:#949494;text-decoration:underline;background:url('/img/ko/ico_man.gif') no-repeat 0 0;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}
.do_area .scrap_link {padding:0 0 0 13px;color:#949494;text-decoration:underline;background:url('/img/ko/ico_scrap.gif') no-repeat 0 0;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}

#bg_do_widget_layer {display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.3;filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)";}
#do_widget_layer {display:none;position:absolute;top:200px;left:50%;width:356px;height:283px;padding:0 25px 0 25px;margin:0 0 0 -203px;background:url('/img/ko/bg_widget_layer.png') no-repeat top left;z-index:999;}
* html #do_widget_layer {background-image:url('/img/ko/bg_widget_layer.gif');}
#do_widget_layer h3 {height:26px;padding:17px 0 0 12px;margin-bottom:12px;background:url('/img/ko/bul_title.gif') no-repeat 0 20px;}
#do_widget_layer .description {margin-bottom:9px;color:#888888;font-size:8pt;font-family:dotum,돋움;}
#do_widget_layer .close {position:absolute;top:15px;right:32px;}
#do_widget_layer #doday_do_widget {margin-bottom:25px;}

/* 글쓰기폼 */
.my_area {margin-bottom:2px;background:url('/img/ko/bg_profile_top.gif') no-repeat top right;}
.my_area_inner {position:relative;min-height:160px;padding:0 0 39px 0;background:url('/img/ko/bg_profile_bottom.gif') no-repeat bottom right;}
* html .my_area_inner {height:160px;}
.my_area .category {width:498px;height:114px;padding:10px 0 0 4px;margin:0 0 0 126px;border:1px solid #e8e8e8;overflow:hidden;}
.my_area .category li {float:left;padding:0 18px 0 18px;margin-bottom:11px;background:url('/img/ko/bar_do.gif') no-repeat right 50%;}
.my_area .category li.ln {background:none;margin-right:0;}
.my_area .category li img {vertical-align:top;}
.my_area .img {position:absolute;top:10px;left:40px;}
.my_area .img img {padding:1px;border:1px solid #dbdbdb;vertical-align:top}
.my_area .img .btn_follow {margin-top:10px;}
.my_area .img .btn_follow img {padding:0;border:0;}
.my_area .hello {padding:20px 100px 0 133px;margin-bottom:3px;font-weight:bold;color:#5f5f5f;}
.my_area .hello .nickname {color:#ff6000;}
.my_area .hello strong {color:#ff6000;}
.my_area .write {padding:18px 29px 0 28px;margin:0 0 0 110px;}
.my_area .write label {float:left;width:76px;color:#5f5f5f;font-weight:bold;text-align:center;}
* html .my_area .write label {width:73px;}
.my_area .write .attention {padding:0 0 0 76px;color:#888;font-size:8pt;}
.my_area .write .write_do {height:28px;padding:7px 0 0 0;margin-bottom:2px;color:#5f5f5f;}
.my_area .write .write_do label {letter-spacing:19px;}
.my_area .write .write_do1 {background:url('/img/ko/ico_do1.gif') no-repeat 74px 0;}
.my_area .write .write_do2 {background:url('/img/ko/ico_do2.gif') no-repeat 74px 0;}
.my_area .write .write_do3 {background:url('/img/ko/ico_do3.gif') no-repeat 74px 0;}
.my_area .write .write_do4 {background:url('/img/ko/ico_do4.gif') no-repeat 74px 0;}
.my_area .write .write_do5 {background:url('/img/ko/ico_do5.gif') no-repeat 74px 0;}
.my_area .write .write_do6 {background:url('/img/ko/ico_do6.gif') no-repeat 74px 0;}
.my_area .write .write_do7 {background:url('/img/ko/ico_do7.gif') no-repeat 74px 0;}
.my_area .write .write_do8 {background:url('/img/ko/ico_do8.gif') no-repeat 74px 0;}
.my_area .write .write_do9 {background:url('/img/ko/ico_do9.gif') no-repeat 74px 0;}
.my_area .write .write_do10 {background:url('/img/ko/ico_do10.gif') no-repeat 74px 0;}
.my_area .write .write_do11 {background:url('/img/ko/ico_do11.gif') no-repeat 74px 0;}
.my_area .write .write_do0 {background:url('/img/ko/ico_do0.gif') no-repeat 74px 0;}
.my_area .write .textarea {padding:0 0 2px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .write .textarea textarea {font-size:9pt;}
.my_area .write .add_control {float:left;padding:0 0 11px 76px;margin-bottom:10px;border-bottom:1px solid #f2f2f2;}
.my_area .write .add_control li {float:left;}
.my_area .write .add_control img {vertical-align:top;}
.my_area .write .btn {clear:both;text-align:center;}
.my_area .write #bookmark {padding:0 0 6px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .write #img {padding:0 0 6px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .write #video {padding:0 0 6px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .write #attachment {padding:0 0 6px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .write #record {padding:0 0 6px 0;margin-bottom:6px;border-bottom:1px solid #f2f2f2;}
.my_area .maxim {padding:20px 24px 0 133px;}
.my_area .maxim .nickname {margin-bottom:1px;}
.my_area .maxim .nickname a {color:#ff6000;font-weight:bold;}
.my_area .maxim .txt {line-height:18px;color:#5f5f5f;}
.my_area .maxim .whisper_link {position:absolute;top:20px;right:25px;}
.my_area .maxim .whisper_link a {padding:0 0 0 8px;color:#949494;text-decoration:underline;background:url('/img/ko/ico_whisper.gif') no-repeat 0 0;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}
.my_area .profile_link {position:absolute;top:20px;right:25px;}
.my_area .profile_link a {padding:0 0 0 13px;color:#949494;text-decoration:underline;background:url('/img/ko/ico_man.gif') no-repeat 0 0;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}
.my_area .my_badges {padding:13px 0 0 0;margin:5px 0 0 0;border-top:1px solid #f2f2f2;}
.my_area .my_badges li {display:inline;}
.my_area .attach_map {position:relative;margin-bottom:10px;}
.my_area .attach_map .search_map {position:absolute;top:10px;left:10px;z-index:999;}
.my_area .attach_map .search_map img {vertical-align:middle;}
.my_area .attach_map .search_map input {vertical-align:middle;}

.view_tab {float:left;display:inline;width:616px;margin:0 0 0 30px;background:url('/img/ko/bg_tab.gif') repeat-x bottom left;}
.view_tab li {float:left;width:110px;margin-right:1px;text-align:center;background:url('/img/ko/bg_tab_left.gif') no-repeat top left;}
.view_tab li a {display:block;float:left;width:100%;height:19px;line-height:19px;padding:4px 0 0 0;background:url('/img/ko/bg_tab_right.gif') no-repeat top right;color:#333;}
.view_tab li.on {background-image:url('/img/ko/bg_tab_left_on.gif');font-weight:bold;}
.view_tab li.on a {height:19px;padding:4px 0 0 0;background:url('/img/ko/bg_tab_right_on.gif') no-repeat top right;color:#0fb6bd;}

.rss {position:relative;}
.rss a {position:absolute;top:0;right:0;}

/* 이야기 목록 */
.postings {clear:both;padding:10px 0 0 0;margin:0 0 0 30px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.postings li.posting {position:relative;width:524px;min-height:69px;padding:0 19px 20px 71px;margin-bottom:10px;border-bottom:1px solid #dbdbdb;}
* html .postings li.posting {height:69px;}
.postings li.posting .writer {position:absolute;top:0;left:9px;width:52px;text-align:center;}
.postings li.posting .writer .img {margin-bottom:2px;}
.postings li.posting .writer .img img {padding:1px;border:1px solid #dbdbdb;vertical-align:top;}
.postings li.posting .writer .nickname a {color:#ff6000;font-weight:bold;}
.postings li.posting .do1 {background:url('/img/ko/ico_do1.gif') no-repeat 0 6px;}
.postings li.posting .do2 {background:url('/img/ko/ico_do2.gif') no-repeat 0 6px;}
.postings li.posting .do3 {background:url('/img/ko/ico_do3.gif') no-repeat 0 6px;}
.postings li.posting .do4 {background:url('/img/ko/ico_do4.gif') no-repeat 0 6px;}
.postings li.posting .do5 {background:url('/img/ko/ico_do5.gif') no-repeat 0 6px;}
.postings li.posting .do6 {background:url('/img/ko/ico_do6.gif') no-repeat 0 6px;}
.postings li.posting .do7 {background:url('/img/ko/ico_do7.gif') no-repeat 0 6px;}
.postings li.posting .do8 {background:url('/img/ko/ico_do8.gif') no-repeat 0 6px;}
.postings li.posting .do9 {background:url('/img/ko/ico_do9.gif') no-repeat 0 6px;}
.postings li.posting .do10 {background:url('/img/ko/ico_do10.gif') no-repeat 0 6px;}
.postings li.posting .do11 {background:url('/img/ko/ico_do11.gif') no-repeat 0 6px;}
.postings li.posting .do0 {background:url('/img/ko/ico_do0.gif') no-repeat 0 6px;}
.postings li.posting .do_name {display:none;height:42px;padding:10px 0 0 39px;margin-bottom:18px;font-size:11pt;font-weight:bold;}
.postings li.posting .do_name a {color:#0fb6bd;font-size:11pt;font-weight:bold;}
.postings li.posting .content {padding:10px 0 0 0;margin-bottom:19px;line-height:18px;color:#666;word-break:break-all;}
.postings li.posting .video {padding:0 12px 0 12px;margin-bottom:4px;}
.postings li.posting .img_list {margin-bottom:4px;text-align:center;}
.postings li.posting .bookmark {width:485px;padding:0 0 0 39px;margin-bottom:6px;background:url('/img/ko/ico_bookmark.gif') no-repeat 0 3px;color:#666;overflow:hidden;}
.postings li.posting .bookmark a {color:#666}
.postings li.posting .bookmark dt {display:inline;}
.postings li.posting .bookmark dd {display:inline;}
.postings li.posting .file_list {margin-bottom:5px;}
.postings li.posting .file_list li {text-align:right;color:#666666;font-weight:bold;}
.postings li.posting .file_list li a {padding-left:12px;background:url('/img/ko/ico_file.gif') no-repeat 0 1px;color:#666666}
.postings li.posting .file_list li .filesize {color:#888;font-family:verdana;font-size:6.5pt;font-weight:normal;}
.postings li.posting .posting_action {position:absolute;right:19px;margin-top:4px;letter-spacing:-2px;}
.postings li.posting a.reply {padding-left:21px;background:url('/img/ko/ico_reply.gif') no-repeat top left;color:#2985b9;font-weight:bold;}
.postings li.posting .date {padding-left:14px;background:url('/img/ko/ico_time.gif') no-repeat 0 -1px;color:#8e8e8e;font-size:8pt;}
.postings li.posting .link_comment {min-height:22px;}
* html .postings li.posting .link_comment {height:22px}

.stamps li {display:inline;}
.reply_area {margin:3px 0 0 0;background:url('/img/ko/border_reply.gif') repeat-x top left;}
ul.reply {padding:2px 0 0 0;margin-bottom:15px;}
ul.reply li {position:relative;width:489px;padding:10px 0 10px 35px;line-height:18px;background:url('/img/ko/dot.gif') repeat-x bottom left;color:#666666;}
ul.reply li .img {position:absolute;top:7px;left:0;}
ul.reply li .date {background:url('/img/ko/ico_time.gif') no-repeat top left;color:#8e8e8e;font-size:8pt;}
ul.reply li .nickname {font-weight:bold;color:#555555;}

form.reply {position:relative;padding:3px 0 4px 5px;border:1px solid #ebebeb;background:#f5f5f5;}
form.reply .stamp_list {position:absolute;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}
form.reply .stamp_list li {position:relative;float:left;width:43px;height:45px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
form.reply .stamp_list li .remain_stamp {position:absolute;bottom:0;right:0;}
form.reply input {vertical-align:middle;}
form.reply textarea {width:419px;height:23px;border:1px solid #d2d2d2;vertical-align:middle;font-size:9pt;}
* html form.reply textarea {width:413px;}
*:first-child + html form.reply textarea {width:413px;}

.paging {margin-bottom:30px;text-align:right;}

.do_members {clear:both;padding:0 0 9px 0;margin:0 0 10px 30px;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.do_members ul {padding:0 10px 0 10px;}
.do_members li {position:relative;min-height:59px;padding:15px 0 7px 72px;border-bottom:1px solid #ebebeb;}
* html .do_members li {height:59px;}
.do_members .img {position:absolute;top:15px;left:10px;}
.do_members .img img {padding:1px;border:1px solid #dbdbdb;}
.do_members .even {background-color:#f8f8f8;}
.do_members .nickname {line-height:18px;}
.do_members .nickname a {color:#ff6000;font-weight:bold;}
.do_members .maxim {line-height:18px;color:#888888;font-size:8pt;font-family:dotum,돋움}

#sidebar h2 {padding-left:12px;background:url('/img/ko/bul_title.gif') no-repeat 0 6px;color:#555555;}
#sidebar h2 .nickname {color:#ff6000;}

.mission {padding-bottom:18px;margin-bottom:16px;background:url('/img/ko/border_sidebar.gif') no-repeat bottom left;}
.mission li {padding:0 0 1px 0;margin-bottom:5px;line-height:18px;background:url('/img/ko/dot.gif') repeat-x bottom left;color:#555;}
.mission li a {display:block;width:214px;padding:0 0 0 62px;line-height:18px;background:url('/img/ko/ico_mission.gif') no-repeat 0 1px;color:#555;}

#sidebar .members {position:relative;float:left;width:100%;padding:0 0 20px 0;margin-bottom:12px;background:url('/img/ko/border_sidebar.gif') no-repeat bottom left;}
#sidebar .members ul {padding:4px 0 0 0;overflow:auto;}
#sidebar .members ul li {float:left;margin:0 4px 4px 0;}
#sidebar .members ul li.ln {margin-right:0;}
#sidebar .members ul li img {border:1px solid #e4e4e4;vertical-align:top;}
#sidebar .members .more {position:absolute;top:3px;right:0;}

#sidebar .recommend_do {clear:both;}
#sidebar .recommend_do h2 {margin-bottom:3px;}
#sidebar .recommend_do ul li {position:relative;min-height:36px;padding:5px 0 5px 51px;}
* html #sidebar .recommend_do ul li {height:36px;}
#sidebar .recommend_do ul li.odd {background:#f8f8f8;}
#sidebar .recommend_do ul li .count {line-height:12px;color:#888888;font-size:8pt;}
#sidebar .recommend_do ul li .count span {font-weight:bold;color:#ff6000;}
#sidebar .recommend_do ul li .img {position:absolute;top:5px;left:5px;}
#sidebar .recommend_do ul li .img img {border:1px solid #e4e4e4;}
#sidebar .recommend_do ul li .title a {color:#555555;}

form.search_in {clear:both;padding:0 0 19px 0;background:url('/img/ko/border_sidebar.gif') no-repeat bottom left;}
form.search_in h2 {margin-bottom:2px;}