@import url('images/bootstrap.css');
@import url('images/font-awesome.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css'); /* 나눔고딕 : 'Nanum Gothic' */

/* Basic Style */
#tistorytoolbarid {display: none;}
body {font-family: 'Nanum Gothic'; font-size: 12px;}
a:focus {outline: none; text-decoration: none;}
a:hover {text-decoration: none;}
blockquote p {font-size: 12px; line-height: 20px;}
img {max-width: 100%;}

/* Layout */
#jb_header_bg {background-color: #2C2E38;}
  #jb_header {padding: 20px 0px 20px 0px;}
    #jb_site_title {}
    #jb_header_right {}
#jb_main_menu_bg {background-color: #5A5F66;}
  #jb_main_menu {padding: 5px 0px 5px 0px;}
    #top_menu_1 {padding: 3px 0px 3px 0px;}
    #top_menu_2 {padding: 3px 0px 3px 0px;}
#jb_main_bg {background-color: #BDC4C4;}
  #jb_main {padding: 20px 0px 20px 0px;}
    #jb_main_content {}
    #jb_sidebar_right {}
#jb_footer_bg {background-color: #5A5F66;}
  #jb_footer {}
#jb_copyright_bg {background-color: #2C2E38;}
  #jb_copyright {padding: 10px 0px 10px 0px;}

#jb_header a {color: #ffffff;}

#jb_main_menu #top_menu_1 a {color: #eeeeee; font-weight: bold;}
#jb_main_menu #top_menu_1 a:hover {color: #ffffff;}
#jb_main_menu #top_menu_1 ul {margin: 0px 0px 0px 0px; list-style: none;}
#jb_main_menu #top_menu_1 ul li {display: inline-block; padding: 5px 10px 5px 10px; border-radius: 5px;}
#jb_main_menu #top_menu_1 ul li:hover {background-color: #2C2E38;}

#jb_main_menu #top_menu_2 {text-align: right;}
#jb_main_menu #top_menu_2 .input-append {margin-bottom: 0px;}
#jb_main_menu #top_menu_2 input[type="text"] {width: 210px;}

#jb_main #jb_main_content .content_wrap {border: 1px solid #bcbcbc; background-color: #ffffff; margin-bottom: 20px; padding: 20px;}
#jb_main #jb_main_content .content_wrap h2 {margin: -10px 0px 10px 0px; border-bottom: 1px solid #dadada; font-size: 16px;}

#jb_main #jb_main_content .guestbook textarea {width: 565px; height: 100px;}
#jb_main #jb_main_content .guestbook_list {margin-top: 20px;}
#jb_main #jb_main_content .guestbook_list > ul {margin: 0px 0px 0px 0px; list-style: none; border-bottom: 1px solid #dadada;}
#jb_main #jb_main_content .guestbook_list > ul > li {padding-top: 8px; border-top : 1px solid #dadada;}
#jb_main #jb_main_content .guestbook_list > ul li > ul {list-style: none;}
#jb_main #jb_main_content .guestbook_list > ul > li > ul > li {padding-top: 8px; border-top : 1px solid #dadada;}
#jb_main #jb_main_content .guestbook_list .guestbook_info_name > img {width: 32px;}
#jb_main #jb_main_content .guestbook_list .edit_image img {width: 12px; margin-left: 10px;}

#jb_main #jb_main_content .tag_cloud ul {margin: 0px 0px 0px 0px; list-style: none;}
#jb_main #jb_main_content .tag_cloud ul li {margin: 5px 5px 5px 0px; display: inline-block;}
#jb_main #jb_main_content .tag_cloud ul li a {padding: 5px 8px 5px 8px; border: 1px solid #5A5F66; border-radius: 7px;}
#jb_main #jb_main_content .tag_cloud ul li a:hover {background-color: #5A5F66; color: #ffffff;}

#jb_main #jb_main_content .search_results ul {margin: 0px 0px 0px 15px; list-style-image: url('./images/arrow2-right.gif');}
#jb_main #jb_main_content .search_results ul > li {padding: 5px 0px 5px 0px; border-bottom: 1px dotted #dadada;}
#jb_main #jb_main_content .search_results ul > li:first-child {padding-top: 0px;}
#jb_main #jb_main_content .search_results ul > li:last-child {padding-bottom: 0px; border-bottom: none;}

#jb_main #jb_main_content .post .post_info {text-align: right;}
#jb_main #jb_main_content .post div.footnotes {margin: 20px 0px 10px 0px; padding: 10px 0px 10px 0px; border-top: 1px solid #dadada;}
#jb_main #jb_main_content .moreless_fold {font-weight: bold; color: #0088cc;}
#jb_main #jb_main_content .moreless_top {font-weight: bold; color: #0088cc;}
#jb_main #jb_main_content .moreless_bottom {font-weight: bold; color: #0088cc;}
#jb_main #jb_main_content .tag_title {font-weight: bold;}
#jb_main #jb_main_content .tag_title img {width: 12px;}
#jb_main #jb_main_content .post .discuss {margin-top: 20px;}
#jb_main #jb_main_content .post .discuss p.discuss_count {margin-bottom: 0px; padding: 5px 0px 5px 0px; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada;}
#jb_main #jb_main_content .post .discuss iframe {display: none;}

#jb_main #jb_main_content .post .discuss p.trackback_address {margin-bottom: 0px; padding: 10px 0px 0px 0px;}
#jb_main #jb_main_content .post .trackback_list ul {margin: 10px 0px 0px 0px; list-style: none;}
#jb_main #jb_main_content .post .trackback_edit {margin-left: 5px;}
#jb_main #jb_main_content .post .trackback_edit img {width: 12px}
#jb_main #jb_main_content .post .trackback_from {text-align: right;}

#jb_main #jb_main_content .post .comment_list {margin-top: 20px;}
#jb_main #jb_main_content .post .comment_list > ul {margin: 0px 0px 20px 0px; list-style: none; border-bottom: 1px solid #dadada;}
#jb_main #jb_main_content .post .comment_list > ul > li {padding-top: 8px; border-top : 1px solid #dadada;}
#jb_main #jb_main_content .post .comment_list > ul li > ul {list-style: none;}
#jb_main #jb_main_content .post .comment_list > ul > li > ul > li {padding-top: 8px; border-top : 1px solid #dadada;}
#jb_main #jb_main_content .post .comment_list .comment_info_name > img {width: 32px;}
#jb_main #jb_main_content .post .comment_write {margin-top: 20px;}
#jb_main #jb_main_content .post .comment_write textarea {width: 565px; height: 100px;}
#jb_main #jb_main_content .post .comment_list .edit_image img {width: 12px; margin-left: 10px;}

#jb_main #jb_main_content .pagination {margin-bottom: 0px; text-align: center;}
#jb_main #jb_main_content .pagination ul {border: 1px solid #bcbcbc;}
#jb_main #jb_main_content .pagination .selected {color: #000000; font-weight: bold;}

#jb_main #jb_sidebar_right .sidebar {margin-bottom: 20px; padding: 10px 10px 10px 10px; border: 1px solid #bcbcbc; background-color: #ffffff;}
#jb_main #jb_sidebar_right .sidebar:last-child {margin-bottom: 0px;}
#jb_main #jb_sidebar_right .sidebar h3 {margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #dadada; font-size: 14px; line-height: 100%;}
#jb_main #jb_sidebar_right .sidebar h3 img {width: 14px; margin-right: 5px;}
#jb_main #jb_sidebar_right .sidebar a {color: #676767;}
#jb_main #jb_sidebar_right .sidebar a:hover {color: #F96E5B;}

#jb_main #jb_sidebar_right .bloginfo {text-align: center;}
#jb_main #jb_sidebar_right .bloginfo img {margin-bottom: 10px;}
#jb_main #jb_sidebar_right .bloginfo p {margin-bottom: 0px;}

#jb_main #jb_sidebar_right .sidebar ul {margin: 0px 0px 0px 15px; list-style-image: url('./images/arrow2-right.gif');}

#jb_main #jb_sidebar_right .tags ul {margin: 0px 0px 0px 0px; list-style: none;}
#jb_main #jb_sidebar_right .tags ul li {margin: 5px 5px 5px 0px; display: inline-block;}
#jb_main #jb_sidebar_right .tags ul li a {padding: 5px 8px 5px 8px; border: 1px solid #5A5F66; border-radius: 7px;}
#jb_main #jb_sidebar_right .tags ul li a:hover {background-color: #5A5F66; color: #ffffff;}

#jb_copyright {color: #ffffff;}
#jb_copyright #jb_copyright_1 {}
#jb_copyright #jb_copyright_2 {text-align: right;}