@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url("http://cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");

/* Reset */ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0;  border:0; outline:0; background:transparent;}/*font-size:100%*/
body {line-height:1; font-family: sans-serif; color:#464545;   line-height:180%; background:#191919; }/**/

article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section, address {display:block;} 
ul,ol,li {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a {margin:0; padding:0;color:#464545;font-size:100%; vertical-align:baseline;text-decoration:none;background:transparent;}
ins {background-color:none; color:#000; text-decoration:none;}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-collapse:collapse; border-spacing:0;} 
/*hr {display:none;}*/
input, select, img {vertical-align:middle;}
img {border:0 none; margin:0;}
em {font-style:normal;}
textarea {resize:none; color:#666;}
button {margin:0; cursor:pointer; border:0 none; background:none;} 
input, select {margin:0; color:#666;}
select{padding:2px 0.6%; letter-spacing:normal;border:1px solid #e2e2e2;}  

ins.adsbygoogle { width:100% !important;max-height:105px !important;overflow: hidden; }
ins.adsbygoogle ins ins iframe { width:100% !important;max-height:105px !important; }
ins.adsbygoogle ins ins iframe #google_image_div { max-height:105px !important; }

.side_ads { margin-bottom:10px; }
.side_ads ins.adsbygoogle { width:100% !important;max-height:100% !important;overflow: hidden; }
.side_ads ins.adsbygoogle ins ins iframe { width:100% !important;max-height:100% !important; }
.side_ads ins.adsbygoogle ins ins iframe #google_image_div { max-height:100% !important; }
.news_cont ins.adsbygoogle { width:100% !important;max-height:100% !important; }
.news_cont ins.adsbygoogle ins ins iframe { width:100% !important;max-height:100% !important; }
.news_cont ins.adsbygoogle ins ins iframe #google_image_div { max-height:100% !important; }

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
