@charset="utf-8";

/*body {line-height:200%;font-family: "굴림",Gulim,"맑은 고딕","Malgun Gothic",Dotum,sans-serif;font-size:10pt;color:#333333;}*/
div#etaxcontent{line-height:1.7em;font-family: "굴림",Gulim,"맑은 고딕","Malgun Gothic",Dotum,sans-serif;font-size:10pt;color:#333333;width:100%;}

/* 문장 */
.font1 { font-weight:bold; color:#fb7132; }
.font2 { font-weight:bold; color:#3d75be; }
.font3 { font-weight:bold; color:#01a8ff; }
.font4 { font-weight:bold; color:green; }
.font5 { font-weight:bold; color:#800000; }
.font6 { font-weight:bold; color:#808000; }
.font7 { font-weight:bold; color:#800080 }
.font8 { font-weight:bold; color:#808080; }
.font9 { font-weight:bold; color:#CF5B36; }
.font10 { font-weight:bold; color:#63299D; }
.font11 { font-weight:bold; color:#990101; }
.font12 { font-weight:bold; color:NAVY; }
.font13 { font-weight:bold; color:BLUE; }
.font14 { font-weight:bold; color:RED; }

.yellowbg{background:#ffffcc;}
.graybg {background:#eeeeee;}

/* 글 상 자*/
.textbox1 {font-size:12pt;font-weight:bold;color:white;text-align:center;line-height:1.6em; background:steelblue;}
.textbox2 {font-size:10pt;font-weight:none;text-align:center;line-height:1.2em; background:khaki;border:1px solid gray;}
.textbox3 {font-size:11pt;font-weight:bold;line-height:1.3em;text-align:left;background:#cccccc;border-bottom: black 1px solid; border-top: black 1px solid;}
.textbox4 {font-size:10pt;font-weight:none;text-align:left;line-height:1.2em; border:1px dotted gray;}
.textbox5 {font-size:11pt;font-weight:bold;line-height:1.3em;text-align:left;background:#cccccc;border:1px solid black;}
.textbox6 {font-size:11pt;font-weight:bold;line-height:1.3em;text-align:left;background:none;border-bottom: black 1px solid; border-top: black 1px solid;}
.bolder{font-weight:bold;}

/* 넓은 이미지 사이즈 조정 */
div.wide_image img{max-width:626px;width: expression(this.width > 626 ? "626px" : true); margin:0;padding:0;border:0;margin-bottom:10px;}
div#etaxcontent img{max-width:626px;width: expression(this.width > 626 ? "626px" : true);}
img.wide_image {max-width:626px;width: expression(this.width > 626 ? "626px" : true); margin:0;padding:0;border:0;}


/*기본테이블*/
.b_table {width:100%; font-size:1em;line-height:200%;border:1px solid gray;padding:0;margin:0;border-collapse:collapse;border-spacing:0;text-align:center;}
/*.b_table tr:first-child {background:#cccccc;}*/
.b_table th {background:#cccccc;line-height:200%;border:1px solid gray; }
.b_table td {line-height:200%;border:1px solid gray;}

/*좌우선없음*/
.b_table_noside {width:100%; font-size:1em;line-height:200%;padding:0;margin:0;border-collapse:collapse;border-spacing:0;text-align:center;border-top:1px solid gray;border-bottom:1px solid gray;}
/*.b_table_noside tr:first-child {background:#cccccc;}*/
.b_table_noside th {background:#cccccc;line-height:200%;border:1px solid gray; }
.b_table_noside td {line-height:200%;border:1px solid gray;}



/* 테이블 1*/
.normal_table_1 { width:100%;border:1px #bfbfbf solid; padding:0; border-spacing:0px; border-collapse:collapse; table-layout:fixed; }
.normal_table_1 th {	border:1px #bfbfbf solid; background:#dddddd;}
.normal_table_1 td {	border:1px #bfbfbf solid; }

/* table 2 :헤드만 색이 들어감. 투명화 옵션 = filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; */
.normal_table_2 {width:100%; font-size:0.9em;line-height:200%;border:1px solid gray;padding:0;margin:0;border-collapse:collapse;border-spacing:0;}
.normal_table_2 .style2{text-align:center;}
.normal_table_2 tr:first-child {background:#cccccc;}
.normal_table_2 th {background:#cccccc;line-height:200%;border:1px solid gray; }
.normal_table_2 td {line-height:200%;border:1px solid gray;}

/* 테이블3 : 왼쪽부터 오른쪽까지 한칸씩 띄어서 색이 들어감. */
.normal_table_3 {width:100%;border:1px solid gray;padding:0;margin:0;border-collapse:collapse;border-spacing:0;}
.normal_table_3 th {background:#e7f2f9;line-height:1.5em; border-right:1px solid gray;border-bottom:1px solid gray;}
.normal_table_3 th:nth-child(even) {background:silver;}
.normal_table_3 .style2 {text-align:center;}
.normal_table_3 td {line-height:1.2em;border-right:1px solid gray;border-bottom:1px solid gray;}
.normal_table_3 td:nth-child(odd) {background:#e7f2f9;}


/*테이블 안에 들어가는 테이블*/
.inner_table_1 {width:100%;border-top:1px solid gray;border-left:1px solid gray; font-size:0.9em;text-align:center;line-height:200%;}
.inner_table_1 th {background:#cccccc;line-height:200%; border-right:1px solid gray;border-bottom:1px solid gray;}
.inner_table_1 .style2 {text-align:center;}
.inner_table_1 td {line-height:200%;border-right:1px solid gray;border-bottom:1px solid gray;}

/* 레이아웃을 위한 외곽선 없는 테이블 */
.null_table {width:100%;line-height:200%;border:0px;padding:0;margin:0;border-collapse:collapse;border-spacing:0;}

/*셀정렬왼쪽*/
table td.left: { text-align:left; }

/*가운데정렬*/
.cen {text-align:center;}