@charset "utf-8";
body	{margin:0; padding:0; color:#000; font:12px Tahoma, Verdana, Gulim, 'Trebuchet MS', AppleGothic, Sans-serif; }

a:visited,
a:active	{ color:#4F4F4F; text-decoration:none;}
a:hover	{ color:#CD6811; text-decoration:none;}
a:link { color:#828282; text-decoration:none;}

img	{ border:none;}
h1,
h2,
h3,
h4	{ margin:0; padding:0; font-size: 12px;}
input,
textarea	{ border-top:1px solid #ccc; border-right:1px solid #eee; border-bottom:1px solid #eee; border-left:1px solid #ccc; background-color:#eee; font:12px Tahoma, Verdana, 'Trebuchet MS', AppleGothic, Sans-serif;}

#container { width:730px; margin:auto; padding:0;} 
#sidebar	{ float:right; width:0px; margin:0; padding:0;}
#header	{ }
#content	{ clear:both; float:left; width:730px; margin:0; padding:0; overflow:hidden; line-height:150%;}

*html #header { margin:20px 0 0 0; padding:17px 0 5px 0; border-top:0px solid #000; }
#header { margin:20px 0 0 0; padding:17px 0 17px 0; border-top:0px solid #000; }
#header h1 a { float:left; font:20px Arial, Dotum, 돋움, Tahoma, 'Trebuchet MS', AppleGothic, Sans-serif; font-weight:bold; padding-bottom:14px;}
#header .search { float:right; margin-right:0px; border:none; background-color:#FBFBFB;}

#header .search .input		{ width:150px; height:16px; border:block; background:transparent;  color:#000; font-size:12px;}
#header .search .submit		{ width:35px; height:20px; border:block; background:transparent; cursor:pointer;}
#header .h1_ftc	{color:#0000CD;font:16px Arial;font-weight:bold;}
#header .h2_ftc	{color:#CD6600;font:16px Arial;font-weight:bold;}

#sidebar ul	{ list-style:none; margin:0; padding:0 0 7px 0;}
#sidebar li	{ list-style:none; padding:3px 0;}
#sidebar h3 { padding:5px 0; border-top:1px solid #c1c5cc;}
#sidebar h3 a:hover { color:#f60;}
#sidebar .cnt	{ color:#999; font-size:9px;}
#sidebar .name	{ color:#999;}
#sidebar .date	{ color:#999; font-size:9px;}

#content .entry,
#content .guestbook, 
#content .searchList, 
#content .searchNaverList,
#content .searchRplist	{ padding-bottom:20px;}

#content .guestbook h2	{ margin-bottom:30px; padding:5px 0; border-top:1px solid #000; border-bottom:1px solid #ccc; font-size:12px;}		
#content .medialog h2,
#content .searchRplist h2,
#content .searchList h2	{ margin-bottom:15px; padding:5px 0; border-top:1px solid #000; border-bottom:1px solid #ccc; font-size:12px;}
#content .searchNaverList h2	{ margin-bottom:0px; padding:5px 0; border-top:1px solid #000; border-bottom:1px solid #ccc; font-size:12px;}
#content .ftc	{ color:#CD6811;}
#content .fftc	{ color:#999; font-size:9px;}
#content .ftc_search	{ color:#828282; font:11px Arial, Gulim, Tahoma, Verdana;}

.searchList ol, 
.searchRplist ol	{ list-style:none; margin:0; padding:0px;}
.searchList li, 
.searchRplist li	{ margin-bottom:4px; padding-bottom:2px; line-height:100%;}
.searchList .date, 
.searchRplist .date	{ margin-left:10px; color:#999; font-size:9px;}
.searchList .cnt	{ color:#f60; font-size:9px;} 
.searchRplist .name	{ }
.searchList .tblist	{ margin-bottom:8px;}
.searchList .tblist a	{ color:#999;}

.guestbook p	{ margin:0; padding:2px 0;}

.guestWrite		{ font-size:11px; }
.guestWrite input	{ width:150px; background-color:#FBFBFB; color:#000;}
.guestWrite textarea { background-color: #FBFBFB; width:710px; padding:5px; color:#000;}
.guestWrite .homepage   { width:350px;}
.guestWrite .submit		{ width:150px; height:20px; font-size:9px;}
.guestWrite input.checkbox	{ width:15px; margin:0; padding:0; border:none; background-color:#FBFBFB;}

.guestList	{ width:100%; padding:40px 0 0 0;}
.guestList .reply	{ color:#999; font-size:9px;}
.guestList ol	{ list-style:none; margin:0; padding:30px 0 0 0;}
.guestList ol ul	{ list-style:none; margin:0; padding:0;}
.guestList ol li	{ overflow:hidden;}
.guestList ol li p	{ padding-top:7px; background:transparent;}
.guestList ol li ul li	{ padding:10px 0 0 60px; border:none; overflow:hidden;}
.guestList ol li ul li { text-align:left;}
.guestList ol li .name	{ font-weight:bold;}
.guestList ol li .date,

.entry h2	{ }
.entry .post	{ color:#828282; font:11px Arial, Gulim, Tahoma, Verdana;}

.titleWrap	{ margin-bottom:5px;  padding:5px 0; border-top:1px solid #c1c5cc; color:#999; font-size:9px;}
.titleWrap .category a	{ color:#999; font-size:11px;}
.titleWrap .date,
.titleWrap .admin a	{ color:#999;}
.titleWrap .category a:hover,
.titleWrap .admin a:hover	{ color:#f60;}
.titleWrap .admin { padding-left:5px;}


.actionTrail	{ clear:both; color:#828282; font:11px Gulim, Tahoma, Verdana;}
.actionTrail a:link { color:#828282;}
.actionTrail a:hover { color:#E1771E;}
.actionTrail .cnt	{ color:#f60; font-weight:bold;}
.actionTrail .ft	{ color:#c1c5cc; font-weight:bold;}

.trackback	{ width:100%; margin-bottom:0px; padding-top:0px; overflow:hidden;}
.trackback a	{ color:#000;}
.trackback h3	{ margin:0px 5px 10px 0px; color:#c1c5cc; font-size:11px;}
.trackback h4	{ margin:0;}
.trackback h4 a	{ color:#f60;}
.trackback ol	{ list-style:none; margin:0; padding:0;}
.trackback li	{ padding:7px 0;}
.trackback .date	{ color:#999; font-size:9px;}
.trackback p	{ margin:3px 0 0 0; padding:0; color:#999; letter-spacing: 0px;}
.trackback a.delete span	{ color:#999; font-size:9px;}

.comment	{ width:100%; margin:0px 0 4px 0; padding-top:5px; background:transparent; overflow:hidden;} 
.commentList p	{ margin:3px 0 0 0; padding:0; }
.commentList  a:link	{ color:#4682B4; font-weight:bold; text-decoration:none;}
.commentList  a:hover	{ color:#f60;}

.comment ol,
.comment ul	{ list-style:none; margin:0; padding:0;}
.comment .date	{ color:#999; font-size:9px;}
.comment .reply	{ color:#999; font-size:9px;}
.comment .reply  a:link	{ color:#999; font-weight:bold; text-decoration:none;}
.comment .name	{ font-weight:bold;}
.comment .name a	{ font-weight:bold; color:#E1771E;}
.comment ol li	{ padding:10px 0;}
.comment li ul li	{ padding:5px 10px 10px 60px; text-align:left;}

.comment .control a.address span,
.comment .control a.modify span,
.comment .control a.write span	{ color:#999; font-size:9px;}

.commentWrite	{ margin-top:0px; font-size:11px;}
.commentWrite p	{ margin:3px 0 0 0; padding:0;}
.commentWrite input		{ width:150px; background-color:#FBFBFB; color:#000;}
.commentWrite textarea	{ background-color: #FBFBFB; width:710px; padding:5px; top:5px; color:#000; }
.commentWrite .homepage	{ width:350px; }
.commentWrite .submit	{ width:150px; height:20px; color:#000; font-size:9px;}
.commentWrite input.checkbox	{ width:15px; margin:0; padding:0; border:none; background-color:#FBFBFB;}

.paging		{ float:left; padding:0px 0 0 0; line-height:130%;  font-size:9px; }
.paging .numbox	{ margin-left:6px; padding:0 8px 0 2px; border-left:1px solid #000; }
.paging .num	{ padding:0 9px 0 6px; border-right:1px solid #000;}
.paging a	{ color:#000; text-decoration:none;}
.paging a:hover	{ color:#999;}

#footer		{width:100%; margin:0px 0; padding-bottom:5px; border-top:0px solid #000; font-size:9px;}
#footer .copyright {font:11px 돋음체, Tahoma, Verdana; float:right; padding-top:7px; text-align:right;}
#footer .h1_ftc	{color:#0000CD;font:9px Arial;font-weight:bold;}
#footer .h2_ftc	{color:#CD6600;font:9px Arial;font-weight:bold;}


#align_l		{width:100%; margin:0px 0; padding-bottom:5px; border-top:0px solid #000; font-size:9px;}
#align_l .copyright {font:11px 돋음체, Tahoma, Verdana; float:left; padding-top:7px; text-align:left;}

#ifplug {font:12px Tahoma, Verdana;}
#ifplug a:link{color:#1C1C1C;text-decoration:none;}
#ifplug a:hover{color:#f60;text-decoration:underline;} 

#twitter_div {color:#000000; font:11px Verdana, Tahoma;}
#twitter_div a:link{color:#1C1C1C;text-decoration:none;}
#twitter_div a:hover{color:#f60;text-decoration:underline;} 

/*Set attribute Itubes Plug_in */
.viewcategory {font:11px Tahoma, Verdana;}
.viewcategory h4 {font:bold 1.2em Tahoma, Dotum,Verdana,Sans-Serif;} 
.viewcategory a:link{color:#1C1C1C;text-decoration:none;}
.viewcategory a:hover{color:#f60;text-decoration:underline;}

#ft_two {color:#E1771E;}