﻿@charset "utf-8"; 
* { margin:0; padding:0; }
body {  color:#444; font:normal 11px "verdana"; line-height:15px;background:url(http://nximage.nexoneu.com/en/main/bg.gif) repeat-x; }
hr { display:none; } 
img,fieldset { border:0 none; }
dl,ul,ol,li { list-style: none;  }
table { border-collapse:collapse; }
input,select,textarea { vertical-align:middle; font:11px Arial, Helvetica, sans-serif }
em { font-style:normal; }


a {  color:#444;text-decoration:none; }
a:link { color:#444;text-decoration:none; }
a:visited { color:#444;text-decoration:none; }
a:hover { color:#444;text-decoration:underline; }

/* Forms */ 
.input2 { border:none; background:#4B9DE7; padding:4px 2px 2px 5px; height:16px; font:11px Arial ; color:#fff }
 
/* Layout */
#wrapper { width:930px; margin:0 auto -80px; min-height: 100%;  }
#body { padding: 0 0 130px; } /* Footer Blank Height Margin  */
#body2 { position:relative;}
#content { width:930px; overflow:hidden;}
#left { width:198px; float:left;}
#cnt { width:725px; float:left; background:#fff; }
#center { width:685px; background:#fff; margin:0 auto  }
#border { position:absolute; top:0; right:0; z-index:5} 
#sky { position:absolute; top:160px; right:-120px; z-index:10; }



/*  GNB */
#gnb { position:relative; width:100%; height:32px; background:url(http://nximage.nexoneu.com/en/common/bg_gnb.gif) no-repeat;}
#gnb p { padding:6px 0 0 17px;} 
#gnb p a{ color:#fff;}
#gnb p a:visited{ color:#fff; text-decoration:none}
#gnb p a:hover{ color:#fff; text-decoration:none}
#gnb p img { vertical-align:middle} 

#global { position:absolute; right:5px ; top:0; z-index:10px;   overflow: hidden}
	#global span { padding:4px 0 0 0; float:left; margin-right:10px} 
	
	
#logged { float:left; background:url(http://nximage.nexoneu.com/en/common/gnb_log_bg.gif) repeat-x;  }
	#logged img { vertical-align:middle}
	#logged span {padding:0 3px 0 3px; float:none; font-weight:bold; color:#165DAA;   }
	

/* Main 20100217 delete
#mTop { width:930px; height:279px; position:relative;}
#mTop img { vertical-align:top}  
#login { width:198px; height:180px; position:absolute; top:114px; left:0; z-index:10}
#login .form {}
#login .form input { margin-bottom:3px; color:#D8EDFF; font:10px Verdana, arial}
#login .remember{ margin:5px 0 12px 0; font:10px Verdana, Arial}
#login .remember input { vertical-align:middle; height:12px}
#login .loginBt { position:absolute; top:0px; left:140px; z-index:11}
#login .signBt { margin:10px 0 0 0; background:url(http://nximage.nexoneu.com/en/main/line_login.gif) no-repeat top; padding:2px 0 0 0}
#login .findIdPw { padding-left:2px}
*/

/* Main 수정 20100217 Add */
#mTop { width:930px; height:279px; position:relative;}
#mTop img { vertical-align:top}  
#login { width:198px; height:180px; position:absolute; top:114px; left:0; z-index:10}
#login .btn01 { margin:0 0 7px 3px}
#login .btn02 { margin:0 0 10px 3px}
#login .signBt { margin:4px 0 0 0; padding:9px 0 0 2px}
#login .findIdPw { padding-left:2px}
/* Main 수정 20100217 Add */

#log { width:198px; height:180px; position:absolute; top:98px; left:0; z-index:10}
#log .hello { padding:0 0 5px 0; text-align:center; font:11px Verdana, Arial}
#log .hello strong {color:#165DAA;}
#log .yourInfo { width:193px; height:73px; background:url(http://nximage.nexoneu.com/en/main/bg_form.gif) no-repeat; margin-bottom:7px}
#log .yourInfo ul { width:175px; margin:0 auto; font:11px Arial, Helvetica, sans-serif; padding:10px 0 0 0}
#log .yourInfo ul li { background:url(http://nximage.nexoneu.com/en/button/bl_dot.gif) 0 6px no-repeat; padding:0 0 4px 7px;}
#log .yourInfo ul li strong { color:#FF7800; }
/*#log .yourInfo ul li span { text-decoration:underline} */
#log .signBt { margin:10px 0 0 0; background:url(http://nximage.nexoneu.com/en/main/line_login.gif) no-repeat top 0 0; padding:3px 0 0 0}
#log .findIdPw { padding-left:2px}  

.underline {text-decoration:underline;}

#mLeft, #mCenter, #mRight { float:left}
#mLeft { width:198px; }
#mLeft h4 { margin:15px 0 10px 0;}
#mLeft ul { width:100%; margin-bottom:15px  }
#mLeft ul li { background:url(http://nximage.nexoneu.com/en/button/bl_dot.gif) 0 6px no-repeat; padding:0 0 5px 10px; }
#mLeft ul li img { vertical-align:middle; padding-right:6px;}
#mLeft ul li a:hover { color:#156BB6; text-decoration:underline }
#mLeft dl { width:100%; overflow:hidden; margin-bottom:2px}
#mLeft dl dt { float: left; width:65px; height:65px }
#mLeft dl dt img { border:1px solid #CBCBCB;vertical-align:middle; padding:1px;}
#mLeft dl dd { float:left; width:130px; color:#156BB6; font-weight:bold; padding-top:2px}
#mLeft dl dd a {color:#156BB6;}
#mLeft dl dd a:visited {color:#156BB6;}
#mLeft dl dd a:hover {color:#156BB6;text-decoration:underline}
#mLeft dl dd img { vertical-align:middle; padding-right:6px;}
 
#mCenter { width:516px; padding-left:18px}

#sign { width:498px; height:32px; background:url(http://nximage.nexoneu.com/en/main/bg_sign.gif) no-repeat; margin-bottom:12px}
#sign p { width:360px; padding:7px 0 0 130px; color:#E7E7E7;  }
#sign p a { color:#E7E7E7;}
#sign p a:visited { color:#E7E7E7;}
#sign p a:hover{ color:#E7E7E7; text-decoration:underline}
/* bulletin add */
 #bulletin
    { 
    	width:360px; /* must set a width for IE6 */ 
    	 padding:7px 0 0 120px; color:#E7E7E7; 
    } 
#bulletin  a { color:#E7E7E7;}
#bulletin  a:visited { color:#E7E7E7;}
#bulletin  a:hover{ color:#E7E7E7; text-decoration:underline}
#bulletin img { vertical-align:middle; padding-top:2px; }
 
/* bulletin add */
/*
#boxM {width:474px; background:url(http://nximage.nexoneu.com/en/main/box_bg.gif) repeat-y; padding:4px 12px; }
#boxM img { vertical-align:top}  
.banM1 { width:476px; height:169px;  background:url(http://nximage.nexoneu.com/en/main/bn_center1.gif) no-repeat  }
.banM2 {margin-bottom:10px;  width:476px; height:169px;  background:url(http://nximage.nexoneu.com/en/main/bn_center2.gif) no-repeat  }
 .banM1 div, .banM2 div { padding:125px 0 0 20px;}
*/
#boxM {width:474px; background:url(http://nximage.nexoneu.com/en/main/box_bg.gif) repeat-y; padding:4px 12px; }
#boxM img { vertical-align:top}  
.banM1 { margin-bottom:10px; width:476px; height:149px;  background:url(http://nximage.nexoneu.com/en/main/bn_center1.gif) no-repeat  }
.banM2 { margin-bottom:10px; width:476px; height:149px;  background:url(http://nximage.nexoneu.com/en/main/bn_center2.gif) no-repeat  }
.banM3 { width:476px; height:149px;  background:url(http://nximage.nexoneu.com/en/main/bn_center3.gif) no-repeat  }
.banM1 div { padding:113px 0 0 20px;}
.banM2 div { padding:113px 0 0 20px;}
.banM3 div { padding:113px 0 0 20px;}

#mRight { width:198px;}
#mRight p { padding-bottom:13px;}
#mRight p img { vertical-align:top}

/* Footer */
#footer { width:930px; margin:0 auto 0;   height: 80px; text-align:center;}
	#footer p { height:24px; }
	#footer p img{ vertical-align:middle;}
	#footer div {height:56px; background:url(http://nximage.nexoneu.com/en/common/ft_bg.gif) no-repeat}
	#footer div div#copy { height:auto; padding-top:14px;    }
	#footer div div#copy img { height:auto; vertical-align:middle; padding-right:20px} 
	#footer div div#copy div.footer_select { background:#E8E8E8; height:auto;position:absolute; top:-100px; width:162px; visibility: hidden; display: block; height:auto; border:1px solid #ccc;padding:0; border:1px solid #ccc; text-align:left; padding:3px 7px 3px 7px;}
	#footer div div#copy div.footer_select ul {}
	#footer div div#copy div.footer_select ul li { padding:2px 0 4px 0; background:url(http://nximage.nexoneu.com/en/common/ft_dot.gif) bottom repeat-x;}
	