﻿/* 나눔고딕 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}




body {
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#BBBBBB;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #EEEEEE;
	scrollbar-arrow-color: #BBBBBB;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background:#ffffff;
	}
a:link {color:#333333; text-decoration:none; }
a:visited {color:#333333; text-decoration:none; }
a:active {color:#333333; text-decoration:none;}
a:hover {color:#ff5a00; text-decoration:underline;}

td,div,form,textarea,center,option,pre,blockquote {
		font-size:12px;
		font-family:돋움,굴림;
		color:#333333;
		line-height:18px;
		}
img { border:0; }

.butt {
		font-family: "돋움","굴림";
		color:#000000;
		font-size:9pt;
		line-height: 18px;
		BORDER-RIGHT: #888888 1px solid;
		BORDER-TOP: #CCCCCC 1px solid;
		BORDER-LEFT: #CCCCCC 1px solid;	
		BORDER-BOTTOM: #888888 1px solid;
		BACKGROUND: #f5f5f5;
		CURSOR: hand;
		HEIGHT: 19px;
		}

.search_type {
		font-family: "돋움","굴림";
		font-size:11px ; 
		color: #6D6864;
		}

.input_search {color:333333; font-family:'굴림','돋움'; font-size: 9pt; background-color:#F7F7F7; border:1 solid #999999;
			border-top-color: #00243A; border-right-color: #327AAA; border-bottom-color: #327AAA;border-left-color: #00243A;}
.input_02 {font-family: "돋움","굴림";color:#333333; font-size:12px;background-color:#F3F3F3; border: 1pt #8F8F8F solid;}
.input_03 {color:333333; font-family:'??','??'; font-size: 11px; line-height: 16px; background-color:#f0f6fa; border:1 solid #999999;
			border-top-color: #7E7E7E; border-right-color: #7E7E7E; border-bottom-color: #7E7E7E;border-left-color: #7E7E7E;}
.input_04 {font-family: "돋움","굴림";color:#6054C0; font-size:12px;background-color:#FFFFFF; border: 1pt #B9ADD7 solid;}
.input_05 {font-family: "돋움","굴림";color:#1d5bcc; font-size:11px;background-color:#FFFFFF; border: 1pt #b2b2b7 solid; line-height: 18px;}
.input_06 {font-family: "돋움","굴림";color:#1d5bcc; font-size:12px;background-color:#FFFFFF; border: 1pt #FFFFFF solid;}

.select{font-family: "돋움","굴림";color:#707070;font-size:11px;line-height: 14px;background-color:#F5F5F5;}

.list_t {font-family: "돋움","굴림";font-size: 11px ;color: #686868 ;font-weight: bold;letter-spacing:-1px;}
.list_t a:link {color:#686868; text-decoration:none; }
.list_t a:visited {color:#686868; text-decoration:none; }
.list_t a:active {color:#686868; text-decoration:none;}
.list_t a:hover {color:#1a459d; text-decoration:underline;}

.list_c {font-family: "돋움","굴림";font-size: 12px ;color: #5e7cba ;}
.list_text {font-family: "돋움","굴림";font-size: 11px ;color: #19439a ;letter-spacing:-1px;}

.notice {font-family: "돋움","굴림";font-size: 11px ;color: #636363 ;letter-spacing:-1px;}
.notice a:link {color:#636363; text-decoration:none; letter-spacing:-1px;}
.notice a:visited {color:#636363; text-decoration:none; letter-spacing:-1px;}
.notice a:active {color:#636363; text-decoration:none;letter-spacing:-1px;}
.notice a:hover {color:#A9462E; text-decoration:none;letter-spacing:-1px;}

.date {font-family: "돋움","굴림";font-size:11px ; color: #AAD1E0}

.latest {font-family: "돋움","굴림";font-size:11px ; color: #ffffff; font-weight:bold}

.latest_t {font-family: "돋움","굴림";font-size:11px ; color: #f0ff00; font-weight:bold}

.category_title {font-family: "돋움","굴림";font-size:14px ; color: #432B13;font-weight: bold;}
.category_title2 {font-family: "돋움","굴림";font-size:13px ; color: #432B13;font-weight: bold;}

.top_menu_1 {font-family: "돋움";font-size: 11px;color: #50658f; letter-spacing:-1px;}
.top_menu_1 a:link {color:#50658f; text-decoration:none;}
.top_menu_1 a:visited {color:#50658f; text-decoration:none;}
.top_menu_1 a:active {color:#50658f; text-decoration:none;}
.top_menu_1 a:hover {color:#50658f; text-decoration:underline;}

.category_1 {font-family: "돋움";font-size: 11px;color: #333333;}
.category_1 a:link {color:#333333; text-decoration:none;}
.category_1 a:visited {color:#333333; text-decoration:none;}
.category_1 a:active {color:#333333; text-decoration:none;}
.category_1 a:hover {color:#f25000; text-decoration:none; font-weight: bold;}

.category_1_sub {font-family: "돋움";font-size: 11px;color: #333333;}
.category_1_sub a:link {color:#333333; text-decoration:none;}
.category_1_sub a:visited {color:#333333; text-decoration:none;}
.category_1_sub a:active {color:#333333; text-decoration:none;}
.category_1_sub a:hover {color:#FF6600; text-decoration:none;}

.category_2 {font-family: "돋움","굴림";font-size: 12px;color: #525252;}
.category_2 a:link {color:#525252; text-decoration:none;}
.category_2 a:visited {color:#525252; text-decoration:none;}
.category_2 a:active {color:#525252; text-decoration:none;}
.category_2 a:hover {color:#000000; text-decoration:none;}

.category_3 {font-family: "돋움","굴림";font-size: 11px;color: #6D6D6D;}
.category_3 a:link {color:#6D6D6D; text-decoration:none;}
.category_3 a:visited {color:#6D6D6D; text-decoration:none; }
.category_3 a:active {color:#6D6D6D; text-decoration:none;}
.category_3 a:hover {color:#333333; text-decoration:underline;}

.submenu {font-family: "돋움","굴림";font-size: 12px;color: #4D4D4D;}
.submenu a:link {color:#4D4D4D; text-decoration:none;}
.submenu a:visited {color:#4D4D4D; text-decoration:none; }
.submenu a:active {color:#4D4D4D; text-decoration:none;}
.submenu a:hover {color:#FF8800; text-decoration:none;}

.sitemap {font-family: "돋움","굴림";font-size: 12px;color: #3C7AC1;font-weight: bold;}
.sitemap a:link {color:#3C7AC1; text-decoration:none;}
.sitemap a:visited {color:#3C7AC1; text-decoration:none; }
.sitemap a:active {color:#3C7AC1; text-decoration:none;}
.sitemap a:hover {color:#3C7AC1; text-decoration:none;}

.sitemap1 {font-family: "돋움","굴림";font-size: 12px;color: #fdeb6c; letter-spacing:-1px;}
.sitemap1 a:link {color:#9A60B2; text-decoration:none;}
.sitemap1 a:visited {color:#9A60B2; text-decoration:none; }
.sitemap1 a:active {color:#9A60B2; text-decoration:none;}
.sitemap1 a:hover {color:#713CC1; text-decoration:none;}

.title_text {font-family: dotum; font-weight: normal; font-size: 11px; letter-spacing:-1;}

.sitemap2 {font-family: "돋움","굴림";font-size: 12px;color: #a6a38b; letter-spacing:-1px;}
.sitemap2 a:link {color:#9A60B2; text-decoration:none;}
.sitemap2 a:visited {color:#9A60B2; text-decoration:none; }
.sitemap2 a:active {color:#9A60B2; text-decoration:none;}
.sitemap2 a:hover {color:#713CC1; text-decoration:none;}

.sitemap_1d{font-family: "돋움","굴림";font-size: 12px ;color: #5e7cba;}
.sitemap_2d{font-family: "돋움","굴림";font-size: 11px ;color: #a0bd15; font-weight:bold; letter-spacing:-1px;}
.sitemap_3d{font-family: "돋움","굴림";font-size: 11px ;color: #666666;}


.page{padding-top:10px}

.product_title {font-family: "돋움","굴림";font-size: 12px ;color: #333333; font-weight: bold; letter-spacing:-1px;}
.product_title a:link {color:#517600; text-decoration:none; }
.product_title a:visited {color:#517600; text-decoration:none; }
.product_title a:active {color:#517600; text-decoration:none;}
.product_title a:hover {color:#517600; text-decoration:none;}


.price {font-family: "돋움","굴림";font-size: 11px ;color: #9e8889; font-weight: bold; letter-spacing:-1px;}

.price2 {font-family: "돋움","굴림";font-size: 12px ;color: #1599da; font-weight: bold;}

.price_info {font-family: "arial","돋움","굴림";font-size: 22px ;color: #1a459d; font-weight: bold; letter-spacing:-1px;}

.price_info_s {font-family: "arial","돋움","굴림";font-size: 15px ;color: #1a459d; font-weight: bold; letter-spacing:-1px;}

.point{font-family: "돋움","굴림";font-size: 11px ;color: #333333;}

.product {font-family: "돋움","굴림";font-size: 12px ;color: #000000; line-height: 14px; font-weight: bold;}
.product a:link {color:#000000; text-decoration:none; font-weight: bold;}
.product a:visited {color:#000000; text-decoration:none; font-weight: bold;}
.product a:active {color:#000000; text-decoration:none; font-weight: bold;}
.product a:hover {color:#333333; text-decoration:none; font-weight: bold;}

.product2 {font-family: "돋움","굴림";font-size: 12px ;color: #ffffff; line-height: 14px; font-weight: bold;}
.product3 {font-family: "돋움","굴림";font-size: 12px ;color: #666666; line-height: 14px;}

.navi {font-family: "돋움","굴림";font-size: 12px ;color: #363636;}
.navi a:link {color:#363636; text-decoration:none;}
.navi a:visited {color:#363636; text-decoration:none;}
.navi a:active {color:#363636; text-decoration:none;}
.navi a:hover {color:#0064AA; text-decoration:underline;}

.text_16 {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #333333}

.text_18 {font-family: "돋움","굴림";font-size: 12px ;line-height: 18px;color: #333333}

.text_20 {font-family: "돋움","굴림";font-size: 12px ;line-height: 20px;color: #333333}

.text_25 {font-family: "돋움","굴림";font-size: 12px ;line-height: 25px;color: #333333}

.text_blue_s {font-family: "돋움","굴림";font-size: 11px ;line-height: 16px;color: #3688D4; font-weight: bold;}

.text_14_s2 {font-family: "돋움";font-size: 11px ;line-height: 14px;color: #666666;letter-spacing:-1px;}
.text_14_s2 a:link {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:visited {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:active {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:hover {color:#333333; text-decoration:none;letter-spacing:-1px;}

.text_orange {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #FF6C00;  font-weight: bold;}
.text_red2 {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #FF0000;  font-weight: bold;}

.text_name {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #BE6313;}

.text_red {font-family: "돋움","굴림";font-size: 11px ;line-height: 16px;color: #FF0000; letter-spacing:-1px;}
.text_red a:link {color:#FF0000; text-decoration:none; letter-spacing:-1px;}
.text_red a:visited {color:#FF0000; text-decoration:none; letter-spacing:-1px;}
.text_red a:active {color:#FF0000; text-decoration:none;letter-spacing:-1px;}
.text_red a:hover {color:#FF0000; text-decoration:none;letter-spacing:-1px;}

.text_16_s {font-family: "돋움";font-size: 12px ;line-height: 16px;color: #523527;letter-spacing:-1px;}
.text_16_s a:link {color:#666666; text-decoration:none; letter-spacing:-1px;}
.text_16_s a:visited {color:#666666; text-decoration:none; letter-spacing:-1px;}
.text_16_s a:active {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_16_s a:hover {color:#666666; text-decoration:none;letter-spacing:-1px;}

.text_main1_s {font-family: "돋움","굴림";font-size: 12px ;line-height: 18px;color: #9D1215; font-weight: bold}

.text_main1_ss {font-family: "돋움","굴림";font-size: 12px ;line-height: 18px;color: #000000;}

.text_main_s {font-family: "돋움","굴림";font-size: 12px ;line-height: 18px;color: #oooooo; letter-spacing:-1px; font-weight: bold}

.text_main_s2 {font-family: "돋움","굴림";font-size: 12px ;line-height: 18px;color: #oooooo; letter-spacing:-1px;}

.text_18_s {font-family: "돋움","굴림";font-size: 11px ;line-height: 18px;color: #666666; letter-spacing:-1px;}

.text_20_s {font-family: "돋움","굴림";font-size: 11px ;line-height: 20px;color: #666666; letter-spacing:-1px;}

.text_25_s {font-family: "돋움","굴림";font-size: 11px ;line-height: 25px;color: #8f8f8f; letter-spacing:-1px;}

.text_left {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #333333;PADDING-LEFT: 10px;}

.text_right {font-family: "돋움","굴림";font-size: 12px ;line-height: 16px;color: #333333;PADDING-RIGHT: 10px;}

.textarea {color:333333; font-family:'??','??'; font-size: 11px; line-height: 16px; background-color:#f0f6fa; border:1 solid #999999;
			border-top-color: #7E7E7E; border-right-color: #7E7E7E; border-bottom-color: #7E7E7E;border-left-color: #7E7E7E;}

.notice_txt {font-family: "돋움","굴림";font-size: 12px ;color: #333333;}
.notice_txt a:visited {font-family: "돋움","굴림";font-size: 12px ;color: #333333;}
.notice_txt a:link {font-family: "돋움","굴림";font-size: 12px ;color: #333333;}
.notice_txt a:active {font-family: "돋움","굴림";font-size: 12px ;color: #333333;text-decoration:underline;}
.notice_txt a:hover {font-family: "돋움","굴림";font-size: 12px ;color: #333333;text-decoration:underline;}
.product_title {font-family: "돋움";font-size: 16px ;line-height: 16px;color: #333333;letter-spacing:-1px; line-height: 20px;}

/*   메인타이틀   */
.m_t1 {font-family: "tahoma","돋움","굴림";font-size: 17px ;color: #193d9d ; font-weight:bold}
.m_t2 {font-family: "tahoma","돋움","굴림";font-size: 17px ;color: #ff8519 ; font-weight:bold}
.m_t3 {font-family: "tahoma","돋움","굴림";font-size: 20px ;color: #009eff ; font-weight:bold}
.m_t4 {font-family: "tahoma","돋움","굴림";font-size: 15px ;color: #3b4d86 ; font-weight:bold}
.m_t5 {font-family: "tahoma","돋움","굴림";font-size: 12px ;color: #002892 ; font-weight:bold}
.m_t6 {font-family: "tahoma","돋움","굴림";font-size: 12px ;color: #469cd9 ; font-weight:bold}
.m_t7 {font-family: "tahoma","돋움","굴림";font-size: 17px ;color: #193d9d ;}
.m_t8 {font-family: "tahoma","돋움","굴림";font-size: 27px ;color: #009eff ; font-weight:bold; line-height:30px;}
.m_t9 {font-family: "tahoma","돋움","굴림";font-size: 19px ;color: #009eff ; font-weight:bold; line-height:20px;}
.m_pro_bar {font-family: "tahoma","돋움","굴림";font-size: 17px ;color: #193d9d ; font-weight:bold; padding:0 0 0 24}

.m_c1 {font-family: "돋움","굴림";font-size: 12px ;color: #002892 ;}
.m_copy {font-family: "tahoma","돋움","굴림";font-size: 12px ;color: #999999 ; font-weight:bold}

/*   메뉴   */
.menu_t {font-family:"tahoma","돋움";font-size: 13px ;line-height: 14px;color: #e6eaf4;font-weight:bold; padding:0 0 0 52}
.menu_t a:link {color:#e6eaf4; text-decoration:none; font-weight:bold}
.menu_t a:visited {color:#e6eaf4; text-decoration:none; font-weight:bold}
.menu_t a:active {color:#e6eaf4; text-decoration:none; font-weight:bold}
.menu_t a:hover {color:#ffb400; text-decoration:none; font-weight:bold}

.left_menu_t{font-family: "tahoma","돋움","굴림";font-size: 20px ;color: #ffffff ; font-weight:bold}
.left_menu_t2{font-family: "tahoma","돋움","굴림";font-size: 11px ;color: #8094c9 ; font-weight:bold}
.left_menu{background:#002892 url(../images/eng/left_menu_bg.gif) no-repeat;font-family: "tahoma","돋움","굴림";font-size: 12px ;color: #ffffff ; font-weight:bold; line-height:24px; height:28px; padding:0 0 0 12}
.left_menu a:link {color:#ffffff; text-decoration:none; font-weight:bold}
.left_menu a:visited {color:#ffffff; text-decoration:none; font-weight:bold}
.left_menu a:active {color:#ffffff; text-decoration:none; font-weight:bold}
.left_menu a:hover {color:#ffba00; text-decoration:none; font-weight:bold}


/* 제품소개 */
#request_menu{width:70%; margin:0px auto}
#request_menu ul{margin-top:0px;margin-left:3px;width:100%;}
#request_menu ul li{float:left;list-style:none;display:inline;width:49%;text-align:center;height:27px;line-height:28px}
#request_menu ul .request_menu_on{border-top:1px solid #152860;border-left:1px solid #152860;border-right:1px solid #152860; border-bottom:1px solid #152860; background:#009ecf; font-weight:bold; padding-top:3px; color:#ffffff; font-size:12px; letter-spacing:-1px;}
#request_menu ul .request_menu_on a:link {color:#ffffff }
#request_menu ul .request_menu_on a:hover {color:#ffffff }
#request_menu ul .request_menu_on a:active {color:#ffffff }
#request_menu ul .request_menu_on a:visited {color:#ffffff }
#request_menu ul .request_menu_off{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #152860; font-weight:bold; padding-top:3px; color:#152860}
#request_menu ul .request_menu_off a:link {color:#009ecf }
#request_menu ul .request_menu_off a:hover {color:#009ecf }
#request_menu ul .request_menu_off a:active {color:#009ecf }
#request_menu ul .request_menu_off a:visited {color:#152860 }
#request_form{position:relative;width:100%;float:left}



/*시설소개*/
#info tr td{padding:4px; line-height:17px;}
#info tr td p{margin:0; padding:0 0 0 8px; background:url(../images/sub/bullet.png) no-repeat 0 7px;}
#info tr td h3{font-size:16px; line-height:25px; letter-spacing:-2px; color:#073D85; font-weight:bold; padding-left:25px; background:url(../images/sub/arrow.png) no-repeat 0 2px;}

#chart{background:#fff;}
#chart tr td{background:#EBEBEB; padding:2px 6px; line-height:23px;}
#chart tr.title td{background:#D2E6F2; font-size:13px; color:#105C86; font-weight:bold;}

#chart2{background:#C3C3C3;}
#chart2 tr td{background:#fff; padding:2px 6px; line-height:23px;}
#chart2 tr.title td{background:#D2E6F2; font-size:13px; color:#105C86; font-weight:bold;}

#infoImg{margin:5px; border:1px solid #D3D3D3;}
#infoImg tr td{padding:5px; text-align:center;}
#infoImg tr td img{width:220px;}

#proImg{margin:5px; border:1px solid #D3D3D3;  line-height:15px}
#proImg tr td{padding:3px; text-align:center; line-height:15px}
#proImg tr td img{width:330px;}




/*메인메뉴*/
.main_menu table tr td a {font-size:17px; font-weight:900; font-family:Nanum Gothic; padding:6px 30px; text-decoration:none;}
.main_menu table tr td a:hover {color:#0000CC;}



/* 서브메뉴 - 가로*/
.smenu {margin:20px; padding-bottom:40px;}
.smenu .title {font-size:22px; font-weight:900; font-family:'Nanum Gothic'; color:#fff; height:52px; line-height:52px; padding-left:16px; border-bottom:2px solid #69afff}
.smenu ul {list-style-type: none; margin:0; padding:0;}
.smenu li a{ float:left; display:block; padding:8px 20px; font-size:14px; font-weight:900; color:#fff; font-family:'Nanum Gothic'; transition:all 0.4s; background-color:#484848; margin-right:2px;}
.smenu li a:hover{color:#fff; background-color:#006abc; text-decoration:none; transition:all 0.4s; }