/* Copyright 2005-2008 (c) E*PUBLIC - Teacher Plus. All rights reserved. */
/* TP CSS STYLE : upd 2008-03-24 by Liz */

/* ===== [ GLOBAL ] ============================================================================================== */	
	body {margin:0; font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#4f4f4f;}
	table, tr, td, form, div, textarea {margin:0; font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#4f4f4f;}
	select {margin:0; font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#4f4f4f;}

	.inputBox {height:20px; padding:4px; background:#fff; border:solid 1px #c7c7c7; font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#4f4f4f;}

	a {font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
	a:hover {color:#446688; text-decoration:underline;}

	img {border:0;}

	/* global */
	.blank {padding:10px 0 7px 0; font-weight:bold; text-align:center;}
	.mOut {background:#fff;}
	.mOver {background:#f9f9f9;}
	.conW {width:720px;}
	
	/* title */
	#titleS {width:auto; padding:0 5px 0 16px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoH1.gif) no-repeat 0 1px #fff;}
	
	/* info */
	#infoS {width:auto; margin:5px 0 20px 16px;}

	/* tab */
	#tabT {padding:0 10px 0 0; background:url(http://img.teacherplus.co.kr/images/glob/lin/linG.gif) repeat-x 0 21px;}
	#tabT dt {display:inline; float:left;}
	#tabT dd {display:inline; float:right; background:#fff;}
	
	#tabT .titleT {padding:13px 5px 0 16px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoH2.gif) no-repeat 2px 17px #fff;}
	#infoT {margin:0 0 15px 0; background:url(http://img.teacherplus.co.kr/images/glob/lin/linInfo.gif) no-repeat top right;}
	#subT {margin:0 0 20px 0; padding:4px 0 2px 0; background:url(http://img.teacherplus.co.kr/images/glob/lin/linInfo.gif) no-repeat top right; text-align:center;}
	#subT a {padding:0 8px 0 7px; background:url(http://img.teacherplus.co.kr/images/glob/lin/linPN.gif) no-repeat right; font-size:11px; word-spacing:-1px;}
	#subT b {padding:0 8px 0 7px; background:url(http://img.teacherplus.co.kr/images/glob/lin/linPN.gif) no-repeat right; border-bottom:2px solid #4d8dc4; font-weight:bold; font-size:11px; color:#; word-spacing:-1px;}


/* ===== [ 1. English Name ] ====================================================================================== */
	/* select Box */
	#sBoxT {background:url(http://img.teacherplus.co.kr/images/glob/box/sBoxRT.gif) no-repeat right top;}
	#sBox {background:url(http://img.teacherplus.co.kr/images/glob/box/sBoxBg.gif) repeat-y; text-align:center;}
	#sBox li {display:inline; float:left; margin:0 1px 0 0; padding:6px 0 0 0;}
	#sBox p {margin:-3px 0 0 0;}
	#sBoxB {margin:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/sBoxRB.gif) no-repeat right bottom;}

	/* popup Box */
	#pBoxT {width:600px; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxRT.gif) no-repeat right top; text-align:left;}
	#pBox {width:600px; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxBg.gif) repeat-y; text-align:center;}
	#pBoxB {width:600px; margin:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxRB.gif) no-repeat right bottom; text-align:left;}

	/* English Name : list */
	.enGirl {float:left; width:355px;}
	.enBoy {float:right; width:355px;}

	#nameL {border-bottom:1px solid #c8c8c8;}
	#nameL th {padding:8px 0 12px 0; background:url(http://img.teacherplus.co.kr/images/glob/board/tR.gif) no-repeat;}
	#nameL td {padding:6px 5px 3px 5px; border-bottom:1px solid #e2e2e2; text-align:center;}
	#nameL .topL {background:url(http://img.teacherplus.co.kr/images/glob/board/tL.gif) no-repeat;}
	#nameL .topR {background:url(http://img.teacherplus.co.kr/images/glob/board/tR.gif) no-repeat top right;}

	#nameL .enNo {width:30px; color:#777;}
	#nameL .enName {width:80px;}
	#nameL .enName h1 {padding:2px 0 0 12px; background:url(http://img.teacherplus.co.kr/images/1/name/icoG.gif) no-repeat -2px 0; font-size:12px; color:#ae4c4d; letter-spacing:-1px;}
	#nameL .enName h2 {padding:2px 0 0 12px; background:url(http://img.teacherplus.co.kr/images/1/name/icoB.gif) no-repeat -2px 0; font-size:12px; color:#4f93bf; letter-spacing:-1px;}
	#nameL .enMean {padding:7px 5px 4px 5px; word-spacing:-1px; text-align:left;}
	#nameL .enMean p {padding:2px 0 1px 0; font-size:11px; color:#999;}
	
	#nameL .enFamous {width:180px; font-weight:bold;}
	#nameL .enKor {width:80px; font-weight:bold; letter-spacing:-1px;}
	#nameL .enOri {width:80px;}
	#nameL .enBtn {width:82px; padding:4px 0 4px 0;}


/* ===== [ ¿µ¾î»óÈ²±Ø ] ====================================================================================== */
	#actionS {height:36px; padding:13px 0 5px 15px; background:url(http://img.teacherplus.co.kr/images/resource/activity/action/scriptT_bg.gif) repeat-x;}
	
	.txtB {font-size:16px; font-weight:bold; color:#1c72cc;}
	.txtS{padding:10px 0 10px 15px; font-size:11px; color:#757575;}

	 /* popup Box */
	#pBoxT450 {width:450px; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxRT450.gif) no-repeat right top; text-align:left;}
	#pBox450 {width:450px; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxBg450.gif) repeat-y; text-align:center;}
	#pBoxB450 {width:450px; margin:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/pBoxRB450.gif) no-repeat right bottom; text-align:left;}

	/* list */
	#actionL {border-bottom:1px solid #c8c8c8;}
	#actionL th {padding:8px 0 12px 0; background:url(http://img.teacherplus.co.kr/images/glob/board/tR.gif) no-repeat;}
	#actionL td {padding:6px 5px 3px 5px; border-bottom:1px solid #e2e2e2; text-align:center;}
	#actionL .topL {background:url(http://img.teacherplus.co.kr/images/glob/board/tL.gif) no-repeat;}
	#actionL .topR {background:url(http://img.teacherplus.co.kr/images/glob/board/tR.gif) no-repeat top right;}

	#actionL .no {width:30px; color:#777;}
	#actionL .title {padding:7px 5px 4px 10px; word-spacing:-1px; text-align:left;}
	#actionL .btn {width:82px; padding:4px 0 4px 0;}
	
	#actionT {width:720px;}
	#actionT .tab{height:32px;background:url(http://img.teacherplus.co.kr/images/resource/activity/action/tabLine.gif) repeat-x;}
	#actionT .title{height:36px; padding:10px 0 5px 15px; background:url(http://img.teacherplus.co.kr/images/resource/activity/action/scriptT_bg02.gif) repeat-x; font-size:16px; font-weight:bold; color:#1c72cc;}
	#actionT .btn{padding:0 5px 0 0; background:url(http://img.teacherplus.co.kr/images/resource/activity/action/scriptT_bg02.gif) text-align:right;}
	
	#actionT .sec{width:80px; padding:8px 0 8px 20px;background:#f8f7f3;font-size:11px; color:#736B54; font-weight:bold;}
	#actionT .con{padding:8px 0 8px 20px;background:#fff;}

	#actionT .box{padding:10px 25px 10px 25px; background:url(http://img.teacherplus.co.kr/images/resource/activity/action/box.gif) repeat-y}	
	#actionT .boxP{padding:10px 25px 10px 25px; background:url(http://img.teacherplus.co.kr/images/resource/activity/action/boxP.gif) repeat-y}

	#actionT .eng{padding:5px 0 5px 0; font-size:12px; font-weight:bold;color:#4F4F4F;}
	#actionT .kor{padding:5px 0 5px 0; font-size:12px; color:#666666;}
	

/* ===== [ 1. Å¬¸¯¸®¼Ò½º ] ======================================================================================= */
	.cons h1 {margin:0 0 8 0; padding:0 0 0 20; background:url(http://img.teacherplus.co.kr/images/1/icoH1.gif) no-repeat;}
	.cons h2 {margin:0 0 8 20; padding:0 0 0 17; background:url(http://img.teacherplus.co.kr/images/1/icoH2.gif) no-repeat;}
	.cons h3 {margin:0; padding:0 0 0 13; background:url(http://img.teacherplus.co.kr/images/1/icoH3.gif) no-repeat; font-size:12px; font-weight:bold;}
	.cons h4 {margin:0; padding:0 0 0 13; background:url(http://img.teacherplus.co.kr/images/1/icoH4.gif) no-repeat; font-size:12px; color:#207996; font-weight:normal; letter-spacing:-1px;}
	.cons h5 {margin:0 0 0 20; padding:0 15 0 13; background:url(http://img.teacherplus.co.kr/images/1/icoH5.gif) no-repeat; font-size:11px; color:#7d7d7d; font-weight:normal; letter-spacing:-1px; line-height:16px;}
	.cons p {margin:5 0 5 0; padding:0 10 0 13; line-height:16px;}

	/* BOX */
	.box {width:680px; margin:0 0 25 20;background:url(http://img.teacherplus.co.kr/images/1/boxS.gif) repeat-y;}
	.boxB {background:url(http://img.teacherplus.co.kr/images/1/boxB.gif) no-repeat left bottom;}
	.boxBR {background:url(http://img.teacherplus.co.kr/images/1/boxBR.gif) no-repeat right bottom;}
	.boxT {background:url(http://img.teacherplus.co.kr/images/1/boxT.gif) no-repeat;}
	.boxTR {background:url(http://img.teacherplus.co.kr/images/1/boxTR.gif) no-repeat right top;}

	.lbox {background:url(http://img.teacherplus.co.kr/images/1/lboxS.gif) repeat-y;}
	.lboxB {background:url(http://img.teacherplus.co.kr/images/1/lboxB.gif) no-repeat left bottom;}
	.lboxBR {background:url(http://img.teacherplus.co.kr/images/1/lboxBR.gif) no-repeat right bottom;}
	.lboxT {background:url(http://img.teacherplus.co.kr/images/1/lboxT.gif) no-repeat;}
	.lboxTR {background:url(http://img.teacherplus.co.kr/images/1/lboxTR.gif) no-repeat right top;}

/* =============================================================================== */
	/* Global */
	.Mtap {padding:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/resource/management/tap_bg.gif) repeat-x;}

	/* Report */
	.lin_bold {background:#fff; border:solid 2px #a9a9a9;}
	.lin_self_bold {background:#fff; border-left:solid 2px #a9a9a9; border-top:solid 2px #a9a9a9; border-right:solid 2px #a9a9a9; border-bottom:solid 1px #a9a9a9;}
	.lin_thin {background:#fff; border:solid 1px #a9a9a9;}
	.lin_thin_grey {background:#eee; border-bottom:solid 1px #a9a9a9; font-family:µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#4f4f4f;}
	.lin_thin_white {border-bottom:solid 1px #a9a9a9;}
	.lin_t_gray {background:#eeeeee; border-top:solid 1px #a9a9a9;} 

	/* Attend */
	.lin_t {background:#fff; border-top:solid 1px #a9a9a9;} 
	.lin_b {background:#fff; border-bottom:solid 1px #a9a9a9;} 
	.lin_tb {background:#fff; border-top:solid 1px #a9a9a9; border-bottom:solid 1px #a9a9a9;}
	.lin_l {background:#fff; border-left:solid 1px #a9a9a9;} 
	.lin_r {background:#fff; border-right:solid 1px #a9a9a9;}
	.lin_trl {background:#fff; border-top:solid 1px #a9a9a9; border-right:solid 1px #a9a9a9; border-left:solid 1px #a9a9a9;}
	.lin_rbl {background:#fff; border-right:solid 1px #a9a9a9; border-bottom:solid 1px #a9a9a9; border-left:solid 1px #a9a9a9;}
	.lin_rl {background:#fff; border-right:solid 1px #a9a9a9; border-left:solid 1px #a9a9a9;}
	.lin_tr {background:#fff; border-top:solid 1px #a9a9a9; border-right:solid 1px #a9a9a9;}
	.lin_lb {background:#fff; border-left:solid 1px #a9a9a9;	border-bottom:solid 1px #a9a9a9;}
	.lin_tr_bg {background:#eeeeee; border-top:solid 1px #a9a9a9; border-right:solid 1px #a9a9a9;}
	.radio {padding:0 9px 3px 0; background:url(http://img.teacherplus.co.kr/images/resource/management/attend/bg_radio.gif) no-repeat;}

	/* Resource_old */
	.defaultcolor, a.defaultcolor:link {color:#0081b7;}
	.search_result, a.search_result {color:#793300;}

	.left_wordcardmenu, a.left_wordcardmenu:link {color:#607c95; letter-spacing:-1px;}
	a.left_wordcardmenu:hover {color:#607c95; letter-spacing:-1px; font-weight:bold;}

	.left_puzzlemenu, a.left_puzzlemenu {color:#868686;}
	a.left_puzzlemenu:hover {color:#1b7dab;}

	.rightmenu, a.rightmenu {color:#868686; font-size:11px;}
	.rightsmenu, a.rightsmenu {color:#b4b4b4; font-size:11px;}

	.rightsnum, a.rightsnum {color:#b4b4b4; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; letter-spacing:-1px;}

	.wordcardmenu, a.wordcardmenu {color:#4f4f4f;}
	a.wordcardmenu:hover {color:#f98217;}

	.wordcardex, a.wordcardex {color:#f98217;}
	.wordcard_num, a.wordcard_num:link {color:#4f4f4f;}
	.word_blue, a.word_blue:link {color:#1d4972;}
	.select_stitle, a.select_stitle:link {color:#3a043c;}

	#hscroll_box {
		background:#f7f7f7; border-color:#f7f7f7; border:0 solid #fff;
		font-size:12px; color:#4f4f4f;
		width:221; height:200; overflow:auto;

		scrollbar-face-color:#cecfce;
		scrollbar-shadow-color:#fff;
		scrollbar-highlight-color:#fff;
		scrollbar-darkshadow-color:#c0c0c0;
		scrollbar-track-color:#efefef;
		scrollbar-arrow-color:#fff;
	}

	/*È¸»ö ÀÛÀº ±ÛÀÚ*/
	.s_explain {font-size:10px; color:#868686;}

	/* topic_title */
	.topic_title {color:#496c8c; font-weight:bold;}
	.topic_sub {color:#496c8c;}
	.topic_subject {font-size:11px; color:#4f4f4f;}
	.blog_list {font-size:11px; color:#9f9f9f; line-height:14px;}
	.right_list {font-size:11px; color:#1d4972; line-height:14px;}

	/* ENG_TXT */
	.eng {font:11px Verdana, sans-serif; color: #686868;}
	.eng_large_title {font:bold 16px Verdana, sans-serif; color:#686868;}
	.eng_large {font:bold 16px Verdana, sans-serif; color:#686868; letter-spacing:-1px;}
	.eng_large_print {font:bold 50px Verdana, sans-serif; color:#4d4d4d; letter-spacing:-1px; line-height:50px;}
	.eng_large_card {font:bold 40px Verdana, sans-serif; color:#4d4d4d; letter-spacing:-1px; line-height:40px;}
	.eng_large_card2 {font:bold 30px Verdana, sans-serif; color:#4d4d4d; letter-spacing:-1px; line-height:40px;}
	.eng_large_card4 {font:bold 25px Verdana, sans-serif; color:#4d4d4d; letter-spacing:-1px; line-height:40px;}
	.eng_large_card8 {font:bold 20px Verdana, sans-serif; color:#4d4d4d; letter-spacing:-1px; line-height:40px;}
	.eng_large_write {font:bold 24.5px Verdana, sans-serif; color: #686868; letter-spacing:6px}
	.eng_large_prize {font:bold 13px Verdana, sans-serif; color:#686868;}

	/* PRINT_BIG */
	.prize_title {font-weight:bold 35px ±¼¸²,Verdana,Arial,Helvetica,sans-serif; font-style:italic;}
	.name_print {font-weight:bold 30px µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-style:italic;}
	.prize_date {font-weight:bold 25px µ¸¿ò,Verdana,Arial,Helvetica,sans-serif; font-style:italic; letter-spacing:-1px;}

	/* ¾ËÆÄºª ÆÐÅ°Áö */
	.pack{font:12px µ¸¿ò;color:#747474;height:28;}

	/* ½Å¹®¸¸µé±â*/
	.paperTitle{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgHead.jpg); text-align:center; font-family:"Times New Roman",Georgia,Helvetica,¹ÙÅÁ,±Ã¼­; font-size:62px;color:#4C4C4C;font-weight:bold;letter-spacing:-1px;height:113px;padding:20px 0 0 0;}
	.paperDate{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgDate.jpg); font-family: Arial,Verdana,µ¸¿ò,sans-serif;font-size:11px;color:#4C4C4C;font-weight:bold;height:20px;padding:5px 0 5px 40px;}

	.paperBody {background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgBody.jpg);vertical-align:top;padding:0 40px 0 40px;}

	.paperHeadline {font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:30px;color:#4C4C4C;font-weight:bold;vertical-align:top;padding:20px 0 20px 0;}
	.paperText{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:15px;color:#4C4C4C; line-height:23px;vertical-align:top;}
	.paperImg{padding:10px 0 10px 0;}

	.paperFooter{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgFooter.jpg); text-align:center;font-family:Arial,Verdana,µ¸¿ò,sans-serif;font-size:10px;color:#fff;font-weight:bold;height:40px;vertical-align:top;padding:0 40px 0 40px;}

	.inputTitle{text-align:center;font-family:"Times New Roman",Georgia, Arial,Verdana,Helvetica,¹ÙÅÁ,±Ã¼­,µ¸¿ò,sans-serif;font-size:62px;color:#4C4C4C;font-weight:bold;letter-spacing:-1px;width:610;border:1px dashed #aaa;background-color:#efefef; filter: alpha(opacity: 40);}
	.inputDate{font-family:Arial,Verdana,µ¸¿ò,sans-serif;font-size:11px;color:#4C4C4C;font-weight:bold;width:610;border:1px dashed #aaa;background-color:#efefef; filter: alpha(opacity: 40);}
	.inputHeadline {font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-weight:bold;font-size:30px;color:#4C4C4C;
	width:295;border:1px dashed #aaa;background-color:#efefef; filter: alpha(opacity: 40);}
	.inputText{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:15px;color:#4C4C4C;
	line-height:23px;width:295;border:1px dashed #aaa;background-color:#efefef; filter: alpha(opacity: 40);}
	.inputHeadlineView{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:30px;font-weight:bold;color:#4C4C4C;width:295;border:0px;background-color:transparent;}
	.inputTextView{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:15px;color:#4C4C4C;line-height:23px;width:295;border:0px;background-color:transparent;}

	/* ½Å¹®¸¸µé±â_ÇÁ¸°Æ®*/
	.paperTitleP{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgHeadP.jpg); text-align:center; font-family:"Times New Roman",Georgia,Helvetica,¹ÙÅÁ,±Ã¼­; font-size:64px;color:#4C4C4C;font-weight:bold;letter-spacing:-1px;height:113px;padding:25px 0 0 0;}
	.paperDateP{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgDateP.jpg); font-family: Arial,Verdana,µ¸¿ò,sans-serif;font-size:11px;color:#4C4C4C;font-weight:bold;height:20px;padding:5px 0 5px 40px;}

	.paperBodyP{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgBodyP.jpg);vertical-align:top;padding:0 40px 0 40px;}

	.paperHeadlineP{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:31px;color:#4C4C4C;font-weight:bold;vertical-align:top;padding:20px 0 20px 0;}
	.paperTextP{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:15px;color:#4C4C4C; line-height:24px;vertical-align:top;}
	.paperImgP{padding:10px 0 10px 0;}

	.paperFooterP{background:url(http://img.teacherplus.co.kr/images/resource/newspaper/bgFooterP.jpg); text-align:center;font-family:Arial,Verdana,µ¸¿ò,sans-serif;font-size:12px;color:#fff;font-weight:bold;height:45px;vertical-align:top;padding:0 40px 0 40px;}

	.inputHeadlineViewP{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:31px;font-weight:bold;color:#4C4C4C;width:340;border:0px;background-color:transparent;}
	.inputTextViewP{font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;font-size:15px;color:#4C4C4C;line-height:23px;width:340;border:0px;background-color:transparent;}


	/* Ãß°¡ */
	#newsP * {font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò; color:#4c4c4c;}
	#newsP * textarea {width:295px; background:#efefef; filter: alpha(opacity:40); border:1px dashed #aaa; font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò; color:#4c4c4c;}
	#newsP * input {width:295px; background:#efefef; filter: alpha(opacity:40); border:1px dashed #aaa; font-size:11px; color:#4c4c4c;}

	#pHead {height:80px; padding:20px 0 20px 0; font-weight:bold; font-size:30px;}
	#pHead textarea {height:80px; font-weight:bold; font-size:30px;}

	#pTxt {height:608px; font-size:15px; line-height:23px;}
	#pTxt textarea {height:608px; font-size:15px; line-height:23px; font-family:Georgia,Helvetica,¹ÙÅÁ,µ¸¿ò;}

	#pSam {font-size:15px; line-height:23px;}
