/* Basic Setting */

body 
{
	text-align:center;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

body, td, select, div, textarea, center, option, pre, blockquote, span
{
	font-family: Dotum, 'µ¸¿ò', Gulim, '±¼¸²', sans-serif;
	font-size:9pt;
	color: #666666;
	line-height:16px;
}


img { border:0; }

ul,
ol
{
	list-style: none;
}

select
{
	background-color:#ffffff;
}

p,
ul,
li,
dd,
dl,
dt
{
	padding: 0;
	margin: 0;
}

form,
input
{
	margin: 0;
	color:#444;
}

cite,
em
{
	font-style: normal;
}

fieldset
{
	padding: 0;
	border: 0;
}

div
{
	margin:0;
	padding:0;
}

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

a:hover
{
	color: #666666;
	text-decoration:underline;
}

.input
{
	border:#d8d8d8 1px solid;
	background-color:#ffffff;
	height:14px;
	padding:5px 0 0 2px;
	font-size:9pt;
}
.inputr
{
	border:#d8d8d8 1px solid;
	background-color:#ffffff;
	height:14px;
	text-align:right;
	padding:5px 5px 0 0;
	font-size:8pt;
}
.button
{
	border:#2c2c2c 1px solid;
	background-color:#ffffff;
	padding-top:5px;
	font-size:8pt;
	cursor:hand;
}

/*line*/
.gbox { border: solid 1px #d8d8d8; }
.gbline { border-bottom: solid 1px #d8d8d8; } 
.subline { border-left: solid 1px #e4e4e4; } 
.le_br { border: solid 1px #ffd4d6; }
.comm{ border-bottom:#dcdcdc 1px dotted; }
.comm1{ border-top:#dcdcdc 1px solid; }
.comm2{ border-bottom:#dcdcdc 1px solid; }

/* padding setting */
.p_tb40 { padding:40px 0; }
.p_tb20 { padding-top:20px; padding-bottom:20px; }
.p_tb10 { padding-top:10px; padding-bottom:10px; }
.p_tb5 { padding-top:5px; padding-bottom:5px; }

.p_t60 { padding-top:60px; }
.p_t50 { padding-top:50px; }
.p_t40 { padding-top:40px; }
.p_t30 { padding-top:30px; }
.p_t20 { padding-top:20px; }
.p_t10 { padding-top:10px; }
.p_t5 { padding-top:5px; }

.p_b30 { padding-bottom:30px; }
.p_b20 { padding-bottom:20px; }
.p_b10 { padding-bottom:10px; }
.p_b5 { padding-bottom:5px; }

.p_l25 { padding-left:25px; }
.p_l20 { padding-left:20px; }
.p_l10 { padding-left:10px; }
.p_l5 { padding-left:5px; }

.p_r20 { padding-right:20px; }
.p_r10 { padding-right:10px; }
.p_r5 { padding-right:5px; }
.p_r2 { padding-right:2px; }

/* font */

.f_dot11 { font-size:8pt; font-family:Dotum; }
.f_dot8 { font-size:8pt; font-family:Dotum; }
.f_ver8 { font-size:8pt; font-family:verdana; }
.f_ver7 { font-size:7pt; font-family:verdana; }
.f_tah8 { font-size:8pt; font-family:tahoma; }
.f_tah7 { font-size:7pt; font-family:tahoma; }
.b { font-weight:bold; }
.c { text-align:center; }
.l { text-align:left; }
.r { text-align:right; }

/* color */

.c_00 { color:#000; }
.c_ff { color:#fff; } 
.c_red { color:#9e0b0f; }
.c_33 { color:#333333; }
.c_gray { color:C2C2C2; }
.c_blue { color:#222e77; }
.c_orange { color:#e98400; }
.c_pink { color:#f7adad; }
.c_F { color:#666666; }

.bg_F6 { background-color:#F6F6F6; }
.bg_17 { background-color:#ffffff; }
.bg_00 { background-color:#000000; }

/* rollover */

a.global img 
{
	border-width: 0;
	display: block;
}
a.global img.global 
{
	display: none;
}

a.global:hover 
{
	position: relative;
}
a.global:hover img 
{
	display: none;
}
a.global:hover img.global 
{
	display: block;
}


/* Wrap Layout */

#wrap
{
	width:100%; 
	text-align:center;
	margin:0 auto;
	overflow: hidden;
}

	/* Header */
	#header, #container, #footer
	{
		margin: 0 auto;
		text-align:center;
		width:960px;
	}

	#header
	{
		width:960px;
		height:80px;
		border-bottom: solid 1px #0d0d0d;
		position: relative;
		text-align:center;
	}
		/* Header Blank */
		.header_blank
		{
			width: 300px; float: left;color:#000;
		}
		/* Header Logo */
		.header_logo
		{
			width: 300px; float: left;
		}
		/* Accout */
		.header_accout
		{
			width: 300px; float: right; text-align: right;
			padding-top:10px;
		}

	/* Global Navigation */
	#navigation
	{
		width: 100%; height: 250px; border-top: solid 1px #0d0d0d;
	}
	#navigationSub
	{
		width: 100%; height: 120px; border-top: solid 1px #0d0d0d;
	}


	/* Container */
	#container
	{
		width:100%px;
	}

		/* 3D Intro */
		#titleview
		{
			width: 960px; height: 400px; background-color: #000; text-align:center; vertical-align: center; margin:auto;
		}


	#footer
	{
		width:100%;
		border-top:#0d0d0d 1px solid;
		text-align:center;
		position: relative;
	}
		#footer .foot_menubg
		{
			background:url('../images/copy_menu.gif') center top no-repeat;
			border-bottom:#0d0d0d 1px solid;
			height:35px;
			text-align:center;
			margin:0 auto;
			position: relative;
		}
			.foot_menubg .copy_menu
			{
				width:960px;
				padding-top:10px;
				margin:0 auto;
				text-align:left;
			}

			.footermenu .top
			{
				position:absolute;
				right:20px;
				top:10px;
			}

		#footer .copyright
		{
			position: relative;
		}
			.copyright .address
			{
			}
			.copyright .ad_section
			{
			}
			.copyright .ad_section img {margin-left:10px;}

/* contents */

#contentBox
{
	width:960px;
	position: relative;
	margin:0 auto;
	text-align:left;
	/*padding-bottom:10px;*/
}

	.snbBox
	{
		width:245px;
	}
		.snb
		{
			width:205px;
			height:334px;
			padding-left:15px;
			background:url('../images/snb_bg.gif') no-repeat;
		}
			.snb h5
			{
				margin:0;
				padding-top:25px;
				margin-bottom:24px;
			}

	.snb .s_section
	{
		width:190px;
		height:314px;
		background:url('../images/bg_s_section.gif') no-repeat;
	}
		.s_section .q_menu
		{
			padding-top:67px;
			margin-left:17px;
		}
			.q_mList li
			{
				margin-bottom:5px;
			}

	#content
	{
		width:300px;
		position: relative;
	}
		.loc
		{
			text-align:right;
			font-size:8pt;
			color:#494949;
			height:25px;
			padding-top:20px;
		}
		#content h3
		{
			padding:0;
			margin:0;
		}

		.content_info
		{
			padding-top:20px;
		}

#content1
	{
		width:713px;
		position: relative;
	}
		.loc
		{
			text-align:right;
			font-size:8pt;
			color:#494949;
			height:25px;
			padding-top:20px;
		}
		#content h3
		{
			padding:0;
			margin:0;
		}

		.content_info
		{
			padding-top:20px;
		}

/* customer */
		.subVisual_cs
		{
			position: relative;
			background:url('../images/subVisual_cs.gif') no-repeat;
			width:715px;
			height:140px;
		}
			.subVisual_cs .csTab
			{
				position:absolute;
				bottom:0;
				left:160px;
			}
				.csTab img { margin-right:5px; }

			.baseBox .bullet
			{
				background:url('../images/bullet1.gif') 10px 13px no-repeat;
				padding:8px 0 3px 18px;
				text-align:left;
			}
			
			.yel_bullet 
			{
				background:url('../images/arrow1.gif') 0 4px no-repeat;
				padding-left:10px;
			}
			.gray_bullet 
			{
				background:url('../images/arrow2.gif') 0 6px no-repeat;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:10px;
			}

		.faqTline
		{
			border-top:#d8d8d8 2px solid;
			height:25px;
			padding-top:10px;
			padding-left:20px;
		}
		.faqMline
		{
			border-top:#d8d8d8 1px solid;
			padding-top:10px;
			padding-bottom:10px;
			padding-left:20px;
		}

.mail_form .topline { border-top:#d8d8d8 2px solid; }
.mail_form td
{
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:#d8d8d8 1px solid;
}

.mail_form .writebg 
{
	font-weight:bold;
	font-size:8pt;
	text-align:left;
	padding:8px 10px 6px 20px;
}
	.mail_form .textarea
	{
		width:95%;
		height:300px;
		text-align:left;
		padding:10px 10px;
		background-color:#ffffff;
		border:#d8d8d8 1px solid;
	}

/* submain Common */
		.subVisual_data,
		.subVisual_bbs,
		.subVisual_column,
		.subVisual_graduate
		{
			position: relative;
			width:715px;
			height:170px;
		}

		.subVisual_data { background:url('../images/s2/search.gif') no-repeat; }
		.subVisual_bbs { background:url('../images/subVisual_bbs.gif') no-repeat; }
		.subVisual_column { background:url('../images/subVisual_column.gif') no-repeat; }
		.subVisual_graduate { background:url('../images/subVisual_graduate.gif') no-repeat; }


		.subVisual_data .dataTab,
		.subVisual_bbs .bbsTab,
		.subVisual_column .columnTab,
		.subVisual_graduate .graduateTab
		{
			position:absolute;
			bottom:0;
			left:160px;
		}

		.dataTab img,
		.bbsTab img,
		.columnTab img,
		.graduateTab img
		{ 
			margin-right:5px; 
		}

		.best_font { color:#777; padding-left:20px; padding-top:5px; }
		.best_font a { color:#777; }


			.paperBox,
			.mp3Box,
			.PrivateBox,
			.ForeginBox,
			.DomesticBox,
			.BookBox
			{
				width:690px;
				height:155px;
				padding-right:25px;
				padding-top:15px;
				text-align:right;
				margin:0 auto;
			}

			.paperBox td,
			.mp3Box td,
			.PrivateBox td,
			.ForeginBox td,
			.DomesticBox td,
			.BookBox td
			{
				font-size:8pt;
			}


			.mp3Box { background:url('../images/data_img_mp3bg.gif') no-repeat; }
			.paperBox { background:url('../images/data_img_paperbg.gif') no-repeat; }
			.PrivateBox { background:url('../images/column_img_privatebg.gif') no-repeat; }
			.ForeginBox { background:url('../images/column_img_foreginbg.gif') no-repeat; }
			.DomesticBox { background:url('../images/column_img_domesticbg.gif') no-repeat; }
			.BookBox { background:url('../images/graduate_img_bookbg.gif') no-repeat; }

			.paperBox .bullet,
			.mp3Box .bullet,
			.PrivateBox .bullet,
			.ForeginBox .bullet,
			.DomesticBox .bullet,
			.BookBox .bullet
			{
				background:url('../images/bullet1.gif') 10px 13px no-repeat;
				padding:8px 0 3px 18px;
				text-align:left;
			}
			.paperBox .dotline,
			.mp3Box .dotline,
			.PrivateBox .dotline,
			.ForeginBox .dotline,
			.DomesticBox .dotline,
			.BookBox .dotline
			{
				border-bottom:#474747 1px dotted; 
			}

			.data_news
			{
				margin-top:20px;
				padding-top:11px;
				padding-left:110px;
				padding-bottom:20px;
				background:url('../images/s2/data.gif') no-repeat;
				height:45px;
			}

/* Lecture main */

/*.lec_m_tab img
{
	margin-left:5px;
}
	.lec_m_golec
	{
		background:url('../images/lec_tab_bg.gif') repeat-x;
		width:312px;
		height:19px;
		padding:8px 0 5px 18px;
	}

	.lec_m_pic
	{
		position:absolute;
		right:0;
		top:-2px;
	}
*/
.lecture_Banenr
{
	padding-top:30px;
}

	.lec_name
	{
		font-size:8pt;
		color:#8092a5;
		background:url('../images/bullet1.gif') 10px 13px no-repeat;
		padding:8px 0 3px 18px;
		text-align:left;
	}
	.lec_name2
	{
		font-size:8pt;
		color:#666666;
		background:url('../images/bullet1.gif') 10px 13px no-repeat;
		padding:8px 0 3px 18px;
		text-align:left;
	}
	.lec_teacher
	{
		font-size:8pt;
		color:#666666;
		padding:8px 0 3px 0;
		text-align:left;
	}
	.lec_subject
	{
		font-size:8pt;
		padding:8px 0 3px 0;
	}
	.tabcontent
	{
		display:none;
	}


		.lec_new_pic
		{
			padding:3px;
			border:#eda1a7 1px solid;
		}

		.lec_new_info
		{
			font-size:8pt;
			padding:10px 8px 5px 10px;
		}
		.lec_topline {border-top:#464646 1px solid;}
		.lec_tailline {border-bottom:#464646 1px solid;}

/* Lecture */

.tabmenu
{
}

	.tab_on
	{
		background:url('../images/lecture_tab_over.gif') no-repeat;
		width:89px;
		height:24px;
		text-align:center;
		font-weight:bold;
		color:#FFF;
	}
	.tab_off
	{
		background:url('../images/lecture_tab_off.gif') no-repeat;
		width:89px;
		height:24px;
		padding-top:3px;
		margin-left:5px;
		text-align:center;
		font-weight:bold;
		color:#FFF;
	}

	.tab_category
	{
		background:url('../images/lecture_tab_category.gif') no-repeat;
		width:703px;
		height:49px;
		padding-top:15px;
		padding-left:20px;
	}

		.tab_category span
		{
			padding-left:20px;
			font-size:8pt;
		}
			.category_arrow { vertical-align:middle; padding-right:5px; }


	.lecture_table th
	{
		background:url('../images/bbs/bg_bar.gif');
		height:31px;
		text-align:center;
		font-size:9pt;
		font-weight:bold;
	}

	.lecture_table td
	{
		border-bottom:#d8d8d8 1px solid;
		padding-top:10px;
		padding-bottom:5px;
	}

		.lecture_subject
		{
			text-align:left;
		}
			.lecture_subject .subject { font-weight:bold; color:#666666; padding-left:5px;}
			.lecture_subject .money { font-size:8pt; padding-top:5px;padding-left:25px;}
			.lecture_subject .normal { text-decoration:line-through; font-weight:bold;}
			.lecture_subject .sale { font-weight:bold; color:#f69679;}
			.lecture_subject a { color:#666666; }

		.schoolyear img{ margin-left:2px; margin-right:2px;}
		.step { font-size:8pt; color:#95a580; text-align:center;}
		.order img{ margin-left:3px; margin-right:3px; }

		.lec_info_title
		{
			padding-left:5px;
			padding-bottom:5px;
			padding-top:5px;
			font-size:10pt;
			color:#444;
			font-weight:bold;
		}
		.lec_teacher_profile
		{
			width:243px;
			height:122px;
			overflow-y:auto;
			padding:10px 10px 10px 10px;
			border:#d8d8d8 1px solid;
			font-size:8pt;
		}
		.lec_teacher_profile1
		{
			width:243px;
			height:90px;
			overflow-y:auto;
			padding:10px 10px 10px 10px;
			border:#d8d8d8 1px solid;
			font-size:8pt;
		}

		.lec_info_table td
		{
			border-bottom:#dcdcdc 1px dotted;
			font-size:8pt;
		}
			.lec_info_table img
			{
				margin-right:3px;
			}

		.lec_info_detail_tit
		{
			border-top:#fb929a 2px solid;
			border-bottom:#fb929a 2px solid;
			padding:5px 0;
		}

		.lec_info_detail td
		{
			background-color:#fff;
			padding-top:5px;
			padding-bottom:5px;
			border-bottom:#f6a8ae 1px solid;
		}


		.reviewBox dt
		{
			padding-top:8px;
			padding-bottom:5px;
		}
		.reviewBox dd
		{
			border-bottom:# 1px dashed;
			padding-bottom:5px;
		}

/* mypage */

		.subVisual_my
		{
			position: relative;
			background:url('../images/subVisual_mypage.gif') no-repeat;
			width:715px;
			height:160px;
		}
			.subVisual_my .myTab
			{
				width:522px;
				position:absolute;
				bottom:10px;
				left:178px;
			}

		.my_mainCoupon
		{
			width:350px;
			height:180px;
			padding-top:10px;
			padding-left:16px;
		}
			.my_mainCoupon .title { padding-top:5px; padding-bottom:9px; font-size:8pt; font-weight:bold; }

			.my_mainCouponT td
			{
				border-bottom:#cdcdcd 1px dotted;
				padding-top:5px;
				padding-bottom:5px;
				font-size:8pt;
			}
			.my_mainCouponT .bullet { background:url('../images/buleet1.gif') 5px 9px no-repeat; padding-left:13px; }

		.my_notice
		{
			background:url('../images/mypage_bg2.gif') no-repeat;
			width:344px;
			height:180px;
			padding-top:10px;
			padding-left:16px;
		}

			.textarea_review
			{
				width:95%;
				height:100px;
				text-align:left;
				padding:10px 10px;
				background-color:#ffffff;
				border:#d8d8d8 1px solid;
			}

	.chargingbg
	{
		background:url('../images/bg_charging.gif') no-repeat;
		width:405px;
		height:240px;
		padding-top:50px;
		padding-left:20px;
	}
		.chargingbg_msg
		{
			text-align:left;
			padding-top:20px;
			padding-bottom:20px;
			font-size:8pt;
		}
		.chargingbg_msginfo
		{
			padding:44px 0 25px 10px;
			font-size:8pt;
			text-align:left;
		}

		.basket_total
		{
			background-color:#ffffff;
			padding:8px 10px 5px 0;
			text-align:right;
			color:#666666;
		}

/* Regist*/

.box1_t { background:url('../images/box1_t.gif') no-repeat; width:715px; height:10px; }
.box1_b { background:url('../images/box1_b.gif') no-repeat; width:715px; height:10px; }
.box1_bg 
{
	background:url('../images/box1_bg.gif') repeat-y; 
	width:715px;
	margin:0 auto;
	text-align:center;
}

.box2_t { height:10px; }
.box2_b { height:10px; }
.box2_bg 
{
	background:Url('../images/box2_bg.gif') center repeat-y;
	width:450px;
	padding-top:25px;
	padding-bottom:25px;
	margin:0 auto;
	text-align:center;
}

.box3_t { background:url('../images/box3_t.gif') no-repeat; width:715px; height:10px; }
.box3_b { background:url('../images/box3_b.gif') no-repeat; width:715px; height:10px; }
.box3_bg 
{
	background:url('../images/box3_bg.gif') repeat-y; 
	padding:10px 15px;
}

.box4_t { background:url('../images/box4_t.gif') no-repeat; width:960px; height:10px; }
.box4_b { background:url('../images/box4_b.gif') no-repeat; width:960px; height:10px; }
.box4_bg 
{
	background:url('../images/box4_bg.gif') repeat-y; 
	width:930px;
	padding:10px 15px;
}
	.regist_textarea
	{
		background-color:#ffffff;
		border:1;
	}

	.loginGuideMsg,
	.idpwMsg
	{
		width:450px; 
		text-align:left;
		padding-top:10px;
	}
	.loginGuideMsg dt
	{
		background:url('../images/bullet1.gif') 0 7px no-repeat;
		padding-left:10px;
		padding-bottom:10px;
		font-size:8pt;
	}
	.idpwMsg dt
	{
		background:url('../images/bullet1.gif') 0 5px no-repeat;
		padding-left:10px;
		padding-bottom:5px;
		font-size:8pt;
	}

	.loginGuideMsg dt img { vertical-align:middle; padding-left:7px;}

	.border_r {border-right:#2c2c2c 1px solid; }
	.border_r_1 {border-right:#dcdcdc 1px solid; }

	.regist_rull dt
	{
		background:url('../images/bullet1.gif') 0 4px no-repeat;
		font-weight:bold;
		color:#666666;
		font-size:8pt;
		padding-bottom:10px;
		padding-left:20px;
	}

	.regist_rull dd
	{
		padding-left:20px;
		padding-bottom:20px;
		font-size:8pt;
	}

	.table_green th
	{
		background-color:#5f9410;
		height:25px;
		text-align:center;
		font-size:8pt;
		color:#FFF;
	}
	.table_green td
	{
		padding-top:8px;
		padding-bottom:6px;
		height:20px;
		border-bottom:#171717 1px solid;
	}
		.table_green .date
		{ 
			text-align:center;
			font-size:7pt;
			font-family:verdana;
		}

		.table_green .money,
		.table_gray .money
		{
			font-size:8pt;
			text-align:center;
		}

.table_orange th
	{
		background:url('../images/bbs/bg_bar.gif');
		height:31px;
		text-align:center;
		font-size:8pt;
		color:#444;
	}
	.table_orange td
	{
		padding-top:3px;
		padding-bottom:3px;
		height:20px;
		border-bottom:#d8d8d8 1px solid;
	}
		.table_green .date
		{ 
			text-align:center;
			font-size:7pt;
			font-family:verdana;
		}

		.table_green .money,
		.table_gray .money
		{
			font-size:8pt;
			text-align:center;
		}

	.table_gray th
	{
		text-align:center;
		font-size:8pt;
		color:#FFF;
		background-color:#ffffff;
		height:25px;
	}
	.table_gray td
	{
		padding-top:8px;
		padding-bottom:6px;
		background-color:#000;
		font-size:8pt;
	}


/* Regist Form */

.regist_form .topline
{
	border-top:#d8d8d8 2px solid;
}

.regist_form td
{
	border-bottom:#d8d8d8 1px solid;
	padding-top:7px;
	padding-bottom:5px;
}
	.regist_form img
	{
		margin-left:5px;
		vertical-align:top;
	}

	.idcheckbox
	{
		background:url('../images/bg_idcheck.gif') no-repeat;
		width:395px;
		height:180px;
		padding-top:50px;
	}
		.p_checkid_msg
		{
			text-align:center;
			padding-top:30px;
			padding-bottom:20px;
		}
		.p_underline { padding-bottom:20px; border-bottom:#00254b 2px solid; }
		.p_topline { padding-top:10px; border-top:#00254b 2px solid; }

	.findzipbox td
	{
		border-bottom:#171717 1px solid;
		padding-top:5px;
		padding-bottom:5px;
	}

	.p_box_t { background:url('../images/p_box_t.gif') no-repeat; width:425px; height:10px; }
	.p_box_b { background:url('../images/p_box_b.gif') no-repeat; width:425px; height:10px; }
	.p_box_bg 
	{
		background:url('../images/p_box_bg.gif') repeat-y; 
		width:425px;
	}
		.p_findzip_msg
		{
			text-align:left;
			padding:15px 0 20px 15px;
			font-size:8pt;
		}

/* BBS */

.bbs_table th
{
	background:url('../images/bbs/bg_bar.gif') repeat-x;
	height:30px;
	text-align:center;
}
.bbs_table td
{
	padding-top:5px;
	padding-bottom:3px;
	height:20px;
	border-bottom:#ebebeb 1px solid;
}
	.bbs_table .no,
	.bbs_table .date,
	.bbs_table .count
	{ 
		text-align:center;
		font-size:7pt;
		font-family:verdana;
	}
	.bbs_table .category { text-align:center; color:#8092a5; font-size:8pt; }

.bbs_button
{
	padding:10px 0;
}
	.bbs_button img { padding-left:2px; padding-right:2px;}

/*view*/
.bbs_view th
{
	background:url('../images/bbs/bg_bar.gif') repeat-x;
	height:35px;
	text-align:left;
	font-size:11pt;
	color:#444;

	padding-left:10px;
}
.bbs_view td { }

.viewInfo
{
	text-align:right;
	font-size:7pt;
	font-family:verdana;
	height:20px;
	padding-right:5px;
}
.viewInfodetail
{
	font-size:8pt;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	border-bottom:#d8d8d8 1px solid;
}

.fileBox_Down
{
	width:120px;
	height:35px;
	background:url('../images/bbs/bg_fileBox.gif') 0 5px no-repeat;
	background-color:#ffffff;
	font-size:7pt;
	font-family:verdana;
	text-align:center;
}
.fileBox_List
{
	background-color:#ffffff;
	padding-top:7px;
	font-size:8pt;
	vertical-align:top;
	text-align:left;
}

.viewbg 
{ 
	font-family:'µ¸¿ò',dotum;
	font-size:8pt;
	padding:8px 0 6px 20px;
}

.viewContents
{
	border-top:#dcdcdc 1px solid;
	padding:15px 10px;
	font-size:9pt;
	line-height:18px;
	font-family:'±¼¸²',Guilim;
}
	.Viewmsg
	{
		font-weight:bold;
		font-size:9pt;
		padding-bottom:20px;
	}

.comment { font-family:tahoma; font-size:8pt; color:#ff9000 ;}

.commentbox
{
	
	margin-top:20px;
	padding:10px 10px 10px 0;
}
	.comment_title
	{
		width:120px;
		height:50px;
		text-align:center;
		background:url('../images/bbs/bg_fileBox.gif') no-repeat;
	}

	.commentbox textarea
	{
		background-color:#000;
		border:#d8d8d8 1px solid;
		padding:5px 5px;
	}

	.commentinfo dt { padding:10px 0 5px 10px;}
	.commentinfo dd {border-bottom:#2a2a2a 1px dashed; padding-left:10px; padding-bottom:5px; font-size:8pt;}

.bbs_pading li
{ 
	list-style-type:none;
	display:inline;
}
.paging { width:15px; font:11px 'verdana' ; padding:0 3px;}
.paging a { color:#acacac;}

/* write */

.bbs_write th
{
	background:url('../images/bbs/bg_bar.gif') repeat-x;
	height:31px;
	text-align:center;
}
.bbs_write td
{
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:#d8d8d8 1px solid;
}

.writebg 
{
	font-weight:bold;
	font-size:8pt;
	text-align:left;
	padding:8px 10px 6px 20px;
}
	.bbs_write textarea
	{
		width:95%;
		height:300px;
		text-align:left;
		padding:10px 10px;
		border:#ededed 1px solid;
	}

.category_data
{
	padding:5px 15px 5px 15px;
}

.category_over
{
	text-decoration:none;
	color:#FFF;
}

/* secret */

.secretBox
{
	width:280px;
	border-top:2px solid #9e0b0f;
	border-bottom:2px solid #9e0b0f;
}

.secretContents
{
	background:url('../images/bbs/bgSecret.gif') no-repeat;
	width:280px;
	height:70px;
	padding-top:69px;
}
*html .secretContents
{
	height:133px;
}


/* popup */

#p_logo
{
	height:45px;
	padding-top:10px;
}

#p_body
{
	margin-top:10px;
	width:840px;
	padding-left:15px;
}

	.movie
	{
		float:left;
		width:495px;
		text-align:left;
	}
	.sideInfo
	{
		float:right;
		width:345px;
		text-align:left;
	}
	

		.side_lecListBox
		{
			width:290px;
			height:234px;
			margin-top:8px;
			overflow-y:auto;
			padding:5px 0px 10px 10px;
			border:#dcdcdc 1px solid;
			font-size:8pt;
		}

/* search */

.searchVisual
{
	background:url('../images/search_bg.gif') no-repeat;
	width:713px;
	height:47px;
	position: relative;
}

.searchResult
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;
}

	.searchResult .category_title
	{
		padding:10px 0 15px 15px;
		color:#734aa6;
	}
	.searchResult .category_title strong
	{
		color:#fed156;
	}
	.searchResult .category_title cite
	{
		color:#f7adad;
		font-weight:bold;
	}
	.searchResult dl
	{
		padding-left:15px;
	}
	.searchResult dd
	{
		padding-bottom:30px;
	}
	.searchResult .imgspan
	{
		padding-left:10px;
		padding-right:5px;
	}
	.searchResult a
	{
		text-decoration:underline;
	}
	.searchResult .moreResult
	{
		font-size:8pt;
		text-align:right;
		color:#fed156;
		padding-bottom:20px;
	}
	.searchResult .moreResult a {color:#fed156; }

	.search_box
	{
		position:absolute;
		bottom:22px;
		left:160px;
	}
	.search_box2
	{
		padding-top:12px;
		padding-left:220px;
	}
		.search_box .search_input,
		.search_box2 .search_input
		{
			background-color:#FFFFFF;
			border:#FFF 1px solid;
			color:#444;
			padding:5px 0 0 5px;
			height:18px;
		}
	.search_box img
	{
		margin-left:5px;
	}

/* popup */

	.lec_clockbg
	{
		background:url('../images/bg_lecclock.gif') no-repeat;
		width:395px;
		height:185px;
		padding-top:48px;
		padding-left:10px;
	}
	.scrapbg
	{
		background:url('../images/bg_scrap.gif') no-repeat;
		width:415px;
		height:140px;
		padding-top:60px;
		padding-left:10px;
	}
	.lec_scrapbg
	{
		background:url('../images/bg_lec_scrap.gif') no-repeat;
		width:415px;
		height:140px;
		padding-top:60px;
		padding-left:20px;
	}

		.lec_clock_msg,
		.scrap_msg,
		.lec_scrap_msg
		{
			text-align:left;
			padding-top:20px;
			padding-bottom:20px;
			color:#FFF;
			font-size:8pt;
		}

.lec_p_bg
{
	background:url('../images/lec_p_bg.gif') no-repeat;
	width:840px;
	height:470px;
	position: relative;
}
