@charset "UTF-8";

@import url("/css/design.css");
@import url("/css/table.css");
@import url("/css/bbs.css");
@import url("/css/popup.css");

html, body, table, textarea, h1, h2, h3, h4, h5, h6 {color:#666; font-size:12px; font-family: Dotum, DotumChe;}
select, input, textarea {color:#36455c;}
select{font-size:12px; font-family: Dotum, DotumChe;}
input.box01 {height:16px;border:1px solid #e7e7e7;background-color:#e7e7e7;color:#36455c;font-family: Dotum, DotumChe;}
input.focus {height:16px;border:1px solid #4779aa;color:#36455c;background-color:#FFF;font-family: Dotum, DotumChe;}
input.nonefocus {height:16px;border:1px solid #e7e7e7;background-color:#e7e7e7;color:#36455c;font-family: Dotum, DotumChe;}
textarea.focus {border:1px solid #4779aa;color:#36455c;background-color:#FFF;font-family: Dotum, DotumChe;}
textarea.nonefocus {border:1px solid #e7e7e7;background-color:#e7e7e7;color:#36455c;font-family: Dotum, DotumChe;}
input.readonly {height:16px;border:1px solid #e7e7e7;background-color:#e7e7e7;color:#999;font-family: Dotum, DotumChe;}
body {padding:0px;margin:0px;}

form, div, span, ul, li, dl, dt, dd, textarea, h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;word-break:keep-all;}
table {border-collapse:collapse;}
ul {list-style:none;}
img {border:0px;}
img.btnLink {cursor:pointer;}
div.btnTopPage {text-align:right;padding-top:15px;} /* 위로 */
div.btnTopPage2 {text-align:right;padding-bottom:15px;border-bottom:1px solid #bfc3cb;} /* 위로 */
div.btnTopPage3 {text-align:right;padding-bottom:15px;} /* 위로 */
#accessibility {display:block;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}
hr {display:none;}

/*기본링크 칼라*/
a {color:#666;text-decoration:none;}
a:hover {color:#0c4da2;text-decoration:underline;}

/* Body */
body {text-align:center;}
div.Body_Container {width:1100px;margin:0 auto;text-align:left;background:url(/img/common/bg_body01.gif) 189px 0px repeat-y;}
	div#Top_Contents {position:absolute;width:100%;left:0px;top:0px;text-align:center;z-index:100;}
	div#Top_Contents html>body{padding-top:22px; border:1px solid red;}
	div.History_Contents {height:33px;text-align:right;padding-top:72px;}
	div.Left_Contents {float:left;width:240px;padding-bottom:109px;}
	div.Left_Contents div.menu {height:317px;}
	div.Right_Contents {float:left;width:860px;padding-bottom:109px;}
	
/* Footer */
div.Footer_Contents {clear:both;width:1100px;position:relative;height:31px;}
div.Footer_Contents div#footerDiv1 {position:absolute;left:1px;bottom:0px;width:1100px;height:31px;overflow:hidden;}
div.Footer_Contents div#footerDiv2 {position:absolute;margin:0px;padding:0px; top:-196px;z-index:90;}
/* */


/* Vertical space */
div.Vspace1 {clear:both;font-size:1px;height:1px;}
div.Vspace5 {clear:both;font-size:1px;height:5px;}
div.Vspace8 {clear:both;font-size:1px;height:8px;}
div.Vspace10 {clear:both;font-size:1px;height:10px;}
div.Vspace15 {clear:both;font-size:1px;height:15px;}
div.Vspace20 {clear:both;font-size:1px;height:20px;}
div.Vspace21 {clear:both;font-size:1px;height:21px;}
div.Vspace35 {clear:both;font-size:1px;height:35px;}
div.Vspace40 {clear:both;font-size:1px;height:40px;}
div.Vspace52 {clear:both;font-size:1px;height:52px;}

/* 에러화면 */
div.error_page {height:205px;background:url(/img/common/bg_error.gif) left top no-repeat;margin-top:145px;}
div.error_page p {display:block;text-indent:-1000px;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}

/* 온라인폴 */
div.PollBox {background:url(/img/common/bg_poll01.gif) left top no-repeat;padding-top:31px;}
div.PollBox h1 {display:block;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}
div.PollBox h2 {width:189px;border-top:1px solid #d6d9de;color:#36465c;line-height:17px;padding-top:8px;padding-bottom:11px;text-align:left;}
div.PollBox ul {width:179px;padding-top:7px;padding-bottom:5px;background-color:#ededed;}
div.PollBox ul li {clear:both;font-size:11px;color:#646464;padding-left:5px;height:21px;}
div.PollBox ul li input {float:left;}
div.PollBox ul li span {float:left;padding-top:4px;*padding-top:5px;padding-left:2px;}
div.PollBox p {clear:both;padding-left:48px;padding-top:9px;margin:0px;}

/* 삼성 */
div.samsung_bg_type1 {background:url(/img/samsung/bg_phi01.jpg) left 21px no-repeat;padding-bottom:19px;}
div.samsung_bg_type2 {background:url(/img/samsung/bg_phi02.jpg) left 24px no-repeat;padding-bottom:19px;}
div.samsung_bg_type3 {background:url(/img/samsung/bg_phi03.jpg) left 24px no-repeat;padding-bottom:19px;}
div.samsung_bg_type4 {background:url(/img/samsung/bg_phi04.jpg) left 24px no-repeat;padding-bottom:19px; }
div.samsung_bg_type5 {background:url(/img/samsung/bg_int01.jpg) left 28px no-repeat;padding-bottom:19px;}

/* 나눔 */
div.nanum_pb_19 {padding-bottom:19px;}
div.nanum_bg_type1 {padding-bottom:19px;}
div.nanum_bg_type2 {background:url(/img/nanum/bg_cul01.jpg) left 42px no-repeat;padding-bottom:19px;}
div.nanum_bg_type3 {background:url(/img/nanum/bg_edu01.jpg) left 57px no-repeat;padding-bottom:19px;}
div.nanum_bg_type4 {background:url(/img/nanum/bg_spo01.jpg) left 58px no-repeat;padding-bottom:19px;}
div.nanum_bg_type5 {background:url(/img/nanum/bg_spor01.jpg) left 58px no-repeat;padding-bottom:19px;}

/* 삼성,나눔 이미지 타이틀과 내용 clear*/
div.topImg_text{display:block;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}

/* 삼성서브메인 */

div.samsung_con_01, div.samsung_con_02, div.samsung_con_03, div.samsung_con_04 {margin-top:25px;}
div.samsung_con_01 h3 {padding-bottom:9px;}
div.samsung_con_02 h3 {padding-bottom:10px;}
div.samsung_con_04 h3 {padding-bottom:1px;}
div.samsung_con_01, div.samsung_con_02, div.samsung_con_03  {float:left;width:285px; height:150px;}
div.samsung_con_04 {float:left;width:245px;height:150px;}

/* 나눔서브메인 */
div.nanum_con_01, div.nanum_con_02, div.nanum_con_03, div.nanum_con_04 {margin-top:25px;}
div.nanum_con_01 h2 {padding-bottom:10px}
div.nanum_con_02 h2 {padding-bottom:8px}
div.nanum_con_03 h2 {padding-bottom:10px}
div.nanum_con_04 h2 {padding-bottom:7px}
div.nanum_con_01, div.nanum_con_02, div.nanum_con_03  {float:left;width:285px; height:152px;}
div.nanum_con_04 {float:left;width:245px;height:150px;}

/* 활동서브메인 */
div.act_con_01, div.act_con_02 , div.act_con_03 {float:left; margin-top:25px; height:152px;}
div.act_con_01 {width:360px;}
div.act_con_02 {width:400px;}
div.act_con_03 {width:340px}
div.act_con_01 h2 {margin-bottom:4px;}
div.act_con_03 h2 {display:block;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px; border:1px soliod red;}

@media print {
#Top_Contents, #Left_Contents, .Footer_Contents, .news_Layout_Right { display:none; }
#Right_Contents {width:640px;padding:0px;}
.print_img {width:640px;}
}