@charset "UTF-8";

/* Details-----------------------------------------------------------------------------
contents Override
-------------------------------------------------------------------------------------*/

	
/* anniversary
------------------------------------------------------------------*/
.noMarg{
	margin:0 !important;
}
.mt50{
	margin-top:50px;
}

.digiFeatWrapper{
	width: 570px;
	margin:0 0 15px 0;
	padding: 0;
}
#digiFeatMain{
	background-color:#000;
	padding-bottom:30px;
}
#digiFeatMain p{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	color:#fff;
}
#digiFeatMain #mainVisual{
	background:#000 url(img/a_main_bg.jpg) 0 0 no-repeat;
}
#mainData{
	margin:403px 0 0 0;
	zoom:1;/*for IE 5.5-7*/
}
#mainData:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#mainData #data01{
	float:left;
	display:inline;
	margin:0 20px 0 20px;
	width:207px;
}
#mainData #data01 img{
	margin:21px 0 10px 0;
}

.digiFeatBox01{
	background-color:#000;
	color:#fff;
}
.digiFeatBox01 p{
	margin:0;
	padding:0;
}
#collaboration{
	background:#000 url(img/a_img02.jpg) 0 0 no-repeat;
	height:524px;
}
#collaboration #coll01{
	padding-top:36px;
}
#collaboration #coll02{
	padding:377px 0 0 21px;
}
#btn01{
	margin:55px auto 0 auto;
	text-align:center;
	padding-bottom:20px;
}

/*-- 2y[W
----------------------------------------------------*/
#mainVisual02{
	background:#000 url(img/b_main_bg.jpg) 0 0 no-repeat;
	margin-bottom:25px;
}
#mainData02{
	padding-top:463px;
	zoom:1;/*for IE 5.5-7*/
}
#mainData02:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#mainData02 #data02{
	float:left;
	display:inline;
	margin:30px 26px 0 20px;
	width:207px;
	_width:204px;
}


#mainVisual03{
	margin-bottom:25px;
}
#mainData03{
	padding-top:55px;
	zoom:1;/*for IE 5.5-7*/
}
#mainData03:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#mainData03 #data03{
	float:left;
	display:inline;
	margin:0 22px 0 20px;
	width:240px;
}
#data04 img{
	margin:58px 0 0 0;
}
#btn02{
	margin:70px auto 0 auto;
	text-align:center;
}
#btn02 img{
	margin-bottom:25px;
}