#article {width:100%; display:inline-block; max-width:1000px}
#article h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{font-family:aileron;font-weight:200;line-height:1.4em;margin:25px 0 15px}
#article h1{font-size:34px}
#article h2{font-size:30px}
#article h3{font-size:26px}
#article h4{font-size:22px}
#article h5{font-size:18px}
#article h6{font-size:14px}
#article p{margin:25px 0}
#article ol,.mce-content-body ul{margin-left:15px;list-style-position:outside;margin-bottom:20px}
#article ol li,.mce-content-body ul li{margin-left:10px;margin-bottom:10px;color:#626262}
#article ul{list-style-type:disc}
#article ol{list-style-type:decimal}
#article a[href]{text-decoration:underline}
#article table{width:100%;border-spacing:0;border-collapse:separate;border:1px solid #aaa}
#article table tr:nth-child(even){background:#FAFAFA}
#article table caption,.mce-content-body table td,.mce-content-body table th{padding:15px 7px;font:inherit}
#article table th{font-weight:400;color:#6E6E6E;background-position:100% 100%;background-size:2px 10px;background-repeat:no-repeat}
#article table th:last-child{background:0 0}
#article p {margin:1px; line-height:180%}
#article p {display:inline-block; width:100%; margin:1px; line-height:180%}

.article_style { display: block; margin-bottom: 15px; text-align:left; overflow-wrap: break-word;word-wrap: break-word; }

.textarea {border:1px solid #c9c9c9;border:1px solid var(--box-color);font-size:9pt;background-color:#ffffff;background-color:var(--bg-color);padding:3px;line-height:160%}
.file     {border:1px solid #d5d5d5;font-size:9pt;color:#252525;background-color:#f8f8f8;height:20px;line-height:20px}
.input2   {border:1px solid #c9c9c9;font-size:9pt;color:#252525;background-color:#ffffff;height:20px;line-height:20px}
.input_s  {border:1px solid #d5d5d5;font-size:9pt;color:#252525;background-color:#f8f8f8;height:22px;line-height:22px}
.submit   {border:1px solid #555555;font-size:9pt;color:#ffffff;background-color:#afafaf;height:22px;line-height:22px}
.submit_w {border:1px solid #555555;font-size:9pt;color:#dfdfdf;background-color:#707070;height:40px;font-weight:bold}
.submit_c {border:1px solid #cccccc;border:1px solid var(--board-bt-line);font-size:9pt;background:#e5e5e5;background: var(--board-bt-bg);}
.button   {border:1px solid #555555;font-size:9pt;color:#ffffff;background-color:#afafaf;height:22px;line-height:22px}

.line_separator {background:#f0f0f0;background: var(--board-line); padding:0}
.line_shadow	{background:#f5f5f5;background:var(--focus-bg-color);border-top:1px solid #c2c1c6;border-top:1px solid var(--box-color);height:3px}
.line_shadow2	{background:#f5f5f5;background:var(--focus-bg-color);border-top:1px solid #c2c1c6;border-top:1px solid var(--box-color);height:3px}
.line_dark		{background-color:#c0c0c0; padding:0}

.list_notice	  {padding:0;}
.notice_separator {background-color:#e2e2e2; padding:0}

.list0 {padding:0;}
.list1 {background:#fdfdfd;background: var(--board-line-bg); padding:0;}
.lined {background:#f0f0f0;background: var(--board-line); border-top:1px solid #f5f5f5; border-top:1px solid var(--box-color);height:1px;}

.title		{background:var(--focus-bg-color);border-bottom: 1px solid #ccc; height:31px}
.title_text {cursor:default;text-decoration:none;font-size:11px;width:100%;font-family:돋움,AppleGothic;font-weight:bold;filter:dropshadow(color=#FFFFFF,offX=1,offY=1,positive=1);}

.separator1 {background-color:#efefef; padding:0}
.separator2 {background-color:#e3e3e3; padding:0}

.mmp {font-family:tahoma,AppleGothic;color:#909090;font-size:11px;text-decoration:none}
.bt  {font-family:tahoma,AppleGothic;color:#bfbfbf;font-size:10px;text-decoration:none}

.pic_bg {background-color:}
.pic_border {border:1px solid #606060}

.thumb_area_bg {background-color:#ffffff}
.thumb_border  {border:1px solid #d0d0d0}
.f_list { font-size:11px;line-height:29px;padding:3px;border-style:solid; border-width:1px ; border-color:#d3d3d3 }

.exif_bg	 {background-color:#fafafa;font-family:verdana,AppleGothic;font-size:7pt;padding:3px 5px 3px 5px;line-height:120%;border:1px dashed #d0d0d0;margin:5px 5px 0 0}
.exif_spacer {color:#d0d0d0;padding:0 3px 0 3px}

.info_bg {font-size:9pt}
.han  {color:#525252;color:var(--color1);font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.myreply  {color:#0039dc;color:var(--blue-color-focus);font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.han2 {color:#303030;font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.eng  {font-family:tahoma,AppleGothic;font-size:7pt;text-decoration:none}

.list_title	 {font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.list_name	 {font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.view_title  {font-size:12pt;font-weight:bold;text-decoration:none;font-family:굴림,AppleGothic}
.view_title2 {font-size:10pt;font-weight:bold;text-decoration:none;font-family:굴림,AppleGothic}
.view_name   {font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.view_cate   {font-size:9pt;text-decoration:none;font-family:굴림,AppleGothic}
.wArticle    {font-size:12pt;font-weight:bold;text-decoration:none;font-family:dotum,돋움,AppleGothic;line-height:100%}
.ce_bg		 {background:#F9F9F9;background: var(--focus-bg-color); border:1px solid #b0b0b0;border:1px solid var(--box-color);}

.color_h	 {color:#858585; font-weight:bold}
.color_d	 {color:#909090}

.imageToolbox {
	position: absolute;
	width:  34px;
	height: 34px;
	left: 10px;
	top:  10px;
	display:none;
	z-index:1;
}
.imageToolbox img {cursor:default}

blockquote { border:#e5e5e5 1px solid; padding:5px; color:#303030; background-color: #f9f9f9; margin: 10px 20px 10px 20px}
code  {border:#a5a5a5 1px dashed; padding:2px 5px 2px 5px; color:#303030; font-family:'Courier New', Monospace; background-color:#efefef}
.code {border:#a5a5a5 1px dashed; padding:2px 5px 2px 5px; color:#303030; font-family:'Courier New', Monospace; background-color:#efefef}

#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:default}
#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:default}
#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}

.list_comment  {color:#00489d; color:var(--reply-color);font-size:11px;font-family:tahoma,AppleGothic; padding:0 3px 1px 3px;}
.list_comment2 {color:#00489d; color:var(--reply-color);font-size:11px;font-family:tahoma,AppleGothic; padding:0 3px 1px 3px; font-weight:bold}

.descipt_counter { font-family:sans-serif,AppleGothic; font-size:15pt; color:#a0a0a0; margin:0 5px 0 5px}

.slide_thumb_img      { margin:1px; border:3px solid #e5e5e5; float:left; cursor:default }
.slide_thumb_img_over { margin:1px; border:3px solid #909090; float:left; cursor:default }
