@charset "utf-8";
@font-face {
	font-family: NGothic;
	src: url('../font/NanumGothic.eot');
	src:local('?'),
		url('../font/NanumGothic.woff') format('woff');
}
@font-face {
	font-family: NGothicB;
	src: url('../font/NanumGothicBold.eot');
	src:local('?'),
		url('../font/NanumGothicBold.woff') format('woff');
}
@font-face {
	font-family: NMyeongjo;
	src: url('../font/NanumMyeongjo.eot');
	src:local('?'),
		url('../font/NanumMyeongjo.woff') format('woff');
}

body, td, th, form, input, select, textarea, input, div, p, span {
					margin: 0;
					font-size: 1em; font-family: NanumGothic, "나눔고딕", NGothic; color: #000; line-height: 130%;
					}
body				{ background: #fff url('../img/common/bg_print.png') no-repeat 50% 80%; }
img				{ border: none; }
table			{ border-collapse: collapse; }

#wrap { width: 100%; }
#header, #side, #foot, .vis, .prod_img, .disTop, .heater_img { display: none; }
#allbox { position: relative; width: 100%; }
h3.h3_title { position: relative; margin: 0 0 30px 0; padding: 0 0 10px 0; border-bottom: 4px double #000; font-size: 1.8em; line-height: 130%; }
	.h3_title span { position: absolute; right: 0; top: 0.5em; font-family: "Times New Roman", Serif; font-size: 0.75em; color: #000; }
	.print { display: none; }
h4.h4_title { margin: 0 0 10px 0; padding: 0; font-size: 1.2em; line-height: 100%; background: none; }
h4.h4_title2 { font-family: Arial, Helvetical; }
h4.h4_title3 { margin-top: 30px; }
.print_img { margin-bottom: 30px; text-align: center; }

.disAlign0		{ margin: 0; text-align: left; }
.disAlign1		{ margin: 10px 0; text-align: left; }
.disAlign2		{ margin: 20px 0; text-align: left; }
.disAlign3		{ margin: 30px 0; text-align: left; }

.disAlignC0	{ margin: 0; text-align: center; }
.disAlignC1	{ margin: 10px 0; text-align: center; }
.disAlignC2	{ margin: 20px 0; text-align: center; }
.disAlignC3	{ margin: 30px 0; text-align: center; }

.disAlignR0	{ margin: 0; text-align: right; }
.disAlignR1	{ margin: 10px 0; text-align: right; }
.disAlignR2	{ margin: 20px 0; text-align: right; }
.disAlignR3	{ margin: 30px 0; text-align: right; }

.disAlignT10	{ margin-top: 10px; }
.disAlignT20	{ margin-top: 20px; }
.disAlignT30	{ margin-top: 30px; }
.disAlignT40	{ margin-top: 40px; }
.disAlignT50	{ margin-top: 50px; }

.disAlignB10	{ margin-bottom: 10px; }
.disAlignB20	{ margin-bottom: 20px; }
.disAlignB30	{ margin-bottom: 30px; }
.disAlignB40	{ margin-bottom: 40px; }
.disAlignB50	{ margin-bottom: 50px; }

.disClear { clear: both; }
.disCut { page-break-after: always; }

.press_k { float: left; display: inline; width: 45%; clear: left; }
.press_e { float: right; display: inline; width: 45%; clear: right; }
.press_dim1 { margin: 10px 0; text-align: center; }
.press_txt1 { margin: 10px 0 10px 5px; padding: 0 0 0 20px; font-size: 0.85em; }
.press_txt1_e { font-family: Arial, Helvetical; }
.press_table { border: 2px solid #000; }
	.press_table th { padding: 5px; border: 1px solid #000; text-align: center; font-size: 0.75em; font-weight: bold; font-family: Arial, Helvetical; }
	.press_table td { padding: 5px; border: 1px solid #000; text-align: center; font-size: 0.75em; font-family: Arial, Helvetical; }
	.press_table thead th { background: #e4ecd1; border: 1px solid #000; }
	.press_table tbody th { font-weight: normal; background: #f3f3f3; }
	.press_table1 { width: 100%; }
	.press_table2 { width: 100%; }

.heater_table { width: 100%; border: 2px solid #000; }
	.heater_table th { padding: 5px; border: 1px solid #000; text-align: center; font-size: 0.75em; font-weight: bold; font-family: Arial, Helvetical; background: #f3f3f3; }
	.heater_table td { padding: 5px; border: 1px solid #000; text-align: center; font-size: 0.75em; font-family: Arial, Helvetical; }