
/****************세부화면 적용 *********************/



/* 메인화면*/

#bgW{
	background-image:url(../img/01common/Mbackimg00.png);
	background-repeat:repeat-x;	
	}
#main{
    width:100%;
	min-height:390px;
	background-image:url(../img/01common/Mbackimg.png);
	background-repeat: no-repeat;
	background-position:center top;
	overflow:hidden;
    
	}

	
.noticebox       
{
	width:50px;
	height:13px;
	padding:2px;
	margin:1px 0 0 10px;
	background-color:#000000;
	border-radius:5px;
	border: solid thin;
	border-color:#757576;
	color:#FFFFFF;
	text-align:center;
	
	}
	
.Mmenu{
	    width:95%;
		margin:auto;
		height:120px;
	}

.Mmenu01{
	width:34%;
	height:120px;
	background-image: url(../img/01common/Mmenu01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Mmenu01:hover {

	background-image: url(../img/01common/Mmenu01_O.jpg);
	
	}

.Mmenu02{
	width:33%;
	height:120px;
	background-image: url(../img/01common/Mmenu02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Mmenu02:hover {

	background-image: url(../img/01common/Mmenu02_O.jpg);
	
	}
	
.Mmenu03{
	width:33%;
	height:120px;
	background-image: url(../img/01common/Mmenu03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Mmenu03:hover {

	background-image: url(../img/01common/Mmenu03_O.jpg);
	
	}
	
	

	
/*com01 회사개요*/


.ctxt ul {
		width:90%;
		margin:auto;
			
		}
		

		
.line_dot{
		background-image:url(../img/com/line_dot.png);
		height:1px;
		width:100%;	
		margin:3px 0px 5px 0px;
						
		}	


.btn_com
{
	width:100%;
	height:15px;
	padding:3px;
	margin:10px 0px 2px 0px;
	background-image:url(../img/01common/SubMenu_background.jpg);
	
	background-color:#449bcd;
	border-radius:5px;
	border: solid thin;
	border-color:#25488f;
	color:#FFFFFF;
	text-align:center;
	float:right;
	
	}
	
.comimg
{
    width:16px;
	height:16px; 
	background-image:url(../img/com/download.png);
	background-position:0 -1px;
	
		
	}
/*com02 회사연혁*/

.tab{
	background-image:url(../img/01common/tab_back.jpg);
	min-height:22px;
	width:32%;
	margin:0 0.5% 0 0.5%;
	text-align:center;
	color:#000099;
	font-weight:bold;
	padding-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	
	
	}

.tab:hover{
	color:#900;
		
	}
.tabover{
	background-image:url(../img/01common/tab_back.jpg);
	min-height:22px;
	width:32%;
	margin:0 0.5% 0 0.5%;
	text-align:center;
	color:#900;
	font-weight:bold;
	padding-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	
	}

.tabover:hover{
	color:#900;
	}


.line_dot03{
		background-image:url(../img/com/line_dot.png);
		height:1px;
		width:100%;	
		margin-top:5px;
		}
				
.year_box{
	width:50px;
	height:15px;
	background-color:#000066;
	border-color:#0099CC;
	color:#FFFFFF;
	padding:2px;
	text-align:center}

.month{ 
     width:15%;
	 color:#CC0033;
     font-weight:bold;
	 text-align:right;
	 padding-right:15px;
	 padding-top:5px;
	
	
	
	}

.month_txt{
	padding-top:5px;
	
	}




/*com03 조직도 ********/



.groupbox00     
{
	
	
	padding:2%;
	padding-top:5%;
	width:96%;
	min-height:40px;

	background-image:url(../img/sol/box_bg04.jpg);
	background-repeat:repeat;
	text-align:center;
	border-radius:5px;
	border:solid thin;
	border-color:#9bb7cd;
	
	
	}


.groupbox01       
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#edd99c;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
	
.groupbox02      
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#bfe6d0;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
.groupbox03       
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#b6e0e7;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
.groupbox04       
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#d2cfef;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
.groupbox05      
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#dff1c1;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
.groupbox06       
{
	
	border-radius:5px;
	height:40px;
	width:22%;
	background-color:#f2f2da;
	border-color:#757576;
	text-align:center;
	padding-top:20px;
		
	}
.groupbox_blank       
{
	
	
	height:60px;
	width:22%;
	text-align:center;
	
	
	
	}

.groupbox_heightline60    
{
	
	background-image:url(../img/com/dot.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:60px;
	width:22%;
	text-align:center;
	
	
	}


.groupbox_heightline     
{
	
	background-image:url(../img/com/dot.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:10px;
	width:22%;
	text-align:center;
	
	
	}
	
.groupbox_heightline_blank   

	{
	height:10px;
	width:22%;
	
	
	
	}
.Gline_heigh_blank{

	
	width:4%;
	height:10px;
	
}
	
	
	
.Gcenter{
	
	margin:auto;}

.Gtxt{
	text-align:right;
	padding-top:5px;
	height:20px;
	color:#113766
	
	}

.Gline{
	background-image:url(../img/com/dot.gif);
	background-repeat:repeat-x;
	background-position:center ;
	width:4%;
	height:50px;
	
}

.Gline_blank{
	
	
	width:4%;
	height:50px;
	
}



/*com04 공지사항*/


.TableTitle{
	
	height:22px;
	text-align:center;
	color:#022644;
	padding:7px 0 0 0px;
	margin-bottom:1px;
	background-image:url(../img/01common/bar_back.jpg);
	font-weight:bold;
	
	}




.Tabletd1

{
	
	background-color:#ededee;
	height:22px;
	color:#000000;
	padding:7px 0 0 0px;
	text-align:center;
	margin-bottom:1px;
	font-weight:100!important;
	
	}

.Tabletd2

{
	background-color:#ffffff;
	height:22px;
	color:#000000;
	padding:7px 0 0 0px;
	text-align:center;
	height:25px;
	font-weight:100!important;
	
	}




.Tableline

{
	margin:auto;
	background-color:#FFF;
	border: solid thin;
	border-radius:5px;
	border: solid thin;
	border-color:#cccaca;
	min-height:355px;
	

	}

.line_dot02{
		background-image:url(../img/com/line_dot.png);
		height:1px;
		width:100%;	
							
		}


.boardbutton      
{
	width:50px;
	height:13px;
	padding:2px;
	margin:5px 0 0 10px;
	background-image:url(../img/01common/SubMenu_background.jpg);
	background-color:#000000;
	border-radius:5px;
	border: solid thin;
	border-color:#757576;
	color:#FFFFFF;
	text-align:center;
	float:right;
	
	}


.boardbutton01    
{
	width:20px;
	height:13px;
	padding:2px;
	margin:5px 0 0 10px;
	background-color:#ffffff;
	border-radius:5px;
	border: solid thin;
	border-color:#0695e7;
	color:#000000;
	text-align:center;
		
	}
	
.boardbutton01:hover
{
color:#0695e7;
font-weight:bold;
}

	
.boardbutton01_select    
{
	width:20px;
	height:13px;
	padding:2px;
	margin:5px 0 0 10px;
	background-color:#0695e7;
	border-radius:5px;
	border: solid thin;
	border-color:#26459b;
	color:#ffffff;
	text-align:center;
	
	
}



/**bus01 사업영역**/

.busbox01       
{
	background-image:url(../img/bus/title_bg.jpg);
	width:94%;
	min-height:10px;
	padding:3%;
	margin-bottom:5px;
	border-radius:5px;
	border: solid thin;
	border-top-color:#d7d8d8;
	border-left-color:#d7d8d8;
	border-right-color:#d7d8d8;
	border-bottom-color:#a6b9cf;
	font-size:14px;	
	text-align:center;
    font-weight:bold;
	
}
.busbox011     
{
	background-image:url(../img/bus/title_bg.jpg);	
	width:94%;
	min-height:10px;
	padding:3%;
	margin-bottom:5px;
	border-radius:5px;
	border: solid thin;
	border-top-color:#d7d8d8;
	border-left-color:#d7d8d8;
	border-right-color:#d7d8d8;
	border-bottom-color:#ffffff;
	font-size:14px;	
	text-align:center;
    font-weight:bold;
	
}

.busbox02      
{
	background-image:url(../img/sol/box_bg04.jpg);
	background-color:#b6e0e7;
	width:93%;
	min-height:35px;
	padding-top: 20px;
	margin:2%;
	border: solid thin;
	border-color:#a6b9cf;
	border-radius:5px;
	text-align:center;
	color:#981d05;
	font-size:14px;
	font-weight:bold;
}

.busbox022      
{
	background-image:url(../img/sol/box_bg03.jpg);
	background-color:#b6e0e7;
	width:93%;
	min-height:35px;
	padding-top: 20px;
	margin:2%;
	border: solid thin;
	border-color:#acabc0;
	border-radius:5px;
	text-align:center;
	color:#981d05;
	font-weight:bold;
}

.busbox03     
{
	
	width:94%;
	min-height:30px;
	padding:3%;
	
	border-radius:5px;
	border: solid thin;
	border-color:#7c7d7e;
	background-color:#bed8f5;
	border-color:#5971a9;
	
}

.busbox033     
{
	
	width:94%;
	min-height:30px;
	padding:3%;
	
	border-radius:5px;
	border: solid thin;
	border-color:#7c7d7e;
	background-color:#bfe6d0;
	border-color:#bcbdbf;
	
}


.bustitle

{
	font-weight:bold;
	
	}

.bustxt01
{
	margin:3px 0 5px 0px;
	padding:1px;
	text-align:center;
	
	}

.line_dot04
{
		background-image:url(../img/com/line_dot.png);
		height:1px;
		width:100%;	
		margin:12px 0px 12px 0px;
						
		}	
		
		
		
/*bus02 구축사례*/


.busbox04    
{
	
	width:94%;
	min-height:60px;
	padding:3%;
	background-color:#bfe6d0;
	border-radius:5px;
	border: solid thin;
	border-color:#757576;
	color:#265a3d;
	
	
}

.box_layout /*  내용 박스*/
 {
	width:97%;
	background-color:#ddf0f9;
	padding:1%;
	margin-bottom:10px;
    min-height:45px;
	border-radius:5px;
	border: solid thin;
	border-color:#54849b;
					
		}
		
		
.box_layout01 
 {
	width:97%;
	background-color:#74cee2;
	padding:1%;
	margin-bottom:10px;
    min-height:45px;
	border-radius:5px;
	border: solid thin;
	border-color:#54849b;
					
		}		
		
#box article ul li {
		line-height:15px;
				
		}
	


.title_sample{
	
	color:#330099;
	font-weight:bold;
	
	height:20px;
	padding-top:10px;
	
}
		
.logoimg{
	
	border: solid thin;
	border-color:#54849b;
	
	text-align:center;
	margin-right:5px;
	float:left;
	
	
	}	
	

.line{
	width:100%;
	height:1px;
	
	margin-bottom:10px;
	background-image:url(../img/com/line_dot.png) ;
	
}		
	
		
.button01        
{
	width:55px;
	height:10px;
	padding:2px 2px 4px 2px ;
	margin:3px 0 0 22px;
	background-image:url(../img/01common/SubMenu_background.jpg);
	background-color:#000000;
	
	border-radius:5px;
	border: solid thin;
	border-color:#ffffff;
	color:#FFFFFF;
	text-align:center;
	float:right;
	font-size:11px;
	
	
	}

.button02      
{
	width:99%;
	height:10px;
	padding:2px 0 3px;
	background-image:url(../img/01common/SubMenu_background.jpg);
	background-color:#000000;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border: solid thin;
	border-color:#113766;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
	
	
	}


.subbox     
{
	margin:10px 0 5px 0;
	padding:10px ;
	margin:3px 0 3px 0;
	background-color:#eeeeef;
	border-radius:5px;
	line-height:18px;
	
	}
.subimg{
	
	
	text-align:center;
	

	
	}	
	

/*sol 솔루션 ********/

.solbox01       
{
	
	width:94%;
	min-height:60px;
	padding:3%;
	background-image:url(../img/sol/box_bg01.jpg);
	background-repeat:repeat;
	border-radius:5px;
	border: solid thin;
	border-color:#a6b9cf;

	text-align:center;
	text-shadow:#122F52;
	
	}
	
.solbox022       
{
	
	width:94%;
	min-height:60px;
	padding:3%;
	background-image:url(../img/sol/box_bg02.jpg);
	background-repeat:repeat;
	border-radius:5px;
	border: solid thin;
	border-color:#a6b9cf;

	text-align:center;
	text-shadow:#122F52;
	
	}
	
.solbox03     
{
	
	width:94%;
	min-height:60px;
	padding:3%;
	background-image:url(../img/sol/box_bg03.jpg);
	background-repeat:repeat;
	border-radius:5px;
	border: solid thin;
	border-color:#a6b9cf;

	text-align:center;
	text-shadow:#122F52;
	
	}
	
.solbox04     
{
	
	width:94%;
	min-height:60px;
	padding:3%;
	background-image:url(../img/sol/box_bg04.jpg);
	background-repeat:repeat;
	border-radius:5px;
	border: solid thin;
	border-color:#a6b9cf;

	text-align:center;
	text-shadow:#122F52;
	
	}

.solbox02       
{
	
	
	min-height:40px;
	padding:2% 3% 3% 3%;
	background-color:#f1f2f2;
	border-radius:5px;
	border: solid thin;
	border-color:#a6b9cf;
	text-align:left;
	
	}

.soltxt01
{
	 font-weight:bold;
	 color:#000066;
	 font-size:14px;
	 padding-bottom:2px;}







/*rec02 인사시스템 ********/

.recbox01     
{
	min-height:15px;
	margin:0 0 5px 0;
	padding:5px 5px 2px 5px ;
	background-color:#d2cfef;
	border-radius:15px;
	border: solid thin;
	border-color:#757576;
	text-align:center;
	
	
	}

.recbox02   
{
	min-height:15px;
	background-color:#f4f4f7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border: solid thin;
	border-color:#e5e7e8;
	text-align:left;
	font-weight:bold;
	
	}
	
.rectxt li { 

line-height:20px;
padding:0 5px 0 10px;
}

/* 기타 ********/


/* 맵*/
.map01{
	width:99%;
	height:340px;
	border:solid thin;
	border-color:#3333CC;
	}

.telimg
{ 

background-image:url(../img/01common/Phone.png) ;
background-repeat:no-repeat;
width:59px;
height:60px;

float:right;
}

.telimg:hover
{ 

background-image:url(../img/01common/Phone_O.png) ;

}

.mapbox     
{
	
	width:80%;
	min-height:38px;
	padding-top:7px;
	margin-top:4px;
	background-color:#42c6b8;
	border-radius:5px;
	border:double;
	
	border-color:#19a3a5;
	color:#FFFFFF;
	text-align:center;
	text-shadow:#122F52;
	float:left;
	font-size:27px;

	
	}
	
	
.maptxt   
{
	
	height:15px;
	padding:5px;
    clear:both;
	font-size:14px;

	
	}