@charset "euc-kr";
@import url(layout.css);

/*****************************************************************************************************************************************
	Basic
*****************************************************************************************************************************************/

body{margin:0px;padding:0px;}

html
{
	font-family:Dotum, Verdana; font-size:12px; color:#6e6e6e;
	line-height:18px;
	margin:0;
	padding:0;
	scrollbar-face-color: #FFFFFF;scrollbar-shadow-color: #dedede; scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #dedede; scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #F7F7F7; scrollbar-arrow-color: #7f7f7f;
}


div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd { margin: 0px; padding: 0px;}
table								{ border:0; border-spacing:0px; border-collapse:collapse; }
table, td, p, dl, dt, dd		{ margin:0; padding:0; 	font-family:Dotum, Verdana; color:#6e6e6e;}
img			{ border:0; margin:0; padding:0; }
select, input, textarea{font-family:Dotum; font-size:12px; color:#6e6e6e;}
div, ul, li, ol, dl, dt, dd {list-style: none;}
/*****Link******************************************************************************************************************************/

a:link			{color:#6e6e6e; text-decoration:none;}
a:visited		{color:#6e6e6e; text-decoration:none;}
a:active		{color:#6e6e6e; text-decoration:none;}
a:hover			{color:#f26265; text-decoration:none;}

a.on:link		{color:#f26265; text-decoration:none;font-weight:bold;}
a.on:visited	{color:#f26265; text-decoration:none;font-weight:bold;}
a.on:active		{color:#f26265; text-decoration:none;font-weight:bold;}
a.on:hover		{color:#f26265; text-decoration:none;font-weight:bold;}

/*****Align****************************************************************************************************************************/

.vtop			{vertical-align:top;}
.vmid			{vertical-align:middle;}
.vbottom		{vertical-align:bottom;}
.tjust			{text-align:justify;}
.tleft			{text-align:left;}
.tcenter		{text-align:center;}
.tright			{text-align:right;}
.clear			{clear:both;height:0px;}
.fleft			{float:left;}
.fright			{float:right;}
.both			{height:1%;}
.both:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }

/*****Font****************************************************************************************************************************/

.bold			{font-weight:bold;}
.normal			{font-weight:normal;}
.underline		{text-decoration:underline;}
.font_ls		{letter-spacing:-1px;}
.font_lsnor		{letter-spacing:0px;}
.font_cline		{text-decoration:line-through}
.font_lh		{line-height:15px;}
.f11			{font-size:11px;}
.f10 		    {font-size:11px;line-height:12px;}
.f12			{font-size:12px;}
.f14			{font-size:14px;}
.f16			{font-size:16px;}


.point01, a.point01:link, a.point01:visited, a.point01:hover, a.point01:active{color:#994e58;}
.point02		{color:#f26265;}
.point03		{color:#f7a3a4;}
.txt_blue		{color:#6b7aa6;}
.txt_blue01		{color:#0099cc;}
.txt_blue02		{color:#081d57;}
.txt_blue03	    {color:#0860a8;}
.txt_blue04		{color:#4f9ad7;}
.txt_blue05 	{color:#0054a6;}
.txt_red		{color:#c5423d;}
.txt_red01      {color:#ff0000;}
.txt_black		{color:#000;}
.txt_brown		{color:#b35a45;}
.txt_gr01		{color:#00b8c5;}
.txt_w01		{color:#ffffff;}
.txt_y01		{color:#fff589;}
.txt_gray		{color:#999999;}
.txt_purple		{color:#7a60b5;}

.txt_sun{color:#f26265;}/*ÀÏ¿äÀÏ*/
.txt_sat{color:#49a9b2;}/*Åä¿äÀÏ*/
a.txt_black:link, a.txt_black:visited, a.txt_black:active{color:#000;}
a .txt_black:hover{color:#f26265;}

.txt_org		{color:#d1812b;}
.txt_org02		{color:#fe7e25;}
.txt_brown01	{color:#8d3704;}
.txt_brown02	{color:#bb5f30;}
.txt_brown03	{color:#b0552b;}
.txt_brown04	{color:#9e847f;}
.txt_brown05	{color:#78615c;}

.txt_gr			{color:#77950d;}
.txt_Verdana	{font-family:Verdana;}
.txt_logo01	{color:#003874;}
.txt_logo02	{color:#007cc5;}
.txt_logo03	{color:#93bbe4;}
.txt_korean {letter-spacing:-1px;line-height:16px;padding-left:5px}
/*****Margin*************************************************************************************************************************/

.mg_b2			{margin-bottom:2px;}
.mg_b3			{margin-bottom:3px;}
.mg_b5			{margin-bottom:5px;}
.mg_b7			{margin-bottom:7px;}
.mg_b9			{margin-bottom:9px;}
.mg_b10			{margin-bottom:10px;}
.mg_b15			{margin-bottom:15px;}
.mg_b20			{margin-bottom:20px;}
.mg_b25			{margin-bottom:25px;}
.mg_b28			{margin-bottom:28px;}
.mg_b30			{margin-bottom:30px;}
.mg_b35			{margin-bottom:35px;}
.mg_b40			{margin-bottom:40px;}
.mg_b50			{margin-bottom:50px;}
.mg_b85			{margin-bottom:85px;}

.mg_t2			{margin-top:2px;}
.mg_t-2			{margin-top:-2px;}
.mg_t5			{margin-top:5px;}
.mg_t7			{margin-top:7px;}
.mg_t10			{margin-top:10px;}
.mg_t15			{margin-top:15px;}
.mg_t20			{margin-top:20px;}
.mg_t25			{margin-top:25px;}
.mg_t30			{margin-top:30px;}

.mg_l5			{margin-left:5px;}
.mg_l10			{margin-left:10px;}
.mg_l15			{margin-left:15px;}
.mg_l20			{margin-left:20px;}
.mg_l25			{margin-left:25px;}
.mg_l30			{margin-left:30px;}

.mg_r5			{margin-right:5px;}
.mg_r10			{margin-right:10px;}
.mg_r15			{margin-right:15px;}
.mg_r20			{margin-right:20px;}
.mg_r25			{margin-right:25px;}
.mg_r30			{margin-right:30px;}


/*****Padding***********************************************************************************************************************/

.pd_5			{padding:5px;}
.pd_t3			{padding-top:3px;}
.pd_t5			{padding-top:5px;}
.pd_t7			{padding-top:7px;}
.pd_t10			{padding-top:10px;}
.pd_t15			{padding-top:15px;}
.pd_t20			{padding-top:20px;}
.pd_t25			{padding-top:25px;}
.pd_t30			{padding-top:30px;}

.pd_b3			{padding-bottom:3px;}
.pd_b5			{padding-bottom:5px;}
.pd_b10			{padding-bottom:10px}
.pd_b15			{padding-bottom:15px}
.pd_b20			{padding-bottom:20px}
.pd_b25			{padding-bottom:25px}
.pd_b30			{padding-bottom:30px}

.pd_l5			{padding-left:5px;}
.pd_l10			{padding-left:10px;}
.pd_l15			{padding-left:15px;}
.pd_l20			{padding-left:20px;}
.pd_l25			{padding-left:25px;}
.pd_l30			{padding-left:30px;}

.pd_r5			{padding-right:5px;}
.pd_r10			{padding-right:10px;}
.pd_r15			{padding-right:15px;}
.pd_r20			{padding-right:20px;}
.pd_r25			{padding-right:25px;}
.pd_r30			{padding-right:30px;}
/*****From**************************************************************************************************************************/

input[type=text] {border:1px solid #dadada;height:14px;margin:0px;padding:3px 3px 0 3px;}
input[type=image] { height:auto; padding:0px; border:0 !important;}



/*--------------------------------------*/
/*input			{border:1px solid #dadada;height:14px;margin:0px;padding:3px 3px 0 3px;}*/
/* ºñ±³¿¬»ê¾øÀÌ ÇØ´çÅ¸ÀÔµéÀ» Æ¯Á¤¼Ó¼ºÀ¸·Î Ä¡È¯ */
/*input[type=checkbox],input[type=radio],input[type=image] {height:auto;padding:0px; border:0; !important}*/




/*input			{border: expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #dadada;' );}
input			{height: expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'22px;' );}
input			[type=checkbox], input[type=radio] , input[type=image] {height:auto;padding:0px;}
*/
/*--------------------------------------*/




textarea		{margin:3px 0;overflow:auto;overflow-x:hidden;border:1px solid #dadada; background-color:#FFFFFF; padding:5px;}

select.selectbox { behavior: url(/common/js/selectBox.htc); }

.int_noline{border:none;}
.check {vertical-align:middle;margin-top:-2px;border:none;}
*html .check {vertical-align:middle;margin-top:0px;}

/*****************************************************************************************************************************************
	Title
*****************************************************************************************************************************************/
h1.tit_1st{
	background:url(/images/common/icon/blt_1st.gif) 5px 0px no-repeat;
	border-bottom:1px solid #d4d3d2;
	padding:0 0 0px 26px;
	margin-bottom:10px;
	height:20px;

}
h1.tit_1st:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
h1.tit_1st p.tit{
	float:left;
	margin:0 10px 0 0;
}
h1.tit_1st p.tit_s{
	background:url(/images/common/icon/blt_1st_bar.gif) left top no-repeat;
	padding:0 0 0 10px;
	float:left;
}

h2.tit_2nd{padding:0 0 9px 10px;}
h3.tit_3rd{margin:9px 0 4px 0;}
h4.tit_4th{
	background:url(/images/common/icon/blt_4th.gif) 24px 5px no-repeat;
	padding-left:32px;
	font-size:12px;
	font-weight:normal;
	margin-bottom:5px;
}

/*more_btn line tit*/
dl.tit_more{border-bottom:1px solid #d4d3d2;height:20px;margin-bottom:3px;}
dl.tit_more dt{
	padding:0 0 0 10px;
	float:left;
}
dl.tit_more dd{
	float:right;
	padding-top:3px;
}

/*more_btn noline tit*/
dl.tit_more01{height:20px;}
dl.tit_more01 dt{
	padding:0 0 0 10px;
	float:left;
}
dl.tit_more01 dd{
	float:right;
	padding-top:3px;
}
/*****************************************************************************************************************************************
	Tab
*****************************************************************************************************************************************/
 div.tab{
	position:relative;
	z-index:10x;
 }

 ul.tab_type01 {
	width:100%;
	border-bottom:1px solid #f58789;
	height:23px;
 }


 div.tab .rbtn{
	position:absolute;
	top:2px;
	right:0px;
 }


 /*tab_off*/
 ul.tab_type01 li {
	 float:left;
	 margin:0 1px -2px 0;
	 display:inline;
	 font-weight:bold;
 }
 ul.tab_type01 li a {
	 float:left;
	 display:block;
	 background:url('/images/common/tab/taboff01_right.gif') no-repeat top right;
	 cursor:pointer;
	 color:#a9a9a9;
 }
 ul.tab_type01 li a span {
	float:left;
	display:block;
	padding:4px 15px 1px 15px;
	line-height:20px;
	background:url('/images/common/tab/taboff01_left.gif') no-repeat top left;
	color:#a9a9a9;
	letter-spacing:-1px;
}

/*tab_on*/
ul.tab_type01 li.on a{
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
}
 ul.tab_type01 li.on span {
	float:left;
	display:block;
	padding:4px 15px 1px 15px;
	line-height:20px;
	background:url('/images/common/tab/tabon01_left.gif') no-repeat top left;
	color:#fff;
	letter-spacing:-1px;
}

ul.tab_type01 li a:hover {
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
	cursor:pointer;
}
 ul.tab_type01 li a:hover span {
	float:left;
	display:block;
	padding:4px 15px 1px 15px;
	line-height:20px;
	background:url('/images/common/tab/tabon01_left.gif') no-repeat top left;
	color:#fff;
}

ul.tab_type02 {	 width:100%; }
 /*tab_off*/
 ul.tab_type02 li {
	 float:left;
	 margin:0 2px 0px 0;
	 display:inline;
	 font-weight:bold;
	 font-size:14px;
 }
 ul.tab_type02 li a {
	 float:left;
	 display:block;
	 background:url('/images/common/tab/taboff02_right.gif') no-repeat top right;
	 cursor:pointer;
	 color:#6e6e6e;
 }


 ul.tab_type02 li a span {
	float:left;
	display:block;
	padding:4px 13px 1px 13px;
	line-height:20px;
	background:url('/images/common/tab/taboff02_left.gif') no-repeat top left;
	color:#6e6e6e;
	letter-spacing:-1px;
}

/*tab_on*/
ul.tab_type02 li.on a{
	float:left;
	display:block;
	background:url('/images/common/tab/tabon02_right.gif') no-repeat top right;
}
 ul.tab_type02 li.on span {
	float:left;
	display:block;
	padding:4px 13px 1px 13px;
	line-height:20px;
	background:url('/images/common/tab/tabon02_left.gif') no-repeat top left;
	color:#fff;
	letter-spacing:-1px;
}

ul.tab_type02 li a:hover {
	float:left;
	display:block;
	background:url('/images/common/tab/tabon02_right.gif') no-repeat top right;
	cursor:pointer;
}
 ul.tab_type02 li a:hover span {
	float:left;
	display:block;
	padding:4px 13px 1px 13px;
	line-height:20px;
	background:url('/images/common/tab/tabon02_left.gif') no-repeat top left;
	color:#fff;
}


/*ÁÂ¿ì¿©¹éÂÎÀº°Å******************************************************************************************************************8*/
 ul.tab_type03 {
	 width:100%;
	 border-bottom:1px solid #f58789;
	 height:23px;
 }
 /*tab_off*/
 ul.tab_type03 li {
	 float:left;
	 margin:0 1px -2px 0;
	 display:inline;
	 font-weight:bold;
 }
 ul.tab_type03 li a {
	 float:left;
	 display:block;
	 background:url('/images/common/tab/taboff01_right.gif') no-repeat top right;
	 cursor:pointer;
	 color:#a9a9a9;
 }
 ul.tab_type03 li a span {
	float:left;
	display:block;
	padding:4px 10px 1px 10px;
	line-height:20px;
	background:url('/images/common/tab/taboff01_left.gif') no-repeat top left;
	color:#a9a9a9;
	letter-spacing:-1px;
}

/*tab_on*/
ul.tab_type03 li.on a{
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
}
 ul.tab_type03 li.on span {
	float:left;
	display:block;
	padding:4px 10px 1px 10px;
	line-height:20px;
	background:url('/images/common/tab/tabon03_left.gif') no-repeat top left;
	color:#fff;
	letter-spacing:-1px;
}

ul.tab_type03 li a:hover {
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
	cursor:pointer;
}
 ul.tab_type03 li a:hover span {
	float:left;
	display:block;
	padding:4px 10px 1px 10px;
	line-height:20px;
	background:url('/images/common/tab/tabon03_left.gif') no-repeat top left;
	color:#fff;
}


/*ºí¸´¾ø´ÂÅÇ*/
 ul.tab_type04 {
	 width:100%;
	 border-bottom:1px solid #f58789;
	 height:23px;

 }
 /*tab_off*/
 ul.tab_type04 li {
	 float:left;
	 margin:0 1px -2px 0;
	 display:inline;
	 font-weight:bold;
	 letter-spacing:-1px;
 }
 ul.tab_type04 li a {
	 float:left;
	 display:block;
	 background:url('/images/common/tab/taboff01_right.gif') no-repeat top right;
	 cursor:pointer;
	 color:#a9a9a9;
	 letter-spacing:-1px;
 }
 ul.tab_type04 li a span {
	float:left;
	display:block;
	padding:4px 7px 1px 7px;
	line-height:20px;
	background:url('/images/common/tab/taboff01_left.gif') no-repeat top left;
	color:#a9a9a9;
	letter-spacing:-1px;
}

/*tab_on*/
ul.tab_type04 li.on a{
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
}
 ul.tab_type04 li.on span {
	float:left;
	display:block;
	padding:4px 7px 1px 7px;
	line-height:20px;
	background:url('/images/common/tab/tabon05_left.gif') no-repeat top left;
	color:#fff;
	letter-spacing:-1px;
}

ul.tab_type04 li a:hover {
	float:left;
	display:block;
	background:url('/images/common/tab/tabon01_right.gif') no-repeat top right;
	cursor:pointer;
	letter-spacing:-1px;
}
 ul.tab_type04 li a:hover span {
	float:left;
	display:block;
	padding:4px 7px 1px 7px;
	line-height:20px;
	background:url('/images/common/tab/tabon05_left.gif') no-repeat top left;
	color:#fff;
	letter-spacing:-1px;
}



/*****************************************************************************************************************************************
	Location
*****************************************************************************************************************************************/
#header .location				{color:#b6b4b4;font-size:11px;position:absolute;bottom:-22px;right:140px;letter-spacing:0px;z-index:1;}
#header .location span			{color:#676767;letter-spacing:0px;}
#header .location a:link		{color:#b6b4b4; text-decoration:none;}
#header .location a:visited		{color:#b6b4b4; text-decoration:none;}
#header .location a:active		{color:#b6b4b4; text-decoration:none;}
#header .location a:hover		{color:#b6b4b4; text-decoration:none;}

/*****************************************************************************************************************************************
	Popup
*****************************************************************************************************************************************/
body.popup{background:#742933;padding:5px;}
table.tbl_popup{width:100%;}
table.tbl_popup tr.popup_top th{
	background:url('/images/common/bg_pop_lt.gif') top left no-repeat;
	height:20px;
	width:1%;

}
table.tbl_popup tr.popup_top td{
	background:url('/images/common/bg_pop_rt.gif') top right no-repeat;
	width:99%;
	height:20px;
	padding-right:10px;
}
table.tbl_popup tr.pop_bot th{
	background:url('/images/common/bg_pop_lb.gif') bottom left no-repeat;
	height:11px;
	width:1%;

}
table.tbl_popup tr.pop_bot td{
	background:url('/images/common/bg_pop_rb.gif') bottom right no-repeat;
	width:99%;
	height:11px;
	padding-right:10px;
}
table.tbl_popup tr td.cont{background:#fff;padding:0 10px;vertical-align:top;}
div.poptit{
	background:url('/images/common/icon/blt_poptit.gif') 5px 0 no-repeat;
	padding:0 0 4px 25px;
	border-bottom:1px solid #d4d3d2;
	color:#742933;
	line-height:16px;
	margin-bottom:10px;
	font-size:14px;
}
div.poptxt01{padding:0 36px;}


div.story_poptit{
	background:url('/images/common/icon/blt_1st_orange.gif') 5px 0 no-repeat;
	padding:0 0 4px 25px;
	border-bottom:1px solid #d4d3d2;
	color:#8d3704;
	line-height:16px;
	margin-bottom:10px;
	font-size:14px;
}

/*****************************************************************************************************************************************
	Box type
*****************************************************************************************************************************************/
/*pink line box*/
div.pink_box{
	border-top:1px solid #ffe6e5;
	border-bottom:1px solid #ffe6e5;
	background:#fef9f9;
	padding:9px 0px 6px 25px;
	letter-spacing:-1px;


}
div.pink_box:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
ul.pinkarr_txt li{
	background:url('/images/common/icon/blt_arr_pink.gif') 0px 7px no-repeat;
	padding:0 0 0px 8px;
	line-height:19px;
}
ul.pinkarr_txt li.input_txt{
	background:url('/images/common/icon/blt_arr_pink.gif') 0 11px no-repeat;
}


div.pink_box01{
	border:1px solid #ffe6e5;
	padding:8px 10px 8px 10px;
}


/*Áö½ÄÃæÀü¼­ ¿À·»Áö box*/
div.org_box{
	border-top:1px solid #ffe7d5;
	border-bottom:1px solid #ffe7d5;
	background:#fff8f4;
	padding:9px 0px 6px 25px;
	letter-spacing:-1px;

}
div.org_box:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
ul.orgarr_txt li{
	background:url('/images/common/icon/blt_org.gif') 0px 7px no-repeat;
	padding:0 0 0px 8px;
	line-height:18px;
}

/*È¸»ö¶óÀÎ¹Ú½º*/
.grline_box01{border:1px solid #ebebeb;padding:10px 10px 7px 15px;}


.grline_box02{border:1px solid #d4d3d2;}
.grline_box02 .cont{border:3px solid #ebebeb;padding:7px 15px 4px 17px;}


.grline_box03{
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:#f9f9f9;
	padding:5px 20px 3px 20px;
}

div.gr_box{
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:#f9f9f9;
	padding:8px 0px 5px 15px;

}

/*ÇÎÅ©¹ÙÅÁ¹Ú½º*/
.pinkbox{
	background:#ffe6e5;
	padding:8px 10px 5px 25px;
	color:#994e58;
}
.bar_mg{margin:0 3px;}
.pinkbox a:link			{color:#994e58; text-decoration:none;}
.pinkbox a:visited		{color:#994e58; text-decoration:none;}
.pinkbox a:active		{color:#994e58; text-decoration:none;}
.pinkbox a:hover		{color:#994e58; text-decoration:none;font-weight:bold;letter-spacing:-1px;}
.pinkbox a.on			{font-weight:bold;letter-spacing:-1px;}

.grline_box04{border:1px solid #d4d3d2;padding:10px 20px 7px 20px;}
.grline_box04_2{border:1px solid #d4d3d2;padding:10px 10px 7px 10px;}

/*ÇÎÅ©¶ó¿îµå¹Ú½º*/
.pink_linebox600{
	background:url('/images/common/bg_pink600_top.gif') top left no-repeat;
	padding-top:15px;

}
.pink_linebox600 .cont{
	background:url('/images/common/bg_pink600_bot.gif') bottom left no-repeat;
	padding:0 25px 10px 25px;
	width:550px;

}

.pink_linebox677{
	background:url('/images/common/bg_pink677_top.gif') top left no-repeat;
	padding-top:15px;
	width:677px;

}
.pink_linebox677 .cont{
	background:url('/images/common/bg_pink677_bot.gif') bottom left no-repeat;
	padding:0 25px 10px 25px;

}

/*»¡°£¶ó¿îµå¹Ú½º*/
.red_linebox730{
	background:url('/images/common/bg_red730_top.gif') top left no-repeat;
	padding-top:15px;

}
.red_linebox730 .cont{
	background:url('/images/common/bg_red730_bot.gif') bottom left no-repeat;
	padding:0 25px 10px 25px;

}

/*ÇÎÅ©¶ó¿îµå¶óÀÎ¹Ú½º*/

.pink_linebox730{
	background:url('/images/common/bg_pink730_top.gif') top left no-repeat;
	padding-top:15px;

}
.pink_linebox730 .cont{
	background:url('/images/common/bg_pink730_bot.gif') bottom left no-repeat;
	padding:0 20px 10px 25px;

}

.box_tip{
	padding:5px 5px 10px 5px;
	border-bottom:1px solid #ebebeb;
}


/*±³Àç±ÛÃ³Ãµ*/
.book_input{
	background:url('/images/lecture/bg_book_top.gif') top left no-repeat;
	padding-top:8px;
	width:730px;

}
.book_input .cont{
	background:url('/images/lecture/bg_book_bot.gif') bottom left no-repeat;
	padding:0 8px 8px 8px;
}
.book_input .txt_input{
	border:1px solid #e9e9e8;
	background:#f9f9f9;
	padding:13px 18px 5px 18px;

}
.book_input .tit td{
	padding-bottom:6px;
}
.book_input .star_rate{

	padding:10px 0 0 15px;z
	border-top:1px solid #e9e9e8;

}
.tbl_replay_book{background:url('/images/common/bg_dotline02.gif') left bottom repeat-x;}
.tbl_replay_book td{padding-bottom:10px;}
.tbl_replay_book tr.tit td{padding:15px 0 10px 0;background:none;}

.brand_bookinfo td{
	background:url('/images/common/bg_dotline01.gif') left bottom repeat-x;
	padding:3px 0 1px 0;
	font-size:11px;
}
.brand_bookinfo td span{
	background:url('/images/common/icon/blt_arr_org.gif') 2px 4px no-repeat;
	padding-left:12px;
}


.rbox01{
	background:url('/images/common/bg_rbox01_top.gif') top left no-repeat;
	padding-top:15px;


}
.rbox01 .cont{
	background:url('/images/common/bg_rbox01_bot.gif') bottom left no-repeat;
	padding:0 30px 15px 30px;
}

.box_line01{border-top:1px solid #d4d3d2;border-bottom:1px solid #d4d3d2;padding:20px 0;}


/*****************************************************************************************************************************************
	board
*****************************************************************************************************************************************/
/*¸®½ºÆ®*/
.board_list {border-top:2px solid #d4d3d2;}
.board_list th{
	background:#f3f3f3 url('/images/common/bg_brd_thline.gif') top right no-repeat;
	padding:5px 0 2px 0;
	border-bottom:1px solid #dedede;
}
.board_list th.last{background:#f3f3f3;}
.board_list td{
	padding:9px 5px 5px 5px;
	border-bottom:1px solid #dedede;
	text-align:center;
}
.board_list td table tr td{padding:0px;}

.board_list td.left{
	text-align:left;
	padding-left:15px;
	padding-right:5px;
}

.board_list td.study_view table tr td.left{padding:9px 7px 5px 10px;}

.board_list tr.line2 td{padding:9px 0 5px 0;}
.board_list tr.line2 td.left{padding-left:15px;padding-right:5px;}
.board_list tr.line2 td table tr td{padding:0px;}
.board_list tr.bg_gr td{padding:8px 0 4px 0;background:#f3f3f3;}
.board_list tr td.bg_gr{padding:8px 0 4px 0;background:#f3f3f3;}
.board_list tr.bg_gr td.left{padding-left:15px;padding-right:5px;}

.board_list tr.bg_pink td{padding:8px 0 4px 0;background:#fef9f9;}
.board_list tr td.bg_pink{padding-top:8px padding-bottom:4px 1;background:#fef9f9;}
.board_list tr.bg_pink td.left{padding-left:15px;padding-right:5px;}


.board_list td.year img{margin-bottom:3px;}
.board_list td.checkbox p input{border:none;}
/*.board_list td a img{margin-top:-2px;}*/
.icon_re{margin:0 -2px 0 10px;vertical-align:middle;}

.board_list td.txt_right{
	text-align:right;
	padding-right:20px;
}/*ÅØ½ºÆ® ¿À¸¥ÂÊÁ¤·ÄLecture_edit.asp*/

/*.board_list td.right{border-bottom:none;}*/
.board_list td.line{background: url('/images/common/bg_brd_thline.gif') top right repeat-y;padding:8px 10px 5px 10px;}
.brdlist_btn{margin-top:5px;}/*°Ô½ÃÆÇ¹Ù·Î¹Ø¹öÆ°*/

.board_list img.photo_line{border:1px solid #dfdfdd;}

/*search*/
.search_box{margin-top:5px;}
/*paging */
div.paging {
	text-align: center;

}
div.paging ol {
	display:inline;
	padding:0 0 0 4px;
	margin:0;
}
div.paging ol li {
	display:inline;
	padding:0 3px 0 8px;
	color:#f26265;
	font-weight:bold;
	background:url('/images/common/bar_paging.gif') left top no-repeat;
	line-height:12px;

}
div.paging ol li a{font-weight:normal;}
div.paging ol li a:hover {
	color:#f26265;
	font-weight:normal;
}
div.paging img {
	vertical-align:middle;
	margin:0 0 1px;
}

div.paging .lbtn{display:inline;}

div.paging .rbtn{
	display:inline;
	background:url('/images/common/bar_paging.gif') left top no-repeat;
	padding-left:9px;
}
/*º¸±âÆäÀÌÁö*/
.board_vw{
	border-top:2px solid #d4d3d2;
}
.board_vw th{
	border-bottom:1px solid #d4d3d2;
	background:#f3f3f3;
	padding:8px 0 5px 0;
	color:#888485;
}
.board_vw th.left{text-align:left;padding-left:15px;}
.board_vw td{
	border-bottom:1px solid #dedede;
	padding:8px 10px 5px 10px;
}
.board_vw td table tr td{padding:0px;}
.board_vw td.cont{
	padding:15px 20px;
}

/*ÀÌÀü´ÙÀ½±Û*/

.board_nextprev{
	border-top:1px solid #d4d3d2;
}
.board_nextprev th{
	border-bottom:1px solid #d4d3d2;
	background:#f3f3f3;
	padding:8px 0 5px 0;
	color:#888485;
}
.board_nextprev td{
	border-bottom:1px solid #dedede;
	padding:8px 0 5px 10px;
}

/*¾²±âÆäÀÌÁö*/
.board_input{
	border-top:2px solid #d4d3d2;
}
.board_input th{
	border-bottom:1px solid #d4d3d2;
	background:#f3f3f3;
	padding:8px 0px 5px 0px;
	color:#888485;
}

.board_input th.left{
	text-align:left;
	padding-left:15px;

}

.board_input th.txt_normal{font-weight:normal;}
.board_input td{
	border-bottom:1px solid #dedede;
	padding:5px 5px 5px 10px;
}
.board_input td table tr td{padding:0px;}
.board_input td.txt{
	padding:8px 10px 5px 10px;
}

.board_input td.cont{
	padding:15px 20px;
}
.board_input td.line{border-right:1px solid #dedede;}
/*È¸¿øÁ¤º¸¾²±â*/
.member_input{
	border-top:1px solid #d4d3d2;
}
.member_input th{
	border-bottom:1px solid #d4d3d2;
	border-right:1px solid #d4d3d2;
	background:#f3f3f3;
	padding:8px 0 5px 20px;
	color:#888485;
	text-align:left;
}

.member_input td{
	border-bottom:1px solid #dedede;
	padding:5px 5px 5px 10px;
	}
.member_input td.bg_gr{background:#f3f3f3;}
.member_input td.td_line{border-right:1px solid #dedede;	}
.member_input td table tr td{padding:0px;}
.member_input td.txt{
	padding:8px 10px 5px 10px;
}


/*ÀÏ¹ÝÅ×ÀÌºí_À¯ÀºÁ¤Ãß°¡(³»½Å»êÃúÇÁ·Î±×·¥ÆäÀÌÁöÀÌ¿ë)*/
.table_n{
	border-top:1px solid #d4d3d2;
}
.table_n th{
	border-bottom:1px solid #d4d3d2;
	border-right:1px solid #d4d3d2;
	background:#f3f3f3;
	padding:5px 5px 5px 5px;
	color:#888485;
	text-align:center;
}

.table_n td{
	border-bottom:1px solid #dedede;
	padding:5px 5px 5px 5px;
	text-align:center;
		}
.table_n td.bg_gr{background:#f3f3f3;}
.table_n td.td_line{border-right:1px solid #dedede;	}
.table_n td table tr td{padding:0px;}
.table_n td.txt{
	padding:8px 10px 5px 10px;
}

/*****************************************************************************************************************************************
	Left Menu
*****************************************************************************************************************************************/
.lp_menu {
	background:url('/images/common/bg_lpmid.gif') left top repeat-y;
	padding:0 13px;
}
.lp_menu ul{width:163px;}
.lp_menu ul li{
	background:url('/images/common/bg_dotline01.gif') left bottom repeat-x;
	padding:8px 0;
	width: 100%; //¹Ú¹üÀÏ 04-27 (¸Þ´º¿¡¼­ °¡·ÎÆø ÁöÁ¤¾ÈÇÏ¸é ¸¶¿ì½ºÀÌº¥Æ®°¡ Àß ¾È¸ÔÈû)
}
.lp_menu ol {margin:7px 0 -1px 19px;}
.lp_menu ol li{
	background:url('/images/common/icon/blt_arr_pink.gif') 0 5px no-repeat;
	padding:0 0 4px 7px;
	margin:0px;
}
.lp_menu ol li.last			{padding:0 0 0px 7px;}
.lp_menu ol li.on			{font-weight:bold;color:#f26265}
.lp_menu ol li.on a:link	{color:#f26265; text-decoration:none;}
.lp_menu ol li.on a:visited	{color:#f26265; text-decoration:none;}
.lp_menu ol li.on a:active	{color:#f26265; text-decoration:none;}
.lp_menu ol li.on a:hover	{color:#f26265; text-decoration:none;}
.lp_menu ul li img			{vertical-align:middle;}
.lp_bot						{margin-top:-7px;margin-bottom:15px;}

/*****************************************************************************************************************************************
	quickmenu
*****************************************************************************************************************************************/

#header .quickmenu{
	width:90px;
	position:absolute;
	top:83px;
	left:960px;
}
#header .quickmenu ul		{margin-bottom:7px;}
#header .quickmenu li		{vertical-align:top;padding:0px;margin-bottom:0px;}
#header .quickmenu li img	{vertical-align:top;}
#header .quickmenu .rbanner	{margin-bottom:5px;}


/*****************************************************************************************************************************************
	login
*****************************************************************************************************************************************/

div.login-wrap{
	background:url('/images/common/bg_login.gif') left top no-repeat;
	width:164px;
	padding:15px 13px 0 13px;
}


div.login-wrap-main{
	width:164px;
	padding:15px 13px 0 13px;
}

.input_id{width:107px; border:1px solid #d8d8d8;background:#efefef url('/images/common/int_txt_id.gif') 3px 4px no-repeat;}
.input_pw{width:107px; border:1px solid #d8d8d8;background:#efefef url('/images/common/int_txt_pw.gif') 4px 4px no-repeat;}


.idpw_seach li{display:inline;}
.idpw_seach li img{vertical-align:middle;}

.btn_join{
	font-size:11px;
	color:#994e58;
	letter-spacing:-1px;
	background:url('/images/common/bg_linelogin.gif') left top no-repeat;
	padding:5px 0 0 0;

}
*html .btn_join{padding:7px 0 0 0;}

.btn_join li{display:inline;}
.btn_join img{vertical-align:top; margin-right:3px;}

/*soobakc guide*/
.soobakc_guide{
	background:url('/images/common/bg_guide.gif') left top no-repeat;
	padding: 20px 10px 15px 10px;
	margin: 0 0 20px 0;
}
.menu_guide td{padding:0px 4px 2px 2px;}


/*È¯¿µÀÎ»ç*/
div.login-wrap .user{
	background:url('/images/common/bg_login_name.gif') left top no-repeat;
	padding:3px 0 7px 5px;
}
div.login-wrap .user strong{color:#994e58;}
div.login-wrap .my_info td{
	width:150px;
	font-size:11px;
	line-height:13px;
	padding:0 0px 3px 6px;
	background:url('/images/common/icon/blt_arr_pink.gif') 0 5px no-repeat;
}

/*È¯¿µÀÎ»ç-¸ÞÀÎ*/
div.login-wrap-main .user{
	background:url('/images/common/bg_login_name.gif') left top no-repeat;
	padding:3px 0 5px 5px;
}
div.login-wrap-main .user strong{color:#994e58;}
div.login-wrap-main .my_info td{
	width:150px;
	font-size:11px;
	line-height:9px;
	padding:0 0px 1px 6px;
	background:url('/images/common/icon/blt_arr_pink.gif') 0 5px no-repeat;
}

/*¼ö°­ÁßÀÎ°­ÁÂ ¼¿·ºÆ®¹Ú½ºÇü ·¹ÀÌ¾î*/
div.ing_study{position:relative;z-index:400;}
div.select_btn{
	background:url('/images/common/bh_ingstudy.gif') left top no-repeat;
	padding:3px 0 0px 0px;
	position:relative;
	width:164px;
	text-align:center;
	letter-spacing:-1px;
}
div.select_btn a img{position:absolute;top:3px;right:6px;}

.select_list{
	width:162px;
	position:absolute;
	top:20px;
	left:0px;
	border:1px solid #d4d3d2;
	background:#fff;
	padding:3px 0 0px 0;
	line-height:18px;
}
.select_list p{padding:0 5px;margin-bottom:0px;}
.select_list dl{width:200px;}
.select_list dt{padding:2px 5px 0px 5px;background:#ffe6e5;color:#994e58;}
.select_list dd{
		padding:5px 0;
		margin:0 5px;
}
.hide_line{background:#fff;height:1px;margin-top:-1px;}

/*****************************************************************************************************************************************
	table
*****************************************************************************************************************************************/
.table_type01 th{text-align:left;font-weight:normal;padding:9px 0 5px 20px; border-bottom:1px solid #d4d3d2;border-top:1px solid #d4d3d2;}
.table_type01 td{border-top:1px solid #d4d3d2;border-bottom:1px solid #d4d3d2;padding:9px 10px 5px 10px;}
.table_type01 td img{margin:0px 4px -4px 0 ;}
.table_type01 td.pd0{padding:9px 0px 5px 0px;}
.table_type01 tr.bg_gr td{background:#f3f3f3;}
.tbl_normal td{padding:0px 0px 0px 0;border:none;}
.tbl_normal td.pd_b5{padding-bottom:5px;}
.tbl_normal th{padding:0px;border:none;background:none;}


.table_type02 td{background:#fff;border:1px solid #ffe3e2;padding:4px 0 1px 16px;}
.table_type02 td .tbl_normal td{padding:0px 0px 0px 0;border:none;}

.tbl_pink {border-top:1px solid #ffbaba;border-bottom:1px solid #ffbaba;}
.tbl_pink th{padding:5px 0 2px 0;background:#fef9f9;border-right:1px solid #ffbaba;}
.tbl_pink td{padding:5px 10px 2px 10px;}


.tbl_result{border-top:2px solid #d4d3d2;}
.tbl_result thead th{
	background:#f3f3f3 url('/images/common/bg_brd_thline.gif') top right no-repeat;
	padding:8px 0 4px 0;
	border-bottom:1px solid #dedede;
	line-height:13px;
}
.tbl_result tbody th{
	background:#f3f3f3;
	border-bottom:1px solid #dedede;

}
.tbl_result thead th.last{
	border-right:none;
	background:#f3f3f3 ;
}

.tbl_result tbody tr.total td {background:#f9f9f9;}
.tbl_result tbody td.left{text-align:left;padding-left:10px;}
.tbl_result tbody td{
	border-bottom:1px solid #dedede;
	padding:8px 0 5px 0px;
	text-align:center;

}
.tbl_result tbody td.average{background:#fffae7;font-weight:bold;}
.tbl_result tbody td.grade{background:#ffeded;color:#f26265;}
.tbl_result tbody td.grade_100{background:#fffae7;}
.tbl_result tbody td input{margin-top:-2px;}

.tbl_result tbody td.line{border-left:1px solid #d4d3d2;}
.tbl_result tbody td.graph{
	border-right:none;
	text-align:left;
	padding:3px 0 3px 0px;
	border-left:1px solid #d4d3d2;
}
.tbl_result tbody td.last{border-right:none;}
.tbl_result tbody td.graph img{height:12px;}
.tbl_result tbody td table tr td{padding:0px;}


/*¸®ÇÃ*/
.reply_input{
	background:#f9f9f9;
	padding:10px 20px 10px 20px;
	margin-bottom:15px;
}
.replay_list th{text-align:left;padding:6px 0 5px 1px;background:url('/images/common/bg_dotline02.gif') left bottom repeat-x;}
.replay_list td{
	background:url('/images/common/bg_dotline02.gif') left bottom repeat-x;
	padding:7px 0 4px 0;
}
.replay_list td.name{color:#cd502f;}
/*****************************************************************************************************************************************
	ºí¸´
*****************************************************************************************************************************************/
.blt_orgarr{
	background:url('/images/common/icon/blt_org.gif') 0 6px no-repeat;
	padding:0 0 0px 8px;
}

span.blt_orgarr {
	background:url('/images/common/icon/blt_org.gif') 0 4px no-repeat;
	padding:0 0 0px 8px;
}

strong.blt_orgarr {
	background:url('/images/common/icon/blt_org.gif') 0 4px no-repeat;
	padding:0 0 0px 8px;
}
/*ÇÎÅ©È­»ìÇ¥ºí¸´*/
span.pinkarr_txt01{
	background:url('/images/common/icon/blt_arr_pink.gif') 0 4px no-repeat;
	padding:0 0 0px 8px;
}
strong.pinkarr_txt01{
	background:url('/images/common/icon/blt_arr_pink.gif') 0 4px no-repeat;
	padding:0 0 0px 8px;
}
.pinkarr_txt01{
	background:url('/images/common/icon/blt_arr_pink.gif') 0 6px no-repeat;
	padding:0 0 0px 8px;
}

/*ÇÎÅ©³×¸ðºí¸´*/
span.pink_nemo01{
	background:url('/images/common/icon/blt_nemo01.gif') 0 2px no-repeat;
	padding:0 0 0px 10px;
}

div.pink_nemo01{
	background:url('/images/common/icon/blt_nemo01.gif') 0 5px no-repeat;
	padding:0 0 0px 10px;
}


/*ÇÎÅ©¹Ú½º µðÅ×ÀÏ¼³¸í*/
ol.txt_2nd li{
	background:url('/images/common/icon/blt_nemo02.gif') 2px 7px no-repeat;
	padding:0 0 0px 10px;
	font-size:11px;

}
/*ºí·¢È­»ìÇ¥ºí¸´*/
.blackarr_txt{
	background:url('/images/common/icon/blt_arr_black.gif') 0 3px no-repeat;
	padding:0 0 0px 8px;
}
/*±×¸°¹Ú½º¾È ÇÎÅ©È­»ìÇ¥ºí¸´*/
.grline_box01 .pinkarr_txt li{line-height:20px;}
.grline_box01 ol.txt_2nd li{
	background:url('/images/common/icon/blt_nemo02.gif') 2px 8px no-repeat;
	padding:0 0 0px 10px;
	font-size:12px;
	line-height:20px;
	letter-spacing:-1px;

}

/*Æ÷ÀÎÆ®*/
.blt_point01{
	background:url('/images/common/icon/icon_point01.gif') 0 2px no-repeat;
	padding:0 0 0px 15px;
}

/*ÅØ½ºÆ® ¿· ¾ÆÀÌÄÜ,ºí¸´*/
.vmid_icon{vertical-align:middle;margin:0px 0 3px 0;}


/*ºí·¢ºí¸´*/
.blt_box01 li{
	background:url('/images/common/icon/blt_box03.gif') 0 7px no-repeat;
	padding:0 0 0px 8px;
	line-height:16px;
}

/*****************************************************************************************************************************************
	etc
*****************************************************************************************************************************************/

.scroll{overflow:auto;overflow-x:hidden;}

.star_icon{text-align:center;letter-spacing:-1px;margin:5px 0;}
.star_icon img{margin-right:1px;}

.space{margin-top:-1px;}
.space img{width:100%;height:1px;}

dl.tv_view {height:1%;width:100px;}
dl.tv_view:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
.tv_view dt{width:55px;float:left;padding:3px 3px 0 0;text-align:right;}
.tv_view dd{float:left;}
.hidden{margin-top:-1px;background:#fff;}
.hidden img{height:1px;}

.tright td.fleft{text-align:left;}

/*¼ö°­Æòº¸±â*/
.review_tit{
	font-size:14px;
	color:#f26265;
	background:url('/images/common/bg_dotline03.gif') left bottom repeat-x;
	padding:0 0 7px 0px;
	margin-bottom:7px;

}
/*Á¤·Ä*/
.txt_sort{color:#a9a9a9;font-weight:bold;font-size:11px;margin-bottom:3px;}
.txt_sort td{color:#a9a9a9;}
.txt_sort td.tright{color:#6e6e6e;}
.txt_sort .on{color:#000;}
.txt_sort a:link		{color:#a9a9a9; text-decoration:none;}
.txt_sort a:visited		{color:#a9a9a9; text-decoration:none;}
.txt_sort a:active		{color:#a9a9a9; text-decoration:none;}
.txt_sort a:hover		{color:#a9a9a9; text-decoration:none;}

/*°­ÁÂ»ó¼¼º¸±â*/
.teacher_info_s{
	background:url('/images/common/bg_teacherinfo_top_s.gif') top left no-repeat;
	padding-top:15px;
	width:621px;

}
.teacher_info_s .cont{
	background:url('/images/common/bg_teacherinfo_bot_s.gif') bottom left no-repeat;
	padding:0 10px 15px 17px;
}

.teacher_info_s .tit_lecture{
	background:url('/images/common/icon/blt_arr04.gif') 0px 8px no-repeat;

	color:#994e58;
	margin:0 0 25px 18px;
	padding-left:8px;

}
.teacher_info_s .tit_lecture .tit{color:#742933;}


.info_cont_s{
	background:url('/images/common/bg_tcinfo_top_s.gif') top left no-repeat;
	padding-top:10px;
	width:412px;


}
.info_cont_s .cont{
	background:url('/images/common/bg_tcinfo_bot_s.gif') bottom left no-repeat;
	padding:0 15px 5px 15px;
}

.info_cont_s .cont th{
	background:url('/images/common/bg_dotline05.gif') bottom left repeat-x;
	text-align:left;
	color:#994e58;
	padding:6px 0 4px 0;
}
.info_cont_s .cont th span{
	background:url('/images/common/icon/blt_box02.gif') 2px 5px no-repeat;
	padding-left:12px;
}

.info_cont_s .cont td{
	background:url('/images/common/bg_dotline05.gif') bottom left repeat-x;
		padding:6px 0 4px 0;
}
.info_cont_s .cont td.img{padding:6px 0 3px 0;}

.info_cont_s .cont tr.last th{background:none;	}
.info_cont_s .cont tr.last td{background:none;	}


.banner_cont01{
	background:url('/images/common/bg_banner01.gif') top left no-repeat;
	padding:10px 0 6px 11px;
}
.banner_cont01 img{margin:0 16px 7px 0;}


.banner_cont02{
	background:url('/images/ele/bg_mainbanner.gif') top left no-repeat;
	padding:10px 0 6px 11px;
}
.banner_cont02 img{margin:0 16px 7px 0;}



.banner_cont03{
    width:730px;
	height:224px;
	background:url('/images/common/banbg_l.gif') top left no-repeat;
	padding:10px 0 0px 10px;
}
.banner_cont03 img{margin:0 10px 10px 0;}




.banner_cont04{
    width:730px;
	height:115px;
	background:url('/images/common/banbg_s.gif') top left no-repeat;
	padding:10px 0 0px 10px;
}
.banner_cont04 img{margin:0 10px 10px 0;}



.mleft_banner li img{vertical-align:top;}

/*³»½Å°­ÁÂ ¸®½ºÆ® »ó¼¼º¸±â*/
.lc_tab_cont{
	padding:35px 7px 10px 7px;
	position:relative;
	background: url('/images/common/bg_dotline02.gif') top left repeat-x;
	text-align:left;
	margin-top:-10px;
}
.lc_tab_cont ul.lc_tab li{display:inline;}
.lc_tab_cont ul.lc_tab{
	position:absolute;
	top:22px;
	left:20px;
}
.lc_tab_cont .close{
	position:absolute;
	top:10px;
	right:12px;
}
.lc_brbox{
	border:1px solid #dedede;
	background:#fff;
}

.lc_brbox td{border-bottom:1px solid #dedede;}
.lc_brbox .tit{
	font-size:14px;
	font-weight:bold;
	background:#f9f9f9;
	padding:9px 15px 5px 15px;
	margin:13px 13px 12px 13px;
	text-align:left;
}

.lc_brbox .board_list td{padding:9px 0px 5px 0px;}
.lc_brbox .board_list .left{padding-left:15px;}
.tc_point {margin-bottom:20px;}
.tc_point th{
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	text-align:left;
	padding-left:15px;
	background:#fff;
	border-bottom:none;

}
.tc_point th p{padding-left:10px;}
.tc_point td{border-bottom:none; text-align:left;}

.tc_point .book{border:1px solid #dedede;}
.pink_line{
	background: url('/images/common/bg_dotline03.gif') bottom left repeat-x;
	margin:10px 0;
	height:1px;
}

.lc_brbox .board_list td{padding:9px 0 5px 0;}


.tab_brand{
	background: url('/images/lecture/bg_tab_brand.gif') top left no-repeat;
	padding-left:0px;

}
.tab_brand li{display:inline;margin-right:-4px;}


.sbc_dotline{background:url('/images/common/bg_dotline01.gif') bottom left repeat-x;padding-bottom:15px;}



/* º¸Åë»ç¿ëÇÏ´Â tab-À¯ÀºÁ¤*/

.tab_ge li{display:inline;margin-right:-4px;}




/*ÇÃ·¹ÀÌ¾î01 ¹è°æ Å×µÎ¸® ÀÖ´Â°Í*/
.player_vod_1{
	background:url('/images/common/vod_top.jpg') no-repeat top left;
	padding-top:29px;
	width:348px;
}

.player_vod_1 .cont{
	background:url('/images/common/vod_bottom.jpg') no-repeat bottom left;
	padding:1px 15px 11px 15px;
	height:208px;
}

 .btn_play img{margin:9px -3px 0 0;}
 .btn_play .tright img{margin-right:0px;}

/*ÇÃ·¹ÀÌ¾î01 ¹è°æ Å×µÎ¸® ¾ø´Â°Í*/
.player_vod{
	background:url('/images/common/vod_top.gif') no-repeat top left;
	padding-top:25px;
	width:340px;
}

.player_vod .cont{
	background:url('/images/common/vod_bottom.gif') no-repeat bottom left;
	padding:0px 1px 7px 1px;
	height:208px;
}

 .btn_play img{margin:9px -3px 0 0;}
 .btn_play .tright img{margin-right:0px;}



/*ÇÃ·¹ÀÌ¾î02*/
.player_vod_white{
	background:url('/images/common/vod_top_white.jpg') no-repeat top left;
	padding-top:29px;
	width:348px;
}

.player_vod_white .cont{
	background:url('/images/common/vod_bottom_white.jpg') no-repeat bottom left;
	padding:1px 15px 11px 15px;
	height:210px;
}



/*ÇÃ·¹ÀÌ¾î03*/
.player_vod_black{
	background:url('/images/common/vod_top_black.gif') no-repeat top left;
	padding-top:25px;
	width:340px;
}

.player_vod_black .cont{
	background:url('/images/common/vod_bottom_black.gif') no-repeat bottom left;
	padding:0px 1px 7px 1px;
	height:208px;
}

 .btn_play img{margin:9px -3px 0 0;}
 .btn_play .tright img{margin-right:0px;}



.best_soobakc dl{height:70px;}
.best_soobakc dt{float:left;padding-right:15px;}
.best_soobakc dd{float:left;line-height:14px;width:377px;}
.best_soobakc dd img.vmid{margin-bottom:7px;}


.best_list th{
	background: url('/images/common/bg_dotline01.gif') bottom left repeat-x;
	padding:5px 0 3px 10px;
	color:#95303d;
}
.best_list td{
	background: url('/images/common/bg_dotline01.gif') bottom left repeat-x;
	padding:5px 5px 3px 5px;
}

.prev_next{
	padding:3px 0 2px 9px;
}
.prev_next li{
	display:inline;
	background: url('/images/common/bg_bar01.gif') top right no-repeat;
	padding:0 4px 0 6px;

}
.prev_next li img{vertical-align:top;}
.prev_next li.last{
	background:none;
}

/*****************************************************************************************************************************************
	»ó´Ü 2009¿©¸§¹æÇÐ ÀÌº¥Æ® Ãß°¡
*****************************************************************************************************************************************/
A.ss:link	{color:#95303d; text-decoration:none;  font-size:12px;}
A.ss:visited	{color:#95303d; text-decoration:none;   font-size:12px;}
A.ss:active 	{color:#95303d; text-decoration:none;  font-size:12px;}
A.ss:hover 	{color:#ff5694; text-decoration:none;   font-size:12px;}




/*****************************************************************************************************************************************
	line_Ãß°¡
*****************************************************************************************************************************************/
.1px_line {
	background:#dedede;
	width:730px;
	height:1px;
}

.2px_line {
	background:#dedede;
	width:730px;
	height:1px;
}

