.sub_cont_wrap {position:relative; width:100%; min-height:700px; background:#fafafa; box-sizing:border-box;}
.sub_cont_wrapin {position:relative; width:1010px; padding-top:0px; box-sizing:border-box; margin:0 auto;}

/* apply */
.ap_list_line {position:relative; width:100%; height:3px; background:#000; margin-bottom:30px;}
.ap_list_none {position:relative; width:100%; height:300px; background:url("http://baeum.acastar.co.kr/img/apply/app_pic_1.png") no-repeat 50% 70px; text-align:center; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:14px; font-weight:400; letter-spacing:-1px; color:#999; line-height:140%;  padding-top:135px; box-sizing:border-box;}
.ap_list_nonetit {font-size:20px; font-weight:800; line-height:200%; color:#000;}
.ap_list_tumtxt {position:absolute; width:500px; height:20px; right:0px; top:18px; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:13px; font-weight:400; letter-spacing:-1px; color:#999; text-align:right;}
.ap_list_wrap {position:relative; width:100%; box-sizing:border-box;}
.ap_list_wrap ul li {position:relative; float:left; width:380px; height:335px; border-bottom:solid 1px #e9e9e9; border-right:solid 1px #e9e9e9; padding-top:20px; padding-left:70px; padding-right:70px; box-sizing:border-box;}
.ap_list_wrap ul li:hover {background:#fcfcfc;}
.ap_list_wrap ul li:nth-child(3n+1) {width:315px; padding-left:0px;}
.ap_list_wrap ul li:nth-child(3n+3) {width:315px; padding-right:0px; border-right:0px;}
.ap_list_clear {clear:both;}
.ap_list_tum {position:relative; width:240px; height:150px; margin-bottom:10px;}
.ap_list_tumplay {position:relative; width:240px; height:150px; cursor:pointer; background:url("http://baeum.acastar.co.kr/img/apply/play.png") no-repeat 0px 0px;}
.ap_list_tumplay:hover {background:url("http://baeum.acastar.co.kr/img/apply/play.png") no-repeat 0px -150px;}
.ap_list_smart {position:relative; width:100%; height:40px; line-height:40px; text-align:right; color:#ff3e4c; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:14px; font-weight:400; letter-spacing:-1px;}
.ap_list_tit {position:relative; width:100%; padding-bottom:12px; box-sizing:border-box; line-height:130%; font-size:17px; font-weight:400; color:#000;}
.ap_list_tit a {display:block; width:100%; color:#000;}
.ap_list_tit a:hover {color:#ff3e4c;}
.ap_list_info {position:relative; width:100%; height:20px; line-height:20px; font-size:13px; color:#908e8e;}
.ap_list_cost {position:absolute; width:150px; height:20px; line-height:20px; right:0px; top:0px; text-align:right; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:14px; font-weight:400; color:#908e8e;}

.ap_add_mewrap {position:relative; width:100%; height:40px; margin-bottom:25px;}
.ap_add_mewrap ul li {position:relative; float:left; height:40px; box-sizing:border-box; padding-left:15px; padding-right:15px; line-height:40px; border-radius:6px; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; letter-spacing:-1px; font-size:14px; border:solid 1px #efeeee; color:#666; cursor:pointer; margin-right:3px;}
.ap_add_mewrap ul li:hover {background:#f8f8f8; color:#000;}
.ap_add_mewrap ul li.addmenbt_on {background:#323743; color:#fff; border:0px;}