﻿@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

/* 본문 공통 */
input,select,textarea,button {vertical-align:middle;}
button {border:0 none;background-color:transparent;cursor:pointer;}
body,th,td,input,select,textarea,button,h1,h2,h3,h4,h5,h6 {font:12px/1.5 "Apple SD Gothic Neo", "맑은고딕","Malgun Gothic",dotum, sans-serif;color:#878787;}
a {color:#878787;text-decoration:none;}
a:active, a:hover {text-decoration:none; color:#333;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal;}
hr {display:none;}

.f_l {float:left;}
.f_r {float:left;}
.hidden {overflow:hidden;position:absolute;left:-9999in;width:0;height:0;font-size:0;line-height:0;text-indent:-99999em;}
.screen_hide {font-size:0;line-height:0;visibility:hidden;}
.tit_side {height:12px;font-weight:bold;font-size:10px;font-family:Lato;color:#555;}
.check {float:left;width:13px;height:13px;}

/* 버튼 */
.btn {display:block;overflow:hidden;border:0 none;cursor:pointer;}
.btn_submit {width:199px;height:24px;background:url(images/btn_confirm.gif) no-repeat 0 0;}
.btn_submit_b {width:199px;height:24px;margin:4px auto 0;background:url(images/btn_confirm.gif) no-repeat 0 0;}
.btn_add {display:inline-block;width:19px;height:11px;background:url(images/btn_add.gif) 0 3px no-repeat;}
.btn_modify {display:inline-block;width:32px;height:11px;background:url(images/btn_edit.gif) 0 0px no-repeat;}
.btn_reply {display:inline-block;width:19px;height:11px;background:url(images/btn_reply.gif) 0 0px no-repeat;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

/* //////////////////////// layout //////////////////////// */
body {
	background:/*@background-color*/#fff/*@*/
}
#header { width:100%; background:url(images/bg_header.png) 0 0 repeat; margin:0 0 20px; }
#wrap { *zoom:1; width:990px; margin:0 auto; padding:0 10px; }
#wrap:after {content:"";display:block;clear:both; }
#sidebar {float:left;overflow:hidden;width:200px;padding:0 30px 70px 0;font-size:11px;}
#container {
	float:left;
	overflow:hidden;
	width:900px;
	height:100%;
	padding:0;
	word-wrap:break-word;
}
.wrap_cont {padding:0;min-height:500px;}
#content {width:/*@post-width*/100%/*@*/;}

#footer {width:/*@post-width*/100%/*@*/;margin-bottom:20px;padding-top:32px;text-align:center;font-size:11px;font-family:Lato;}

/* //////////////////////// Header //////////////////////// */
#header .header_inner {overflow:hidden;width:1010px;margin:0 auto;padding:0;position:relative;vertical-align:middle;}
#header .header_inner h1 {overflow:hidden;width:100%;}
#header .header_inner h1 a {display:block;width:1010px;text-align:center;font-size:16px;font-weight:bold;color:#333;}
#header .header_inner h1 a:hover {text-decoration:none;}
/* blog menu */
#header .header_inner .blogMenu {position:absolute;left:0;bottom:0px; }
#header .header_inner .blogMenu ul { *zoom:1; }
#header .header_inner .blogMenu ul:after { content:"";display:block;clear:both; }
#header .header_inner .blogMenu ul li { float:left; margin:0 0 0 10px; }
#header .header_inner .blogMenu ul li a { color:#656565; font-size:11px; }
#header .header_inner .blogMenu ul li a:hover { color:#333; }

/* //////////////////////// sidebar //////////////////////// */
#sidebar h3 {width:200px;margin:0 0 9px 0;}
#sidebar ul {letter-spacing:0px;}
#sidebar li {margin-bottom:4px;max-width:200px;}
/* sidebar 폰트색상 */
#sidebar a {line-height:16px; color:#767676;}
#sidebar a:hover { color:#000; }
#sidebar .cnt {color:#7d7d7d;}
#sidebar .date {}
#sidebar .name {}

.module,
#sidebar .box_sidebar {display:block;width:200px;padding:0 0 20px;}
.module_widget {width:170px;}

/* blog info */
.bloginfo { font-size:11px; }
.bloginfo .wrap_blogimg {overflow:hidden;width:200px; margin:0 0 10px;}
.bloginfo .wrap_blogimg img {width:200px;}
.bloginfo .info_desc { letter-spacing:-1px; }

/* notice */
.tit_notice {margin-bottom:10px;}
.notice .list li {margin-top:1px;}
.notice .list li a { font-weight:bold; color:#333 !important; }


/* category */
.category .tit_category {}
.category a {display:block; line-height:10px;padding:1px 0 0;}
.category ul li {overflow:hidden;width:180px;}
.category ul li:first-child {font-weight:bold;}
.category ul li li li a {display:inline;margin-left:3px;padding-left:9px;background:url(images/bar_category.gif) no-repeat left 49%;}
.category ul li:first-child li {font-weight:normal;}
.category .selected a { color:#000 !important;}
.category .ib { cursor:pointer;} /* 카테고리 - 이미지 버튼 */
.category .branch3 { cursor:pointer;} /* 카테고리 - 트리 셀 */
.category .c_cnt { margin-right:3px;color:#7d7d7d;} /* 카테고리 - 카테고리 옆 개수 스타일 */
.category .selected .c_cnt {color:#7d7d7d;}

/* tag */
.tagbox .tit_tag {}
.tagbox .list {overflow:hidden;width:200px;}
.tagbox .list li {float:left;margin-right:10px;}
.tagbox .list li a {white-space:nowrap;}
.tagbox li .cloud1,
.tagbox li .cloud2 {font-weight:bold;font-size:14px;color:#fff;background:#333;}
.tagbox li .cloud3,
.tagbox li .cloud4 {color:#555;background-color:#eee;}
.tagbox li .cloud5 {}

/* recent posts */
.tit_posts {}

/* recent comment */
.tit_comment {}

/* recent trackback */
#sidebar .list_trackback {margin-top:1px;}
.tit_trackback {}

/* link */
.tit_link {}

/* archive */
.tit_archive {}
.archive li {padding-right:2px;letter-spacing:0;font-family:Lato;}
.archive li a {letter-spacing:0;}


/* calendar */
#sidebar .wrap_calendar {}
#sidebar .calendar {display:inline;overflow:hidden;width:180px;margin:-1px 1px 15px 0;padding:19px 0 13px 1px;border-top:1px solid #515151;border-bottom:1px solid #515151;}

.calendar .cal_month {overflow:hidden;width:78px;margin:0 auto;} /* 달력 월 표시 */
.calendar .cal_month .prev,
.calendar .cal_month .next {overflow:hidden;width:11px;height:9px;margin-top:4px;}
.calendar .cal_month .prev {float:left;margin-right:3px;background:url(images/cal_pre.gif) no-repeat 2px 2px;}
.calendar .cal_month .next {float:right;background:url(images/cal_next.gif) no-repeat 2px 2px;}
.calendar .cal_month .now {float:left;font-weight:bold;font-size:11px;line-height:16px;}

.calendar .tbl {width:180px;margin-top:3px;border-collapse:separate;border-spacing:0;}
.calendar .tbl td {height:17px;padding:0;margin:0;}
.calendar .tbl .txt {float:left;width:14px;font-size:11px;line-height:13px;color:#7d7d7d;text-align:center;}

.calendar .tbl .cal_week1 {}/* 달력 요일 표시(th 영역) */
.calendar .tbl .cal_week2 {}/* 달력 일요일 표시(th 영역) */
.calendar .tbl .cal_week {}/* 달력 Week(tr 영역)  */
.calendar .tbl .cal_current_week {}/* 달력 Week(tr 영역)  */
.calendar .tbl .cal_day {}/* 달력 Day(td 영역) */

.calendar .tbl .cal_day1 {color:#7d7d7d;}/* 달력 지난 달 날짜 표시(td)   */
.calendar .tbl .cal_day2 {color:#7d7d7d;}/* 달력 다음 달 날짜 표시(td)   */
.calendar .tbl .cal_day3 {color:#7d7d7d;}/* 달력 이번 달 날짜 표시(td) */
.calendar .tbl .cal_day4 .txt {font-weight:bold;letter-spacing:-1px;}/* 달력 오늘 날짜 표시(td) */
.calendar .tbl .cal_day4 .cal_click {font-weight:bold;color:#333;letter-spacing:-1px;}/* 달력 오늘 날짜 표시(td) */

.calendar .tbl .cal_click {font-weight:bold;font-size:11px;line-height:13px;color:#a6a6a6;letter-spacing:-1px;}
.calendar .tbl .cal_click:link {}/* 달력 글쓴 날 링크 스타일 */
.calendar .tbl .cal_click:visited {}/* 달력 글쓴 날 링크 스타일 */
.calendar .tbl .cal_click:hover {}/* 달력 글쓴 날 링크 스타일 */

.calendar .tbl .cal_day_sunday {}
.calendar .tbl .cal_day_sunday .txt {margin-right:5px;color:#f00;}/* 달력 Day, 일요일 (td 영역)  */

/* search bar */
#sidebar .box_search {clear:both;width:160px;height:14px;margin:20px 0 25px;border-bottom:1px dotted #ddd;*zoom:1;}
#sidebar .box_search:after {content:"";display:block;clear:both; }
#sidebar .box_search .tf {display:inline;float:left;overflow:hidden;width:110px;height:14px;line-height:14px;margin:0 5px;border:0;font-size:11px;}
#sidebar .box_search .btn {float:left;width:39px;height:14px;background:url(images/btn_search.gif) no-repeat 0 2px;}

/* counter */
#sidebar .wrap_count {clear:both;margin:0 0 16px;}
.wrap_count .counter {overflow:hidden;width:200px;padding:0 0 6px;font-size:10px;line-height:14px;font-family:Lato;color:#7d7d7d;clear:both;text-transform:uppercase;}
.counter .total,
.counter .today {font-size:11px;}
.counter .total {padding-left:24px;}
.counter .today {padding-left:22px;}

/* tistory + RSS */
#sidebar .wrap_clear {width:200px;overflow:hidden;}
#sidebar .btn_tistory {display:block;width:50px;height:13px;margin-bottom:12px;background:url(images/tistory.png) no-repeat 0 0;}
#sidebar .btn_rss {display:block;width:12px;height:12px;background:url(images/rss.gif) no-repeat 0 0;}



/* //////////////////////// content //////////////////////// */
#content .tit_menu {padding:0 0 5px 0; margin:0;font-weight:bold;font-size:11px;line-height:16px;color:#000;}

/* 검색결과 리스트 */
#content .wrap_search {padding:0;}
.wrap_search .inner {overflow:hidden;width:/*@post-width*/760px/*@*/;height:1%;margin:0;padding:10px 25px 10px;}
.wrap_search .list_search {margin-top:7px; font-size:11px;}
.wrap_search .list_search li {margin-bottom:2px; line-height:20px;}
.wrap_search .list_search li a {color:#878787;}
.wrap_search .list_search li a:hover { color:#000; }
.wrap_search .list_search .date {margin-right:6px;}
.wrap_search .list_search .cnt {color:#333;}

/* 위치결과 리스트 */
.wrap_localog {margin:0;}
.wrap_localog .wrap_location {padding:10px 0 0;}
.wrap_location .spot {display:block;padding-left:27px;color:#666;background:url(images/ico_location.gif) no-repeat 0 6px;}
.wrap_location .info {padding-left:11px;color:#000;background:url(images/ico_location_info.gif) no-repeat 0 3px;}

/* tag */
.wrap_taglog {margin:0;}
.wrap_taglog ul {overflow:hidden;width:/*@post-width*/760px/*@*/;padding:10px 0 0;text-align:justify;}
.wrap_taglog li {display:inline;line-height:22px;}
.wrap_taglog li .cloud1,
.wrap_taglog li .cloud2 {font-weight:bold;font-size:14px;color:#fff;background:#333;}
.wrap_taglog li .cloud3,
.wrap_taglog li .cloud4 {color:#555;background-color:#eee;}
.wrap_taglog li .cloud5 {}

/* 방명록 */
.wrap_guestbook {margin:0;height:1%;}
.wrap_guestbook .wrap_guestwrite {overflow:hidden;width:/*@post-width*/718px/*@*/;margin:5px 0;padding:20px;border:1px solid #e7e7e7;}
.wrap_guestwrite .box_tf {float:left;height:19px;margin:2px 12px 0 0;border:1px solid #e1e6e7;background-color:#fff;}
.wrap_guestwrite .text {float:left;height:14px;font-size:11px;line-height:14px;color:#878787;background-color:#fff;text-indent:5px;letter-spacing:-1px;cursor:text;}
.wrap_guestwrite .tf_txt {float:left;height:14px;line-height:14px;margin-top:4px;border:0 none;}
.wrap_guestwrite .box_name {width:120px;}
.wrap_guestwrite .box_name .text {width:30px;}
.wrap_guestwrite .box_name .tf_txt {width:87px;}
.wrap_guestwrite .box_password {width:123px;margin-right:11px;}
.wrap_guestwrite .box_password .text {width:51px;}
.wrap_guestwrite .box_password .tf_txt {width:67px;}
.wrap_guestwrite .box_homepage {width:180px;margin-right:0;}
.wrap_guestwrite .box_homepage .text {width:42px;letter-spacing:0;}
.wrap_guestwrite .box_homepage .tf_txt {width:133px;}
.wrap_guestwrite .tf_write {float:left;width:/*@post-width*/706px/*@*/;height:55px;margin:0 0 8px;padding:5px;line-height:14px;border:1px solid #e7e7e7;}
.wrap_guestwrite .wrap_secret {display:inline;float:left;width:/*@post-width*/696px/*@*/;margin:0 0 7px 7px;padding-top:9px;clear:both;}
.wrap_guestwrite .wrap_secret .check {margin-right:4px;}
.wrap_guestwrite .wrap_secret .txt {float:left;font-size:11px;line-height:15px;}
.wrap_guestwrite .f_l {width:/*@post-width*/696px/*@*/;}
.wrap_guestwrite .btn_submit {margin:0 auto;}
#tt_captChaBottom { overflow:hidden; }
#tt_captChaBottom #innerBox { width:696px; }

.wrap_guestlist .list_guest li {margin:0 10px 1px;padding:23px 11px 22px 20px;line-height:16px;border-bottom:1px dashed #ddd;background:url(images/icon_guest.png) no-repeat 0 25px;}
.wrap_guestlist .list_guest_reply li {margin:0;padding:13px 10px 10px 20px;background:url(images/ico_reply.gif) no-repeat 2px 15px;border:1px solid #e7e7e7;}
.wrap_guestlist .list_guest .btn {margin-top:2px;}
.wrap_guestlist .btn_modify {margin-right:4px;width:32px;}
.wrap_guestlist .btn_reply {width:19px;}
.wrap_guestlist .name {height:14px;padding-right:4px;font-weight:bold;}
.wrap_guestlist .hiddenComment .name {padding-right:0;}
.wrap_guestlist .list_guest .name img {margin-right:5px;}
.wrap_guestlist .list_guest .name a {margin-top:1px;color:#555;}
.wrap_guestlist .date {margin-right:8px;font-size:10px;font-family:Lato;color:#999;white-space:nowrap;}
.wrap_guestlist .desc {overflow:hidden;width:/*@post-width:-90*/630px/*@*/;padding-top:9px;clear:both;}
.wrap_guestlist .desc a {color:#878787;}
.list_guest_reply .desc {width:/*@post-width:-110*/610px/*@*/;}

/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {}
/*.guest_admin {}*/

/* 공지사항 */
.wrap_notice {margin-top:24px;}

/* 글 */
.entry {overflow:hidden;width:/*@post-width/760px/*@*/;margin:0 0 2px;color:#878787;padding:0 0 30px;border-bottom:2px solid #000;}
.entry .wrap_category {margin:0 0 0px;}
.entry .wrap_category .category {font-weight:bold;font-size:11px;color:#878787;margin-right:1px;}
.entry .tit,
.entry .tit_prot {overflow:hidden;width:/*@post-width*/100%/*@*/;}
.entry .tit {margin:0 0 12px;padding-top:1px;font-weight}
.entry .tit_prot {margin:0 0 11px;}
.entry .tit .link,

.entry .del {margin-left:3px;}
.entry .date {font-size:10px;font-family:Lato;}
.entry .link {padding:0;font-size:11px;line-height:13px;color:#878787;letter-spacing:0px;}
/* 보호글 */
.entry .wrap_prot {margin:0 0 4px;padding:23px 0 24px;border:1px solid #e7e7e7;}
.entry .text {line-height:16px;text-align:center; letter-spacing:-1px; font-size:11px;}
.entry .wrap_pass {overflow:hidden;width:246px;margin:5px auto 0;}
.entry .tf_pass {width:199px;height:19px;padding:0 5px;border-left:1px solid #b6b6b6;border-top:1px solid #b6b6b6;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.entry .btn_submit {float:left;}

/* 본문 */
.entry .desc {overflow:hidden;width:/*@post-width/100%/*@*/;margin:0 0 9px;line-height:22px;font-size:/*@post-body-font-size*/12px/*@*/;color:/*@post-body-color*/#878787/*@*/;font-family:"Apple SD Gothic Neo","나눔고딕","맑은고딕","Malgun Gothic",dotum, sans-serif;}
.entry .tag {margin:0 10px;background:url(images/ico_tag.gif) no-repeat 0 6px;letter-spacing:0px;padding-left:32px;}
.entry .tag a {line-height:24px;color:#878787;font-size:11px;}



/* 본문 - more / less */
.moreless_fold span,
.moreless_top span,
.moreless_bottom span {overflow:hidden;display:block;height:9px;font-size:0;line-height:0;text-indent:-9999em;}
.moreless_fold span {width:37px;background:url(images/ico_more.gif) no-repeat 0 0;}
.moreless_top span,
.moreless_bottom span {width:33px;background:url(images/ico_less.gif) no-repeat 0 0;}
.moreless_body { }
.moreless_content {margin:10px 0;}

/* 트랙백, 코멘트 */
.entry .trackback {margin:8px 0 0;font-size:10px;line-height:10px;letter-spacing:0;color:#878787;}
.trackback .copy {overflow:hidden;width:/*@post-width:-58*/462px/*@*/;margin-left:10px;text-align:right;}
.trackback .trackback-url {display:inline;float:left;margin:3px 0 0 2px;font-size:11px;line-height:13px;letter-spacing:0;}
.trackback .list {font-size:12px;line-height:1.5;margin:0 9px 0;}
.trackback .list li {padding-top:23px;}
.trackback .list .tit {width:auto;margin:0 5px 0 0;padding:0 0 5px;color:#878787;background:none;line-height:14px;}
.trackback .list .delete {display:inline-block;height:13px;padding-left:11px;background:url(images/btn_close.gif) no-repeat 0 2px;}
.trackback .list .from {display:block;margin:11px 0;font-size:11px;}
.trackback .list .from .date {color:#878787;}
.trackback .list .desc {margin-left:0;font-size:12px;line-height:1.5;color:#878787;}

.entry .comment {margin-top:5px;}
.comment .list_comment {margin:0 10px 20px 7px;padding:19px 0 0 1px;line-height:16px;border-top:1px dotted #ddd;}
.comment .list_comment li {margin-bottom:20px;}
.comment .list_comment .desc {margin:0;padding:9px 0 0;font-size:12px;line-height:20px;color:#878787;line-height:18px;clear:both;}
.comment .list_comment .name {height:16px;margin-right:4px;font-weight:bold;}
.comment .list_comment .hiddenComment .name {margin-right:0;}
.comment .list_comment .name img {margin-right:5px;}
.comment .list_comment .name a {color:#333;}
.comment .list_comment .date {height:16px;margin:0 12px 0 0;font-size:10px;color:#878787;white-space:nowrap;}
.comment .list_comment .reply {margin-top:13px;padding:10px 10px 10px 30px; border:1px solid #e7e7e7; background:url("images/ico_reply.gif") no-repeat 12px 12px;}
.comment .list_comment .control { height:11px; margin:2px 0 0; line-height:0;}
.comment .list_comment .btn_add {margin-right:1px;}
.comment .list_comment .btn_modify {margin-right:1px;}
.comment .list_comment .btn_reply {padding-left:0px;}
.comment .list_comment .btn_add:hover {text-decoration:none;}
.comment .list_comment .btn_modify:hover {text-decoration:none;}
.comment .list_comment .btn_reply:hover {text-decoration:none;}


.comment .wrap_write {overflow:hidden;width:/*@post-width*/760px/*@*/;margin:0 0 6px;padding:0px;border:0px solid #e7e7e7;}
.comment .box_tf {float:left;height:19px;line-height:19px;margin:2px 12px 0 0;border:1px solid #e7e7e7;background-color:#fff;}
.comment .text {float:left;height:14px;margin-top:1px;font-size:11px;line-height:14px;color:#878787;background-color:#fff;text-indent:5px;letter-spacing:-1px;cursor:text;}
.comment .tf_txt {float:left;height:14px;line-height:14px;margin-top:4px;border:0 none;}
.comment .box_name {width:120px;}
.comment .box_name .text {width:30px;}
.comment .box_name .tf_txt {width:87px;}
.comment .box_password {width:123px;margin-right:11px;}
.comment .box_password .text {width:51px;}
.comment .box_password .tf_txt {width:67px;}
.comment .box_homepage {width:180px;margin-right:0;}
.comment .box_homepage .text {width:42px;letter-spacing:0;}
.comment .box_homepage .tf_txt {width:133px;}
.comment .tf_desc {width:/*@post-width*/730px/*@*/;height:75px;margin:0 0 6px;padding:8px;line-height:14px;border:1px solid #e7e7e7;background:#f7f7f7;}
.comment .wrap_secret {float:right;width:/*@post-width:-93*/52px/*@*/;padding:6px 0 5px;}
.comment .wrap_secret .check {margin-right:3px;}
.comment .wrap_secret .txt {float:left;margin:1px 0 0 2px;font-size:0px;line-height:13px;letter-spacing:-1px;}
.comment .btn_submit_b {clear:both;}


/* 종류별 코멘트 [##_rp_rep_class_##] */
	.rp_general             { }
	.rp_admin               {}
	.rp_secret              {}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
	.hiddenComment {}
/* 이미지 아래 캡션 스타일 */
	.cap1                   {}
/* 그림 */
	.imageblock             {}
/* 왼쪽 */
	.left                   { }
/* 가운데 */
	.center                 { }
/* 오른쪽 */
	.right                  { }
/* 그림 2개 배치 */
	.dual                   { margin-bottom:5px;}
/* 그림 3개 배치 */
	.triple                 { margin-bottom:5px;}


/* 키워드 */
	.key1 { cursor: pointer; border-bottom: 1px dotted #ccc;}

/*#uibgmplayer { margin:5px 0 0 5px; width:181px;} */

/* paging */
.paging          {width:100%;padding-top:30px;text-align:center;}
.paging .inner   {display:table;display:inline-block;margin:0 auto;text-align:center;}
.paging .numbox  {float:left;margin:1px 10px 0 0;font-size:11px;line-height:13px;font-family:Lato;color:#99881a;background:url(images/line_paging.gif) no-repeat left 2px;}
.paging .num {float:left;cursor:pointer;}
.paging .interword {float:left;}/* 1 ... 10 11 12 페이지중략 */
.paging .interword,
.paging .num span {display:block;padding:0 6px;background:url(images/line_paging.gif) no-repeat right 2px;}
.paging .link_prev,
.paging .link_next {float:left;width:20px;height:15px;cursor:pointer;}
.paging .link_prev {margin-right:10px;background:url(images/ico_prev.gif) left 0 no-repeat;}
.paging .link_next {background:url(images/ico_next.gif) right 0 no-repeat;}
/* 페이징 - 현재 페이지 */
.paging .num .selected {padding:0 11px 0 9px;font-weight:bold;color:#333;}
.paging .no-more-prev {float:left;width:20px;height:15px;margin-right:10px;cursor:default;}
.paging .no-more-next {float:left;width:20px;height:15px;cursor:default;}



/* //////////////////////// footer //////////////////////// */
#footer .footMenu {padding:0;}
#footer .copyright {font-size:10px;letter-spacing:0;text-transform:uppercase;}
#footer .copyright .copy_name { font-size:11px; font-family:"Apple SD Gothic Neo", "맑은고딕","Malgun Gothic",dotum, sans-serif; }
.txt_em {font-weight:bold;color:#333;}
#content .tistoryProfileLayerTrigger {display:inline;width:0;height:13px;margin:0 0 0 4px;padding:3px 0 0 40px;}

/* /////////////////// 스크롤 //////////////////// */
.scrollup {
    width:48px;
    height:48px;			
    text-indent:-999999px;
    position:fixed;
    bottom:10px;
    right:20px;
    display:none;			
    background: url('images/icon_top.png') no-repeat;
    border-radius:3px;
    -webkit-transition:all 0.2s ease-out;
    -moz-transition:all 0.2s ease-out;
    -o-transition:all 0.2s ease-out;
    -ms-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
}
.scrollup:hover{ background:url('images/icon_top.png') bottom no-repeat;}


/* 글목록 */
.gallery_col h1.hx{margin:0 0 10px; padding:5px;font-size:12px;line-height:normal;color:#000;font-weight:bold;}
.gallery_col h1.hx em{color:#878787;font-size:11px;font-style:normal}
.gallery_col{background:#fff;padding-bottom:10px}
.gallery_col ul{margin:0;padding:0;font-size:12px;list-style:none;*zoom:1;}
.gallery_col ul:after { content:"";display:block;clear:both; }
.gallery_col li{position:relative;float:left;width:242px; margin:0 5px;padding:0;vertical-align:top;height:330px}
.gallery_col a{ display:block;text-decoration:none;cursor:pointer}
.gallery_col .thumb{display:block;overflow:hidden;position:relative;width:240px;margin:0;height:240px;margin:0 0 10px;overflow:hidden;background:#fff;color:#aaa;line-height:240px;text-align:center;;border:1px solid #e7e7e7;font-family:Lato;font-size:10px;text-transform:uppercase;}
.gallery_col .thumb img{display:block;width:240px;height:auto !important;border:0}
.gallery_col .thumb img.dno{display:none}
.gallery_col a strong{display:block;margin:0;color:#333;}
.gallery_col p{margin:0;color:#878787;line-height:1.4;font-family:Lato;font-size:10px;}
.gallery_col a:hover strong{text-decoration:none;}
.gallery_col a:hover .thumb{border:1px solid #888;}