
/* @charset "utf-8"; */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
input::-ms-clear {display:none}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:'돋움',dotum,sans-serif;color:#666;}
a {color:#fff;text-decoration:none;}
a:active, a:hover {text-decoration:none;color:#fff;}
a:active {background-color:transparent;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
label { cursor:pointer; }
input, select, textarea{border:1px solid #d4d4d4;}
input[type="checkbox"], input[type="radio"]{border:none;}


/* Common */
.clearfix:before,.clearfix:after{content:"";display:block;}
.clearfix:after{clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{*zoom:1;}
.fleft{float:left;}
.fright{float:right;}
.txtcenter{text-align:center !important;}
.txtright{text-align:right !important;}
.txtleft{text-align:left !important;}
.mar_bottom{margin-bottom:30px;}
.mar_bottom2{margin-bottom:50px;}
.um_bottom{margin-bottom:10px;}
.import_text{color:#f55404;font-weight:600;}
.import_text2{color:#f55404;font-weight:600;font-size:14px;}
.tep_box_line{border:1px solid #d5d5d5;}





/*에코자람*/

/*-공통*/
.imgm{vertical-align:top;margin-top:10px;}
.btn { cursor:pointer; }


/*멀티자료(에코자람_스페셜데이)*/
.acon_area{width:752px;font-family:'돋움';font-size:12px;margin-top:30px;overflow:hidden;}
 .acon_area .acon_title{height:45px;margin-bottom:20px;}
 .acon_area .acon_cont{width:100%;}
 .acon_area .acjr_scont{border:1px solid #dadada;width:172px;height:135px;margin-right:5px;padding:15px 5px 10px 5px;position:relative;text-align:left;}
 .acon_area .acjr_scont .asc_t{font-weight:600;color:#404040;text-align:left;}
 .acon_area .acjr_scont .asc_c{color:#737373;line-height:17px;padding-bottom:5px;text-align:left;width:100px;}
 .acon_area .acjr_scont .nurimarks{position:absolute;right:10px;top:-5px;z-index:10;}
 .acon_area .acjr_scont .btn_cb{position:absolute;right:5px;top:45px;}
 .acon_area .acjr_scont .btn_p{position:absolute;margin:-38px 5px;}
 .acon_area .acjr_scont .btn_d{position:absolute;margin:-38px 115px;}
 .acon_area .acjr_scont .imgl{border:1px solid #dadada;}
 
 
 /**/
 
#find{width:780px;display:none;}
	#find .header{position:relative;height:65px;background:url(/eduinfo_new/img/ecojaram/pop/bg_find_top.png) no-repeat;}
	#find .footer{height:21px;background:url(/eduinfo_new/img/ecojaram/pop/bg_find_bot.png) no-repeat;}
	#find .cont{position:relative;background:#fff;text-align:center;}
	#find .header h2{position:absolute;top:24px;left:24px;}
	#find .header .close{position:absolute;top:18px;right:24px;cursor:pointer;}
	#find .cont .answer div{display:inline-block;}
	#find .cont .answer label{margin-right:30px;}
	#find .cont .answer label img{position:relative;top:-2px;}
	#find .cont .answer{position:absolute;bottom:40px;}
	#find .cont.step1 .answer, #find .cont.step3 .answer, #find .cont.step4 .answer{left:280px;}
	#find .cont.step2 .answer{left:305px;}
	#find .cont .step_back{position:absolute;bottom:30px;left:50px;}
	#find .cont.step_ok .step_lv{position:absolute;top:132px;left:153px;}
	#find .cont.step_ok .btn{position:absolute;top:240px;left:0;text-align:center;width:100%;}
	
#actionp{width:780px;display:none;font-family:'돋움';font-size:12px;text-align:left;}
	#actionp .header{position:relative;height:65px;background:url(/eduinfo_new/img/ecojaram/pop/bg_find_top.png) no-repeat;}
	#actionp .footer{height:21px;background:url(/eduinfo_new/img/ecojaram/pop/bg_find_bot.png) no-repeat;}
	#actionp .cont{position:relative;background:#fff;text-align:left;}
	#actionp .header h2{position:absolute;top:24px;left:24px;}
	#actionp .header .close{position:absolute;top:18px;right:24px;cursor:pointer;}
	#actionp .cont .answer div{display:inline-block;}
	#actionp .cont .answer label{margin-right:30px;}
	#actionp .cont .answer label img{position:relative;top:-2px;}
	#actionp .cont .answer{position:absolute;bottom:40px;}
	#actionp .cont.step1 .answer, #actionp .cont.step3 .answer, #actionp .cont.step4 .answer{left:280px;}
	#actionp .cont.step2 .answer{left:305px;}
	#actionp .cont .step_back{position:absolute;bottom:30px;left:50px;}
	#actionp .cont.step_ok .step_lv{position:absolute;top:132px;left:153px;}
	#actionp .cont.step_ok .btn{position:absolute;top:240px;left:0;text-align:center;width:100%;}
	
	
 #intro{width:1088px;/*background:#f06;padding:10px;*/display:none;}
	#intro .header{position:relative;height:65px;background:url(/eduinfo_new/img/ecojaram/pop/hbg_intro.png) no-repeat;}
	#intro .heade .modal_close{position:absolute;top:50px;right:20px;}
	#intro .footer{height:50px;background:url(/eduinfo_new/img/ecojaram/pop/fbg_intro.png) no-repeat;margin-top:20px;}
	#intro .cont{position:relative;background:#fff;text-align:center;}
	#intro .header h2{position:absolute;top:24px;left:24px;}
	#intro .header .close{position:absolute;top:18px;right:24px;cursor:pointer;}
	#intro .bx-wrapper{margin:0 auto;}
	#intro .bx-wrapper .bx-viewport{box-shadow: 0 0 0 #ccc;border:none;left:24px;background:none;height:640px!important;}
	#intro .bx-wrapper .bx-viewport .pintro li{width:100%!important;/*padding:5px 0 5px 0;*/}
	#intro .bx-wrapper .bx-pager{background:#fff;padding-bottom:0px;}
	#intro .bx-wrapper .bx-prev {left: -50px;}
	#intro .bx-wrapper .bx-next {right: -50px;}
	#intro .bx-wrapper .bx-controls-direction a{ width:27px; height:44px; top:45%;}
	#intro .bx-wrapper .bx-next{background: url(/eduinfo_new/img/ecojaram/pop/next.png) ;}
	#intro .bx-wrapper .bx-prev{background: url(/eduinfo_new/img/ecojaram/pop/prev.png) ;}
	#intro .bx-wrapper .bx-pager.bx-default-pager a{ background: #c8c8c8; margin: 0 3px;}
	#intro .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #fc691b;}
	#intro .bx-default-pager.bx-pager a.active{background: #fc691b;}
	#intro .eco_vidbp{position:absolute;margin-top:300px;margin-left:470px;}
	#intro .eco_vidb{position:absolute;margin-top:150px;left:13%;background-color:#333;width:752px;height:386px;}
	#intro.acopop_intro .bx-wrapper .bx-pager, #intro.acopop_intro .bx-wrapper .bx-controls-auto{bottom: -37px;}

 
table.bm{width:100%;border-width:1px 0;border-color:#fc6f25 #fff #b3b3b3;border-style:solid none;}
	table.bm tr{border-top:1px solid #e6e6e6;}
	table.bm tr:first-child{border:none;}
	table.bm tr th{background:#f6f6f6;color:#999;font-weight:normal;padding:14px 18px;}
	table.bm tr td{padding:14px 18px;}
	table.bm tr.active th, table.bm tr.active td{font-weight:bold;color:#fc6f25;}
	table.bm tr.detail{border-color:#ffd7b0;}
	table.bm tr.detail td{background:#fff1e3;padding:14px 68px;}
	table.bm tr.detail td li{padding-left:38px;}
	table.bm tr.detail td li.q{background:url(/eduinfo_new/img/ecojaram/bu_question.gif) no-repeat;font-weight:bold;margin-bottom:20px;}
	table.bm tr.detail td li.a{background:url(/eduinfo_new/img/ecojaram/bu_answer.gif) no-repeat;}
 
 
 
 
/*에코자람_스페셜데이*/
.eco_sjaram_content { width:815px; margin:0px auto; padding:0px; position:relative;font-family:'돋움';font-size:12px;}
  .ese_title{font-size:30px;font-weight:600;color:#333;}
  .eco_navi{margin-top:10px;}
  .imgme{vertical-align:middle;margin-top:-19px;}
  .eco_sjaram_content .eco_dday{width:100%; margin:50px 0 30px 0; padding:0px; position:relative; }
    .eco_sjaram_content .eco_dday .eco_dday_title{text-align:center;padding:0 0 10px 0;}
	.eco_sjaram_content .eco_dday .eco_dday_title .edt_d{font-size:24px;font-weight:600;color:#56af00;padding-left:20px;}
	.eco_sjaram_content .eco_dday .eco_dday_title .edt_p{font-size:24px;font-weight:600;color:#333333;padding-right:20px;}
	.eco_sjaram_content .eco_dday .eco_dday_title .imgm_day{vertical-align:middle;margin-top:-10px;}
	.eco_sjaram_content .eco_dday .eco_dday_cont{background-image:url(/eduinfo_new/img/ecojaram/img_edday_bg.png);background-color:#ffd617;width:815px;height:194px; image-rendering: pixelated;}
	.eco_sjaram_content .eco_dday .ecd_d9{margin-left:50px;}
  .eco_sjaram_content .eco_s_title_bar { width:100%; margin:0px auto; text-align:left; padding:0px;margin-top:30px; }
  .eco_sjaram_content .eco_s_title_bar .all_select_btn { height:25px; margin:0px; }
  .eco_sjaram_content .eco_s_title_bar .download_btn { height:25px; margin-left:5px; }
  .eco_sjaram_content .eco_s_content_layer { width:100%; margin:10px auto; border:1px solid #d9d9d9; background-color:#FFF; position:relative; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer { height:43px; background-color:#F8F8F8; padding:0px; position:relative; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .left_layer { top:12px; left:15px; position:absolute; font-size:15px; font-weight:700; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .left_layer .check_filed { width:14px; height:14px; position:relative; top:-1px; border-radius:0px; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .left_layer label { position:relative;}
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .left_layer .cfla_t { position:relative;}
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .right_layer { position:absolute; right:14px; top:8px; height:25px; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .right_layer img { height:25px; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_title_layer .right_layer .my_data_btn { margin-left:5px; }
  .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer { padding:15px 9px 10px 10px; text-align:center; margin:0px auto; height:160px; }
  .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .arrow_btn{text-align: center; vertical-align: middle;margin-top:60px;}
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box_btn { position:relative; margin:5px; height:142px; float:left; }
	.eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box_area { float:left; width:740px; height:142px; overflow:hidden; }
	.eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box_area_scroll { position:relative; width:740px; height:142px; overflow:hidden; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box { position:relative; margin:5px; width:175px; height:142px; float:left; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box .item_box { border:1px solid #D9D9D9; width:170px; height:140px; position:relative; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box .item_box img { width:100%; height:100%; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box .item_box .item_text { 
		width:100%; padding:9px 0px; text-align:left; font-size:11px; /*background:rgba(0, 0, 0, 0.7);*/ color:#FFF; position:absolute; bottom:0px; left:0px; 
		background:#000;opacity:0.7;filter: alpha(opacity=70);
	}
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .main_box .item_box .item_text label { padding-left:9px; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .preview_img { width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:2; display:none; }
    .eco_sjaram_content .eco_s_content_layer .eco_s_main_layer .preview_img.on { display:block; }
  .eco_s_banner_layer { margin:20px auto; position:relative; }
  .eco_recomm_layer { margin:30px 0 50px 0; auto; width:100%; position:relative;}
    .eco_recomm_layer .ecor_title { font-size:14px; font-weight:700;margin-bottom:8px; }
	.eco_recomm_layer .ecor_cont{font-size:12px;text-align:center;}
	  .eco_recomm_layer .ecor_cont .eco_rcc{margin-right:25px;}
	  .eco_recomm_layer .ecor_cont .st_price{color:#ff3939;font-weight:600;}
	  .eco_recomm_layer .ecor_cont .eco_stp{border:1px solid #D9D9D9;margin-bottom:5px;}
	  

	
	
	  
/* 
Project : 안전교육 연간계획안
Author  : kang2oon
Date    : 2015-12-10
*/

/* Common */

span.underline{text-decoration:underline;}
.txtcenter{text-align:center;}

/* Modal */
.eco_pop{</*background-color:#333;*/}
.eco_bd{float:right;margin-bottom:8px;}
.modal_wrap{width:1000px;font-family:'돋움';}
	.modal_wrap.modal_wrap2{width:624px;margin:30px auto;}
	.modal_wrap .header{
		position:relative;height:35px;background:url('/eduinfo_new/img/ecojaram/pop/bg_find_top.png') no-repeat 0 0;
		-webkit-box-sizing:border-box;
		   -moz-box-sizing:border-box;
		        box-sizing:border-box;
	}
	.modal_wrap.modal_wrap2 .header{background-image:url('/eduinfo_new/img/ecojaram/madal_wrap2.png');}
	.modal_wrap .header h1{position:absolute;top:26px;left:30px;}
	.modal_wrap .header a.modal_close{position:absolute;top:20px;right:20px;}
	.modal_wrap .footer{height:21px;background:url('/eduinfo_new/img/ecojaram/pop/bg_find_bot.png') no-repeat 0 100%;}
	.modal_wrap.modal_wrap2 .footer{background-image:url('/eduinfo_new/img/ecojaram/madal_wrap2.png');}
	.modal_wrap .article{background:#fff;padding:30px 30px 0px;font-size:12px;font-family:'돋움';}
	.modal_wrap .article ul.bulist{margin:-15px 0 0;}
	.modal_wrap .article ul.bulist > li{margin: 20px 0 0;}
	.modal_wrap .article ul.bulist > li:after{clear:both;content:"";display:block;}
	.modal_wrap .article ul.bulist .bullet{float:left;}
	.modal_wrap .article ul.bulist .memo{float:right;width:859px;}
	.modal_wrap table.sfcomm{width:100%;border-top:2px solid #fc691b;text-align:center;}
	.modal_wrap table.sfcomm caption{display:none;}
	.modal_wrap table.sfcomm th, table.sfcomm td{border:1px solid #ccc;padding:15px;font-family:'돋움';font-size:12px;}
	.modal_wrap table.sfcomm thead th{background:#e6e6e6;}
	.modal_wrap table.sfcomm tbody th{background:#f7f7f7;font-weight:normal;}
	.modal_wrap table.sfcomm li{list-style-type:decimal;margin-left:15px;}
	.modal_wrap table.sfcomm.plan_doc th{padding:12px 5px;} 
	.modal_wrap table.sfcomm.plan_doc td{padding:12px 15px;}
	.modal_wrap table.sfcomm.plan_doc th.sub{font-weight:normal;}
	.modal_wrap table.sfcomm.plan_doc li{list-style:none;margin-left:0;}
	.modal_wrap table.sfcomm.plan_doc a{text-decoration:none;color:#212121;}
	.modal_wrap table.sfcomm.plan_doc tbody th{font-weight:bold;}
	ul.ulstyle li{background:url('/eduinfo_new/img/ecojaram/pop/bu_ulstyle.gif') no-repeat 0 4px;padding-left:11px;}
	ul.ulstyle2 li{background:url('/eduinfo_new/img/ecojaram/pop/bu_ulstyle2.gif') no-repeat 0 6px;padding-left:8px;}
	.tab_wrap{position:relative;padding:20px;}
	.tab_wrap .tab{margin-bottom:-1px;}
	.tab_wrap .tab li{float:left;margin-bottom:0px;}
	.tab_wrap .tab li a{
		display:inline-block;background:#fff;border-width:1px 1px 1px 0;border-color:#b5b5b5 #b5b5b5 #fc691b;border-style:solid solid solid none;
		text-decoration:none;color:#404040;padding:13px 35px 10px;font-weight:bold;
	}
	.tab_wrap .tab li:first-child a{border:1px solid;border-color:#b5b5b5 #b5b5b5 #fc691b;}
	.tab_wrap .tab li a.current{background:#fff;border-color:#fc691b  #fc691b #fff;color:#fc691b;}
	.tab_wrap .tab li a span{display:inline-block;width:5px;height:5px;/*background:url('/eduinfo_new/img/ecojaram/pop/tab_state.gif') no-repeat 0 0;*/margin:0 0 0 10px;}
	.tab_wrap .tab li a.current span{background-position:0 -10px;}
	.tab_wrap .tab_menu{border-bottom:1px solid #fc691b;margin-bottom:30px;}
	.tab_wrap a.download{position:absolute;top:0;right:0;}
	
	
	.tab_wrap .tab_content{padding:0 0px 0 0px;}
	.modal_wrap2 .photo{float:left;width:151px;margin-right:30px;}
	.modal_wrap2 .history{float:left;width:370px;}
	.modal_wrap2 .history h2{font-size:18px;color:#2b86ce;margin-bottom:15px;}
	.adv_desc{margin-top:30px;padding-top:30px;border-top:1px dotted #bcbcbc;}
	.current_prev{border-right-color:#fc691b!important;}
	
#lean_overlay {
  position: absolute;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background: #000;
  display: none;
}
#lean_overlay{position:fixed;z-index:500;top:0px;left:0px;height:100%;width:100%;background:#000;display:none;}
	/*.modal_wrap{border:5px solid #4fa4e7;background:#fff;padding:28px;}*/
	.modal_wrap .modal_close{top:10px;right:-36px;}

#step{position:relative;}
	#step .step{position:absolute;}
	
	#step .step.nine{top:155px;text-align:center;left:20px;height:14px;width:85px;/*background:url(/eduinfo_new/img/ecojaram/img_edday_bline.png) no-repeat 0% 80%;*/}
	#step .step.eight{top:138px;left:70px;width:85px;height:14px;}
	#step .step.seven{top:138px;left:147px;width:85px;height:14px;}
	#step .step.six{top:138px;left:217px;width:85px;height:14px;}
	#step .step.five{top:138px;left:287px;width:85px;height:14px;}
	#step .step.four{top:138px;left:357px;width:85px;height:14px;}
	#step .step.three{top:138px;left:427px;width:85px;height:14px;}
	#step .step.two{top:138px;left:502px;width:85px;height:14px;}
	#step .step.one{top:138px;left:577px;width:85px;height:14px;}
	#step .step.dday{top:138px;left:662px;width:85px;height:14px;}
	#step .step.plusone{top:155px;left:723px;width:85px;height:14px;}
	
	/*백그라운드_라인*/
	.ready_b{background:url(/eduinfo_new/img/ecojaram/img_edday_bline.png) no-repeat 50% 50%;}
	.ready_bg{background:url(/eduinfo_new/img/ecojaram/img_edday_bline.png) no-repeat 50% 50%;}
	.progress_g{background:url(/eduinfo_new/img/ecojaram/img_edday_gline.png) no-repeat 50% 50%;}
	.progress_go{background:url(/eduinfo_new/img/ecojaram/img_edday_gline.png) no-repeat 50% 50%;}
	.finish_o{background:url(/eduinfo_new/img/ecojaram/img_edday_oline.png) no-repeat 50% 50%;}
	
	
	#step .step .cont{position:relative;} 
	#step .step .cont .memo{width:100px;text-align:center;position:absolute;display:inline-block;left:-10px;top:-19px}
	#step .step .cont .memo_ten{margin-top:-20px;}
	#step .step .cont .dday{position:absolute;display:inline-block;text-align:center;left:31px;top:15px;color:#757575;}
	#step .step .cont .step_sec{position:absolute;background:url(/eduinfo_new/img/ecojaram/img_eddayt.png) no-repeat;text-align:center;vertical-align: middle;width:147px;height:82px;margin-top:-85px;margin-left:-41px;padding:18px 10px 0 10px;font-size:14px;color:#333;font-weight:600;line-height:18px;}
	#step .step.nine .cont .step_sec{position:absolute;background:url(/eduinfo_new/img/ecojaram/img_eddaytl.png) no-repeat;text-align:center;height:68px;margin-top:-97px;margin-left:40px;padding:10px 10px 0 -8px;font-size:14px;color:#333;}
	#step .step.plusone .cont .step_sec{position:absolute;background:url(/eduinfo_new/img/ecojaram/img_eddaytr.png) no-repeat;text-align:center;height:68px;margin-top:-97px;margin-left:-136px;padding:10px 10px 10px -8px;font-size:14px;color:#333;}
	#step .step .cont .step_im{color:#ff0000;}
	
	
	
	
	
/*--------------------------------------------*/

.panel{border-style:solid;border-width:2px 1px 1px;border-color:#3f6699 #ccc #ccc;padding:13px;}
	.panel>div{background:url("/eduinfo_new/img/eduplan/bg_panel.gif") repeat-y 50% 0;padding:5px 0;}
	.panel div[class^="f"], .panel div.reason, .panel div.web{background:none;}
	/*.panel.clearfix{padding:0;background:url("/eduinfo_new/img/eduplan/bg_panel.gif") repeat-y 720px 0;}*/
	.panel.daily{padding:0;}
	.panel .doc_thumb{position:relative;width:300px;height:230px;overflow:hidden;padding:0;}
	.panel .doc_thumb img{max-width:100%;}
	/*.panel .doc_thumb ul{position:absolute;bottom:-6px;left:0;}*/
	.panel .doc_thumb ul li{float:left;}
	.panel .journal{position:relative;width:300px;height:240px;overflow:hidden;padding:0;background:none;border-left:1px solid #ddd;}
	.panel .journal li{padding:8px 10px;border-top:1px dotted #ddd;}
	.panel .journal li:first-child{border:none;}
	.panel .journal li h4{font-size:12px;padding:0 5px;margin-bottom:4px;}
	.panel .journal li a{padding:0 5px;}
	.panel .doc_info{padding:13px;width:695px;background:none;}
	.panel .doc_info table, .eps_table{width:100%;}
	.panel .doc_thumb ul.pagenavi{position:absolute;top:70px;left:0;width:100%;}
	.panel .doc_thumb ul.pagenavi li.prev{float:left;}
	.panel .doc_thumb ul.pagenavi li.next{float:right;}
	.panel h2{font-size:16px;background:#eef8ff;border-bottom:1px solid #e4e4e4;padding:13px;margin:-13px -13px 10px;}


	
.menu_btn{top:0;right:0;margin-top:5px;}
	.menu_btn li{float:left;position:relative;margin-left:4px;}
	.menu_btn li .menu_tooltip{
		display:none;background:#ff9108;border:1px solid #ea8100;border-radius:4px;
		color:#fff;padding:3px 6px;white-space:nowrap;top:-27px;z-index:1000;
	}
	.menu_btn li .menu_tooltip .ta{bottom:-13px;*bottom:-5px;left:50%;margin-left:-8px;}
	.menu_btn li:hover .menu_tooltip{display:block;}

	
	
/* Common */

.alternative{z-index: -1;width: 0;height: 0;overflow: hidden;visibility: hidden;}
.txtleft{text-align:left!important;}
.txtcenter{text-align:center!important;}
.txtright{text-align:right!important;}
.prelative{position:relative!important;}
.prelative a{text-decoration:none;color:#2f3743;}
.pabsolute{position:absolute!important;}
.mgtop_vlow{margin-top:10px;}
.mgtop_low{margin-top:20px;}
.mgtop_mid{margin-top:30px;}
.mgtop_high{margin-top:40px;}
.mgtop_vhigh{margin-top:50px;}
.nopadding{padding:0!important;}
/* Layout */
.container{position:relative;width:1024px;margin:0 auto;}
.container table{width:100%;}
.container-fluid{position:relative;width:100%;margin:0 auto;}
.breadcrumb{}
	.breadcrumb li{float:left;background:url("/eduinfo_new/img/eduplan/bc_bg.gif") no-repeat 0 4px;margin-left:7px;padding-left:10px;}
	.breadcrumb li:first-child{background:none;}
	.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:link { font-family: "μ¸¿o"; font-size: 12px; color: #4F4F4F; text-decoration: none; }
	.breadcrumb a:hover { text-decoration: underline; }
.class_age{font-size:13px;background:#f8f8f8;border:1px solid #ddd;border-radius:4px;}
	.class_age li{float:right;}
	.class_age li a{
		display:block;color:#333;text-decoration:none;padding:9px 17px 9px 16px;
		border-color:#ddd;border-width:1px;border-style:none solid none none;background:#f8f8f8;
	}
	.class_age li:first-child a{border-radius:0 4px 4px 0;border:none;}
	.class_age li a.active{font-weight:bold;background:#575f6a;color:#f7e9a7;padding:9px 19px 9px 18px;}
	.class_age_tit{top:0;left:0;}
span.sub{color:#c39d70;}
	
	
	
	
.ep_tab{}
	.ep_tab li{
		float:left;font-size:13px;font-weight:bold;padding:12px 25px;cursor:pointer;
		background:#f5f5f5;border-width:1px;border-color:#ccc;border-style:solid solid none none;
	}
	.ep_tab li:first-child{border-style:solid solid none solid;}
	.ep_tab li.active{background:#3f6699;border-color:#404656;color:#fff;}



table.plan_table{width:100%;font-family:'돋움';font-size:12px;}
	table caption{display:none;}
	table.eps_table, table.plan_table{border-top:2px solid #3f6699;font-family:'돋움';}
	table.eps_table thead th, table.plan_table thead th{padding:13px 0;background:#eef8ff;border-color:#e4e4e4;border-width:1px;border-style:none none solid solid;}
	table.eps_table thead th:first-child, table.plan_table thead th:first-child{border-style:none none solid none;}
	table.eps_table tbody td{padding:8px 0;border-color:#e4e4e4;border-width:1px;border-style:none none solid solid;font-weight:bold;text-align:center;frustration-mode: off;}
	table.eps_table tbody td:first-child{border-style:none none solid none;}
	table.eps_table tbody td.weekend{color:#aeaeae;}
	table.eps_table tbody td.active{color:#f4511e;background:#ffeedb;}
	table.eps_table tbody td.last_ep{padding:0;}
	table.eps_table tbody td.last_ep div{width:100%;height:164px;overflow-x:hidden;overflow-y:scroll;}
	table.eps_table a.ep_navi_a { display:block; }

	table.plan_table tbody th{padding:11px 0;background:#fafafa;border-color:#e4e4e4;border-width:1px;border-style:none none solid solid;}
	table.plan_table tbody th.left_none, table.plan_table tbody td.left_none{border-style:none none solid none;}
	table.plan_table tbody td{padding:11px 13px;border-color:#e4e4e4;border-width:1px;border-style:none none solid solid;}
	table.plan_table thead td{text-align:center;padding:12px 13px;border-color:#e4e4e4;border-width:1px;border-style:none none solid solid;background:#eef8ff;}
	table.plan_table tfoot td{padding:13px 13px 8px;border-color:#ccc;border-width:1px;border-style:none none solid none;}
	table.plan_table thead td:first-child{border-style:none none solid none;}
	table.plan_table tbody.th_normal th{font-weight:normal;}
	table.plan_table tbody td[colspan]{text-align:center;}
	table.plan_table tbody td[colspan] ul{display:inline-block;*display:inline;}
	table.plan_table tbody td[colspan] ul li{text-align:left;}
	table.plan_table tr.special th.kind{position:relative;}
	table.plan_table tr.special th.kind.active{background:#575F6A;color:#f7e9a7;font-weight:bold;}
	table.plan_table tr.special th.kind a{position:absolute;top:0;right:0;}
	table.plan_table tr.special td{text-align:center;vertical-align:top;}
	table.plan_table tr.special td img{max-width:100%;border:1px solid #e4e4e4;/*border-radius:5px;*/}

	table.plan_table tbody td a{text-decoration:none;color:#2f3743;}
	table.plan_table thead td a{text-decoration:none;color:#2f3743;}


	table.plan_table tr.special th.kind{ vertical-align:top; text-align:left; padding:0px; /* position:relative;  border-top:1px solid #ccc; */}
	table.plan_table tr.special th.kind.active, table.plan_table tr.special th.kind.active td {background:#E2E2E2;color:#2F3743;font-weight:bold;}
	table.plan_table tr.special th.kind div.help {position:absolute; text-align:left; top:0;  right:0; z-index:10;}
	table.plan_table tr.special th.kind div.help_area { width:100%; height:1px; position:relative; }
	table.plan_table tr.special th.kind table.act_feat_tab_table, table.plan_table tr.special th.kind table.act_feat_tab_table td { margin:0px; border:0px; padding:0px; vertical-align:middle; text-align:center; }
	table.plan_table tr.special td{text-align:center;vertical-align:top; padding:13px;}
	table.plan_table tr.special td img{/* max-width:100%; */ width:142px; max-height:137px; border:1px solid #e4e4e4;/*border-radius:5px;*/ background-color:#f9f9f9;}
	table.plan_table tr.special .act_feat_row { height:170px; }
	table.plan_table tr.special .act_feat_tab { cursor:pointer; }



	table.last_ep_table{*width:401px;}
	table.last_ep_table tbody td{font-weight:normal;padding:7px 0;}
	table.last_ep_table tbody td:first-child{text-align:left;padding:7px 13px;}
	table.ep_info{width:100%;}
	table.ep_info th{color:#f4511e;text-align:left;border-top:1px dashed #ccc;padding:8px 13px;}
	table.ep_info.actdetail th{vertical-align:top;}
	table.ep_info.actdetail th, table.ep_info.actdetail td{line-height:1.7;}
	table.ep_info.actdetail .actkind{position:relative;top:3px;}
	table.ep_info td{border-top:1px dashed #ccc;padding:8px 0;line-height:1.4;}
	table.ep_info tr:first-child th, table.ep_info tr:first-child td{border-top:none;}
	table.ep_info li{background:url("/eduinfo_new/img/eduplan/bu_list_orange.gif") no-repeat 0 45%;padding-left:13px;}
	table.ep_info a{text-decoration:none;color:#2f3743;}
	table.actdetail1 th{font-size:14px;background:#f5f5f5;padding:13px;border:1px solid #ccc;text-align:left;width:1000px;}
	table.actdetail1 td{vertical-align:top;padding:20px;border:1px solid #ccc;line-height:1.6;}
	table.actdetail1 td.thumb{text-align:center;background:#fafafa;}
	table.actdetail1 td.thumb div.thumbimg{
		position:relative;margin-bottom:10px;border:1px solid #d4d4d4;/*border-radius:5px;*/width:98px;height:98px;overflow:hidden;background:#fff;
	}
	table.actdetail1 td.thumb div.thumbimg img{max-width:100%;*width:98px;height:98px;}
	table.actdetail1 td.thumb div.thumbimg div{
		/*display:none;*/position:absolute;width:100%;bottom:0;left:0;background:url("/eduinfo_new/img/eduplan/bg_thumb.png");
		text-align:center;padding:5px 0;*padding:7px 0;/*border-radius:0 0 4px 4px;*/color:#fff;font-weight:bold;
	}
	table.actdetail1 td.thumb div.thumbimg:hover div{display:block;}
	table.actdetail1 .ad_more_thumb{margin-top:10px;}
	table.actdetail1 .ad_more_thumb li{float:left;margin-left:15px;}
	table.actdetail1 .ad_more_thumb li div{border:1px solid #d4d4d4;border-radius:5px;width:118px;height:118px;overflow:hidden;background:#fff;margin-bottom:5px;}
	table.actdetail1 .ad_more_thumb li div img{width:118px;}
	table.actdetail1 .ad_more_thumb li:first-child{margin:0;}
	.detail_list li{background:url("/eduinfo_new/img/eduplan/bu_list_gray.gif") no-repeat 0 5px;padding-left:8px;*padding-left:0;margin:6px 0 0;}
	.detail_list li:first-child{margin:0;}
	.detail_list li img, .icon_desc li img{display:inline;vertical-align:middle;}
	.detail_list.fleft{width:450px;}
	.detail_list.fleft h4{font-size:12px;}
	.detail_list.fleft li ul li{background:url("/eduinfo_new/img/eduplan/bu_list_dash.gif") no-repeat 0 4px;padding-left:9px;*padding-left:0;margin:3px 0 0;}
	.detail_list.fleft li ul li span.need{color:#ea8100;}
	.detail_thumb li{position:relative;float:left;width:68px;height:68px;border:1px solid #e4e4e4;/*border-radius:4px;*/margin-left:5px;overflow:hidden;}
	.detail_thumb li img{max-width:68px;height:auto;}
	.detail_thumb li div{
		position:absolute;width:100%;bottom:0;left:0;background:url("/eduinfo_new/img/eduplan/bg_thumb.png");
		text-align:center;padding:5px 0;*padding:7px 0;/*border-radius:0 0 4px 4px;*/color:#fff;font-weight:bold;
	}
	.detail_thumb li:hover div{display:block;}
	.icon_desc{margin-top:5px;}
	.icon_desc li{float:left;margin-left:15px;}
	.icon_desc li:first-child{margin:0;}
	.icon_desc li .icon_sh{padding:1px 7px 3px 4px;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin:-5px 10px 0 0;}
	.icon_desc li .icon_sh input{position:relative;top:2px;}
	
	
/*--------------------------------------------*/