﻿/* import Component 항목 **********/
@import url( ../css/menu.css);

* {
	margin:0;padding:0;list-style:none;list-style-type:none;
}
html {
	overflow-y:scroll;
}

body {
	font-size: 10pt;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	line-height:16px;color: #383838;background:#ffffff;
}

/*white-space:-moz-pre-wrap;white-space:normal;word-break:break-all;*/

/*default link*/
a:link {color: #525252;text-decoration:none;}
a:visited {color:#525252;text-decoration:none;}
a:hover {color: #525252;text-decoration:none;}
a:active { color:#525252;text-decoration:none;}

/*tab link*/
a.tab:link,
a.tab:visited,
a.tab:hover,
a.tab:active { font-size:10px; text-decoration: none;}

/*filedownload link*/
a.file:link,
a.file:visited,
a.file:active { text-decoration: none;}
a.file:hover { text-decoration: underline;}

a.link01 :link {color: #525252; text-decoration: none; }
a.link01:visited {color:#525252;text-decoration: none;}
a.link01:hover {color: #525252;}
a.link01:active { color:#000000;text-decoration: none;}

/*매뉴 마우스 오버, 클릭사 bold*/
a.link02:link,
a.link02:visited {text-decoration: none;}
a.link02:active,
a.link02:hover {font-weight:bold; text-decoration: none;}
/*3.17*/
a.link03:link,
a.link03:visited
a.link03:active{text-decoration: none;}
a.link03:hover {color:#1F3E8B;text-decoration: none;}
/*3.17 news*/
a.link04:link,
a.link04:visited,
a.link04:active{color:#000;text-decoration: none;}
a.link04:hover {color:#1F3E8B;text-decoration: none;}
/*4.15*/
a.link05:link,
a.link05:visited,
a.link05:active,
a.link05:hover {color:#1F3E8B;text-decoration: underline;}
/*4.16*/
a.link06 :link,
a.link06:visited,
a.link06:hover {color: #525252;;text-decoration: underline;}

img{border:0;vertical-align:top;}

select,textarea, input{color:#525252;}
textarea{overflow-x:hidden;overflow-y:auto;}
input {	vertical-align:middle; font-size:11px;}
select{vertical-align:middle; font-size:11px;}
textarea{border:1px solid #9F9E9E;font-size:11px;}

.input01{height:16px;border:1px solid #9F9E9E;padding-top:2px;}
.input01_bginput{height:16px;border:1px solid #9F9E9E;padding-top:2px;background-color:#f1f1f1;}
.select01{color:#6c6c6c;}
.textarea01{color:#6c6c6c;}

.objNone{display:none;}

h1 {
	padding:18px 0 10px 0;border-bottom:2px solid #D01427;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	font-size: 24px;color:#000;
}
h1.noBorder{border:none;}

* html h1{font-weight:600;}
*+html h1{font-weight:600;}

h2 {
	padding:9px 0 2px 0;font-size:16px;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	color:#153278;line-height: normal;
}

h3{
margin-top:10px;
padding-left:8px;
background:url(../images/blet/blet_arrow01.gif) no-repeat left 5px;
font-size:11px;
color:#000;}

h4{
margin-top:10px;
padding-left:8px;
font-size:11px;
color:#000;}


/*h3 이미지 ex. h3.type01*/
.type01{
	height:19px;padding-top:4px; border:1px solid #B1B1B1; border-bottom:1px solid #DCDCDC;
	background:url(/);
}

.type02{
	padding:0 0 5px 20px;
	background:url(../images/common/blet_arrow_01.gif) 10px 4px no-repeat;
	border-bottom:1px solid #CCCCCC;
}

.type03{ font-size:13px;  }

.type04{
	margin-top:18px;
	padding:0 0 5px 10px;
	background:url(../images/common/blet_arrow_01.gif) 0px 4px no-repeat;
	border-bottom:1px solid #CCCCCC;
}

/*3.19 블릿이 왼쪽 끝에 붙힌 상태...라인이 없음*/
.type05{
	margin-top:18px;
	padding:0 0 5px 10px;
	background:url(../images/common/blet_arrow_01.gif) 0px 4px no-repeat;
}

/* box */
.faqBox {
	width:560px;
	padding:0 0 10px 7px;
	margin-bottom:15px;
	background:url(../images/support/faq_bottom_1.gif) left bottom no-repeat;
	z-index:400;
}

/* box */
.faqSearch{width:557px; padding:8px 0 10px 10px;}
.faqSearch select{margin:0px 7px 0 0;}


/*3.19 질문 박스 ex) company/list_detail.jsp, partner_app.jsp*/
.qaQue{margin:5px 0 5px 7px;}
	.qaQue th{text-align:left;padding-bottom:3px;padding-top:0px;  }
	.qaQue td{padding-bottom:10px; padding-top:0px;}

/*3.19 업로드 파일 이미지*/
#uploadArea{ position:relative;}
			#uploadArea .fileHide{
				position: absolute;
				left:0px;top:3px;filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer;
 }

/*button 영역*/
#btnArea {padding-right:7px; padding-top:15px; text-align:right;}
#btnArea01 {padding-top:15px; text-align:center;}
#btnArea01 img{margin:0 4px;}

/*3.19admin edit*/
#comEdit {margin-top:6px;}
#comEdit p{margin:13px 0;}
#comEdit h1, #comEdit h2,
#comEdit h3, #comEdit h4{background:url(/);padding-left:0px;}
#comEdit ul{padding-left:8px;}

/* list Title */
.listTit{margin-top:3px; padding-top:10px; padding-left:7px; font-weight:bold; border-top:1px solid #CBCBCB;}

#map{font-size:10px;color:#888;}
.msg{font-size:12px;font-weight:bold;color:#9F9E9E;padding:8px 0 12px 0;}
.msg_result{font-size:12px;font-weight:bold;color:#797979;margin-top:20px;padding:8px 0 12px 10px;line-height:17px;border:1px solid #CBCBCB;}
.msg404{font-size:12px;font-weight:bold;color:#525252;padding:8px 0 15px 0;}
.cont404 p{margin-bottom:17px;}


	.btn01 img, .btn02 img, .btn03 img, .btn04 img, .btn05 img{margin:0 5px;}
	.btn03{padding-top:14px;}
	.btn01{clear:both;padding-top:15px;}
	.btn02{clear:both;padding-top:12px;} /* text */
	.btn04{clear:both;padding:15px 0;}
	.btn05{clear:both;padding:0 0 15px 0;}
	*+html .btn04{clear:both;padding:7px 0 15px 0;}

table {border-collapse:collapse;}


/* -----상단메뉴 링크부분top link----------*/
.top {
           font-size: 8pt;
           font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
           color:#8e8e8e;
           text-align:center;
           padding-top:3px;
           padding-left:0px;
           line-height:1.5em;
           letter-spacing:0;
}

.top_download {
           font-size: 8pt;
           font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
           color:#8e8e8e;
           font-weight:bold;
           padding-top:3px;
           padding-left:0px;
           text-align:center;
           line-height:1.5em;
           letter-spacing:0;
}

.top_title {
	font-size: 11x;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	color:#B00000;
	text-align:left;
	text-indent:7px;
	line-height:1.5em;
	letter-spacing:0;
}
/* -----contents tiltle----------*/
.cont_title{
	background-image:url(../images/blet/blet_cont_title.gif);
	background-repeat:no-repeat; background-position:left;
	font-size: 10pt;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	color:#B00000;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
	text-indent:0px;
	line-height:1.5em;
	letter-spacing:0;
	}

/* -----cont----------*/
.cont_cont{
	font-size: 11px;
	font-family:"맑은 고딕","돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif; 
	color:#000000;
	text-align:left;
	text-indent:7px;
	line-height:1.5em;
	letter-spacing:0;
	}

/* ------------- wrapper to center the layout-------------- */
#wrapper{
position:relative;
width: 944px;
margin: 0 auto;
}


#header{
	position:absolute;
	top:3px;
	left:9px;
	z-index:30;
	width:930px;
	height:100px;
	overflow:hidden;
}


#center{
	position:relative;
	width:930px;
	margin-left:7px;
	padding:103px 0 0 0;
	background:#fff;
 	overflow:hidden;
}

	#submenu{
		position:absolute;
		top:103px;
		left:10px;
		z-index:20;
		width:162px;
		margin:0;
		padding:0;
	}


	#contentWrapper {
		position:relative;
		width:738px;
		margin:0 10px 0 182px;
		padding:0 0 0 0;
		background:#fff;
		z-index:20;
		}


	#content {
		float:left;
		width:567px;
		margin:0 10px 0 0;
		padding:0 0 70px 0;
		display:inline;
		background:#fff;
		}


	#content_result {
		float:left;
		width:567px;
		margin:0 10px 0 0;
		padding:0 0 70px 0;
		display:inline;
		background:#fff;
		}


	#subMainContent{
		float:left;
		width:739px;
		margin:14px 10px 0 10px;
		padding:0 0 70px 0;
		display:inline;
		background:#fff;
		}


	#banner1, #banner2{
		float:left;
		width:161px;
		margin:0px 0 0 0;
		padding:0 0 0px 0;
		display:inline;
		}



#footerWrapper{
		clear:both;
		width:100%;
		height:62px;
		background:#ffffff;
		}
	#footerBg{width:944px;height:62px;margin:0 auto;background:url(../images/common/footer_shadow.gif) no-repeat left bottom;}

		#footerCont{position:relative;width:930px;height:55px;margin:0 7px;background:url(../images/common/footer_bg.gif) repeat-x left bottom;}
		.pageTool{text-align:center;padding-top:5px;}
			.pageTool img{margin:0 6px;}
		.footerLink{}
			.footerLink ul li{float:left;}
			.footerLink ul li.copyr{margin:15px 0 0 9px;display:inline;}
			.footerLink ul li.produ{margin:12px 0 0 33px;}
			.footerLink ul li.skk{margin:12px 0 0 14px;display:inline;}
			.footerLink ul li.link{float:right;margin:14px 10px 0 0;display:inline;}

			* html .footerLink ul li.copyr{margin:16px 0 0 9px;display:inline;}
			* html .footerLink ul li.produ{margin:12px 0 0 33px;}
			* html .footerLink ul li.skk{margin:12px 0 0 14px;display:inline;}
			* html .footerLink ul li.link{float:right;margin:15px 10px 0 0;display:inline;}



#footerWrapper404{
		clear:both;
		width:100%;
		height:36px;
		background:#B4B4B4;
		}
	#footerBg404{width:944px;height:36px;margin:0 auto;background:url(../images/common/footer_shadow.gif) no-repeat left bottom;}

		#footerCont404{position:relative;width:930px;height:29px;margin:0 7px;background:url(../images/common/footer_bg.gif) repeat-x left bottom;}
		.footerLink404{}
			.footerLink404 ul li{float:left;}
			.footerLink404 ul li.copyr{margin:10px 0 0 9px;display:inline;}
			.footerLink404 ul li.produ{margin:7px 0 0 33px;}
			.footerLink404 ul li.skk{margin:6px 0 0 14px;display:inline;}
			.footerLink404 ul li.link{float:right;margin:9px 10px 0 0;display:inline;}

			* html .footerLink404 ul li.copyr{margin:10px 0 0 9px;display:inline;}
			* html .footerLink404 ul li.produ{margin:7px 0 0 33px;}
			* html .footerLink404 ul li.skk{margin:6px 0 0 14px;display:inline;}
			* html .footerLink404 ul li.link{float:right;margin:9px 10px 0 0;display:inline;}




/***************** global ******************/
	.topMargn{margin-top:20px;}
	.hand{ cursor: pointer;}
	.cl{clear:left;}
	.cr{clear:right;}
	.clear{clear:both;}
	
	.fl{float:left;}
	.fr{float:right;}
	
	.al{text-align:left;}
	.ar{text-align:right;}
	.ac{text-align:center;}
	
	.vt{ vertical-align:top;}
	.vm{ vertical-align:middle;}
	.vb{ vertical-align:bottom;}
	
	.ls	{ letter-spacing:-1px;}
	.u	{ text-decoration:underline;}
	.fw_N{font-weight:normal;}
	.fw_B{font-weight:bold;}


/* font color */
	.color01{color:#878787;}
	.color02{color:#1F3E8B;}
	.color03{color:#D01427;}
	.color04{color:#000;}
	.color05{color:red; font-size:13px;} /*4.14*/


/*font-size*/
	.fs_9{font-size:9px;}
	.fs_12{font-size:12px;}
	.fs_11{font-size:11px;}


/* padding */
	.pd_t10{padding-top:10px;}


/* margin */
	.mg_t3	{ margin-top:3px;}
	.mg_t5	{ margin-top:5px;}
	.mg_t10	{ margin-top:10px;}
	.mg_t15	{ margin-top:15px;}
	.mg_t20	{ margin-top:20px;}
	.mg_t25	{ margin-top:25px;}
	.mg_t34	{ margin-top:34px;}
	
	
	.mg_b5{ margin-bottom:5px;}
	.mg_b10	{ margin-bottom:10px;}
	.mg_b25	{ margin-bottom:25px;}
	
	.mg_l7{margin-left:7px;}
	
	.mg_r12{margin-right:13px;}
	.mg_r19{margin-right:19px;}
	.mg_r25{margin-right:25px;}




/* padding */
	.pd_t15	{ padding-top:15px;}
	.pd_t25	{ padding-top:25px;}
	.pd_t30	{ padding-top:30px;}
	
	.pd_l10	{ padding-left:10px;}
	.pd_r10	{ padding-right:10px;}
	
	
	.divNone{display:none;}
	.dBlock{display:block;}



/* banner */

#banner1, #banner2{font-size:10px;}
.bannerCont1, .bannerCont2, .bannerCont3{clear:both;}
.bannerCont1 h3, .bannerCont2 h3, .bannerCont3 h3 {
	margin:0;
	height:16px;
	padding-top:2px;
	font-size:11px;
	font-weight:normal;
}


	.bannerCont1 ul, .bannerCont2 ul, .bannerCont3 ul, .bannerCont4 ul{
	padding:4px 6px 0 6px;
	border-right:1px solid #B1B1B1;
	border-left:1px solid #B1B1B1;

	}
	/*4.13*/
    .bannerCont4 ul{
	 overflow:hidden;
	}

	.bannerCont1 ul li,
	.bannerCont2 ul li,
	.bannerCont3 ul li,
	.bannerCont4 ul li{
	/*height:14px; 4.24*/
	background:url(../images/common/blet_suq01.gif) no-repeat left 7px;
	padding:2px 0 0 6px;
	line-height:12px;
	color:#575757;
	width:141px;
	overflow:hidden;}

	.bannerCont1 a:hover, .bannerCont2 a:hover, .bannerCont3 a:hover{color:#000;text-decoration:underline;}

	.bannerCont3 h3{margin-top:15px;}

	.bannerCont1 h3{background:url(../images/common/bnCont_bgTop1.gif) no-repeat left top;}
	.bannerCont2 h3{height:17px;background:url(../images/common/bnCont_bgTop2.gif) no-repeat left top;}
	.bannerCont3 h3{background:url(../images/common/bnCont_bgTop3.gif) no-repeat left top;}

	.bannerCont1 img, .bannerCont2 img, .bannerCont3 img{display:block;}

	#banner1 .line, #banner2 .line{height:1px;line-height:1px;font-size:0px;}



	.of{float:right;margin:14px 0 3px 0;font-size:10px;color:#ACACAC;display:inline;}
		.of .show{float:left;padding-left:13px;background:url(../images/blet/blet_arrow_down.gif) no-repeat left 6px;}
		.of .hide{float:left;margin-left:11px;padding-left:13px;display:inline;background:url(../images/blet/blet_arrow_up.gif) no-repeat left 6px;}



/* conBox */
	.conBox{width:567px;  }

	.conBox table.subTitle{border:1px solid #B1B1B1;width:360px;} /*4.16*/
	.conBox table.subTitle td.title{padding:4px 0 4px 6px;font-weight:bold;color:#000;} /*4.16*/
	:root .conBox table.subTitle{width:359px; margin-left:1px;}
	.conBox table.subTitle td.more{text-align:right;} /*4.16*/
	.conBox table.subTitle td.more img{margin-right:6px; vertical-align:middle;}
	
	.conBox.main{float:left;width:360px;margin-top:15px; /*position:relative; 4.14*/}
	.conBox.main2{float:left;width:740px;margin-top:15px;}
	.conBox h3{margin:0;padding:4px 0 4px 6px;border-top:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;font-weight:bold;background:none;}
	/*.conBox h3 img{position:absolute;top:9px;right:7px;z-index:10;}*/
	.conBox ul{padding:6px 6px 0 13px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox ul.list li{line-height:27px;font-weight:bold;color:#000;}
	.conBox ul.list li a:link, .conBox ul.list li a:visited, .conBox ul.list li a:active{color:#000;}
	.conBox ul.list li a:hover{color:#1F3E8B;}
	.conBox ul.list li span.q{margin-left:10px;}
	.conBox ul.list li span.a{margin-left:10px;}
	.conBox ul.list li span.date{ font-weight:normal;}


	.conBox.main a:hover{color:#1F3E8B;}
	.conBox.main ul.supportList{height:90px;} /* support sub index*/
	.conBox p.servicesMCont{height:70px;} /* service sub index*/
	.conBox p.partnerMCont{height:40px;} /* partner sub index*/
	.conBox .mypageMcont{height:54px;}
	.conBox.main li{width:325px;height:18px;line-height:18px;white-space:normal;overflow:hidden;}
 	.conBox p,
	.conBox .box{padding:8px 6px 2px 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox p.searchBox{padding:8px 0 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
		.conBox p.searchBox select{margin-right:5px;}
		.conBox p.searchBox input{margin-right:3px;}
	.conBox p.mCont{padding:8px 10px 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}

	.conBox dl{padding:8px 0 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox dt{font-weight:bold;}
	.conBox span.scont{float:left;width:545px;}
    .conBox .iquiries td{padding:2px 0;vertical-align:middle;}
	.conBox .bottom{padding-top:11px; background:url(../images/common/conBox_btm2.gif) left top no-repeat;}
	
	.conBox01{width:189px;  }
	
	.conBox01 table.subTitle{border:1px solid #B1B1B1;width:360px;} /*4.16*/
	.conBox01 table.subTitle td.title{padding:4px 0 4px 6px;font-weight:bold;color:#000;} /*4.16*/
	:root .conBox table.subTitle{width:359px; margin-left:1px;}
	.conBox01 table.subTitle td.more{text-align:right;} /*4.16*/
	.conBox01 table.subTitle td.more img{margin-right:6px; vertical-align:middle;}
	
	.conBox01.main{float:left;width:189px;margin-top:15px; /*position:relative; 4.14*/}
	.conBox01.main2{float:left;width:740px;margin-top:15px;}
	.conBox h3{margin:0;padding:4px 0 4px 6px;border-top:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;font-weight:bold;background:none;}
	/*.conBox h3 img{position:absolute;top:9px;right:7px;z-index:10;}*/
	.conBox01 ul{padding:6px 6px 0 13px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox01 ul.list li{line-height:27px;font-weight:bold;color:#000;}
	.conBox01 ul.list li a:link, .conBox ul.list li a:visited, .conBox ul.list li a:active{color:#000;}
	.conBox01 ul.list li a:hover{color:#1F3E8B;}
	.conBox01 ul.list li span.q{margin-left:10px;}
	.conBox01 ul.list li span.a{margin-left:10px;}
	.conBox01 ul.list li span.date{ font-weight:normal;}


	.conBox01.main a:hover{color:#1F3E8B;}
	.conBox01.main ul.supportList{height:90px;} /* support sub index*/
	.conBox01 p.servicesMCont{height:70px;} /* service sub index*/
	.conBox01 p.partnerMCont{height:40px;} /* partner sub index*/
	.conBox01 .mypageMcont{height:54px;}
	.conBox01.main li{width:325px;height:18px;line-height:18px;white-space:normal;overflow:hidden;}
 	.conBox01 p,
	.conBox01 .box{padding:8px 6px 2px 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox01 p.searchBox{padding:8px 0 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox01 p.searchBox select{margin-right:5px;}
	.conBox01 p.searchBox input{margin-right:3px;}
	.conBox01 p.mCont{padding:8px 10px 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}

	.conBox01 dl{padding:8px 0 0 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	.conBox01 dt{font-weight:bold;}
	.conBox01 span.scont{float:left;width:545px;}
    .conBox01 .iquiries td{padding:2px 0;vertical-align:middle;}
	.conBox01 .bottom{padding-top:11px; background:url(../images/common/conBox_btm4.gif) left top no-repeat;}
	  
	/*newsbox*/
	.newsBox{width:360px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
	/*.newsBox h3 img{position:absolute;top:9px;right:7px;z-index:10;}*/
	.newsBox td{padding:5px 6px 0 13px;}
	.newsBox.main a:hover{color:#1F3E8B;}
	.newsBox .box{padding:8px 6px 2px 11px;border-right:1px solid #B1B1B1;border-left:1px solid #B1B1B1;}
    .newsBox .iquiries td{padding:2px 0;vertical-align:middle;}
	.newsBox .bottom{padding-top:11px; background:url(../images/common/conBox_btm2.gif) left top no-repeat;}
  /*update popup 4.28*/
	/******************** layer popup *************************/
	/*login*/
	#shadow01,
	/*searchZip*/
	#shadow02, 
    /*searchZip*/
	#shadow03,
	/*errorMessage*/
	#shadow04,	
	/*email*/
	#shadow05,
	/*feedback*/
	#shadow06,
	/*worldwide*/
	#shadow07,
	/*alert layout*/
	#shadow08,
	/*user id check*/	
	#shadow09,
	/*event complete*/	
	#shadow10,
	/*user pass complete*/	
	#shadow11,
	/*event_corrent*/	
	#shadow12,
	/*event_incorrent*/	
	#shadow13,
	/*event_end - Tibero*/	
	#shadow14,
	/*event_dupli*/	
	#shadow15,
	/*new letter1*/	
	#shadow16,
	/*new letter2*/	
	#shadow17,
	/*new letter3*/	
	#shadow18,
	/*event_end - proERP*/	
	#shadow19,
	/*seminar_end */	
	#shadow20,
	/*event_end */	
	#shadow21,
	/*secede_end */	
	#shadow22,
	/*secede_result */	
	#shadow23,
	/* 고객사_ */
	#shadow31,
	/* 담당자_ */	
	#shadow32,
	/* 랩 */	
	#shadow33,
	/* 공통 */
	#commonLayer
	{position:absolute;top:0px;left:0px;z-index:100;}

	.iePngFix,	.shadowTop,	.shadowMid,	.shadowBottom,
	.shadowTop2,	.shadowMid2,	.shadowBottom2,
	.shadowTop3,	.shadowMid3,	.shadowBottom3
	{behavior:url(/tmaxsoft/js/iepngfix.htc);}
	.shadowTop{width:434px;height:45px;background:url(../images/pop/pop_top.png) left top no-repeat;}
	.shadowMid{width:434px;background:url(../images/pop/pop_middle_3.png) left top repeat-y;}
	.shadowBottom{width:434px;height:38px;background:url(../images/pop/pop_bottom.png) left top no-repeat;}

	.shadowTop2{width:487px;height:45px;background:url(../images/pop/pop_top_2.png) left top no-repeat;}
	.shadowMid2{width:487px;background:url(../images/pop/pop_middle_2.png) left top repeat-y;}
	.shadowBottom2{width:487px;height:38px;background:url(../images/pop/pop_bottom_2.png) left top no-repeat;}

	.shadowTop3{width:487px;height:45px;background:url(../images/pop/pop_top_2.png) left top no-repeat;}
	.shadowMid3{width:487px;background:url(../images/pop/pop_middle_2.png) left top repeat-y;}
	.shadowBottom3{width:487px;height:38px;background:url(../images/pop/pop_bottom_2.png) left top no-repeat;}

    .shadowTop h1{height:0px;padding:19px 0 0 36px; border:0px;font-size:0px;}
	.shadowTop2 h1{height:0px;padding:19px 0 0 36px; border:0px;font-size:0px;}
	.shadowTop3 h1{height:0px;padding:19px 0 0 36px; border:0px;font-size:0px;}

	#pop{padding:20px 0 0 0px; margin-left:36px; width:380px;  background-color:#fff;}
	#pop2{padding:20px 0 0 0px; margin-left:36px; width:430px;  background-color:#fff;}




	#close{
		background:url(../images/pop/close_line.gif) repeat-x left center;
		text-align:right; margin:0 11px 0 0px;
	}
	#close img{vertical-align: middle; height:9px;}

	#popCont{ margin:0px 12px 0 0px;  padding-bottom:11px;}
	.popMsg{padding:0 0 6px 6px;color:#1F3E8B; }

	#popCont table td .link{padding-left:8px;background:url(../images/blet/blet_arrow01.gif) no-repeat left 5px;color:#1F3E8B;}
	#popCont table {margin-left:7px;}
	#popCont .link a:link,
	#popCont .link a:visited,
	#popCont .link a:active{color:#1F3E8B;text-decoration:none;}
	#popCont .link a:hover{color:#1F3E8B;text-decoration:underline;}
	#popCont h2{
		background:url(../images/blet/blet_arrow01.gif) no-repeat left 10px;
		padding:5px 0 5px 7px;
		font-size:11px;color:#000;}
	#popCont .line{border-bottom:1px solid #ccc;}
	#popCont p.ex{clear:both;padding:18px 0 0 7px; border:none;}

	/*feedback*/
	#popCont dl.feedback {padding-left:7px;float:left;}
	#popCont dl.feedback dt{font-weight:bold;padding-top:10px;}
	#popCont dl.feedback dd{padding-bottom:6px;}
	#popCont dl.feedback span{float:left;width:100px;height:17px;margin-top:3px;display:block;}
	/*scrap*/
	#popCont dl.scrap {padding:8px 0 0 0; border-top:0px;}
	#popCont dl.scrap dt{font-weight:bold;padding-bottom:2px;margin-bottom:0px; }
	#popCont dl.scrap dd{ padding-bottom:10px;}
	#popCont dl.scrap dd .bgInput{background-color:#f1f1f1;}
	/*world wide*/
	#popCont .ww{margin:5px 0;}
	/*login*/
		#login{width:360px; }
		#login th{text-align:left; padding:15px 0 4px 0px; }
		#login td{padding:0px 0;}
		#login .ex{border:none;}
	/*call*/
	.call table{margin:8px 0 15px 0;}
	.call th{text-align:left; padding-bottom:5px;}
	.call td{padding-bottom:6px;}
	/*email*/
	.email table{ }
	.email th{text-align:left; padding-bottom:5px;}
	.email td{padding-bottom:6px;}
	.email dl{margin-left:7px; width:401px;}
	.email dt{padding-bottom:5px; font-weight:bold;}
	.email dd{padding-bottom:10px;}


#pop09{position:relative;z-index:200;height:190px;/*330*/background:url(../images/pop/pop_bg05.gif) no-repeat left bottom;}
	#pop09 h1{width:402px;height:35px;padding:10px 0 0 18px;background:url(../images/pop/h1_bg01.png) no-repeat left top;border:0;behavior:url(../js/iepngfix.js);}
	#pop09 .cont{height:1px;border-bottom:1px solid #ccc; padding-bottom:10px; margin-left:12px; width:350px; }
	#pop09 td{font-size:13px;}
	#pop09 #close{margin:0 11px;}
/* //alert layout*/




/* search */

	.search{margin-top:14px;padding:0 0 10px 0;border-bottom:1px solid #ccc;}
	.search.noBorder{border:none;}
	.search dl{width:567px;margin-top:14px;}
	.search dd.path01{text-align:left;}
	.search dd.more{padding:13px 0 0 0;border-bottom:1px solid #ccc;text-align:right;}
	.search dd.cont{color:#000;}
	.search dt{font-weight:bold;color:#000;margin-top:5px;}

	h4.search{font-size:13px;}

/*border*/
	.noBorder{border:none;}



/* sitemap 4.23.*/
	.sitemapWrap{float:left;}
	.sitemapWrap.siteOne{width:190px;margin-right:20px;}
	.sitemapWrap.siteTwo{width:160px;margin-right:20px;}
	.sitemapWrap.siteThree{width:160px;}
	.sitemapCont{margin:0 0 0 5px; background:#fff;}
	.sitemapCont h3{
		margin-top:29px;
		padding:0 0 3px 0;
		background:none;
		font-size:13px;
		border-bottom:1px solid #525252;
	}

	#sitemap h3{
		margin-top:29px;
		padding:0 0 3px 0;
		background:none;
		font-size:13px;
		border-bottom:1px solid #525252;
	}
	#sitemap .siteFirst{
		display:block;
		background:url(../images/blet/blet_suq02.gif) no-repeat left 8px;
		padding-left:8px;
		margin-top:8px;
		line-height:15px;
		color:#525252;
	}
	#sitemap .siteSecond{display:block;margin:3px 0 0 15px;}
	#sitemap a:hover{color:#1F3E8B;}

/* file attact */
	.fileAdd{text-align:right;margin:0 5px 10px 0;}
	.fileAdd span{background:url(../images/common/paper.gif) no-repeat left top;padding-left:17px;font-size:11px;border:1px solid transparent;}


/* pop media */
	.pop_media{width:410px;height:314px;
			margin:0 auto;
			background:url(../images/pop/media_bg.gif) no-repeat left top;
			padding:25px 8px 0 8px;
			position:relative;
			}

	.mpbtn{margin:6px 0 0 0;text-align:center;}
		.mpbtn .img1{margin:3px 3px 0 3px;}
		.mpbtn .img2{margin:0 3px;}


	.mpbtn a {selector-dummy: expression(this.hideFocus=true);}

/*sub main search*/
	#subSearch{position:absolute; right:15px; top:4px;z-index:200;}
	* html #subSearch {top:3px;}
	#subSearch *{vertical-align: middle;}
	#subSearch img{margin-left:4px;}
	#subSearch input{
		width:108px; height:11px; padding:2px 4px;line-height:12px;
		background:#fff url(../images/common/search_bg.gif) left top no-repeat;
		border:none !important ;
	}

	* html #subSearch input{border:0px;}
	

/*tab */
	h2.productTit{float:left;}
	.fontSize{float:right;margin-top:9px;}
	.downPDF{float:left;margin:9px 0 0 6px;display:inline;}
	.productMsg{clear:both;padding-bottom:12px;font-size:12px;font-weight:bold;color:#9F9E9E;}

	.tab {
		height:29px;
		margin:13px 0 0 0;
		background: url(../images/product/tab_bg.gif) no-repeat left bottom;
	}
.productCont{float:left;width:540px;
			margin-bottom:15px;
			padding:15px 10px 11px 15px;
			background:#fff url(../images/product/box_top.gif) no-repeat left top;
			border-left:1px solid #bbb;
			border-right:1px solid #bbb;
			border-bottom:1px solid #bbb;
			overflow:hidden;
			/*white-space:-moz-pre-wrap;white-space:normal;word-break:break-all;*/
			line-height:1.5em;
			letter-spacing:0;
			}
	.productCont img{float:left;margin:5px 14px 10px 0;}
	.productCont p{margin-bottom:17px;}
	
.productLCont{float:left;width:560px;
			margin-bottom:15px;
			padding: 15px 3px 3px 3px;
			background:#fff url(../images/product/box_top.gif) no-repeat left top;
			border-left:1px solid #bbb;
			border-right:1px solid #bbb;
			border-bottom:1px solid #bbb;
			overflow:hidden;
			/*white-space:-moz-pre-wrap;white-space:normal;word-break:break-all;*/
			line-height:1.5em;
			letter-spacing:0;
			}	

	h3.product {
		position:relative;
		float:left;
		padding:0;
		font-size:11px;
		color:#363636;
		}

		h3.product.fon{width:80px;height:29px;margin:0 1px 0 0;line-height:20px;background:url(../images/product/tab_bg_fon.gif) no-repeat left top;font-weight:bold;text-indent:11px;}
		h3.product.on{width:80px;height:29px;margin:0 1px 0 0;line-height:20px;background:url(../images/product/tab_bg_on.gif) no-repeat left top;font-weight:bold;text-indent:6px;}
		h3.product.off{width:80px;height:26px;margin:3px 1px 0 0;background:url(../images/product/tab_bg_off.gif) no-repeat left top;font-weight:normal;text-align:center;}
		h3.product.fon a{display:block;font-size:11px;color:#000;text-decoration:none;padding:5px 0 3px 0;}
		h3.product.on a{display:block;font-size:11px;color:#000;text-decoration:none;padding:5px 0 3px 3px;}
		h3.product.off a{display:block;font-size:11px;color:#525252;text-decoration:none;padding:5px 0 6px 0;}
		
		h3.product.lfon{width:132px;height:29px;margin:0 2px 0 0;line-height:23px;background:url(../images/product/tab_bg_l_fon.gif) no-repeat left top;font-weight:bold;text-indent:15px;}
		h3.product.loff{width:132px;height:25px;margin:4px 2px 0 0;background:url(../images/product/tab_bg_l_off.gif) no-repeat left top;font-weight:normal;text-align:center;}
		
	.tab span{position:absolute;top:0px;left:0px;z-index:1;
				background:url(../images/blet/blet_tab_arrow.gif) no-repeat left 13px;
				margin-left:6px;
				}


/* table */
	.left_td       {font-family:"맑은 고딕"; font-size:9pt; text-align:left;height:28px;padding-left:12px;color:#666666;background-color:#FFFFFF;}
	.body_more     {background:url('../images/body_BG01.gif')}
	.body_table    {background-color:#d9d9d9; border:none;}
	.body_td_tit   {height:29px;padding:3px 12px 0 12px;font-weight:bold;background:url('../images/body_titleBG01.gif')}
	.body_list01   {height:24px;border-bottom:1px solid #}
	
	.form_tit      {background-color:#eef2f7; border:1px solid #dde3ea;color:#3d78bf;font-weight:bold;padding:2px 0 0 8px;height:24px;}
	.form_ta_mo    {background-color:#f9f9f9; border:none;} 
	.form_ta00     {background-color:#f9f9f9; height:26px;padding-left:8px;}
	.form_ta01     {background-color:#f9f9f9; height:26px;padding-left:20px;}
	.form_ta02     {background-color:#FFFFFF; padding-left:10px;height:22px;}
	.form_ta03     {background-color:#f9f9f9; height:22px;text-align:center;}
	.form_ta04     {background-color:#FFFFFF; height:22px;text-align:center;}
	.alert_message {color:#d01427; line-height:18px;}
	
/* 행사소개*/
.tit{float:left;width:563px;height:20px;background:#ECECEC; padding-left:9px; padding-top:4px}

/*event Table*/
.eventinfoTitle{padding-bottom:7px;margin-bottom:6px;padding-left:8px;font-size:13px;font-weight:bold; color:#1F3E8B;background:url(../images/blet/blet_arrow01.gif) no-repeat left 5px;border-bottom:1px solid #ccc;}
.eventinfoTable{width:270px; height:44px; margin:0 auto; }
.eventinfoTable th, .eduTable td{ height:17px;}
.eventinfoTable td.title{text-align:left; font-weight:bold;color:#000;font-size:12px; }       
.eventinfoTable td.head{text-align:left; font-weight:bold;}
.eeventinfoTable td.cont{height:10px;}

.search_title {font-family:"맑은 고딕"; font-size:12px; text-align:left;height:28px;padding-left:5px; color:#d01427;background-color:#FFFFFF; font-weight:bold;text-decoration:underline;}
.search_title:link{color:#d01427;text-decoration:underline;}
.search_title:visited{color:#d01427;text-decoration:underline;;}
.search_title:active{color:#d01427;text-decoration:underline;}
.search_title::hover{color:#d01427;text-decoration:underline;}

.search_cont {font-family:"맑은 고딕"; font-size:12px; text-align:left;padding-left:12px;color:#666666;background-color:#FFFFFF;}
.search_key {font-family:"맑은 고딕";font-size:12px; color:#ef4e4e}
.search_date {font-family:"맑은 고딕"; font-size:12px; text-align:left;height:24px;padding-left:12px;color:#666666;background-color:#FFFFFF;font-weight:bold;}

.mainsearch{height:14px;border:1px solid #9F9E9E;padding-top:0px;}