@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('images/NanumGothic.eot');}
@charset "utf-8";
* {
	margin:0;
	padding:0;
	border:0;
	line-height:1.6;
	font-family:'Noto Sans KR';나눔고딕;nanumgothic;돋움;Dotum;AppleGothic;sans-serif;
}
body {
	background-color:#626262;
	background-image:url(images/back.gif);
	background-position: top center;
	background-repeat : repeat-y;
	font-size:13px;
	/*border-top:4px solid #5C5C5C;*/
}
a {
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
hr {
display : none;
}
input.text, select, textarea {
border : 1px solid #929292;
background-color : #fff;
color : #666;
}
input {
vertical-align : middle;
}
textarea {
padding : 5px;
font-size : 13px;
color : #333333;
}
/* 태그 */
#taglog ul, #tagbox ul {
text-align : justify;
}
#blogMenu li, #counter li, #tagbox li, #taglog li {
display : inline;
}
#blogMenu li, #sidebar li, #searchList li, #searchRplist li, #guestList li, .trackback li, .keylog li, .commentList li {
list-style-type : none;
}
/* 포스트 본문 마크업 */
#content .entry .article ol, #content .entry .article ul, #content .entry .article il {
padding-left : 25px;
}
.article dt {
padding-top : 5px;
text-decoration : underline;
}
.article dd {
padding-left : 25px;
padding-bottom : 5px;
}
.article table th {
background-color : #fff;
}
.article table td {
padding : 2px;
background-color : #fff;
}
.dual table td, .triple table td {
background-color : transparent;
}
.author, .tagTrail, .actionTrail {
clear : both;
}

/* 블로그 레이아웃 */
#header .head-container {
width : 987px;
margin : 0 auto;
}
#body {
clear : both;
width : 977px;
margin : 0 auto;
}
#content {
float : left;
width : 762px;
overflow : hidden;
}
#sidebar {
float : right;
width : 200px;
overflow : hidden;
margin-right : 5px
}
#footer {
clear : both;
padding : 15px 0 32px 0;
text-align : center;
}

/* BOX */
.boxTop, .boxMid, .boxBtm, .boxTopR, .boxMidR, .boxBtmR {
clear : both;
}
.boxTop-left, .boxTop-right, .boxBtm-left, .boxBtm-right {
float : left;
width : 4px;
height : 4px;
}
.boxTopR, .boxBtmR {
height : 4px;
}
.boxBtmR {
padding-bottom : 9px;
}
.boxTop-mid, .boxBtm-mid, .boxTopR-mid, .boxBtmR-mid {
float : left;
height : 4px;
}
.boxTop .boxTop-mid, .boxBtm .boxBtm-mid {
width : 754px;
}
.boxTopR .boxTop-mid, .boxBtmR .boxBtm-mid {
width : 192px;
}
.boxTop-mid {}
.boxBtm-mid {}
.boxTop-left {}
.boxTop-right {}
.boxBtm-left {}
.boxBtm-right {}
.boxMid, .boxMidR {}
.boxMid {
width : 760px;
overflow : hidden;
}
.boxMidR {
width : 198px;
overflow : hidden;
}
.boxBtm {
margin-bottom : 14px;
}
.clear {
clear : both;
width : 1px;
height : 10px;
padding : 0;
font:0px;
line-height : 0;
}
* html .clear {
clear : both;
width : 1px;
height : 6px;
padding : 0;
font:0px;
line-height : 0;
}
.boxTop div, .boxBtm div, .boxTopR div, .boxBtmR div {
font-size : 0;
}

/* 헤더 */
#header {
padding-top : 40px;
background-color : transparent;
background-image : url("images/bg_top.gif");
background-repeat : repeat-x;
}
#header .head-container {
width : 987px;
height : 98px;
margin : 0px auto;
}
#header h1 {
float : left;
height : 28px;
margin-left : 5px;
width : 100%;
background-image : url("images/bg_top.gif");
background-repeat : repeat-x;
}
#header h1 a {
background-color : transparent;
color : #2a2a2a;
font-weight : bold;
font-size : 18px;
letter-spacing : -1px;
}

/* 블로그메뉴 */
#blogMenu {
float : right;
margin : 0px 5px 0px 0px;
padding : 0px 0px 0px 5px;
}
#blogMenu ul li {
float : left;
background : url(images/menu_div.gif) no-repeat 0% 3px;
}
#blogMenu li.first {
background : none;
}
#blogMenu a {
height : 16px;
color : #E7E7E7;
font-size : 14px;
padding : 0px 10px;
}
#blogMenu a:hover {
color : #74A3EA;
text-decoration : none;
border-bottom:2px solid #ff9900;
}

#searchbar {
clear : both;
}

#searchbar .searchbar-container {
float : left;
width : 980px;
height : 35px;
background : url(images/searchbar_mid.gif) repeat-x;
}
* html #searchbar .searchbar-container {
float : left;
width : 980px;
height : 35px;
background : url(images/searchbar_mid.gif) repeat-x;
}

/* 검색 */
#searchBox {
float : left;
margin-top : 6px;
padding-left : 64px;
background : url(images/txt_search.gif) no-repeat 7px 3px;
}
#searchBox label {
display : none;
}
#searchBox input {
width : 160px;
height : 18px;
border : 1px solid #9a9a9a;
background-color : #515151;
color : #eee;
vertical-align : middle;
position : relative;
cursor : pointer;
}
#searchBox .submit {
width : 22px;
height : 18px;
border : 0;
background : url(images/btn_search.gif) no-repeat;
text-indent : -5000px;
overflow : hidden;
vertical-align : middle;
position : relative;
cursor : pointer;
}

/* 카운터 */
#counter {
float : right;
margin-top : 12px;
}
#counter li {
color : #fff;
font : 9px tahoma;
}
#counter span {
display : none;
}
#counter .total, #counter .today, #counter .yesterday {
height : 7px;
margin-right : 7px;
background-repeat : no-repeat;
background-position : 0 2px;
}
#counter .total {
padding-left : 29px;
background-image : url(images/txt_total.gif);
}
#counter .today {
padding-left : 39px;
background-image : url(images/txt_today.gif);
}
#counter .yesterday {
padding-left : 63px;
background-image : url(images/txt_yesterday.gif);
}

/* 컨텐츠 */
/* 타이틀 */
.title {
border-bottom : 1px solid #d0d0d0;
padding : 10px 9px 10px 19px;
}
.title, .title a {
color : #5c5c5c;
font : bold 13px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.subMarginTop {
height : 30px;
}
.subMargin {
margin-top : 30px;
}

/* 태그로그 */
#taglog ul {
margin : 16px 20px 30px 20px;
}
#taglog li {
line-height : 22px;
vertical-align : middle;
}
#taglog li .cloud1 {
background-color : #9ca5e8;
color : #fff;
font-size : 16px;
}
#taglog li .cloud2 {
background-color : #ebecfa;
color : #333333;
font-weight : bold;
font-size : 14px;
}
#taglog li .cloud3 {
color : #7683e6;
font-size : 12px;
}
#taglog li .cloud4 {
color : #5c5c5c;
font-size : 12px;
}
#taglog li .cloud5 {
color : #a1a1a1;
font-size : 12px;
}
#taglog a:hover {
color : #80FFC0;
background-color : #666;
text-decoration : none;
}

/* 지역로그 */
#localog .container {
padding : 17px 20px 31px 20px;
}
#localog .spot {
padding-left : 35px;
background : url(images/iconIndentArrow_local.gif) no-repeat 0 5px;
color : #a1a1a1;
font : 12px/20px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#localog .info {
padding-left : 6px;
background : url(images/iconIndentArrow_localinfo.gif) no-repeat 0 6px;
}
#localog .info a {
color : #7683e6;
font : 12px/20px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}

/* 방명록&댓글 */
#guestbook .container {
padding : 19px 20px 33px 20px;
}
#guestList {
margin-top : 10px;
}
#guestList .name, .commentList .name {
float : left;
margin-right : 10px;
}
#guestList .wrapper, .commentList .wrapper {
float : left;
}
#guestList .name, #guestList .name a, .commentList .name, .commentList .name a {
color : #333333;
font : bold 13px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#guestList .wrapper, #guestList .wrapper a, .commentList .wrapper, .commentList .wrapper a {
color : #333333;
}
#guestList p, .commentList p {
padding-bottom : 1px;
font : 13px/20px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#guestList .date, .commentList .date {
font : 10px/16px tahoma;
}
#guestList .wrapper .control, #guestList .wrapper .control a, .commentList .wrapper .control, .commentList .wrapper .control a {
color : #b8b8b8;
font : 10px/16px tahoma;
}
#guestList ol li ul li, .commentList ol li ul li {
padding-left : 33px;
background : url(images/iconIndentArrow_re.gif) no-repeat 11px 15px;
}
#guestList ol li {
padding-top : 13px;
}
#guestList ul {
margin-top : 11px;
border-top : 1px solid #d0d0d0;
}
#guestList ul li {
padding-top : 13px;
padding-bottom : 11px;
border-bottom : 1px solid #d0d0d0;
}
#guestList ol li .wrapper {
width : 610px;
overflow : hidden;
}
#guestList ul li .wrapper {
width : 577px;
overflow : hidden;
}
#guestWrite b, .commentWrite b {
display : none;
}
input.text {
height : 18px;
}
#guestWrite label, .commentWrite label {
background-repeat : no-repeat;
background-position : 10px 5px;
}
#guestWrite .secretWrap label, .commentWrite .secretWrap label {
padding-left : 33px;
/*background-image : url(images/txt_secret.gif);*/
background-position : 0 5px;
}
.secretWrap {
height : 18px;
padding-top : 2px;
}
.secretWrap input {
margin-top : 2px;
}
#guestWrite .name input {
width : 220px;
height : 18px;
padding-left : 5px;
background-image : url(images/txt_name.gif);
background-repeat: no-repeat ;
text-indent : 30px;
}
#guestWrite .password input {
width : 220px;
height : 18px;
padding-left : 5px;
background-image : url(images/txt_password.gif);
background-repeat: no-repeat ;
text-indent : 55px;
}
#guestWrite textarea {
width : 708px;
}
#guestWrite p.button {
width : 720px;
}
p.button {
margin-top : 4px;
text-align : right;
}
p.button input.submit {
width : 80px;
height : 20px;
border : 0;
background : url(images/btn_confirm.gif) no-repeat;
text-indent : -5000px;
vertical-align : top;
overflow : hidden;
cursor : pointer;
}

/* 댓글 */
.comment h3 {
display : none;
}
.commentList {
font-size : 0;
}
.commentList {
width : 720px;
}
.commentList ol {
border-bottom : 1px solid #fff;
}
.commentList ol li {
padding-top : 13px;
padding-left : 15px;
padding-right : 15px;
}
.commentList ol li .wrapper {
width : 580px;
padding-bottom : 11px;
overflow : hidden;
}
.commentList ul {
border-top : 1px solid #fff;
}
.commentList ul li {
padding : 13px 0 11px 0;
border-bottom : 1px solid #fff;
}
.commentList ul li .wrapper {
width : 547px;
padding-bottom : 0;
overflow : hidden;
}
.commentWrite {
width : 690px;
padding : 13px 15px 15px 15px;
overflow : hidden;
}
.commentWrite .name input {
width : 228px;
height : 18px;
background-image : url(images/txt_name.gif);
background-repeat: no-repeat ;
text-indent : 30px;
}
.commentWrite .password input {
width : 228px;
height : 18px;
background-image : url(images/txt_password.gif);
background-repeat: no-repeat ;
text-indent : 55px;
}
.commentWrite textarea {
width : 678px;
}
.commentWrite p.button {
width : 690px;
}

/* 검색목록 */
#searchList ol, #searchRplist ol {
margin : 19px 20px 9px 20px;
}
#searchList, searchRplist {
padding-bottom : 4px;
}
#searchList li, #searchRplist li {
margin-bottom : 4px;
}
#searchList li .date, #searchRplist li .date {
padding-right : 4px;
}
#searchList li, #searchList li a, #searchRplist li, #searchRplist li a {
color : #333333;
font : 13px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}

/* 보호글 */
.entryProtected .container {
padding-top : 25px !important ;
padding-bottom : 47px !important ;
text-align : center;
}
.entryProtected p.text {
padding-bottom : 7px;
color : #333333;
font : 13px/18px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.entryProtected p.input {
width : 290px;
margin : 0 auto;
padding : 10px 0;
background-color : #efefef;
}
.entryProtected label {
color : #5c5c5c;
font : bold 13px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.entryProtected input.text {
width : 150px;
height : 18px;
border : 1px solid #adadad;
vertical-align : middle;
}
.entryProtected .input .submit {
width : 80px;
height : 20px;
background : url(images/btn_confirm.gif) no-repeat;
font-size : 0;
text-indent : -5000px;
overflow : hidden;
cursor : pointer;
vertical-align : middle;
}

/* 포스트 */
.infor {
width : 762px;
height : 22px;
padding-top : 8px;
}
.infor span, .infor span a {
color : #414141;
}
.infor .category {
float : right;
padding-top : 2px;
padding-left : 16px;
padding-right : 10px;
background : url(images/icon_category.gif) no-repeat 0 3px;
font : 11px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
*:first-child + html .infor .category {
background-position : 0% 4px;
}
.infor .date {
padding-left : 21px;
background : url(images/icon_date.gif) no-repeat 8px 2px;
font : 11px tahoma;
}
.titleWrap h2 a {
color : #333333;
font-size : 15px;
line-height : 1.3em;
font-family : 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.entryNotice .article, .entryProtected .container, .entry .container {
padding : 10px 20px 17px 20px;
}
.entry .admin {
padding-bottom : 14px;
}
.entry .admin, .entry .admin a {
color : #a1a1a1;
font : 13px/18px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.article {
width : 720px;
color : #333333;
font-size : 15px;
font-family : 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
overflow : hidden;
}

/*링크*/
.entry .article a {
color : #0a57a3;
text-decoration : none;
}
.entry .article a:hover {
color : #ff8000;
}

/* more / less */
.moreless_fold, .moreless_top, .moreless_bottom {
padding-left : 18px;
text-decoration : none;
}
.moreless_fold {
background : url(images/iconMore.gif) no-repeat left top;
}
.moreless_top {
background : url(images/iconLess.gif) no-repeat left top;
}
.moreless_bottom {
padding-right : 18px;
background : url(images/iconLess.gif) no-repeat right top;
text-align : right;
}
.moreless_content {
margin : 10px 0 10px 20px;
padding : 5px 5px 5px 5px;
border : 1px dashed #797979;
background-color : #ffffe0;
}

.author {
padding-top : 24px;
padding-bottom : 16px;
color : #777777;
font : 11px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
text-align : right;
}
.author .text {
font : 11px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.tagTrail {
padding-left : 38px;
padding-bottom : 8px;
background : url(images/txt_tag.gif) no-repeat 0% 1px;
}
.tagTrail, .tagTrail a {
color : #787878;
}
.tagTrail a:hover {
color : #80FFC0;
background-color : #666;
text-decoration : none;
}
.tagTrail .tagText {
display : none;
}
.actionTrail {
padding-bottom : 10px;
}
.actionTrail a, .actionTrail a span {
color : #3c3c3c;
font : 12px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.actionTrail a .cnt {
color : #7683e6;
}
.actionTrail a.tb {
padding-left : 15px;
padding-bottom : 10px;
background : url(images/icon_trackback.gif) no-repeat 0 1px;
}
.actionTrail a.rp {
padding-left : 19px;
padding-bottom : 10px;
background : url(images/icon_comment.gif) no-repeat 5px 2px;
}
.trackback, .comment {
margin-top : 0px;
background-color : #f3f3f3;
}
.trackback h3 {
width : 690px;
padding : 11px 0 12px 15px;
color : #666;
font : bold 9px/16px tahoma;
}
.trackback .trackback-url {
padding-left : 10px;
}
.trackback h3 span {
color : #a0a0a0;
font : normal 11px/16px verdana;
}
.trackback ol li {
width : 690px;
padding : 13px 15px 0 15px;
border-top : 1px solid #fff;
overflow : hidden;
}
.trackback ol li, .trackback ol li a {
color : #a9a79d;
}
.trackback h4, .trackback h4 a {
font : 11px/15px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.trackback .from {
padding-left : 12px;
}
.trackback .from, .trackback .date {
font : 10px/15px verdana;
}
.trackback .name {
font : 11px/15px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.trackback p {
padding-top : 3px;
padding-bottom : 11px;
font : 12px/15px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
.trackback a.delete {
padding-left : 5px;
background : url(images/iconDelete.gif) no-repeat;
font-size : 9px;
text-decoration : none;
}
.trackback a.delete span {
display : none;
}

/* 페이지 */
#paging {
margin : 19px 0 13px 0;
text-align : center;
}
.numbox a span {
padding : 0 10px 0 3px;
}
#paging a, #paging span {
color : #5c5c5c;
font : 12px verdana;
}
#paging span.selected {
background-color : #666;
color : #fff;
}

/* 이전 다음 버튼 */
#prevPage span, #nextPage span {
display : none;
}
a#prevPage:hover, a#nextPage:hover {
text-decoration : none;
}
#prevPage, .no-more-prev {
padding-right : 6px;
background-repeat : no-repeat;
background-position : left 4px;
}
#nextPage, .no-more-next {
padding-left : 6px;
background-repeat : no-repeat;
background-position : right 4px;
}
#prevPage {
background-image : url(images/ico_prev.gif);
}
#nextPage {
background-image : url(images/ico_next.gif);
}
.no-more-prev {
background-image : url(images/ico_prev_no.gif) !important ;
}
.no-more-next {
background-image : url(images/ico_next_no.gif) !important ;
}

/* 사이드바 */
/* 사이드바 타이틀 */
#sidebar h3 {
color : #333333;
font : bold 13px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#sidebar h3.stitle {
height : 20px;
border-bottom : 1px solid #dcdcdc;
background-repeat : no-repeat;
background-position : 10px 7px;
text-indent : -5000px;
overflow : hidden;
}
#sidebar #notice h3.stitle {
background-image : url(images/stitle_notice.gif);
}
#sidebar #category h3.stitle {
background-image : url(images/stitle_category.gif);
}
#sidebar #tagbox h3.stitle {
background-image : url(images/stitle_tag.gif);
}
#sidebar #recentPost h3.stitle {
background-image : url(images/stitle_recentpost.gif);
}
#sidebar #recentComment h3.stitle {
background-image : url(images/stitle_recentcomment.gif);
}
#sidebar #recentTrackback h3.stitle {
background-image : url(images/stitle_recenttrackback.gif);
}
#sidebar #archive h3.stitle {
background-image : url(images/stitle_archive.gif);
}
#sidebar #link h3.stitle {
background-image : url(images/stitle_mylink.gif);
}
#sidebar #calendar h3 {
display : none;
}
.module_plugin, .module_widget {
padding-bottom : 9px;
}

/* 본문 */
#sidebar ul {
margin : 7px 10px 0 10px;
}
.boxMidR {
padding-bottom : 7px;
}
#sidebar ul li, #sidebar ul li a, #sidebar ul li a span {
color : #333333;
font : 11px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#sidebar ul li {
padding : 1px 0px;
}
#sidebar #tagbox ul li, #sidebar #tagbox ul li a {
line-height : 18px;
}

/* Google */
#Google {
width : 200px;
height : 200px;
margin-top : 0px;
padding-bottom : 9px;
}

/* RSS */
#btnRSS {
width : 200px;
height : 20px;
margin-top : 10px;
text-align : right;
}
#btnRSS a {
float : right;
display : block;
width : 61px;
height : 15px;
background : url(images/rss.gif) no-repeat;
text-indent : 5000px;
overflow : hidden;
}

/* 블로그 타이틀 그림 */
#btnTitle {
width : 200px;
height : 40px;
}
#btnTitle a {
float : left;
display : block;
width : 200px;
height : 40px;
background : url(images/dream.gif) no-repeat;
}

/* 블로거 */
#blogImage, #userID, #blogDesc {
width : 178px;
margin-left : 10px;
overflow : hidden;
}
#blogImage {
padding-top : 7px;
padding-bottom : 8px;
text-align : center;
}
#blogImage img {
width : 174px;
}
#userID {
color : #5c5c5c;
font : bold 11px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#blogDesc {
color : #333333;
font : 11px/16px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}

/*카테고리*/
#treeComponent {
width : 178px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
}
.c_cnt {
color : #666;
}

/* 달력 */
#calendar {
width : 180px;
margin : 0 auto;
padding-top : 7px;
}
#calendar .tt-calendar caption.cal_month {
width : 180px;
border-left : 1px solid #fff;
border-right : 1px solid #fff;
background-color : #adadad;
}
#calendar .tt-calendar caption.cal_month a {
color : #fff;
font : bold 9px/13px tahoma, sans-serif;
}
#calendar .tt-calendar caption.cal_month a.prev-month {
display : block;
float : left;
width : 5px;
height : 11px;
margin-left : 4px;
background : url(images/btn_prevmonth.gif) no-repeat 0 5px;
text-indent : -1000px;
overflow : hidden;
}
#calendar .tt-calendar caption.cal_month a.next-month {
display : block;
float : right;
width : 5px;
height : 11px;
margin-right : 4px;
background : url(images/btn_nextmonth.gif) no-repeat 0 5px;
text-indent : -1000px;
overflow : hidden;
}
#calendar .tt-calendar thead {
display : none;
}
#calendar .tt-calendar thead th {
height : 15px;
color : #a5a5a4;
font : normal 11px/13px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#calendar .tt-calendar tbody td {
color : #333333;
font : 9px/15px Verdana, sans-serif;
text-align : center;
}
#calendar .tt-calendar tbody td.cal_day4 {
color : #7683e6;
font-weight : bold;
}

/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link, a.cal_click:visited {
color : #7683e6;
font : 9px/15px Verdana, sans-serif;
text-decoration : underline;
}

/* TISTORY */
#adTistory {
height : 14px;
padding : 0 0 6px 6px;
}
#adTistory a {
display : inline;
float : left;
color : #666;
font : 11px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#adTistory .linkTistory {
background : url(images/tistory.png) no-repeat;
width : 87px;
height : 14px;
text-indent : -100em;
}
#adTistory .joinTistory {
margin : 3px 0 0 6px;
}

/* 푸터 */
#footer, #footer a {
color : #666;
font : 11px 'NanumGothicWeb', 나눔고딕, nanumgothic, 돋움, Dotum, sans-serif;
}
#footMenu a {
letter-spacing : -1px;
}
#copyright {
padding-left : 14px;
text-transform : uppercase;
}

/* 티스토리설정 */


/* 카테고리테이블 */
.ib {
cursor : pointer;
}
.branch3 {
cursor : pointer;
}

/* 인용문 */
.article blockquote {
margin : 5px;
padding-left : 16px;
background : url(images/iconBlockquote.gif) no-repeat;
}

/* 이미지 */
.imageblock {
margin : 5px 0;
}
.dual {
margin-bottom : 5px;
}
.triple {
margin-bottom : 5px;
}
.cap1 {
padding : 4px 0;
color : #999;
text-align : center;
}

/* 댓글 */
/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_admin {
	padding-left:20px;
	background:url(images/iconAdmin.gif) no-repeat;
}
.rp_secret { /* 비밀글 */
	color:#f30;
}
/* 방명록 */
/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_admin {
	padding-left:20px;
	background:url(images/iconAdmin.gif) no-repeat;
}
.hiddenComment { /* 비밀 댓글 (로그아웃시 비밀글 표현) */
	padding-left:20px;
	background:url(images/iconSecret.gif) no-repeat;
	font-weight:normal;
}
/* 키워드 */
.key1 {
	border-bottom:1px dotted #ccc;
	cursor: pointer;
}

.floatWrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.floatWrapper {display: inline-block;}
/* Hides from IE-mac \*/
* html .floatWrapper {height: 1%;}
/* End hide from IE-mac */