@charset "UTF-8";
#_fund{}
#_fund .agreeTerm{border:1px solid #DDD;background:#FFF;padding:30px}
#_fund .termBox{border:1px solid #DDD;background:#FFF;padding:30px;height:100px;overflow-y:auto}
#_fund .termCheck{padding:10px 0;font-weight:400}
#_fund .termCheck input{display:inline-block;vertical-align:-3px;width:17px;height:17px;margin:0 10px}
#_fund .termBtn a,
#_fund .termBtn input{cursor:pointer;display:block;text-align:center;width:200px;margin:20px auto 0 auto;border:1px solid #DDD;padding:10px 0;background:#FFF;font-weight:500}
#_fund .termBtn a:hover,
#_fund .termBtn input:hover{background:#5e6263;border-color:#5e6263;color:#FFF}
#_fund .registTable input,
#_fund .registTable select{margin:3px;box-sizing:border-box}
#_fund .registTable input[type=text],
#_fund .registTable select{height:30px;padding:0 5px;background:#f9f9f9}
#_fund .registTable input[type=radio],
#_fund .registTable input[type=checkbox]{vertical-align:0}
#_fund .registTable input[type=button]{cursor:pointer;display:inline-block;height:30px;padding:0 5px;text-align:center;border:1px solid #DDD;background:#EEE;font-weight:500}
#_fund #fundType_schol_div{border:1px solid #DDD;background:#f9f9f9;padding:10px;}
#_fund #fundType_schol_div p{padding:10px 20px;font-size:14px}
#_fund #fundType_schol_div,
#_fund #fundType_dept_div,
#_fund #fundType_etc_div{margin-top:10px}
#_fund .registTable .fSty_1{width:calc(45% - 6px)}
div#ui-datepicker-div{left: 1200px !important; top: 550px !important;}
@media only screen and (max-width:1500px){
	div#ui-datepicker-div{left: auto !important; right:0 !important; top: 550px !important;}
}
@media only screen and (max-width:768px){
	#_fund .registTable{margin:0 20px}
	#_fund .registTable tr{border-bottom:1px solid #DDD}
	#_fund .registTable th,
	#_fund .registTable td{display:block;border:0;padding:10px}
	#_fund .registTable th{background:#FFF;text-align:left;padding-bottom:0}
	#_fund .registTable .mDb{display:block}
	#_fund .registTable .fSty_1{width:calc(100% - 6px)}
}