@charset "utf-8";


/**************************************


							silk


***************************************/


/******** index *********/


#silk120-Bg {
	background-image: url(../silk/img/bg_silk120.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 20px;
	padding-bottom: 50px;
	position: relative;
}


#silk120-Bg p#mark-120 {
	position: absolute;
	top: 20px;
	right: 6px;
}


#silk120-Bg h2 {
	text-align: center;
	margin-bottom: 14px;
}


#silk120-Bg h3 {
	text-align: center;
	margin-bottom: 32px;
}

#silk120-Bg p#silk120-Txt {
	position: absolute;
	top: 323px;
	right: 52px;
}


#silk120-Bg p#silk120-Img {
	text-align: center;
}


#silk120-Bg  p#silk120-Btn {
	text-align: center;
}





/******** present *********/


#silkcp-mvjBox {
	background-image: url(../silk/img/bg_silkcp_mvj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 22px;
	height: 490px;
	position: relative;
}


#silkcp-mvjBox h2 {
	margin-left: 16px;
	margin-bottom: 27px;
}


#silkcp-mvjBox p#silkcp-mvjTxt01 {
	margin-left: 30px;
	margin-bottom: 14px;
}

#silkcp-mvjBox h3 {
	margin-left: 27px;
	margin-bottom: 18px;
}


#silkcp-mvjBox p#silkcp-mvjTxt02 {
	margin-left: 27px;
	margin-bottom: 22px;
}


#silkcp-mvjBox p#silkcp-mvjTxt03 {
	margin-left: 27px;
	margin-bottom: 19px;
}


#silkcp-mvjBox p#silkcp-mvjTxt04 {
	margin-left: 27px;
}


#silkcp-mvjImg {
	position: absolute;
	top: 166px;
	right: 0px;
}


#silkcp-presentBox {
	width: 700px;
	border: 4px solid #e6e6e8;
	margin-left: auto;
	margin-right: auto;
	padding-top: 6px;
	padding-bottom: 6px;
}


#silkcp-presentBox table {
	float: left;
	margin-right: 31px;
	margin-top: 13px;
}


#silkcp-presentBox img#silkcp-preImg {
	float: left;
}


table#silkcp-ouboTbl {
	margin-left: auto;
	margin-right: auto;
}


/******** index2 *********/


#silkInd-mvjBox {
	background-image: url(../silk/img/bg_silkind_mvj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 18px;
	padding-bottom: 146px;
	margin-bottom: 21px;
}


#silkInd-mvjBox h2 {
	margin-left: 16px;
	margin-bottom: 42px;
}

#silkInd-mvjBox p#silkInd-mvjTxt {
	margin-left: 27px;
	margin-bottom: 38px;
}

#silkInd-mvjBox p#silkInd-mvjTxt02 {
	margin-left: 27px;
}

#silkInd-mvjBox p#silkInd-mvjBnr {
	margin-left: 27px;
}

#silkInd-BnrCM {
	width: 708px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	position: relative;
}


#silkInd-BnrCM p {
	position: absolute;
	top: 65px;
	left: 15px;
}


p#silkInd-LeadTxt {
	margin-left: 16px;
	margin-bottom: 19px;
}


#silkInd-ContsBox {
	width: 738px;
	margin-left: auto;
	margin-right: auto;
}


#silkInd-feaBox {
/*
	background-image: url(../silk/img/bg_silkind_02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	*/
}



#silkcp-clubentryBox {
	width: 734px;
	margin-left: auto;
	margin-right: auto;
	background-color: #faf6ec;
	border: 1px solid #8a1434;
	padding-top: 16px;
	padding-bottom: 28px;
}


#silkcp-clubentryBox h4 {
	margin-left: 16px;
}


#EntryClubConts {
	padding-left: 16px;
}


#EntryClubConts_L {
	width: 410px;
	float: left;
	margin-right: 60px;
}

#EntryClubConts_R {
	width: 235px;
	float: left;
}



