@charset "euc-kr";
body {background-color:#FFFFFF}
a,input {selector-dummy :expression(this.hideFocus=true); text-decoration:none}
img {-ms-interpolation-mode:bicubic; border:none;}

	/* 레이아웃 */
#container {width:1100px; margin:20px auto}
#header {height:150px; background-color:#FFFFFF; color:#90EE90}
#sidebar1 {width:200px; background-color:#FFFFFF; float:left}
#content {width:650px; background-color:#FFFFFF; float:left}
#sidebar2 {width:200px; background-color:#FFFFFF; float:right}

	/* 타이틀 */
.title {padding:30px 0px 0px 50px}
.title h1 a {font:25pt HY엽서M ; font-weight:bold; color:#228B22}
.title h1 a:hover {color:#20B2AA}

	/* 상단메뉴 */
.topmenu {padding:0px 0px 0px 0px; text-align:left}
.topmenu ul li {list-style:none; display:inline; padding:5px}
.topmenu ul li a {font:8pt HY엽서M; color:#228B22}
.topmenu ul li a:hover {color:#20B2AA; text-decoration:underline}
#tt-body-search .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-archive .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-category .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-entry .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-notice .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-page .topmenu .menu_list a {color:#20B2AA; text-decoration:underline}
#tt-body-media .topmenu .menu_media a {color:#20B2AA; text-decoration:underline}
#tt-body-location .topmenu .menu_location a {color:#20B2AA; text-decoration:underline}
#tt-body-tag .topmenu .menu_tag a {color:#20B2AA; text-decoration:underline}
#tt-body-guestbook .topmenu .menu_guest a {color:#20B2AA; text-decoration:underline}

	/* 사이드바*/
/* 검색 */
#blogSearch {padding:0px 10px 5px 10px}
#blogSearch .text, #blogSearch .submit {float:left}
#blogSearch .text input {width:120px; height:15px; font:8pt HY엽서M; color:#000000; background-color:#FFFFFF; border:0px}
#blogSearch .submit input {width:60px; height:17px; font:7pt Verdana; color:#000000; background-color:#228B22; border:0px}
/* rss & admin & post */
#blogAdmin {padding:0px 10px 10px 10px; font:8pt HY엽서M; color:#228B22; text-align:center}
#blogAdmin a {font:8pt HY엽서M; color:#228B22; text-align:center}
#blogAdmin a:hover {text-decoration:underline}

.sidename {padding:0px 5px 5px 0px; height:15px; background-color:#FFFFFF; font:12pt HY엽서M; font-weight:bold; color:#228B22; text-align:left;}

/* 카테고리 */
#blogCategory {padding:5px}
#blogCategory .c_cnt {font:7pt tahoma; color:#228B22}
#blogCategory .ib {cursor:pointer}
#blogCategory .branch3 {font:8pt Gulim; cursor:pointer}
/* 태그 */
#blogTag {padding:5px}
#blogTag ul {padding:0px; margin:0px; text-align:justify; line-height:20px}
#blogTag ul li {list-style:none; display:inline}
#blogTag ul li .cloud1 {font:12pt HY엽서M; color:#006400; font-weight:bold}
#blogTag ul li .cloud2 {font:11pt HY엽서M; color:#228B22}
#blogTag ul li .cloud3 {font:10pt HY엽서M; color:#9ACD32}
#blogTag ul li .cloud4 {font:8pt Dotum; color:#98FB98}
#blogTag ul li .cloud5 {font:8pt Gulim; color:#F0F8FF}
#blogTag ul li a:hover {border-bottom:#E1EBF9 1px dashed}
/* 달력 */
#blogCalendar {padding-bottom:10px; text-align:center}
#blogCalendar .cal_month {padding:4px 10px 0px 10px; height:30px; background-color:#FFFFFF}
#blogCalendar .cal_month a {font:10pt HY엽서M; color:#228B22; font-weight:bold}
#blogCalendar .cal_week1 {padding:10px 10px 0px 10px; font:8pt HY엽서M; color:#000000; font-weight:bold}
#blogCalendar .cal_week2 {padding:10px 0px 0px 0px; font:8pt HY엽서M; color:#F08080}
#blogCalendar .cal_week {padding:0px 10px !important}
#blogCalendar.cal_day {font:7pt verdana; color:#555555; text-align:center !important}
#blogCalendar .cal_day_sunday {font:7pt verdana; color:#F08080 !important}
#blogCalendar .cal_day_sunday a {font:7pt verdana; color:#F08080 !important}
#blogCalendar .cal_day3 {font:7pt verdana; color:#000000}
#blogCalendar .cal_day4 {font:7pt verdana; color:#228B22; text-decoration:underline}
#blogCalendar a.cal_click {font:7pt verdana; color:#20B2AA; font-weight:bold;}
#blogCalendar a.cal_click:hover {text-decoration:underline}
/* 최신 정보 */
#blogPost,#blogComment,#blogTrackback,#blogArchive,#blogLink {padding:5px}
#blogPost ul,#blogComment ul,#blogTrackback ul,,#blogArchive ul,#blogLink ul {padding:0px; margin:0px}
#blogPost ul li,#blogComment ul li,#blogTrackback ul li,#blogArchive ul li,#blogLink ul li {list-style:none}
#blogPost ul li a,#blogComment ul li a,#blogTrackback ul li a,#blogArchive ul li a,#blogLink ul li a {font:8pt HY엽서M; color:#000000}
#blogPost ul li span {font:7pt HY엽서M; color:#000000}
#blogComment ul li span {font:8pt HY엽서M; color:#000000}
#blogPost ul li a:hover,#blogComment ul li a:hover,#blogTrackback ul li a:hover,,#blogArchive ul li a:hover,#blogLink ul li a:hover {color:#20B2AA}
/* 카운터 */
#count1 {padding:10px 10px 0px 10px; font:8pt HY엽서M; color:#000000}
#count2 {padding:5px 10px; font:8pt HY엽서M; color:#000000}
#count3 {padding:0px 10px 10px 10px; font:8pt HY엽서M; color:#000000; font-weight:bold}
#count1 span, #count2 span, #count3 span {padding-right:3px; color:#228B22}
/* 카피라이트 */
#powered {padding:10px 10px 5px 10px; font:8pt HY엽서M; color:#000000}
#copyright {padding:0px 10px 10px 10px; font:8pt HY엽서M; text-align:justify; color:#000000}
#powered a, #copyright a {text-decoration:none; color:#228B22; font-family:Gulim; font-weight:bold}
#powered a:hover, #copyright a:hover {text-decoration:underline}
/* 미디어 로그 */
#media {width:600px; margin-left:12px}
#mediaLogNest {height:900px !important}
/* 검색결과 */
/* 태그 로그 */
#taglog {margin:12px}
#taglog ul {margin:0px; padding:0px; text-align:justify; line-height:25px}
#taglog ul li {list-style:none; display:inline; padding-right:3px}
#taglog ul li .cloud1 {font:14pt HY엽서M; background-color:#FFFFFF; color:#006400; padding:0px 2px 2px 2px; font-weight:bold}
#taglog ul li a:hover.cloud1 {background-color:#E6E6FA; color:#006400}
#taglog ul li .cloud2 {font:11pt HY엽서M; background-color:#FFFFFF; padding:0px 2px 2px 2px; color:#228B22}
#taglog ul li a:hover.cloud2 {background-color:#E6E6FA}
#taglog ul li .cloud3 {font:10pt HY엽서M; font-weight:bold; color:#9ACD32}
#taglog ul li a:hover.cloud3 {border-bottom:1px dashed #333333}
#taglog ul li .cloud4 {font:8pt Dotum; color:#98FB98}
#taglog ul li a:hover.cloud4 {text-decoration:underline}
#taglog ul li .cloud5 {font:8pt Gulim; color:#F0F8FF}
#taglog ul li a:hover.cloud5 {text-decoration:underline}
/* 방명록 */
#guestWrite {margin:12px}
#guestWrite .writeinfo,.comwrite .writeinfo {margin-bottom:5px}
#guestWrite .writeinfo label,.comwrite .writeinfo label {padding-left:5px; cursor:pointer; font:7pt tahoma; color:#555555}
#guestWrite .writeinfo input,.comwrite .writeinfo input {border:0px; color:#333333}
#guestWrite .writeinfo #name, #guestWrite .writeinfo #pass,.comwrite .writeinfo .rpname, .comwrite .writeinfo .rppass {width:100px; height:13px; padding:2px; font:8pt Gulim; background-color:#E1EBF9}
#guestWrite .writeinfo #home,.comwrite .writeinfo .rphome {width:142px; height:13px; padding:2px; font:7pt tahoma; background-color:#E1EBF9}
#guestWrite .writeinfo #secret,.comwrite .writeinfo .checkbox {vertical-align:middle}
#guestWrite textarea,.comwrite textarea {width:500px; height:100px; border:#AAAAAA 1px solid; padding:5px; font:9pt Dotum; color:#555555; margin-bottom:10px}
#guestWrite .writeok,.comwrite .writeok {text-align:right}
#guestWrite .writeok input,.comwrite .writeok input {border:0px; width:50px; height:40px; background-color:#E1EBF9; font:8pt verdana; color:#333333}#guestList {margin:12px}
#guestList ol {list-style:none; padding:0px}
#guestList ol li {margin-top:20px; border-bottom:#CCCCCC 1px solid}
#guestList ol li .name {font:12pt verdana,Gulim; color:#91B3E3; font-weight:bold}
#guestList ol li .name a {text-decoration:none; color:#91B3E3}
#guestList ol li .name a:hover {text-decoration:underline}
#guestList ol li .name img {float:left; width:36px; height:36px; padding:0px 5px}
#guestList ol li .control {font:7pt tahoma}
#guestList ol li .control a {color:#888888}
#guestList ol li .date {padding-left:2px; font:8pt Trebuchet MS; color:#AAAAAA}
#guestList ol li .guest_general p {padding:0px 10px; font:9pt verdana,Dotum; color:#555555; line-height:18px; text-align:justify}
#guestList ol li .guest_admin p {padding:0px 10px; font:9pt verdana,Dotum; color:#555555; line-height:18px; text-align:justify}
#guestList ol li .guest_secret p {padding:0px 10px; font:9pt Batang; color:#888888; line-height:18px; text-align:justify}
#guestList ol li .hiddenComment p {padding:0px 10px; font:9pt Batang; color:#888888; line-height:18px; text-align:justify}
#guestList ol li ul {list-style:none; padding:0px 0px 0px 40px}
#guestList ol li ul li {border-bottom:0px; margin-bottom:10px}
#guestList ol li ul li .name img {clear:both; width:20px; height:20px}
/* 블로그 내 검색결과 */
#searchList {margin:12px}
#searchList .subject {float:left; background-color:#AAAAAA; font:15pt verdana,Dotum; font-weight:bold; color:#FFFFFF; padding:6px 10px}
#searchList .count {float:left; padding:12px 0px 0px 5px; font:8pt Dotum; color:#AAAAAA}
#searchList .count span {font:9pt Trebuchet MS; font-weight:bold; color:#555555; padding-right:1px}
#searchList ol {list-style:none; padding:0px}
#searchList ol li {border-bottom:#CCCCCC 1px solid; padding:8px 5px}
#searchList ol li .date {font:8pt Trebuchet MS; color:#AAAAAA}
#searchList ol li a {font:9pt verdana,Dotum; color:#555555}
#searchList ol li a:hover {text-decoration:underline}
#searchList ol li .cnt {font:8pt verdana; font-weight:bold; color:#91B3E3}
/* 페이징 */
#paging {width:580px; text-align:center; float:left; line-height:15px}
#paging a.prev{font:8pt verdana; color:#555555}
#paging .selected {font-weight:bold; color:#555555}
#paging a.num{border:#AAAAAA 1px solid; background-color:#FFFFFF; color:#555555; padding:3px 6px; margin:3px; font:8pt verdana}
#paging a:hover.num{border:#555555 1px solid}
/* 본문 내용 */
.post {margin:12px; padding-bottom:10px}
.post h2 {padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; border-bottom:#CCCCCC 3px solid}
.post h2 a {font:13pt verdana,Dotum; font-weight:bold; color:#555555}
.post h2 a:hover {text-decoration:underline}
.post .category {float:left}
.post .category a {font:8pt verdana,Dotum; color:#91B3E3; font-weight:bold}
.post .category a:hover {text-decoration:underline}
.post .date {float:right; font:8pt Trebuchet MS; color:#AAAAAA}
.post .article {clear:both; padding:10px; font:9pt verdana,Dotum; color:#555555; text-align:justify; line-height:18px; border-bottom:#CCCCCC 1px solid}
.post .article .admin {font:8pt Dotum; color:#888888; padding-bottom:10px}
.post .article .admin a {color:#888888; font-weight:normal; border-bottom:0px}
.post .article .admin a:hover {text-decoration:underline}
.post .article .moreless_fold, .post .article .moreless_top, .post .article .moreless_bottom {padding:5px; border:#CCCCCC 1px dashed; background-color:#E1EBF9; text-align:center}
.post .article blockquote {border-left:#EEEEEE 15px solid; padding-left:5px; margin:20px}
.post .article a {border-bottom:#91B3E3 1px dashed; color:#91B3E3; font-weight:bold}
.post .article a:hover {color:#888888}
.post .article .imageblock, .post .article .dual, .post .article .triple {margin:5px}
.post .article .cap1 {margin:0px; padding-top:5px; font:8pt verdana,Dotum; color:#888888}
.post .tagTrail {padding-top:10px; font:8pt verdana,Dotum; color:#888888; line-height:15px}
.post .tagTrail span {color:#91B3E3; font-weight:bold}
.post .tagTrail a {color:#888888}
.post .tagTrail a:hover {text-decoration:underline}
/* 본문 트랙백 */
.actionTrail {margin-top:10px; padding:10px 0px; font:8pt verdana; border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid}
.actionTrail a {font-weight:bold; color:#888888}
.actionTrail .cnt {color:#91B3E3}
>trackback .tbadress {padding:10px 0px; border-bottom:#CCCCCC 1px solid; font:8pt verdana; font-weight:normal; color:#888888}
.trackback ol {margin:0px; padding:0px}
.trackback ol li {margin:0px; padding:10px 0px 7px 0px; list-style:none; border-bottom:#CCCCCC 1px solid}
.trackback a.delete {text-decoration:none; font-size:7pt; font-family:verdana; color:#888888}
.tbtitle a {color:#91B3E3; font:9pt verdana,Dotum; font-weight:bold}
.tbfrom {color:#888888; font:8pt dotum}
.tbdate {color:#AAAAAA; font:8pt tahoma}
.trackback p {margin-top:5px; color:#888888; font:8pt dotum}
/* 리플 */
#guestList ol,.comlist ol {list-style:none; padding:0px}
#guestList ol li,.comlist ol li {margin-top:20px; border-bottom:#CCCCCC 1px solid}
#guestList ol li .name,.comlist ol li .name {font:12pt verdana,Gulim; color:#91B3E3; font-weight:bold}
#guestList ol li .name a,.comlist ol li .name a {text-decoration:none; color:#91B3E3}
#guestList ol li .name a:hover,.comlist ol li .name a:hover {text-decoration:underline}
#guestList ol li .name img,.comlist ol li .name img {float:left; width:36px; height:36px; padding:0px 5px}
#guestList ol li .control,.comlist ol li .control {font:7pt tahoma}
#guestList ol li .control a,.comlist ol li .control a {color:#888888}
#guestList ol li .date,.comlist ol li .date {padding-left:2px; font:8pt Trebuchet MS; color:#AAAAAA}
#guestList ol li .guest_general p,.comlist ol li .rp_general p {padding:0px 10px; font:9pt verdana,Dotum; color:#555555; line-height:18px; text-align:justify}
#guestList ol li .guest_admin p,.comlist ol li .rp_admin p {padding:0px 10px; font:9pt verdana,Dotum; color:#555555; line-height:18px; text-align:justify}
#guestList ol li .guest_secret p,.comlist ol li .rp_secret p {padding:0px 10px; font:9pt Batang; color:#888888; line-height:18px; text-align:justify}
#guestList ol li .hiddenComment p,.comlist ol li .hiddenComment p {padding:0px 10px; font:9pt Batang; color:#888888; line-height:18px; text-align:justify}
#guestList ol li ul,.comlist ol li ul {list-style:none; padding:0px 0px 0px 40px}
#guestList ol li ul li,.comlist ol li ul li {border-bottom:0px; margin-bottom:10px}
#guestList ol li ul li .name img,.comlist ol li ul li .name img {clear:both; width:20px; height:20px}