@font-face {
  font-family: 'Nanum Gothic';
  src: url(NanumGothic.eot);
  src: url(NanumGothic.woff) format('woff');
}
BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote {font-size:9pt;font-family:'Nanum Gothic';color:#959595}

TD {line-height:120%;}

select,option {font-size:9pt;font-family:'Nanum Gothic';color:#202020;background-color:#eaeaea}

a {
	color: #484747;
	font-size: 11px;	
	text-decoration: none;
}
a:hover {
	color: #a78d58;
}

a.over img {
	background: #000000;
}
a.over, a.over img {
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}
a.over:hover {
	opacity: 0.6;
}

A:link    {color:#737373;text-decoration:none}
A:visited {color:#808080;text-decoration:none}
A:active  {color:#808080;text-decoration:none}
A:hover   {color:#b9b9b9;text-decoration:none}

.back-to-top {
    position: fixed;
    bottom: 0em;
    right: 0px;
    padding: 0em;
    display: none;
    -webkit-border-radius: 0.8em;
    -moz-border-radius: 0.8em;
    border-radius: 0.8em;
}

.lazy {-webkit-transition-property: opacity; -moz-transition-property: opacity; 
-o-transition-property: opacity; transition-property: opacity; 
-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; 
-o-transition-duration: 0.8s; transition-duration: 0.8s; 
-webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; 
-o-transition-timing-function: ease; transition-timing-function: ease; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0;}

.back-to-top { position: fixed; bottom: 3em; right: 10px; text-decoration: none; color: #000000; background-color: rgba(59, 59, 59, 0.80); font-size: 12px; padding: 0.5em; display: none;}
.back-to-top:hover { background-color: rgba(106, 106, 106, 0.30);}

#quotes {color:#999;}
#quotes a, #quotes span {padding:5px 6px 2px 6px;}
#quotes a {color:#999; border:#212121 1px solid; margin-right:2px; text-decoration:none;}
#quotes a:hover {color:#ffffff; border: #737373 1px solid; margin-right:2px; text-decoration:none;}
#quotes span.current {background-color:#0d0d0d; font-weight:bold; color:#aaa; border:#3b3b3b 1px solid; margin-right:2px; text-decoration:none;}

.textarea {border:1px solid #252525;font-size:9pt;color:#e0e0e0;background-color:#1e1e1e;padding:3px;line-height:160%}
.file     {border:1px solid #252525;font-size:9pt;color:#737373;background-color:#1e1e1e;height:21px;line-height:21px;padding:0}
.input2   {border:1px solid #252525;font-size:9pt;color:#737373;background-color:#1e1e1e;height:21px;line-height:21px;padding:0}
.submit   {border:1px solid #202020;font-size:9pt;color:#737373;background-color:#353535;height:24px;line-height:21px;padding:0}
.submit_w {border:1px solid #202020;font-size:9pt;color:#bfbfbf;background-color:#353535;height:40px;line-height:40px;padding:0}
.submit_c {border:1px solid #202020;font-size:9pt;color:#808080;background-color:#353535;height:21px;line-height:21px;padding:0}
.button   {border:1px solid #202020;font-size:9pt;color:#737373;background-color:#353535;height:24px;padding:0}
.inbox    {border:1px solid #333333;background-color:#666666;width:100%;height:20px;padding:0;spacing:0}

.line1 {background-color:#202020; padding:0}
.line2 {background-color:#000000; padding:0}
.lined {background-color:#202020; border-top:1px solid #050505;height:1px;}
.separator1 {background-color:#151515; padding:0}
.separator2 {background-color:#080808; padding:0}

.mmp {font-family:tahoma;color:#737373;font-size:11px;text-decoration:none}
.bt  {font-family:tahoma;color:#303030;font-size:10px;text-decoration:none}

.pic_bg {background-color:#000000}
.pic_border {border:1px solid #454545}

.thumb_area_bg {background-color:#000000}
.thumb_border {border:0px solid #202020}

.exif_bg {background-color:#080808;font-family:verdana;font-size:7pt}
.exif_spacer {color:#303030;font-size:9pt;text-decoration:none}

.info_bg {background-color:#000000;font-size:9pt}
.han  {color:#c4c4c4;font-size:9pt;text-decoration:none}
.han2 {color:#a9a9a9;font-size:9pt;text-decoration:none}
.eng  {font-family:tahoma,'Nanum Gothic';color:#808080;font-size:8pt;text-decoration:none}

.thumb_list_title {color:#c4c4c4;font-size:12px;text-decoration:none;font-family:'Nanum Gothic'}
.thumb_list_name  {color:#c4c4c4;font-size:11px;text-decoration:none;font-family:'Nanum Gothic'}
.thumb_list_cate  {color:#9a9a9a;font-size:11px;text-decoration:none;font-family:'Nanum Gothic'}
.thumb_list_eng   {color:#606060;font-size:11px;text-decoration:none;font-family:tahoma,'Nanum Gothic';line-height:100%}
.view_title  {color:#c4c4c4;font-size:12pt;font-weight:bold;text-decoration:none;font-family:'Nanum Gothic'}
.view_title2 {color:#c4c4c4;font-size:10pt;font-weight:bold;text-decoration:none;font-family:'Nanum Gothic'}
.view_name   {color:#c4c4c4;font-size:9pt;text-decoration:none;font-family:'Nanum Gothic'}
.view_cate   {color:#9a9a9a;font-size:9pt;text-decoration:none;font-family:'Nanum Gothic'}
.wArticle    {color:#cfcfcf;font-size:10pt;font-weight:bold;text-decoration:none;font-family:'Nanum Gothic';line-height:100%}

.ce_bg		 {background-color:#101010; border:1px solid #303030}
.list_comment  {color:#606060;font-size:8pt;font-family:tahoma; border:1px #303030 solid; padding:0 3px 1px 3px}
.list_comment2 {color:#737373;font-size:8pt;font-family:tahoma; background-color:#252525; padding:0 3px 1px 3px; font-weight:bold}

blockquote { border:#303030 1px solid; margin: 10px 20px 10px 20px; padding:5px; color:#606060; background-color: #101010; }
code {border: #303030 1px dashed; padding: 2px 5px 2px 5px; color: #606060; font-family: 'Courier New', Monospace; background-color: #101010}
.code {border: #303030 1px dashed; padding: 2px 5px 2px 5px; color: #606060; font-family: 'Courier New', Monospace; background-color: #101010}

.imageToolbox {
	position: absolute;
	width:  34px;
	height: 34px;
	left: 10px;
	top:  10px;
	display:none;
	z-index:1;
}
.imageToolbox img {	cursor:pointer }

#search_options_tool {width:115px; float:right; margin-right:5px; height:21px; padding-top:9px; display:none}
#search_options_tool img {margin-right:5px; cursor:pointer}
#search_btTools {float:right; height:30px; width:189px; margin-right:3px}
#search_btTools div {float:left; margin-top:3px; margin-bottom:3px}
#search_btArrow {width:15px; height:24px; margin-left:3px; cursor:pointer}
#search_input   {width:114px; height:24px; background-image:url(search_input.gif); background-repeat:no-repeat}
#search_intext  {width:100%; height:16px; margin-top:3px; margin-left:2px; border:0; background-color:#080808; color:#737373}

.descipt_counter { font-family:sans-serif; font-size:15pt; color:#505050; margin:0 5px 0 5px}

.slide_thumb_img      { margin:1px; border:3px solid #292929; float:left; cursor:pointer }
.slide_thumb_img_over { margin:1px; border:3px solid #404040; float:left; cursor:pointer }
