@charset "utf-8";
@font-face { font-family: NGothic; src: url('../font/NanumGothic.eot'); src:local('?'), url('../font/NanumGothic.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: 150%;
					}
body				{ background: #fff url('../img/common/bg_body.png') no-repeat fixed 5% 120px; }
a:link			{ color: #000; text-decoration: none; }
a:visited		{ color: #000; text-decoration: none; }
a:active		{ color: #000; text-decoration: none; }
a:hover		{ color: #999; text-decoration: none; }
img				{ border: none; }
table			{ border-collapse: collapse; }


/******* 레이아웃 *******/

#wrap { width: 100%; height: 100%; text-align: center; background: url('../img/common/bg_head.gif') repeat-x 0 110px; }

#header { position: relative; width: 1000px; height: 155px; margin: auto; text-align: right; }
#allbox { position: relative; width: 1000px; margin: auto; }
#side { float: left; display: inline; width: 230px; margin-bottom: 65px; line-height: 100%; background: url('../img/common/bg_side.png') no-repeat 0 95px; }
#contents { float: right; display: inline; width: 730px; margin-bottom: 65px; text-align: left; background: url('../img/common/bg_cont.png') no-repeat 100% 76px; }
#footer { clear: both; position: relative; width: 1000px; height: 150px; margin: auto; }


/******* 공통 꾸밈요소 *******/
.head_logo { position: absolute; left: 0; top: 45px; width: 180px; height: 40px; margin: 0; padding: 0; text-align: left; text-indent: -1000em; background: url('../img/common/logo.png') no-repeat 0 0; cursor: pointer; }
.h2_title { margin: 40px 0 60px 0; padding: 0; text-align: right; }
.h3_title { margin: 35px 0 65px 0; padding: 2px 0 5px 45px; font-weight: 600; font-size: 16pt; color: #666; text-align: left; background: url('../img/common/bg_title1.png') no-repeat 0 0; }
	.h3_title strong { font-weight: 600; font-size: 0.85em; color: #5fb404; text-transform: uppercase; }
	.h3_title2 { font-weight: 600; margin: 35px 0 45px 0; }
.h4_title { clear: both; margin: 40px 0 15px 0; padding: 12px 0 0 0; font-size: 1em; font-weight: 600; text-align: left; background: url('../img/common/bg_title2.png') no-repeat 5px 0; }
.h4_title2 { clear: both; margin: 0 0 15px 0; padding: 12px 0 0 0; font-size: 1em; font-weight: 600; text-align: left; background: url('../img/common/bg_title2.png') no-repeat 5px 0; }

#goJump { position: absolute; left: 0; }
	#goJump ul { list-style: none; margin: 0; padding: 0; }
	#goJump ul li { float: left; }
	#goJump ul li a { display: block; float: left; width: 0; height: 0; overflow: hidden; }
	#goJump ul li a:focus,
	#goJump ul li a:active { width: 175px; height: auto; padding: 3px 0; border: solid 1px #999; font-size: 0.85em; font-weight: 600; text-align: center; }

.key1 { position: absolute; right: 186px; top: 0; width: 87px; height: 25px; text-align: center; background: url('../img/common/bg_key1.png') no-repeat 0 0; }
	.key1 a { display: block; margin: 0 0 0 4px; font-weight: 600; font-size: 8pt; text-transform: uppercase; }
.key2 { position: absolute; right: 0; top: 0; width: 187px; height: 25px; color: #fff; text-align: center; background: url('../img/common/bg_key2.png') no-repeat 0 0; }
	.key2 a { margin: 0 7px; font-weight: 600; font-size: 8pt; vertical-align: middle; text-transform: uppercase; }
	.key a:link { color: #fff; }
	.key a:active { color: #fff; }
	.key a:visited { color: #fff; }
	.key a:hover { color: #fff; }
#menuBox { position: absolute; left: 200px; top: 25px; width: 800px; height: 130px; }
	#menu { position: relative; list-style: none; height: 100px; font-weight: 600; margin: 0; padding: 0; }
		#menu li a { display: block; padding: 30px 40px 35px 40px; }
		#menu li { float: left; font-size: 12pt; }
		#menu li ul { position: absolute; list-style: none; top: 85px; height: 50px; }
		#menu li ul li { float: left; }
		#menu li ul li a { padding: 10px 7px; color: #fff; }
		#menu li.act { background: url('../img/common/bul_menu.png') no-repeat 50% 75px; }
		#menu li.act a { color: #5fb404; }
		#menu li.act li a { color: #fff; font-size: 0.8em; }
		#menu li.act ul li.act { background: none; }
		#menu li.act ul li.act a { color: #ff0; }
	.menu2-1 { left: -5px; width: 500px; }
	.menu2-2 { left: -25px; width: 800px; }
	.menu2-3 { left: 230px; width: 300px; }
	.menu2-4 { right: 90px; width: 300px }
.sidem { list-style: none; margin: 0; padding: 0; }
	.sidem li { text-align: right; }
		.sidem li a { display: block; padding: 7px 25px 7px 0; font-size: 10pt; background: url('../img/common/bul_sm1_ot.png') no-repeat 218px 12px; }
		.sidem li a:hover { color: #090; background: url('../img/common/bul_sm1_ov.png') no-repeat 218px 12px; }
		.sidem li a.sel1 { font-weight: 600; color: #090; background: url('../img/common/bul_sm1_ov.png') no-repeat 218px 12px; }
		.sidem li ul { list-style: none; margin: 0 0 0 20px; padding: 0; background: url('../img/product/sm_bg.png') repeat-y 100% 0; }
			.sidem li ul li a { display: block; padding: 3px 0 5px 27px; font-size: 9pt; text-align: left; text-transform: capitalize; background: url('../img/common/bul_sm2.png') no-repeat 16px 7px; }
			.sidem li ul li a:hover { text-decoration: underline; background: url('../img/common/bul_sm2.png') no-repeat 16px 7px; }
			.sidem li ul li a.sel2 { font-weight: 600; color: #f28d1b; background: url('../img/common/bul_sm2.png') no-repeat 16px 7px; }
			.sidem li ul li a:hover.sel2 { color: #090; }
			.sidem li ul li img { vertical-align: top; }
	a.sidem_ov { color: #090; font-weight: 600; }
.navi { padding: 19px 0 8px 0; border-bottom: 1px dashed #ccc; font-size: 8pt; font-family: Dotum, "돋움"; color: #999; text-transform: capitalize; text-align: right; }
	.navi strong { color: #ddae4b; }
	.navi img { margin: 0 2px 2px 0; vertical-align: middle; }
.foot_bg { position: absolute; right: 91px; top: -35px; width: 273px; height: 87px; background: url('../img/common/foot_bg.png') no-repeat 0 0; z-index: 10; }
.foot_key { position: relative; height: 30px; border-top: 1px dashed #9c9; border-bottom: 1px dashed #9c9; background-color: #ebf1e6; }
	.foot_copy { float: left; margin: 9px 0 0 10px; font-family: Arial; font-size: 8pt; color: #7ca850; }
	.foot_btn { float: right; margin: 5px 10px 0 0; }
.foot_info { clear: left; height: 80px; }
	.foot_logo { float: left; display: inline; width: 160px; height: 40px; margin: 30px 30px 0 10px; padding: 0; text-indent: -1000em; background: url('../img/common/foot_logo.png') no-repeat 0 0; }
	.foot_add { float: left; display: inline; margin: 25px 0 0 0; font-size: 9pt; text-align: left; }
	.foot_add p { margin: 3px 0; }
	.foot_add strong { margin-right: 10px; }
.foot_admin { clear: both; padding: 0 10px 0 0; font-size: 9pt; color: #666; text-align: right; }
	.foot_admin a { color: #666; }
#footer span { margin: 0 10px; font-weight: 500; color: #82b418; }

.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; }
.disEm1 { font-size: 0.7em; color: #f50; line-height: 150%; }


/******* 페이지별 꾸밈요소 *******/

.comp1_table { width: 100%; }
	.comp1_table th { width: 230px; text-align: left; vertical-align: bottom; }
	.comp1_txt { margin: 10px 0; font-size: 0.8em; line-height: 150%; }
	.comp1-copy { margin: 40px 0; padding: 0 25px; font-family: 'Nanum Pen Script'; font-size: 20pt; line-height: 120%; color: #5fb20e; background: url('../img/company/01-bg.png') no-repeat 0 0; }
.comp2-his { margin: 10px 0 0 0; }
	.comp2-his dt { clear: left; float: left; display: inline; width: 120px; padding: 5px 0 7px; font-size: 0.688em; text-align: center; border-bottom: 1px solid #e5e5e5; }
	.comp2-his dd { clear: right; float: right; width: 595px; margin: 0; padding: 5px 0 7px 15px; font-size: 0.8em; border-bottom: 1px solid #e5e5e5; }
	*html .comp2-his dd { width: 610px; }
.colL { float: left; width: 48%; }
.colR { float: right; width: 48%; }
.prod_img1 { text-align: center; }
	.prod_img1 img { margin: 0 10px; }
.prod01-1-img { list-style: none; margin: 0; padding: 0; height: 140px; }
	.prod01-1-img li { float: left; display: inline; width: 175px; height: 140px; margin-right: 7px; }
	.prod01-1-img li span { display: block; margin-top: 118px; font-weight: 600; font-family: Arial, Helvetica; font-size: 0.76em; text-align: center; }
	.prod01-1-img1 { background: url('../img/product/01-1-img1.png') no-repeat 0 0; }
	.prod01-1-img2 { background: url('../img/product/01-1-img2.png') no-repeat 0 0; }
	.prod01-1-img3 { background: url('../img/product/01-1-img3.png') no-repeat 0 0; }
	.prod01-1-img4 { background: url('../img/product/01-1-img4.png') no-repeat 0 0; }
.prod01-2-img { list-style: none; margin: 0 0 0 100px; padding: 0; height: 250px; }
	.prod01-2-img li { float: left; display: inline; width: 240px; height: 250px; margin-right: 10px; }
	.prod01-2-img li span { display: block; margin-top: 215px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod01-2-img1 { background: url('../img/product/01-2-img1.png') no-repeat 0 0; }
	.prod01-2-img2 { background: url('../img/product/01-2-img2.png') no-repeat 0 0; }
.prod01-11-img { list-style: none; margin: 0 0 0 130px; padding: 0; height: 250px; }
	.prod01-11-img li { float: left; display: inline; width: 220px; height: 230px; margin-right: 10px; }
	.prod01-11-img li span { display: block; margin-top: 200px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod01-11-img1 { background: url('../img/product/01-11-img1.png') no-repeat 0 0; }
	.prod01-11-img2 { background: url('../img/product/01-11-img2.png') no-repeat 0 0; }
.prod01-13-img { list-style: none; margin: 0 0 0 110px; padding: 0; height: 250px; }
	.prod01-13-img li { float: left; display: inline; width: 230px; height: 240px; margin-right: 10px; }
	.prod01-13-img li span { display: block; margin-top: 210px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod01-13-img1 { background: url('../img/product/01-13-img1.png') no-repeat 0 0; }
	.prod01-13-img2 { background: url('../img/product/01-13-img2.png') no-repeat 0 0; }
.prod01-14-tab { list-style: none; height: 30px; margin: 0 0 50px 0; padding: 0; }
	.prod01-14-tab li { float: left; display: inline; margin: 0; }
	.prod01-14-tab li img { vertical-align: top; }
.prod01-14-data { padding-top: 20px; border-top: 1px dashed #ccc; font-size: 0.8em; }
	.prod01-14-data h5 { margin: 0 0 20px 0; padding: 0; font-weight: normal; font-family: NGothicB; font-size: 1.25em; color: #090; }
	.prod01-14-data h6 { margin: 0 0 10px 20px; padding: 0; font-size: 1.1em; }
	.prod01-14-data p { margin-left: 20px; line-height: 130%; }
	.prod01-14-data dl { margin-left: 50px; line-height: 130%; }
	.prod01-14-data dt { margin: 7px 0 3px 0; font-weight: 600; color: #246bb3; }
	.prod01-14-data dd { margin: 0 0 3px 0; }
	.prod01-14-data ul { list-style: square; margin: 15px 0 0 50px; }
	.prod01-14-data ul li { margin-bottom: 5px; line-height: 130%; }
.prod01-15-img { list-style: none; margin: 0 0 0 110px; padding: 0; height: 250px; }
	.prod01-15-img li { float: left; display: inline; width: 220px; height: 210px; margin-right: 10px; }
	.prod01-15-img li span { display: block; margin-top: 180px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod01-15-img1 { background: url('../img/product/01-15-img1.png') no-repeat 0 0; }
	.prod01-15-img2 { background: url('../img/product/01-15-img2.png') no-repeat 0 0; }
.prod02-1-img1 { list-style: none; margin: 0px; padding: 0; }
	.prod02-1-img1 li { float: left; display: inline; width: 230px; height: 160px; margin: 0 5px 10px 5px; }
	.prod02-1-img1 li span { display: block; margin-top: 132px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod02-1-img1-1 { background: url('../img/product/02-1-img1.png') no-repeat 0 0; }
	.prod02-1-img1-2 { background: url('../img/product/02-1-img2.png') no-repeat 0 0; }
	.prod02-1-img1-3 { background: url('../img/product/02-1-img3.png') no-repeat 0 0; }
	.prod02-1-img1-4 { background: url('../img/product/02-1-img4.png') no-repeat 0 0; }
	.prod02-1-img1-5 { background: url('../img/product/02-1-img5.png') no-repeat 0 0; }
	.prod02-1-img1-6 { background: url('../img/product/02-1-img6.png') no-repeat 0 0; }
.prod02-1-img2 { list-style: none; margin: 0px; padding: 0; }
	.prod02-1-img2 li { float: left; display: inline; height: 150px; margin: 0 3px 0 0; }
	.prod02-1-img2 li span { display: block; margin-top: 120px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod02-1-img2-1 { width: 190px; background: url('../img/product/02-1-img7.png') no-repeat 0 0; }
	.prod02-1-img2-2 { width: 130px; background: url('../img/product/02-1-img8.png') no-repeat 0 0; }
	.prod02-1-img2-3 { width: 130px; background: url('../img/product/02-1-img9.png') no-repeat 0 0; }
	.prod02-1-img2-4 { width: 135px; background: url('../img/product/02-1-img10.png') no-repeat 0 0; }
	.prod02-1-img2-5 { width: 130px; background: url('../img/product/02-1-img11.png') no-repeat 0 0; }
.prod02-3-img { list-style: none; height: 240px; margin: 0px; padding: 0; }
	.prod02-3-img li { float: left; display: inline; width: 170px; height: 240px; margin-right: 5px; }
	.prod02-3-img li span { display: block; margin-top: 210px; font-weight: 600; font-size: 0.75em; letter-spacing: -0.04em; text-align: center; }
	.prod02-3-img1 { background: url('../img/product/02-3-img1.png') no-repeat 0 0; }
	.prod02-3-img2 { background: url('../img/product/02-3-img2.png') no-repeat 0 0; }
.prod03-7-img { list-style: none; height: 200px; margin: 0px; padding: 0; }
	.prod03-7-img li { float: left; display: inline; height: 200px; }
	.prod03-7-img li span { display: block; margin-top: 175px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod03-7-img1 { width: 330px; background: url('../img/product/03-7-img1.png') no-repeat 0 0; }
	.prod03-7-img2 { width: 190px; margin: 0 10px; background: url('../img/product/03-7-img2.png') no-repeat 0 0; }
	.prod03-7-img3 { width: 190px; background: url('../img/product/03-7-img3.png') no-repeat 0 0; }
.prod03-8-img { list-style: none; height: 430px; margin: 0px; padding: 0; }
	.prod03-8-img li { float: left; display: inline; width: 235px; height: 210px; margin-bottom: 10px; }
	.prod03-8-img li span { display: block; margin-top: 180px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod03-8-img1 { margin-right: 10px; background: url('../img/product/03-8-img1.png') no-repeat 0 0; }
	.prod03-8-img2 { margin-right: 10px; background: url('../img/product/03-8-img2.png') no-repeat 0 0; }
	.prod03-8-img3 { background: url('../img/product/03-8-img3.png') no-repeat 0 0; }
	.prod03-8-img4 { margin-right: 10px; background: url('../img/product/03-8-img4.png') no-repeat 0 0; }
	.prod03-8-img5 { background: url('../img/product/03-8-img5.png') no-repeat 0 0; }
.prod04-2-img1 { list-style: none; margin: 0 0 0 190px; padding: 0; }
	.prod04-2-img1 li { width: 350px; height: 260px; }
	.prod04-2-img1 li span { display: block; margin-top: 230px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod04-2-img1-1 { background: url('../img/product/04-2-img1.png') no-repeat 0 0; }
.prod04-2-img2 { list-style: none; height: 250px; margin: 20px 0 0 0; padding: 0; }
	.prod04-2-img2 li { float: left; display: inline; width: 235px; height: 250px; }
	.prod04-2-img2 li span { display: block; margin-top: 225px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod04-2-img2-1 { background: url('../img/product/04-2-img2.jpg') no-repeat 0 0; }
	.prod04-2-img2-2 { margin: 0 10px; background: url('../img/product/04-2-img3.jpg') no-repeat 0 0; }
	.prod04-2-img2-3 { background: url('../img/product/04-2-img4.jpg') no-repeat 0 0; }
.prod04-7-img1 { list-style: none; height: 225px; margin: 0 0 0 45px; padding: 0; }
	.prod04-7-img1 li { float: left; display: inline; width: 305px; height: 225px; margin: 0 10px; }
	.prod04-7-img1 li span { display: block; margin-top: 200px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod04-7-img1-1 { background: url('../img/product/04-7-img1.jpg') no-repeat 0 0; }
	.prod04-7-img1-2 { background: url('../img/product/04-7-img2.jpg') no-repeat 0 0; }
.prod04-7-img2 { clear: both; list-style: none; height: 225px; margin: 10px 0; padding: 0; }
	.prod04-7-img2 li { float: left; display: inline; width: 240px; height: 225px; }
	.prod04-7-img2 li span { display: block; margin-top: 195px; font-weight: 600; font-size: 0.76em; text-align: center; }
	.prod04-7-img2-1 { background: url('../img/product/04-7-img3.jpg') no-repeat 0 0; }
	.prod04-7-img2-2 { margin: 0 5px; background: url('../img/product/04-7-img4.jpg') no-repeat 0 0; }
	.prod04-7-img2-3 { background: url('../img/product/04-7-img5.jpg') no-repeat 0 0; }
.prod04-7-img3 { list-style: none; margin: 0 0 0 65px; padding: 0; }
	.prod04-7-img3 li { float: left; display: inline; width: 190px; height: 250px; margin: 0 10px 10px 0; }
	.prod04-7-img3 li span { display: block; margin-top: 225px; font-weight: 600; font-size: 0.76em; text-align: center; }
	.prod04-7-img3-1 { background: url('../img/product/04-7-img6.jpg') no-repeat 0 0; }
	.prod04-7-img3-2 { background: url('../img/product/04-7-img7.jpg') no-repeat 0 0; }
	.prod04-7-img3-3 { background: url('../img/product/04-7-img8.jpg') no-repeat 0 0; }
	.prod04-7-img3-4 { background: url('../img/product/04-7-img9.jpg') no-repeat 0 0; }
	.prod04-7-img3-5 { background: url('../img/product/04-7-img10.jpg') no-repeat 0 0; }
	.prod04-7-img3-6 { background: url('../img/product/04-7-img11.jpg') no-repeat 0 0; }
.prod04-7-img4 { clear: both; list-style: none; height: 335px; margin: 0; padding: 0; }
	.prod04-7-img4 li { float: left; display: inline; width: 240px; height: 335px; }
	.prod04-7-img4 li span { display: block; margin-top: 310px; font-weight: 600; font-size: 0.76em; text-align: center; }
	.prod04-7-img4-1 { background: url('../img/product/04-7-img12.jpg') no-repeat 0 0; }
	.prod04-7-img4-2 { margin: 0 5px; background: url('../img/product/04-7-img13.jpg') no-repeat 0 0; }
	.prod04-7-img4-3 { background: url('../img/product/04-7-img14.jpg') no-repeat 0 0; }
.prod05-1-img1 { list-style: none; height: 190px; margin: 0 0 0 130px; padding: 0; }
	.prod05-1-img1 li { float: left; display: inline; width: 220px; height: 170px; margin: 0 10px; }
	.prod05-1-img1 li span { display: block; margin-top: 145px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod05-1-img1-1 { background: url('../img/product/05-1-img1.jpg') no-repeat 0 0; }
	.prod05-1-img1-2 { background: url('../img/product/05-1-img2.jpg') no-repeat 0 0; }
.prod05-1-img2 { list-style: none; height: 210px; margin: 20px 0 0 60px; padding: 0; }
	.prod05-1-img2 li { float: left; display: inline; width: 270px; height: 210px; margin: 0 10px; }
	.prod05-1-img2 li span { display: block; margin-top: 185px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod05-1-img2-1 { background: url('../img/product/05-1-img3.jpg') no-repeat 0 0; }
	.prod05-1-img2-2 { background: url('../img/product/05-1-img4.jpg') no-repeat 0 0; }
.prod07-1-img1 { list-style: none; height: 165px; margin: 0; padding: 0; }
	.prod07-1-img1 li { float: left; display: inline; width: 240px; height: 155px; }
	.prod07-1-img1 li span { display: block; margin-top: 135px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod07-1-img1-1 { background: url('../img/product/07-1-img1.jpg') no-repeat 0 0; }
	.prod07-1-img1-2 { margin: 0 5px; background: url('../img/product/07-1-img2.jpg') no-repeat 0 0; }
	.prod07-1-img1-3 { background: url('../img/product/07-1-img3.jpg') no-repeat 0 0; }
.prod07-1-img2 { list-style: none; height: 205px; margin: 0; padding: 0; }
	.prod07-1-img2 li { float: left; display: inline; width: 240px; height: 195px; }
	.prod07-1-img2 li span { display: block; margin-top: 175px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod07-1-img2-1 { background: url('../img/product/07-1-img4.jpg') no-repeat 0 0; }
	.prod07-1-img2-2 { margin: 0 5px; background: url('../img/product/07-1-img5.jpg') no-repeat 0 0; }
	.prod07-1-img2-3 { background: url('../img/product/07-1-img6.jpg') no-repeat 0 0; }
.prod07-1-img3 { list-style: none; margin: 0; padding: 0; }
	.prod07-1-img3 li { float: left; display: inline; width: 142px; height: 170px; }
	.prod07-1-img3 li span { display: block; margin-top: 150px; font-weight: 600; font-size: 0.8em; text-align: center; }
	.prod07-1-img3-1 { background: url('../img/product/07-1-img7.jpg') no-repeat 0 0; }
	.prod07-1-img3-2 { margin: 0 5px; background: url('../img/product/07-1-img8.jpg') no-repeat 0 0; }
	.prod07-1-img3-3 { background: url('../img/product/07-1-img9.jpg') no-repeat 0 0; }
	.prod07-1-img3-4 { margin: 0 5px; background: url('../img/product/07-1-img10.jpg') no-repeat 0 0; }
	.prod07-1-img3-5 { background: url('../img/product/07-1-img11.jpg') no-repeat 0 0; }
.prod_txt1 { list-style: none; margin: 0; padding: 15px; border: 2px dashed #ccc; font-size: 0.76em; line-height: 150%; background: #fff; }
	.prod_txt1 li { padding-left: 12px; background: url('../img/product/bul_txt.gif') no-repeat 0 8px; }
.prod_txt2 { list-style: none; margin: 0; padding: 15px; border: 2px dashed #ccc; font-size: 0.76em; }
	.prod_txt2 li { float: left; display: inline; width: 24%; padding-left: 12px; background: url('../img/product/bul_txt.gif') no-repeat 0 8px; }
.prod_txt3 { padding: 0 15px 15px 15px; border: 2px dashed #ccc; font-size: 0.76em; }
	.prod_txt3 dt { margin-top: 15px; font-weight: 600; font-size: 1.1em; color: #246bb3; }
	.prod_txt3 dd { margin: 5px 0 0 15px; }
.prod_table { border: 1px solid #000; font-size: 0.76em; }
	.prod_table thead th { padding: 7px 5px; border: 1px solid #999; background: #ebf1e6; }
	.prod_table th { padding: 7px 5px; border: 1px solid #ccc; text-align: center; line-height: 130%; background: #f2f2f2; }
	.prod_table td { padding: 7px 5px; border: 1px solid #ccc; text-align: center; line-height: 130%; }
	.prod_table td ul { list-style: square; margin: 0 0 0 10px; padding: 0 0 0 10px; text-align: left; line-height: 150%; }
.prod_table1 { width: 730px; }
.prod_table2 { width: 350px; }

.data_txt { font-size: 0.76em; }