@charset "utf-8";

/*클럽명*/
.clubTitle{
	height:38px;
	padding:0 15px;
	background: #b7a99c;
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	line-height: 240%;
}
.clubTitle .clubName a{
	display:inline-block;
	padding:0 15px 0 0;
	font-size: 18px;
	font-weight: 600;
	color:#fff;
	text-decoration: underline;
}
/* 상단 안내문 */
#divClubList #divContentHeader{
	padding-right:120px
}
/* 클럽가입하기 버튼 */
.clubJoinBtn{
	position: absolute;
    right: 23px;
    top: 24px;
	display: block;
    width: 94px;
    height: 92px;
    font-family: NSCKDL, sans-serif;
    text-align: center;
    color: #fff;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: -0.6px;
    background: url(/image/ko/local/guide/boxBtn.png) no-repeat 0 0;
}
.clubJoinBtn a{
	display: block;
    padding-top: 20px;
    padding-bottom: 21px;
    color: #fff;
    background: url(/image/ko/local/guide/boxArrow.png) no-repeat 50% 100%;
}
/* 검색 */
#divClubList #divContentSearch{
	float:right;
	width:auto;
	background:none;
	margin:45px 0 3px 0;
	padding:0;
	text-align:right
}
/* 리스트 */
#divClubList .pageEmnt{
	float:left;
	padding:0 0 0 15px;
	background:url(/image/ko/common/listInfoLine.gif) no-repeat 7px 50%;
}
#divClubList .searchCnt, #divClubList .pageEmnt{
	margin:50px 0 0 0
}
#divClubList #divList{
	border-top:2px solid #b7a99c
}
#divClubList .listtable .club{
	text-align:left
}
#divClubList .listtable .coach{
	width:10%;
}
#divClubList .listtable .leader{
	width:10%;
}
#divClubList .listtable .state{
	width:10%;
}
#divClubList .listtable .review{
	width:7%;
}
#divClubList .listtable .period{
	width:13%;
}
#divClubList .listtable .joy{
	width:10%;
}
#divClubList .listtable .type{
	margin:0 5px 0 0
}
#divClubList .listtable .good{
	margin:0 0 0 5px
}
/* 신청상태 */
.application{
	color:#f1592a;
	font-weight:600
}
.confirm{
	color:#4598de;
	font-weight:600

}
.cancel{
	color:#777;
	font-weight:600
}

/*sms발송 입력창*/
.textArea{
	padding:20px 0;
	background: #dfe7ee;
	text-align: center;
}
.textAreaW{
	display: inline-block;
	width: 620px;
}
.textArea .textBox{
	width: 500px;
	height: 60px;
	border:1px solid #8baad6;
	margin-right:4px;
	padding:8px 10px;
	font-size: 12px;
	font-family:"나눔고딕", NanumGothic, "돋움", Dotum, "굴림", Gulim, "Trebuchet MS", Arial, Verdarna;
	line-height:1.5em;
	color:#494949;
	float: left;
}
.textArea .enterBtn{
	width: 92px;
	height: 78px;
	border:0 none;
	font-size: 18px;
	font-weight:600;
	background:url("/image/ko/common/btn/enterBtn.png") no-repeat 0 0;
	color:#fff;
	cursor: pointer;
}

.before{
	position:relative;
	bottom:1px;
	display:inline-block;
	padding:0 3px;
	margin:0 4px 0 0;
	border-radius:4px;
	background-color:#b57c13;
	color:#fff!important;
	font-size:11px!important;
	font-weight:normal;
	text-align:center;
	width: 43px;
	line-height: 18px;
}

.end{
	position:relative;
	bottom:1px;
	display:inline-block;
	padding:0 3px;
	margin:0 4px 0 0;
	border-radius:4px;
	background-color:#A4A4A4;
	color:#fff!important;
	font-size:11px!important;
	font-weight:normal;
	text-align:center;
	width: 43px;
	line-height: 18px;
}

.ing{
	position:relative;
	bottom:1px;
	display:inline-block;
	padding:0 3px;
	margin:0 4px 0 0;
	border-radius:4px;
	background-color:#FF8000;
	color:#fff!important;
	font-size:11px!important;
	font-weight:normal;
	text-align:center;
	width: 43px;
	line-height: 18px;
}

.recruit{
	position:relative;
	bottom:1px;
	display:inline-block;
	padding:0 3px;
	margin:0 4px 0 0;
	border-radius:4px;
	background-color:#FACC2E;
	color:#fff!important;
	font-size:11px!important;
	font-weight:normal;
	text-align:center;
	width: 43px;
	line-height: 18px;
}

.cancel{
	position:relative;
	bottom:1px;
	display:inline-block;
	padding:0 3px;
	margin:0 4px 0 0;
	border-radius:4px;
	background-color:#FA8258;
	color:#fff!important;
	font-size:11px!important;
	font-weight:normal;
	text-align:center;
	width: 53px;
	line-height: 18px;
}







