@charset "utf-8";

body {
    font: 75%/1.6 Dotum, Verdana, Gulim, AppleGothic, Sans-serif;
    margin: 0px; color:#000000;
    background-color: #FFFFFF;
}

a:link { color:#000000; text-decoration:none; }
a:visited { color:#000000;  text-decoration:none; }
a:hover { color:#F00/* 0263C4*/; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }

/* 페이징 */
    .paging .selected { font-weight:bold;  color:#f00; font-size:1.4em; }
    .paging .no-more-prev { color:#ddd; }
    .paging .no-more-next { color:#ddd; }

/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { display:none; }

/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { }
    .rp_admin               {  }
    .rp_secret              { color:#f30;   font-weight:bold; }
/* 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { }
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { color:#f30;   font-weight:bold; }


/* 이미지 아래 캡션 스타일 */
    .cap1                   { color:#666666;  text-align:center; }
/* 그림 */
    .imageblock             { margin:5px auto; }
/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

/* 본문 - more / less */
    .moreless_fold          { font-weight:bold; font-size:1.1em; }
    .moreless_top           { font-weight:bold; font-size:1.1em; }
    .moreless_body          { }
    .moreless_bottom        { font-weight:bold; font-size:1.1em; }

/* 키워드 */ 
    .key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }


hr {  }
img { border:0; }
h1, h2, h3, h4  { margin:0; padding:0;}
h1 { font:맑은고딕, Georgia; font-weight:normal; margin:4px 0; }
h1 a:link { color:#000000; text-decoration:none; }
h1 a:visited { color:#000000; text-decoration:none; }
h1 a:hover { color:#000000; text-decoration:none; }
h1 a:active { color:#000000; text-decoration:none; }



h2 { font:2.2em Dotum; display:block; border-left:10px solid #eeeeee; padding:2px 10px; margin-bottom:20px; }
h3 { display:block; border-left:10px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:0 5px; margin-bottom:10px;   font-size:1.1em; font-weight:bold; }
h4 { font-size:1em; font-weight:bold;  }
textarea { font-size:1em; padding:2px; margin-bottom:10px;}

.aro { font:0.7em Verdana; padding:2px 0; color:#FF6790;}
.name { font-size:1em/*font:1em Verdana*/; font-weight:bold;}
.date { color:#666666; font-size:1em;}
.cnt { font:0.75em Verdana; color:#f60;}

.con { text-align:right; color:#666666; font-size:0.9em; }
.con a:link { color:#666666; text-decoration:none;}
.con a:visited { color:#666666;  text-decoration:none;}
.con a:hover { color:#F00; text-decoration:underline;}
.con a:active { color:#666666; text-decoration:none;}


/* 소스 코드 하이라이트 대용 */ 
.code { width:590px; font-family: Verdana; border:1px solid #7F9DB9; margin:5px auto/*10px*/; background-color:#F9F7F1; }
.code ol { margin:0 0 0 42px; padding:5px 0; background-color:#FFFFFF; border-left:1px solid #CBB885; }
.code li { padding:1px 10px;  }

.box {  font-family: Verdana; border:1px solid #7F9DB9; padding:10px; margin:5px 10px;  background-color:#FFFFFF;  }



/* ================================

[색상 변경]
 에디터 메뉴중 [ 편집 ] → [ 바꾸기 ] 를 이용해 바꿔주시면 됩니다

(연한 핑크색)#FBE5F1
(진한 핑크색)#FF6790



[본문 크기 변경]
기본 본문 가로 사이즈는 610입니다. 변경시 검색후 변경하시면 됩니다
단, 본문을 늘리거나 줄일시 전체 사이즈에도 영향이 가므로 같은 수를 더하거나 빼주시면 됩니다

예) 본문 200증가 - 전체 사이즈 200증가

블로그 전체 사이즈 : #container 의 880px
본문 사이즈 : #content 의 610px / .article의 width:610px; 


[카테고리를 기본으로 바꾸기]
이 스킨은 리스트 형식의 카테고리를 사용하고 있지만, 불편할 경우 원래의 카테고리로 바꿀 수 있습니다
skin.html 파일에서 [##_category_list_##] 를 [##_category_##] 로 변경


================================ */

/* 레이아웃 */

#container { 
    width:1200px;
    padding:0px;
    margin:50px auto;
}

#header {
    width:880px;
    padding:10px;
    margin-bottom:10px;
}

#content {
    float:right;
    width:910px;
    border:4px solid #eeeeee;
    padding:20px;
    margin-bottom:20px;
} 

#sidebar { 
    float:left;
    width:200px;
    padding-top:10px;
}   

#footer {
    clear:both;
    font-size:11px;
    margin-top:20px;
    padding:20px;
    color:#666666;
    text-align:center;
}

#banner {
    margin:10px auto;
    text-align:center;
}


.header .blog_menu { font-size:1.1em; margin:5px 0; margin-left:1px; }
.header .blog_menu ul { list-style:none; padding:0; margin:0; }
.header .blog_menu li { background:url(images/aro.PNG) 2px 3px no-repeat; padding-left:11px; display:inline; margin:0 5px; }

.taglog { }
.taglog ul { padding:0; margin:0; }
.taglog li {  display:inline; padding:5px; }
.taglog li .cloud1 { font-size:2.5em; color:#ff0000; background-color:#FFCCCC; font-weight:bold; }
.taglog li .cloud2 { font-size:2em; color:#FF6600; background-color:#eeeeee; font-weight:bold; }
.taglog li .cloud3 { font-size:1.8em; color:#00B4B5; background-color:#eeeeee; font-weight:bold; }
.taglog li .cloud4 { font-size:1.5em; color:#666666;  font-weight:bold; }
.taglog li .cloud5 { font-size:1.2em; color:#666666; }




.guestbook { }
.guestbook p {margin:5px 0;}
.guestbook .guestWrite { padding:10px; }
.guestbook .guestWrite .input_name, .input_pass {width:200px;  font-size:1em; font-family:Dotum;}
.guestbook .guestWrite .input_address {width:300px;  font-size:1em; font-family:Dotum;}
.guestbook .guestWrite textarea { /*width:784px; height:80px;*/  font-size:1em; font-family:Dotum; }
.guestbook .guestWrite .submit {width:100px; height:24px;  font-size:1em; font-family:Dotum; font-weight:bold; border:1px solid #FF6790; color:#FF6790; background-color:#FEE9F5; margin-right:20px; }
.guestbook .guestList { padding:10px; margin-top:0px;  border-top:2px solid #F7D2E3; }
.guestbook .guestList ol { list-style:none; padding:0; margin:0;  }
.guestbook .guestList ol li { border-bottom:2px solid #FADCE4; }
.guestbook .guestList ul { list-style:none; margin:0; padding:0; }
.guestbook .guestList ul li { border:none; border-top:1px solid #FEE9F5; margin-top:0px; }
.guestbook .guestList p { margin:10px; }
.guestbook .guestList .gu_re1 { padding:10px; }
.guestbook .guestList .gu_re2 { padding:10px 10px 10px 70px; }



.searchList { }
.searchList .search_infor { font-size:1.2em; font-weight:bold; }
.searchList ol { list-style:none; padding:0 20px; margin:0; }
.searchList li { margin-bottom:4px; }
.searchList .date { font:0.75em Verdana; }


.entry {}
.entry .title { }
.entry .article { width:910px; margin:20px 0; }
.entry .article a:link { color:#005CB1; text-decoration:underline; }
.entry .article a:visited { color:#005CB1; text-decoration:underline; }
.entry .article a:hover { color:#005CB1; text-decoration:underline; }
.entry .article a:active { color:#005CB1; text-decoration:underline; }
.entry .article_infor { /*font-family: Verdana;*/ font-size:90%; color:#666666; text-align:right;  padding-right:5px; }
.entry .article_infor .cnt { font-size:0.95em; }
.entry .admin {text-align:right; font-size:0.9em; padding-right:5px; }
.entry .tagTrail { text-align:right; font-size:0.9em; color:#FF6790; padding-right:5px; }
.entry .tagTrail a:link { color:#FF6790; text-decoration:none; }
.entry .tagTrail a:visited { color:#FF6790; text-decoration:none; }
.entry .tagTrail a:hover { color:#FF6790; text-decoration:underline; }
.entry .tagTrail a:active { color:#FF6790; text-decoration:none; }
.entry .tag_text { font-size:1.1em; font-weight:bold; color:#FF6790; margin-right:2px;}
.article blockquote { border:1px solid #F7D2E3; padding:10px; margin:10px;}
.entry .trackback { padding:10px; margin:5px 0; border-top:2px solid #eeeeee; background-color:#eeeeee;border-bottom:1px solid #FBE5F1;}
.entry .trackback .tb_address { font-family:Verdana; text-align:center; padding:5px; margin-bottom:5px; }
.entry .trackback h4 {  }
.entry .trackback h4 .del { font:0.96em Verdana; color:#F00; font-weight:bold; }
.del a:link { color:#F00; text-decoration:none; }
.del a:visited { color:#F00; text-decoration:none; }
.del a:hover { color:#F00; text-decoration:none; }
.del a:active { color:#F00; text-decoration:none; }
.entry .trackback ol { list-style:none; padding:0;  margin:0; }
.entry .trackback li { padding:10px; border-top:1px dotted #848484; }
.entry .trackback .tb_infor { font-size:0.95em; color:#3D3D3D; }
.entry .trackback .tb_text { margin:2px 0; font-size:0.9em; color:#666666; }
.entry .trackback .more { margin-left:5px; color:#DF0101; }
.entry .comment { padding:10px 0; margin:10px 0; border-top:2px solid #424242; border-bottom:1px solid #424242;}
.entry .comment ol { list-style:none; padding:0; margin:0;  }
.entry .comment ol li { border-bottom:2px solid #424242; /*border:2px solid #424242;  margin-top:10px;*/ } 
.entry .comment ul { list-style:none; margin:0; padding:0; }
.entry .comment ul li { border:none; border-top:1px solid #A4A4A4; margin-top:0px; }
.entry .comment p { margin:10px; }
.entry .comment .co_re1 { padding:10px; }
.entry .comment .co_re2 { padding:10px 10px 10px 70px; }
.entry .commentWrite { padding:10px 0; }
.entry .commentWrite p { margin:5px 0; }
.entry .commentWrite .input_name, .input_pass {width:200px;  font-size:1em; font-family:Dotum;}
.entry .commentWrite .input_address {width:300px;  font-size:1em; font-family:Dotum;}
.entry .commentWrite textarea { /*width:924px; height:80px;*/  font-size:1em; font-family:Dotum; }
.entry .commentWrite .submit {width:100px; height:24px;  font-size:1em; font-family:Dotum; font-weight:bold; border:1px solid #FF6790; color:#FF6790; background-color:#FEE9F5; margin-right:20px; }

.paging { font:1em Verdana ; margin:20px 0 10px 0; clear:both; text-align:center; color:#666; }
.paging a:link { color:#666; }
.paging a:visited { color:#666; }
.paging a:hover { color:#666;  text-decoration:underline; }
.paging a:active { color:#666;  }



#sidebar {  }
#sidebar ol { list-style:none; padding:0; margin:0; }
#sidebar ul { list-style:none; padding:0; margin:0; }
#sidebar .side_part {margin-bottom:30px;}

#sidebar .search { } 
#sidebar .search .text{ width:140px; }
#sidebar .search .submit{ width:40px; height:22px; /*font-size:1em;*/ font-family:Dotum; font-weight:bold; border:1px solid #FF6790; color:#FF6790; background-color:#FEE9F5; margin-left:10px;}


#sidebar .category { padding-left:10px; }
#sidebar .category ul { clear:both; color:#FFFFFF; font-weight:normal; }
#sidebar .category li {margin-top:1px; font-weight:normal;  }
#sidebar .category a:link { display:block;  padding:2px 5px; width:180px; height:18px;  background-color:#eeeeee; }
#sidebar .category a:visited { display:block;  padding:2px 5px; width:180px; height:18px; background-color:#FEE9F5; }
#sidebar .category a:hover { background-color:#FF6790; color:#FFFFFF; text-decoration:none;  } 


#sidebar .rep { padding-left:10px; color:#666666; font-size:0.9em; }
#sidebar .rep ul { }
#sidebar .rep li { background:url(images/aro.PNG) 1px 5px no-repeat; padding-left:11px; border-bottom:1px solid #FBE5F1; margin-bottom:2px; padding-bottom:2px;}
#sidebar .rep .cnt { font:0.9em Verdana; color:#f60;}

#sidebar .side_part_n { margin-bottom:20px; }
#sidebar .noti { color:#666666; }
#sidebar .noti ul { }
#sidebar .noti li { }

.hrs { display:none; } 