/* test1 레이아웃 */
@charset "utf-8";
@import url("size.css");
@font-face{
 font-family: 'Nanum Gothic';
 src:url(./font/NanumGothic.eot);
 src:url(./font/NanumGothic.eot?#iefix) format('embedded-opentype'),
  url(./font/NanumGothic.woff) format('woff'),
  url(./font/NanumGothic.ttf) format('truetype')
}
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body{margin:0;padding:0;font-size:small;font-family:'Nanum Gothic','Malgun Gothic','AppleGothic','Dotum','돋움','sans-serif';text-decoration:none;}
img{border:0}
clear{clear:both}
dl, dt, dd, ul, li, ol, span{margin:0;padding:0;list-style:none;distplay:block}
header, section, nav, article, footer{display:block}
#wrapper{width:100&;margin:0 auto;}
.print_page{width:684px;margin:0 auto;}
a, a:hover, a:linked, a:visited{text-decoration:none}
a{text-decoration:none;}
*{-webkit-text-size-adjust: none  !important;-moz-text-size-adjust: none  !important;-ms-text-size-adjust: none  !important;}
*{-webkit-font-smoothing: antialiased;}
input{padding:0 5px 0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
h1, h2{font-size:small;margin:0;padding:0}

body{background:#ddd}
#wrapper{background:#ddd}
.m_top{content:"";display:block;clear:both;margin:0 auto 0 auto;text-align:center;height:64px;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.2);}
.m_top_btn01{text-align:center;margin-bottom:5px}
.m_top_btn01 a i{font-size:1.9em;color:rgba(0,0,0,0.5);background:rgba(255,255,255,0.5);}
.m_top_btn01 a i{border:1px solid rgba(255,255,255,0.5)}
.m_top_btn02{text-align:center;margin-bottom:5px}
.m_top_btn02 a i{font-size:1.9em;color:rgba(0,0,0,0.5);background:rgba(255,255,255,0.5)}
.m_top_btn02 a i{border:1px solid rgba(255,255,255,0.5)}
.m_logo{font-size:1.4em;position:relative;top:4px}
.m_logo a img {max-width: 80%;}
.menu_ico{float:left}
.menu_ico i{position:relative;top:5px}
.menu_ico a{color:#113b8a;font-size:2.4em}
.m_menu{color:#fff;font-family:'Nanum Gothic Bold';padding:8px 6px 0 2px;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.search_ico{float:right}
.search_ico i{position:relative;top:12px}
.search_ico a{color:#113b8a;font-size:1.6em;}
.m_search01{float:left;width:100%;}
.m_search02{width:100%;border:5px solid #ddd;height:35px;background:#fff;box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);margin-bottom:10px}
.m_search_wrap01{position:relative;}
.m_search03{position:absolute;bottom:15px;right:5px;background:#999;padding:5px 10px 5px 10px;color:#fff;font-family:'Nanum Gothic Bold';font-size:1em;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.m_search03 a{color:#fff}
.m_contents{content:"";display:block;clear:both;width:auto;margin:10px 5px 0px 5px;}
.m_banner01{content:"";display:block;clear:both;padding:10px 0 0px 0;background:#fff;text-align:center;margin-bottom:10px;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.title_imp01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_imp01 h2{text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.m_banner01 img{vertical-align:top;margin-bottom:10px;    max-width: 100%;}
.m_topnews01{float:none;clear:both;text-align:center;}
.m_top_news01{text-align:center;margin-bottom:-25px;position:relative;display:table;margin:0 auto; width: 100%;}
.m_top_news01 img{vertical-align:top;width:100%;max-width:800px;text-align:center;display:table-cell;height: 210px;}
.m_top_news01 a{color:#fff;font-family:'Nanum Gothic Bold';text-align:center}
.m_top_btn01{float:left;position:relative;bottom:47px;z-index:100;margin-bottom:-25px}
.m_top_btn02{float:right;position:relative;bottom:47px;z-index:100;margin-bottom:-25px}
.m_top_news02 {width: 100%;}
.mslide_btn_left01{z-index:2}
.mslide_btn_left02{z-index:2}
.top_news2_tit01{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.4);width:100%;padding:0 10px 0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:50px;line-height:160%;    display: inline-table;    vertical-align: middle;}
.top_news2_tit01 h2{padding:0 24px 0 24px;    font-size: 1.5em;    display: table-cell;    vertical-align: middle;}
.imp_list01 a:hover{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.imp_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.imp_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.imp_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1em;color:#1f1f1f;margin:2px 5px 5px 0px;line-height:120%;max-height:31px;overflow:hidden;padding-left:10px}
.m_news2_ico01{float:left;vertical-align:middle;width:13px;height:13px;background:url('../m/img/broadcast_aside_blue02.png');margin:2px 5px 0 5px}
.imp_txt01{float:none;text-align:left;overflow:hidden;color:#666;max-height:1.2em;font-size:1.1em;line-height:130%;margin:0 5px 5px 0;padding-left:10px;}
.imp_list01 span{font-size:0.85em;padding-left:5px;}
.imp_photo01{float:left;width:50%;background:#fff;text-align:center;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.imp_photo01 a{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.imp_photo01 a:hover{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.imp_photo01 img{margin:10px 0 0px 0;border:0.5px solid rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);}
.m_photo_title01{height:40px;overflow:hidden;margin:6px 15px 10px 15px;color:#222;letter-spacing:-0.05em;line-height:150%;font-size: 1.1em;}
.best_num01{float:left;margin:0 0 0 5px;vertical-align:middle;padding:5px 10px 5px 10px;background:#f1f1f1}
.best_list01 a:hover{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.best_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.best_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.best_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1.1em;color:#1f1f1f;margin:2px 5px 5px 0px;line-height:120%;max-height:34px;overflow:hidden;padding-left:10px; font-weight: 600;}
.best_txt01{float:none;text-align:left;overflow:hidden;color:#555;max-height:1.25em;font-size:1em;line-height:120%;margin:0 5px 5px 0;padding-left:10px;}
.best_list01 span{font-size:0.85em;padding-left:5px;}
.m_realtime_news01{color:#fff;font-family:'Nanum Gothic Bold';background:#fff;}
.m_realtime01{float:left;width:26%;text-align:center;padding:4px 4px 4px 4px;font-size:1em;letter-spacing:-0.05em}
.m_realtime02{float:none;text-align:left;overflow:hidden;height:14px !important;padding:4px 10px 4px 10px;font-size:1em;background:#fff;}
.m_realtime02 a{color:#333;font-weight:normal}
.m_realtime_news01:after{content:"";display:block;clear:both}
.m_realtime_news01{margin-bottom:10px;background:#fff}
.news2_imp01:after{content:"";display:block;clear:both;padding-bottom:10px}
.news2_photo01:after{content:"";display:block;clear:both;padding-bottom:10px}
.news2_best01:after{content:"";display:block;clear:both;padding-bottom:10px}
.m_banner01:after{content:"";display:block;clear:both;}
.best_num01{font-weight:bold;color:#43608a;font-size:1.2em;margin:0 0 2px 5px;font-family:'Open Sans','Arial';border:1px solid #eee;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.more_news01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
text-align:center;letter-spacing:-0.05em;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.more_txt01 a{color:#2185c5;font-weight:bold;font-size:1em;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.more_txt01 i{position:relative;top:2px;margin-right:2px}
.m_sitemap01{display:inline-block;width:100%;background:#fff;text-align:center;margin-bottom:10px;}
.m_site01{float:left;width:33.3333333%;padding:10px 0 10px 0;font-size:1.1em;font-family:'Nanum Gothic Bold';color:#286b94;    font-weight: 600;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
border-right:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
footer{height:80px;text-align:center;}
.foot_menu01{margin:20px 10px 20px 10px;}
.foot_menu01 a{border:1px solid #999;padding:4px 10px 4px 10px;color:#333;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */}
.m_copyright01{font-size:0.9em;color:#888}
.m_copyright01 a{color:#666;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.menu_wrap{position:absolute;width:100%;height:100%;/*background:rgba(0,0,0,0.4);*/z-index:200000}
.m_side_menu01{width:180px;background:#303749;margin:0px 0px 0px 0px;font-size:1.1em;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.5);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.5);}
.m_side_menu01 i{float:right;font-size:1.5em;margin-right:2px;}
.m_menu_list01 li{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,1);border-right:1px solid rgba(0,0,0,1);}
.m_menu_list01 span{margin-left:10px;padding-top:5px;position:relative;top:4px}
.m_menu_tit01{cursor:pointer;height:44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;}
.m_menu_tit01 span{text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);font-weight:bold}
.m_menu_tit01:hover{background:rgba(255, 255, 255, 0.05);color:#fff}
.m_menu_sub01{font-size:0.9em;padding:10px 15px 10px 25px;background:#505d7a;border-bottom:1px solid #404a61;color:#fff;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)}
.m_menu_top01 i{cursor:pointer;position:relative;top:3px;color:#ff5335;text-shadow: 0 1px 0 #000;filter: alpha(opacity=20);}
.menu_wrap a{color:#fff}
.m_menu_copy01{text-align:center;}
.m_menu_copy01 li{height:100px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,1);border-right:1px solid rgba(0,0,0,1);}
.m_menu_copy01 span{font-family:'Arial';font-size:0.7em;color:rgba(255,255,255,0.5);letter-spacing:-0.05em;line-height:120% !important}
.pc_btn01{margin:20px 0 15px 0}
.pc_btn01 a{color:#333;letter-spacing:-0.02em;padding:5px 10px 5px 10px;font-size:0.9em;font-weight:bold;
-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)*/
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.m_menu_top01{color:#fff;font-weight:bold;
background: rgb(67,74,94); /* Old browsers */
background: -moz-linear-gradient(top, rgba(67,74,94,1) 0%, rgba(57,64,82,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(67,74,94,1)), color-stop(100%,rgba(57,64,82,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(67,74,94,1) 0%,rgba(57,64,82,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(67,74,94,1) 0%,rgba(57,64,82,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(67,74,94,1) 0%,rgba(57,64,82,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(67,74,94,1) 0%,rgba(57,64,82,1) 100%); /* W3C */}
.m_menu_top01 a{margin-left:10px;}
.m_menu_top01 li{height:38px;margin-top:43px;border-top:1px solid rgba(0,0,0,1);border-bottom:1px solid rgba(0,0,0,1);border-right:1px solid rgba(0,0,0,1);padding-top:10px}
.m_menu_top01 span{font-weight:bold;position:relative;top:4px;left:10px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);background:#fff;color:#37465d;padding:4px 15px 4px 15px;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100;White+Gloss */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

}
.top_nav01{float:left;padding:0px -5px 0px 5px;width:100%;padding-top:0px !important;padding-bottom:0px !important;
text-align:left;letter-spacing:-0.05em;margin:0 0 0 0;}
.top_nav01{margin-bottom:10px;position:relative}
.top_nav01 i{padding:0 2px 0 2px}

.top_nav_txt01 a{color:#555;font-weight:bold;font-size:0.9em;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.top_nav_txt01 i{position:relative;top:2px;margin-right:0px;font-size:1.1em}
.top_nav_txt01 span{}
.top_nav02{float:left;color:#555;}
.top_nav02 i{padding-left:8px}
.nav_arrow01{float:left;color:#55;font-size:0.9em;position:relative;top:1px}
.top_nav03{float:left;color:#555;border:1px solid #ccc;padding:2px 10px 2px 10px;position:relative;top:-1px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.top_nav03 a{text-align:left;position:relative;bottom:1px}
.top_nav03 i{float:right;font-size:1.5em;position:relative;top:1px;left:8px}

.m_submenu01{position:absolute;left:39px;background:rgba(0,0,0,0.7);color:#fff;margin-top:24px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.m_submenu01 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.m_submenu01 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}
.m_submenu02{position:absolute;left:137px;background:rgba(0,0,0,0.7);color:#fff;margin-top:24px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.m_submenu02 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.m_submenu02 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}
.m_submenu03{position:absolute;left:213px;background:rgba(0,0,0,0.7);color:#fff;margin-top:24px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.m_submenu03 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.m_submenu03 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}

/* NEWS */
.news2_sub01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_sub01{float:left;font-weight:bold;background:#fff;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_sub01 h2{margin:10px 10px 10px 10px;font-family:'Nanum Gothic';letter-spacing:0;margin-left:5px;font-size:1.6em;color:#333;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-weight:bold;}
.sub_info01{margin:10px 0 20px 0}
.sub_ico01:after{content:"";display:block;clear:both;margin:0 10px 5px 0;}
.sns_icon01{margin:0 0 0px 10px}
.sns_icon01 ul li{float:left;margin-right:5px;}
.sub_icon02{float:right;margin-right:10px}
.sub_icon02 a{border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 6px 4px 6px;margin-left:5px;}
.sub_icon02 i{font-weight:bold;color:#23a0bf}
.news_date01{color:#888;font-size:1em;margin-left:10px;font-weight:normal}
.title_sub01 p{display:inline-block;font-weight:normal;font-size:1.2em;line-height:180%;letter-spacing:0;margin:0px 10px 20px 10px;padding:10px 0 0 0;border-top:1px solid #ddd}


/* COMMENT */
/* VIEW01 */
.view_page .view01_writer{font-family:'Nanum Gothic';float:left;color:#333;margin-left:10px;margin-bottom:20px}
.view_page .view01_writer a {text-decoration:none;}
.view_page .view01_other span{height:24px;padding:5px 5px 3px 5px;color:#333;border:1px solid #ccc;letter-spacing:-0.1em;margin-left:8px;position:relative;top:0px;top:1px;margin-bottom:50px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.view_page .view01_other span a{text-decoration:none;color:#333;}
.view_page .view01_other{float:left;}
.news_title01{width:684px;margin-bottom:10px}
.news_title01 h2{font-family:'Nanum Gothic';font-size:1.7em;color:#222;line-height:150%;padding:0 10px 0 10px;}
.sub_title0102{margin:0 0 20px 10px;font-family:'Nanum Gothic','sans-serif';font-size:1.2em;color:#333;line-height:170%}
.view01_date{width:684px;height:40px;color:#888;padding:0 10px 0 10px;letter-spacing:-0.02em}
.sns_group{width:684px;height:50px;clear:both;border-top:1px solid #ccc;padding-top:15px}
.sns_group .sns_icon01{height:40px;float:left;width:500px;}
.sns_icon01 .tag01{float:left;background-image:url('../images/view/sub_tag01.png');width:58px;height:20px;margin:0px 0 0 5px;padding:4px 0 0 0;color:#666}
.tag01 span{font-family:'Nanum Gothic','sans-serif';font-size:0.85em;margin:0px 0 0 8px;padding:0px 0 0 0;height:0px}
.sns_group .top_icon01{height:40px;float:left}
.sns_icon_group01{float:left}
.view01_banner01{width:684px;height:72px;clear:both;margin-bottom:20px;clear:both}
.view01_count01{font-family:'Nanum Gothic';font-size:1.1em;color:#ff0000;font-weight:bold;margin-bottom:8px}
.view01_count01 span{margin-left:4px;color:#ff0000;}
.view01_news_img01{width:684px;height:340px;text-align:center;}
.view01_news_img01 img{max-width:498px;max-height:253px;margin-top:42px;padding:0 10px 0 10px}
.view01_txt01{margin-bottom:50px}
.view01_txt01 dl dd{width:664px;height:170px;font-family:'Nanum Gothic';color:#333}
.view01_txt01 dl dd{text-indent:5px;padding:0 10px 30px 10px;font-size:14px;line-height: 26px;}
.view01_foot{width:684px;height:40px;padding-top:20px;border-top:1px solid #ccc}
.view01_tag{clear:both;width:684px;margin-bottom:50px;}
.view01_tag a{clear:both;background:#f4f4f4;padding:3px 10px 4px 10px;margin-right:8px;color:#2185c5;font-family:'Nanum Gothic';}
.view0101_relate01{height:35px;width:684px;margin-bottom:10px;padding:20px 0 0px 0}
.view0101_relate01 span{color:#ff0000;margin-left:0px}
.view0101_relate01 strong{color:#333;margin-left:5px;}
.view0101_relate01 h2 a{font-family:'Nanum Gothic','sans-serif';font-size:0.8em;font-weight:normal;text-decoration:none;margin-left:0px}
.view0101_relate01_list{font-family:'Nanum Gothic','sans-serif';font-size:1.1em;margin-bottom:40px;font-weight:bold;clear:both}
.view0101_relate01_list span{font-size:1.5em;position:relative;top:3px;margin-right:4px}
.view0101_relate01_list ul li {height:26px}
.view0101_relate01_list ul li a{text-decoration:none;color:#333}
.view0101_relate01_list ul li a:hover{text-decoration:none;color:#666}
.news_copyright01{width:684px;height:30px;}
.comment0101{width:684px;height:200px;background:#f4f4f4}
.best_comment0101{height:140px;background:#f4f4f4}
.comment0101_list{display:inline-block;width:100%;background:#fff;margin-bottom:0px;padding-bottom:10px;-webkit-box-shadow: 0px 0.5px 0px 0px rgba(0,0,0,0.4);-moz-box-shadow: 0px 0.5px 0px 0px rgba(0,0,0,0.2);box-shadow: 0px 0.5px 0px 0px rgba(0,0,0,0.2);border-bottom:1px dotted #f7f7f7}
.view01_top_margin{height:12px}
.comment0101_list_best{border-top:1px solid #ededed;margin-bottom:3px;background:#f6f6f6;padding-bottom:10px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ccc;}
.comment0101_iconset{width:659px;margin-bottom:3px;height:20px;padding:10px 0 5px 0px;margin-left:10px;border-bottom:1px solid #ccc;}
.comment_op02 ul li {float:left;margin-right:5px;}
.comment_op03 ul li {float:right;margin-right:5px;}
.comment_op03 ul li a{text-decoration:none;color:#666;letter-spacing:-0.02em;}
.comment_op03 ul li a span{position:relative;top:-2px}
.comment0101_write01{font-family:'Nanum Gothic';width:655px;height:34px;margin-left:15px;padding:10px 0 0 0}
.comment0101_write02{font-family:'Nanum Gothic';padding:0px 0 0 0}
.auto_regi_info01{float:left;margin-left:15px}
.auto_regi_name01{float:left;margin-bottom:10px;vertical-align:middle;color:#666;margin-right:15px;letter-spacing:-0.1em}
.auto_regi_pw01{float:left;margin-bottom:10px;vertical-align:middle;color:#666;margin-right:15px;letter-spacing:-0.1em}
.auto_regi_key01{float:left;margin-bottom:10px;vertical-align:middle;color:#666;margin-right:4px;letter-spacing:-0.1em}
.auto_regi_name02{border:1px solid #ccc;width:90px;margin-left:4px;height:21px;}
.auto_regi_pw02{border:1px solid #ccc;width:90px;margin-left:4px;height:21px;}
.auto_regi_key02{border:1px solid #ccc;width:90px;margin-left:4px;height:21px;}
.auto_regi_key03{float:left;position:relative;top:-1px;width:80px;height:14px;background:#888;padding:0px 0 4px 5px;margin-right:0px;margin-top:1px;border:1px solid #666;color:#fff;font-weight:bold;font-family:'Nanum Gothic'font-size:0.9em;letter-spacing:0.1em}
.auto_regi_txt01{float:left;margin-right:22px}
.write01_title01{float:left;font-weight:bold;font-family:'Nanum Gothic';font-size:1.1em;color:#333;padding-top:4px}
.sns_login02{float:left;font-weight:bold;font-family:'Nanum Gothic';font-size:1em;color:#666;padding:3px 8px 3px 8px;margin-left:10px;border:1px solid #ede8e1;}
.sns_icon_group02 ul li{float:left;margin-left:5px}
.comment0101_txtarea{display:inline-block;width:99.8%;border-top:1px solid #ccc;margin-bottom:1px;background:#f2f4f7;-bottom:0 !important;margin-left:0px;margin-bottom:20px;padding-top:10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #dbdbdb;
-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.comment0201_txtarea{border-top:1px solid #ccc;margin-bottom:1px;margin-top:3px;background:#f2f4f7;margin-left:0px;padding-top:10px;padding-bottom:10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #dbdbdb}
.comment0201{margin-bottom:40px;}
.view01_textarea01{display:inline-block;width:87%;height:55px;background:#fff;margin-left:15px;border:1px solid #ccc;padding:0 5px 0 5px}
.view01_submit_btn02{float:left;width:68px;height:40px;background:#dbdbdb;margin-left:12px;text-align:center;padding-top:27px;border-left:1px solid #eee;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:'Nanum Gothic';color:#666;font-weight:bold;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.view01_submit_btn02 a{text-decoration:none;color:#666;font-weight:bold;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);padding:18px}
.view01_textarea02{display:inline-block;width:87%;height:55px;background:#fff;margin-left:15px;border:1px solid #ccc;padding:0 5px 0 5px}
.view01_textarea02 textarea{width:99.5%;overflow:hidden;border:none;font-family:'Nanum Gothic';font-size:0.9em;color:#b2b2b2}
.view01_textarea01 textarea{width:99.5%;overflow:hidden;border:none;font-family:'Nanum Gothic';font-size:0.9em;color:#b2b2b2}
.comment01_login{float:left;margin-top:5px;font-family:'Nanum Gothic','sans-serif';font-size:0.9em;color:#888}
.comment02_login{float:left;background:#ddd;margin-top:5px;width:484px}
.write_number01{float:left;margin-top:5px;width:90px;font-family:'Nanum Gothic','sans-serif';font-size:0.9em;color:#888}
.write_number02{float:left;background:#ff0000;margin-top:5px;width:90px}
.write_number01 span{float:right}
.comment0101_textarea_bottom{margin-left:15px}
.comment0201_textarea_bottom{margin-left:15px}
.comment01_like_btn01 span{margin-left:8px;font-weight:bold;color:#3498db}
.comment01_like_btn02 span{margin-left:8px;font-weight:bold;color:#3498db}
.comment01_like_btn01 a{text-decoration:none;}
.comment01_like_btn02 a{text-decoration:none;}
.comment01_like_btn01{float:left;height:17px;width:80px;padding:3px 0 0px 10px;background:#fafafa;text-shadow:0 1px 0px rgba(255, 255, 255, 0.8);-webkit-box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);-moz-box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:1px solid #ccc}
.bnk01{width:5px;float:left}
.comment01_like_btn02{float:left;height:17px;width:80px;padding:3px 0 0px 10px;background:#fafafa;text-shadow:0 1px 0px rgba(255, 255, 255, 0.8);-webkit-box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);-moz-box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);box-shadow: 0px 1px 0px 0px rgba(168,168,168,1);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:1px solid #ccc}
.like_btn01{font-family:'Nanum Gothic','sans-serif';color:#666;font-size:0.9em;float:right;vertical-align:bottom;margin-top:0px;margin-right:15px}
.comment0102_title{font-family:'Nanum Gothic','sans-serif';font-weight:bold;color:#ff0000;font-size:1em;height:25px;margin:0px 15px 10px 15px;padding-top:0px;border-bottom:1px dotted #dbdbdb;}
.comment0202_title{font-family:'Nanum Gothic','sans-serif';font-weight:bold;color:#222;font-size:1em;height:20px;margin:0px 15px 5px 15px;padding-top:0px;}
.comment_op01{float:right;}
.comment_op01 ul li{float:left;color:#a8a8a8;font-weight:normal;font-size:0.9em;padding:0 0 0 5px;}
.comment_op01 ul li a{text-decoration:none;color:#999;}
.comment_op01 .op01_bar{color:#dbdbdb}
.comment0102_date02{font-family:'Nanum Gothic','sans-serif';width:644px;height:22px;font-family:'Nanum Gothic','sans-serif';color:#222;font-size:0.9em;letter-spacing:-0.02em;margin-left:20px;font-weight:bold}
.comment0102_text01{margin-left:20px;}
.comment0202_text01{margin-left:25px;}
.comment0102_text01 a{text-decoration:none;color:#666}
.comment0102_text01{font-family:'Nanum Gothic','sans-serif';color:#333;font-size:0.9em;margin-bottom:4px;margin-right:15px;line-height:180%}
.comment0102_text01 span{color:#888;margin-left:4px}
.comment0302_text01{float:right}
.comment0302_text01 a{text-decoration:none;color:#666}
.comment0302_text01{font-family:'Nanum Gothic','sans-serif';width:100px;color:#333;font-size:0.9em;margin-bottom:0px;}
.comment0302_text01 span{color:#888;margin-left:4px}
.comment0102_text02{margin-left:16px;}
.comment0102_text02 a{text-decoration:none;color:#888}
.comment0102_text02{font-family:'Nanum Gothic','sans-serif';height:15px;color:#666;font-size:1em;margin-bottom:4px;}
.comment0102_text02 span{color:#888;margin-left:4px}
.comment0102_text_sub01{margin-left:15px;}
.comment0202_text01 a{text-decoration:none;color:#666}
.comment0202_text01{font-family:'Nanum Gothic','sans-serif';color:#666;font-size:0.9em;margin-bottom:4px;line-height:180%;margin-right:15px}
.comment0202_text02{margin-left:16px;}
.comment0202_text02 a{text-decoration:none;color:#888}
.comment0202_text02{font-family:'Nanum Gothic','sans-serif';height:15px;color:#666;font-size:1em;margin-bottom:4px;}
.comment0202_text02 span{color:#888;margin-left:4px}
.comment0202_text_sub01{margin-left:15px;}
.comment_id01{color:#222;margin-left:4px}
.comment_id02{color:#222;margin-left:5px;margin-right:10px;font-weight:bold}
.like_icon_group01{float:right;background:#ff0000;height:20px}
.like01{position:relative;top:-4px;left:-2px;margin-right:2px}
.like02{position:relative;top:-4px;left:-2px;}
.comment_icon01{margin-right:2px}
.comment_icon01 a{text-decoration:none;color:#888}
.comment01_number02{color:#000;font-weight:bold}
.comment_count01{float:left;color:#222}
.comment_time01{color:#999;margin-left:10px;font-weight:normal;font-size:1em;padding-bottom:1px}
.comment0101_list_best .comment0102_date02 span{width:50px;height:22px;margin-right:8px;}
.best_icon01{float:left;-webkit-border-radius: 2;-moz-border-radius: 2;border-radius: 2px;font-family: 'Nanum Gothic';color: #fff;font-size: 0.9em;background: #0968a8;font-weight:bold;text-decoration: none;padding:3px 8px 2px 8px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);width:36px}
.drop_icon01{position:relative;top:3px;margin-left:5px;margin-right:5px}
.report01{position:relative;top:1px}
.comment0102_text_sub01{clear:both;font-family:'Nanum Gothic','sans-serif';height:15px;font-size:0.9em;color:#666;margin-bottom:5px}
.comment0101_iconset .tag01{width:58px;height:24px}
.top_icon01 ul li{margin:0;padding:0;list-style:none;float:left;margin-left:2px}
.top_icon01{width:184px;margin-left:0px}
.top_icon0101{float:right;width:131px;}
.download_box01:after{content:"";clear:both;diplay:block;}
.file_download{clear:both;width:684px;background:#f7fafc;margin:0 0 40px 0px;border:1px solid #dbdbdb;border-bottom:none;}
.file_download01{padding:6px 10px 5px 15px;border-bottom:1px dotted #dbdbdb}
.file_download01 span{color:#888}
.file_download01 a{color:#333}
.file_download01 a:hover{color:#19aae2}
.file_download02{width:120px;padding:3px 10px 5px 15px;background:#5e6d8e;color:#fff;}
.file_download02 span{color:#888}
.file_download02 a{color:#333}
.file_download02 a:hover{color:#19aae2}
.file_download0101{float:right;position:relative;top:-2px;background:#fff;border:1px solid #ccc;color:#666 !important;;letter-spacing:-0.1em;padding:0px 5px 2px 5px;margin:0 0px 0 10px;font-size:0.9em}
.view_best01{margin:40px 0 30px 0}
.view_best_title02{font-weight:normal;font-size:1em;letter-spacing:-0.05em;background:rgba(0, 0, 0, 0.7);color:#fff;position:relative;top:120px;padding:4px 0px 2px 0px;}
.view_best_title01{margin-bottom:5px;background:#f5f5f5;color:#222;font-family:'Nanum Gothic Bold';padding:3px 0 3px 10px;border:1px solid #dbdbdb;font-size:1.1em;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);}
.view_best0201{float:left;margin:-15px 15px 0px 0}
.view_best0202{float:left}
.view_best01:after{content:'';display:block;clear:both}
.view_best0202{font-family:'Nanum Gothic Bold';font-size:1.1em;}
.view_best0202 ul li{width:502px}
.view_best0202 ul li a{color:#333}
.view_best0202 ul li a:hover{color:#666}
.view_best0202 ul li span{font-size:1.5em;position:relative;top:3px;margin-right:4px;}
.view_best_title02 a{color:#fff;padding:0 5px 0 5px}
.nav_btn_area a{color:#333;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);border:1px solid #ccc;background:#fff;padding:4px 10px 4px 10px;font-family:'Nanum Gothic';position:relative;top:-1px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */}
.comment_btn01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
text-align:center;letter-spacing:-0.05em;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.comment_btn_txt01 a{color:#2185c5;font-family:'Nanum Gothic Bold';font-size:1em;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);margin-top:10px;border-top:1px solid #ddd;margin-bottom:10px}
.comment_btn_txt01 i{position:relative;top:2px;margin-right:4px}

/* LOGIN */
.login_page01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_login01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_login01 h2{text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.news2_login01{float:left;font-family:'Nanum Gothic Bold';background:#f1f1f1;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.news2_login01{margin:0 auto;text-align:center;padding:0 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;border-top:1px solid #fff;}
.news2_id02{width:100%;padding:2px 10px 2px 10px;margin:10px 0 0 0;height:35px;border:1px solid #ccc;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);font-size:1.1em;color:#999}
.news2_pw07{float:left;font-family:'Nanum Gothic Bold';background:#f1f1f1;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;}
.news2_pw07{margin:0 auto;text-align:center;padding:0 0px 0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;border-top:1px solid #fff;}
.news2_pw02{width:100%;padding:2px 10px 2px 10px;margin:10px 0 10px 0;height:35px;border:1px solid #ccc;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);font-size:1.1em;color:#999}
.login_btn01{clear:both;font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:15px !important;padding-bottom:20px !important;
margin:10px 0 10px 0;text-align:left}
.login_btn0101{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#ccc;color:#444;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);padding:6px 20px 4px 20px;margin-right:5px;font-size:1.1em;border:1px solid #c7c7c7;
-webkit-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);}
.login_btn0102{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#ff6868;color:#fff;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);padding:6px 15px 4px 15px;margin-right:5px;font-size:1.1em;border:1px solid #fa6666;
-webkit-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);}
.id_checkbox01{float:right;color:#333;font-weight:normal}
.id_checkbox02{position:relative;top:2px;border:1px solid #ccc;}
.id_checkbox01 input{border:1px solid #ccc !important;background:#eee}
.find_id01{float:left;margin:0 0 5px 0;color:#666;font-weight:normal;line-height:150%;margin-right:10px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.find_id02{float:left;margin:0 0 10px 0;color:#666;font-weight:normal;line-height:150%;text-align:left;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}

/* PHOTO NEWS */
.title_phtonews01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.photo_news01:after{content:"";display:block;clear:both;padding-bottom:10px}
.news_photo01{float:left;width:50%;background:#fff;text-align:center;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.news_photo01 a{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.news_photo01 a:hover{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.news_photo01 img{margin:10px 0 0px 0;width:100%;height:100%;max-width:300px;border:0.5px solid rgba(0, 0, 0, 0.1);padding:6px 5px 6px 5px;
-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);}
.m_photo_tit01{height:37px;overflow:hidden;margin:5px 10px 5px 10px;color:#222;font-family:'Nanum Gothic Bold';font-size:1.1em;line-height:130%}
.m_photo_txt01{height:33px;overflow:hidden;margin:5px 10px 5px 10px;color:#222;font-weight:normal;color:#888}
.m_photo_info01{margin:0px 10px 10px 10px;}
.m_photo_info01 i{position:relative;top:0.1em;color:#ff5335;margin-right:2px}
.m_photo_info01 span{letter-spacing:-0.02em;}
.m_photo_content01{content:"";display:block;clear:both;height:80px}
.news_photo_topnews01:after{content:"";display:block;clear:both;border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.news_photo_topnews01{width:100%;background:#fff;text-align:center;padding-top:10px;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.news_photo_topnews01 a{text-align:center;float:left;padding:8px -5px 8px 5px;width:100%;padding-top:0px !important;padding-bottom:0px !important;}
.news_photo_topnews01 img{position:relative;margin:10px 0 0px 0;width:100%;height:100%;max-width:500px;border:0.5px solid rgba(0, 0, 0, 0.1);padding:6px 5px 6px 5px;
-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);}
.thumb_img{float:left}
.photo_thumb01{display:inline-block;margin-bottom:10px;background:rgba(0,0,0,0.0);border:1px solid #ccc;padding:3px 3px 0 3px}
.photo_thumb01 img{position:relative;margin:0px 0 0px 0;width:100%;height:100%;max-width:60px;padding:0px 0px 0 0px;border:3px solid rgba(0,0,0,0.0);;
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);}
.photo_topbar01{background: rgba(0,0,0,0.4);width: 100%;padding: 7px 10px 10px 10px;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;box-sizing: border-box;overflow:hidden;height:31px;line-height: 160%;}
.photo_top_img01{position:relative;display:table;margin:0px auto 5px auto;}
.photo_top_img01 img{vertical-align:top;width:100%;max-width:500px;text-align:center;display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
margin:0px 0 0px 0;width:100%;height:100%;max-width:500px;border:none !important;padding:0 !important;
-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);}
.photo_top_img01 a{color:#fff;font-family:'Nanum Gothic Bold';text-align:center;}
.photo_topbar01{position:absolute;left:0;bottom:0px;background:rgba(0,0,0,0.4);width:100%;padding:7px 10px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:31px;line-height:160%}
.photo_topbar01 h2{padding:0 24px 0 24px}
.photo_top_btn01{float:left;position:relative;bottom:31px;z-index:100;margin-bottom:-15px}
.photo_top_btn02{float:right;position:relative;bottom:31px;right:10px;z-index:100;margin-bottom:-15px}
.photo_top_btn01{text-align:center;margin-bottom:5px}
.photo_top_btn01 a i{font-size:1.6em;font-family:'Nanum Gothic Bold';color:rgba(0,0,0,0.5);background:rgba(255,255,255,0.5);padding:5px}
.photo_top_btn02{text-align:center;margin-bottom:5px}
.photo_top_btn02 a i{font-size:1.6em;font-family:'Nanum Gothic Bold';color:rgba(0,0,0,0.5);background:rgba(255,255,255,0.5);padding:5px}
.photo_btn_group01{position:absolute;width:100%}
.p_data01{color:#2185c5;}
.p_data02{color:#2185c5;}
.p_slash{color:#2185c5;margin:0 1px 0 5px;font-size:0.9em}
.n_photo_img01{position:relative;text-align:center}
.n_photo_img01 i{position:absolute;top:50%;left:50%;color:rgba(255,255,255,0.7);font-size:2.5em;margin:-10px -30px 0 -12px}

/* COMMUNITY */
.title_community01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_community01 h2{display:inline-block;text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.community_page01:after{content:"";display:block;clear:both;padding-bottom:10px}
.news2_community01{float:left;font-family:'Nanum Gothic Bold';background:#f1f1f1;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.news2_community01{margin:0 auto;text-align:center;padding:0 5px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;border-top:1px solid #fff;}
.community_list01 a:hover{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.community_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.community_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.imp_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1.4em;color:#000;margin:2px 5px 5px 0px;line-height:120%;max-height:42px;overflow:hidden;padding-left:10px;font-weight: 500;}
.m_news2_ico01{float:left;vertical-align:middle;width:13px;height:13px;background:url('../m/img/broadcast_aside_blue02.png');margin:2px 5px 0 5px}
.community_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1em;color:#1f1f1f;margin:2px 40px 5px 4px;line-height:120%;max-height:31px;overflow:hidden;padding-left:5px}
.community_tit0101{float:left;}
.community_tit0102{float:right;position:relative;z-index:20000;margin-bottom:-34px;margin-right:10px;bottom:19px}
.community_txt01{float:none;text-align:left;font-family:'Nanum Gothic';overflow:hidden;color:#888;max-height:1.25em;font-size:0.85em;line-height:120%;margin:0 5px 5px 0;padding-left:10px;font-weight:normal}
.community_list01 span{font-size:1em;padding-left:10px;}
.comn_bullet01{font-size:1.3em;float:left;margin-top:0px}
.community_photo01{float:left;width:50%;background:#fff;text-align:center;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.community_photo01 a{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.community_photo01 a:hover{text-align:center;float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.community_photo01 img{margin:10px 0 0px 0;border:0.5px solid rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);}
.community_photo_title01{height:32px;overflow:hidden;margin:5px 10px 10px 10px;color:#222;}
.comn_more01{float: right;font-size: 0.85em;height: 17px;
background: #4d9edf; text-align: center;margin: 0px 10px 0 0;color: #fff;padding: 1px 5px 0px 5px;letter-spacing: -0.05em;border: 1px solid #458bc4;}
.comn_more01 i{position:relative;top:1px}

/* COMMUNITY VIEW */
.community_title01{width:684px;margin-bottom:10px}
.community_title01 h2{font-family:'Nanum Gothic';font-size:1.2em;color:#222;line-height:150%;padding:0 10px 0 10px;}
.community_title0102{margin:0 0 20px 10px;font-family:'Nanum Gothic','sans-serif';font-size:1.2em;color:#333;line-height:170%}
.community_sub01 h2{margin:10px 10px 10px 10px;font-family:'Nanum Gothic Bold';letter-spacing:0;margin-left:5px;font-size:1.6em;color:#333;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}
.news2_sub01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_sub01{float:left;font-family:'Nanum Gothic Bold';background:#fff;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.community_sub01 h2{margin:10px 10px 10px 10px;font-family:'Nanum Gothic';letter-spacing:0;margin-left:5px;font-size:1.2em;color:#333;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.community_sub01 p{display:inline-block;font-weight:normal;font-size:1.2em;line-height:180%;letter-spacing:0;margin:0px 10px 20px 10px;padding:10px 0 0 0;border-top:1px solid #ddd}
.community_sub01{float:left;font-family:'Nanum Gothic Bold';background:#fff;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.m_modify01{float:right;margin-right:10px;margin-bottom:15px}
.m_modify01 a{padding:4px 10px 4px 10px;border:1px solid #ccc;margin-left:2px;color:#333}
.m_write01{background:#E74c3c;color:#fff !important;border:1px solid #cf4536 !important}
.community_info01{margin:10px 0 30px 0;}
.m_delete01{margin:5px 0 15px 0;letter-spacing:-0.02em;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.0);padding-left:10px;color:#ff0000;}
.m_delete01 a{color: #333;text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);border: 1px solid #999;background: #fff;padding: 4px 8px 4px 8px;
font-family: 'Nanum Gothic';position: relative;top: -1px;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.m_delete01 input{height:25px;width:125px}
.m_delete02{position:relative;top:1px;}
.m_delete02 a{color:#333;font-family:'Nanum Gothic Bold';}
.c_submenu01{position:absolute;left:40px;background:rgba(0,0,0,0.7);color:#fff;margin-top:26px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.c_submenu01 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.c_submenu01 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}
.c_submenu02{position:absolute;left:141px;background:rgba(0,0,0,0.7);color:#fff;margin-top:26px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.c_submenu02 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.c_submenu02 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}
.c_submenu03{position:absolute;left:213px;background:rgba(0,0,0,0.7);color:#fff;margin-top:26px;
-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);}
.c_submenu03 ul a li {padding:7px 10px 7px 10px;border-bottom:1px solid rgba(255,255,255,0.9)}
.c_submenu03 ul li {font-family:'Nanum Gothic';color:#fff;text-shadow:none;font-size:1em}
.top_nav04{float:left;color:#fff;border:1px solid #ccc;padding:2px 10px 3px 10px;position:relative;top:-1px;
background:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.top_nav04 i{position:relative;top:0px !important;}
.top_nav04 span{position:relative;bottom:1px}

/* COMMUNITY TEXT */
.m_view_section03{position:relative;top:0px;padding:0 0 0 0px;margin-bottom:0px;}
.m_view_section03 ul{background:#fff;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.m_view_section03 ul:hover{background:#f7f8f9}
.m_community_list01{float:left;color:#666;text-align:center;width:100%;padding:0 0px 0 0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.m_community_list01{border-bottom:1px solid #dbdbdb;}
.m_community_list01 ul li{overflow:hidden}
.m_community_list01 li{padding-top:12px;padding-bottom:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.community_txtlist02{float:left;width:100%;color:#333;font-family:'Nanum Gothic Bold';border-top:1px solid #5e6d8e;border-bottom:1px solid #5e6d8e !important;background:#f7fbfe !important;padding-left:10px;text-align:left}
.community_txtlist02 span{color:#ff7f66}
.community_txtlist03{float:left;width:15%;color:#333;font-family:'Nanum Gothic Bold';border-top:1px solid #5e6d8e;border-bottom:1px solid #5e6d8e !important;background:#f7fbfe !important}
.community_txtlist04{float:left;width:15%;color:#333;font-family:'Nanum Gothic Bold';border-top:1px solid #5e6d8e;border-bottom:1px solid #5e6d8e !important;background:#f7fbfe !important}
.community_txtlist05{float:left;width:9.9%;color:#333;font-family:'Nanum Gothic Bold';border-top:1px solid #5e6d8e;border-bottom:1px solid #5e6d8e !important;background:#f7fbfe !important}
.community_txtlist07{float:left;width:77%;overflow:hidden;height:29px;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:0 10px 0 10px;color:#666;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.community_txtlist07 a{color:#333;}
.community_txtlist08{float:left;width:15%;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.community_txtlist09{float:left;float:right;padding-left:10px;padding-right:10px;color:#ff7f66;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}
.community_txtlist10{float:left;width:8.7%;color:#19aae2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.community_txtlist11{float:left;width:100%;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}


/* COMMUNITY SUB */
.main_img_title05{float:left;font-size:0.8em;width:508px;height:34px;margin:20px 0 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);}
.main_img_titlebar03{width:798px;height:75px;}
.main_img_title0501{clear:both;font-size:1.2em;color:#3182d9;margin:12px 0 0 0}
.main_img_title0501 span{color:#999;margin:0 5px 0px 5px;font-size:0.9em;position:relative;top:-1px}
.main_img_title06{float:left;font-size:1em;width:260px;height:24px;color:#666;margin:53px 10px 0px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.community_sub_info01, .community_sub_info02, .community_sub_info03{float:right;margin-right:2px}
.community_sub_info0101, .community_sub_info0102, .community_sub_info0103{float:right;margin:0 5px 0 10px;color:#19aae2}
.community_sub_info0204, .community_sub_info0203{float:right;margin:0 10px 0 0;font-size:0.8em;color:#ccc;position:relative;top:2px}
.main_webzine_contents03{width:798px;margin:0 0px 0px 0px;color:#333;font-size:1.1em;line-height:180%;background:#fff;padding:30px 25px 30px 25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dbdbdb;border-box;border-bottom:1px solid #dbdbdb}
.comment02{clear:both;background:#fff;margin-bottom:20px}
.community_title02{border-top:2px solid #5e6d8e;border-bottom:1px solid #9e9e9e !important;}
.comment0101_txtarea01{width:798px;height:120px;margin-bottom:20px;border-top:1px solid #e8e8e8;margin-bottom:1px;background:#f2f4f7;margin-left:0px;margin-bottom:20px;padding-top:0px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}
.comment0101_iconset01{width:778px;margin-bottom:3px;height:20px;padding:10px 0 5px 0px;margin-left:10px;border-bottom:1px solid #ccc;}
.comment0101_iconset01 .tag01{width:58px;height:24px}
.view01_textarea10{float:left;width:685px;height:66px;background:#fff;margin-left:15px;border:1px solid #ccc}
.view01_textarea10 textarea{width:683px;overflow:hidden;border:none;font-family:'Nanum Gothic';font-size:0.9em;color:#b2b2b2}
.comment0102_list_best{width:798px;border-top:1px solid #ededed;margin-bottom:3px;background:#f6f6f6;padding-bottom:10px;border-bottom:1px solid #ccc;}
.comment0102_list_best .comment0102_date02 span{width:50px;height:22px;margin-right:8px;}
.comment0103_title{font-family:'Nanum Gothic Bold';color:#ff0000;font-size:1em;width:766px;height:25px;margin:0px 0 10px 15px;padding-top:0px;border-bottom:1px dotted #dbdbdb;}
.comment0302_text02{margin-left:689px;}
.comment0302_text02 a{text-decoration:none;color:#666}
.comment0302_text02{font-family:'Nanum Gothic','sans-serif';width:100px;color:#333;font-size:0.9em;margin-bottom:0px;}
.comment0302_text02 span{color:#888;margin-left:4px}
.comment0203_title{font-family:'Nanum Gothic Bold';color:#222;font-size:1em;width:772px;height:20px;margin:0px 0 5px 10px;padding-top:0px;}
.comment0202_text0101{margin-left:25px;}
.comment0202_text0101 a{text-decoration:none;color:#666}
.comment0202_text0101{font-family:'Nanum Gothic','sans-serif';width:644px;color:#666;font-size:0.9em;margin-bottom:4px;line-height:150%}
.comment0101_list01{width:798px;background:#fff;margin-bottom:0px;padding-bottom:10px;border-bottom:1px dotted #f4f4f4}
.comment0201_txtarea02{width:798px;height:100px;border-top:1px solid #e8e8e8;margin-bottom:1px;background:#f2f4f7;margin-left:0px;padding-top:20px;border-bottom:1px solid #dbdbdb}
.view01_count02{font-family:'Nanum Gothic';font-size:1.1em;color:#ff0000;font-family:'Nanum Gothic Bold';margin-bottom:8px;margin-left:10px}
.view01_count02 span{margin-left:4px;color:#ff0000;}
.view01_textarea03 textarea{width:683px;overflow:hidden;border:none;font-family:'Nanum Gothic';font-size:0.9em;color:#b2b2b2}
.view01_textarea03{float:left;width:685px;height:66px;background:#fff;margin-left:15px;border:1px solid #ccc}
.board_main_img03{display:inline;border:1px solid #e3e3e3;background:#f9f9f9;border-top:none;vertical-align:top;}
.community_img0205{float:left;background:#5e6d8e;color:#fff;font-family:'Nanum Gothic Bold';letter-spacing:0em;font-size:1em;padding:4px 10px 4px 10px;margin:1px 5px 0 5px;border:1px solid #4d5a75}
.community_img0206{float:left;background:#fff;color:#333;font-family:'Nanum Gothic Bold';letter-spacing:0em;font-size:1em;padding:4px 10px 4px 10px;margin:1px 0 0 5px;border:1px solid #bfbfbf;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */}
.community_img0207{float:left;background:#fff;color:#333;font-family:'Nanum Gothic Bold';letter-spacing:0em;font-size:1em;padding:4px 10px 4px 10px;margin:1px 0 0 5px;border:1px solid #bfbfbf;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */}
.community_img0208{float:left;background:#fff;color:#333;font-family:'Nanum Gothic Bold';letter-spacing:0em;font-size:1em;padding:4px 10px 4px 10px;margin:1px 0 0 5px;border:1px solid #bfbfbf;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */}
.write_btn02{float:left}
.community_btn_group01{height:50px;padding:10px 0 10px 0;;background:#fff}
.community_page02{clear:both;text-align:center;padding-top:40px}
.community_page02 a{border: 1px solid #ddd;color:#333;padding: 3px 8px 2px 7px;margin: 0 1px 0 1px;}
.community_page02 a:hover{background:#428bca;color:#fff;border: 1px solid #428bca;}
.community_tab02{width:798px;height:33px}

/* COMMUNITY WRITE */
.title_community01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.m_wirte_btn01{text-align:center;height:45px}
.m_wirte_btn01 a{;margin:0 0 0 5px;position:relative;top:19px;-webkit-border-radius: 2px;
-moz-border-radius: 2px;border-radius: 2px;}
.write_col01{width:30%;padding:12px 10px 12px 0px;background:#f2f2f2;border-bottom:1px solid #ccc;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.write_col02{width:70%;padding:0 0 0 0;background:#f2f2f2;border-bottom:1px solid #ccc;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)}
.write_col03{width:70%;padding:12px 0 2px 0;background:#f2f2f2;border-bottom:1px solid #ccc;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}
.m_edit01{width:100%;height:300px;font-weight:normal;color:#999;background:#fff;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;border:1px solid #ccc;margin:10px 0 12px 0}
.m_edit02{background:#fff}
.write_info01{width:50%;height:26px}
.write_info02{width:50%;height:26px}
.write_info03{width:100%;height:26px}
.community_write01 input{border:1px solid #b3b3b3}
.info_txt04{position:relative;bottom:2px;margin:0 0 0 4px}
.community_write01 table{width:100%;padding:20px 10px 0 10px;border-top:1px solid #fff;}
.community_write01 h2{margin:10px 10px 10px 10px;font-family:'Nanum Gothic';letter-spacing:0;margin-left:5px;font-size:1.2em;color:#333;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.community_write01 p{display:inline-block;font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.wirte_btn0101 a{padding:4px 15px 4px 15px;background:#ff5335;border: 1px solid #cf4536 !important;color:#fff !important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6138+0,f25c3e+100 */
background: #ff6138; /* Old browsers */
background: -moz-linear-gradient(top,  #ff6138 0%, #f25c3e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff6138 0%,#f25c3e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff6138 0%,#f25c3e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6138', endColorstr='#f25c3e',GradientType=0 ); /* IE6-9 */}
.wirte_btn0102 a{padding:4px 15px 4px 15px;border:1px solid #bfbfbf !important;color:#333;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */}
.auto_pre01{float:left;display:table;font-size:2em;height:61px;text-align:center;border:1px solid #ccc;margin:10px 10px 10px 0;padding:0 20px 0 20px;background:#dde0e1}
.auto_pre01 span{display:table-cell;vertical-align:middle;text-align:center}
.auto_pre02{float:left;padding-left:0px;margin:10px 10px 0px 0}
.auto_pre02 img{margin-top:3px}
.auto_pre02 span{margin:0 0 0 5px;color:#333;position:relative;top:-8px;border:1px solid #ccc;padding:5px 10px 5px 10px;}
.auto_pre0201 a{background:#f2f2f2;}
.auto_pre0201 a:hover{opacity:0.5}
.auto_pre03{float:left;margin:10px 0 10px 0px;padding:0px 0px 0px 0px;position:relative;top:1px;font-family:'Malgun Gothic;';color:#333}
.auto_pre0301{height:29px;padding:0 10px 0 10px;width:203px}
.write_col0201{float:left;;height:27px;width:55%;margin:0px 0 5px 0}
.write_file_ico01{float:left;border:1px solid #ccc;padding:5px 6px 3px 6px;margin:0px 6px 10px 2px;background:#fff;color:#333;position:relative;top:0px;}
.write_file_ico02{float:left;margin:0px 10px 10px 0px;padding:4px 10px 5px 10px;background:#5e6d8e;color:#fff;text-shadow:none;position:relative;top:1px}
.file_plus01{float:left;border:1px solid #ccc;padding:5px 6px 3px 6px;margin:12px 4px 10px 0px;background:#fff;color:#333;position:relative;top:0px;}
.file_minus01{float:left;border:1px solid #ccc;padding:5px 6px 3px 6px;margin:12px 0px 10px 0px;background:#fff;color:#333;position:relative;top:0px;}
.file_btn01{float:left;}
.auto_regi_key05{float:left;padding:0 0 0 0;margin-top:11px;margin-bottom:10px;vertical-align:middle;color:#666;margin-right:4px;letter-spacing:-0.1em}
.auto_regi_key06{float:left;width:80px;background:#888;padding:0px 0 0px 5px;height:23px;margin-right:0px;margin-top:1px;border:1px solid #666;color:#fff;font-family:'Nanum Gothic Bold';font-size:1.1em;letter-spacing:0.1em;text-shadow:none;}
.auto_regi_key06 b{position:relative;top:2px}
.auto_regi_key07{border:1px solid #ccc;width:90px;margin-left:4px;height:27px;}
.write_delete01{clear:both}
.write_delete02{float:left;margin-right:5px}
.write_delete03{float:left;margin-right:10px;color:#19aae2;width:30%;margin-bottom:10px;font-weight:normal}
.write_delete04{float:left}
.write_file_ico04{color: #333;font-size:0.9em;font-weight:normal;background: #ffffff;border: 1px solid #bfbfbf !important;background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding:1px 5px 1px 5px}


/* COMMUNITY SUB LIST (웹진형, 이미지형, 텍스트형) */
.comn_btn01{float: right;font-size: 0.85em;font-family: 'Malgun Gothic','sans-serif';
padding: 0px 10px 4px 10px;background: #ff5335;border: 1px solid #cf4536 !important;color: #fff !important;background: #ff6138;margin:0 10px 0 0;
background: -moz-linear-gradient(top, #ff6138 0%, #f25c3e 100%);background: -webkit-linear-gradient(top, #ff6138 0%,#f25c3e 100%);
background: linear-gradient(to bottom, #ff6138 0%,#f25c3e 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6138', endColorstr='#f25c3e',GradientType=0 );}
.comn_btn01 i{position:relative;top:2px;margin-right:2px}
.comn_btn02{float: right;font-size: 0.85em;font-family: 'Nanum Gothic';margin-right:5px;
padding: 0px 10px 4px 10px;border: 1px solid #546280 !important;color: #fff;
background: #5e6d8e; /* Old browsers */
background: -moz-linear-gradient(top,  #5e6d8e 0%, #546280 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #5e6d8e 0%,#546280 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #5e6d8e 0%,#546280 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e6d8e', endColorstr='#546280',GradientType=0 ); /* IE6-9 */}
.comn_btn02 i{position:relative;top:2px;margin-right:2px;}
.community_paging01{clear:both;text-align:center;padding-top:10px;margin-bottom:30px}
.community_paging01 a{border: 1px solid #bfbfbf;color:#333;padding: 2px 6px 2px 6px;margin: 0 0px 0 0px;background:#fff}
.community_paging01 a:hover{background:#428bca;color:#fff;border: 1px solid #428bca;}
.page_first01{color:#fff !important;}
.page_first01 i{position:relative;top:1px;font-size:0.9em}

/* WRITE PW */
.news2_scrap01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_password01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_password01{display:inline-block}
.title_password01 h2{float:left;text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.pw_page01:after{content:"";display:block;clear:both;padding-bottom:10px}
.news2_pw01{float:left;font-family:'Nanum Gothic Bold';background:#f1f1f1;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.news2_pw01{margin:0 auto;text-align:center;padding:0 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;border-top:1px solid #fff;}
.news2_pw0101{1px solid #b3b3b3;height:28px;width:180px}
.news2_pw03{margin:10px 0 10px 0}
.news2_pw04{margin:0 0 20px 0;}
.news2_pw05{margin:0 0 20px 0;}
.news2_pw05 a{border:1px solid #bfbfbf;padding:5px 20px 5px 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
-webkit-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.5);color:#333;font-weight:bold;font-family:'Malgun Gothic'}

/* SEARCH PAGE */
.news2_search01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_search01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_search01{display:inline-block}
.title_search01 h2{float:left;text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.search_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.search_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.search_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1em;color:#1f1f1f;margin:2px 5px 5px 0px;line-height:120%;max-height:31px;overflow:hidden;padding-left:10px}
.m_news2_ico01{float:left;vertical-align:middle;width:13px;height:13px;background:url('../m/img/broadcast_aside_blue02.png');margin:2px 5px 0 5px}
.search_txt01{float:none;text-align:left;overflow:hidden;color:#555;max-height:1.25em;font-size:0.85em;line-height:120%;margin:0 5px 5px 0;padding-left:10px;}
.search_list01 span{font-size:0.85em;padding-left:5px;}
.search_num01{display:inline-block;margin-left:15px;font-size:1.1em;color:#3182d9}

/* SCRAP PAGE */
.news2_scrap01:after{content:"";display:block;clear:both;padding-bottom:10px}
.title_scrap01{font-family:'Nanum Gothic Bold';background:#f2f2f2;letter-spacing:-0.05em;padding:0px -5px 0px 0px;width:100%;padding-top:8px !important;padding-bottom:8px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);}
.title_scrap01{display:inline-block}
.title_scrap01 h2{float:left;text-align:left;margin-left:5px;font-size:1.2em;padding-left:5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);font-family:'Nanum Gothic Bold';}
.search_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.scrap_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.scrap_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1em;color:#1f1f1f;margin:2px 5px 5px 0px;line-height:120%;max-height:31px;overflow:hidden;padding-left:10px}
.m_news2_ico01{float:left;vertical-align:middle;width:13px;height:13px;background:url('../m/img/broadcast_aside_blue02.png');margin:2px 5px 0 5px}
.scrap_txt01{float:none;text-align:left;overflow:hidden;color:#555;max-height:1.25em;font-size:0.85em;line-height:120%;margin:0 5px 5px 0;padding-left:10px;}
.scrap_list01 span{font-size:0.85em;padding-left:5px;}
.scrap_num01{display:inline-block;margin-left:15px;font-size:1.1em;color:#3182d9}
.scrap_list01 a:hover{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.scrap_list01 a{float:left;background:#fff;padding:8px -5px 8px 5px;width:100%;padding-top:8px !important;padding-bottom:5px !important;
border-bottom:1px solid #ccc;-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1);}
.scrap_list01 img{float:left;margin:0 0px 2px 5px;border:0.5px solid rgba(0, 0, 0, 0.1);}
.scrap_tit01{float:none;text-align:left;font-family:'Nanum Gothic Bold';font-size:1em;color:#1f1f1f;margin:2px 40px 5px 0px;line-height:120%;max-height:31px;overflow:hidden;padding-left:10px}
.m_news2_ico01{float:left;vertical-align:middle;width:13px;height:13px;background:url('../m/img/broadcast_aside_blue02.png');margin:2px 5px 0 5px}
.scrap_txt01{float:none;text-align:left;overflow:hidden;color:#555;max-height:1.25em;font-size:0.85em;line-height:120%;margin:0 40px 5px 0;padding-left:10px;}
.scrap_list01 span{font-size:0.85em;padding-left:5px;}
.scrap_delete01{float:right;position:relative;right:10px;bottom:29px;margin-bottom:-35px}
.scrap_delete01 a{box-shadow:none;border-bottom:none;font-size:0.85em;background:#5e6d8e;padding:3px 0px 2px 5px !important;color:#333;
-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
border:1px solid #ccc}
.scrap_delete01 i{position:relative;top:2px}

/* COLOR DEFAULT */
.m_top{background:#fff;}
.title_imp01 h2{color:#2961b8;}
.m_realtime_news01{border:1px solid #2961b8;}
.m_realtime01{background:#2961b8;}
.view0101_relate01{border-bottom:2px solid #2961b8;}
.title_login01 h2{color:#2961b8;}
.title_phtonews01 h2{color:#2961b8;}
.title_community01 h2{color:#2961b8;}
.page_first01{background:#2961b8 !important;border-color:#2961b8 !important;}
.title_password01 h2{color:#2961b8;}
.title_search01 h2{color:#2961b8;}
.title_scrap01 h2{color:#2961b8;}



/*구독후원 박스*/
.subscript_box {background: #f9f9f9; padding: 11px;}
.subscript_box h3 {font-size: 19px; margin-bottom: 20px;}
.subscript_box p {font-size: 15px;line-height: 160%;}

/*기사구독료*/
.spon {    border-top: 2px solid #2961b8; border-bottom:1px solid #ccc; width:100%; margin:0 ; padding:0px; font-weight:600; font-size: 18px;    margin-bottom: 27px; } 

.spon a {text-decoration: none; color:#555;}
.spon .title {font-size:20px; text-align: center; padding:22px 0px 15px;}

.spon .money { }

.spon button {float:left; height:29px; background-color: #fff; border:0px; width:70px; margin:0px 19px; font-size:14px; padding:3px 0px; font-weight: 500; cursor: pointer; border-bottom: 3px solid #fff;  }
.spon button:hover { background: #1b40a0; color: #fff;}
.spon button.on { background: #1b40a0;  color: #fff;}
.spon button:focus { outline: none;}

.spon .money_select {clear:both;  margin:0 auto; }
.spon .money_select button { }

.spon .money_select{clear:both; }
.spon .money_select .input_box { float:left;}
.spon .money_select .input_box input { width:145px;  height:30px; font-size:28px; text-align: right; background-color:#fff; border:0px;  } 
.spon .money_select input.on {border:1px solid #ccc; background-color: #fff;}
.spon .money_select button {  }

.spon .money_ok {background-color: #2961b8 !important;color: #fff; float:left; font-weight: bold;
height: 38px; font-size: 18px; width: 100px; margin: -5px 19px 0px 10px;}
.spon .money_ok:hover {background-color: #1b40a0 !important;}

.spon .more_give {clear:both;  text-align: center; padding:15px 0px 5px 0px; font-size: 16px;}
.spon .more_give span {text-decoration: underline; color:#ed6a00;}



.spon .free_money .input_box input::-webkit-outer-spin-button,
.spon .free_money .input_box input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; 	}

.spon .ok_warp { margin:0 auto; height: 90px;}
.spon .ok_warp:after {content:""; display: block; clear: both;}

.spon .bt {float:left; font-size: 14px; color:#777; padding:1px 2px; background-color:#f7f7f7; border: 1px solid #777; margin:0px 0px 0px 15px; cursor: pointer;width: 148px;}
.spon .bt:hover{border-bottom: 1px solid #777;}
.spon .bt.click { border-bottom: 1px solid #777;} 


/* 100x75
159x113
193x107
208x215
238x141
284x189
342x205
684x343
970x558 
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8)
-webkit-box-sizing:border-box;-moz-box-sizing:border:box;box-sizing:border-box;
*/