@charset "UTF-8";

/******************************************************
*	
*	1. common style
*	2. index style
*	
******************************************************/


/*  1. common style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#alpha {
}





/*  2. index style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#index #alpha {
}

#index #alpha #main h1 {
	margin-bottom: 17px;
}

#index #alpha #main #egm {
	padding-bottom: 100px;
}

#index #alpha #main #egm .h2Cont {
	margin-bottom: 10px;
	padding-bottom: 70px;
	background: url(../../../activities/img/index_h2Block_arrowbg.gif) no-repeat center bottom;
}

#index #alpha #main #egm .h2Cont p {
	line-height: 1.4em;
	padding: 12px 20px 50px;
	color: #666;
	font-size: 93%;
}

#index #alpha #main #egm .h2Cont .btn {
	text-align: center;
}

#index #alpha #main #egm .item {
	width: 440px;
	padding-bottom: 30px;
	background: url(../../../activities/img/index_h3Block_bg_btm.gif) no-repeat left bottom;
}

#index #alpha #main #egm .item .h3Block {
	padding: 15px 20px 30px;
	background: url(../../../activities/img/index_h3Block_bg.gif) repeat-y left top;
}

#index #alpha #main #egm .item .h3Block .textBlock {
	width: 240px;
	padding: 0 20px;
}

#index #alpha #main #egm .item .h3Block .textBlock p {
	line-height: 1.4em;
	margin-bottom: 30px;
	color: #666;
	font-size: 93%;
}

#index #alpha #main #acjc {
	padding-bottom: 70px;
}

#index #alpha #main #acjc .textBlock {
	width: 400px;
	padding: 20px 20px 0px;
}

#index #alpha #main #acjc .textBlock p {
	line-height: 1.4em;
	padding-bottom: 80px;
	color: #666;
	font-size: 93%;
}

#index #alpha #main #acjc .phtBlock {
	width: 420px;
	padding: 20px 20px 0;
}

#index #alpha #main #acjc .phtBlock ul li {
	display: inline;
	float: left;
	width: 190px;
	padding: 0 20px 20px 0;
}
