/* CSS Document utf-8 */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, address, em, img, strong,
dl, dt, dd,
fieldset, form, label, legend {margin: 0; padding:0; border:0;}

table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }

img{font:0/0 arial;}
html{overflow-y:scroll;} 

/* 나눔고딕*/
@font-face {
  font-family: 'NanumGothicA';
  src: url("/style_program/fonts/NanumGothic-Regular.eot");
  src: url("/style_program/fonts/NanumGothic-Regular.eot?#iefix") format('embedded-opentype'),
       url("/style_program/fonts/NanumGothic-Regular.woff") format('woff'),
       url("/style_program/fonts/NanumGothic-Regular.ttf") format('truetype');
}


/* 노토산스 코리아 기본 */
@font-face {
  font-family: 'Noto Sans KR';
  src: url("/style_program/fonts/NotoSansKR-Regular.eot");
  src: url("/style_program/fonts/NotoSansKR-Regular.eot?#iefix") format('embedded-opentype'),
       url("/style_program/fonts/NotoSansKR-Regular.woff") format('woff'),
       url("/style_program/fonts/NotoSansKR-Regular.otf") format('opentype');
}
/* 노토산스 코리아 가늘게 */
@font-face {
  font-family: 'Noto Sans KR-Thin';
  src: url("/style_program/fonts/NotoSansKR-Thin.eot");
  src: url("/style_program/fonts/NotoSansKR-Thin.eot?#iefix") format('embedded-opentype'),
       url("/style_program/fonts/NotoSansKR-Thin.woff") format('woff'),
       url("/style_program/fonts/NotoSansCJKkr-Thin.otf") format('opentype');
} 
/* 아벨 */
@font-face {
  font-family: 'Abel';
  src: url("/style_program/fonts/Abel-Regular.eot");
  src: url("/style_program/fonts/Abel-Regular.eot?#iefix") format('embedded-opentype'),
       url("/style_program/fonts/Abel-Regular.woff") format('woff'),
       url("/style_program/fonts/Abel-Regular.ttf") format('truetype');
}




*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body {width:100%; position:static; /*font-family:"Noto Sans KR",sans-serif !important;*/ font-size:14px; color:#666; line-height:1.6; word-break:break-all;}


#p_wrap {width:100%;}
/*
#p_wrap * {margin:0; padding:0;}
*/
#p_wrap img {max-width:100% !important; height:auto !important;}



/* #myEditor > p{MARGIN:2px 0;}
#myEditor > div{MARGIN:2px 0;}


#p_wrap > p{MARGIN:2px 0;}
#p_wrap > div{MARGIN:2px 0;} */


/* CSS Document utf-8
html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, address, em, img, strong,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding:0; border:0;}

hr, legend { display: none; }
em, address, cite {font-style:normal;}
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }


a:link, a:visited { color:#666666; text-decoration:none; }
a:hover, a:active { color:#000000; text-decoration:underline;}


img{font:0/0 arial;}
html{overflow-y:scroll;} 
body{color:#666666; font-size:12px; font-family:"맑은 고딕", "돋움", "sans-serif"; word-break:break-all;}
*/

