<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url(style.css);
@import url(basic.css);
@import url(new_plan.css);
/*2017-04-03*/

/*크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
}

/*파이어폭스*/
@-moz-document url-prefix() {

}

/* 실습일지 */
.tc_topWrap {width:395px; margin-bottom:50px;}
	.tc_topTit {font-size:16px; font-weight:bold;}
	.tc_topthumBox {padding-left:2px;width:395px; height:246px; border:1px solid #cecece; box-sizing:border-box; margin:15px 0;}
		.tc_topthum {width:118px; display:inline-block; margin:15px 38px; float:left; position:relative;}
			.tc_topthumImg {display:inline-block; width:118px; height:152px; border:1px solid #cecece; box-sizing:border-box; margin:3px 0 5px;}
			.tc_topthumImg_On {position:absolute; top:25px; left:1px; width:118px; height:102px; z-index:999; background-color:#000; opacity:0.8; filter:alpha(opacity=60); padding-top:50px; text-align:center; text-decoration:none !important;}
				.tc_topthumT {color:#fff !important;}
			.tc_orange_btn {display:inline-block; width:118px; height:27px; line-height:24px; font-size:12px; color:#ff6c00 !important; text-decoration:none !important; border:1px solid #ff6c00; box-sizing:border-box; background-color:#fff; text-align:center;}
			.tc_green_btn {display:inline-block; width:118px; height:27px; line-height:24px; font-size:12px; color:#249c14 !important; text-decoration:none !important; border:1px solid #249c14; box-sizing:border-box; background-color:#fff; text-align:center;}
			
			.tc_topLecture {width:374px; height:148px; margin:30px auto;}
				.tc_topLecture dt {width:184px; height:184px; float:left;}
				.tc_topLecture dd {width:160px; float:left; padding:0 15px;}
					.tc_topLecture_txt {width:156px; height:95px; margin:10px 0;}
					.tc_topLecture_btn {display:inline-block; width:156px; height:27px; line-height:24px; font-size:12px; color:#ff6c00 !important; text-decoration:none !important; border:1px solid #ff6c00; box-sizing:border-box; background-color:#fff; text-align:center;}

	/* 부분 수업계획안 */
	.tc_topTit {}
	.tc_topBox {width:100%; overflow:hidden;}
		.tc_topBox li {float:left; margin-right:6px; width:195px; }
		.tc_topBox li a {text-decoration:none !important;}
		.tc_topBox li.Llast {margin-right:0;}
			.tc_topBox_list {border:1px solid #ccc; box-sizing:border-box;}
				.tc_topBox_list dt {width:193px; height:141px;}
				.tc_topBox_list dd {padding:11px 8px;}
					.tc_mark {padding:1px 8px; font-size:11px; font-weight:bold; background-color:#fff; box-sizing:border-box; text-align:center; }
						.age0 {color:#ff1800; border:1px solid #ff1800;}
						.age1 {color:#ff7200; border:1px solid #ff7200;}
						.age2 {color:#249c14; border:1px solid #249c14;}
						.age3 {color:#14849c; border:1px solid #14849c;}
						.age4 {color:#144a9c; border:1px solid #144a9c;}
						.age5 {color:#47149c; border:1px solid #47149c;}				

	/* 실습일지 */
	.tc_stitle {font-size:16px;}
		.tc_date {display:inline-block; background-color:#ff6c00; padding:1px 10px; color:#fff; text-align:center; font-size:12px; margin-left:8px;}
	.tc_conBar {overflow:hidden; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:8px; margin:10px 0; *margin:0;}
		.tc_gray_btn {display:inline-block; padding:0 15px; height:25px; vertical-align:middle; background-color:#939393; border:1px solid #666; text-align:center; color:#fff !important; text-decoration:none !important; line-height:24px;}
		.tc_orange_btn {display:inline-block; padding:0 5px; height:27px; line-height:24px; font-size:12px; color:#fff !important; text-decoration:none !important; background-color:#ff6c00; text-align:center;}

	
	/* 부분 수업계획안 */
	.tc_tabWrap {overflow:hidden; margin:15px 0; }
		.tc_tabBox {width:100%; height:39px; background:url('../images/teacher/tc_tab_bg.jpg') repeat-x bottom left;}
			.tc_tabBox li {
				width:80px; height:37px; float:left;
				border-top:1px solid #c7c7c7; border-right:1px solid #c7c7c7; border-bottom:1px solid #555; background-color:#f4f4f4;
				cursor:pointer; line-height:34px; text-align:center;
			}
			.tc_tabBox li.Lclick {
				border-top:1px solid #555; border-left:1px solid #555; border-right:1px solid #555; border-bottom:1px solid #fff; background-color:#fff;
				color:#000; font-weight:bold;
			}
			.tc_tabBox li.Lfirst {border-left:1px solid #c7c7c7;}
			

		.tc_tabList {width:100%; border-bottom:1px solid #555; padding:10px 0; overflow:hidden;}
			.tc_tabListBox a {display:inline-block; margin:14px;}
			.tc_tabListBox a:hover {font-weight:bold; color:#ff7200;}

		.tc_tabList02 {width:100%; border-top:1px solid #555; border-bottom:1px solid #555; padding:10px 0; overflow:hidden;}
			.tc_tabListBox02 a {display:inline-block; margin:14px;}
			.tc_tabListBox02 a:hover {font-weight:bold; color:#ff7200;}

	.tc_conListBox {}
		.tc_conListBox li {float:left; text-align:center; margin:20px 10px 20px 0; width:150px; height:215px; overflow:hidden;}
			.tc_conListBox li a {text-decoration:none !important;}
			.tc_conList {}
				.tc_conList dt {width:150px; height:150px; border:1px solid #ccc; box-sizing:border-box;}
				.tc_conList dd {}

	/* 연계 수업계획안 */
	.tc_link_conBox {width:390px; height:264px; border:1px solid #ccc; box-sizing:border-box; overflow:hidden; display:inline-block; margin:7px 3px;}
		.tc_link_conMain {width:362px; height:108px; overflow:hidden; margin:14px auto;}
			.tc_link_conMain dt {width:160px; height:108px; float:left;}
			.tc_link_conMain dd {width:190px; height:108px; float:left; margin-left:10px;}
				.tc_link_conMain dd p {background:url('../images/icon/dot_orange.png') no-repeat; background-position:0 2px; margin-bottom:10px; padding-left:10px;}
		.tc_link_conSub {width:362px; height:78px; margin:0 auto; text-align:center; overflow:hidden;}
			.tc_link_conSub p {display:inline-block; width:115px; height:78px; border:1px solid #ccc; box-sizing:border-box;}
		.tc_link_btn {
			display:inline-block; width:100%; height:34px; margin-top:16px; vertical-align:middle;
			line-height:27px; font-size:12px; color:#fff !important; text-decoration:none !important; text-align:center;
			background-color:#ff7200;
			}
	
	/* All Day 수업계획안 */
	.tc_allday_topBox {width:800px; overflow:hidden;}
		.tc_allday_topBox li {width:400px; *width:395px; border-bottom:1px solid #ccc; box-sizing:border-box; float:left; text-align:center;}
			.tc_allday_topBox li.tc_allday_top01 {border-left:1px solid #ccc; border-top:2px solid #ff6c00;}
			.tc_allday_topBox li.tc_allday_top02 {border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:2px solid #249c14;}
				.tc_allday_topBox li p {text-align:center; font-size:16px; font-weight:bold; margin:16px 0;}
					.tc_allday_topBox li p.tc_allday_topTitM {color:#ff6c00;}
					.tc_allday_topBox li p.tc_allday_topTitD {color:#249c14;}

					.tc_allday_topBox li a {display:inline-block; text-decoration:none !important; margin:0 7px; float:left;}		
						.tc_allday_topList {width:185px; height:185px; margin-bottom:15px; overflow:hidden; float:left;}
							.tc_allday_topList dt {width:183px; height:143px; border:1px solid #ccc;}
							.tc_allday_topList dd {width:185px; padding:16px 0;}
						
	.tc_allday_conBox {width:390px; border:1px solid #ccc; box-sizing:border-box; overflow:hidden; display:inline-block; margin:7px 4px;}
		.tc_allday_contit {padding:11px 15px; background-color:#f4f4f4;}
		.tc_allday_con {padding:15px; overflow:hidden;}
			.tc_allday_conMain {}
				.tc_allday_conMain dt {width:158px; height:138px; border:1px solid #ccc; float:left;}
				.tc_allday_conMain dd {width:190px; height:138px; float:left; margin-left:8px;}
					.tc_allday_conMain dd p {display:inline-block; height:50px; overflow:hidden;}
					.tc_allday_mark {display:inline-block; width:50px; padding:1px 0; font-size:11px; font-weight:bold; background-color:#fff; box-sizing:border-box; text-align:center; color:#249c14; border:1px solid #249c14;}
					.tc_allday_txt {display:inline-block; width:135px; *width:130px; float:left; margin-left:5px; line-height:16px;}
					.tc_allda_btn {
						display:inline-block; width:100%; height:27px; margin-top:3px; vertical-align:middle;
						line-height:24px; font-size:12px; color:#fff !important; text-decoration:none !important; text-align:center;
						background-color:#249c14;
					}

	/*popup*/
	.tc_PopupBox {position:absolute; top:30%; left:30%; z-index:100000;}
		.tc_Popup_bg {width:800px; height:555px; background-color:#fff; border-radius:20px;}
			.tc_Popup_topWrap {width:100%; height:65px; background-color:#249c14; border-radius:20px 20px 0 0;}
				.tc_Popup_topBox {float:left; margin-top:18px; margin-left:20px;}
					.tc_PopupTit {font-size:20px; font-weight:bold; color:#fff; margin-left:5px;}
					.tc_PopupsTit {color:#000; margin-left:5px;}
				.tc_PopupClose {float:right; margin-top:13px; margin-right:20px; cursor:pointer;}

			.tc_Popup_conWrap {width:800px; height:490px; overflow:hidden;}
				.tc_Popup_conBox {width:700px; margin:40px auto; position:relative;}
					.tc_Popup_conArrL {position:absolute; top:150px; left:0; cursor:pointer;}
					.tc_Popup_con {width:510px; margin:0 auto; text-align:center;}
						.tc_Popup_img {width:510px; height:340px;}
						.tc_Popup_txt {color:#000; margin:10px 0;}
						.tc_Popup_btn {
							display:inline-block; width:100%; height:27px; margin-top:3px; vertical-align:middle;
							line-height:24px; font-size:12px; color:#249c14 !important; text-decoration:none !important; text-align:center;
							border:1px solid #249c14; box-sizing:border-box;}
					.tc_Popup_conArrR {position:absolute; top:150px; right:0; cursor:pointer;}

	/* 교재 교구 */
	.tc_tcbook_conBox {}
		.tc_tcbook_conBox li {width:190px; height:185px; position:relative; float:left; margin:10px 5px;}
			.tc_tcbook_conList {text-decoration:none !important;}
			.tc_tcbook_conList_On {
					position:absolute; top:0; left:0; width:190px; height:125px; z-index:999;
					background-color:#000; opacity:0.8; filter:alpha(opacity=60); padding-top:60px; text-align:center; text-decoration:none !important;
				}
				.tc_tcbook_con {width:190px; height:185px; border:1px solid #ccc; box-sizing:border-box; overflow:hidden;}
					.tc_tcbook_con dt {width:188px; height:145px;}
					.tc_tcbook_con dd {width:188px; height:38px; border-top:1px solid #ccc; text-align:center; padding-top:8px;}

	/*문서자료*/
	.tc_tabBoxB {width:100%; height:50px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box; text-align:center;}
		.tc_tabBoxB li {width:25%; height:49px; float:left; border-right:1px solid #ccc; box-sizing:border-box; line-height:46px; font-size:14px; cursor:pointer;}
		.tc_tabBoxB li.Bclick {background:url('../images/teacher/tc_tab_bg02.jpg') repeat-x left bottom; /*background-position:left bottom;*/}

	.tc_paperdata_conBox {}
		.tc_paperdata_conBox li {width:148px; height:240px; position:relative; float:left; text-align:center; margin:10px 6px;}
			.tc_paperdata_conList {text-decoration:none !important;}
			.tc_paperdata_conList_on {
					position:absolute; top:0; left:0; width:148px; height:138px; z-index:999;
					background-color:#000; opacity:0.8; filter:alpha(opacity=60); padding-top:70px; text-align:center; text-decoration:none !important;
				}
				.tc_paperdata_con {overflow:hidden;}
					.tc_paperdata_con dt {width:148px; height:208px; border:1px solid #ccc; box-sizing:border-box;}
					.tc_paperdata_con dd {width:148px; height:12px; padding:10px 0;}

	/*실습가이드*/
	.tc_tabBoxC {width:600px; height:60px; border-top:1px solid #ccc; position:relative;}
		.tc_tabBoxC li {width:200px; height:60px; float:left; text-align:center; background:url('../images/teacher/tc_tab_bg03_line.png') repeat-x center bottom; line-height:46px; cursor:pointer;}
			.tc_tabBoxC li .tc_tabBoxC_size {display:inline-block; width:200px; height:50px; border-right:1px solid #ccc;}
			.tc_tabBoxC li .tc_tabBoxC_size.Cfirst {border-left:1px solid #ccc;}
		.tc_tabBoxC li.Cclick {background:url('../images/teacher/tc_tab_bg03.png') repeat-x center bottom;}
	
	.tc_guide_conBox {width:800px; border:1px solid #ccc; box-sizing:border-box; padding:35px 30px; overflow:hidden;}


	/*커뮤니티*/
	.tc_topTitWrap {overflow:hidden;}
	.tc_cmnt_conBox {width:390px;}
		.more_txt_btn {text-decoration:none !important; font-size:11px; margin-top:8px;}

	
	.tc_galleryList {}
		.tc_galleryList li {width:186px; float:left; margin:10px 4px; border:1px solid #ccc; box-sizing:border-box; position:relative;}
			.tc_galleryList_thum {}
				.tc_galleryList_thum dt {width:186px; height:186px;}
				.tc_galleryList_thum dd {border-top:1px solid #ccc; padding:5px 10px;}	
			.tc_bestlabel {position:absolute; left:10px; top:-1px; z-index:3;}

	.tc_boardList {width:380px; margin-top:10px; padding:10px 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
		.tc_boardList li {padding:9px;}

#reviewPopup { display: none; position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; }
#reviewPopup .background { width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; background-color: #363636; opacity: 0.6; -moz-opacity: 0.6;  filter: alpha(opacity=60); }
#reviewPopup .panel { width: 800px; position: absolute; top: 50%; left: 50%; z-index: 9999; }
#reviewPopup .panel .contents {width:800px; height:555px; background-color:#fff; border-radius:20px;
#reviewPopup .panel .contents .button { padding: 5px 7px; background-color: #0C58B0; border: 1px solid #054180; font-weight: bold; color: #fff; margin: 15px 0; }
</pre></body></html>