@charset "euc-kr";
@import url("http://www.joberum.com/css/font.css");

/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);*/

/*
@import url("https://googledrive.com/host/0BxmAw3HA4YGCflZpYWI1M3BIYUI2Zm9CUDhKaXVqZGFYV29CQ05xN2pKTlo5YjVWUkJPeWs/nanum-barun-gothic-bold.css");
@import url("https://googledrive.com/host/0BxmAw3HA4YGCfkJWdlpTdWd6NndmT3BZaXR5ek1oSTBsYVotUmJuQWtKSnV2QVJXa3g4dn/nanum-barun-gothic-light.css");
@import url("https://googledrive.com/host/0BxmAw3HA4YGCfmhCUFc0SGdQbVlJcllDU2NPYUp6WlFDT1RPem5Eb2lMZm16c0R4N0J2VVU/nanum-barun-gothic-regular.css");
@import url("https://googledrive.com/host/0BxmAw3HA4YGCflFhbGlxS01kS0RnSHFDYmlUZ1dVU2VCRGRiSGlnak1uN2lNUHVwRy1lUVU/nanum-barun-gothic-ultralight.css");
*/

/* layout */
#wrap {width:100%;min-width:1280px;border:1px solid #0000000;}
.inner {width:1280px;min-width:1280px;margin:0 auto;}
.inner2 {width:1280px;min-width:1280px;margin:0 auto;}




body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,legend,figure { margin:0; padding:0;font-family:"Malgun Gothic", "¸¼Àº °íµñ","Nanum Gothic",,sans-serif;font-size:13px;}

 td, button, textarea, select { 
 color:#3E403E ; font-family:"¸¼Àº °íµñ","Malgun Gothic","tahoma", "verdana", "µ¸¿ò"; font-size:13px;letter-spacing:-0.5px; line-height:150%;
 /* color:#636563; font-family:µ¸¿ò; font-size:12px; line-height:150%; */
}

.kcpl:link{ text-decoration:none; color:#3A4E40; font-weight:normal;}
.kcpl:visited { text-decoration:none; color:#3A4E40;font-weight:normal;	 }
.kcpl:hover, .kcpl:active { text-decoration:none;  color:#1A65B0;font-weight:normal;	 }


.jirtit:link{ text-decoration:none; color:#202220; font-weight:normal;}
.jirtit:visited { text-decoration:none; color:#202220;font-weight:normal;	 }
.jirtit:hover, .kcpl:active { text-decoration:none;  color:#455321;font-weight:normal;	 }

.mscolink:link{  font-family:"NanumBarunGothic";text-decoration:none; color:#6f6f6f; font-weight:normal;font-size:11pt;}
.mscolink:visited { text-decoration:none; color:#6f6f6f;font-weight:normal;	 }
.mscolink:hover, .kcpl:active { text-decoration:none;  color:#174d83;font-weight:normal;	 }

.overh:link{ text-decoration:none; color:#3E403E; font-weight:normal;font-size:14px;font-weight:normal}
.overh:visited { text-decoration:none; color:#3E403E;font-weight:normal;	 }
.overh:hover, .overh:active { text-decoration:none;  color:#1A65B0;font-weight:normal;	 }

label { cursor:pointer; }

/* Á·º¸¸®½ºÆ® ºÃ´ø ³»¿ë Ç¥½Ã */
.now {
	COLOR: #3A4E40
}
.now A {
	COLOR: #3A4E40
}
.now A:link {
	COLOR: #3A4E40
}
.now A:visited {
	COLOR: #878988
}
.now A:hover {
	COLOR: #1A65B0
}


.input2 {
	BACKGROUND: #fff;
	COLOR: #666;
	border: 1px solid #A6C6E8;
}

IMG{
	border: 0px;

}

FORM, P {margin: 0px; }

.tablebg { background-color:#DDDDDD; }

.subject { color:#315584; }
.subjectbg { background-color:#EFF3F7; }

.content { color:#404040; }
.contentbg { background-color:#FFFFFF; }

.list { color:#222222; }
.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F5F5F5; }

.textarea { border: 1px solid #777777; }


.name { font-weight: bold; color:#575757; }

.b { font-weight: bold; }
.ht { height:30px; } 
.ht2 { height:20px; } 
.price { color:crimson; }
.lfont { font-size:14px; }
.sfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
}
.ssfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#655a21;
}
.han { ime-mode:active; }
/*
.sscfont:link{ font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
.sscfont:visited { font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
.sscfont:hover, a:active { font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}
*/

.sscfont{ font-size:12px;font-family:"¸¼Àº °íµñ", "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}

	
.searchfont{ font-size:11px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-1px;color:#756b39;}

.cbt{ text-decoration:none; color:#282828;font-size:14px; }
.cbt:link{ text-decoration:none; color:#282828;font-size:14px; }
.cbt:visited { text-decoration:none; color:#282828;	 }
.cbt:hover, .cbt:active { text-decoration:none;  color:#1A65B0;font-weight:normal;	 }
	

.scfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#762F80;
	font-weight:bold;
}
.sfont2 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}
.msfont2 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
}

.msfont2:link {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
}

.msfont2:hover,active {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#FFFFFF;
	font-weight:bold;
}

.sgfont {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#696969;
}
.pfont {
	font-size:12px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#1A65B0
}

.pag_now {
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
	color:#1A65B0;
    font-weight: bold; 
}
.jobfont {line-height :12px}

.jobfont2 {line-height :12px}

.w50 { width:50%; }
.w99 { width:99%; }
.arial { font-family:Arial; }
.lh  { line-height:150%; }
.lh2 { line-height:200%; }

.box {border:1px solid; border-color:#DDDDDD; background-color:#FDFDFD;}
.login { color:#222222; font-family:vernada; font-size:10px;}
.line { background-color:#969696;}
.tdsc {background-color:#F0F0F0;}

TABLE.duty {
	FONT-SIZE: 12px;
}
TABLE.duty TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	
}

.sch_box {border:1 solid; border-color:#ffffff; background-color:#ffffff;}
TABLE.uline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	
}
TABLE.tipsuline {
	BORDER-TOP: #7777bb 2px solid; FONT-SIZE: 12px;
}
TABLE.tipsuline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	
}
TABLE.uline2 {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uline2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	
}
TABLE.uuline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.uuline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	text-indent: 10px;
	
}
TABLE.uucline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12pt;
}
TABLE.uucline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	/*text-indent: 10px;*/
	
}
TABLE.uline02 {
	BORDER-TOP: #CF619A 2px solid; FONT-SIZE: 12px;
}
TABLE.uline02 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 25px;
	text-indent: 10px;
	color:#666666;

	
}
TABLE.noline {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.noline TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	padding: 5px;
	
}
TABLE.snoline {
	BORDER-TOP: #5D93C5 2px solid; 
}
TABLE.snoline TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	padding: 5px;
	
}
TABLE.noline5 {
	BORDER-TOP: #9b828f 2px solid; FONT-SIZE: 12px;
}
TABLE.noline5 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	padding: 5px;
	
}


TABLE.noline2 {	FONT-SIZE: 12px}
TABLE.noline2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
	HEIGHT: 20px;
}
TABLE.noline3 {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.noline3 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;


}

TABLE.pnoline3 {
	BORDER-TOP: #B64C81 2px solid; FONT-SIZE: 12px;
}
TABLE.pnoline3 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;


}
TABLE.noline4 {	FONT-SIZE: 12px}
TABLE.noline4 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
}
TABLE.noline_icon {	
FONT-SIZE: 12px;
}
TABLE.noline_icon TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: 0
	HEIGHT: 20px;
	padding: 3px;
}

TABLE.uline3 {
	BORDER-TOP: #AC7FD2 2px solid; FONT-SIZE: 12px
}
TABLE.uline3 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-left: 10px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
}

TABLE.nuline3 {
	BORDER-TOP: #AC7FD2 2px solid; FONT-SIZE: 12px;
}
TABLE.nuline3 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-left: 10px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	color:#636563;
}



TABLE.uline4 {	FONT-SIZE: 12px}
TABLE.uline4 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: FFFFFF 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
}

TABLE.noline12 {
	BORDER-TOP: #5D93C5 2px solid; FONT-SIZE: 12px;
}
TABLE.noline12 TD {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}


TABLE.uline_comms { BORDER-TOP: #D27FBC 2px solid; FONT-SIZE: 12px}
TABLE.uline_comms TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
}


TABLE.nuline_comms { BORDER-TOP: #D27FBC 2px solid; FONT-SIZE: 12px}
TABLE.nuline_comms TH {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
}


TABLE.uline_comms2 { BORDER-TOP: #8787C3 2px solid; FONT-SIZE: 12px}
TABLE.uline_comms2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
}

TABLE.uline_comms3 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	HEIGHT: 20px;
	text-indent: 10px;
}

TABLE.uline_point {		BORDER-TOP: #AC7FD2 2px solid; FONT-SIZE: 12px}
TABLE.uline_point TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
}
TABLE.uline_cons {
	BORDER-TOP: #31B572 2px solid; FONT-SIZE: 12px
}
TABLE.uline_cons TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	
}

TABLE.uline_cons2 {
	BORDER-TOP: #728937 2px solid; FONT-SIZE: 12px
}
TABLE.uline_cons2 TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;
	
}

Table.uline_lec{
	BORDER-TOP:#2D7ECE 2px solid; FONT-SIZE:12PX
	}
Table.uline_lec TD{
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	BORDER-BOTTOM:#E1E1E1 1px solid;
	HEIGHT:20px;
	text-indent:10px;
	}

Table.uline_faq{
	BORDER-TOP:#2D7ECE 2px solid; FONT-SIZE:12PX
	}
Table.uline_fag TD{
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	BORDER-BOTTOM:#E1E1E1 1px solid;
	HEIGHT:20px;
	text-indent:10px;
	}
Table.uline_faq2{
	BORDER-TOP:#2D7ECE 2px solid; FONT-SIZE:12PX
	}
Table.uline_fag2 TD{
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	BORDER-BOTTOM:#E1E1E1 1px solid;
	HEIGHT:20px;
	text-indent:10px;
	}

Table.uline_default TD{
	PADDING-TOP:5px;
	PADDING-BOTTOM:0px;
	HEIGHT:10px;
	}

.board_normal {
	color:#1B71C1;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}
.board_mypage {
	color:#6819B4;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
    font-weight: bold; 
}
.board_talk {
	color:#C4378B;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}
.board_consulting {
	color:#22895E;
	font-weight: bold;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:14px;
}

TABLE.zocline {
 FONT-SIZE: 12px;
}
TABLE.zocline TD {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	HEIGHT: 20px;
	text-indent: 10px;	
}
.main_bottom:link{ text-decoration:none; color:#9A9A9A;}
.main_bottom:visited { text-decoration:none; color:#9A9A9A;	 }
.main_bottom:hover, a:active { text-decoration:none;  color:#9A9A9A;	 }

.cpl:link{ text-decoration:none; color:#174B7F;}
.cpl:visited { text-decoration:none; color:#4E87BB;	 }
.cpl:hover, cpl:active { text-decoration:none;  color:#4E87BB;	 }


.prilink:link,.prilink:visited,.prilink:active{  font-family:"¸¼Àº °íµñ";font-weight:bold;  color:#4d4d4d; font-size:10pt;  text-decoration: none; letter-spacing:0px; }
.prilink:hover{ color:#4463b2; }

.comcore_nolink {
	color:#7D7D7D;
	font-family:"tahoma", "verdana", "µ¸¿ò";
	font-size:10px;
    font-weight: normal; 
}


.nanum {
	font-family:  "³ª´®°íµñ",nanum ,"tahoma", "verdana";
	font-size:14px;
	color:#13497f;
    font-weight: bold; 
}


.nanumgray{
	font-family:  "³ª´®°íµñ",Nanum Gothic ,"tahoma", "verdana";
	font-size:15px;
	color:#866670;
    font-weight: bold; 
}

.nanumgray2{
	font-family:   "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

/*
.nanumgray2:link{
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

.nanumgray2:visited {
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}

.nanumgray2:hover, a:active {
	font-family:  "³ª´®°íµñ",NanumGothic ,"tahoma", "verdana";
	font-size:15px;
	color:#9c6d7b;
    font-weight: bold; 
}
*/

.sfontgray {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#866670;
}

.sfontgray2 {
	font-size:12px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#9c6d7b;
}
.sfontgray3 {
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-1px;
	color:#84418c;
}
.nanum5{
   font-size:15px;
	font-family:   '³ª´®°íµñ',NanumGothic ,"tahoma", "verdana";
    font-weight: bolder; 
	color:#a46cc8;
}


img,fieldset,iframe,legend {border:0 none;}
li{list-style:none}
input,button,img{vertical-align:middle}
i,em,address{font-style:normal}
a{font-family:"¸¼Àº °íµñ","NanumGothic";color:#626262;text-decoration:none;}

a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
b,strong {font-weight: bold;}
hr {height: 0;-moz-box-sizing: content-box; box-sizing: content-box;}
button,input {line-height: normal;}
button,select {text-transform: none;}
/*select,
input[type=text],
input[type=password]{border:1px solid #bdbdbd;padding:2px 3px;line-height:150%;}
input[type=text],*/
textarea{padding:5px 0 0 5px;border:1px solid #afafaf;}
input[type=file]{padding:2px 0;height:23px;border:1px solid #bdbdbd;background:none;}
input[type=checkbox]{margin:0 5px 0 0;}
input[type=checkbox]:first-child {margin-left:0;}
/* css ÆùÆ®
.nanum-barun-gothic-bold { font-family:nanum-barun-gothic-bold !important; }
.nanum-barun-gothic-regular { font-family:nanum-barun-gothic-regular !important;  }
.nanum-barun-gothic-light { font-family:nanum-barun-gothic-light !important;  }
.nanum-barun-gothic-ultralight { font-family:nanum-barun-gothic-ultralight !important;  }
 */
 



.top_gnb_util { margin:0 auto;min-width:1031px;height:27px;padding-top:7px;background:#f6f6f7;border-bottom:1px solid #e4e8ec;letter-spacing:-0.1em; border:0px solid #000000;}
.top_gnb_util ul { padding-left:125px; }
.top_gnb_util li {float:left;padding:0 5px 0 0px;}
.top_gnb_util ul2  li a{color: #8b8b8b; font-size:9pt;letter-spacing:1px; font-family: "NanumBarunGothic";}

.top_gnb_util li.end {background:none;padding:0; color: #8b8b8b;}
.top_gnb_util  a.favorite {background:url('') no-repeat 0 50%;color:#8b8b8b;padding:0 0 0 30px; text-decoration:none;font-size:10pt; font-family: "NanumBarunGothic";}
.top_gnb_util  a.favoritec { margin: 0 auto;background:none;text-decoration:none;}
.top_gnb_util li.on a.favoritec { margin: 0 auto;background:none;text-decoration:none; border-left:1px solid #7b7b7b;border-right :1px solid #7b7b7b; height:27px;}

.fll{float:left;width:480px;}
.fcc{float:left;text-align:center;}
.frr{float:left;margin-right:0px;}


.fl{float:left;}
.fr{float:right;}
.fc{float:left;text-align:center;padding:0 0 0 450px;}
.clear{clear:both;}

.gnb_smenu {    display: block;width:100%;min-width:1088px;height:47px;margin-top:-10px;}
.gnb_smenu ul {float:left;padding-left: 130px;}
.gnb_smenu .bg_smenu { background:  url(/sch/images/gnb_smenu.gif) 0px 0px no-repeat;width:1021px;height:47px;margin:-1px auto 0 auto;}


.gnb_menu { display: block;width:100%;min-width:1180px;height:67px;background: url(/main/images/gnb_menu.gif) repeat-x;border-bottom: 1px solid #4884db;border-top: 1px solid #4884db;margin-bottom:10px;}
.gnb_menu img { vertical-align:middle; }
.gnb_menu ul.one {float:left;padding-left:98px;}

.gnb_menu .top_gnb_menu { padding:27px 0 0 0; }
.gnb_menu .top_gnb_rmenu { float:left;padding:21px 0 0 0; margin-left: 0px;  }
.gnb_menu .top_gnb_rmenu .button_all { margin-top:5px;background:url(/main/images/btn_3lines.png);background-position: 0px 0px;height:15px;width:25px }
.gnb_menu .top_gnb_rmenu .button_all.selected{background-position:-25px 0px}

.gnb_menu .one li:hover > ul {display:block;}  /*ÁÖ ¸Þ´º¿¡ ¸¶¿ì½º ¿À¹öÇßÀ» ¶§ ºÎ ¸Þ´º µå·¯³»°¡ */

.gnb_menu li a {display:block;text-indent:0px;height:19px;margin-right:2px;margin-left:13px;}
.gnb_menu li a.logo { text-align:center; width:265px;margin-top:-15px;} 
/*.gnb_menu li a.logo { text-align:center;width:265px;margin-top:-15px;margin-left:25px; } */
.gnb_menu li a.menu1 {width:70px;}
.gnb_menu li a.menu2 {width:101px;}
.gnb_menu li a.menu3 {width:101px;}
.gnb_menu li a.menu4 {width:82px;}
.gnb_menu li a.menu5 {width:123px;}
.gnb_menu li a.menu6 {width:82px;}
.gnb_menu li a.menu7 {width:55px;}
.gnb_menu li a.menu8 {width:30px;}
.gnb_menu li a.menu9 {width:75px; text-align:right;}
.gnb_menu li.on a.logo {}
.gnb_menu li.on a.menu1 {}
.gnb_menu li.on a.menu2 {}
.gnb_menu li.on a.menu3 {}
.gnb_menu li.on a.menu4 {}
.gnb_menu li.on a.menu5 {}
.gnb_menu li.on a.menu6 {}
.gnb_menu li.on a.menu7 {}
.gnb_menu li.on a.menu8 {}
.gnb_menu li.on a.menu9 {}
.gnb_menu li.on a.menu10 {}
.gnb_menu li .ico_maintop {position:absolute;top:2px;left:47px;}
.gnb_menu_fnt { font-family:'NanumBarunGothic';font-size:16px; color: #ffffff; text-decoration:none; letter-spacing: 0.5px;}
.gnb_menu_sfnt { font-family:'NanumBarunGothic';font-size:12px; color: #dbdbdb; text-decoration:none; letter-spacing: 0.5px;}
.navi_allmenu {margin-top:-6px;}


.gnb_menu .one   li {position:relative;float:left;height:40px;}
.gnb_menu  .top_gnb_menu.on { height:41px;border-bottom:3px solid #C0CEF7; }
.gnb_menu .one ul{display:none;}  /*2´Ü, 3´Ü ¸Þ´º¸¦ ¼û±â±â */
.gnb_menu .one .two{position:absolute;left:0px; top: 68px; width:202px;border:3px solid #c0cef7;text-align:left;padding:6px 0 5px 0;z-index:10009}  /*2´Ü ¸Þ´º Àý´ë À§Ä¡*/
.gnb_menu .one .two li {height:40px;line-height: 35px; width:203px;}
.gnb_menu .one .two li:last-child {margin-bottom:2px;}

.gnb_menu .one .two li:hover{background-color:#ffffff;width:202px;height:40px;font-weight:bold;} 

.gnb_menu .one .ctwo{position:absolute;left:0px; top: 68px; width:202px;border:3px solid #c0cef7;text-align:left;padding:6px 0 5px 0;z-index:10009}  /*2´Ü ¸Þ´º Àý´ë À§Ä¡*/
.gnb_menu .one .ctwo li {height:40px;line-height: 40px; width:202px;}
.gnb_menu .one .ctwo li:last-child {margin-bottom:2px;}
.gnb_menu .one .ctwo li:hover{background-color:#847752;width:202px;height:40px;} 

.gnb_menu  .two  .three{position:absolute;left:202px; top: -40px; width:188px;background-color:#ffffff;border:2px solid #c0cef7;text-align:left;padding:8px 0 5px 0;}  /*2´Ü ¸Þ´º Àý´ë À§Ä¡*/
.gnb_menu  .two  .three li {height:40px;line-height: 35px;width:188px;}
.gnb_menu  .two  .three li:hover{background-color:#f3f3f3;width:188px;height:40px;} 

.gnb_menu  .ctwo  .three{position:absolute;left:203px; top: -40px; width:188px;background-color:#ffffff;border:2px solid #c0cef7;text-align:left;padding:8px 0 5px 0;}  /*2´Ü ¸Þ´º Àý´ë À§Ä¡*/
.gnb_menu  .ctwo  .three li {height:40px;line-height: 35px;width:188px;}
.gnb_menu  .ctwo  .three li:hover{background-color:#f3f3f3;width:188px;height:40px;font-weight:bold;} 

.gnb_menu .one-1 { display:relative;border : 0px solid #000000;float:left:width:100px;height:67px; }



.twolink { margin-left:20px;text-decoration:none;font-family: "NanumBarunGothic";font-size:11pt;color:#3d3d3d;} 
.ctwolink { margin-left:20px;text-decoration:none;font-family: "NanumBarunGothic";font-size:11pt;color:#ffffff; } 
.stwolink { margin-left:30px;text-decoration:none;font-family: "NanumBarunGothic";font-size:11pt;color:#666666;} 


.threelink { margin-left:20px;text-decoration:none;font-family: "NanumBarunGothic";font-size:10pt;color:#3d3d3d;font-weight:normal; } 
.cthreelink { margin-left:20px;text-decoration:none;font-family: "NanumBarunGothic";font-size:11pt;color:#3d3d3d;font-weight:normal; } 

.bg_mask {display: none;position:fixed;top:101px;left:0;width:100%;height:100%;background:#000;background:url("//pics.iacstatic.co.kr/common/static/bg_dim.png") repeat;z-index:1000001}
.mask_on { color:#9fbae4; font-weight:bold;}

.bconsultcolor { background-color:#a2936a; }
.bcommoncolor { background-color:#f3f3f3; }

.sm_arrow { display:inline-block;color:#969696;font-size:8pt;width:20px;text-align:right;}



/* left menu */
.cont_area{margin:31px auto 0 auto;width:1088px;}
.cont_area:after{content:'';display:block;clear:both;}

.sub_area{margin:31px auto 0 auto;width:1088px;background-color:#ccff00;border:1px solid #cdcdcd; }
.sub_area:after{content:'';display:block;clear:both;}


.lnb_area {float:left;width:253px;margin-right:0px; }


.lnb_area h2 {font-size:15px;border-width:0 1px;border-style:solid;margin:0;color:#333;padding:12px 0 12px 20px;letter-spacing:0;background:url() no-repeat 15px 9px;}
.lnb_area .lnb {border:1px solid #dedede;margin-bottom:20px;}
.lnb_area .lnb li {height:26px;padding:0px 0 0 0px;margin:0;position:relative;}
.lnb_area .lnb li span {display:none;background:url('') no-repeat 0 0;width:3px;height:6px;position:absolute;right:10px;top:12px;}
.lnb_area .lnb li a:hover {text-decoration:none;}
.lnb_area .lnb li.on {background:url(''f);}
.lnb_area .lnb li.on a {color:#fff;}
.lnb_area .lnb li.on span {display:block;}
.lnb_area .lnb_loginbox {margin-bottom:4px;}
.lnb_area .lnb_loginbox li {padding-bottom:1px;}
.lnb_area .lnb_comcore {margin:4px auto;width:230px;}
.lnb_area .lnb_comcore li {padding-bottom:1px;}
.lnb_area .lnb_banner {margin-bottom:0px;}
.lnb_area .lnb_banner li {padding-bottom:1px;}
.lnb_loginbox:after {content:""; display:block; height:0; clear:both;}

/* title area */
.tit_area{overflow:hidden;position:relative;margin-bottom:0px;padding:10px 20px 5px 0;}
.tit_area h2{margin-bottom:0;/*font-weight:normal;*/}
.tit_area h2 span.sub_txt{display:block;margin-top:8px;padding-bottom:2px;font-size:14px;letter-spacing:-0.05em;color:#626262;}
.tit_area .more{position:absolute;bottom:1px;right:0;margin:0;margin-right:10px;}

.more{padding:5px 0 5px 10px;text-align:right;}
.more .here{color:#323232;}

.spanshadow { text-shadow: 2px 2px 2px #000000; }
.txtralign { text-align:right;padding-bottom:8px; }

.banner_line { position:relative;display:block;width:230px;height:53px;margin:0px auto;padding: 5px 15px;background:url(./main/images/bg_m_comcore.gif) 0 0 no-repeat transparent; }
.banner_line .inbox {width:200px;margin-top:10px;margin-bottom:10px;}

.banner_line2 { position:relative;display:block;width:230px;height:53px;margin:-5px auto;padding: 5px 15px;background:url(./main/images/bg_m_comcore.gif) 0 0 no-repeat transparent; }
.banner_line2 .inbox {width:200px;margin-top:10px;margin-bottom:10px;}


/*
.sbanner_line { position:relative;display:block; }
.sbanner_line .inbox {width:200px;margin-top:10px;margin-bottom:0px;width:188px;height:26px;margin:0px auto;padding: 0px 40px;background:url(/member/images/scomtop.gif) 0 0 no-repeat transparent;}

.sbanner_line2 { position:relative;display:block;width:188px;height:26px;margin:10px auto;padding: 0px 40px;background:url(/member/images/scombot.gif) 0 0 no-repeat transparent; }
.sbanner_line2 .inbox {width:200px;margin-top:10px;margin-bottom:0px;}

*/




.fl { float:left;}
.om { margin-left: -13px; margin-top:-2px;}
.or  { margin-right: 10px; margin-top: 3px; }





.size14{ font-size:14pt; }
.size14:hover{ color:#5c4a00; }
.arrow{  font-size:6pt; color:#adadad; }


a.bt, span.bt {-webkit-box-pack:center; display:-webkit-inline-box;}
.bt > span {display:inline-block;  padding-top:1.2em;}
.bt  { background:url(./Common/images/login_bg.gif) 0 0 no-repeat transparent;  text-align:center;overflow: hidden;position: relative;font-size:15px;font-weight:bold;border:0px solid #00cc00;padding:0 10px 0 15px;height:40px; cursor:pointer;}

a.obt, span.obt {-webkit-box-pack:center; display:-webkit-inline-box;}
.obt > span {display:inline-block; }
.obt  { cursor:pointer; width:77px; background:url(../main/images/bg_btn_logout.gif) 0 0 no-repeat transparent;  text-align:center;overflow: hidden;position: relative;font-size:12px;font-weight:bold;border:0px solid #00cc00;padding:0 5px 0 0px;height:20px;}


a.sbt, span.sbt {-webkit-box-pack:center; display:-webkit-inline-box;}
.sbt > span {display:inline-block;  padding-top:1.2em;}
.sbt  { background-color:#2069b3;-webkit-border-radius:3px;border-radius:3px;font-weight:bold;  text-align:center;overflow: hidden;position: relative;border:0px solid #00cc00;padding:10px 10px 20px 10px;height:50px; cursor:pointer;}



 .f {  width: 100%;}
 .g { display:block;width: 38%;margin:5px auto;padding-top:8px;}
 .h { display:block;width: 48%;margin:5px auto;padding-top:8px;}
.bt2 { height: 40px; font-size: 15px; }
.bt3 { height: 20px; font-size: 12px; }
.bt4 { height: 20px; font-size: 10pt; }

.btC3 { border-color: #2069b3;  color:#ffffff; }
.btC4 { border-color: #2069b3;  color:#ffffff; }

/* ·Î±×¾Æ¿ô */
.mLogout {  display:block;margin:0 auto 10px auto;   width:253px;height:118px;float:left;margin-left:0px;background:url(./Common/images/loginbox_line.gif) 0 0 no-repeat transparent;            }
.mLogout .accountInput {display:block;position:relative;margin:10px 10px 10px 10px; text-align:center;}
.mLogout .accountInput .btLogin {width:77px;height:25px; position:absolute; left:0; top:0; padding:0; cursor:hand;}


.accountInfo { width:95%;display:block;background-color:#F3F6F9;height:50px;margin:0 auto;text-align:left; }
.accountInfo td { font-size:12px; }

.searchword:link,.searchword:visited,.searchword:active{  font-family:"NanumBarunGothic"; font-size:9pt; text-decoration: none;  color:#808080; padding: 2px 1px; }
.searchword:hover{  color:#1a65b0; }

.fsearchword:link,.fsearchword:visited,.fsearchword:active{  font-size:9pt; text-decoration: none;  color:#2579cb; padding: 2px 1px; }
.fsearchword:hover{  color:#1a65b0; }

.gray { color:#808080;  font-size:14px; }

/*¼­ºê·Î±×ÀÎ*/

.smLogin {  display:block;padding-top:5px;margin:15px auto 0px auto; width:228px;height:146px;background-color:#cdcdcd; background:url(/member/images/slogin_bg.gif) 0 0 no-repeat transparent;           }
.smLogin .accountInput {display:block;position:relative;margin:10px 10px 10px 10px; text-align:center;}
.smLogin .accountInput .btLogin {width:57px;height:52px; position:absolute; left:25px; top:10; padding:0; cursor:pointer;}

/* ¼­ºê·Î±×¾Æ¿ô */
.smLogout {  display:block;margin:20px auto 0px auto;width:228px;height:144px;background:url(/member/images/slogout_bg.gif) 0 0 no-repeat transparent;border: 0px solid #cdcdcd;            }
.smLogout .accountInput {display:block;position:relative;padding:5px 10px 0px 20px; text-align:center;}
.smLogout .accountInput .btLogin {width:77px;height:25px; position:absolute; left:0; top:0; padding:0; cursor:hand;}
.saccountInfo { width:95%;display:blockmargin:0 auto;text-align:left; }
.saccountInfo td {  }



 .btn_search_control {position:absolute;z-index:999; right:0; top: 27px; width:25px; height:14px;  text-align:center;}
 .btn_search_control img {width:25px; height:14px;}
.rv { display:block; position: relative;}
.btn_search_control_on {display:none; position:absolute;right:0; top: 27px;  text-align:center;}
.btn_search_control_on img {width:25px; height:14px; vertical-align:middle;}
.rv .search_option_list {display:block; position:absolute;top:68px; right:20px;  width:250px;border-right : 3px solid #c0cef7;border-left : 3px solid #c0cef7; border-bottom : 3px solid #c0cef7;}
.search_option_list li {width:250px;height:35px;z-index:100001; background-color: #253559;}
.search_option_list li:first-child {padding-top:20px;border-top:0 none;background-color: #253559;}
.search_option_list li:last-child {padding-bottom:20px;border-top:0 none;background-color: #253559;}

.search_option_list li a {display:block; padding-left:45px;padding-top:-20px; height:22px; color:#fff; font-size:15px;vertical-align:middle;}
li .mnu { padding: 5px 0px ;}

li .smnu { padding: 0px 0px ;}
li .mnu2 { padding: 5px 0px ; text-align:center;background-color: #253559;}


.lnfitdataspace { display:block;float:left;width:38px; }
.lnfitdata { float:right;width:193px; margin-top: 20px; }
.lnfitdata .title { font-family:"NanumBarunGothic";width:193px;height:30px;background-color:#2069b3;font-size:12pt;text-align:center; vertical-align:middle;padding-top:10px;color:#ffffff; }
.lnfitdata .lnfitcontent { width:193px; }
.lnfitdata .lnfitcontent2 { width:193px;height:107px; background: url(main/images/basket_bg.png) no-repeat 0 0; }

.lnfitcontent ul { display:block; padding-left:8px; }
.lnfitcontent ul li{ font-family:"¸¼Àº°íµñ";padding:0px 0px 0px; font-size:11pt; color: #2068b0; }
.lnfitdata .title2 { font-family:"NanumBarunGothic";width:158px;height:30px;background-color:#95c0eb;font-size:12pt;text-align:left; vertical-align:middle; padding-left:35px;padding-top:10px;color:#1b5895; }
.lnfitcontent2 ul { padding-left:33px; }
.lnfitcontent2 ul li{ font-family:"¸¼Àº°íµñ";padding:10px 0 18px 0px; font-size:10.5pt; color: #2178ce; }
.lninsatit { position:relative; width:270px;height:30px;float:left;margin-left:3px;margin-top:10px;}
.lninsa { position:relative; display:block;width:770px;margin-top:0px;height:485px;background: url(main/images/insa_box_bg04.png) no-repeat 0 0; }
.lninsa .tb1{ display:block;text-align:center;width:576px;height:345px;margin:130px auto 0px auto; border : 0px solid #006600; }

.ui-autocomplete-input{font-family:"NanumBarunGothic";border: 0px solid #6A6A6A;color:#9b9b9b;font-size:10pt;height: 30px;width:100%;margin-right: 0px;}

.ui-autocomplete-input2{font-family:"NanumBarunGothic";border: 0px solid #6A6A6A;color:#000000;font-size:11pt;height: 30px;width:100%;margin-right: 0px;}
.ui-autocomplete-input2:focus{font-size:13pt;}

.ui-autocomplete-input3{font-family:"NanumBarunGothic";border: 0px solid #6A6A6A;color:#000000;font-size:11pt;height: 30px;width:100%;margin-right: 0px;}
.ui-autocomplete-input3:focus{font-size:12pt;color:#343434;}
.sch_fnt { color:#262626; }

.footerbanner { position:relative;display:block;margin:0 auto;width:1080px;height:100px; }
.footerbanner .title { font-family:"NanumBarunGothic"; font-size:12pt; color: #313a55;margin-bottom:10px; }
.footerbanner .title:after{content:'';display:block;clear:both;}
.footerbanner .bannercontent{ display:block;float:left;width:1045px;height: 51px; background: url(../main/images/banner_bg.gif) 0 0 no-repeat transparent;padding-top: 10px;padding-left: 20px;}
.footerbanner .bannercontent:after{content:'';display:block;clear:both; }

#footer_area { margin:0 auto;width:1080px;height:100px;margin-bottom:10px; }
#footer_area .foot_menu { color:#777777;font-size:8.5pt; }
#footer_area ul li { padding: 0px 0 0 0; }
#footer_area .botmenu {  }
#footer_area .botmenu li{ float:left;padding:5px 8px 0px 0px; }


.banner2_line { margin:6px auto;width:213px;height:57px;text-align:center;vertical-align:middle; }
.banner3_line { margin:6px auto;width:213px;height:57px;text-align:left;vertical-align:middle; }
.banner2_color {  background: #eef5fd url(/inc/images/banner2_line.gif) 0 0 no-repeat; } 
.banner2_color2 { background: #eaeaea url(/inc/images/banner2_line.gif) 0 0 no-repeat; } 
.banner3_color3  { background: #ffffff url(/inc/images/banner2_line.gif) 0 0 no-repeat; } 


.slmenu { font-family:'NanumBarunGothic';font-size:11pt;line-height:180%;color:#383838; }
.sslmenu { font-family:'NanumBarunGothic';font-size:10pt;line-height:190%; color:#383838;}
.slmenup { font-family:'NanumBarunGothic';color:#6B7B99 ; }

.mon{font-weight:bold; }   


.cslmenu { color:#918259;font-family:'NanumBarunGothic';font-size:11pt;line-height:180%; }
.csslmenu { color:#918259;font-family:'NanumBarunGothic';font-size:10pt;line-height:180%; }

.plus_d { float:right;width:50px;margin-right:10px;color:#383838;font-size:11pt;text-align:right;} 

.ico_ban1 { float: left; margin-left:25px;margin-right:5px; vertical-align:middle;width: 47px; height: 44px; background: url(/images/ico_banner.png);background-position: 0px 0; }
.ico_ban2 { float: left; margin-left:25px;margin-right:5px;vertical-align:middle;width: 47px; height: 44px; background: url(/images/ico_banner.png);background-position: -47px 0; }
.ico_ban3 { float: left; margin-left:25px;margin-right:5px;vertical-align:middle;width: 47px; height: 44px; background: url(/images/ico_banner.png);background-position: -94px 0; }
.ico_ban4 { float: right;margin-top:-40px;margin-left:-40px; vertical-align:middle;width: 47px; height: 44px; background: url(/images/ico_banner.png);background-position: -141px 0; }
 .id_text{ color: #555; font-weight: 200;font-size: 15px;line-height: 1;	width: 100%;padding: 3px;/* margin-top: 2px; */	
 margin-left:6px;margin-right: 5px;margin-bottom: 13px;border: 1px solid #e5e5e5;background: #ffffff;outline: 0;	
/* -webkit-box-shadow: inset 5px 5px 8px rgba(219,219,219,1.5); */
/*  box-shadow: inset 1px 1px 2px rgba(219,219,219,1.5); */
 /*media all*/	
 -webkit-border-radius: 3px;	border-radius: 3px;	border-width: 1px;	border-style: solid;
  font-family:"Nanum Gothic";
  font-size:10pt;
  color:#a7a7a7;

 }

.id_pwd{ color: #555; font-weight: 200;font-size: 15px;line-height: 1;	width: 100%;padding: 3px;/* margin-top: 2px; */	
 margin-left:6px;margin-right: 5px;margin-bottom: 13px;border: 1px solid #e5e5e5;background: #ffffff;outline: 0;	
/* -webkit-box-shadow: inset 5px 5px 8px rgba(219,219,219,1.5); */
/*  box-shadow: inset 1px 1px 2px rgba(219,219,219,1.5); */
 /*media all*/	
 -webkit-border-radius: 3px;	border-radius: 3px;	border-width: 1px;	border-style: solid;
  color:#a7a7a7;

 }
.id_text:focus {
     border: 1px solid #027ef0;background: #ffffff;outline: 0;
	 font-family:"Nanum Gothic";
	 font-size:12pt;
	 color:#2c387b;
	 font-weight:bold;
	/* -webkit-box-shadow: inset 5px 5px 8px rgba(2,126,240,1.5); */
    /*  box-shadow: inset 1px 1px 2px rgba(2,126,240,1.5); */
}
.font12 { font-size:12px; }
.common_cont_title { font:15px "¸¼Àº °íµñ",gulim, "±¼¸²", dotum, "µ¸¿ò",sans-serif;;color:#1D2333;padding: 24px 0px;letter-spacing: -0.5px; }
.common_cont { font:14px "¸¼Àº °íµñ",gulim, "±¼¸²", dotum, "µ¸¿ò",sans-serif;;line-height: 1.5;color:#1D2333;padding: 24px 0px;letter-spacing: -0.5px; }
.ton { font-weight:bold; }

.na { font-family:'NanumBarunGothic';  }
.nab { font-family:'NanumBarunGothicBold';  }
.ng { font-family:'Nanum Gothic';  }
.ng2 { font-family:'Nanum Gothic';  }

.mal { font-family:'¸¼Àº °íµñ'; }
.nsg {  font-family: 'Nanum Gothic','Nanum Gothic Coding',NanumGothic,'³ª´®°íµñ',ng,sans-serif;	}
.px3 { font-size: 3px; }
.px4 { font-size: 4px; }
.px5 { font-size: 5px; }
.px6 { font-size: 6px; }
.px7 { font-size: 7px; }
.px8 { font-size: 8px; }
.px9 { font-size: 9px; }
.px10 { font-size: 10px; }
.px11 { font-size: 11px; }
.px12 { font-size: 12px; }
.px13 { font-size: 13px; }
.px14 { font-size: 14px; }
.px15 { font-size: 15px; }
.px16 { font-size: 16px; }
.px17 { font-size: 17px; }
.px18 { font-size: 18px; }
.px19 { font-size: 19px; }

.pt1 { font-size:1pt; }
.pt2 { font-size:2pt; }
.pt3 { font-size:3pt; }
.pt4 { font-size:4pt; }
.pt5 { font-size:5pt; }
.pt6 { font-size:6pt; }
.pt7 { font-size:7pt; }
.pt8 { font-size:8pt; }
.pt9 { font-size:9pt; }
.pt10 { font-size:10pt; }
.pt11  { font-size:11pt; }
.pt12  { font-size:12pt; }
.pt13  { font-size:13pt; }
.pt14  { font-size:14pt; }
.pt15  { font-size:15pt; }
.pt16  { font-size:16pt; }
.pt17  { font-size:17pt; }
.pt18  { font-size:18pt; }
.pt19  { font-size:19pt; }
.pt20  { font-size:20pt; }
.pt21  { font-size:21pt; }
.pt22  { font-size:22pt; }
.pt23  { font-size:23pt; }
.pt24  { font-size:24pt; }
.pt25  { font-size:25pt; }
.pt26  { font-size:26pt; }
.pt27  { font-size:27pt; }
.pt28  { font-size:28pt; }
.pt29  { font-size:29pt; }
.pt30  { font-size:30pt; }

.fr { float:right; }
.fl { float:left; }

.fvt { vertical-align:top; }
.fvm { vertical-align:middle; }
.fvb { vertical-align:bottom; }

.fcd71785 { color:#d71785;}
.fc4e4630 { color:#4e4630;}
.fceec100 { color:#eec100;}
.fca27800 { color:#a27800;}
.fc343434 { color:#343434;} 
.fc5f5f5f { color:#5f5f5f;}
.fc5c4400 { color:#5c4400;}
.fc4366ab { color:#4366ab;} 
.fc17396b { color:#17396b;}
.fc4465b6 { color:#4465b6;}
.fc387000 { color:#387000;}
.fc6b6251 { color:#6b6251;}
.fcba3075 { color:#ba3075;}
.fc39557f { color:#39557f;}
.fcff6600 { color:#ff6600;}
.fc3b5cfb { color:#3b5cfb;}
.fc303030 { color:#303030;}

.cwhite { color:#ffffff; }
.lsc { letter-spacing:-0.5px; }
.mg10 { margin-left:10px; }
.mg15 { margin-left:15px; }

.bd { font-weight:bold; }

.mus,.mus:link,.mus:visited,.mus:active { color:#ffffff;}
.mus:hover{ color:#212f53;}

.sclmenu { color:#000000;font-family:'NanumBarunGothic';font-size:17pt;line-height:180%; }

.sclmenu_off { color:#797979;font-family:'NanumBarunGothic';font-size:17pt;line-height:180%; }
.rotate {

.rotate {
  transform: rotate(90deg) ;
 -webkit-transform: rotate(90deg) ;
 -moz-transform: rotate(90deg) ;
 -o-transform: rotate(90deg) ;
 -ms-transform: rotate(90deg) ;

}



