
img{
  border:0px;
}



a{
	text-decoration:none;
	color:#666666;
}

ul,li,dt,dd,dl {
    list-style-type:none; /* ±âÁ¸ ºí¸´ »ç¿ë ¾ÈÇÔ */
	margin:0;
	padding:0;

}

body,p,table,div,td,tr,span,font{
	color:#666666;
	font-size:12px; 
}






#all{
width:100%;
text-align:center;
}


#Group{
width:1000px;
display:inline-block;
}



/*¿ÞÂÊ¸Þ´º ÀüÃ¼ °¨½Î±â */
#cus_Menu{
display:inline-block;
width:220px;
text-align:left;
margin-right:32px;
margin-top:30px;
float:left;
}




#cus_Leftmenu{
display:inline-block;
text-align:left;
}


#cus_Iconmenu{
text-align:left;
border-top:3px solid #4e525b;
margin-top:29px;
height:287px;
}


#cus_Iconmenu ul.icon li{
float:left;
}


#cus_Textmenu{
display:inline-block;
border-top:3px solid #4e525b;
}


#cus_Textmenu ul.text_M li{
margin-top:10px;
}


#cus_Rela{
	display:inline-block;
	margin-top:20px;
}


#cus_Rela ul.rela_G li{
	margin-top:3px;
}




/*º»¹®³»¿ë ÀüÃ¼ °¨½Î±â */
#cus_rightAll{
display:inline-block;
width:748px;
float:left;
text-align:left;
margin-top:30px;
}





/*ÀÚÁÖÇÏ´Â Áú¹® º£½ºÆ® 10*/
#cus_MFaq{
display:inline-block;
text-align:left;
width:748px;
float:left;
}



#cus_MFaq ul.title li.faqtitle{
width:176px;
float:left;
text-align:left;
padding-left:13px;
}



#cus_MFaq ul.title li.more{
margin-top:5px;
width:559px;
text-align:right;
float:left;
}





/*°Ë»öÇÏ±â */
#cus_Seacher{
width:748px;
height:47px;
background-color:#7124be;
display:inline-block;
margin-bottom:15px;
}


#cus_Seacher ul.seacher li.seacher_Title{
width:110px;
margin-top:17px;
padding-left:20px;
float:left;
}




#cus_Seacher ul.seacher li.seacher_Bar input{
width:488px;
height:25px;
margin-top:8px;
margin-left:7px;
float:left;
border:none;
background-color:#F4FAFB;
overflow-x:hidden; 
overflow-y:auto;
font-family:µ¸¿ò,dotum;
color:#333333;
font-size:14px;
}


#cus_Seacher ul.seacher p.seacher_Button{
width:77px;
height:28px;
float:left;
margin-top:10px;
margin-left:15px;
}





/*ÀÚÁÖÇÏ´Â Áú¹® 10°¡Áö */

#cus_Faqten class{
width:748px;
float:left;
text-align:left;
}




#cus_Faqten ul.textTen{
margin-top:10px;
float:left;
width:730px;
height:152px;
margin-left:18px;
display:inline;
margin-bottom:40px;
}


#cus_Faqten ul.textTen li{
float:left;
width:348px;
text-align:left;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#444444;
padding-left:17px;
margin-bottom:13px;
}

#cus_Faqten ul.textTen li.n1{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 1px; 
}

#cus_Faqten ul.textTen li.n2{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -19px; 
}

#cus_Faqten ul.textTen li.n3{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -39px; 
}

#cus_Faqten ul.textTen li.n4{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -59px; 
}

#cus_Faqten ul.textTen li.n5{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -79px; 
}

#cus_Faqten ul.textTen li.n6{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -99px; 
}

#cus_Faqten ul.textTen li.n7{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -119px; 
}
#cus_Faqten ul.textTen li.n8{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -139px; 
}

#cus_Faqten ul.textTen li.n9{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -159px; 
}

#cus_Faqten ul.textTen li.n10{
    background:url(../root_img/20111216_customer/main_Form/numberIcon.gif) no-repeat 0 -179px; 
}



#cus_Faqten ul.textTen li img{
vertical-align:middle;
..vertical-align:-2px;
}






#cus_Faqten ul.textTen li a{
font-family:±¼¸²,Gulim;
font-size:12px;
color:#444444;
}





/*¸ÞÀÎ °øÁö»çÇ×  */
#cus_Notice{
display:inline-block;
width:748px;
border-bottom:3px solid #7124c0;
}



#cus_Notice ul li.noticeTitle{
width:69px;
float:left;
padding-left:15px;
padding-bottom:3px;
}


#cus_Notice ul li.more{
width:664px;
text-align:right;
float:right;
}




/*°øÁö»çÇ× ¸®½ºÆ®*/
#cus_Noticelist{
width:748px;
float:left;
text-align:left;
}




#cus_Noticelist ul.noticeList{
width:733px;
float:left;
margin-left:15px;
display:inline;
margin-top:15px;

}




#cus_Noticelist ul.noticeList li{
	width:610px;
	text-align:left;
	font-family:±¼¸²,Gulim;
	font-size:12px;
	color:#444444;
	float:left;
	padding-left:40px;
}


#cus_Noticelist ul.noticeList li.day{
width:48px;
text-align:left;
font-family:verdana,±¼¸²,Gulim;
font-size:10px;
color:#999999;
float:left;
text-align:center;
padding:0;
}

#cus_Noticelist ul.noticeList li.canNotice{
    background:url(../root_img/20111216_customer/main_Form/can_icon.jpg) no-repeat 0 0px; 	
}


#cus_Noticelist ul.noticeList li.newsNotice{
    background:url(../root_img/20111216_customer/main_Form/new_icon.jpg) no-repeat 0 0px; 	
}


#cus_Noticelist ul.noticeList li.eventNotice{
    background:url(../root_img/20111216_customer/main_Form/event_icon.jpg) no-repeat 0 0px; 	
}


#cus_Noticelist ul.noticeList li.etcNotice{
    background:url(../root_img/20111216_customer/main_Form/other_icon.jpg) no-repeat 0 0px; 	
}




#cus_Noticelist ul.noticeList li img{
vertical-align:middle;
..vertical-align:-4px;
}




#cus_Noticelist ul.noticeList li a{
display:block;
width:640px;
color:#444444;
}		

#cus_Noticelist ul.noticeList li a:hover{
	color:#444444;
}






/*sub_ÀÚÁÖÇÏ´Â Áú¹® ÆäÀÌÁö ½ÃÀÛ*/




/*º»¹®¿¡ ¶Ç´Ù¸¥ ¸Þ´º ½ÃÀÛ*/
#cus_Othermenu{
width:145px;
height:640px;

float:left;
display:inline-block;
margin-right:3px;
}





#cus_Othermenu ul.menu li {
	letter-spacing:-1px;
}




#cus_Othermenu ul.menu li a{
display:block;
width:123px;
height:25px;
color:#ffffff;
padding-top:10px;
padding-left:10px;
}




#cus_Othermenu ul.menu li a:hover{
	text-decoration:none;
	background-color:#000000;
}





#cus_Othermenu ul.menu li.active{
background:url(../root_img/20111216_customer/sub_Form/check_bg.jpg) no-repeat;
font:14px µ¸¿ò,Dotum;
width:135px;
height:27px;
color:#ffffff;
padding-top:8px;
padding-left:10px;
font-weight:bold;
}




#cus_Faqlisttitle{
width:600px;
margin-top:13px;
float:left;
text-align:left;
display:inline-block;
}




#cus_Storyall{
background:url(../root_img/20111216_customer/sub_Form/menu_bg.jpg) repeat-y;
width:748px;
display:inline-block;
}






#cus_Faqlisttitle ul.title li{
margin-top:24px;
margin-bottom:15px;
 font-family:¸¼Àº°íµñ,"malgun gothic";
 font-size:26px;
 color:#414246; 
 text-decoration:none;	
 font-weight:bold;
}




/*ÀÚÁÖ¹¯´Â ³»¿ë ¸®½ºÆ® ½ÃÀÛ*/
#cus_Faqlist{
width:600px;
margin-top:13px;
float:left;
text-align:left;
display:inline-block;
}



#cus_Faqlist ul.faqlist_Title li{
float:left;
height:25px;
border-top:1px solid #6c6b69;
border-bottom:1px solid #6c6b69;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#333333;
font-weight:bold;
padding-top:10px;
}


#cus_Faqlist ul.faqlist_Title li.no{
width:60px;
text-align:center;
}


#cus_Faqlist ul.faqlist_Title li.Title{
width:540px;
text-align:center;
}



#cus_Faqlist ul.faqlist{
float:left;
height:23px;
border-bottom:1px solid #e5e5e5;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#333333;
padding-top:10px;
width:600px;
}





#cus_Faqlist ul.faqlist li.no{
width:60px;
text-align:center;
float:left;
}


#cus_Faqlist ul.faqlist li.Title{
width:530px;
float:left;
padding-left:10px;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#333333;
}




#cus_Faqlist img{
vertical-align:middle;
..vertical-align:-4px;
}




/*´äº¯ÀÌ ½ÃÀÛ µÇ¾úÀ»¶§ Áú¹® ¸®½ºÆ® º¯°æ*/
#cus_Faqlist ul.faqlistA{
float:left;
height:23px;
background-color:#b78bec;
padding-top:10px;
width:600px;
}




#cus_Faqlist ul.faqlist li a.on{
float:left;
height:23px;
background-color:#b78bec;
padding-top:8px;
width:530px;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#ffffff;
}







#cus_Faqlist ul.faqlistA li.no{
width:60px;
text-align:center;
float:left;
color:#ffffff;
}


#cus_Faqlist ul.faqlistA li.Title{
width:530px;
float:left;
padding-left:10px;
font-family:±¼¸²,Gulim;
font-size:12px;
color:#ffffff;
}


#cus_Faqlist ul.faqlistA li.Title a{
color:#ffffff;
}






/*Áú¹®¿¡ ´ëÇÑ ´äº¯*/
#cus_Faq{
width:600px;
display:inline-block;
background-color:#f7f7f7;
}


#cus_Faq p{
	clear:both;
	width:100%;
}

#cus_Faq ul.faqA{
width:580px;
margin-top:10px;
margin-left:10px;

margin-bottom:20px;
}




#cus_Faq ul.faqA img{
vertical-align:middle;
..vertical-align:-4px;
}



#cus_Faq ul.faqA li.title{
margin-top:25px;
margin-bottom:10px;
font-weight:bold;
font-family:µ¸¿ò,Dotum;
font-size:14px;
color:#333333;
}



#cus_Faq ul.faqA li.answer{
font-family:µ¸¿ò,Dotum;
font-size:12px;
color:#696969;
 line-height:180%;
}





#cus_Faq ul.faqA li.notice{
padding-left:75px;
margin-top:50px;
margin-bottom:30px;
float:left;
}




#cus_Faq ul.faqA li.mail{
margin-left:25px;
margin-top:40px;
margin-bottom:30px;
float:left;
 display:inline-block;
}







/*¹Ù·Î¹®ÀÇ ¸ÞÀÏ*/
#cus_GMail{
width:748px;
display:inline-block;
text-align:left;
}

#cus_Mail{
width:645px;
margin-top:15px;
margin-left:20px;

}



#cus_Mail ul.mailTitle{
 height:23px;
 font-family:¸¼Àº°íµñ,"malgun gothic";
 font-size:18px;
 color:#7125bf; 
 text-decoration:none;	
 font-weight:bold;
 border-bottom:1px solid #a9a9a9;
}



#cus_Mail ul.mail_Information{
font-family:±¼¸²,Gulim;
font-size:12px;
color:#444444;
width:645px;
 display:inline-block;
 margin-bottom:5px;
}



#cus_Mail ul.mail_Information li.infor{
width:85px;
float:left;
margin-top:13px;
padding-left:15px;
}




#cus_Mail ul.mail_Information li input{
height:14px;
border-color:#bdbdbd;
background-color:#f8f7f2;
overflow-x:hidden; 
overflow-y:auto;
font-family:µ¸¿ò,dotum;
color:#333333;
font-size:12px;
margin-top:5px;
margin-right:5px;
}




#cus_Mail ul.mail_Information li.group{
height:14px;
margin-top:10px;
}




#cus_Mail ul.mail_Information li.box input{
width:160px;

}




#cus_Mail ul.mail_Information li.tel input{
width:86px;
vertical-align: 5%;
..vertical-align: -20%;

}




#cus_Mail ul.mail_Information li.mail input{
width:135px;
}




#cus_Mail ul.mail_Information li.set_mail{
width:645px;
margin-top:20px;
margin-left:15px;
margin-bottom:10px;
color:#7125bf;
font-size:12px;
}




#mail_Other img{
	vertical-align: -10%;
	margin-left:8px;
}




#mail_Other ul.Information li.radio{
margin-top:10px;
margin-bottom:3px;
margin-left:95px;
font-family:µ¸¿ò,dotum;
color:#7125bf;
font-size:11px;
}



#mail_Other ul.Information li.notice{
  height:30px;
  margin-left:100px;
  font-family:µ¸¿ò,dotum;
  font-size:11px;
}





#cus_Mail ul.mail_Information li.group input{
width:135px;
}


#cus_Mail ul.mail_Information li.title input{
width:510px;
}




#cus_Mail ul.mail_Information li.history textarea{
width:510px;
height:165px;
margin-bottom:30px;
}


#cus_Mail ul.mail_Information li.plusFile input{
width:415px;
height:30px;
margin-bottom:20px;
}





#cus_Mail ul.mail_Information li img{
	vertical-align: middle;
	..vertical-align: -1px;

}



#cus_Mail ul.mail_Information li.group select{
width:160px;
height:23px;
}



/*¹Ù·Î¹®ÀÇ select¹Ú½º Á¤¸®*/
#cus_Mail ul.mail_Information li.group select{
width:160px;
height:23px;
margin-bottom:10px;
display:inline;
}


#cus_Mail ul.mail_Information li.tel select{
width:60px;
height:25px;
vertical-align: middle;
..vertical-align: -10%;
}



#cus_Mail ul.mail_Information li.mail select{
width:100px;
height:25px;
vertical-align: middle;
..vertical-align: -2%;
}




/*È®ÀÎÃë¼Ò ¹öÆ°*/
#cus_Checkbutton{
width:748px;
text-align:center;
}



#cus_Checkbutton ul.checkButton{
margin-top:50px;

width:200px;
display:inline-block;
}



#cus_Checkbutton ul.checkButton li.ok{
width:100px;
float:left;
}


#cus_Checkbutton ul.checkButton li.no{
width:100px;
float:left;
}






/*°Ë»ö°á°ú°¡ ¾ø½À´Ï´Ù ÆäÀÌÁö */

#cus_Seachernone{
   width:580px;
  text-align:center;
  display:inline-block;
  margin-top:80px;
  margin-left:20px;
}




#cus_Seachernone ul p.none{
text-align:center;
  width:580px;
}






#cus_Seachernone ul p.mail{
  width:580px;
   margin-top:10px;
}










/*È¸¿øÅ»Åð */
#cus_outTop{
margin-top:50px;
width:748px;
height:315px;
display:inline-block;
}


#cus_outTop ul li.noticeimg{
margin-bottom:20px;
}





#cus_outTop ul {
width:748px;
text-align:center;
}




#cus_outTop ul li.noticeTitle{
width:580px;
height:80px;
border:1px solid #7025be;
 display:inline-block;
 font-family:µ¸¿ò,dotum;
color:#7125bf;
font-size:13px;
text-align:left;
padding-left:20px;
padding-top:25px;
}



#cus_Ftitle1{
width:700px;
margin-left:48px;
margin-top:50px;
 display:inline-block;
}



#cus_Ftitle2{
width:700px;
margin-left:48px;
margin-top:50px;
display:inline-block;
}




#cus_Ftitle2 ul.Ftitle{
height:35px;
background:url(../root_img/20111216_customer/sub_Form/out_Ftitle2.jpg) no-repeat;
}




#cus_Ftitle1 ul.Ftitle{
height:35px;
background:url(../root_img/20111216_customer/sub_Form/out_Ftitle1.jpg) no-repeat;
}





#cus_Ftitle2  textarea{
width:600px;
height:170px;
margin-left:20px;
}





#cus_Ftitle1 ul{
width:700px;
}



#cus_Ftitle1 ul li{
width:180px;
margin-top:10px;
padding-left:30px;
float:left;
text-align:left;
}





#cus_Ftitle1 ul li img{
vertical-align: middle;
..vertical-align: -4%;
}






/*°øÁö»çÇ× ÅÇ ºÎºÐ */
#cus_Noticetab{
padding-left:5px;
width:700px;
height:32px;
margin-top:10px;
margin-left:20px;
display:inline-block;
 font-family:µ¸¿ò,"dotum";
 font-size:12px;
 color:#474747; 
}


#cus_Noticetab ul.tab li{
width:100px;
height:32px;
float:left;
 border-right:1px solid #333333;
border-top:1px solid #333333;
border-left:1px solid #333333;
margin-left:2px;
}




#cus_Noticetab ul.tab li a{
display:block;
width:100px;
height:22px;
padding-top:10px;
text-align:center;
text-decoration:none;
background:#ededed;
color:#333333;
}




#cus_Noticetab ul.tab li a:hover{
height:22px;
background:#ffffff;
color:#333333;
border:none;
}


#cus_Noticetab ul.tab li.active{
width:100px;
height:22px;
color:#333333;
font-weight:bold;
padding-top:10px;
text-align:center;
border-right:1px solid #333333;
border-top:1px solid #333333;
border-left:1px solid #333333;
}








/*°øÁö»çÇ× ¸®½ºÆ® ºÎºÐ */
#cus_NoticelistG{
width:720px;
margin-left:20px;
display:inline-block;
 font-family:µ¸¿ò,"dotum";
 font-size:12px;
 color:#444444; 
 text-align:center;
}



#cus_NoticelistG ul.gTitle{
 border-bottom:1px solid #6b6b6b;
 border-top:1px solid #6b6b6b;
  font-weight:bold;
 height:20px;
 padding-top:10px;
}



#cus_NoticelistG ul.gTitle li.c_No{
width:93px;
float:left;
}


#cus_NoticelistG ul.gTitle li.c_Title{
width:525px;
float:left;

}



#cus_NoticelistG ul.gTitle li.c_Day{
width:100px;
float:left;
}



#cus_NoticelistG ul.noList{
 border-bottom:1px solid #d7d7d7;
 height:20px;
 padding-top:10px;
  font-family:µ¸¿ò,"dotum";
 font-size:12px;
 color:#444444; 
}




#cus_NoticelistG ul.noList li.c_No{
width:93px;
float:left;
}


#cus_NoticelistG ul.noList li.c_Part{
width:100px;
float:left;
text-align:left;
 font-family:µ¸¿ò,dotum;
 font-size:12px;
 color:#818181; 
}


#cus_NoticelistG ul.noList li.c_Title{
width:425px;
float:left;
text-align:left;
}



#cus_NoticelistG ul.noList li.c_Day{
width:100px;
float:left;
font-family:verdana,±¼¸²,Gulim;
 font-size:11px;
 color:#818181; 
}





/*°øÁö»çÇ× Read ºÎºÐ */
#cus_NoticeRead{
width:720px;
margin-left:20px;
display:inline-block;
text-align:left;
border-bottom:1px solid #6b6b6b;
border-top:1px solid #6b6b6b;
margin-top:10px;
}



#cus_NoticeRead ul{
 margin-top:8px;
 margin-bottom:8px;
 padding-left:10px;
}



#cus_NoticeRead ul.read_Title li.read_Title{
 font-family:µ¸¿ò,dotum;
 font-size:14px;
 color:#333333; 
 font-weight:bold;
}


#cus_NoticeRead ul.read_Writeday li.c_No{
 font-size:12px;
 color:#818181; 
}




#cus_Noticestory{
width:720px;
margin-left:20px;
display:inline-block;
	text-align:left;
border-bottom:1px solid #818181;
}



#cus_Noticestory p{
	width:100%;
}



#cus_Noticestory ul li{
width:680px;
display:inline-block;
text-align:left;
margin-left:20px;
margin-top:20px;
margin-bottom:40px;
line-height:180%;
}


#cus_Noticebutton{
width:740px;
text-align:right;
margin-top:30px;
}






/*¼Ò¿øÀ» ¸»ÇØºÁ Ãß°¡ ±è¹Î¼® 2011 1217*/
#wishForm{
	width:738px;
	text-align:left;
}

#wishForm p.wishTitle{
	margin-bottom:10px;
	margin-top:15px;
}

#wishForm table.wishInput{
	border:0px;
	width:670px;
	margin-left:40px;
	margin-bottom:7px;
}

#wishForm table.wishInput th{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#4c4c4c;
	letter-spacing:-1px;
	width:35px;
	font-weight:normal;
}

#wishForm table.wishInput td{
	width:635px;
}

#wishForm table.wishInput td input{
}

#wishForm table.wishInput td textarea{
	height:100px;
	resize: none;
}


#wishForm table.wishInput td textarea,
#wishForm table.wishInput td input{
	width:615px;
	font-size:12px;
	color:#666666;
	line-height:160%;
	padding:5px 10px;
	border:1px solid #c9c9c9;
	background-color:#eff9f9;
}

#wishForm div.upBT{
	float:right;
	margin-bottom:25px;
	margin-right:30px;
}

#wishForm div.listTitle{
	border-bottom:2px solid #125da0;
	margin-left:40px;
	margin-bottom:20px;
}

#wishForm div.listGroup{
	width:673px;
	margin-left:40px;
	display:inline-block;
}

#wishForm div.listLine{
	display:inline-block;
	width:100%;
	margin-bottom:15px;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

#wishForm div.listLine span.listNum{
	width:30px;
	text-align:center;
	float:left;
	font:11px verdana,dotum;
}

#wishForm div.listLine p.th50{
	width:50px;
	height:50px;
	margin-right:20px;
	text-align:center;
}

#wishForm div.listLine p.th50 img{
	border:1px solid #cccccc;
}

#wishForm div.listLine p.btGroup{
	float:left;
	width:80px;
	text-align:center;
}

#wishForm div.listLine p.btGroup span{
	font:10px verdana,dotum;
	display:block;
	margin-bottom:10px;
}

#wishForm div.listLine dl{
	display:block;
	width:480px;
	float:left;
	margin-right:10px;
}

#wishForm div.listLine dl dt{
	color:#125da0;
	font:14px µ¸¿ò,dotum;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:10px;
}

#wishForm div.listLine dl dt span.goodCount{
	background:url(../root_img/20111216_customer/wish/goodCOunt.jpg) no-repeat 0 0px;	
	font:10px verdana,dotum;
	color:#FFFFFF;
	width:26px;
	height:15px;
	float:left;
	margin-right:3px;
	padding-left:35px;
	padding-top:2px;
}

#wishForm div.listLine dl dd{
	color:#666666;
	line-height:150%;
}

#wishForm div.answer{
	display:inline-block;
	background-color:#eaf2f4;
	width:652px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

#wishForm div.answer p.comment{
	width:622px;
	padding-left:15px;
	padding-right:15px;
}

#wishForm div.answer p.comment img{
	display:block;
}

#wishForm div.answer p.comment span{
	margin-left:20px;
	margin-right:15px;
	display:block;
	color:#535353;
}






/*Ã£¾Æ¿À½Ã´Â±æ */
#cus_Map{
 width:748px;
 text-align:center;
}