/* Copyright 2005-2008 (c) E*PUBLIC - Teacher Plus. All rights reserved. */
/* TP CSS STYLE : upd 2008-10-08 by Liz */

/* [ GLOBAL ]
============================================================================================== */

	/* {font-size:12px; font-family:µ¸¿ò,Verdana, Arial, Helvetica, sans-serif !important; color:#4f4f4f;}*/
	
	body, a, textarea, div, h1, h2, h3, h4, h5, h6, p, em, address, form, object, ul, ol, li, dl, dt, dd, caption {
		margin:0; padding:0;, font-size:12px; font-family:µ¸¿ò,Verdana, Arial, Helvetica, sans-serif !important; color:#4f4f4f;
	}

	table, th, td {font-size:12px; font-family:µ¸¿ò,Verdana, Arial, Helvetica, sans-serif !important; color:#4f4f4f;}
	img, fieldset, iframe {margin:0; padding:0; border:none;}
	ul, ol, dl, dt, dd, caption {text-align:left !important;}
	textarea {border:1px solid #c7c7c7;}
	th, b {word-spacing:-2px;}
	code {background:transparent;}
	li {list-style-type:none;}
	em {font-style:normal;}

	input, select {margin:0; padding:0; font-size:11px; font-family:µ¸¿ò,Verdana, Arial, Helvetica, sans-serif !important; color:#4f4f4f;}
	/* select {behavior:url(/include/selectBox.htc); width:auto;} */

	a {text-decoration:none;}
	a:hover {color:#446688; text-decoration:underline;}

	/* basic style style - update by Dec 08, 08 */
	br.clear{height:20px;}
	blockquote{position:relative;margin:0 10px 0 10px;}
	.hidden{display:none;}


/* [ GUIDE ]
============================================================================================== */
	#bodyK {background:url('http://img.teacherplus.co.kr/images/mainN/bgT.jpg') repeat-x 0 54px;}
	#bodyE {background:url(http://img.teacherplus.co.kr/images/glob/bgT.gif) repeat-x;}

	/* input */
	.txtBox {height:19px; padding:1px 1px 1px 3px; border:1px solid #c7c7c7;}
	.inputBox {height:20px; padding:4px;	background:#fff; border:1px solid #c7c7c7;}

	/* font */
	.f11 {font-size:11px; color:#777;}
	.fontB {font-weight:bold;}
	.fontS {font-size:11px; color:#777; letter-spacing:-1px;}
	.fontW {letter-spacing:-1px;}
	.fontNum, a .fontNum {font-size:11px; color:#777;}

	/* help */
	.help {width:720px; margin:0 0 25px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/helpR.gif) no-repeat right top #f2f2f2;}
	.help h1 {margin:0; padding:5px 0 5px 60px; background:url(http://img.teacherplus.co.kr/images/glob/box/helpL.gif) no-repeat;}

	/* BTN */
	.linBtn {margin:20px 10px 0 10px; padding:10px 0 0 0; background:url(http://img.teacherplus.co.kr/images/glob/linBtn.gif) repeat-x;}
	
	
/* [ LAYOUT ]
============================================================================================== */
	#wrap {}
	#eventT {position:absolute; z-index:100; visibility:visible;}
	#navT {width:auto;}

	/* main */
	#loginM {width:930px; background:#d2ccc4; padding:4px 0 0 0;}
	#loginM .loginK {width:320px; padding:5px 0 0 10px;}
	#loginM .loginE {width:293px; padding:5px 0 0 10px;}
	#loginM .hi {width:293px; padding:3px 0 0 10px; font-weight:bold;}
	#loginM .btnP {width:207px; padding:6px 0 0 0;}
	#loginM .btnR {text-align:right; padding:3px 0 0 0;}
	#loginM .pollM {padding:9px 0 0 0;}
	#loginM .pollM a {padding:4px 0 0 55px; background:url(http://img.teacherplus.co.kr/images/left/poll/ic_poll.gif) no-repeat; font-size:11px; word-spacing:-1px; line-height:18px;}

	/* left menu */
	#navL {position:relative; float:left; width:170px; margin:0 0 15px 0;}
	#navL li {margin:0 0 -4px 0;}
	
	#pollL {float:right; width:165px; margin:10px 0 5px 0; padding:10px 10px 5px 5px; border:5px solid #dadace; background:url(http://img.teacherplus.co.kr/images/left/poll/box_bg.gif) no-repeat right top #e4e4dc;}
	#pollL a {padding:3px 0 0 55px; background:url(http://img.teacherplus.co.kr/images/left/poll/ic_poll.gif) no-repeat; font-size:11px; letter-spacing:-1px; line-height:18px;}

	/* banner */
	#banL {float:right; padding:0 0 5px 0;}
	#banL li {text-align:right;}
	
	/* breadcrumb */
	#breadcrumb {float:right; width:750px; padding:0 0 5px 0;}
	#breadcrumb ul {float:right;}
	#breadcrumb li {display:inline; margin:0 0 0 5px; padding:3px 0 0 8px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoBC.gif) no-repeat left;}
	#breadcrumb a {font-size:11px; color:#989898; letter-spacing:-1px;}
	#breadcrumb b {font-size:11px;}
	
	/* footer */
	#footer {position:relative; clear:both; width:100%; border-top:1px solid #e1e1e1;}
	#footer dt {margin:20px 0 0 100px;}
	#footer dd {position:absolute; top:20px; right:30px; float:right;}
	#footer p {clear:both; margin:20px 0 0 0; padding:0 0 10px 0; border:5px solid #e1e1e1; text-align:center;}
	#footer p span {display:inline-block; margin:10px 0 -5px 30px;}
	
	/* contents */
	#cTop {float:right; width:750px; background:url(http://img.teacherplus.co.kr/images/glob/box/conRT.gif) no-repeat right top;}
	#content {float:right; width:750px; padding:15px 0 15px 14px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
	#cBottom {float:right; width:750px;  margin:0 0 15px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/conRB.gif) no-repeat right bottom;}

	/* list style - update by Dec 08, 08 */
	#list{clear:both;}
	#list table{width:680px;border-top:1px solid;}
	#list table th,#board table td{text-align:center;vertical-align:top;}
	#list table th{padding:8px 0 3px 0;border-top:3px solid;background:#f8f8f8;letter-spacing:-1px;}
	#list table th,#board table th a{font-weight:bold;}
	#list table td{padding:7px 0 3px 0;border-top:1px solid #e3e3e3;}

	#list tbody .no,#board tbody .date,#board tbody .hits{padding:6px 0 5px 0;font-size:11px;font-family:tahoma;color:#878787;}
	#list .no{width:50px;}
	#list .pad{padding:6px 0 0 0;}
	#list .origin,#board .btns{width:100px;}
	#list .cate{width:110px;}
	#list .test,#board .type{width:70px;}
	#list .user,#board .date{width:75px;}
	#list .hits{width:55px;}
	#list tbody .subject{text-align:left;padding-left:10px;}
	#list tbody .btns{padding:4px 0 4px 0;}
	#list tbody .test{padding:5px 0 0 0;}


/* [ SEARCH ]
============================================================================================== */
	.sBig {width:720px; margin:0 0 10px 0; padding:15px; background:#f9f9f9; border:1px solid #e1e1e1;}
	.sThin {width:720px; margin:0 0 10px 0; padding:5px 0 5px 0; background:#f9f9f9; border:1px solid #e1e1e1;}
	.sShort {width:300px; padding:0 0 2px 0; background:url(http://img.teacherplus.co.kr/images/glob/board/searchBg.gif) no-repeat;}
	.inputW {width:300px;}
	.inputS {width:170px;}

	#search { text-align:center;}
	#search th {padding:0 5px 0 70px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoSearch.gif) no-repeat;}
	#search select {width:90px;}
	#search input {height:19px; margin:0 5px 0 0; padding:1px 0 0 0; background:#fff; border:1px solid #e1e1e1;}
	#search img {padding:2px 0 0 0;}
	
	/* search : result */
	#sNo {float:left; margin:3px 0 0 0; padding:4px 0 0 38px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoAll.gif) no-repeat left;}
	#sNo b{color:#ff6767; font-size:11px;}

/* [ BEST ]  - update by Dec 08, 08
============================================================================================== */
	#bxout{width:720px;margin:10px 0 20px 0;background:url(http://img.teacherplus.co.kr/images/best/bxS.gif) repeat-y;}
	#bxout .bxT{background:url(http://img.teacherplus.co.kr/images/best/bxTL.gif) no-repeat 0 top;text-align:right;}
	#bxout .bxS{padding:10px 20px 10px 20px;background:url(http://img.teacherplus.co.kr/images/best/bxSl.gif) repeat-y right 0;}
	#bxout .bxF{background:url(http://img.teacherplus.co.kr/images/best/bxFL.gif) no-repeat 0 bottom;text-align:right;}

	.labook{position:relative;width:720px;margin:10px 0 20px 0;padding:1px;border:1px solid #f7f7f7;background:dcdcdc;}
	.labook h2{line-height:11px;}
	.labook h2,.labook p{font-size:11px;letter-spacing:-1px;}
	.labook span img{border:1px solid #bcbcbc;vertical-align:middle;}
	.labook span.selected{background:#808080;}
	.labook span.selected img{border-color:#fff;}
	
	#labest.labook table{width:716px;border:2px solid #c9c9c9;background:#fff;}
	#labest.labook th,#labest.labook td{vertical-align:top;text-align:left;}
	
	#tpbest.labook ul{margin:0;padding:0;border:2px solid #c9c9c9;background:#fff;}
	#tpbest.labook li{padding:2px;vertical-align:top;}
	#tpbest #junior{position:absolute;right:0;top:0;width:190px;}

	#kidbig{width:170px;padding:18px 0 10px 21px;}
	#kidbig h1{width:75px;}
	#kidbig .btn{position:absolute;left:65px;top:250px;}

	#kids{padding-right:15px;}
	#kids ul{clear:both;float:right;}
	#kids li{float:left;font-size:11px;}
	#kids span{width:63px;margin:0 3px 0 3px;padding:2px 3px 4px 3px;}
	#kids h2{width:70px;padding:5px 0 0 5px;font-weight:normal;}
	#kids em{padding-left:5px;font-style:normal;font-size:11px;letter-spacing:-1px;color:#c3c2c2;}
	#kids h3{padding:41px 0 0 0;}
	#kids h4{padding:5px 0 13px 0;margin:0 0 10px 0;border-bottom:1px dashed #e1e1e1;}
	#kids h5{margin:0 0 20px 0;}
	
	#junior{width:190px;margin-bottom:0;}
	#junior dl{border-left:1px solid #c9c9c9;}
	#junior dt{padding:18px 0 8px 14px;border-bottom:1px solid #e1e1e1;}
	#junior dd{position:relative;border-top:1px dashed #e1e1e1;margin:5px 14px 5px 14px;}
	#junior dd.first{border-top:none;}
	#junior span{position:absolute;left:0;top:7px;}
	#junior h2{padding:7px 5px 8px 50px;}
	#junior p{padding:0 5px 5px 50px;}
	
	#labview{width:565px;}
	#labview p{padding:0;margin:0;}
	#labview h2{margin:0 0 5px 0;background:url(http://img.teacherplus.co.kr/images/best/view/bar_right.gif) no-repeat top right #adbe5c;color:#fff;}
	#labview h2 img{vertical-align:top;}
	#labview h2 span{height:23px;padding:7px 8px 0 8px;vertical-align:bottom;}
	#labview h3,#labview h3 a,#labview h3 a:hover{font-size:14px;color:#476e09;text-decoration:none;}
	#labview h4{margin:0 0 5px 0;padding:0 0 0 15px;background:url(http://img.teacherplus.co.kr/images/best/ico_h4.gif) no-repeat left 0;}

	#labview .bookimg{position:relative;margin:0 0 15px 0;padding:10px 5px 10px 5px;border-top:1px solid #ddd;border-top:1px solid #ddd;background:#f5f5f5;}
	#labview .bookimg img{position:absolute;left:5px;top:10px;width:100px;height:140px;margin:0 10px 0 0;border:1px solid #bcbcbc;}
	#labview .bookimg h3{margin:0 0 3px 120px;}
	#labview .bookimg blockquote{height:122px;margin:0 5px 0 120px;padding:9px 9px 6px 9px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;background:#fff;text-align:justify;}
	#labview .bookimg blockquote p{margin:0 0 9px 0;padding:0;font-weight:bold;}
	#labview .bookimg p.btn{position:absolute;right:50px;top:2px;}
	#labview .bookimg p.btn img{width:36px;height:15px;border:none;}

	#labview ul{border-bottom:1px solid #bcbcbc;}
	#labview li{position:relative;height:180px;padding:15px 0 10px 0;border-top:1px dashed #e1e1e1;}
	#labview li img{position:absolute;left:15px;top:13px;width:100px;height:140px;margin:0 10px 0 0;border:1px solid #bcbcbc;}
	#labview li h3{margin:0 13px 3px 130px;padding:0 0 3px 0;border-bottom:1px solid #ddd;}
	#labview li blockquote{margin:0 5px 0 130px;padding:4px 10px 0 0;text-align:justify;}
	#labview li blockquote p{margin:0 0 9px 0;padding:0;font-weight:bold;}
	#labview li p.btn{position:absolute;right:100px;top:-2px;}
	#labview li p.btn img{width:73px;height:21px;border:none;}
	#labview li.first{border-top:none;}

	#labview ul.links{width:565px;margin:0 0 25px 0;padding:10px 15px 5px 15px;background:#f5f5f5;}
	#labview ul.links li{height:25px;display:inline;margin:0 5px 0 0;padding:5px 10px 0 25px;border:none;background:url(http://img.teacherplus.co.kr/images/glob/btn/btnbg.gif) no-repeat right top;}
	#labview ul.links li img{position:absolute;left:0px;top:0px;width:25px;height:21px;border:none;}
	#labview ul.links li a{text-decoration:none;}
	#labview ul.links li a:hover{color:#ff5400;text-decoration:none;}

	#labview blockquote.info{margin:0 0 25px 0;padding:5px 15px 25px 15px;border-bottom:1px solid #e1e1e1;}
	#labview blockquote.info h5{margin:10px 0 10px 0;padding:0 0 0 8px;background:url(http://img.teacherplus.co.kr/images/best/ico_h5.gif) no-repeat 0 1px;color:#476e09;}
	
	#labview blockquote.info dd{font-weight:bold;}
	#labview blockquote.info .lists{margin:0 0 15px 0;}
	#labview blockquote.info .lists dd{margin:15px 0 5px 0;padding:0 0 0 8px;background:url(http://img.teacherplus.co.kr/images/best/ico_h5.gif) no-repeat 0 1px;color:#476e09;}
	#labview blockquote.info .lists dt{padding:5px 0 0 15px;background:url(http://img.teacherplus.co.kr/images/best/ico_dt.gif) no-repeat 8px 8px;}
	#labview blockquote.info .lists dt.subject{padding:15px 0 0 8px;background:none;font-weight:bold;}
	#labview blockquote.info .parts dd{margin:15px 0 5px 8px;}
	#labview blockquote.info .parts dd span{padding:2px 5px 0 5px;background:#808d6b;color:#f4f8e5;}
	#labview blockquote.info .parts dt{padding:0 0 0 8px;}

	#labview blockquote.info ul{border-bottom:none;}
	#labview blockquote.info li{padding:7px 0 7px 0;}
	#labview blockquote.info li img{left:0px;top:7px;}
	#labview blockquote.info li h3{margin:0 0 2px 115px;padding:2px 5px 0 5px;border-bottom:none;background:#ecf0d1;font-size:13px;}
	#labview blockquote.info li blockquote{margin:0 0 0 115px;padding:15px 7px 0 7px;text-align:justify;}
	#labview blockquote.info li blockquote p{margin:15px 0 0 0;padding:4px 4px 0 4px;font-style:normal;font-weight:normal;color:#ce5c44;}

	#bcate th{font-weight:bold;text-align:left;}
	#bcate img{margin-left:5px;vertical-align:middle;}
	#bcate thead{background:#ececec;}
	#bcate thead th{padding:10px 0 7px 10px;border-bottom:2px solid #fff;}
	#bcate tbody{background:#f7f7f7;}
	#bcate tbody th, #bcate tbody td{padding:7px 0 7px 10px;border-bottom:1px solid #e0e0e0;vertical-align:top;line-height:16px;}

/* [ BOARD ]
============================================================================================== */
	/* icon : New, File, Replay */
	#icoN {padding:0 25px 0 0; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoN.gif) no-repeat 3px 1px;}
	#icoF {padding:0 12px 0 0; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoF.gif) no-repeat 3px -1px;}
	#icoR {padding:0 0 0 13px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoR.gif) no-repeat 3px 1px; font-size:10px; color:#777;}

	/* board : global */
	.ico {width:50px; padding:10px 0 0 0;}
	.no {width:50px;}
	.title {padding:7px 0 0 10px; text-align:left;}
	.name {width:80px; color:#777; text-align:right;}
	.link {width:73px; padding:4px 0 4px 2px;}
	.date {width:80px; padding:7px 0 0 0; font-size:10px; color:#777;}
	.scrap {padding:8px 0 0 10px; font-size:11px; color:#ff6767; text-align:left;}
	.btn {text-align:right;}
	.blank {padding:10px 0 7px 0; font-weight:bold;}

	/* board : list */
	#bList {width:720px; border-top:2px solid #ff6767; border-bottom:1px solid #c8c8c8; text-align:center;}
	#bList * {font-size:11px; word-spacing:-2px;}
	#bList caption {padding:0 0 3px 0; vertical-align:bottom;}
	#bList th {padding:9px 0 6px 0; background:#f8f3f3; border-bottom:1px solid #c8c8c8; font-weight:normal; color:#321818; letter-spacing:-1px;}
	#bList td {padding:8px 0 3px 0; border-bottom:1px solid #e2e2e2;}
	
	#bList a {font-size:12px;}
	#bList select {float:right;}
	#bList .mOut {background:#fff;}
	#bList .mOver {background:#f9f9f9;}

	/* board : view - title */
	#bView {width:720px; border-top:2px solid #ff6767;}
	#bView thead th {padding:8px 0 6px 10px; background:#f8f3f3; color:#321818; text-align:left;}
	#bView thead td {padding:8px 0 3px 0; border-bottom:1px solid #e2e2e2;}

	#bView .title {font-weight:normal; font-size:11px; color:#321818; letter-spacing:-1px; word-spacing:-2px;}
	#bView .date {width:auto; padding:8px 10px 0 0; font-weight:normal; text-align:right;}
	
	/* board : view - contents  */
	#bCView {width:720px; border-top:4px solid #fff; border-bottom:1px solid #c8c8c8;}
	#bCView thead {border-top:5px solid #fff;}
	#bCView tbody td{padding:15px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
	#bCView tfoot td {padding:3px 10px 0 10px; background:#f8f8f8; vertical-align:top;}

	/* board : view - file info */
	#file {width:720px; border-top:1px solid #f3f3f3;}
	#file th {padding:8px 0 4px 50px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoFD.gif) no-repeat 10px 7px #f8f8f8; border-top:1px dashed #dfdfdf; text-align:left;}
	#file td {padding:8px 0 4px 50px; background:url(http://img.teacherplus.co.kr/images/glob/ico/icoFD.gif) no-repeat 10px 7px #f8f8f8; text-align:left;}
	#file a {font-weight:normal; font-size:11px;}

	/* board : write - 20080716 °í°´¼¾ÅÍ>±³Àç ÇÁ·Î±×·¥ »ó´ã ÀÔ·ÂÆû ÀÛ¾÷ÇÏ¸é¼­ Ãß°¡ */
	#bWrite {width:720px; text-align:left; padding:10px 0 8px 15px;}
	#bWrite th {width:100px; background:#f8f7f3; border-right:1px solid #dadace; border-bottom:1px solid #dadace; color:#6d654e; letter-spacing:-1px; font-weight:bold;}
	#bWrite td {border-bottom:1px solid #dadace;}
	
	#bWrite .secT {width:100px; background:#f8f7f3; border-top:2px solid #ff6767; border-right:1px solid #dadace; border-bottom:1px solid #dadace; color:#6d654e; letter-spacing:-1px; font-weight:bold;}
	#bWrite .secB {width:100px; background:#f8f7f3; border-right:1px solid #dadace; border-bottom:2px solid #dadace; color:#6d654e; letter-spacing:-1px; font-weight:bold;}
	#bWrite .conT {border-top:2px solid #ff6767; border-bottom:1px solid #dadace; }
	#bWrite .conB {border-bottom:2px solid #dadace;}
	
	
	/* page no */
	#pNo {margin:10px 0 0 0; text-align:center;}
	#pNo a {padding:0 2px 0 2px; color:#989898;}
	#pNo a:hover {background:#777; color:#fff;}
	#pNo b {color:#ff6767;} /* ÇöÀçÀ§Ä¡ */
	
	/* reple */
	#reList {width:720px; background:#f5f5f5;}
	#reList th {border-top:1px solid:#c8c8c8; border-bottom:1px solid #e5e5e5;}
	#reList td {padding:2px 4px 0 10px; border-bottom:1px solid #e5e5e5; word-wrap:break-word:}

	#reWrite {width:720px; background:#f8f8f8; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;}
	#reWrite th{width:45px; padding:4px 0 0 15px; background:url(http://img.teacherplus.co.kr/images/blog/emoT/icoBg.gif) no-repeat 10px 3px; text-align:left;}
	#reWrite td {padding:3px 10px 3px 0; text-align:right;}
	#reWrite textarea {width:565px; height:35px;}

	/* emoticon */
	#icoEmo {background:#fff; border:1px solid #e1e1e1;}
	#icoEmo td {height:30px: padding:5px; text-align:right; cursor:hand;}


/* [ BLOG LAYOUT ]
============================================================================================== */
	#blogM {float:right; width:750px; padding:15px 0 15px 0;}

	#blog {float:right; width:750px; padding:10px 14px 15px 14px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
	#blog h1 {margin:0 0 10px 0; padding:10px 0 4px 20px; background:url(http://img.teacherplus.co.kr/images/9/icoH1.gif) no-repeat left; border-bottom:2px solid #c8c8c8; font-size:14px;}
	
	/* recommand */
	#reCTop {width:720px; background:url(http://img.teacherplus.co.kr/images/glob/box/allBRT.gif) no-repeat right top #f2f3f2;}
	#reComm {width:720px; padding:8px 5px 0 5px; background:url(http://img.teacherplus.co.kr/images/glob/box/allBLT.gif) no-repeat left top;}
	#reComm * {font-size:11px; letter-spacing:-1px;}
	#reComm dl {height:1px; padding:3px 5px 2px 5px; background:#fff; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
	#reComm dt {float:left; width:100px; padding:3px 0 0 2px; background:#fff; border:1px solid #e1e1e1;}
	#reComm dd {float:left; width:132px; padding:5px; color:#787878;}
	#reComm img {width:94px; height:65px;}
	#reComm b {color:#446688;}
	#reComm p {padding:5px 0 0 0;}
	#reCBottom {clear:both; width:720px; margin:0 0 7px 0; background:url(http://img.teacherplus.co.kr/images/glob/box/allBRB.gif) no-repeat right bottom;}


/* [ MAIN ]
============================================================================================== */
	.how {height:200px; padding:0 0 5px 15px; background:url(http://img.teacherplus.co.kr/images/main/howBgN2.gif) no-repeat; font-size:11px; line-height:17px;}
	.how em {color:#aaa;}
	.howB {color:#5669b7;font-weight:bold; line-height:22px;}


/* [ »õ·Î¿î ½ºÅ¸ÀÏ ±³Ã¼ ÈÄ »èÁ¦ ]
============================================================================================== */
	/* main */
	.mono {padding:5px; font-size:11px; color:#7c5f42; line-height:18px;} /* ¿¡µðÅÍ½º ¸ð³î·Î±× */
	a.b_news {font-size:11px; color:#898989; letter-spacing:-1px; line-height:18px;} /* ºí·Î±× ¼Ò½Ä */
	a.b_dir {font-weight:bold; color:#666; letter-spacing:-1px;} /* ºí·Î±× µð·ºÅä¸® */
	a.b_my {color:#60431d; letter-spacing:-1px;} /* ³»ºí·Î±× ¼Ò½Ä */

	/* ÃÖ±Ù ÀÎ±â ÅÂ±× : ±ÛÀÚ»çÀÌspace line */
	.tag{padding:5px; color:#c2c2c2; line-height:22px;}

	a.tag01:link, a.tag01:active, a.tag01:visited {color:#666; line-height:22px;}
	a.tag01:hover {background:#666; color:#ffc000; line-height:22px;}

	a.tag02:link, a.tag02:active, a.tag02:visited {font-weight:bold; font-size:14px; color:#666; line-height:22px;}
	a.tag02:hover {background:#666; font-weight:bold; font-size:14px; color:#ffc000; line-height:22px;}

	a.tag03:link, a.tag03:active, a.tag03:visited {font-weight:bold; font-size:16px; color:#1bbbb4; line-height:22px;}
	a.tag03:hover {background:#666; font-weight:bold; font-size:16px; color:#ffc000; line-height:22px;}

	a.tag04:link, a.tag04:active, a.tag04:visited {background:#1bbbb4; font-weight:bold; font-size:16px; color:#fff; line-height:22px;}
	a.tag04:hover {background:#666; font-weight:bold; font-size:16px; color:#ffc000; line-height:22px;}

	.blog_search {height:20px; padding:4px; background:#fff; border:1px solid #8f806c; font-size:11px; color:#4f4f4f;}

	/* left */
	.Bleft_bg {background:url(http://img.teacherplus.co.kr/images/blog/left/box_bg.gif) repeat-y;}
	.Cleft_bg {background:url(http://img.teacherplus.co.kr/images/blog/left/center_bg.gif) repeat-y;}

	/* right */
	.Bright_bg {background:url(http://img.teacherplus.co.kr/images/blog/right/bg.gif) repeat-y;}

	/* contents */
	.best_resource, .a.best_resource {font-size:11px; color:#60431d; letter-spacing:-1px;}
	.best_search, .a.best_search {font-size:11px; color:#ac0f15; letter-spacing:-1px;}
	.imgbox_recom {position:absolute; height:65px; width:80px; background:url(http://img.teacherplus.co.kr/images/blog/right/recom_img.gif) no-repeat; cursor:hand;}
	.live_user {font-size:11px; color:#cbe4ff;}

/* [ CONTENTS ]
============================================================================================== */
	/* ===== 0. ¸ÞÀÎ ======================================================================= */
	a.re_all_st {font-weight:bold; font-size:11px; color:#ea661a; line-height:18px;}
	a.re_all {font-size:11px; color:#a19a91; line-height:18px;}

	/* ===== 1. ÇÃ·¡½ÃÄ«µå ==================================================================== */
	/* ÅÇ ºÐ·ù */
	.rTap {margin:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/glob/rTapR.gif) no-repeat right top;}
	/* ÅÇ Å¸ÀÌÆ² ¹ØÁÙ */
	.linTU {margin:0 0 10px 0; padding:0 0 10px 0; background:url(http://img.teacherplus.co.kr/images/glob/linTU.gif) repeat-x bottom;}

	/* ¹Ì¸®º¸±â Å×µÎ¸® */
	.iBoxT {background:url(http://img.teacherplus.co.kr/images/glob/box/conRT.gif) no-repeat right top;}
	.iBoxS {border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
	.iBoxB {background:url(http://img.teacherplus.co.kr/images/glob/box/conRB.gif) no-repeat right bottom;}

	/* ===== 6. °Ô½ÃÆÇ ==================================================================== */
	/* 3ÀÎ 3»ö */
	.33M {padding:0 0 5 0; font:bold 11px; color:#d52b2b; letter-space:-1px;}
	.33T {padding:0 0 5 0; font:bold 11px; color:#209bba; letter-space:-1px:}
	.33W {padding:0 0 5 0; font:bold 11px; color:#61aa00; letter-space:-1px;}
	.33Ptitle {padding:0 0 5 0; font:bold 11px; color:#207996; letter-space:-1px;}

	/* ===== 8. È¸¿øÁ¤º¸ ==================================================================== */
	.cons {width:720px;}
	.cons h1 {margin:0 0 8px 0; padding:0 0 0 20px; background:url(http://img.teacherplus.co.kr/images/8/icoH1.gif) no-repeat;}
	.cons h2 {margin:0 0 8px 20px; padding:0 0 0 17px;	background:url(http://img.teacherplus.co.kr/images/8/icoH2.gif) no-repeat;}
	.cons h3 {padding:0 0 0 13px; background:url(http://img.teacherplus.co.kr/images/8/icoH3.gif) no-repeat;}
	.cons h4 {padding:0 0 0 13px;	background:url(http://img.teacherplus.co.kr/images/8/icoH4.gif) no-repeat; font-weight:normal; font-size:12px; color:#993300; letter-spacing:-1px;}
	.cons h5 {margin:10px 0 0 20px; padding:0 0 0 13px; background:url(http://img.teacherplus.co.kr/images/8/icoH5.gif) no-repeat;}
	.cons h6 {margin:10px 0 0 3px; padding:0 0 0 13px;	background:url(http://img.teacherplus.co.kr/images/8/icoH5.gif) no-repeat; font-weight:normal; font-size:11px; color:#7d7d7d; letter-spacing:-1px; line-height:18px;}
	.cons.title2 {font-size:14px; font-weight:blod; color:#990000;margin:10 0 0 3; padding:0 0 0 13;}
	/* BOX */
	.box {margin:0 0 0 10px; width:700px; background:url(http://img.teacherplus.co.kr/images/8/boxS.gif) repeat-y;}
	.boxB {background:url(http://img.teacherplus.co.kr/images/8/boxB.gif) no-repeat bottom left;}
	.boxBR {background:url(http://img.teacherplus.co.kr/images/8/boxBR.gif) no-repeat right bottom;}
	.boxT {background:url(http://img.teacherplus.co.kr/images/8/boxT.gif) no-repeat;}
	.boxTR {background:url(http://img.teacherplus.co.kr/images/8/boxTR.gif) no-repeat top right;}

	.lbox {margin:0 0 0 20px;  padding:15px 15px 10px 15px;width:680px; background:url(http://img.teacherplus.co.kr/images/8/lboxS.gif) repeat-y;}
	.lboxB {background:url(http://img.teacherplus.co.kr/images/8/lboxB.gif) no-repeat bottom left;}
	.lboxBR {background:url(http://img.teacherplus.co.kr/images/8/lboxBR.gif) no-repeat right bottom;}
	.lboxT {background:url(http://img.teacherplus.co.kr/images/8/lboxT.gif) no-repeat;}
	.lboxTR { padding:15px 15px 10px 15px; background:url(http://img.teacherplus.co.kr/images/8/lboxTR.gif) no-repeat top right;}

	/* =============================================================================== */
	.input_box {height:19px; padding:4px; background:#fff; border:1px solid #c7c7c7;}
	.font_b {font-weight:bold;}
	.font_s {font-size:11px; letter-spacing:-1px;}
	.font_red {color:#ff2d43;}
	.font_blue {color:#517291;}
	.font_member {color:#2f79a3;}

	/* 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; font-style:italic; font-size:35px;}
	.name_print {font-weight:bold; font-style:italic; font-size:30px:}
	.prize_date {font-weight:bold; font-style:italic; font-size:25px; letter-spacing:-1px;}

	/* =============================================================================== */
	/* BOARD */
	.board_top {background:#ff8585;}
	.board_mid {background:#f8f8f8;}
	.board_bottom {background:#c8c8c8;}
	.bsTitle {background:url(http://img.teacherplus.co.kr/images/board/icoT.gif) no-repeat;}

	/* CENTER */
	.csTitle {padding:0 0 15px 20px; background:url(http://img.teacherplus.co.kr/images/center/icoM.gif) no-repeat;}
	.faqSub, a.faqSub {font-size:11px; color:#4b3672; letter-spacing:-1px;}
	.faqQ, a.faqQ {font-weight:bold; color:#4b3672;}
	.faqA {font-weight:bold; color:#965abd;}
	.faqPart {font-size:11px; color:#ff336d; letter-spacing:-1px;}

	/* POINT */
	.font_pbasic {font-size:11px; color:#5f9acc; letter-spacing:-1px;}
	.font_pbold {font-size:12px; color:#00325f;}
	.font_pmoney {font-weight:bold; font-size:12px; color:#ff3243;}
	.font_plist {font-weight:bold; letter-spacing:-1px;}
	.font_green {color:#60911a;}
	.font_bold {font-weight:bold;}
