/* *********************************************************************************************
    H1 :  헤더 영역의 타이틀
    H2 :  컨텐츠 영역의 타이틀
    H3 :  컨텐츠 소제목
          사이드바 메뉴명

빨강색- EC2427  / 하늘색- DFEBEC / 테두리선- BCD5E9
********************************************************************************************* */
@charset "utf-8";

/* ****************************************************************************************** */
/* 반드시 들어가야 하는 스타일 시작                                                           */
/* ****************************************************************************************** */
/* 페이징 */  .selected       { font-weight: bold; color: #f30; }
              .no-more-prev,
              .no-more-next   { color: #FFF; }

/* 본문 */    .moreless_fold    { color: #000; font-weight: bold; }
              .moreless_top     { color: #000; font-weight: bold; }
              .moreless_body    { background-color: #f5f5f5; }
              .moreless_bottom  { color: #999; font-weight: bold; text-align: right; }

/* 카테고리 */  .ib       { cursor: pointer; }
                .branch3  { cursor: pointer; }
                .c_cnt    { font: 0.75em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #f30; }

/* 달력 << 연/월 >>     */  .cal_month         { height: 20px; font-weight: bold; letter-spacing: 0; }
/*      요일명          */  .cal_week1         { height: 20px; }
/*      요일명(일요일)  */  .cal_week2         { color: #f30; }
/*      주단위          */  .cal_week          { }
/*      현재주          */  .cal_current_week  { background: #EEE; }
/*      한 달 전체      */  .cal_day           { text-align: center; }
/*      일요일 전체     */  .cal_day_sunday    { color: #F30 !important; }
                            .cal_day_sunday a  { color: #F30 !important; }

/* (退) 지난 달 날짜    */  .cal_day1           { }
/* (退) 다음 달 날짜    */  .cal_day2           { }
/*      이번 달 날짜    */  .cal_day3           { }
/*      오늘 날짜       */  .cal_day4           { color: #000; font-weight: bold; background-color: #eee; text-decoration: underline; }
/*  글쓴 날 링크 스타일 */  a.cal_click:link    { color: #333; text-decoration: underline; }
                            a.cal_click:visited { color: #333; text-decoration: underline; }
                            a.cal_click:hover   { color: #F30; text-decoration: underline; }

/* 댓글, 방명록 일반 댓글   */  .rp_general     { }
/*              관리자 댓글 */  .rp_admin       { }
/*              비밀 댓글   */  .rp_secret      { }
/*     로그아웃 비밀 댓글   */  .hiddenComment  { }
/*              일반 방명록 */  .guest_general  { }
/*              관리자 댓글 */  .guest_admin    { }

/* 그림 표시  캡션 */         .cap1       { color: #999; text-align: center; }
/*            이미지 블록 */  .imageblock { border: 1px; padding: 5px; margin: 5px 0; }
/*              왼쪽 정렬 */  .left       { }
/*            가운데 정렬 */  .center     { }
/*            오른쪽 정렬 */  .right      { }
/*          그림 2개 배치 */  .dual       { background-color: #EEE; margin-bottom: 5px; }
/*          그림 3개 배치 */  .triple     { background-color: #EEE; margin-bottom: 5px; }

/* 키워드 */  .key1 { cursor: pointer; border-bottom: 1px dotted #CCC; }
/* ****************************************************************************************** */
/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능                         */
/* ****************************************************************************************** */

/* ****************************************************************************************** */
/* [스킨위자드] 시작                                                                          */
/* ****************************************************************************************** */

*: lang(ko-kr)  { font-family: "Malgun Gothic", dotum, applegothic, sans-serif; }
*: lang(en-us)  { font-family: verdana, helvetica, sans-serif; }

/* 블로그 배경 */
body {  min-width: 995px;
        font: 12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif; color: #333333;
        background-image: /*@background-image*/url( ./images/bgTile.gif)/*@*/;
        background-repeat: /*@background-image-repeat*/repeat-x/*@*/;
        background-position: /*@background-image-position*/left top/*@*/;
        background-color: /*@background-color*/#FFFFFF/*@*/; }

/* 블로그 제목 */
#header { height: /*@title-height*/50px/*@*/; }
#header { color: /*@title-color*/#0507EF/*@*/; }
#header { font-family: /*@title-font-family*/Dotum/*@*/; }
#header { font-size: /*@title-font-size*/1.5em/*@*/; }

/* 블로그 제목배경 */
#header { background-image: /*@title-background-image*/url( ./images/bgTop.jpg)/*@*/; }
#header { background-repeat: /*@title-background-image-repeat*/repeat-x/*@*/; }
#header { background-position: /*@title-background-image-position*/center/*@*/; }
#header { background-color: /*@title-background-color*/#0507EF/*@*/; }

/* 본문 너비, 제목, 내용 */
.article { width: /*@post-width*/520px/*@*/; }
.guest textarea { width: /*@post-width: -50*/470px/*@*/; }
.entry h2 { color: /*@post-title-color*/#0507EF/*@*/; }
.entry h2 { font-family: /*@post-title-font-family*/Dotum/*@*/; }
.entry h2 { font-size: /*@post-title-font-size*/1.2em/*@*/; }
.entry .article { color: /*@post-body-color*/#000000/*@*/; }
.entry .article { font-family: /*@post-body-font-family*/Dotum/*@*/; }
.entry .article { font-size: /*@post-body-font-size*/1em/*@*/; }
/* ****************************************************************************************** */
/* [스킨위자드] 끝                                                                            */
/* ****************************************************************************************** */

/* ********************
hr   { display: none; }
******************** */

*         { padding: 0; margin: 0; border: 0; }
a:link    { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:hover   { color: #000; text-decoration: underline; }
a:active  { color: #555; text-decoration: none; }

img             { border: 0; }
h1              { font-size: 1.6em; }
h2              { font-size: 1.4em; }
h3              { font-size: 1.4em; }
h4              { font-size: 1.2em; }
h5              { font-size: 1.1em; }
h6              { font-size: 1em; }

button      { cursor: pointer; font-family: "Lucida Sans", "Lucida Sans Unicode"; padding: 1px 2px 0 2px; }
textarea    { font: 1em "Malgun Gothic", dotum; border: 1px solid #bbb; background-color: #FFF; padding: 3px; }
input       { font: 1em "Malgun Gothic", dotum; }
.textField  { border: 1px solid #bbb; background-color: #FFF; padding: 3px 2px 1px 2px; }

/* ***** Layout ***** */
#wrapper    {  width: 975px; position: relative; left: 50%; margin-left: -487px; }
#branding     { height: 246px; background-color: #EC2427; }
#menu           { width: 975px; height: 31px; padding-top: 10px; text-align: center; color: #FFFFFF; }
#contentsBox  { width: 769px; float: right; }
#contents       { width: 563px; background: url( ./images/contents_area3.jpg) repeat-y; }
#sideApp        { width: 206px; }
#sidebar     { width: 206px; }
#footer      { clear: both; }

#contents .contentsPadding { width: 520px; padding: 10px 20px; }

/* **** Branding ***** */
/*
#branding a          { color: #D8FFDD; padding: 0 3px; }
#branding h1         { font-family: Dotum; text-align: left; font-weight: bold; padding: 20px 0 5px 20px; }
#branding h1 a       { }
#branding h1 a:hover { text-decoration: underline overline; }
*/

#menu .blogMenu a { color: #FFFFFF; text-decoration: none; font: 1.2em Tahoma, Helvetica, Arial, Gulim, sans-serif; font-weight: bold; }
#menu .blogMenu a:hover { text-decoration: underline; }

/* ***** contents ***** */
/* -------------------- */
.date { font: 0.9em Tahoma; }
.name { font-size: 1em; }
.cnt  { font: 0.9em Tahoma; color: #F30; }

/* coverPage  */
/* ********** */
#contents .coverPage h3 { display: none; }

/* searchList , searchRplist , searchTblist */
/* **************************************** */
.searchList ol,
.searchRplist ol,
.searchTblist ol { list-style: none; padding: 0 10px 5px 10px; margin: 0; }
.searchList li,
.searchRplist li,
.searchTblist li { border-bottom: 1px dashed #AA9E73; padding-top: 5px; padding-bottom: 3px; margin-bottom: 0; }

.searchList .date,
.searchRplist .date { font: 0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #5A340F; margin-right: 10px; }
.searchList .cnt    { font: 0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #ED125A; }
.searchRplist .name { font: 0.95em Tahoma, Dotum, Arial, sans-serif; color: #938464; padding-left: 8px; }

.searchList a       { color: #000; text-decoration: none; }
.searchList a:hover { color: #ED125A; text-decoration: none; }

.searchRplist a       { color: #000; text-decoration: none; }
.searchRplist a:hover { color: #ED125A; text-decoration: none; }

/* localLog */
/* ******** */
.localLog .postbox  { padding: 10px 10px 0 10px; }
.localLog .spot     { background: url( ./images/iconIndentArrow_local.gif) 5px 0 no-repeat; color: #000; padding-left: 20px; margin-top: 5px; }
.localLog .info     { background: url( ./images/iconIndentArrow_localinfo.gif) 5px 3px no-repeat; color: #000; padding-left: 15px; margin-top: 2px; }
.localLog a:link    { color: #588526; }
.localLog a:visited { color: #588526; }
.localLog a:hover   { color: #588526; text-decoration: underline; }

/* tagLog */
/* ****** */
.tagLog .postbox { padding: 10px 10px 0 10px; }

.tagLog ul      { padding:5px; margin:0; text-align:justify;}
.tagLog li      { display:inline;}
.tagLog a:hover { background-color:#eee;  color:#000;}

/* keyword , keylog */
/* **************** */
/* ......           */

/* guestBook  */
/* ********** */
.guestBook p { padding-bottom: 3px; margin: 0; color: #D3D1D1; }

.guestWrite           { padding: 10px; color: #333; }
.guestWrite label     { color: #333; }
.guestWrite input     { width: 150px; font: 1em Dotum, Arial, sans-serif; padding: 3px 0 0 3px; line-height: 16px; height: 16px; }
.guestWrite textarea  { width: 448px; font: 1em Dotum, Arial, sans-serif; line-height: 18px; padding: 5px; }
.guestWrite .homepage { width: 300px; font: 1em Dotum, Arial, sans-serif; line-height: 18px; }
.guestWrite .submit   { width: 470px; font: 0.9em Dotum, Arial, sans-serif; color: #000; height: 25px; background-color: #C4B58F; padding-top: 3px; }

.guestList          { width: 470px; padding: 0 10px 0 10px; }
.guestList ol,
.guestList ul       { margin: 0; list-style: none; }
.guestList li p     { border-top: 1px dashed #AA9E73; margin-top: 5px; padding-top: 5px; }
.guestList ol li    { width: 470px; padding-top: 10px; margin-bottom: 10px; overflow: hidden; }
.guestList li ul li { margin-left: 0; width: 450px; background: url( ./images/iconIndentArrow_local.gif) no-repeat 10px 10px;
                      padding-left: 25px; border: none; overflow: hidden; }

.guestList li .name   { color: #008B6B; font-weight: bold; }
.guestList li .name a { color: #008B6B; font-weight: bold; text-decoration: underline; }
.guestList li .date   { color: #5A340F; font: 0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; }

.guestList p { padding-bottom: 3px; margin: 0; color: #000; }

.guestList .control a.modify      { background: url( ./images/iconModify.gif) no-repeat; padding: 0 0 2px 53px; text-decoration: none; }
.guestList .control a.modify span { display: none; }
.guestList .control a.write       { background: url( ./images/iconWrite.gif) no-repeat; padding: 0 5px 2px 53px; text-decoration: none; }
.guestList .control a.write span  { display: none; }

/* entryNotice , entryProtected , entry */
/************************************** */
.entry h2,
.entryNotice h2,
.entryProtected h2 { font-size: /*@post-title-font-size*/1em/*@*/; /*@post-title-font-family=:;*/ /*@*/
                    color: #000; }

.titleWrap h2 a:link    { color: /*@post-title-color*/#000/*@*/; text-decoration: none; }
.titleWrap h2 a:visited { color: /*@post-title-color*/#000/*@*/; text-decoration: none; }
.titleWrap h2 a:hover   { color: /*@post-title-color*/#000/*@*/; text-decoration: underline; }
.titleWrap h2 a:active  { color: /*@post-title-color*/#000/*@*/; text-decoration: none; }

.entry .admin   { font-size: 11px; line-height: 1.2em; color: #5A340F; padding-top: 5px; padding-left: 15px; }
.entry .admin a { color: #5A340F; }

             .titleWrap                   { font-size: 1em; color: #896844; margin-bottom: 5px; }
             .titleWrap .category a       { font: 0.9em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #896844; padding-left: 15px; }
             .titleWrap .category a:hover { color: #ED125A; text-decoration: none; }
.entryNotice .titleWrap .category         { font: 0.9em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #896844; padding-left: 15px; }
             .titleWrap .date             { font: 0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color: #896844; padding-left: 5px; }

.entryProtected p.text  { background: url( ./images/imgProtected.gif) no-repeat; margin: 20px; padding-left: 50px; color: #333; }
.entryProtected p       { color: #333; margin-left: 10px; margin-bottom: 10px; }
.entryProtected p label { color: #ED125A; }
.entryProtected input   { width: 180px; height: 18px; }
.entryProtected .submit { font: 11px Verdana; color: #fff; width: 50px; height: 20px; background-color: #000; padding-top: 2px; }

.article            { width: /*@post-width*/500px/*@*/; overflow: hidden; color: #000; margin: 10px; /*@post-body-color=:;*/ /*@*/ /*@post-body-font-family=:;*/ /*@*/ /*@post-body-font-size=:;*/ /*@*/}
.article a:link     { color: #ED125A; text-decoration: none; }
.article a:visited  { color: #ED125A; text-decoration: none; }
.article a:hover    { color: #ED125A; text-decoration: underline; }
.article a:active   { color: #ED125A; text-decoration: none; }
.article dt         { text-decoration: underline; }
.article dd         { margin-left: 20px; padding-bottom: 10px; }
.article blockquote { background: url( ./images/iconBlockquote.gif) top left no-repeat; padding-left: 25px; margin: 10px 20px; }

.entry .article h1 { font-size: 1.6em !important; font-weight: bold; color: #000; padding: 5px 0; }
.entry .article h2 { font-size: 1.4em !important; border: none; margin: 0; padding: 5px 0; background: none; }
.entry .article h3 { font-size: 1.2em !important; font-weight: bold; color: #000; padding: 5px 0; }
.entry .article h4 { font-size: 1em !important; font-weight: bold; color: #000; padding: 5px 0; }
.entry .article h5 { font-size: 1em !important; font-weight: bold; color: #000; padding: 5px 0; }
.entry .article h6 { font-size: 1em !important; font-weight: bold; color: #000; padding: 5px 0; }

.entry .article ol    { margin: 15px 0 !important; }
.entry .article ul    { margin: 15px 0 !important; }
.entry .article ol li { list-style: decimal; margin-left: 30px; }
.entry .article ul li { list-style: disc; margin-left: 30px; }

.author       { font: 11px  ahoma, Verdana, Arial, Helvetica, sans-serif; text-align: right; color: #000; margin: 20px 10px 10px 10px; }
.author .text { font: 0.9em ahoma, Verdana, Arial, Helvetica, sans-serif; color: #000; }

.tagTrail { font: 0.9em Verdana, Helvetica, Arial, Gulim, sans-serif; color: #5A340F; padding: 5px 5px 3px 35px;
            background: url( ./images/entryTag.gif) left center no-repeat; clear: both; margin: 3px 10px 0 10px; }
.tagText  { display: none; }

.tagTrail a:link    { color: #5A340F; }
.tagTrail a:visited { color: #5A340F; }
.tagTrail a:active  { color: #5A340F; }
.tagTrail a:hover   { color: #ED125A; text-decoration: none; }

.actionTrail           { font: 0.9em Tahoma; color: #5A340F; padding: 3px 2px; clear: both; border-top: 1px dashed #D6C59E; margin: 0 10px 10px 10px; }
.actionTrail .cnt      { color: #ED125A; font-weight: bold; }
.actionTrail a:link    { color: #5A340F; }
.actionTrail a:visited { color: #5A340F; }
.actionTrail a:hover   { color: #ED125A; text-decoration: none; }

.trackback               { border-top: 0; background: #E9E4D1; width: /*@post-width: -20*/480px/*@*/; overflow: hidden; padding: 13px 10px  10px; margin: 0 10px 10px 10px; }
.trackback a             { color: #000; }
/*
.trackback h3            { font: 11px Verdana; color: #000; border-bottom: 0; padding-bottom: 3px; margin: 5px 0 5px 0; }
*/
.trackback .from,
.trackback h4            { font: 11px Verdana; font-weight: normal; color: #000; }
.trackback ol            { margin: 0; padding: 0; list-style: none; }
.trackback li            { border-top: 1px dotted #fff; padding-top: 5px; }
.trackback .date         { font: 0.9em Tahoma, Verdana, Helvetica, Arial, Gulim, sans-serif; color: #5A340F; }
.trackback p             { font: 0.95em Dotum, Arial, sans-serif; color: #000; margin: 3px 0 0 0; padding: 0; letter-spacing: -1px}

.trackback a.delete      { background: url( ./images/iconDelete.gif) left top no-repeat; padding-left: 8px; text-decoration: none; }
.trackback a.delete span { display: none; }

.comment      { border-top: 0; background: #E9E4D1; width: /*@post-width: -20*/480px/*@*/; overflow: hidden; padding: 0 10px 10px 10px; margin: 0 10px 15px 10px; }
.comment li p { margin: 3px 0 0 0; padding: 0; color: #000; border-top: 1px dashed #FFF; margin-top: 5px; padding-top: 5px; }
.comment p    { color: #000; margin: 3px 0 0 0; padding: 0; }

/*
.comment h3      { display: none; }
*/
.comment ol,
.comment ul      { margin: 0; padding: 0; list-style: none; }
.comment .date   { color: #5A340F; font: 0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; }
.comment .name   { color: #008B6B; font-weight: bold; }
.comment .name a { color: #008B6B; }

.comment ol li                   { padding: 10px 0; }
.comment li ul li                { padding: 5px 0 5px 25px; background: url( ./images/iconIndentArrow_local.gif) no-repeat 12px 6px; }
.comment .control a.address      { background: url( ./images/iconAddress.gif) no-repeat; padding-left: 52px; padding-bottom: 2px; text-decoration: none; }
.comment .control a.address span { display: none; }
.comment .control a.modify       { background: url( ./images/iconModify.gif) no-repeat; padding-left: 52px; padding-bottom: 2px; text-decoration: none; }
.comment .control a.modify span  { display: none; }
.comment .control a.write        { background: url( ./images/iconWrite.gif) no-repeat; padding-left: 52px; padding-bottom: 2px; text-decoration: none; }
.comment .control a.write span   { display: none; }

.commentWrite                    { padding-top: 10px; }
.commentWrite input              { width: 150px; font: 1em Dotum, Arial, sans-serif; padding: 3px 0 0 3px;line-height: 18px; height: 18px; }
.commentWrite .homepage          { width: 300px; font: 1em Dotum, Arial, sans-serif; line-height: 18px; margin-bottom: 2px; }
.commentWrite textarea           { width: /*@post-width: -22*/478px/*@*/; padding: 5px; position: relative; font: 1em Dotum, Arial, sans-serif; line-height: 18px; }
.commentWrite .submit            { width: /*@post-width: -20*/480px/*@*/; font: 0.9em Dotum, Arial, sans-serif; color: #fff; height: 25px; background-color: #1A1712; padding-top: 5px; position: relative; }
.commentWrite label              { position: absolute; margin-top: 5px; }
.commentWrite .secretWrap  label { position: absolute; margin-top: 1px; }
.commentWrite .checkbox          { border: none; padding: 0; margin: 0; width: 25px; }
.commentWrite label              { padding-bottom: 3px; }

/* 페이징 */
/* ****** */
.paging   { text-align: center; font: 9px Verdana; font-weight: bold; letter-spacing: normal; padding-bottom: 30px; }
.number   { margin-right: 2px; padding: 0px 2px 0px 3px; font: 9px Verdana; font-weight: bold; }
a.number:link,
a.number:visited { background: #b7b7b7; color: #fff; }
a.number:hover   { background: #A88A59; text-decoration: none; }

/* ***** sidebar ***** */
.blogInfo      {}
/*
.blogImage     { background: url( ./images/blogimg_bg.gif) no-repeat top center; padding: 60px 25px 0 25px; }
*/
.blogImage img { width: 108px; height: 101px; text-align: center; margin: 2px 49px; }
.blogDesc      { color: #5A340F; font-size: 0.9em; line-height: 1.2em; letter-spacing: -1px; background: url( ./images/blogdesc_bg.gif); padding: 10px 25px 0 25px; }
.blogID        { background: url( ./images/blogid_bg.gif) no-repeat bottom; padding: 5px 25px 20px 25px; margin-bottom: 10px; }
.userID        { color: #5A340F; font-size: 0.9em; letter-spacing: -1px; background: url( ./images/iconBy.gif) 3px 0 no-repeat; padding-left: 22px; }

.sidebox { padding: 0 10px 10px 10px; }

#sidebar h3 { font-size: 0px; color: #000; }
#sideApp h3 { font-size: 0px; color: #000; }

#sidebar ul         { list-style: none; }
#sideApp ul         { list-style: none; }

.recentPost .box    { width: 164px; padding: 10px 20px; overflow: hidden; }
.recentPost li      { background: url( ./images/bull_paper.gif) 0 2px no-repeat; padding-left: 13px; }

.recentComment .box { width: 164px; padding: 10px 20px; overflow: hidden; }
.recentComment li   { background: url( ./images/bull_paper.gif) 0 2px no-repeat; padding-left: 13px; }

.recentComment .info {  margin-bottom: 3px; color: #333; }

.recentTrackback       { width: 180px; overflow: hidden; }
.recentTrackback .info { margin-bottom: 3px; color: #333; }

.archive    { width: 180px; overflow: hidden; }
.archive li { font-size: 11px; font-family: verdana; line-height: 130%; margin-bottom: 3px; }

.category .box  { width: 164px; padding: 10px 20px; margin-bottom: 33px; }
.category ul li       { font-weight: bold; }
.category ul li ul li { font-weight: normal; padding-left: 16px; background: url( ./images/ico_list.gif) no-repeat 3px 4px; }
.category ul li ul li ul li   { font-weight: normal; }
.category ul li ul li ul li a { color:#999;}


.search       { background: url( ./images/sidebar_search_bg.gif) no-repeat center; text-align: center; padding: 14px 0 16px 0; margin: 5px 0 10px 0}
.search input   { width: 100px; height: 14px; padding: 3px; padding-top: 2px; }
.search .submit { font: 11px Verdana, Helvetica, Arial, Dotum, sans-serif; color: #fff; width: 40px; height: 20px; background-color: #000; padding-top: 2px; }

.notice .area   { width: 164px; padding: 10px 20px; }
.notice li        { padding: 5px 0 0 0; background: none !important; }
.notice a:link,
.notice a:visited { color: #333; background: url( ./images/iconNotice_on.gif) 0 0 no-repeat; padding: 0 0 0 27px; text-decoration: none; }
.notice a:hover   { color: #ED125A; background: url( ./images/iconNotice.gif) 0 0 no-repeat; padding: 0 0 0 27px; text-decoration: none; }

.calendar    { height: 184px; }
.calendar h3 { display: none; }
.calendar .sidebox { padding: 25px 13px 10px 13px; }

#contents h1 { background: url( ./images/포스트-뷰.jpg) no-repeat left top; width: 563px; height: 29px; }
#sidebar { background: url( ./images/LtSideRep.jpg) repeat-y; width:206px; height: 1px; }
#sideApp { background: url( ./images/RtSideRep.jpg) repeat-y; width:206px; height: 1px; }

#sidebar .category h3   { background: url( ./images/카테고리.jpg) no-repeat left top; width:206px; height: 29px; }
#sidebar .recentPost h3  { background: url( ./images/리센트포스트.jpg) no-repeat left top; width:206px; height: 29px; }
#sideApp .blogImage h3  { background: url( ./images/이벤트앤배너.jpg) no-repeat left top; width:206px; height: 29px; }
#sideApp .notice h3     { background: url( ./images/노티스보드.jpg) no-repeat left top; width:206px; height: 29px; }
#sideApp .tagBox h3     { background: url( ./images/태그.jpg) no-repeat left top; width:206px; height: 29px; }
#sideApp .recentComment h3  { background: url( ./images/리센트리플라이.jpg) no-repeat left top; width:206px; height: 29px; }

          .tagBox .box { width: 196px; padding: 5px; }
          .tagBox ul     { padding:5px 2px; text-align:justify;}
          .tagBox li       { background:none;  display:inline;}
          .tagBox a        { letter-spacing:-1px;}
          .tagBox a:hover  { background-color:#eee;  text-decoration: underline;  color:#000;}

          .cloud5  { font-size:12px;  color:#888;}
          .cloud4  { background-color:#eee;  font-size:13px;  color:#666;}
          .cloud3  { background-color:#eee;  font-weight:bold;  font-size:14px;  color:#7870ab;}
          .cloud2  { background-color:#eee;  font-weight:bold;  font-size:15px;  color:#5a5194;}
          .cloud1  { background-color:#eee;  font-weight:bold;  font-size:16px;  color:#a2348f;}

#sideApp .counter    { font: 0.9em Tahoma, Gulim, sans-serif; color: #896844; padding: 0; margin: 5px 0 10px 0; text-align: center; letter-spacing: 0; }
#sideApp .counter li { background: none; display: inline; padding: 0 5px; }

/* ***** footer ***** */
.rss  { text-align: center; padding-left: 10px; display: inline; }

#footer { font: 0.9em Verdana, dotum; color: #896844; }

#footer h1 { background: url( ./images/LineThrough.jpg) repeat-x left top; width: 975px; height: 1px; }
#footer .footerMenu         { padding-top: 30px; padding-bottom: 20px; text-align: center; line-height: 20px; }
#footer .footerMenu a       { color: #896844; }
#footer .footerMenu a:hover { color: #896844; }
