@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;text-align:center;overflow:hidden;padding-top:7px;}
#_JW_schdulmanage_basic .search a,
#_JW_schdulmanage_basic .search strong{display:inline-block;float:left}
#_JW_schdulmanage_basic .search strong{font-size:25px;font-weight:600;padding:0 20px;}
#_JW_schdulmanage_basic .search a.DirectionLeft,
#_JW_schdulmanage_basic .search a.DirectionRight{text-indent:-9999px;width:30px;height:30px;vertical-align:10px;background:url(../images/arrow_5_b.png) no-repeat center;}
#_JW_schdulmanage_basic .search a.DirectionLeft{transform:rotate(180deg);}
#_JW_schdulmanage_basic .search a.DirectionRight{}
#_JW_schdulmanage_basic .search a.viewAll{font-size:18px;font-weight:400;padding-left:25px;margin-top:4px;margin-left:15px;background:url(../images/icon_nav_b.png) no-repeat left center}
/*월리스트*/
#_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:50px;height:50px;color:#666;font-size:18px;background:#FFF;border:3px solid #888;padding-top:11px;margin-left:10px;border-radius:100%}
#_JW_schdulmanage_basic .monthList a.active{color:#FFF;background:#0171b9;border-color:#0171b9}
#_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;padding-top:3px;}
#_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:12px 20px}
#_JW_schdulmanage_basic .scheList ul li dl{display:table;width:100%;font-size:16px}
#_JW_schdulmanage_basic .scheList ul li dl dt{display:table-cell;vertical-align:top;font-weight:500;width:170px}
#_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}
	#_JW_schdulmanage_basic .search a,
	#_JW_schdulmanage_basic .search strong{float:none}
	#_JW_schdulmanage_basic .search a.DirectionLeft,
	#_JW_schdulmanage_basic .search a.DirectionRight{vertical-align:24px}
	#_JW_schdulmanage_basic .search a.viewAll{vertical-align:4px}
	#_JW_schdulmanage_basic .monthList{float:none;margin-top:40px;text-align:left;}
	#_JW_schdulmanage_basic .monthList a{font-weight:600;width:7.6%;height:auto;padding:10px 0;margin-left:0;border-radius:0;border-width:1px;text-align:center;margin-left:-1px;}
	#_JW_schdulmanage_basic .monthList a:nth-child(1){margin-left: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}
	#_JW_schdulmanage_basic .monthList a{width:14.2%;margin-bottom:3px;}
	#_JW_schdulmanage_basic .monthList a:nth-child(8){margin-left:0;}
}