?@charset "utf-8";

body {
  font:0.8em/10px 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  color:#333;
  margin:0;
}

h1 {
  font:1.2em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
}

h1 a {
  color:#9FDD52;
  text-shadow:1px 1px 2px #EBEBEB;
}

h1 a:hover {
  color:#B6DF85;
}

h2 {
  font:1.1em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
}

h3 {
  font:1.0em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
}

h4 {
  font:0.9em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
}

a {
  text-decoration:none;
  color:#333;
}

a:hover {
  color:#316300;
}


.articleContents img{
  border:0px;
  border-radius:10px;
  -moz-border-radius:10px;
}

img {
  border:0;
}


.moreless_fold {
  background:url(images/iconMore.png) left center no-repeat;
  padding:5px 0 5px 18px;
}

/* 그만보기 - less */
.moreless_top {
  background:url(images/iconLess.png) left center no-repeat;
  border-bottom:2px dotted #D2D2D2;
  padding:5px 0 5px 18px;
}

/* 그만보기 - less (본문 하단 위치) */
.moreless_bottom {
  background:url(images/iconLess.png) right center no-repeat;
  border-top:2px dotted #D2D2D2;
  padding:5px 18px 5px 0;
  text-align:right;
}

.moreless_body { 
  padding:10px;
}

.rp_secret {
  color:#076; 
}

.hiddenComment {
  background:url(images/icon_secret.png) no-repeat; 
  font-weight:normal;
}

.guest_general {
  
}

.ib {
  cursor:pointer;
}

.branch3 {
  cursor:pointer;
}

.c_cnt {
  font:0.85em 'Segoe UI', Helvetica, Sans-serif; color:#076;
}

/* 달력의 월 표시*/
.cal_month {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif; 
  height:18px; 
  font-weight:bold;
  color:#360;
}

.cal_month a {
  text-decoration:none;
  color:#360;
}

.cal_month a:hover {
  text-decoration:underline;
  color:#666;
}

.cal_week1 {
  font:0.7em Dotum; 
  height:18px; 
  font-weight:normal;
  color:#360;
}

/* 일요일 표시 */
.cal_week2 {
  font:0.7em dotum; 
  color:#F76;
}

a.cal_week {
  background-color:#FFF;
}

.cal_current_week {
  background-color:#EBEBEB;
}

.cal_day1 {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif; 
  color:#B2B2B2; 
  border-radius:3px;
  -moz-border-radius:3px;
  text-align:center;
  padding:2px 4px;
}

.cal_day {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif; 
  color:#B2B2B2; 
  border-radius:3px;
  -moz-border-radius:3px;
  text-align:center;
  padding:2px 4px;
}

.cal_day_sunday {
  color:#F76 !important;
}

.cal_day_sunday a {
  color:#D20 !important;
}

/* 이전 달 날짜 */
.cal_day1 {
  color:#D2D2D2;
}

/* 다음 달 날짜 */
.cal_day2 {
  color:#D2D2D2;
}

/* 이번 달 날짜 */
.cal_day3 {
  color:#B2B2B2;
}

/* 오늘 날짜 */
.cal_day4 {
  color:#000; 
  text-decoration:underline;
}

/* 글 작성한 날 링크 */
a.cal_click:link {
  color:#333;
  font-weight:bold;
  text-decoration:none;
}

a.cal_click:visited { 
  color:#333;
  font-weight:bold;
  text-decoration:none;
}

a.cal_click:hover {
  color:#316300;
  font-weight:bold;
  text-decoration:underline;
}

/* 이미지 아래 캡션 */
.cap1 {
  font-size:0.9em;
  color:#360; 
  text-align:center;
}

.imageblock {
  border:1px solid #CCC; 
  padding:5px; 
  margin:5px 0;
}

/* 이미지 정렬 */
.left {
  border:0;
}
.center {
  border:0;
}
.right {
  border:0;
}

/* 그림 2개 배치 */
.dual {
  background-color:#EBEBEB; 
  border:1px solid #CCC;
  margin-bottom:5px;
}

/* 그림 3개 배치 */
.triple {
  background-color:#EBEBEB; 
  border:1px solid #CCC;
  margin-bottom:5px;
}

/* 스킨 위자드 - 배경 이미지 */
body { background-image:/*@background-image*//*@*/; }

/* 스킨 위자드 - 배경 이미지 반복 여부 */
body { background-repeat:/*@background-image-repeat*/repeat-x/*@*/; }

/* 스킨 위자드 - 배경 이미지 위치 */
body { background-position:/*@background-image-position*/top center/*@*/; }

/* 스킨 위자드 - 배경색 */
body { background-color:/*@background-color*/#FFF/*@*/; }

/* 스킨 위자드 - 제목 높이 */
#header { height:/*@title-height*/50px/*@*/; }

/* 스킨 위자드 - 제목색 */
#header { color:/*@title-color*//*@*/; }

/* 스킨 위자드 - 제목 폰트 */
#header { font-family:/*@title-font-family*/Helvetica/*@*/; }

/* 스킨 위자드 - 제목 폰트 크기 */
#header { font-size:/*@title-font-size*/1.5em/*@*/; }

/* 스킨 위자드 - HEADER 배경 이미지 */
#header { background-image:/*@title-background-image*//*@*/; }

/* 스킨 위자드 - HEADER 배경 이미지 반복 */
#header { background-repeat:/*@title-background-image-repeat*/repeat-x/*@*/; }

/* 스킨 위자드 - HEADER 배경 이미지 위치 */
#header { background-position:/*@title-background-image-position*/center/*@*/; }

/* 스킨 위자드 - HEADER 배경색 */
#header { background-color:/*@title-background-color*/transparent/*@*/; }

/* 스킨 위자드 - 본문 너비 */
.articleContents { width:/*@post-width*/720px/*@*/; }
.guest textarea { width:/*@post-width:-78px*/642px/*@*/; }

/* 스킨 위자드 - 제목색 */
.entry h2 { color:/*@post-title-color*/#DCDCDC/*@*/; }

/* 스킨 위자드 - 제목 폰트 */
.entry h2 { font-family:/*@post-title-font-family*/Arial/*@*/; }

/* 스킨 위자드 - 제목 크기 */
.entry h2 { font-size:/*@post-title-font-size*/1.2em/*@*/; }

/* 스킨 위자드 - 내용색 */
.entry .articleContents { color:/*@post-body-color*/#444/*@*/; }

/* 스킨 위자드 - 내용 폰트 */
.entry .articleContents { font-family:/*@post-body-font-family*/'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;/*@*/; }

/* 스킨 위자드 - 내용 크기 */
.entry .articleContents { font-size:/*@post-body-font-size*/1em/*@*/; }





.container {
  width:/*@post-width:-386*/1165px/*@*/;
  margin:0 auto;
  padding:0;
  background-color:transparent;
}


#ttCanvas {
  color:#333;
  width:720px;
  padding:0;
  margin:0;
}

.tt-post-thumb {
  border-radius:7px;
  -moz-border-radius:7px;
}



.titleWrap {
  margin:2px;
  display:inline-block;
}

.titleWrap .dateImg {
	float:left;
	width:44px; height:34px;
	text-align:center;
	margin:10px 0 0 5px; padding-top:10px;
	font:1.0em Arial Black, Helvetica, Sans-serif;
	color:#333; background-color:#FFF;
  border-radius:22px;
  -moz-border-radius:22px;
}

.titleWrap .dateImg img {
	margin-left:2px;
	margin-bottom:-2px;
}

.titleWrap .dateImg .imgdate {
  display:none;
}

.content {
  width:720px;
  display:inline;
  float:left;
  overflow:hidden;
  background-color:#9FDD52;
  -moz-border-radius:13px;
  border-radius:13px;
}

.huruiBrowser {
  font:0.75em 나눔고딕;
  color:#076;
  width:720px; height:24px;
  margin-bottom:2px;
}

.huruiBrowser a {
  color:#333;
}

.huruiBrowser a:hover {
  color:#0085B5;
}

.huruiBrowser h3 {
  font-family:나눔고딕;
  padding:2px 8px 2px 8px;
  letter-spacing:-1px;
  vertical-align:middle;
}

.huruiBrowser img {
  border:0;
  vertical-align:middle;
}

.huruiBrowser .close {
  float:right;
}



.blogMenu {
  width:720px; height:23px;
  -moz-border-radius:13px;
  border-radius:13px;
  background-color:#9FDD52;
  overflow:hidden;
  padding:0 0 2px 0;
  margin-bottom:2px;
}

.blogMenu a {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  text-decoration:none;
  font-weight:bold;
  color:#360;
  padding:0 2px 0 2px; margin:0 2px 2px 2px;
  overflow:hidden; float:left;
  -moz-border-radius:7px;
  border-radius:7px;
  border:1px solid #9FDD52;
}

.blogMenu a:hover {
  color:#FFF;
  height:18px;
  overflow:hidden; float:left;
  -moz-border-radius:7px;
  border-radius:7px;
  border:1px solid #666;
  background-color:#666;
}

.blogMenu ul {
  margin:0;
  padding:0;
  list-style:none;
  padding-top:3px;
}

.blogMenu li {
  float:left;
  display:inline;
  padding:0 4px 0 5px;
}

#tab_home, #tab_taglog, #tab_media, #tab_locallog, #tab_guestbook {
  background:none;
  float:left;
}

#tab_admin, #tab_write {
  background:none;
  float:right;
}



.searchList {
  padding:0;
  margin:0 0 25px 0;
}

.searchList h3 {
  color:#333;
  margin-top:0;
  padding:2px;
  border-bottom:1px solid #EBEBEB;
}

.searchList ol {
  list-style:none;
  margin:0;
  padding:0 0 0 5px;
}

.searchList li {
  margin-top:0px;
  padding-bottom:5px;
}

.searchList li a {
  font:0.8em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  color:#333;
  margin:0px;
  padding-top:0px;
}

.searchList li a:hover {
  text-decoration:underline;
}

.searchList .date {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
  font-weight:bold;
}

.searchList .cnt {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  color:#076;
}



.searchRplist {
  padding-left:25px;
  margin:0;
}

.searchRplist h3 {
  color:#333;
  margin-top:0;
  padding:2px;
  border-bottom:1px solid #EBEBEB;
}

.searchRplist ol {
  list-style:none;
  margin:0;
  padding:0 0 0 5px;
}

.searchRplist li {
  margin-top:0px;
  padding-bottom:5px;
}

.searchRplist li a {
  font:0.8em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  color:#333;
}

.searchRplist .date {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
  font-weight:bold;
}

.searchRplist .cnt {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  color:#076;
}

.searchRplist .name {
  font:0.7em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  color:#360;
}



.locallog {
  padding:0 0 45px 5px;
  margin:0;
}

.locallog h3 {
  color:#333;
  margin:5px 0 5px 25px;
  font-weight:bold;
}

.locallog .spot {
  font:0.8em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  color:#333;
  padding:5px; margin:0 5px 0 5px;
  border-bottom:1px solid #EBEBEB;
  font-weight:bold;
}

.locallog .infoContainer {
  display:table-row;
}

.locallog .info {
  height:20px;
  font:0.8em 'Segoe UI', 'Meiryo UI', 'MS UI Gothic', NanumGothic, 나눔고딕, Helvetica, AppleGothic, Sans-serif;
  padding:3px;
  margin-top:5px;
  background-color:#FFF;
  -moz-border-radius:13px;
  border-radius:13px;
  float:left;
}

.locallog .info a {
  color:#666;
  font-weight:bold;
}

.locallog .info a:hover {
  color:#316300;
  font-weight:bold;
  border-bottom:1px dashed #316300;
}



.taglog {

}

.taglog h3 {
  color:#333;
  margin:5px 0 5px 25px;
  font-weight:bold;
}

.taglog ul {
  padding:5px;
  margin:0;
  text-align:justify;
}

.taglog li {
  display:inline;
  margin-right:5px;
}

.taglog a {
  text-decoration:none;
}

.taglog a:hover {
  text-decoration:underline;
}

.taglog li .cloud5,
.taglog li a.cloud5 :hover {
  font-family:'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#360;
  font-size:12px;
}

.taglog li .cloud4,
.taglog li a.cloud4 :hover {
  font-family:'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#D1F1FF;
  font-size:13px;
  font-weight:bold;
}

.taglog li .cloud3,
.taglog li a.cloud3 :hover {
  font-family:'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
  font-size:15px;
  font-weight:bold;
}

.taglog li .cloud2,
.taglog li a.cloud2 :hover {
  font-family:'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
  font-size:17px;
  font-weight:bold;
}

.taglog li .cloud1,
.taglog li a.cloud1 :hover {
  font-family:'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#076;
  font-size:22px;
  font-weight:bold;
}



.mediaLogBox {


}

#mediaLog {
  width:680px;
  padding-left:10px;
  padding-right:20px;
}

#mediaLogNest {
  height:850px !important
}



.guestbook {
  margin:0 auto;
}

.guestbook h3 {
  color:#333;
  margin:5px 0 5px 25px;
  font-weight:bold;
}

.guestbook h4 {
  color:#333;
  margin:5px 0 5px 25px;
}

.guestWrite {
  margin:0 auto;
}

.guestWrite .text {
  margin:1px 7px 1px 7px;
  width:180px;
  border:0;
  float:right;
  color:#747474;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.guestWrite .text:hover {
  color:#360;
}


.guestWrite .password {
  margin:1px 7px 1px 7px;
  width:180px;
  border:0;
  float:right;
  color:#747474;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.guestWrite .password:hover {
  color:#360;
}

.guestWrite textarea {
  width:642px; height:150px;
  padding:12px;
  margin:0 0 0 25px;
  background-color:#FFF;
  border-radius:13px;
  -moz-border-radius:13px;
  color:#999; border:0;
  font:0.8em/15px 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.guestWrite textarea:hover {
  color:#666;
}


.guestWrite .label {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#9FDD52;
}

.guestWrite .labelbox {
  margin:0 0 2px 25px; padding-left:12px;
  width:260px; height:22px;
  border-radius:13px;
  -moz-border-radius:13px;
  background-color:#FFF;
}

.guestWrite .secretWrap {
  margin-left:25px;
}

.guestWrite .secretWrap .label {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
}

.guestWrite .submit {
  width:270px; height:24px;
  margin:2px 0 0 25px;
  border:0;
  color:#999; font-weight:bold;
  border-radius:13px;
  -moz-border-radius:13px;
  background-color:#FFF;
  font:0.75em/12px 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.guestWrite .submit:hover {
  color:#666;
}

.guestWrite p {
  margin:0;
}

.guestList {
  margin:37px 5px 5px 5px;
  color:#333;
}

.guestList ol {
  list-style:none;
  padding-left:20px;
}

.guestList ol li {
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  padding-top:15px;
}

.guestList ul {
  list-style:none;
}

.guestList ul li {
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.guestList .name {
  height:48px;
  font-weight:bold;
  padding-bottom:15px;
  background:url(images/guesthead_corn.png) no-repeat 10px 20px;
  color:#333;
}

.guestList .name a {
  color:#333;
  text-decoration:none;
}

.guestList .name a:hover {
  color:#0085B5;
  border-bottom:1px dashed #0085B5;
}

.guestList .date {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
  font-weight:bold;
}

.guestList .control a {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
  font-weight:bold;
}

.guestList .control a:hover {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#333;
  font-weight:bold;
}

.guestDesc {
  background-color:#FFF;
  padding:12px;
  margin:12px 24px 0 0;
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  border-radius:7px;
  -moz-border-radius:7px;
  border:0;
}



.entryNotice {
  padding-bottom:0 4px 75px 4px;
}

.titleWrap {
  width:716px;
}

.titleWrap h3 {
  margin:0;
  height:20px;
  padding:5px;
  font:1.2em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:Bold;
  border-bottom:1px solid #EBEBEB;
  text-shadow:1px 1px 2px #EBEBEB;
  overflow:show;
}

.titleWrap h3 a {
  color:#333;
  text-decoration:none;
}

.titleWrap h3 a:hover {
  color:#316300;
  text-decoration:underline;
}

.titleWrap h3 .author {
  margin:0;
  padding:5px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#360;
}



.articleContents {
  background-color:#FFF;
  width:712px;
  padding:5px;
  margin:3px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  border-radius:13px;
  -moz-border-radius:13px;
}

.noticeContents {
  background-color:#FFF;
  width:700px;
  padding:10px 5px;
  margin:0 3px 0 3px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  border-radius:13px;
  -moz-border-radius:13px;
}

.articleContents a {
  color:#316300;
}

.articleContents a:hover {
  color:#360;
  text-decoration:underline;
}

.articleContents a img {
  border:0;
}

.txc-textbox {
  border-radius:7px;
  -moz-border-radius:7px;
}

.entryProtected {
  width:716px;
  margin:0px;
  padding:0 0 75px 0px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.entryProtected p {
  color:#333;
}

.entryProtected .password {
  border:2px solid #A01E2F;
  height:21px;
  padding:0px;
  text-align:center;
  color:#A01E2F;
  border-radius:13px;
  -moz-border-radius:13px;
}

.entryProtected .password:hover {
  border:2px solid #EC354B;
  color:#EC354B;
}

.entryProtected .submit {
  height:25px;
  border:2px solid #A01E2F;
  color:#333;  background-color:#EC354B;
  font:0.9em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  border-radius:13px;
  -moz-border-radius:13px;
}

.entryProtected .submit:hover {
  border:2px solid #EC354B;
  background-color:#E86A7D;
}



.entry {
  padding-bottom:75px;
}
   
.titleWrap .category {
  float:right;
  padding:5px;
}

.titleWrap .category a {
  text-decoration:none;
  font:0.7em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#360;
}

.titleWrap .category a:hover {
  text-decoration:underline;
  font:0.7em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
}

.titleWrap .admin {
  float:right;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  padding:5px;
  color:#360;
}

.titleWrap .admin a {
  color:#360;
  text-decoration:none;
}

.titleWrap .admin a:hover {
  color:#333;
  text-decoration:underline;
}

.entry .articleContents {
  background-color:#FFF;
  width:702px;
  margin:0 auto;
  padding:10px 5px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.tagTrail {
  color:#360;
  margin:5px 2px 2px 5px;
  padding:5px 5px 5px 24px;
  font-weight:bold;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  background:url(images/tag.png) 0px 5px no-repeat;
}

.tagTrail a {
  text-decoration:none;
  color:#360;
}

.tagTrail a:hover {
  text-decoration:underline;
  color:#333;
}

.another_category {
  border-radius:7px;
  -moz-border-radius:7px;
}

.actionTrail {
  color:#360;
  margin:2px 2px 2px 5px;
  padding:5px 5px 5px 25px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  background:url(images/comment.png) left center no-repeat;
}

.actionTrail a {
  color:#360;
  font-weight:bold;
  text-decoration:none;
}

.actionTrail .cnt {
  color:#076;
  font:1.0em 'Segoe UI', Helvetica NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
}

.actionTrail a:hover {
  text-decoration:underline;
  color:#333;
}

.trackback {
  margin:2px;
  padding:5px;
}

.trackbackAddress {
  width:702px; height:25px;
  color:#444;
  background-color:#FFF;
  border-radius:13px;
  -moz-border-radius:13px;
}

.trackbackAddress h3 {
  margin:0;
  font:0.7em Lucida Console, Consolas;
  padding:5px;
}

.trackback ul {
  list-style:none;
  margin:5px 0 0 0;
  padding-left:0;
}

.trackback h4 {
  font-weight:Bold;
  margin:0;
  text-shadow:1px 1px 1px #EBEBEB;
  border-bottom:1px solid #EBEBEB;
}

.trackback h4 a {
  color:#333;
}

.trackback h4 a:hover {
  color:#316300;
}

.trackback .from {
  color:#360;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  background:url(images/guesthead_corn.png) no-repeat 100px 15px;
  padding-bottom:15px;
}

.trackback .name {
  color:#360;
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.trackback .date {
  color:#360;
  float:right;
  margin-right:10px;
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
}

.trackback .delete {
  float:right;
  font:12px 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.trackback a {
  color:#360;
  text-decoration:none;
}

.trackback a:hover {
  color:#333;
  text-decoration:underline;
}

.trackback p {
  padding:12px;
  color:#444;
  background-color:#FFF;
  border-radius:7px;
  -moz-border-radius:7px;
  margin:12px 4px 12px 0;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}



.comment {
  margin:2px 0 25px 0;
  padding:5px;
}

.commentList {
  margin-bottom:15px;
}

.commentList ol {
  padding:0 27px 0 27px;
  list-style:none;
  margin:0;
}

.commentList ol li {
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
  padding-bottom:5px;
}

.commentList ul {
  list-style:none;
  margin:0;
  padding-left:45px;
}

.commentList ul li {
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
  padding-bottom:5px;
}

.commentList .name {
  font-weight:bold;
  padding-bottom:15px;
  background:url(images/guesthead_corn.png) no-repeat 10px 20px;
  color:#333;
}

.commentList .name a {
  color:#333;
}

.commentList .name a:hover {
  color:#316300;
  border-bottom:1px dashed #316300;
}

.commentList .date {
  font:0.85em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
}

.commentList .control {
  font:0.9em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  padding-left:5px;
}

.commentList .control a {
  color:#360;
  text-decoration:none;
}

.commentList .control a:hover {
  color:#333;
  text-decoration:underline;
}

.commentList .control .address {

}

.commentList .control .modify {
  padding-left:5px;
}

.commentList .control .write {
  padding-left:5px;
}

.commentList p {
  background-color:#FFF;
  padding:12px;
  color:#444;
  margin:12px 8px 12px 0;
  border-radius:7px;
  -moz-border-radius:7px;
}



.commentWrite {
  margin:0 auto;
  margin-bottom:25px;
}

.commentWrite p {
  margin:0;
}

.commentWrite .label {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#9FDD52;
}

.commentWrite .labelbox {
  margin:0 0 2px 25px; padding-left:12px;
  width:260px; height:22px;
  border-radius:13px;
  -moz-border-radius:13px;
  background-color:#FFF;
}

.nameInput {
  width:205px;
  margin:1px 7px 1px 7px;
  border:0;
  float:right;
  color:#747474;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.passwordInput {
  width:185px;
  margin:1px 7px 1px 7px;
  border:0;
  float:right;
  color:#747474;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.homepageInput {
  width:175px;
  margin:1px 7px 1px 7px;
  border:0;
  float:right;
  color:#747474;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.commentWrite .text:hover {
  color:#444;
}

.commentWrite .password:hover {
  color:#444;
}

.commentWrite textarea {
  width:624px; height:150px;
  padding:12px;
  margin:0 0 0 25px;
  border-radius:13px;
  -moz-border-radius:13px;
  color:#747474; border:0;
  font:0.8em/15px 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.commentWrite textarea:hover {
  color:#666;
}

.commentWrite .secretWrap {
  margin-left:25px;
}

.commentWrite .secretWrap .label {
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  color:#360;
}

.commentWrite .submit {
  width:270px; height:24px;
  margin:2px 0 0 25px;
  background-color:#FFF; border:0;
  color:#999; font-weight:bold;
  border-radius:13px;
  -moz-border-radius:13px;
  font:0.75em/12px 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.commentWrite .submit:hover {
  color:#666;
  border:0;
}


/* 페이지 */
#paging {
  padding-top:5px;
  margin:0 25px;
  margin-bottom:25px;
  height:21px;
  font:0.8em 'Segoe UI', Helvetica, Sans-serif;
  border-radius:13px;
  -moz-border-radius:13px;
  background-color:#FFF;
}

#paging a {
  padding:8px;
  color:#999;
  font-weight:bold;
}

#paging a:hover {
  color:#666;
}

#paging .numbox {
	margin-left:6px;
	padding-left:6px;
	height:24px;
	color:#999;
  border-radius:13px;
  -moz-border-radius:13px;
  background-color:#EBEBEB;
}

#paging #num {
  margin:2px;
}

#paging .num {
  width:24px; height:24px;
}

#paging .selected {
  padding:0 4px;
  height:13px;
	color:#FFF;
  border-radius:6px;
  -moz-border-radius:6px;
  background-color:#9FDD52;
}

.no-more-prev {
  color:#360;
}

.no-more-next {
  color:#360;
}


.sidebar1 {
  width:214px;
  display:inline;
  float:right;
  margin:0 2px 0 2px;
}

.sidebar2 {
  width:214px;
  display:inline;
  float:right;
  margin:0 2px 0 2px;
}


.blogInfo {
  overflow:hidden;
  width:206px;
  padding:0 3px 3px 3px;
}

.blogInfo {
  margin-bottom:45px;
}

.blogInfo .blogImage img {
  width:200px;
  margin:0 3px 3px 3px;
  border-radius:13px;
  -moz-border-radius:13px;
}

.blogInfo .blogDesc {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#333;
  margin:0px 3px 0px 3px;
  padding:8px;
  border-radius:7px;
  -moz-border-radius:7px;
  background-color:#B6DF85;
  border:0;
}

.blogInfo .info_wrap {
  color:#666;
  font-weight:bold;
  border-bottom:1px solid #333;
  padding:2px 0 2px 0;
}

.blogInfo .userID {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  background:url(images/profile_corn.png) 20px 0px no-repeat;
  color:#666; vertical-align:middle;
  position:absolute;
  margin-top:-1px;
}

.blogInfo .userID img {
  vertical-align:middle;
}



.search {
  overflow:hidden;
  width:206px;
  padding:3px;
  margin:10px 0 10px 0;
}

.search .text {
  width:164px; height:24px;
  margin:0; padding:0 5px 0 5px;
  border-radius:10px;
  -moz-border-radius:10px;
  background-color:#9FDD52;
  color:#360; border:0;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
}

.search .text:hover {
  color:#333;
  background-color:#B6DF85;
}

.search .submit {
  width:24px; height:24px;
  float:right;  display:block;
  padding:0; margin-left:-2px;
  border:0;
  color:#333;  background:url(images/search.png) no-repeat;
  font:6px 'Segoe UI', Helvetica, Sans-serif;
}

.search .submit:hover {
  background:url(images/searchHover.png) no-repeat;
}



.sidebarCategory {
  overflow:hidden;
  width:210px;
  margin-bottom:15px;
  padding:2px;
}

.sidebarCategory h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.sidebarCategory a {
  color:#666;
  text-decoration:none;
}

.sidebarCategory a:hover {
  color:#316300;
  text-decoration:underline;
}

.sidebarCategory ul {
  list-style:none;
  margin:0;
  padding:0;
}

.sidebarCategory li {
  background:none;
  padding:0;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  line-height:20px;
}

.sidebarCategory li li {
  background:none;
  padding:0 0 0 25px;
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  line-height:20px;
}



.tagbox {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.tagbox h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.tagbox ul {
  list-style:none;
  margin:0;
  padding:0;
}

.tagbox li {
  background:none;
  display:inline;
  padding:0;
  line-height:20px;
}

.tagbox li .cloud5 {
  font:0.7em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#999;
}

.tagbox li .cloud4 {
  font:0.7em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#777;
  font-weight:bold;
}

.tagbox li .cloud3 {
  font:0.7em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#B6DF85;
  font-weight:bold;
}

.tagbox li .cloud2 {
  font:0.85em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#9FDD52;
  font-weight:bold;
}

.tagbox li .cloud1 {
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#076;
  font-weight:bold;
}

.tagbox a {
  text-decoration:none;
}

.tagbox a:hover {
  text-decoration:underline;
}



.recentPost {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.recentPost h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.recentPost ul {
  list-style:none;
  padding:0; margin:0;
}

.recentPost li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.recentPost a {
  color:#666;
  text-decoration:none;
}

.recentPost a:hover {
  text-decoration:underline;
}

.recentPost .cnt {
  font:0.9em 'Segoe UI', Helvetica, Sans-serif;
  color:#076;
}



.recentComment {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.recentComment h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.recentComment ul {
  list-style:none;
  padding:0; margin:0;
}

.recentComment li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.recentComment a {
  color:#666;
  text-decoration:none;
}

.recentComment a:hover {
  text-decoration:underline;
}

.recentComment .info_wrap {
  color:#9FDD52;
  border-bottom:1px solid #EBEBEB;
}

.recentComment .date {
  font:0.9em 'Segoe UI', Helvetica, Sans-serif;
  font-weight:bold;
  color:#B6DF85;
  float:right;
}



.recentTrackback {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.recentTrackback h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.recentTrackback ul {
  list-style:none;
  padding:0; margin:0;
}

.recentTrackback li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.recentTrackback a {
  color:#666;
  text-decoration:none;
}

.recentTrackback a:hover {
  text-decoration:underline;
}

.recentTrackback .info_wrap {
  color:#9FDD52;
  border-bottom:1px solid #EBEBEB;
}

.recentTrackback .date {
  font:0.9em 'Segoe UI', Helvetica, Sans-serif;
  font-weight:bold;
  color:#B6DF85;
  float:right;
}

.recentTrackback .name {
  font:1.0em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#9FDD52;
}



.archive {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.archive h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.archive ul {
  list-style:none;
  padding:0; margin:0;
}

.archive li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.archive a {
  color:#666;
  text-decoration:none;
}

.archive a:hover {
  text-decoration:underline;
}

.archive .cnt {
  font:0.9em 'Segoe UI', Helvetica, Sans-serif;
  color:#076;
}



.notice {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.notice h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.notice ul {
  list-style:none;
  padding:0; margin:0;
}

.notice li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.notice a {
  color:#666;
  text-decoration:none;
}

.notice a:hover {
  text-decoration:underline;
}



.calendar {
  overflow:hidden;
  width:210px;
  padding:2px;
  margin-bottom:15px;
}

.calendar h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}



.link {
  overflow:hidden;
  width:210px;
  margin:0;
  padding:2px;
}

.link h3 {
  border-bottom:2px solid #9FDD52;
  padding:2px; margin-bottom:2px;
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  font-weight:bold;
  color:#666;
}

.link ul {
  list-style:none;
  padding:0; margin:0;
}

.link li {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  margin-bottom:5px;
}

.link a {
  color:#666;
  text-decoration:none;
}

.link a:hover {
  text-decoration:underline;
}



.counter {
  margin-top:15px;
}

.counter .bar {
  border-radius:13px;
  -moz-border-radius:13px;
  border:1px solid #DCDCDC;
  margin:2px;
  padding-top:5px;
  height:20px;
}

.counter .num1 {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  padding-right:8px;
  color:#666;
  float:right;
}

.counter .num2 {
  font:0.7em 'Segoe UI', Helvetica, Sans-serif;
  padding-right:8px;
  color:#076;
  float:right;
}

.counter .total {
  font:0.7em 'Segoe UI', Verdana, Helvetica;
  color:#666;
  margin:8px;
}

.counter .today {
  font:0.7em 'Segoe UI', Helvetica;
  color:#666;
  margin:8px;
}

.counter .yesterday {
  font:0.7em 'Segoe UI', Helvetica;
  color:#666;
  margin:8px;
}



.button {
  text-align:center;
  margin:10px 0 10px 0;
}

.widget {
  margin-bottom:15px;
}




.footer {
  width:720px; height:50px;
  text-align:center;
  float:left;
}

.footer a {
  color:#999;
  text-decoration:none;
}

.footer a:hover {
  color:#666;
  text-decoration:underline;
}

.menu {
  margin-top:20px;
  font:0.8em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  border-bottom:1px dotted #CCC;
}

.menu ul {
  list-style:none;
  padding:0; margin:15px 0 8px 0;
}

.menu ul li {
  display:inline;
  padding:15px 10px 8px 10px;
}

.skinInfo {
  background-color:#B6DF85;
  color:#333;
  margin:0 auto;
  padding-bottom:0;
  height:24px; width:60%;
  padding-top:10px;
  border-radius:7px;
  -moz-border-radius:7px;
}

.copyright {
  font:0.75em 'Segoe UI', 'Meiryo UI', NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕', 'MS UI Gothic', Helvetica, AppleGothic, Sans-serif;
  color:#999;
  margin-top:8px;
  height:100px;
}

.copyright .copyright {
  font-size:1.0em;
  padding-top:12px;
  margin-top:0;
  background:url(images/profile_corn.png) 500px 0px no-repeat;
}
