@charset "UTF-8";
#_llecSbscrp{}
#_llecSbscrp .agreeTerm{border:1px solid #DDD;background:#FFF;padding:30px}
#_llecSbscrp .termBox{border:1px solid #DDD;background:#FFF;padding:30px;height:100px;overflow-y:auto}
#_llecSbscrp .termCheck{padding:10px;font-weight:400}
#_llecSbscrp .termCheck input{display:inline-block;vertical-align:-3px;width:17px;height:17px;margin:0 10px}
#_llecSbscrp .termBtn a,
#_llecSbscrp .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}
#_llecSbscrp .termBtn a:hover,
#_llecSbscrp .termBtn input:hover{background:#5e6263;border-color:#5e6263;color:#FFF}
#_llecSbscrp .registTable input,
#_llecSbscrp .registTable select{margin:3px;box-sizing:border-box}
#_llecSbscrp .registTable input[type=text],
#_llecSbscrp .registTable select{height:30px;padding:0 5px;background:#f9f9f9}
#_llecSbscrp .registTable input[type=radio],
#_llecSbscrp .registTable input[type=checkbox]{vertical-align:0}
#_llecSbscrp .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}
#_llecSbscrp .registTable .fSty_1{width:calc(45% - 6px)}
#_llecSbscrp a.btnGo{display:inline-block;font-size:12px;background:#959595;color:#FFF;padding:7px 0;width:110px;text-align:center;border-radius:15px;line-height:1}
#_llecSbscrp a.btnGo:hover{background:#52575c}
#_llecSbscrp .btnWrap{text-align:center;font-size:0;margin-top:50px}
#_llecSbscrp .btnWrap a{display:inline-block;cursor:pointer;padding:5px 20px;font-weight:400;font-size:15px;color:#FFF;background:#128294;border-radius:30px}
#_llecSbscrp .btnWrap a:hover{background:#5e6263}
#_llecSbscrp .btnApply{text-align:right}
#_llecSbscrp .btnApply a{display:inline-block;cursor:pointer;padding:5px 20px;font-weight:400;font-size:15px;color:#FFF;border-radius:40px;box-sizing:border-box}
#_llecSbscrp .btnApply a.regist{background:#2ca343}
#_llecSbscrp .btnApply a.drop{background:#666}
#_llecSbscrp .btnApply a.search{background:#128294}
#_llecSbscrp .btnApply a:hover{background:#2d2d2f}
#_llecSbscrp .will,
#_llecSbscrp .ing,
#_llecSbscrp .ing-I,
#_llecSbscrp .end{display:inline-block;color:#FFF;text-align:center;font-weight:500;padding:5px 0;width:80px;border-radius:3px}
#_llecSbscrp .will{background:#8dc63f}
#_llecSbscrp .ing{background:#3082d6}
#_llecSbscrp .ing-I{background:#128294}
#_llecSbscrp .end{background:#f6840a}
@media only screen and (max-width:1024px){
	#_llecSbscrp .btnApply a{padding:2px 20px;top:15px}
}
@media only screen and (max-width:768px){
	#_llecSbscrp .registTable{}
	#_llecSbscrp .registTable tr{border-bottom:1px solid #DDD}
	#_llecSbscrp .registTable th,
	#_llecSbscrp .registTable td{display:block;border:0;padding:10px}
	#_llecSbscrp .registTable th{background:#FFF;text-align:left;padding-bottom:0}
	#_llecSbscrp .registTable .fSty_1{width:calc(100% - 6px)}
}
@media only screen and (max-width:480px){
	#_llecSbscrp h3{text-align:center}
	#_llecSbscrp .btnApply{margin-bottom:20px;text-align:center}
	#_llecSbscrp .btnApply a{position:relative;top:auto;right:auto}
}