/* ±âº»»çÇ× **************************************************************************************/

body, td, table, p	{font-family:Dotum; font-size:12px; color:#606060; line-height:160%;}

img		    { behavior: url('/css/iepngfix.htc'); border:none}

a { selector-dummy : expression(this.hideFocus=true);}

a:link		{font-family:Dotum; font-size:12px; color:#666666; text-decoration:none;}
a:visited	{font-family:Dotum; font-size:12px; color:#666666; text-decoration:none;}
a:active	{font-family:Dotum; font-size:12px; color:#666666; text-decoration:none;}
a:hover		{font-family:Dotum; font-size:12px; color:#666666; text-decoration:none;}

input			{font-family:Dotum; font-size:12px; color:#666666; border:solid 1px #dedede;}
input.txtbx		{font-size:12px; border:solid 1px #dedede; background-color:#FAFAFA; padding-top:2; padding-left:2;}
input.search	{font-size:12px; height:20px; border:solid 1px #dedede; background-color:#FFFFFF; padding-top:2; padding-left:2;}

/*************************************************************************************************/

/* °øÅë»çÇ× **************************************************************************************/

/* °øÅë_¾ÆÀÌÇÁ·¹ÀÓ ¹Ùµð½ºÅ©·Ñ */
body   		{
overflow:auto;
scrollbar-arrow-color:#BABABA;
scrollbar-3dlight-color:#ededed;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#ededed;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#bfbfbf;
scrollbar-track-color:#ededed;
}	

/* quick ¸µÅ© */
.quickvod_t a {text-align:center; Font-size: 11px; color: #3e3e3e; font-family:Dotum; letter-spacing:-0.1em;}
.quickvod_t a:link, .quickvod_t a:visited {text-align:center; Font-size: 11px; color: #3e3e3e; font-family:Dotum; letter-spacing:-0.1em;}
.quickvod_t a:hover, .quickvod_t a:active {text-align:center; Font-size: 11px; color: #406900; font-family:Dotum; letter-spacing:-0.1em;}

.quickbt   {padding:2,0;border-bottom:solid 1px #dedede}
.quickbt2   {padding:2,0;}

/* ÆùÆ® */
.home_txt1	{font-family:Dotum;font-size:11px;color:#727272;}
.home_txt2	{font-family:Dotum;font-size:11px;color:#363636;}
.gr { font-family:Dotum; font-size:12px; color:#359113;}
.y {font-family:Dotum; color: #84ba12; font-weight:bold;}
.s_gray {font-family:Dotum; font-size:11px; color: #606060;}
.s_gray2 {font-family:Dotum; font-size:11px; color: #939292;letter-spacing:-0.1em;}
.m_table1   {font-family:Dotum;font-size:12px;color:#5fa013; font-weight: bold; border-bottom:solid 1px #dedede; 
border-right:solid 1px #dedede; background-color:#f4f4f4; height:30px; padding-left:15px}
.m_table2   {border-bottom:solid 1px #dedede; padding-left:10px}
.m_txt1   {font-family:Dotum;font-size:11px;color:#999999; }
.m_txt2   {font-family:Dotum;font-size:16px;color:#666666; font-weight: bold;}
.name_txt {font-family:Dotum;font-size:11px;color:#58a300; padding-left:10px; letter-spacing:-0.1em;}
.steplist_txt {font-family:Dotum;font-size:14px;color:#424242; font-weight: bold;}
.step_txt {font-family:Dotum;font-size:11px;color:#4f4f4f;line-height:20px; text-align:justify}
.cate_t2 {padding-left:3px; font-family:Dotum;font-size:12px;color:#606060; text-align:justify; line-height:16px; padding-top:8px; padding-right:3px}
.pageon {font-family:Dotum;font-size:12px;color:#489900;font-weight: bold;}
.seripageon {font-family:Dotum;font-size:12px;color:#2597c2;font-weight: bold;}
.esepageon {font-family:Dotum;font-size:12px;color:#ff576f;font-weight: bold;}
.pageoff {font-family:Dotum;font-size:12px;color:#999999;}
.infotxt {font-family:Dotum;font-size:11px;color:#606060; text-align:justify; letter-spacing:-0.1em; line-height:18px; padding-top:8px; padding-bottom:8px}
.aftertxt {font-family:Dotum;font-size:12px;color:#2c7400;}
.aftertxt2 {font-family:Dotum;font-size:12px;color:#00537e;}
.aftertxt3 {font-family:Dotum;font-size:12px;color:#eb588c;}
.menus{display:none; margin-left:20px;}
.board_title {font-family:Dotum;font-size:12px;color:#3a9e0d; padding-top:2px}
.board_txt {font-family:Dotum;font-size:12px;color:#606060; border:solid 1px #e7e7e7; line-height:22px}
.board_txt2 {font-family:Dotum; font-size:12px;color:#606060; width:800px; height:360px; border:solid 1px #f4f4f4; background-color:#f4f4f4; overflow:auto;}
.senti_txt {font-family:Dotum; font-size:12px;color:#606060; width:400px; height:120px; border:solid 1px #dedede; background-color:#f4f4f4; overflow:auto;}
.data {font-family:Dotum;font-size:12px;color:#559e00;font-weight: bold;}
.out1 {font-family:Dotum;font-size:14px;color:#363636;}
.out2 {font-family:Dotum;font-size:14px;color:#ff2773; font-weight: bold;}
.out3 {font-family:Dotum;font-size:14px;color:#007ec5; font-weight: bold;}
.mile {font-family:Dotum;font-size:18px;color:#f95800;font-weight: bold;}

.t1 a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; font-weight: bold;}
.t1 a:link, .t1 a:visited {text-align:center; Font-size: 12px; color: #424242; font-family:Dotum; }
.t1 a:hover, .t1 a:active {text-align:center; Font-size: 12px; color: #489900; font-family:Dotum; }

.t2 a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; font-weight: bold;}
.t2 a:link, .t2 a:visited {text-align:center; Font-size: 12px; color: #424242; font-family:Dotum; }
.t2 a:hover, .t2 a:active {text-align:center; Font-size: 12px; color: #1359a6; font-family:Dotum; }

.t3 a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; font-weight: bold;}
.t3 a:link, .t3 a:visited {text-align:center; Font-size: 12px; color: #424242; font-family:Dotum; }
.t3 a:hover, .t3 a:active {text-align:center; Font-size: 12px; color: #ff576f; font-family:Dotum; }

.t4 a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; }
.t4 a:link, .t4 a:visited {text-align:center; Font-size: 12px; color: #424242; font-family:Dotum; }
.t4 a:hover, .t4 a:active {text-align:center; Font-size: 12px; color: #489900; font-family:Dotum; }

.add a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum;}
.add a:link, .add a:visited {Font-size: 12px; color: #424242; font-family:Dotum; }
.add a:hover, .add a:active {Font-size: 12px; color: #489900; font-family:Dotum; }

.price a {text-align:center; Font-size: 12px; color:#f30039; font-family:Dotum;}
.price a:link, .price a:visited {text-align:center; Font-size: 12px; color: #f30039; font-family:Dotum; }
.price a:hover, .price a:active {text-align:center; Font-size: 12px; color: #88001c; font-family:Dotum; }

.board a {text-align:center; Font-size: 12px; color:#606060; font-family:Dotum; padding-top:10px }
.board a:link, .board a:visited {Font-size: 12px; color: #606060; font-family:Dotum; }
.board a:hover, .board a:active {Font-size: 12px; color: #518a00; font-family:Dotum; }

.page_off a {text-align:center; Font-size: 12px; color:#999999; font-family:Dotum;}
.page_off a:link, .page_off a:visited {Font-size: 12px; color: #999999; font-family:Dotum; }
.page_off a:hover, .page_off a:active {Font-size: 12px; color: #999999; font-family:Dotum; }



/* Å×ÀÌºí */
.level_td1 {background-color:#67b91e; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; height:23px; padding-left:10px}
.level_td2 {background-color:#e9e9e9; border-bottom:solid 1px #ffffff; padding-left:5px;}
.series_td1 {background-color:#42b8da; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; height:23px; padding-left:10px}
.ese_td1 {background-color:#ff9aad; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; height:23px; padding-left:10px}
.test_td1 {border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; }
.test_td2 {border-bottom:solid 1px #cecece; }

/* png ¹è°æ **************************************************************************************/

*.png24  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/common/sub_bg.png');
        }

*.quickbg  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/common/quik_bg.png');
        }	

*.namebg  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/common/name_bg.png');
        }
		
*.searchbg  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/common/searchbar2_bg.png');
        }	

*.m_boxbg  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/box_bg.png');
        }	

*.m_topbg  {
                behavior  : url('/css/iepngfix.htc');
                background: url('/images/best_topbg.png');
        }	
	

/*************************************************************************************************/

/* ÀÌ¹ÌÁö ¶óÀÎ **************************************************************************************/

#quickvod a {display: block; background-color: #bfbfbf center; width: 58px; height: 48px; line-height: 1.4;}
#quickvod a:link, #quickvod a:visited { border: 1px solid #bfbfbf;}
#quickvod a:hover, #quickvod a:active { border: 1px solid #78d04e;}

#levelcate a {display: block; background-color: #ffffff center; width: 73px; height: 54px; line-height: 1.4;}
#levelcate a:link, #levelcate a:visited { border: 4px solid #ffffff;}
#levelcate a:hover, #levelcate a:active { border: 4px solid #93d21e;}

#levelapi a {display: block; background-color: #ffffff center; width: 130px; height: 96px; line-height: 1.4;}
#levelapi a:link, #levelapi a:visited { border: 4px solid #ffffff;}
#levelapi a:hover, #levelapi a:active { border: 4px solid #93d21e;}

#se a {display: block; background-color: #ffffff center; width: 73px; height: 54px; line-height: 1.4;}
#se a:link, #se a:visited { border: 4px solid #ffffff;}
#se a:hover, #se a:active { border: 4px solid #53c1e1;}

#seapi a {display: block; background-color: #ffffff center; width: 130px; height: 96px; line-height: 1.4;}
#seapi a:link, #seapi a:visited { border: 4px solid #ffffff;}
#seapi a:hover, #seapi a:active { border: 4px solid #53c1e1;}

#esapi a {display: block; background-color: #ffffff center; width: 130px; height: 96px; line-height: 1.4;}
#esapi a:link, #esapi a:visited { border: 4px solid #ffffff;}
#esapi a:hover, #esapi a:active { border: 4px solid #ff8ca1;}

#es a {display: block; background-color: #ffffff center; width: 73px; height: 54px; line-height: 1.4;}
#es a:link, #es a:visited { border: 4px solid #ffffff;}
#es a:hover, #es a:active { border: 4px solid #ff8ca1;}

#dataimg a {display: block; background-color: #dcdcdc center; width: 247px; height: 184px; line-height: 1.4;}
#dataimg a:link, #dataimg a:visited { border: 3px solid #dcdcdc;}
#dataimg a:hover, #dataimg a:active { border: 3px solid #93d21e;}

#bestimg a {display: block; background-color: #ffffff center; width: 139px; height: 103px; line-height: 1.4;}
#bestimg a:link, #bestimg a:visited { border: 5px solid #ffffff;}
#bestimg a:hover, #bestimg a:active { border: 5px solid #93d21e;}

.testimg {border:solid 1px dadada; padding:3px}

/*************************************************************************************************/

/* °Ë»ö **************************************************************************************/

* html body select.searchbox {

	behavior: url("/css/selectbox2.htc");

}

* html body select.searchbox2 {

	behavior: url("/css/selectbox3.htc");

}

* html body select.familysite {

	behavior: url("/css/selectbox1.htc");

}

* html body select.searchbox3 {

	behavior: url("/css/selectbox4.htc");
}	

.input_search {
	font-family:Dotum; font-size:12px; color:#4e4e4e; border:solid 1px #eaeaea; height:19px;line-height:120%; 
	background-color:#eaeaea;width:220px; background-repeat:no-repeat; padding-left:5px
}

.input_search2 {
	font-family:Dotum; font-size:12px; color:#4e4e4e; border:solid 1px #e4e4e4; height:19px;line-height:120%; 
	background-color:#e4e4e4;width:220px; background-repeat:no-repeat; padding-left:5px
}

.coupon_input {
	font-family:Dotum; font-size:18px; color:#4e4e4e; border:solid 1px #ffffff; width:200px; height:22px;font-weight: bold;
}


/*************************************************************************************************/

/* ·Î±×ÀÎ¹Ú½º **************************************************************************************/
   
.top-login input.type-id {
	width:97px;
	height:21px;
	border:none;
	padding:5px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/bg_toplogin_id.gif') no-repeat 0 0;
}
.top-login input.type-id-on {
	width:97px;
	height:21px;
	border:none;
	padding:5px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/bg_toplogin_input1.gif') no-repeat 0 0;
}
.top-login input.type-pw {
	width:97px;
	height:21px;
	border:none;
	padding:3px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/bg_toplogin_pw.gif') no-repeat 0 0;
}
.top-login input.type-pw-on {
	width:97px;
	height:21px;
	border:none;
	padding:3px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/bg_toplogin_input2.gif') no-repeat 0 0;
}


.afttop-login input.type-id {
	width:97px;
	height:21px;
	border:none;
	padding:5px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/aft_bg_toplogin_id.gif') no-repeat 0 0;
}
.afttop-login input.type-id-on {
	width:97px;
	height:21px;
	border:none;
	padding:5px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/aft_bg_toplogin_input1.gif') no-repeat 0 0;
}
.afttop-login input.type-pw {
	width:97px;
	height:21px;
	border:none;
	padding:3px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/aft_bg_toplogin_pw.gif') no-repeat 0 0;
}
.afttop-login input.type-pw-on {
	width:97px;
	height:21px;
	border:none;
	padding:3px 10px 2px;
	vertical-align:middle;
	color:#58a300;
	font-size:11px;
	background:url('/images/common/aft_bg_toplogin_input2.gif') no-repeat 0 0;
}



/*************************************************************************************************/

/* B2B Ãß°¡_100416 **************************************************************************************/
.m_b2b   {font-family:Dotum;font-size:12px;color:#e6716a; font-weight: bold; border-bottom:solid 1px #dedede; 
border-right:solid 1px #dedede; background-color:#f4f4f4; height:30px; padding-left:15px}
.btb_board a {text-align:center; Font-size: 12px; color:#606060; font-family:Dotum; padding-top:10px }
.btb_board a:link, .board a:visited {Font-size: 12px; color: #606060; font-family:Dotum; }
.btb_board a:hover, .board a:active {Font-size: 12px; color: #dd4a37; font-family:Dotum; }
/*************************************************************************************************/


/* ¹æ°úÈÄÇÐ±³_100614 */
*.png_afterschool  {
                behavior  : url('/plusenglish/css/iepngfix.htc');
                background: url('../images/afterschool/com/afterschool_sub_bg.png');
        }
.p_table1   {font-family:Dotum;font-size:12px;color:#f97101; font-weight: bold; border-bottom:solid 1px #dedede; 
border-right:solid 1px #dedede; background-color:#f4f4f4; height:30px; padding-left:15px}

.after_t1 a {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; font-weight: bold;}
.after_t1 a:link, .t1 a:visited {text-align:center; Font-size: 12px; color: #424242; font-family:Dotum; }
.after_t1 a:hover, .t1 a:active {text-align:center; Font-size: 12px; color: #f67500; font-family:Dotum; }

.news {text-align:center; Font-size: 12px; color:#424242; font-family:Dotum; font-weight: bold;}

.faq_title {font-family:Dotum;font-size:12px;color:#f47300; padding-top:2px}

.after_pageon {font-family:Dotum;font-size:12px;color:#f47300;font-weight:bold;}

.after-board a {text-align:center; Font-size: 12px; color:#606060; font-family:Dotum;}
.after-board a:link, .quickvod_t a:visited {text-align:center; Font-size: 12px; color: #606060; font-family:Dotum;}
.after-board a:hover, .quickvod_t a:active {text-align:center; Font-size: 12px; color: #f47300; font-family:Dotum;}
