@charset "utf-8";

/* ---------- 태그 정의 ----------- */
table,td,xmp,input,textarea,pre{font:1em/150% 'malgun gothic','맑은 고딕',dotum,돋움,sans-serif}
pre{margin:0}
table{border-collapse:collapse}
ul,ol{padding-left:20px}
li{margin-bottom:5px}
h1{padding:8px 5px 12px;font-size:2em;margin:0.67em 0}
h2{padding:6px 5px 8px;font-size:1.5em;margin:0.83em 0}
h3{background:#f7f7f7;border:solid #ccc;border-width:1px 0;padding:5px 5px 8px;font-size:1.231em;margin:1em 0}
h4{margin:1.33em 0}
h5{margin:1.67em 0;font-size:0.83em}
h6{margin:2.33em 0;font-size:0.67em}
hr{margin:0.5em auto;height:1px;border:1px solid #ccc;background:#ccc}
caption{font-weight:700;text-align:left;margin-bottom:3px;margin-left:2px}
code{background:#D8C6A3;background:rgba(176,140,70,.5);padding:8px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;display:block;width:96%;margin:0 auto;box-shadow:1px 1px 6px rgba(0,0,0,.6);-moz-box-shadow:1px 1px 6px rgba(0,0,0,.6);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.6);color:#5C513E;color:rgba(42,34,20,.7)}
a:link, a:visited{color:#06c;text-decoration:none}
a:hover,a:active,a:focus{color:#D93343;text-decoration:none}
img{border:0;max-width:760px}

/* 삽입된 그림 전체에 흰색 테두리와 그림자 효과가 추가됩니다. 사용하시려면 주석 처리(지금 이 글이 있는 부분)을 제거하면 됩니다. 일부 그림에만 그림자 및 테두리를 사용하지 않으려면, 사용하지 않을 그림 영역 전체를 class="clean-img" 인 div 요소로 둘러싸세요. 잘 이해가 안되시면 그냥 주석 처리로 나두는 것이 좋습니다.^^'' 

.imageblock img{background:#fff;padding:5px;border:1px solid #999;margin:0;box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);filter:  progid:DXImageTransform.Microsoft.Shadow(color="#777777",Direction=135,Strength=4)}
.clean-img .imageblock img{border:0;padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;filter:  progid:DXImageTransform.Microsoft.Shadow(color="#ffffff",Direction=135,Strength=0)}
*/

big{font-size:1.2em;font-weight:700;line-height:20px}
small{font-size:.8em}
header,nav,section,article,footer,aside{display:block}

.key1{cursor:pointer;border-bottom:1px dashed #ccc} /*키워드 스타일*/
.cap1{color:#666;text-align:center;font:.846em 'malgun gothic'} /*이미지 아래 캡션*/
#treeComponent tr,#treeComponent td{line-height:90%;padding:0;margin:0}
.ib{cursor:pointer} /*카테고리 폴더 그림*/
.branch3{cursor:pointer;font-size:.923em} /*카테고리 이름*/
.c_cnt{font:.692em Tahoma;color:#666} /*카테고리 글 개수*/

/* IE용 스크롤바 */
html{scrollbar-arrow-color:#B7E0E6;scrollbar-base-color:#7EC1D0;scrollbar-Face-Color:#B7E0E6;scrollbar-Track-Color:#7EC1D0;scrollbar-DarkShadow-Color:#7EC1D0;scrollbar-Highlight-Color:#7EC1D0;scrollbar-Shadow-Color:#7EC1D0;overflow-y:scroll/*;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ec1d0,endColorstr=#e7fbf8)*/}

/* 페이지 전체 */
body{font:81.3%/180% 'malgun gothic','맑은 고딕',dotum,돋움,sans-serif;color:#555;word-spacing:1px;text-align:justify;width:1010px;margin:10px auto;background:#7EC1D0;background-image:-webkit-gradient(linear, left top, left bottom, from(#7EC1D0), to(#E7FBF8));background-image:-webkit-linear-gradient(top, #7EC1D0, #E7FBF8);background-image:-moz-linear-gradient(top, #7EC1D0, #E7FBF8);background-image:-ms-linear-gradient(top, #7EC1D0, #E7FBF8);background-image:-o-linear-gradient(top, #7EC1D0, #E7FBF8);background-image:linear-gradient(top, #7EC1D0, #E7FBF8)}

/* header */
header{width:1000px;padding:10px 0 0;height:145px;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0}
#sitename{font:700 2em 'malgun gothic','맑은 고딕';text-shadow:3px 3px 5px rgba(0,0,128,.5);background:transparent;border:0;padding-left:15px;margin-bottom:0}
#sitename a{color:#fff}
#sitename a:hover{margin-left:2px}
.blog_desc{color:#fff;padding-left:20px;text-shadow:1px 1px 1px #4463A9}

/* 블로그 메뉴 */
.nav{margin:0;padding:0}
.nav ul{padding:0}
.nav li{float:left;list-style-type:none;padding:8px 10px;position:relative;margin-top:10px;margin-bottom:0}
.nav .root{width:100px;text-align:center;height:24px;text-transform:uppercase;margin-left:4px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}
.nav li a:link,.nav li a:visited,.nav li a:hover,.nav li a:active,.nav li a:focus{color:#fff;text-decoration:none}
.tab_category li{clear:both;background:transparent;border:0}
.nav_sub{position:absolute;background:#FEAC18;background:rgba(255,165,0,.9);border:1px solid #FBC700;margin-left:-99999em;line-height:1.5em;text-align:left}
.nav_sub li{margin-top:0;margin-bottom:0}
.tab_category:hover .nav_sub{position:absolute;width:118px;top:40px;right:0;z-index:99;box-shadow:3px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 5px rga(0,0,0,.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2)}
.trg{display:block;width:160px}
.nav_sub1 li,.nav_sub2 li,.nav_sub3 li{width:100px;margin-bottom:0}
.nav_sub1{position:absolute;background:#FEAC18;background:rgba(255,165,0,.9);border:1px solid #FBC700;margin-left:-99999em;line-height:1.5em}
.nav_sub1-1:hover .nav_sub1{position:absolute;width:125px;top:-1px;right:-65px;z-index:100;box-shadow:3px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2)}
.nav_sub2{position:absolute;background:#FEAC18;background:rgba(255,165,0,.9);border:1px solid #FBC700;margin-left:-99999em;line-height:1.5em}
.nav_sub2-1:hover .nav_sub2{position:absolute;width:125px;top:-1px;right:-65px;z-index:100;box-shadow:3px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2)}
.nav_sub3{position:absolute;background:#FEAC18;background:rgba(255,165,0,.9);border:1px solid #FBC700;margin-left:-99999em;line-height:1.5em}
.nav_sub3-1:hover .nav_sub3{position:absolute;width:125px;top:-1px;right:-65px;z-index:100;box-shadow:3px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2)}
.tab_search input{background:#000 url('./images/heart_mag.png') no-repeat 1px 0;border:0;border-bottom:3px double #B3B3B3;padding-left:28px;font:italic 100% Georgia,"Times New Roman",Times,serif;color:#fff;width:72px;height:20px}

.placeholder{color:#aaa\9}

/* 무지개 메뉴 색*/
.tab_home{background:#D52100;margin-left:7px!important} .tab_home:hover{background:#B41C00}
.tab_category{background:#FFA500} .tab_category:hover{background: #E59502}
.tab_tag{background:#FBC700} .tab_tag:hover{background:#EBBB02}
.tab_medialog{background:#6AA63B} .tab_medialog:hover{background:#598B32}
.tab_localog {background:#0292C0} .tab_localog:hover {background:#077A9F}
.tab_guestbook{background:#5122B4} .tab_guestbook:hover{background:#411B90}
.tab_admin{background:#800080} .tab_admin:hover{background:#5A005A}
.tab_search{background:#000}

/*인쇄용 문구 숨기기*/
.printMSG{text-align:center;display:none} 

/* 글 내용 */
#content{width:1000px;background:#E7FBF8;border:solid #ADD8E6;border-width:1px 1px 0;padding-bottom:30px}
.main{width:800px;margin:30px auto 0;background:#fff;padding:10px 20px;/*position:relative;*/border:dashed #DDF1EE;border-width:1px 1px 0 0;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}
.head_title{border-bottom:1px dotted #42AEC2;padding:10px 5px 15px;color:#6aa63b;font-size:1.8em;letter-spacing:1px;font-weight:700;margin-top:0;margin-bottom:0}
.head_title a:link,.head_title a:visited{color:#6aa63b}
.head_title a:hover,.head_title a:active,.head_title a:focus{color:#42AEC2}
.date_box{position:relative;width:800px;height:1px;margin:0 auto}
.date{position:absolute;left:-90px;left:-95px\9;top:-54px;width:70px;text-align:left;border-radius:0 3px 20px 3px;-moz-border-radius:0 3px 20px 3px;-webkit-border-radius:0 3px 20px 3px;box-shadow:2px 2px 4px #d6ecf3;-moz-box-shadow:2px 2px 4px #d6ecf3;-webkit-box-shadow:2px 2px 4px #d6ecf3;background:#D6ECF3;background:rgba(173,216,230,.5);padding:8px 5px 8px 11px;border:1px solid #ADD8E6;font:.8em/150% verdana;color:#0292c0;-moz-transform: rotate(10deg);-o-transform: rotate(10deg);-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.984807753012208, M12=-0.17364817766693033, M21=0.17364817766693033, M22=0.984807753012208, sizingMethod='auto expand');zoom:1}
.date:after{content:url('./images/paperclip.png');position:absolute;top:-10px;left:-4px}
.main .info{width:40%;font-weight:700;color:#42AEC2}
.info a:link,.info a:visited{color:#42AEC2}.info a:hover,.info a:active,.info a:focus{color:#6aa63b}
.owner{text-align:right;color:#42AEC2;font-weight:700;font-size:.9em;margin-top:-23px}
.owner a:link,.owner a:visited{color:#42AEC2}.owner a:hover,.owner a:active,.owner a:focus{color:#6aa63b}
.prtd .form_submit{width:150px}
.info.protected{width:90%;top:80px}
.prtd{margin-bottom:100px;margin-top:60px}
section.article{margin-top:15px;margin-bottom:25px}
.article blockquote{border-left:3px solid #ADD8E6;margin:15px 0 15px 30px;padding:5px 10px;font-style:italic}
.article blockquote p{text-indent:0;margin:0}
.article blockquote p:first-child:before{content:"“ "}
.article blockquote p:last-child:after{content:" ”"}
.article a:hover{text-decoration:underline}
.article p{text-indent:.6em;margin-bottom:1em}
.article pre{white-space:pre-wrap}
.article strong{color:crimson}

/* 사진 Exif 정보 */
.ExifInfo{font:7pt tahoma;color:#0292c0!important;text-align:left!important;width:95px!important;float:left;margin-left:-95px!important;margin-top:-130px!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:2px 2px 4px #d6ecf3;-moz-box-shadow:2px 2px 4px #d6ecf3;-webkit-box-shadow:2px 2px 4px #d6ecf3;background:#D6ECF3;background:rgba(173,216,230,.5);padding:5px;border:1px solid #ADD8E6}
.ExifInfo .exifBar{color:#0292c0!important;margin:0px 2px}
.ExifInfo:after{content:"";clear:left}
.dual .ExifInfo{margin:5px auto!important;width:88%!important;float:none!important;text-align:center!important}
.triple .ExifInfo{margin:5px auto!important;width:88%!important;float:none!important;text-align:center!important}
.dual td,.triple td{vertical-align:bottom!important}

/* 리스트 & 검색 결과 설정*/
.list_box,.rplist_box{margin:10px}
.list_box ul,.list_box li,.rplist_box ul,.rplist_box li{padding:0;margin:0;list-style-type:none}
.list li,.rplist li{color:#777;word-break:break-word;padding-left:10px;padding-bottom:4px;background:url(images/bul.gif) no-repeat 3px 9px}
.list a:link,.list a:visited,.rplist a:link,.rplist a:visited{color:#777}
.list a:hover,.rplist a:hover{color:#D93343}

/* 위치로그 설정 */
#location{margin:10px}
.location_spot{color:#777;margin-top:4px}	
.location_info,.location_info a:link,.location_info a:visited{color:#369}
.location_info a:hover,.location_info a:active,.location_info a:focus{color:#D93343}

/* 글 하단 */
/* 태그 상자 */
.tag_box{padding:10px 5px;font-size:.846em;color:#369;border:solid #ddd;border-width:1px 0;position:relative}
.tag_box_img{position:relative;color:#fff;background:#448ccb;font:400 10px tahoma;text-transform:uppercase;padding:1px 3px;height:14px;line-height:14px}
.tag_box_img:before {content:"";position:absolute;top:0;bottom:auto;left:auto;right:-6px;border-width:7px 0 7px 6px;border-style:solid;border-color:transparent #448ccb;z-index:1}
.tag_box_img:after {content:""; position:absolute;z-index:10;top:6px;left:26px;width:2px;height:2px;background:#fff}
.tag_label{width:750px;float:right;margin:0}
.fixit.flat{margin-bottom:0;height:0}
.tag_box a:link, .tag_box a:visited{color:#369}
.tag_box a:hover{color:#D93343}

/* 트랙백,댓글 버튼 */
.tb_cmt_btn{padding:8px 10px}
.tb_cmt_btn a:link,.tb_cmt_btn a:visited{color:#777;font-weight:700}
.tb_cmt_btn a:hover{color:#D93343}

/* 트랙백 */
.tb_address{font-family:.9em tahoma,'malgun gothic','맑은 고딕';color:#666;text-align:left;padding:12px 17px;border:solid #CEE7EC;border-width:1px 0;background:#F6FBFC;margin-bottom:8px}
.tb_table{background:#F6FBFC;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #CEE7EC;margin-bottom:20px}
.tb_title{color:#444;font-weight:700;padding:10px 15px 5px;text-align:left}
.tb_title a:link, .tb_title a:visited{color:#777;border-bottom:4px double #ccc;padding-bottom:2px}
.tb_title a:hover,.tb_title a:active{color:#D93343}
.tb_name{letter-spacing:0;padding:3px 15px 0 17px;font-size:.9em}
.tb_desc{padding:3px 15px 10px}

/* 댓글, 방명록 내용 */
.cmt_ttl{margin:0 0 12px;border-bottom:1px dotted #42AEC2;padding-bottom:5px;color:#6aa63b;font-size:1.8em;letter-spacing:1px;font-weight:700}
.cmt_main{background:#fff;padding:5px 0}
.author{padding:5px;background:#F6FBFC;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #CEE7EC;width:60px;float:left;text-align:center;position:relative;word-spacing:0;letter-spacing:-1px}
.author img,.rp_author img{width:36px;height:36px}
.author .name img{background:#f6fbfc;width:36px;height:36px;position:absolute;top:5px;left:17px}
.author .name a,.rp_author .rp_name a{display:block;text-align:center;line-height:150%;word-spacing:0;letter-spacing:-1px;font-weight:700;font-family:verdana,'malgun gothic','맑은 고딕'}
.author .name a:link,.author .name a:visited{color:#92C8D9}
.rp_author .rp_name a:link,.rp_author .rp_name a:visited,.author .name a:hover,.author .name a:active,.author .name a:focus{color:#E5AD96}
.rp_author .rp_name a:hover,.rp_author .rp_name a:active,.rp_author .rp_name a:focus{color:#92C8D9}
.box{padding:15px 25px;background:#F6FBFC;border:1px solid #CEE7EC;word-break:break-all;width:670px;float:right;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;position:relative}
.box .opt{position:absolute;right:-80px;top:-25px;width:75px;text-align:left;border-radius:0 3px 20px 3px;-moz-border-radius:0 3px 20px 3px;-webkit-border-radius:0 3px 20px 3px;box-shadow:2px 2px 4px #d6ecf3;-moz-box-shadow:2px 2px 4px #d6ecf3;-webkit-box-shadow:2px 2px 4px #d6ecf3;background:#D6ECF3;background:rgba(173,216,230,.5);padding:8px 5px 8px 11px;border:1px solid #ADD8E6;font:.8em/150% verdana;color:#0292c0;-moz-transform: rotate(-10deg);-o-transform: rotate(-10deg);-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.984807753012208, M12=0.17364817766693033, M21=-0.17364817766693033, M22=0.984807753012208, sizingMethod='auto expand');zoom:1;z-index:6}
.box .opt:after{content:url('./images/paperclip.png');position:absolute;top:-10px;left:-4px;z-index:7}
.fixit{clear:both;height:10px;margin-bottom:5px}
.reply_box{padding:15px 25px;border:1px solid #F3E7E2;background:#FDFBF6;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;float:left;word-break:break-all;width:670px;position:relative}
.reply_box .opt{position:absolute;left:-87px;top:-25px;width:75px;text-align:left;border-radius:0 3px 20px 3px;-moz-border-radius:0 3px 20px 3px;-webkit-border-radius:0 3px 20px 3px;box-shadow:2px 2px 4px #d6ecf3;-moz-box-shadow:2px 2px 4px #d6ecf3;-webkit-box-shadow:2px 2px 4px #d6ecf3;background:#D6ECF3;background:rgba(173,216,230,.5);padding:8px 5px 8px 11px;border:1px solid #ADD8E6;font:.8em/150% verdana;color:#0292c0;-moz-transform: rotate(10deg);-o-transform: rotate(10deg);-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.984807753012208, M12=-0.17364817766693033, M21=0.17364817766693033, M22=0.984807753012208, sizingMethod='auto expand');zoom:1;z-index:6}
.reply_box .opt:after{content:url('./images/paperclip.png');position:absolute;top:-10px;left:-4px;z-index:7}
.rp_author{padding:5px;background:#FDFBF6;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #F3E7E2;width:60px;float:right;text-align:center;position:relative}
.rp_author .rp_name img{background:#FDFBF6;width:36px;height:36px;position:absolute;top:5px;right:17px}

/* 비밀 댓글 스타일 */
.rp_secret, .hiddenComment{color:#f30}
.guest_secret{color:#f30}
.guest_admin{color:#555}

/* 방명록,댓글 입력창 */
.guestbook_form_box,.cmt_form_box{margin:10px 0}
.guest_member_form,.all_member_form{width:100%;margin:0 auto}
.all_member_form{/*border-bottom:1px solid #eee;*/margin-bottom:15px}
.guest_member_form th,.guest_member_form td,.all_member_form th,.all_member_form td{text-align:left;padding:3px 5px}
.guest_member_form th,.all_member_form th{width:180px;font:400 .9em 'malgun gothic','맑은 고딕',sans-serif}
.guest_member_form tr,.all_member_form tr{/*border-top:1px solid #eee*/}
.form_input,.form_submit{white-space:nowrap;word-break:normal;width:300px;border:1px solid #ADD8E6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px}
.form_submit{background:#D6ECF3;height:30px;color:#888}
.form_submit:hover{background:#BDDFEB;border:1px solid #8CC2D3}
.form_textarea{width:97%;border:1px solid #ADD8E6;word-break:break-all;background:url('./images/catdog.png') no-repeat right bottom;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}
input[type="checkbox"]{vertical-align:bottom}

/*페이지*/
.paging{font-size:.846em;font-weight:700;position:relative;top:15px;text-align:center}
.round_page:link,.round_page:visited,.selected{color:#fff;background:royalblue;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:4px 7px 3px 6px}
.round_page:hover{color:#fff;margin:0 1px}
.selected{background:crimson}

/* 사이드바 */
.side_button{position:fixed;top:235px;right:0;width:65px;height:30px;background:#FBC700;border-radius:3px 0 0 15px;-moz-border-radius:3px 0 0 15px;-webkit-border-radius:3px 0 0 15px;-text-align:left;text-transform:uppercase;font-size:.9em;line-height:30px;color:#fff;padding-left:10px;z-index:0;-moz-background-clip:border;-webkit-background-clip:border-box;background-clip:border-box;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.side_button:link,.side_button:visited,.side_button:hover,.side_button:active,.side_button:focus{color:#fff;text-decoration:none}
.side_button:hover{width:80px;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.red_button{position:fixed;top:200px;background:#D52100} .green_button{position:fixed;top:270px;background:#598B32}
.blue_button{position:fixed;top:305px;background:#0292C0} .darkblue_button{position:fixed;top:340px;background:#5122B4}
.purple_button{position:fixed;top:375px;background:purple} .black_button{position:fixed;top:410px;background:#000}
.hidden_side{display:none}
#aside:hover .hidden_side{display:block;background:#fff;position:fixed;top:1%;right:5px;width:225px;height:97%;padding:5px;border:solid #ccc;border-width:1px 0 1px 1px;z-index:8;overflow-y:auto}
.sidebar_title{font:700 .769em Tahoma;color:#6AA63B;cursor:pointer;margin-top:8px;margin-bottom:4px;text-transform:uppercase;padding:6px;text-align:left;border:solid #42AEC2;border-width:1px 0;background:#E7FBF8}
.hidden_side li,.hidden_side ul{list-style-type:none;padding:0;margin:0}
.td_info{padding-left:4px}
.gray3{color:#B4B4B4;font-size:.846em;padding-left:6px}
.ps_cnt{font:.769em Tahoma;color:#B4B4B4} /*최근 글 개수*/
#block5,#block6{line-height:130%}

/* 블로그이미지 */
.blog_img{text-align:left;margin-top:8px;margin-bottom:2px;width:186px;padding:3px 10px}
.blgmn_img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.bi{padding-left:5px}

/* 사이드바 링크 스타일 */
#block2 a:link, #block2 a:visited, #block4 a:link, #block4 a:visited, #block5 a:link, #block5 a:visited, #block6 a:link, #block6 a:visited, #block8 a:link, #block8 a:visited, #block9 a:link, #block9 a:visited{color:#111;font-size:.923em;line-height:22px;background:url(images/bul.gif) no-repeat 0 6px;padding-left:7px}
#side a:hover{text-decoration:underline}
nav#block7 a{line-height:16px}
nav#block8 a{font:700 .769em tahoma !important;padding-top:1px}

/* 사이드 태그 */
nav#block3{text-align:right;letter-spacing:-1px;line-height:22px;padding-right:6px}
#block3 .cloud1{font:700 1.538em 'malgun gothic';color:#CE0000;padding:5px}
#block3 .cloud2{font:700 1.385em 'malgun gothic';color:#9C0000;padding:5px}
#block3 .cloud3{font:700 1.231em 'malgun gothic';color:#313131;padding:5px}
#block3 .cloud4{font:700 1.077em 'malgun gothic';color:#636363;padding:5px}
#block3 .cloud5{font-size:.923em;color:#9C9CAD;padding:3px}	
#block3 a:hover{color:#fc0;text-decoration:none}

/* 달력 */
.cal_month{font:700 .692em tahoma;height:18px;text-align:center} /*월*/
.cal_month a{color:#000} /*월 링크*/
.cal_week1{font:700 .846em 'malgun gothic';height:18px} /*요일*/
.cal_week2{color:#f30;font:700 .846em 'malgun gothic';text-align:center} /*일요일*/
.cal_current_week{background-color:#f0f0f0} /*이번 주*/	
.cal_day_sunday{color:#f30 !important} /*일요일*/
.cal_day_sunday a{color:#f30 !important} /*일요일 링크*/
.cal_day{font:.769em tahoma;color:#999;text-align:center}
.cal_day1{color:#000;font:.692em tahoma;text-align:center} /*달력 지난 달 날짜*/
.cal_day2{color:#000;font:.692em tahoma;text-align:center} /*달력 다음 달 날짜*/
.cal_day3{font:.769em tahoma;text-align:center} /*달력 이번 달 날짜*/
.cal_day4{font:700 .769em tahoma;text-align:center;background:#ddd;color:#0066CC;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px} /*달력 오늘 날짜*/
a.cal_click:link,a.cal_click:visited{color:#333;font:700 .769em tahoma} /*달력 글쓴 날 링크*/
a.cal_click:hover{color:#f30} /*달력 글쓴 날 링크 hover*/

/* footer */
#footer{font:.769em verdana;width:1000px;padding:20px 0;text-align:center;color:#000;background:#fff;border:1px solid #ADD8E6;border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;margin-bottom:30px}
#footer a{color:#000;font-weight:700}
#footer a:hover{text-decoration:underline}
.blog_compatibility{font-family:'malgun gothic','맑은 고딕',dotum,돋움,sans-serif;font-size:12px}
#toTop{background:orange;position:fixed;bottom:10px;right:10px;cursor:pointer;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;z-index:9}

/* 크롬,사파리 스크롤바 */
::-webkit-scrollbar{width:16px}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{background:#B7E0E6;border:2px solid #7EC1D0}
::-webkit-scrollbar-track{background:#7EC1D0}
::-webkit-scrollbar-thumb{height:50px;width:50px;background:#B7E0E6;border:2px solid #7EC1D0}
::-webkit-scrollbar-corner{background:#7EC1D0}

/* 태그 클라우드 스타일 */
.tag_cloud{line-height:30px;margin:0;padding:15px}	
.tag_cloud .cloud1{font:700 1.923em 'malgun gothic';color:#CE0000;padding:5px}
.tag_cloud .cloud2{color:#9C0000;font:700 1.692em 'malgun gothic';padding:5px}
.tag_cloud .cloud3{color:#313131;font:700 1.538em 'malgun gothic';padding:5px}
.tag_cloud .cloud4{color:#636363;font:700 1.077em 'malgun gothic';padding:5px}
.tag_cloud .cloud5{font-size:.923em;color:#9C9CAD;padding:3px}	
.tag_cloud a:hover{color:#fc0}

/* 글 접기 */
.moreless_fold,.moreless_top,.moreless_bottom{background:#E7FBF8;border:solid #ADD8E6;border-width:1px 0;color:#555;font-weight:700;padding:5px 0}
.moreless_fold,.moreless_top{padding-left:10px}
.moreless_bottom{padding-right:10px;text-align:right}
{background:#E7FBF8;border:solid #ADD8E6;border-width:1px 0;padding-left:10px;color:#555;font-weight:700}
.moreless_content{padding:5px;border:1px solid #ccc}

/* 인쇄용 서식 - 나머지는 각 블로그에 맞게 추가하세요. */
@media print {
.printMSG{display:block !important}
}