
/* Webfont */


@font-face {font-family:¸ð¸®½º; src:url(webfont/morris9.mwf);}
@font-face {font-family:³ª´®°íµñ;font-style:normal;font-size:8pt;font-weight:normal;src:url(webfont/nanum_gothic.eot);}

.png24 {tmp:expression(setPng24(this));}

.rootfont {
	font-size: 9pt;
	color: 696969;
}
.copyright {
	font-size: 9pt;
	color: 313131;
}
.basicfontblack {
	font-size: 9pt;
	line-height: 20px;
	color: #454545;
}
.eduinportance {
	font-size: 9pt;
	line-height: 18px;
}
.font {
	font-size: 9pt;
	color: #333333;
}
.textnotice {
	font-size: 9pt;
	color: 646464;
}
.noticetitle {
	font-size: 9pt;
	font-weight: bold;
	color: 646464;
}
.noticpage {
	font-size: 9pt;
	color: 4F4F4F;
}
.textarea {
	font-size: 9pt;
	color: #333333;
	line-height: 20px;
	padding: 15px;
}
.listtitle {
	font-size: 9pt;
	color: #666666;
	padding-left: 15px;
}
.listtitle {
	font-size: 9pt;
	color: #666666;
	padding-left: 10px;
}
.conditionlist {
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
}
.noticetitle {
	font-size: 9pt;
	font-weight: bold;
	color: 646464;
}
.maptext {
	font-size: 9pt;
	color: 707070;
	text-decoration: none;
}
A:link {font-family:¸ð¸®½º;color:#767676;font-size:9pt;text-decoration:none;}
A:visited {font-family: ¸ð¸®½º;color:#767676;font-size:9pt;text-decoration:none;}
A:active {font-family: ¸ð¸®½º;color:#767676;font-size:9pt;text-decoration:none;}
A:hover {font-family: ¸ð¸®½º;color:#0072BC;font-size:9pt;text-decoration:none;}
/* #454545; */

.opinionlist {
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td {
	font-family: ±¼¸²;
	font-size: 12px;
	text-decoration: none;
	color: #767676;
}


.td { 
	font-size:10pt; 
	font-family:±¼¸²; 
	line-height:16pt; 
	color:#8E8E8E;
}

.faqfont {
	font-size: 12pt;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}

.input_border{
	border: 0px solid #666666;
	height: 20px;
}

input, option{
	border: 1px solid #666666;
	height: 20px;
	font-family:¸ð¸®½º;
	font-size:9pt;
}

select{	font-family:¸ð¸®½º;font-size:9pt;}

TEXTAREA{
	border: 1px solid #666666;
	font-family:¸ð¸®½º;
	font-size:9pt;
}

textarea{
	border: 1px solid #666666;
	font-family:¸ð¸®½º;
	font-size:9pt;
}

.leftmap {
	background-image: url(images/channel/search/lefttitle_bg.gif);
	background-repeat: no-repeat;
}
.inputschedule {
	font-size: 9pt;
	text-decoration: none;
	border: 1px none;
	padding-left: 10px;



}
.schedulelist {
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;

}
.inputbirth {
	background-color: FFFBFC;
	border: 1px solid F295AF;
	padding-left: 10px;
	font-size: 9pt;
	font-weight: bold;
	color: 7D7D7D;
	height: 20px;

}
.inputmain {
	border: 1px double BDB9BD;
}
.mainsalebg {
	background-image: url(images/main/main/main_sale_bg.gif);
	background-repeat: repeat-x;
}
.stageinfo {
	font-size: 9px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
}
.inputborderno {
	border: none;
}

.input1 {FONT-FAMILY: "±¼¸²", "µ¸¿ò", "Verdana", "Helvetica", "sans-serif";
		FONT-SIZE: 9pt; line-height:12pt; BACKGROUND-COLOR:#F7F7F7; border: thin none;}
		
		
		
		
/************************* ¸ÖÆ¼°Ô½ÃÆÇ *************************/		
/* link */
.link {font-size:9pt; font-family: µ¸¿ò, arial; text-decoration:none; color:#484848}
.link a:link{text-decoration:none; color:#484848}
.link a:visited{text-decoration:none; color:#828282}
.link a:hover{text-decoration:underline; color:#9C9C9C}
.link a:active{text-decoration:underline; color:#9C9C9C}

/* big */
.big {
	font-size:14pt;
	font-family: "µ¸¿ò", "arial";
	text-decoration:none;
	color:#007D8C;
	font-weight: bold;
}
.big a:link{text-decoration:none; color:#484848}
.big a:visited{text-decoration:none; color:#828282}
.big a:hover{text-decoration:underline; color:#9C9C9C}
.big a:active{text-decoration:underline; color:#9C9C9C}

/* gray*/
.dpgray {font-size:9pt; color:#656565; font-family: µ¸¿ò, arial; text-decoration:none; line-height: 16px}
.dpgray a{font-size:9pt; color:#656565; font-family: µ¸¿ò, arial; text-decoration:none; line-height: 16px}
.dpgray a:visited {text-decoration:none; color:#656565}
.dpgray a:hover {text-decoration:underline; color:#9C9C9C}
.dpgray a:active {text-decoration:underline; color:#9C9C9C}

/* blue*/
.blue {font-size:8pt; color:#656565; font-family: µ¸¿ò, arial; text-decoration:none; line-height: 16px font-weight: bold;}
.blue a{font-size:8pt; color:#3C79B0; font-family: µ¸¿ò, arial; text-decoration:none; line-height: 16px font-weight: bold;}
.blue a:visited {text-decoration:none; color:#3C79B0}
.blue a:hover {text-decoration:none; color:#3C79B0}
.blue a:active {text-decoration:none; color:#9C9C9C}

/* ¿òÁ÷ÀÌ´Â ¹è³Ê */
<!--
	#floater {position:absolute; visibility:visible} 
-->

a img { border:0px; }

.nav { font-size:12px; font-family:¸ð¸®½º; line-height:12pt; color:#959595;}
.nnav { font-size:11px; font-family:µ¸¿ò; line-height:12pt; color:#9f9f9f;}


.inside td{
		font-family: µ¸¿ò; font-size:8pt; line-height:18px;
		}

A.inside:link{text-decoration:none; color:#767676; font-family: ¸ð¸®½º; font-size:9pt; line-height:18px;}
A.inside:visited{text-decoration:none; color:#828282; font-family: ¸ð¸®½º; font-size:9pt; line-height:18px;}
A.inside:hover{text-decoration:none; color:#9C9C9C; font-family: ¸ð¸®½º; font-size:9pt; line-height:18px;}
A.inside:active{text-decoration:none; color:#9C9C9C; font-family: ¸ð¸®½º; font-size:9pt; line-height:18px;}


.morise {
	font-family: ¸ð¸®½º; font-size:9pt; line-height:18px;
}

.Supporttr {
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
}

#style_morise body { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise td { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise span { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise div { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise b { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise a { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise a:link { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise a:visited { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise a:hover { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }
#style_morise a:active { font-family:¸ð¸®½º; font-size:12px; line-height:18px; }

/* Using LMS Page*/
.lms_scroll
{
	scrollbar-face-color: #f0f0f0;
	scrollbar-shadow-color: #c6c6c6;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color: #c6c6c6;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FCFCFC;
	scrollbar-arrow-color: black
}

.cel_scroll
{
	scrollbar-face-color: 79b4a6;
	scrollbar-shadow-color: 649689;
	scrollbar-highlight-color:81c0b1;
	scrollbar-3dlight-color: 649689;
	scrollbar-darkshadow-color: 74ad9e;
	scrollbar-track-color: 7cbbaa;
	scrollbar-arrow-color: black
}

.word_scroll
{
	scrollbar-face-color: c8ddd0;
	scrollbar-shadow-color: #c6c6c6;
	scrollbar-highlight-color:d5ebdd;
	scrollbar-3dlight-color: #c6c6c6;
	scrollbar-darkshadow-color: d5ebdd;
	scrollbar-track-color: d2e8da;
	scrollbar-arrow-color: black
}

.addr_scroll
{
	scrollbar-face-color: d4edec;
	scrollbar-shadow-color: c5e3e1;
	scrollbar-highlight-color:d5ebdd;
	scrollbar-3dlight-color: c5e3e1;
	scrollbar-darkshadow-color: d5ebdd;
	scrollbar-track-color: f6f5f5;
	scrollbar-arrow-color: 5c7573;
}

.recruit {border:1px solid #cccccc;}


/************************* PMT  *************************/		
.caption_off{
	font-family:Verdana;
	font-size:12pt;
	color:ffffff;
}
.caption_on{
	font-family:Verdana;
	font-size:12pt;
	color:00cbc4;
}

a.caption_on{
	font-family:Verdana;
	font-size:12pt;
	color:00cbc4;
}

a.caption_off{
	font-family:Verdana;
	font-size:12pt;
	color:ffffff;
}


/*********************** GnB Gate Sync ***************************/
.gate_td {
	font-family: ¸ð¸®½º;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.yearly_event {font-family: ³ª´®°íµñ;font-size: 17px;text-decoration: none;color: #333333;}
.yearly_table {font-family: µ¸¿ò;font-size: 12px;text-decoration: none;color: #666666;}

.subtitle {font-family: ³ª´®°íµñ;font-size: 13px;text-decoration: none;color: #666666;font-weight:bold;}

/* Renewal Banner */
#renewalBanner{margin:0 auto;text-align:center;position:absolute;top:250px;}

/*new*/
#content{text-align:left;width:100%;}
#content .section{padding:0 10px;*zoom:1;margin-bottom:15px;}

/* loading */
#loading_box{position:absolute;top:200px;left:100px;width:387px;height:216px;background:transparent url(/images/usr_cd/loading.png) no-repeat;}
#loading_box .section{position:relative;top:37px;width:340px;*zoom:1;}
#loading_box .section:after{content:"";clear:both;display:block;}
#loading_box .section .icon1{position:relative;float:left;padding-left:50px;padding-top:12px;}
#loading_box .section .ment{position:relative;float:right;padding-top:7px;*padding-top:20px;width:250px;text-align:left;padding-left:5px;}
#loading_box .section .ment p{font-size:12px;color:#7e7e7e;line-height:150%;margin-top:-10px;}
#loading_box .btn{position:relative;top:50px;text-align:center;}

#loading_box1{position:absolute;top:200px;left:100px;width:387px;height:216px;background:transparent url(/images/usr_cd/loading.png) no-repeat;}
#loading_box1 .section{position:relative;top:37px;width:350px;*zoom:1;}
#loading_box1 .section:after{content:"";clear:both;display:block;}
#loading_box1 .section .icon{position:relative;float:left;padding-left:30px;text-align:right;top:20px;}
#loading_box1 .section .ment{position:relative;padding-top:7px;*padding-top:20px;float:right;width:250px;text-align:left;}
#loading_box1 .section .ment p{font-size:12px;color:#7e7e7e;line-height:150%;margin-top:-10px;}
#loading_box1 .btn{position:relative;top:50px;text-align:center;}

#loading_ing{width:448px;height:176px;background:#fff url(/images/usr_cd/bg_loading_ing.png) no-repeat;}
#loading_ing .section{*zoom:1;padding-top:40px;width:360px;padding-left:47px;}
#loading_ing .section:after{content:"";clear:both;display:block;}
#loading_ing .icon{float:left;width:55px;text-align:right;}
#loading_ing .ment{float:left;width:266px;padding-left:10px;}
#loading_ing .bar{width:448px;text-align:center;padding-top:10px;}

/*popup*/

/*Container*/
#content1{text-align:left;width:100%px;}
#content1 h1{left:0;top:0;font-size:2em;font-family:³ª´®°íµñ;}
#content1 h1{margin-bottom:10px;border-bottom:1px solid #e5e5e5;width:100%;text-align:left;}
#content1 .section{padding:0 10px;*zoom:1;margin-bottom:15px;}
#content1 .section:after{content:"";clear:both;display:block;}

/*Button*/
.button,.button a{ position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; height:23px; font-size:12px; line-height:23px;white-space:nowrap; background:url(/cm_img/bg_btn_default.gif) no-repeat; vertical-align:middle; color:#333;}
.button2,.button2 a{ position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; height:25px; font-size:12px; line-height:25px;white-space:nowrap; background:url(/cm_img/bg_btn_style1.gif) no-repeat; vertical-align:middle; color:#004568;font-weight:bold;}
.button, .button2{ padding:4; margin-right:4px; background-position:left top; }
.button a, .button2 a{left:2px;overflow:visible;padding:0 10px 0 8px;background-position:right top;cursor:pointer;_vertical-align:top; }
.button *:hover,.button *:active,.button *:focus, .button2 *:hover,.button2 *:active,.button2 *:focus{color:#690; }
.button.strong * , .button2.strong *{ font-weight:bold !important;}
.button4,.button4 a{ position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; height:21px; font-size:11px; line-height:21px;white-space:nowrap; background:url(/cm_img/bg_btn_default1.gif) no-repeat; vertical-align:middle; color:#333;}
.button4{ padding:0; margin-right:2px; background-position:left top;margin-left:5px;}
.button4 a{ left:1px; overflow:visible; padding:0 5px; background-position:right top; cursor:pointer; _vertical-align:top; }
.button4 *:hover,.button4 *:active,.button4 *:focus{color:#690; }
.button4.strong * { font-weight:bold !important;}

.snb_table td{border-top:none;}
