﻿@charset "utf-8";

/* (element)  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {
	margin:0;
	padding:0;
	}

body {
	font-family: '나눔고딕', '돋음', verdana,  tahoma;
	font:12px;
	color: #000000;
	
}


a:link,a:visited,a:active,a:hover   {text-decoration:none; color:inherit;}


/*  */
h1, h2, h3, h4, h5, h6 {  
	font-size:100%;   
	font-weight:normal;   
	} 

/* */
fieldset, img, abbr,acronym { border:0 none; } 

/*  */
ol, ul { list-style:none; }

/* 'cellspacing="0"'  */
table {
	border-collapse: separate;
	border-spacing:0;
	border:0 none;
	
	}
caption, th, td {
	text-align:left;
	font-weight: normal;
	border:0;
}

/*  */
address, caption, strong, em, cite {
	font-weight:normal;
	font-style:normal;
	}
ins { text-decoration:none; }
del { text-decoration:line-through; }

/* */
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote,q { quotes:"" ""; }

/* */
hr { display:none; }


/*  */
a,area {blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none;}



a:hover{font-weight:500}

/*레이아웃*/
#wrapper
{
	
 }

#header
{
 width:100%;
 height:530px;
 background:url(img/main_img.png) no-repeat top center;
 margin:0px; !important
 padding:0px; !important
}

#business
{
	width:1300px; 	
	margin:0 auto;
	height:710px;
	
}


#newsroom_layout
{
    width:100%; 
	background:#ebecf0;
	
	}

#newsroom
{
    width:1200px; 
	margin:0 auto;
	height:300px;
	
	
	}



#partner
{
    width:1300px; 
	margin:0 auto;
	height:630px;
	
	
	}


#contact
{
    width:1300px; 
	margin:0 auto;
	height:600px;
		
	}

#bottom_menu
{
	
	width:100%; 
	background:#3195d9 ; 
	color:#ffffff;
	
}


#footer
{
	width:1300px; 
	height:150px;
	margin:0 auto; 
	padding-top:20px;   
}


/* header�κ�*/

.menu 

{
width:1300px;
margin:0 auto;
color:#ffffff;
padding:30px;
text-align:center;
}



.toplogo
{
    width:250px;
	height:100px;
	background:url(img/top_logoW.png) no-repeat top center;	
	float:left;
	padding-left:60px;
        padding-top:10px;

}



.topmenu
 { 
 width:150px;
 font-size:20px;
  float:left;
  padding:15px;
 }



/*content�κ�*/


.title
{
	padding:60px;
	font-size:45px;
	text-align:center;
	font-weight:500;
}

.bustitle
{
	
	padding:0 0 30 45px;
	font-size:23px;
}

.bustxt
{
	padding:0 0 40 45px;
	font-size:17px;
}

.bus
 { 
 width:430px;
 float:left;
 
 }
 
.bus:hover
 {
	 background:#ebecf0;
 }
 
.bus1img1
{
	
	height:350px;
	background:url(img/bus01.png) no-repeat top center;
	
	}



.bus1img2
{

	height:350px;
	background:url(img/bus02.png) no-repeat top center;
	}

.bus1img3
{
	
	height:350px;
	background:url(img/bus03.png) no-repeat top center;
	}




/*뉴스룸*/


.newslist1{
font-size:25px;
float:left;
text-align:left;
text-decoration:underline

}

.newslist2{
font-size:25px;
text-align:right;
text-decoration:underline

}




/*파트너*/
.partarrow
{
	width:100px;
	height:260px;
	font-size:50px;
	text-align:center;
	padding-top:120px;
	font-weight:300;
	float:left;
}


.partarrow_none{
	opacity:0.1;}
	
.partarrow_none:hover
{
 font-weight:300;}

.part
 {  
 width:250px;
 float:left;
  padding:10px;
 

 }


.title_sub
{
	
	
	font-size:25px;
	padding-bottom:40px;
	text-align:center;
}

.par1img1
 {   
    width:250px;
	height:250px;
	background:url(img/part_lottemall.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 
.par1img2
 {   
    width:250px;
	height:250px;
	background:url(img/part_fujitsu.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 .par1img3
 {   
    width:250px;
	height:250px;
	background:url(img/part_starfield.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 .par1img4
 {   
     width:250px;
	height:250px;
	background:url(img/part_seven.png) no-repeat center center;
	border:1px solid #cccccc;
 }

.par1img5
 {   
     width:250px;
	height:250px;
	background:url(img/part_bestco.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 
.par1img6
 {   
     width:250px;
	height:250px;
	background:url(img/part_burgerking.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 .par1img7
 { 
  width:250px;
	height:250px;
	background:url(img/part_chrok.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 .par1img8
 {  
  width:250px;
	height:250px;
	background:url(img/part_lottegrs.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 .par1img9
 {   
     width:250px;
	height:250px;
	background:url(img/part_outback.png) no-repeat center center;
	border:1px solid #cccccc;
 }
 
.par1img10
 {   
     width:250px;
	height:250px;
	background:url(img/part_pizzahut.png) no-repeat center center;
	border:1px solid #cccccc;
 }


.partitle
{
	
	padding-top:25px;
	font-size:20px;
	text-align:center;
}


/*컨텍트*/
.con
 {  
 width:600px;
 float:left;
  padding:10 25 30px;

 }

.con:hover
{
	opacity:0.7;
}


.con1img1
 {   
    
	height:270px;
	background:url(img/contact01.png) no-repeat top center;
 }
 
 
.con1img2
 {   
   
	height:270px;
	background:url(img/contact02.png) no-repeat top center;
	
 }
 



/* content- bottom menu�κ�*/



.bottom_menu_txt
{
	width:1300px;
	height:300px;
	margin:0 auto;
	padding:30 0 30 0;
	font-size:15px;
}

.btmenu
{ 
  width:200px;
  float:left;
  padding-left:40px;
  line-height: 35px;
 }
.btmenu:first-child
{
	padding-left:120px;
	}

.btmenu_title
{
	font-size:20px;
	padding:10 0 20 0px;
}



/* footer */


.logo_bottom
{
    width:300px;
	height:100px;
	margin :20 0 20 45px;
	background:url(img/bottom_logo.png) no-repeat top ;
	float:left;

}

.bttom_txt
{
	float:left;
    padding:20 0px;
	
}
.logo_etc
{
	width:350px;
	height:100px;
	margin :20 10 20 65px;
	background:url(img/bottom_icon.png) no-repeat top left;
	float:left;
	
}