
@charset "utf-8";

/* ----------------------------
	Reset
------------------------------- */
body {font:normal 12px NanumBarunGothic, verdana, arial; margin:0;}
fieldset, iframe{border:0 none;}
a:link, a:visited, a:active {color:#ffffff; text-decoration:none;}
a:hover {color:#f5db00; text-decoration:none;}
legend{display:none;}
label{cursor:pointer;}

table {border-collapse:separate;}
ul, li, ol, dl, dt, dd, form, p,h1,h2,h3,h4,h5,h6,fieldset,legend,label{margin:0; padding:0; list-style:none;}

img{padding:0px; margin:0px; border:0px; vertical-align:top;}
table{border-collapse:collapse;}

/*	 form Style
----------------------------- */
.inputText { border:1px solid #ccc; color:#565656; height:19px;}
.inputText2 { border:1px solid #ccc; color:#565656; height:19px; width:98%;}
.inputButton{border:1px solid #333; background-color:#fafafa;}
.logInput { border:1px solid #B1C5D7; width:120px;}
.inputTextArea {border:1px solid #ccc; color:#565656; height:150px; width:98%; }
.imgCenter {vertical-align:middle;}
.imgTop {vertical-align:top;}
.imgBtn {cursor:pointer;}

/*	 Layout
----------------------------- */


.clear{clear:both; padding:0px; margin:0px;}
.img_p{vertical-align:bottom; padding:0px; margin:0px;}
.text01{color:#656464;}


/*	 Style
----------------------------- */



/*	 Main visua
----------------------------- */
.visual_area{ width:559px; height:370px;  overflow:hidden;}
.visual_area .visual_img{ position:relative; top:0; }
.visual_area .visual_img li{float:left;}
.visual_area .control_area{ z-index:100; position:relative}
.visual_area .control_area .control_btn{ height:29px; width:71px; position:absolute; right:5px; top:10px;}
.visual_area .control_area .rolling_btn{ position:absolute; top:615px;}
.visual_area .control_area .rolling_btn li{ position:relative; float:left; width:127px; height:30px; background-color:#000000; border-right:1px solid; text-align:center; color:#FFFFFF;}
.arrow{ display:block;width:27px; height:14px; position:absolute; top:-14px; left:50px;}

/*	 Sub
----------------------------- */





/*����*/
.side_visual{ width:313px; height:233px; overflow:hidden; }
.side_visual .visual_img{ position:relative; top:0; }
.side_visual .visual_img li{float:left;}
.side_visual .control_area2{ z-index:100; position:relative}
.side_visual .control_area2 .control_btn2{ height:29px; width:71px; position:absolute; right:5px; top:10px;}



/*text*/
.gnb_text{font-size:12px;
color:#3e3e3e;
font-family:NanumBarunGothic;
line-height:200%;
letter-spacing:-0.5px; 
}


.title_b{font-size:0.938em;
font-weight:bold;
letter-spacing:-0.5px; 
color:#1f81f7;
}

.nn{float:left; width:100px; } 



.list_text{font-size:12px;
letter-spacing:-0.5px; 
padding: 15px 60px 15px 10px;
color:#727272;}





/*������ �Ѹ�����*/
.jBanne{display:inline;  
			}

/*����*/
.notice ul a{color:#666;text-decoration:none} 
.notice ul a:hover, 
.notice ul a:active, 
.notice ul a:focus{text-decoration:underline} 
.notice ul ul{margin:13px;padding:0;list-style:none} 
.notice ul li{position:relative;margin:0 0 10px 0} 
.notice ul li:after{display:block;clear:both;content:""} 
.notice ul li .bu{float:left;margin:0 4px 0 0;color:#999} 
.notice ul li a{float:left;} 
.noticeul li .time{float:right;clear:right;font-size:11px;color:#a8a8a8;white-space:nowrap} 

#customer_call_gosi { display:inline-block;background:url(/gosi/img/main/re/img/call2.gif) no-repeat; width:643px; height:56px;  padding:85px 0 0 20px;  font-family:Tahoma !important; font-size:26px !important; font-weight:bold !important; color:#df471e !important; text-align:left !important;}












