@charset "utf-8";
#_JW_schdulmanage_basic ._tab{display:none}
#_JW_schdulmanage_basic #schdulWrap{overflow:hidden;font-size:0}
#_JW_schdulmanage_basic .yearSchdulWrap{display:inline-block;vertical-align:top;overflow:hidden;width:48%;margin:0 1%;font-size:16px}
/*컨트롤*/
#_JW_schdulmanage_basic .wrap{overflow:hidden;line-height:1.2}
#_JW_schdulmanage_basic .search{float:left;overflow:hidden;margin-top:5px;position:relative;width:260px;}
#_JW_schdulmanage_basic .search a,
#_JW_schdulmanage_basic .search strong{display:inline-block;}
#_JW_schdulmanage_basic .search strong{font-size:25px;font-weight:600;padding:0 40px;}
#_JW_schdulmanage_basic .search a.DirectionLeft,
#_JW_schdulmanage_basic .search a.DirectionRight{text-indent:-9999px;width:30px;height:30px;background:url(../images/arrow_1_b.png) no-repeat center;position:absolute;}
#_JW_schdulmanage_basic .search a.DirectionLeft{transform:rotate(180deg);left:0;top:2px;}
#_JW_schdulmanage_basic .search a.DirectionRight{right:60px;top:0;}
#_JW_schdulmanage_basic .search a.viewAll{font-size:15px;font-weight:400;background:url(../images/icon_info_line_g.png) no-repeat left center;position:absolute;top:6px;right:0;}
/*월리스트*/
#_JW_schdulmanage_basic .monthList{float:right;text-align:center;font-size:0}
#_JW_schdulmanage_basic .monthList a{box-sizing:border-box;display:inline-block;vertical-align:top;width:40px;height:40px;color:#666;font-size:15px;font-weight:600;background:#FFF;border:3px solid #888;padding-top:8px;margin-left:10px;border-radius:100%}
#_JW_schdulmanage_basic .monthList a.active{color:#FFF;background:#005826;border-color:#005826}
#_JW_schdulmanage_basic .monthList a:hover{color:#FFF;background:#888}
/*월력및내용*/
#_JW_schdulmanage_basic .yearSchdulWrap{padding-top:30px}
#_JW_schdulmanage_basic .monthTable,
#_JW_schdulmanage_basic .scheList{height:260px;overflow:hidden;box-sizing:border-box}
#_JW_schdulmanage_basic .monthTable{width:250px;float:left}
#_JW_schdulmanage_basic .monthTable{padding:15px;background:#f8f8f8;border:1px solid #EEE}
#_JW_schdulmanage_basic .monthTable p{text-align:center;padding:5px 0 10px 0;font-size:20px;font-weight:600}
#_JW_schdulmanage_basic .monthTable table{font-size:14px;width:100%}
#_JW_schdulmanage_basic .monthTable table th.sunTh,
#_JW_schdulmanage_basic .monthTable table td.sunTd{color:#f34141}
#_JW_schdulmanage_basic .monthTable table th.satTh,
#_JW_schdulmanage_basic .monthTable table td.satTd{color:#3880ca}
#_JW_schdulmanage_basic .monthTable table td{text-align:center;font-size:11px}
#_JW_schdulmanage_basic .monthTable table td span{margin:1px auto;display:block;border:1px dashed transparent;border-radius:100%;width:24px;height:24px;box-sizing:border-box}
#_JW_schdulmanage_basic .monthTable table td span.has{border-color:#16a44f;background:#FFF}
#_JW_schdulmanage_basic .monthTable table td span.today{color:#FFF;background:#16a44f}
#_JW_schdulmanage_basic .scheList{width:calc(100% - 250px);float:right;border:1px solid #EEE;border-left:0;overflow-y:auto}
#_JW_schdulmanage_basic .scheList ul li{border-bottom:1px dashed #DDD;padding:10px 20px}
#_JW_schdulmanage_basic .scheList ul li dl{display:table;width:100%;font-size:14px}
#_JW_schdulmanage_basic .scheList ul li dl dt{display:table-cell;vertical-align:top;font-weight:500;width:150px}
#_JW_schdulmanage_basic .scheList ul li dl dd{display:table-cell;vertical-align:top}
#_JW_schdulmanage_basic .scheList ul li dl dd strong{font-weight:normal}
/*상세보기*/
#_JW_schdulmanage_basic #layer_planner{display:none}
@media only screen and (min-width:1025px) and (max-width:1280px){
	#_JW_schdulmanage_basic .scheList ul li dl,
	#_JW_schdulmanage_basic .scheList ul li dl dt,
	#_JW_schdulmanage_basic .scheList ul li dl dd{display:block}
	#_JW_schdulmanage_basic .scheList ul li dl dt{width:100%}
}
@media only screen and (max-width:1024px){
	#_JW_schdulmanage_basic .search{float:none;width:100%;text-align:center;}
	#_JW_schdulmanage_basic .search a,
	#_JW_schdulmanage_basic .search strong{float:none}
	#_JW_schdulmanage_basic .search a.DirectionLeft{left:50%;margin-left:-110px;}
	#_JW_schdulmanage_basic .search a.DirectionRight{right:auto;left:50%;margin-left:80px;}
	#_JW_schdulmanage_basic .search a.viewAll{right:auto;top:auto;position:relative;display:block;text-align:center;padding:20px 0;}
	#_JW_schdulmanage_basic .monthList{float:none;}
	#_JW_schdulmanage_basic .monthList a{font-weight:600;width:7.1%;height:auto;background:none;padding:0;font-size:14px;margin-left:0;border-radius:0;border:0;border-right:1px solid #DDD;}
	#_JW_schdulmanage_basic .monthList a:last-child{border:0;}
	#_JW_schdulmanage_basic .monthList a.active,#_JW_schdulmanage_basic .monthList a:hover{color:#000;background:none;border-color:#666}
	#_JW_schdulmanage_basic .yearSchdulWrap{display:block;padding-top:30px;width:100%;margin:0}
}
@media only screen and (max-width:768px){
	#_JW_schdulmanage_basic .scheList ul li dl,
	#_JW_schdulmanage_basic .scheList ul li dl dt,
	#_JW_schdulmanage_basic .scheList ul li dl dd{display:block}
	#_JW_schdulmanage_basic .scheList ul li dl dt{width:100%}
}
@media only screen and (max-width:480px){
	#_JW_schdulmanage_basic .monthTable,
	#_JW_schdulmanage_basic .scheList{height:auto;width:100%;float:none}
}