@charset "utf-8";
html	{ overflow-y:scroll; }
body	{ padding:0; margin:0; font:15px 'Malgun Gothic','맑은 고딕','NanumGothic','나눔고딕','Dotum','돋움','Sans-serif'; color:#000; line-height:150%; } 
a:link,
a:visited,
a:active	{ color:#000; text-decoration:none; }
a:hover	{ color:#006CA7; text-decoration:none; }
/* More-Less */
.moreless_fold, 
.moreless_top	{ padding-left:15px; color:#006CA7; font-weight:bold; text-decoration:underline; }
.moreless_body	{ }
.moreless_bottom	{ color:#006CA7; text-align:right; font-weight:bold; text-decoration:underline;}
.moreless_content	{ padding:5px; border:2px solid #AAA; }
/* Comment, Guestbook */
.rp_general,
.rp_admin,
.rp_secret,
.guest_general,
.guest_admin,
.hiddenComment 	{ }
/* Category */
.c_cnt { font-size:11px; color:#006CA7; }
/* image */
.cap1	{ font-size:13px; font-weight:bold; text-align:center; line-height:140%; margin:0; padding:0; }
.imageblock	{ border:none; }
.left,
.center,
.right	{ }
.dual,
.triple	{ }
/* layout */
input,
textarea	{ font:13px 'Malgun Gothic','맑은 고딕','NanumGothic','나눔고딕','Dotum','돋움','Sans-serif'; border:1px solid #ccc; margin:0; padding:2px; }
h1,h2,h3,h4	{ margin:0; padding:0; }
h1	{ font-size:27px; }
h2	{ font-size:24px; }
h3	{ font-size:20px; }
ol	{ margin:0; padding:0}
li	{ list-style:none; }
img 	{ max-width:100%; height:auto; }
blockquote	{ border-left:3px solid #777; padding:0 0 0 7px; margin:15px 0 15px 5px; }
#container	{ width:800px; margin:0 auto; padding:0; }
#content	{ width:610px; margin:0; padding:5px 5px 0 0; float:left; overflow:hidden; }
#sidebar	{ width:175px; margin:0; padding:5px 0 0 10px; float:right;}
.searchList ol	{ padding-top:12px; }
.searchList .cnt	{ font-size:11px; color:#006CA7; }
.searchList .name	{ font-size:11px;}
.searchList .date	{ font-size:11px; color:#777; padding:5px; }
.searchRplist	{ padding-top:20px; }
.searchRplist ol	{ padding-top:12px; }
.searchRplist .cnt	{ font-size:11px; }
.searchRplist .name	{ font-size:11px; }
.searchRplist .date	{ font-size:11px; color:#777; }
.guestWrite	{ font-size:11px; padding-top:12px; }
.guestWrite p	{ margin:0; padding:2px 0; }
.guestWrite .checkbox	{ border:0; margin:0; padding:0px; }
.guestWrite .name,
.guestWrite .password	{ width:200px; }
.guestWrite .homepage	{ width:400px; }
.guestWrite textarea	{ width:605px; }
.guestWrite .submit	{ width:100px; font-size:11px; }
.guestList	{ padding-top:20px; line-height:125%; }
.guestList p	{ margin:0; padding:0; }
.guestList ol	{ font-size:13px; }
.guestList ol li	{ padding-top:20px; }
.guestList ol ul	{ padding-left:30px; margin:0; }
.guestList ol ul li	{ padding-top:5px; margin:0; }
.guestList .name	{ font-size:14px; font-weight:bold; }
.guestList .date	{ font-size:11px; color:#777; padding-left:5px; }
.guestList .control	{ font-size:11px; padding-left:5px; }
.entryProtected h2	{ line-height:130%; padding-bottom:3px; }
.entryProtected .date	{ font-size:12px; color:#777; }
.entryProtected  p	{ text-align:center; }
.entryProtected	.password	{ width:200px; }
.entryProtected .submit	{ font-size:11px; }
.titleWrap	{ line-height:110%; }
.titleWrap h2	{ line-height:130%; padding-bottom:3px; }
.titleWrap .category	{ font-size:12px; }
.titleWrap .date	{ font-size:12px; color:#777; padding-left:10px; }
.titleWrap .admin	{ font-size:12px; }
.article	{ padding:20px 0; }
.article a	{ color:#006CA7; text-decoration:underline; }
.tagTrail	{ font-size:12px;}
.actionTrail	{ font-size:12px; line-height:125%; }
.actionTrail .cnt	{ font-size:11px; color:#006CA7; }
.trackback	{ padding-top:30px; }
.trackback h3	{ font-size:12px; }
.trackback h4	{ font-size:13px; }
.trackback ol	{ font-size:13px; line-height:125% }
.trackback p	{ margin:0; padding-top:1px; }
.trackback li	{ padding-top:10px; }
.trackback .name	{ font-weight:bold; }
.trackback .date	{ font-size:11px; padding-left:7px; color:#777; }
.comment	{ margin:0; padding-top:10px; }
.commentList	{ line-height:125%; }
.commentList p	{ margin:0; padding:0; font-size:13px; }
.commentList .name	{ font-weight:bold;}
.commentList .date	{ font-size:11px; color:#777; }
.commentList .control	{ font-size:11px; }
.commentList ol li	{ padding-top:20px; }
.commentList ol ul		{ padding-left:30px; }
.commentList ol ul li	{ padding-top:5px; }
.commentWrite	{ font-size:11px; padding-top:25px; }
.commentWrite p	{ margin:0; padding:2px 0; }
.commentWrite .checkbox	{ border:0; margin:0; padding:0;}
.commentWrite .name,
.commentWrite .password	{ width:200px; }
.commentWrite .homepage	{ width:400px; }
.commentWrite textarea	{ width:605px; }
.commentWrite .submit	{ width:100px; font-size:11px; }
.paging	{ padding-top:14px; text-align:center; font-size:11px; }
.paging .numbox	{ padding:0 10px; }
.paging .num	{ padding:0 3px; }
.paging .selected	{ font-weight:bold; color:#006CA7; text-decoration:underline; }
.version	{ padding-top:20px; font-size:12px; }
/* Sidebar */
#sidebar .pageLink,
#sidebar .category,
#sidebar .RSS,
#sidebar .search	{ padding-bottom:14px; }
#sidebar h3	{ font-size:17px; padding-bottom:3px; }
.category ul	{ font-size:13px; padding:0; margin:0; line-height:140%; }
.category ul li	{ font-weight:bold; padding-left:3px; }
.category ul ul li	{ font-weight:normal; padding-left:5px; }
.category ul ul ul li	{ padding-left:15px; }
.search .inputsearch	{ width:90px; }
.search .submit	{ font-size:11px;}
