@charset "utf-8";

/*웹폰트_나눔체 START*/
@font-face{
  font-family: 'NanumGothic'; /*나눔고딕*/
	src: url('/font/NanumGothic.eot');
  	src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
       url('/font/NanumGothic.woff') format('woff'),
       url('/font/NanumGothic.ttf') format('truetype');  
	font-style: normal;
  	font-weight: normal;
}

@font-face{
  font-family: 'NanumGothicB';
	src: url('/font/NanumGothicBold.eot');
  	src: url('/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
       url('/font/NanumGothicBold.woff') format('woff'),
       url('/font/NanumGothicBold.ttf') format('truetype');  
	font-style: normal;
  	font-weight: normal;
}


/*웹폰트_나눔체 END*/

html {
	overflow:scroll;
	overflow-x:auto;
}

BODY
{
	background-color:#ffffff;
	font-family:"돋움", "돋움체";
	font-size:11px;
	line-height:140%;
	color: #888888;
	margin: 0px;
	padding:0px;
}

textarea
{
	overflow:auto;
  	scrollbar-3dlight-color:#EBEBEB;
	scrollbar-arrow-color:#EBEBEB;
	scrollbar-track-color:#EDEDED;
	scrollbar-darkshadow-color:#EBEBEB;
	scrollbar-face-color:#F9F9F9;
	scrollbar-highlight-color:#EBEBEB;
	scrollbar-shadow-color:#EBEBEB;
	border:solid 1px #C0C0C0;
	background-color:#ffffff;
	font:12px "돋움", "돋움체";
	line-height:140%;
  	color: #8A8A8A;
  	
}

img{border:none;}
A{line-height: 140%; color: #5F6263; text-decoration: none; }
A:hover{ color:#333333; text-decoration: none;}

input,th, td, select {
	font-family:"돋움", "돋움체";
	font-size:11px;
	line-height:140%;
	color: #888888;
	
}

.search_none {
	height: 20px;
	width: 130px;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
}

.search_blur {
	height: 20px;
	width: 130px;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
	background-image: url(/images/search_txt.jpg);
	background-repeat: no-repeat;
}
img{border:none; padding:0; margin:0;}
ul, li, ol, td, h2, h3, h4 { list-style:none; margin:0; padding:0;}
.list_select{behavior: url('/selectbox/selectbox.htc');  background-color:#ffffff; height:25px; color:#7a7a7a; font-family:'NanumGothicB', 돋움, 돋움체; line-height:23px; border:1px solid #c7c7c7;}
.positionR{ position:relative; left:0; top:0;}

/*z-index
.mainMenu	{ z-index:90;}
.topRightBG	{ z-index:85;}

*/


/*top			*/
.topWrap{ position:relative; border-bottom:1px solid #9b9b9b; min-height:100px; min-width:996px; z-index:1000;}
.topLogo{ position:absolute; top:0; left:0; padding:15px 0px 8px 0px; width:210px; z-index:5; }
.topRight{ position:absolute; top:0; right:0; border-left:1px solid #e1e1e1; height:100px;}
.topRight1{ background-color:#f0f0f0; border-bottom:1px solid #e1e1e1; width:265px; height:27px;}
.topRight1 ul{ padding:8px 0px 0px 24px;}
.topRight1 > ul > li{ float:left; margin-right:10px;}
.topRight2{ margin-top:16px; margin-left:25px; width:240px;}
.topRight2Txt1{ font-family:'NanumGothicB', 돋움, 돋움체; color:#7d7d7d; font-size:12px; line-height:20px;}
.topRight2Txt2{ font-family:'NanumGothicB', 돋움, 돋움체; color:#b9b9b9; font-size:11px; line-height:17px; letter-spacing:-1px;}
.topRight2Txt3{ color:#ed1c24; }
.topRight2Txt4{ font-family:'NanumGothicB', 돋움, 돋움체; color:#b9b9b9; font-size:10px; line-height:17px;}
.topRightBG{ position:absolute; width:100%; height:10px; background:url(/images/topRightBG.png) right top no-repeat; z-index:85;}

.menuWrap { position:absolute; top:0; left:0; width:100%; }
.mainMenu { padding-left:210px; }
.mainNav				{ width:498px;}
.mainMenu				{ margin-top:40px;}
.mainMenu > ul			{ list-style:none; margin:0; padding:0; overflow:hidden; }
.mainMenu > ul > li		{ float:left; height:60px;}
.mainMenu > ul > li > a			{ display:block; font-family:'NanumGothicB', 돋움, 돋움체; color:#777777; font-size:14px; line-height:60px;}
.mainMenu > ul > li > a:hover	{ display:block; font-family:'NanumGothicB', 돋움, 돋움체; color:#da252e; font-size:14px; line-height:60px;}
.mainMenu > ul > li > a.active 	{ display:block; font-family:'NanumGothicB', 돋움, 돋움체; color:#da252e; font-size:14px; line-height:60px;}
.mainMenu > ul > li > img		{ margin:25px 18px 0px 18px;}

.subMenuWrap { display:none; background-color:#f15257; height:34px; width:100%; position:absolute; left:0px; top:100px; z-index:50;}
.subMenu { position:relative;}
.subMenu > .sub01 { margin-left:210px;}
.subMenu > .sub03 { margin-left:299px;}
.subMenu > .sub04 { margin-left:432px;}
.subMenu > .sub05 { margin-left:519px;}

.subMenu > ul > li 		{ float:left; margin-top:8px; height:26px; padding-right:18px; }
.subMenu > ul > li > a	{ display:block; font-family:'NanumGothicB', 돋움, 돋움체; color:#ffffff; font-size:13px;  line-height:16px; }
.subMenu > ul > li > a:hover { display:block; font-family:'NanumGothicB', 돋움, 돋움체; color:#5a181a; font-size:13px;  line-height:16px;}


/*main			*/
.mainTxt{ position:absolute; left:20px; top:149px; z-index:40; width:420px; height:160px;}
.mainWrap{ min-width:996px;}
.mainRight{ border-left:1px solid #e9e9e9; background-color:#ffffff;}
.mainRightLine1{ background:url(/main/images/mainRoght1Bg.jpg) left top repeat; height:349px;}
.mainRightLine2{ border-left:1px solid #d5d5d5;}
.mainRightLine3{ border-top:1px solid #d5d5d5; height:349px;}
.mainRightLine4{ border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5;}
.mainRight1_1{ margin:30px 0px 0px 36px;}
.mainRight1_2{ margin-left:36px;}
.mainRight1_3{ margin:6px 0px 0px 36px; width:228px; height:30px; font-family:'NanumGothicB', 돋움, 돋움체; color:#646464; font-size:12px; line-height:30px;}
.mainRight1_3 a{ font-family:'NanumGothicB', 돋움, 돋움체; color:#646464; font-size:12px; line-height:30px;}
.mainRight1_3 a:hover{ font-family:'NanumGothicB', 돋움, 돋움체; color:#454545; font-size:12px; line-height:30px; text-decoration:underline;}
.mainRight1_4{ margin-left:36px; width:228px;}
.mainRight2_2{ margin-left:31px;}
.mainNotice{ border-bottom:1px solid #e7e7e7; padding:41px 35px 30px 35px; height:79px; vertical-align:top;}
.mainNoticeListTop{ margin-top:6px;}
.mainNoticeBullet{ padding:0px 3px 0px 1px;}
.mainNoticeTxt a{ font: 15px 돋움;/*font: 12px 돋움;*/ color:#7e7e7e; letter-spacing:-1px; line-height:18px;}
.mainNoticeTxt a:hover{  font: 15px 돋움;/*font: 12px 돋움;*/ color:#5e5e5e; text-decoration:underline; letter-spacing:-1px; line-height:18px;}
.mainBannerPosition{ position:relative; left:0px; top:0px; height:198px; width:300px;}
.mainBannerBtn{ position: absolute; left:283px; top:45%;  width:9px;}
.mainImgPosition{ position:relative; left:0px; top:0px; height:699px; width:100%;}
.mainImgBg{ background:url(/main/images/mainP.png) left top repeat; height:699px; width:100%; position:absolute; left:0px; top:0px; z-index:30;}
#mainBackground {
	height: 699px;
	width: 100%;
	z-index: 1;
	display: block;
}
#mainBackground .rolling1 {
	height: 699px;
	width: 100%;
	background: url(/main/images/main4.jpg) center top no-repeat;
	z-index: 1;
}
#mainBackground .rolling2 {
	height: 699px;
	width: 100%;
	background: url(/main/images/main2.jpg) center top no-repeat;
	z-index: 2;
}
#mainBackground .rolling3 {
	height: 699px;
	width: 100%;
	background: url(/main/images/main3.jpg) center top no-repeat;
	z-index: 3;
}
#main_backGround {
	height: 699px;
	width: 100%;
}
#main_backGround .sliderkit-panel {
	top: 0;
	left: 0;
	height: 699px;
	width: 100%;
}

/*example		*/
.exampleWrap{ background-color:#eaeaea; border-top:1px solid #9b9b9b; padding:22px 0px; height:90px;}
.exampleList{ margin-left:25px; width:245px; height:90px; float:left;}
.exampleImg_none { height:80px; width:110px; background:#ffffff url(/images/exampleImgNone.jpg) no-repeat center; float:left; border:5px solid #cfcdcd; width:110px; height:80px;}
.exampleImg_over { height:80px; width:110px; background:#ffffff url(/images/exampleImgNone.jpg) no-repeat center; float:left; border:5px solid #f05156; width:110px; height:80px;}
.exampleTxt { margin-left:8px; margin-top:3px; float:left; width:117px;}
.exampleTxt1 { font-family:'NanumGothicB', 돋움, 돋움체; color:#4a4a4a; font-size:13px; height:31px; line-height:31px; font-weight:bold; }
.exampleTxt2 { font-family:'NanumGothic', 돋움, 돋움체; color:#6f6e6e; font-size:11px; line-height:16px; }
.exampleTxt3 { font-family:'NanumGothic', 돋움, 돋움체; color:#959595; font-size:10px; height:14px; line-height:14px; margin-top:4px; }
.jThumbnailScroller { position:relative; width:100%; height:90px; background-color:#eaeaea; border-top:1px solid #9b9b9b; padding:22px 0px; overflow:hidden; }
.jThumbnailScroller .jTscrollerContainer { position:absolute; }
.jThumbnailScroller .jTscroller { position:relative; height:100%; margin:0; left:0; top:0; display:inline-block; zoom:1; *display:inline; }

/*copyright		*/
.copyWrap{ background:#424242; min-height:77px; width:100%;}
.copyTxtLine{ margin:0px 5px -1px 6px;}
.copy{ float:left; margin:13px 0px 4px 24px; }
.copy1{ overflow:hidden;}
.copylogo1{ float:left; width:110px; padding-bottom:3px;}
.copylogo2{ float:left; padding-left:15px;}
.copyTxt{font-family:'NanumGothicB', 돋움, 돋움체; color:#818181; padding-left:10px; padding-top:10px; font-size:11px; line-height:16px; float:left;}
.copyTxt_1{ color:#c0c0c0;}
.copyTxt_2{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.copyBtn{ float:right; width:24px; height:76px;}



/*sub			*/
.clear{ clear:both;}
.subWrap{ margin:86px auto 0px auto; width:996px; min-height:500px;}
.subWrap_Top76{ margin:76px auto 0px auto; width:996px; min-height:500px;}

.subLeft_Top10{ margin-top:10px; float:left; width:220px; }
.subLeft{ float:left; width:220px; }
.subTitle{ height:29px;}
.subCourse{ padding-left:3px; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#949494; height:23px; line-height:23px;}
.subCourse a{font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#949494;}
.subCourse a:hover{font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#6e6e6e; text-decoration:underline;}
.subCourseP{ color:#6e6e6e;}
.subFlashTxt{ height:130px; background:url(/flash/images/subTxt.jpg) left top no-repeat;}

.subRight{ float:right; width:726px;}
.subRight_724{ float:right; width:724px; padding-top:3px;}
.subRight_736{ float:right; width:736px;}
.subRight_737{ float:right; width:737px;}
.subRight_760{ float:right; width:760px;}
.subRight_724Pno{ float:right; width:724px;}
.subVision{background:url(/company/images/visionBg.jpg) top right no-repeat; min-height:400px;}

.subBannerWrap{ margin:0 auto; height:0; width:996px; position:relative; clear:both;}
.subBanner{ position:absolute; left:0px; top:-271px; width:220px; height:251px;}

.subBottomH{ height:80px; clear:both;}


/*company_vision,bici,history,license,organization*/
.visionTxt1{ margin-top:12px; margin-left:1px; float:left; width:345px; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#707070; line-height:20px; padding-bottom:65px;}
.visionTxt2{ color:#c1363b; }
.visionTxt3{ margin-top:292px; float:right; width:345px;  /*background:url(/company/images/sign.jpg) right bottom no-repeat;*/ font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#707070; line-height:20px;}
.visionTxt4{ text-align:right; padding:0px 65px 7px 0px;}
.visionTxt5{ color:#000000; font-family:'NanumGothicB', 돋움, 돋움체;}

.bici1{ min-height:243px;}
.bici1_left{ float:left; width:340px;}
.bici1_right{ float:right; width:351px; margin-right:2px; text-align:right;}
.bici1_right img{ margin-bottom:3px;}
.biciTxt1{ font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; color:#707070; line-height:20px; margin:6px 0px 0px 2px; padding-bottom:32px;}
.bici2Img1{ margin-top:8px;}
.bici2Img2{ margin-top:12px; padding-bottom:65px;}

.historyBox{ position:relative; height:500px; border:1px solid #dedede; background-color:#fafafa; }
.historyLine1{ background:url(/company/images/historyLine.jpg) right top repeat-y;}
.historyBtn { text-align:center; border-bottom:1px solid #eaeaea;}
.historyBtn_over	{  text-align:center; border-bottom:1px solid #eaeaea; display:block; color:#ffffff; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; padding-top:12px; height:33px; width:79px; line-height:20px;}
.historyBtn > A			{ display:block; color:#9b9b9b; background:#ffffff url(/company/images/historyLine.jpg) right top repeat-y; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding-top:12px; height:33px; width:79px; line-height:20px;}
.historyBtn > A:hover	{ display:block; color:#ffffff; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; padding-top:12px; height:33px; width:79px; line-height:20px;}
.historyBtn > A:active	{ display:block; color:#ffffff; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; padding-top:12px; height:33px; width:79px; line-height:20px;}
.historyBtn > A:visit	{ display:block; color:#ffffff; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; padding-top:12px; height:33px; width:79px; line-height:20px;}
.historyTxt1{ border-bottom:1px solid #d82a30; background-color:#f04f54; color:#ff8387; font-family: Verdana, Geneva, sans-serif; font-size:30px; text-align:center; line-height:40px;}
.historyTxt2{ border-bottom:1px solid #dedede; border-left:1px solid #dedede; background-color:#ffffff; padding:18px 20px; color:#707070; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:20px;}

.historyYear { position:relative; width:79px; height:46px; }
.historyYear > A				{ display:block; color:#9b9b9b; border-bottom:1px solid #eaeaea; background:#ffffff url(/company/images/historyLine.jpg) right top repeat-y; font-family: Verdana, Geneva, sans-serif; font-size:13px; height:45px; width:79px; line-height:45px; text-align:center; }
.historyYear > A:hover	{ display:block; color:#ffffff; border-bottom:1px solid #eaeaea; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; height:45px; width:79px; line-height:45px; text-align:center; }
.historyYear > A.active { display:block; color:#ffffff; border-bottom:1px solid #eaeaea; background:#f04f54; font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; height:45px; width:79px; line-height:45px; text-align:center; }
.historyContent { position:absolute; top:0; right:0; display:none; }

.licenseTab{ margin-left:9px; background-color:#ececec; padding:8px 10px;}
.licenseTabLine{ margin-bottom:-1px;}
.licenseTab_over{margin:0px 15px; color:#000000; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:20px; text-decoration:none;}
.licenseTab a{ margin:0px 15px; color:#848484; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:20px;}
.licenseTab a:hover{ margin:0px 15px; color:#000000; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:20px; text-decoration:none;}
.licenseTitle{ margin:10px 0px 0px 9px; background-color:#f15257; width:135px; height:156px; text-align:center; padding:44px 20px 10px 20px; float:left;}
.licenseTitleTxt{ margin:8px 0px 0px 0px; text-align:left; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:25px; line-height:30px; text-align:center;}
.licenseList{ margin:10px 0px 0px 9px; border:1px solid #ebebeb; float:left; padding:12px 8px; width:157px; height:184px;}
.licenseListBg{ background:url(/company/images/licenseListBg3.jpg) left top no-repeat; padding:8px 12px 13px 8px; width:94px; height:138px; margin-left:21px;}
.licenseListTxt{ text-align:center; color:#7d7d7d;  font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:14px; }

.organization1{ padding-bottom:5px; border-bottom:1px solid #ebebeb;}
.organization2{ margin-top:37px; padding-bottom:30px; border-bottom:1px solid #ebebeb;}
.organization4{ margin-top:37px; border-bottom:1px solid #ebebeb;}
.organization3{ margin-top:37px; padding-bottom:80px; }
.organizationTable{ margin-left:1px; margin-top:9px;}

.direction1{}
.direction2{ margin-top:35px;}
.direction3{ margin:30px 0px 0px 1px;}
.directionTxt1{ margin-top:6px; color:#707070; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:20px;}
.directionTxt2{ color:#f15257;}
.directionTxt3{ margin-top:11px; color:#707070; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:18px;}
.directionTxt4{ text-align:right; color:#707070; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:30px;}
.directionMap{ overflow:hidden;width:722px;height:350px;margin:6px 1px 0px 1px; border:1px solid #9b9b9b;}


/*heatshieldfilm_fnessity,fexplain,	fconstruction*/
.knix_Wrap{ margin-left:1px; margin-top:4px; width:724px;}
.knix_title1{ background-color:#646464; padding:0px 7px; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; height:21px; line-height:21px;  }
.fnessity1{ margin-top:15px;}
.fnessity2{ padding-bottom:50px;}
.fnessity2_A{ margin-top:5px; }
.fnessity2_ATxt {font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; color:#5d5d5d; line-height:23px;}
.fnessityNewsLine{ margin-top:5px; border-top:1px solid #f15257; padding-bottom:35px;}
.fnessityNewsList{ border-bottom:1px solid #d8d8d8;}
.fnessityNews_none{ display:block; border-bottom:1px solid #d8d8d8; background:url(/heatshieldfilm/images/newsBtn.jpg) right no-repeat; font-family:'NanumGothicB', 돋움, 돋움체; font-size:15px; color:#474747; padding:15px 90px 14px 3px;  line-height:22px;}
.fnessityNews_over{ display:block; border-bottom:1px solid #d8d8d8; background:url(/heatshieldfilm/images/newsBtnover.jpg) right no-repeat; font-family:'NanumGothicB', 돋움, 돋움체; font-size:15px; color:#f15257; padding:15px 90px 14px 3px;  line-height:22px;}
.fnessityNewsTxt2{ font-family:돋움, 돋움체; font-size:11px; color:#979797; line-height:18px; letter-spacing:-1px;}
.fnessityNewsTxt3{ font-family:돋움, 돋움체; font-size:11px; color:#bababa; line-height:18px; letter-spacing:-1px;}
.fnessity3{ margin-top:15px; padding-bottom:15px;}
.fnessity3Txt1{ color:#474747; font-family:'NanumGothicB', 돋움, 돋움체; font-size:15px; line-height:22px;}
.fnessity3Txt2{ color:#818181; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:18px; padding-bottom:6px;}

.fexplain{ padding-bottom:45px;}
.fconstruction{ padding-bottom:65px;}
.fexampleWrap{ margin-top:12px;}


/*table,gallery*/
.tableBar{}
.tableBarTxt1{ background-color:#5c5c5c; height:30px; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; text-align:center; line-height:30px;}
.tableBarTxt2{ background-color:#323232; height:30px; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; text-align:center; line-height:30px;}
.tableBarTxt3{ height:35px; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; text-align:center; line-height:35px;}
.tableBarTxt4{ height:35px; background-color:#f15257; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; text-align:center; line-height:35px;}
.tableBarTxt5{ height:35px; color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; text-align:center; line-height:35px; border-left:1px solid #d8d8d8;}
.tableBottomList{ border-bottom:1px solid #323232;}
.tableLine1{ background-color:#d7d7d7; height:1px; width:100%;}
.tableLine2{ border-left:1px solid #d8d8d8; background:url(/heatshieldfilm/images/tableListLine.jpg) bottom right no-repeat; min-height:250px;}
.tableTxt1{ padding:6px 10px 6px 0px; color:#3b3b3b; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:18px;}
.tableTxt2{ color:#9c9c9c;}
.tableTxt3{ padding:6px 5px; color:#696969; font-family:돋움, 돋움체; font-size:11px; line-height:18px;}
.tableTxt4{ text-align:center; color:#707070; font-family: Verdana, Geneva, sans-serif; font-size:11px; line-height:30px;}
.tableSearchWrap{ border:1px solid #d8d8d8; background-color:#f7f7f7; padding:5px 0px 5px 445px;}
.input1{ border:1px solid #7a7a7a; background-color:#ffffff; padding:0px 10px; height:23px; color:#7a7a7a; font-family:'NanumGothicB', 돋움, 돋움체; line-height:23px;}

.tableReadTitle{ background-color:#484848; padding:8px 8px 8px 12px;}
.tableReadTxt1{ color:#ffffff; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; height:21px; line-height:18px;}
.tableReadTxt2{ color:#878787; font:11px 돋움; text-align:center; padding-top:2px;}
.tableRead{ padding:10px 0px; border-bottom:1px solid #8e8e8e; min-height:350px;  color:#707070; font-size:12px; font-family:'NanumGothic', 돋움, 돋움체; line-height:18px;}
.tableReadBtnWrap{ margin-top:10px; height:25px;}
.prev_next{ float:left; margin-right:1px;}
.tableReadBtn{ float:right; margin-left:1px;}

.galleryList{ float:left; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.galleryList_none{ display:block; padding:15px 10px 4px 10px; min-height:230px; width:220px; background-color:#ffffff;}
.galleryList_over{ display:block; border:3px solid #ea4e4e; color:#ea4e4e; padding:12px 7px 1px 7px; min-height:230px; width:220px; background-color:#ffffff;}
.galleryImg{ border:1px solid #7a7a7a; background:#f2f2f2 url(/heatshieldfilm/images/listBg.jpg) center no-repeat; height:159px; width:218px;}
.galleryTitle{ margin-top:5px; color:#555555; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:21px;}
.galleryDate{ color:#ababab; font-family:'NanumGothicB', 돋움, 돋움체; font-size:11px;  height:17px; line-height:17px;}
.noPost { background-color:#ffffff; border-right:1px solid #d8d8d8; min-height:249px; text-align:center; line-height:249px; } 

.tableBoardBar{ background-color:#484848;}
.tableBoardLine{ border-bottom:1px solid #707070; min-height:35px; line-height:35px; text-align:center; color:#555555; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px;}
.tableBoardLine2{ height:1px; background-color:#d8d8d8;}
.board_none { width:718px; padding:3px; border:none; cursor:hand;}
.board_over { width:718px; padding:0px; border:3px solid #ea4e4e; cursor:hand; display:block; }
.boardTxt1{ text-align:center; color:#aaaaaa; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:34px;}
.boardTxt2{ text-align:left; padding:7px 0px; color:#828282; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:20px;}
.boardTxt2 a{color:#828282;}
.boardTxt2 a:hover{color:#222222; }
.downLine1{ border-bottom:1px solid #d8d8d8;}
.downLine2{ border-left:1px solid #d8d8d8; padding:9px 0px 9px 9px; color:#aeaeae; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:16px;}
.downLine2 a{ color:#aeaeae;}
.downLine2 a:hover{ text-decoration:underline; color:#f15257;}
.downTxt1{ text-align:center; color:#959494; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px;}


.pnecessity1{ padding-bottom:50px; margin-top:20px;}
.pnecessity2{ padding-bottom:50px; }
.pexplain1{ margin-top:7px; color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:16px;}
.pexplain1_red{ color:#f15257;}
.pexplain2{ padding-bottom:50px;}
.pexplain2_a{ margin-top:16px;}
.pexplain2_b{ margin-top:10px; color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:18px;}
.pexplain2_c{ margin-top:23px;}
.pexplain2_d{ position:absolute; left:0px; top:35px;}
.pexplain2_dTxt{ color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:18px;}
.pexplain2_e{ margin-top:28px;}
.pexplain2_f{ margin-top:38px;}
.pconstruction1Txt1{ padding:8px 0px 26px 2px; color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:16px;}
.pconstruction1Txt2{ padding:8px 0px 8px 2px; color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:16px;}
.pconstruction1Txt3{ padding:0px 0px 40px 2px; color:#448ccb; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:20px;}
.pconstruction1A{ margin-top:50px;}
.pexampleBtn{ position:absolute; top:-7px; right:0px; width:396px;}
.nnecessity1{ margin-top:10px; padding-bottom:50px;}
.nexplain1{ margin-left:13px;}
.nexplain1_1{ margin-top:16px;}
.nexplain1_2{ margin-top:9px;}
.nexplain1_3{ margin-top:13px; padding-bottom:29px; color:#757575; font-family:'NanumGothic', 돋움, 돋움체; font-size:12px; line-height:18px;}
.nexplain2_1{ margin-top:2px;color:#757575; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:30px;}
.nconstruction1{padding-bottom:70px;}
.napplyingfield1{ margin-top:40px;}
.counselLine{ border-bottom:1px solid #707070;}
.counselBar1{ text-align:center; background-color:#484848; color:#e8e7e7; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; height:40px; line-height:40px;}
.counselBar2{ text-align:center; border-right:1px solid #dadada; border-bottom:1px solid #dadada; color:#838282; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; height:39px; line-height:39px;}
.counselBar3{ text-align:center; border-right:1px solid #dadada; color:#838282; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; height:39px; line-height:39px;}
.counselBg1{ background-color:#f15257; padding:6px 0px 6px 7px;}
.counselBg2{ border-bottom:1px solid #dadada; padding:6px 0px 6px 7px;}
.counselBg3{ padding:6px 0px 6px 7px;}
.counselBg4{ padding:1px 0px 6px 7px;}
.counselBg5{ padding:6px 0px 6px 4px; border-bottom:1px solid #dadada;}
.couselTop1{ margin-top:5px;}

.counsel_input1{ border:1px solid #ffffff; height:24px; padding:0px 5px; background-color:#ffffff; color:#666666; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:24px;}
.counsel_input2{ border:1px solid #bdbdbd; height:24px; padding:0px 5px; background-color:#ffffff; color:#666666; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:24px;}
.counsel_input3{ border:2px solid #f15257; padding:10px; background-color:#f8f8f8; color:#666666; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:18px;}
.counsel_input4{ border:1px solid #bdbdbd; height:27px; padding:0px 5px; background-color:#ffffff; color:#666666; font-family:'NanumGothicB', 돋움, 돋움체; font-size:12px; line-height:26px;}
.counsel_Txt1{ font-size:12px; font-family:돋움; color:#888888; padding-right:20px; padding-top:3px; line-height:21px;}

.txt_red{ color:#f15257;}


.sitemap1{ float:left; width:210px;}
.sitemap2{ float:left; width:210px; margin-left:47px;}
.sitemapTitle{ height:17px; padding-bottom:8px;}
.sitemapMenuTop{ border-top:1px solid #f15257; height:1px;}
.sitemapMenu{ width:210px; height:35px;}
.sitemapMenu > a{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding-left:10px; display:block; width:198px; color:#7b7b7b; height:34px; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:34px;}
.sitemapMenu > a:hover{ border:none; padding-left:10px; display:block; width:200px; background-color:#f15257; color:#ffffff; height:35px; font-family:'NanumGothicB', 돋움, 돋움체; font-size:13px; line-height:35px;}


/*pagenum			*/
.pagenum{ margin-top:7px;}
.currPage { display:block; font:bold 12px Verdana; font-size:12px; color:#ffffff; margin-right:1px; background-color:#f15257; width:25px; height:25px; text-align:center; text-decoration:none; line-height:25px; }
.prev01 { margin-right:1px; }
.prev02 { margin-right:5px; }
.next01 { margin-left: 6px; }
.next02 { margin-left: 1px; }
A.pageMove   { display:block; font:bold 12px Verdana; font-size:12px; color:#6a6a6a; margin-right:1px; width:25px; height:25px; text-align:center; text-decoration:none; line-height:25px;}
A.pageMove:hover{  display:block; font:bold 12px Verdana; font-size:12px; color:#ffffff; margin-right:1px; background-color:#f15257; width:25px; height:25px; text-align:center; text-decoration:none; line-height:25px; }
