@charset "utf-8";
/* CSS Document */
/* toolbarid end */
#tistorytoolbarid {display : none;}
body{color:#333;font:13px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움, Gulim, 굴림, Verdana, Arial, Trebuchet MS;margin:0 auto;text-align:center;}
a:active{color:#F03;text-decoration:none;}
h1,h2,h3,h4{margin:0;padding:0;}
ul,ol{list-style:none;margin:0;padding:0;}
img{border:none;}
#aro1 img{position:relative;z-index:1;}
input,textarea{font:13px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움, Gulim, 굴림, Verdana, Arial, Trebuchet MS;}
#container{background-color:#fff;border-left-color:#999;border-left-style:solid;border-left-width:1px;border-right-color:#999;border-right-style:solid;border-right-width:1px;margin:0 auto;padding:0 10px;position:relative;text-align:left;width:730px;}
#header{background-color:transparent;background-image:url(./images/backg.jpg);background-position:right 40px;background-repeat:no-repeat;border-bottom:1px solid #DDD;height:91px;padding-top:60px;position:relative;text-align:left;width:728px;}
#title-g{background-image:url(./images/gagdrip-33.png);background-repeat:no-repeat;display:none;height:57px;position:absolute;top:45px;width:170px;z-index:999;}
#content{background-color:#fff;float:right;padding-top:15px;position:relative;width:728px;}
#sidebar{background-color:#fff;display:none;float:left;padding:15px 0;position:relative;width:170px;z-index:1;}
#footer{background-color:#fff;clear:both;height:90px;width:730px;}
#footertop{border-bottom-color:#ddd;border-bottom-style:solid;border-bottom-width:1px;padding-top:13px;width:730px;}
#menutop{font-size:0;line-height:0;position:relative;right:10px;width:730px;}
#header h2{color:#999;font:16px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Vernada, Tahoma, Arial;margin-left:27px;}
#header h1{background-color:transparent;display:none;margin-left:27px;padding-top:53px;}
#header h1 a{color:#333;font:28px 나눔고딕, NanumGothic, "Malgun Gothic", "맑은 고딕", 돋움, Dotum;}
#header h1 .subj{position:relative;z-index:10;}
#header h1 .subs{color:#ddd;font:28px 나눔고딕, NanumGothic, "Malgun Gothic", "맑은 고딕", 돋움, Dotum;margin:1px;position:absolute;z-index:5;}
#menu{background-color:#fff;border-bottom:1px solid #ddd;font:14px/20px "Malgun Gothic", "맑은 고딕", Vernada, Tahoma, NanumGothic, 나눔고딕, Arial;height:40px;left:0;letter-spacing:-1px;position:absolute;text-transform:uppercase;top:0;width:728px;}
#menu a{display:block;float:left;margin-top:5px;padding:8px 15px;}
#menu .subj{position:relative;z-index:15;}
#menu .subs,#menu .subs1,#menu .subs2,#menu .subs3,#menu .subs4,#menu .subs5{color:#ddd;margin:1px;position:absolute;z-index:8;}
#menu a.blog{}
#menu a.admin,#menu a.write,#menu a.skip{float:right;}
body#tt-body-page #menu a.blog,body#tt-body-category #menu a.blog,body#tt-body-notice #menu a.notice,body#tt-body-tag #menu a.tag,body#tt-body-location #menu a.localog,body#tt-body-media #menu a.media,body#tt-body-guestbook #menu a.guestbook{background-image:url(./images/red-menuback.png);color:#fff;font-weight:700;}
body#tt-body-page .subs1,body#tt-body-category .subs1,body#tt-body-notice .subs2,body#tt-body-tag .subs3,body#tt-body-location .subs4,body#tt-body-guestbook .subs5{color:#b80200;font-weight:700;}
#sid-notice{height:200px;margin-bottom:20px;overflow:hidden;position:relative;}
#searchList ol,#searchRplist ol{border:1px dotted #DDD;list-style:decimal inside;margin-bottom:15px;margin-left:0;margin-right:0;padding:15px 20px;}
#list-read1{height:43px;overflow:hidden;position:relative;width:730px;}
#ad-real{border:1px dotted #DDD;display:none;padding-bottom:7px;padding-top:7px;text-align:center;}
#taglog h3{background:url(./images/bannert.png) no-repeat;height:21px;width:200px;}
#taglog ul{border:1px dotted #DDD;line-height:200%;margin:15px 0;padding:15px 20px;text-align:justify;}
#taglog li{background:none;display:inline;}
#taglog a{color:#333;padding:3px 5px;}
#taglog a:hover{color:#333;text-decoration:underline;}
#localog h3{background:url(./images/bannerl) no-repeat;height:21px;width:250px;}
#localog .localogBody{border:1px dotted #DDD;margin:15px 0;padding:15px 20px;}
#localog .spot{background:url(./images/flag.png) no-repeat -5px 5px;padding:5px 0 5px 7px;}
#localog .localspot{margin-left:5px;}
#localog .info a{color:#00368f;}
#entryProtected .input{border:1px solid #DDD;height:18px;width:150px;}
#entryProtected .input_on{border:1px solid #F60;height:18px;width:150px;}
#entryProtected .submit{border-bottom:1px dashed #DDD;cursor:pointer;padding-bottom:2px;}
#entry h2 a,#nonEntry h3,#nonEntry h3 a{color:#000;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;font-size:20px;font-weight:700;letter-spacing:-2px;}
#titleAro{height:23px;overflow:hidden;position:relative;width:644px;}
#entry h2 .subj,.titleWrap .subj{color:#000;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;font-size:20px;font-weight:700;letter-spacing:-2px;position:relative;z-index:10;}
#entry h2 .subs,.titleWrap .subs{color:#ddd;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;font-size:20px;font-weight:700;letter-spacing:-2px;margin:1px;position:absolute;width:644px;z-index:5;}
#notice_1{border-top-color:#DDD;border-top-style:solid;border-top-width:1px;margin-bottom:10px;margin-top:13px;}
#entryNotice h3,#entryNotice h3 a{font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;font-size:20px;}
#aro2{background-image:url(./images/arooo1.gif);background-repeat:repeat-y;height:100%;position:absolute;width:100%;z-index:13;}
#aro3{background-image:url(./images/arooo1.gif);background-repeat:repeat-y;height:100%;position:absolute;width:100%;z-index:13;}
#titletop{left:84px;margin-bottom:7px;overflow:hidden;padding-bottom:16px;padding-top:9px;position:relative;width:644px;z-index:5;}
.titleWrap a.category{font:12px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움, Gulim, 굴림, Verdana, Arial, Trebuchet MS;}
#info-font{text-align:left;}
.titleWrap .admin{background-color:#F7F7F7;border:1px solid #DDD;margin-top:3px;padding:5px;}
.article{color:#575757;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", 돋움, Dotum;font-size:13px;line-height:180%;margin:0;padding:0 0 15px;text-align:justify;}
.article img{background-color:#FFF;}
.article a:link,.article a:visited{background-color:#fff;color:#00368f;}
.article a:hover{background-color:#f0f0f0;color:#c00;}
.article h1{font:24px NanumGothic Bold;margin:10px 0;}
.article h2{background-color:#f0f0f0;border-bottom:1px solid #ddd;font-size:18px;margin:10px 0;padding:3px;}
.article h3{color:#c00;font-size:16px;margin:10px 0;}
.article h4{border-bottom:2px solid #4f8cc3;font-size:16px;margin:10px 0;}
.article ol{list-style:decimal;margin:10px 0 10px 25px;}
.article ol li{list-style:decimal;margin:0;padding:0;}
.article ul.list{margin-bottom:20px;margin-left:25px;}
.article ul.list li{background:url(./images/hd_list.gif) no-repeat 5px 8px;margin:0;padding-left:20px;}
.article .box{background-color:#f7f7f7;border:1px solid #ddd;margin:10px 0;padding:10px;}
.article pre{background:url(./images/bg_pre.gif);border:1px solid #ddd;font:12px/180% Lucida Console;margin:10px 0;overflow-x:auto;overflow-y:hidden;padding:10px;}
.article table.tb{border-collapse:collapse;font:11px Verdana;width:100%;}
.article table.tb th,.article table.tb td{border:1px solid #c1c1c1;padding:5px 7px;text-align:center;}
.article table.tb th{background-color:#e9e9e9;}
.cap1{color:#888;margin:5px 0;padding:0;}
blockquote{background:url(./images/bg_block.gif) no-repeat;font-style:italic;margin:15px 0;padding:0 0 0 27px;}
.moreless_fold span{background:url(./images/script--plus.png) no-repeat 0 0;padding-left:17px;}
.moreless_top span{background:url(./images/script--minus.png) no-repeat 0 0;padding-left:17px;}
.moreless_bottom span{background:url(./images/script--minus.png) no-repeat right 0;padding-right:17px;}
.moreless_content{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:15px 0;}
.moreless_bottom{text-align:right;}
.tagTrail{background:url(./images/tag--arrow.png) no-repeat;clear:both;display:none;height:17px;margin-bottom:12px;overflow:hidden;position:relative;z-index:5;}
.actionTrail{border-bottom:1px solid #DDD;padding-bottom:10px;text-align:right;width:730px;}
.trackback{border-bottom:1px solid #DDD;clear:left;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;position:relative;z-index:5;}
.trackback h3{color:#999;font:11px Trebuchet MS;letter-spacing:1px;text-align:center;text-transform:uppercase;}
.trackback ol{border-top:1px dotted #DDD;list-style:decimal inside;margin-top:10px;}
.trackback ol li a{color:#556eac;}
.trackback ol li a:active{color:#F03;}
.trackback ol li a.del{color:#999;font:11px Trebuchet MS;letter-spacing:1px;text-transform:uppercase;}
.comment{position:relative;text-align:justify;z-index:5;}
.comment h3{background:url(./images/bannerg.png) no-repeat;height:21px;margin-left:20px;width:200px;}
.commentList ol li{border-bottom:1px dotted #DDD;margin-top:10px;padding-left:20px;padding-right:20px;}
.commentList ol li img{background-color:#FFF;border:1px solid #DDD;height:16px;padding:2px;vertical-align:middle;width:16px;}
.commentList ol li .name{color:#2290ff;font:16px 나눔고딕, NanumGothic, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;margin-bottom:5px;}
.commentList ol li .name a{color:#1568bc;font:16px 나눔고딕, NanumGothic, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;margin-bottom:5px;}
.commentList ol li .reply{line-height:140%;margin:5px 0;}
.commentList ol li .reply img{background:none;border:none;height:auto;margin:0;padding:0;width:auto;}
.commentList ol li ul{list-style:none outside;margin-bottom:0;margin-left:50px;}
.commentList ol li ul li{background-color:#F7F7F7;border:1px solid #DDD;margin:10px 0;padding:10px;}
.commentWrite{border:1px dotted #DDD;font:11px Trebuchet MS, NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;letter-spacing:1px;margin-bottom:20px;margin-top:10px;padding:15px 3px 15px 23px;position:relative;text-transform:uppercase;z-index:5;}
.commentWrite h3,#nonEntry .commentWrite h3{background:url(./images/banner1.png) no-repeat;font:16px 나눔고딕, NanumGothic, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;height:18px;margin-bottom:10px;margin-left:0;width:146px;}
.commentWrite p{margin:0 0 10px;}
.commentWrite .point{background:url(./images/tick-small.png) no-repeat;background-position:-3px 0;color:#fff;height:16px;width:16px;}
.commentWrite .input{background:#F7F7F7 url(./images/area1.png) repeat-x;border:1px solid #DDD;height:18px;width:150px;}
.commentWrite .input_on{background:#F7F7F7 url(./images/area1.png) repeat-x;border:1px solid #F60;height:18px;width:150px;}
.commentWrite .textarea{background:#F7F7F7 url(./images/area1.png) repeat-x;border:1px solid #DDD;height:100px;width:95%;}
.commentWrite .textarea_on{background:#F7F7F7 url(./images/area1.png) repeat-x;border:1px solid #F60;height:100px;width:95%;}
.commentWrite a.submit{background:url(./images/comment.png) no-repeat 0 0;cursor:pointer;display:block;float:right;height:25px;margin-right:16px;padding-bottom:2px;text-indent:-9999px;width:125px;}
.commentWrite a.submit:hover{background-position:0 -25px;}
.commentWrite p.secretWrap{font:11px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;margin-bottom:0;}
#paging{font:11px Trebuchet MS;margin:10px 0;padding-left:20px;padding-right:20px;padding-top:10px;position:relative;text-align:center;text-transform:uppercase;width:690px;z-index:15;}
#paging .selected{color:#F90;}
#paging a.num{border:1px solid #ddd;padding:2px 6px;}
#paging a:hover.num{border:1px solid #f90;}
#paging a.prev{background-image:url(./images/red-prev.png);background-repeat:no-repeat;display:block;float:left;height:35px;width:53px;}
#paging a.next{background-image:url(./images/red-next.png);background-repeat:no-repeat;display:block;float:right;height:35px;width:53px;}
#paging a:hover.prev,#paging a:hover.next{background-position:0 -35px;}
#paging a.prev span,#paging a.next span{display:none;}
.search{background:#FFF url(./images/red-search1.png) no-repeat 210px 5px;border:1px solid #DDD;height:28px;margin-bottom:15px;padding:2px;position:absolute;top:-86px;width:164px;}
.search .searchinput{background:none;border:none;cursor:text;height:29px;overflow:hidden;position:relative;width:164px;}
.search .submit{background-image:url(./images/search-1.png);background-repeat:no-repeat;border-style:none;cursor:pointer;height:34px;position:absolute;right:-1px;top:38px;width:170px;}
.search:hover{background-color:#f7f7f7;}
#sidebar h3{background-color:#fff;border-bottom:1px solid #ddd;font:16px Vernada, NanumGothic, "Malgun Gothic", "맑은 고딕", Arial, Tahoma;font-weight:700;letter-spacing:-1px;padding:3px 5px;text-transform:uppercase;}
#sidebar h3 .subj{color:#e01419;position:relative;z-index:10;}
#sidebar h3 .subs{color:#aaa;margin:1px;position:absolute;z-index:5;}
#sidebar .cnt,.c_cnt{color:#FF5959;font:11px Trebuchet MS;letter-spacing:1px;text-transform:uppercase;}
#sidebar ul li{padding:5px 0 0 7px;}
#recentPost ul li:hover,#recentComment ul li:hover,#recentTrackback ul li:hover,#archive ul li:hover,#link ul li:hover{background:url(./images/control-000-small.png) no-repeat -6px 6px;}
#blogImage img{width:170px;}
#notice ul li{background:url(./images/bookmark--arrow.png) no-repeat;background-position:0 5px;padding:5px 0 0;}
#sidebar ul li #category ul li ul{padding:0;}
#sidebar ul li #category ul li{border:none;padding:0;}
#category ul li a{background:url(./images/folder-horizontal.png) no-repeat 0 7px;display:block;height:18px;padding:5px 0 0 20px;}
#category ul li a:hover{background:url(./images/folder-horizontal-open.png) no-repeat 0 7px;padding:5px 0 0 20px;}
#category ul li ul li a{border-top:1px solid #EFEFEF;}
#category ul li ul li ul li a{background:none!important;border:none;padding-left:20px;}
#sidebar li:hover #category ul li ul li ul li a{background:none!important;padding-left:20px;}
#tagbox ul{line-height:200%;margin-top:5px;text-align:justify;width:240px;}
#tagbox ul li{background:none;border:none;display:inline;padding:0;}
#tagbox li a{padding:3px;}
#counter{background-color:#fff;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#333;font:11px Trebuchet MS;letter-spacing:1px;margin-bottom:15px;padding:5px;text-transform:uppercase;}
#counter .total{font:13px Trebuchet MS;}
#counter .anoday,#counter .anoday2{color:#777;margin-left:2px;margin-top:2px;}
#counter .counterNum{color:#e01419;}
#counter .counterNum3{color:#338543;}
#copyright{background:#fff;color:#777;float:left;font:12px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", 돋움, Dotum;letter-spacing:0;line-height:160%;margin-top:5px;padding:20px 0 10px;text-align:left;text-transform:uppercase;}
.nanum{color:#333;}
.tistory{color:#F60;}
.daum1{color:#f0c800;}
.daum2{color:#fd8116;}
.daum3{color:#74ca2d;}
.daum4{color:#6b96fc;}
.suspect{color:#acc1d2;}
.lawlite1{color:#000;}
.lawlite2{color:#393939;}
.lawlite3{color:#3F3F3F;}
.lawlite4{color:#404040;}
.lawlite5{color:#5F5F5F;}
.lawlite6{color:#606060;}
.lawlite7{color:#6F6F6F;}
#rssbutton{display:none;float:left;height:19px;overflow:hidden;position:relative;top:25px;width:90px;}
#real0{position:absolute;}
#real00{bottom:14px;position:relative;right:6px;z-index:5;}
#real1{display:none;height:280px;margin-bottom:3px;margin-left:11px;position:relative;text-align:right;width:336px;z-index:5;}
#ad-top1{left:-4px;position:absolute;top:-101px;width:730px;}
#ad-top3{height:90px;position:relative;text-align:right;}
#aro1{border-top-color:#DDD;border-top-style:solid;border-top-width:1px;padding-top:7px;}
.entry-ccl{display:none;margin:0 auto 0 0;padding:15px 0 0;position:absolute;text-align:left;z-index:6;}
#google_m{display:none;position:absolute;text-align:left;}
#google_m2{text-align:left;display: none;}
#ad_3google{border-bottom-color:#999;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#999;border-right-style:solid;border-right-width:1px;border-top-color:#999;border-top-style:solid;border-top-width:1px;height:600px;padding:7px;position:relative;width:160px;}
#ad_2google{left:741px;position:absolute;top:0;}
#ad_google{clear:both;margin-bottom:4px;position:relative;width:728px;z-index:5;}
#blackskin{position:relative;z-index:5;}
#delete{position:relative;z-index:5;}
#daum-vv{margin-bottom:17px;margin-top:10px;position:relative;}
.blogto{background-image:url(./images/daum-v.png);background-repeat:no-repeat;clear:both;color:#333;font-weight:300;height:136px;position:relative;text-align:center;width:728px;z-index:5;}
#button1{left:5px;padding-bottom:3px;padding-right:53px;position:relative;top:22px;}
#button2{padding-bottom:1px;padding-left:50px;position:relative;right:2px;top:22px;}
.daumview{border:1px solid #D7D7D7;height:72px;margin-right:33px;overflow:hidden;width:64px;}
.mixsh{border-right-color:#D7D7D7;border-right-style:solid;border-right-width:1px;margin-right:33px;}
#tvon{height:7px;}
.tt-share-entry-with-sns{display:none;}
#blogtool0{border-bottom-color:#E5E5E5;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#E5E5E5;border-top-style:solid;border-top-width:1px;height:290px;overflow:hidden;position:relative;width:728px;z-index:5;}
#ref-1{bottom:11px;position:relative;}
div.another_category{background-color:#FFF;margin-top:10px;padding:15px 20px;}
div.another_category h4{background:url(./images/category-1.png) no-repeat 0 3px;color:#666!important;font-size:14px!important;padding-bottom:0!important;padding-left:30px!important;}
div.another_category h4 a{color:#FF5559!important;}
div.another_category h4 a:hover{color:#FF8102!important;}
.another_category td{color:#0F3!important;display:none;}
div.another_category table th{color:#E1E1E1!important;}
div.another_category table th a{background:url(./images/category-2.png) no-repeat 0 4px;color:#666!important;padding-left:25px;}
div.another_category table th a.current{background:url(./images/category-3.gif) no-repeat 0 4px;border-bottom-style:none!important;color:#000!important;font-weight:700!important;padding-left:25px;}
div.another_category table th a:hover{color:#06F!important;}
#ref-2{float:left;height:226px;width:163px;}
#blogtool2{float:right;font-size:15px;padding-left:120px;padding-top:30px;position:relative;text-align:right;z-index:5;}
div.footnotes{border-top:#ccc 1px dashed;margin-top:10px;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-block;position:relative;z-index:5;}
* html .clearfix{height:1%;}
a:link,a:visited{color:#575757;text-decoration:none;}
a:hover,#menu a:hover{color:#828282;text-decoration:none;}
#searchList ol li,#searchRplist ol li,#localog .info{padding:5px 0;}
#searchList .cnt,#searchRplist .cnt,.actionTrail .cnt{color:#F60;font:11px Trebuchet MS;letter-spacing:1px;text-transform:uppercase;}
#searchList .date,#searchRplist .date,.titleWrap .info,.commentList ol li .replyFrom,.commentList ol li .date{color:#999;font:11px Trebuchet MS;letter-spacing:1px;text-transform:uppercase;}
#searchRplist .name,#taglog a:visited,.trackback ol li .from,.commentList ol li .date a,#sidebar .name,#sidebar ul li a:hover,#blogImage .bloger{color:#828282;}
#taglog li a.cloud1,#tagbox li a.cloud1{background-color:#ffe9f6;color:#e55147;font-weight:700;}
#taglog li a.cloud2,#tagbox li a.cloud2{background-color:#f4f4b9;color:#338543;}
#taglog li a.cloud3,#tagbox li a.cloud3,#counter .counterNum2{color:#3a7eeb;}
#taglog li a.cloud4,#tagbox li a.cloud4{color:#111;}
#taglog li a.cloud5,#tagbox li a.cloud5,#copyright a{color:#777;}
#localog .info a:hover,.trackback ol li a:hover,.trackback ol li a:hover.del,.commentList ol li .date a:hover,#copyright a:hover{text-decoration:underline;}
.tagTrail .tagtext,#notice .noticelink{margin-left:20px;}
.trackback ol li,.commentList ol{margin-top:10px;}
#sidebar .module,#blogImage{margin-bottom:20px;}
#sidebar .date,#blogImage .blogerText{font:11px Trebuchet MS;letter-spacing:1px;text-transform:uppercase;}
.ib,.branch3{cursor:pointer;}
* html #aro2{background-image:url(./images/arooo1.gif);background-repeat:repeat-y;height:100%;position:absolute;width:100%;z-index:13;_height:expression(parentNode.offsetHeight);}
* html #aro3{background-image:url(./images/arooo1.gif);background-repeat:repeat-y;height:100%;position:absolute;width:100%;z-index:13;_height:expression(parentNode.offsetHeight);}
* html #sid-notice{height:205px;margin-bottom:20px;overflow:hidden;position:relative;}