@charset "utf-8";

/*/////////////////////////////////////////////////////////
//home
/////////////////////////////////////////////////////////*/


#container {
	background:url(../../img/shared/bg_contents.png) repeat-y 0px 33px;
}


#main{
background:url(../../img/home/main.jpg) no-repeat 0 0;
}

#left{
	background-repeat:no-repeat;
}



.store{
background:url(../../img/home/store.jpg)  no-repeat 0 0;
}


#wrap_inner {
	width: 872px;
}

/*/////////////////////////////////////////////////////////
//left
/////////////////////////////////////////////////////////*/

/*///news///*/

#left{
	width:485px;
	float:left;
}

#left .news{
	width:455px;
	height:197px;
	margin:0 0px 11px 31px;
	background:url(../../img/home/news.jpg) no-repeat 0 0;
}

#left .news h3 {
	height:48px;
	text-indent:-10000px;
	overflow:hidden;
}

#left .news .news_cont {
	padding:16px 19px 0px 28px;
}

#left .news .news_cont .detail_area {
	overflow:auto;
	height:112px;
}
#left .news .news_cont .detail_area dl{
	margin-top:10px;
	padding-bottom:10px;
	display:table;
	text-align:justify;
	text-justify: distribute;
	background: url(../../img/home/line_x_news.jpg) no-repeat left bottom;
}
#left .news .news_cont .detail_area dl.first {
	margin-top:0px;
}
#left .news .news_cont .detail_area dl.last {
	background:none;
}
/*
#left .news .news_cont .detail_area dt,
#left .news .news_cont .detail_area dd{
	display:table-cell;
	*display:inline;
	*zoom:1;
	vertical-align:top;
}
*/

#left .news .news_cont .detail_area dt{
	width:6.3em;
	color:#FF0000;
	padding-right:13px;
	line-height:1.4;
	float:left;
}


#left .news .news_cont .detail_area dd{
	width:282px;
	padding-right:18px;
	color:#5e5a4c;
	float:left;
}

#left .news .news_cont .detail_area dd h4{
	font-weight:bold;
	line-height:1.4;
}

#left .news .news_cont .detail_area dd p{
	margin-top:10px;
	line-height:1.5;
}

#left .news .news_cont .detail_area dd p a {
	margin-top:2px;
	display: block;
	color:#ec2531;
	text-decoration:underline;
	background-color:transparent;
}
#left .news .news_cont .detail_area dd p a:hover,
#left .news .news_cont .detail_area dd p a:active {
	text-decoration:none;
}



/*///store///*/
#left .store{
		width:455px;
		margin:0px 0px 8px 31px;

}

#left .store #bokusim_btn{
	float:left;
}

#left .store #spore_btn {
	float:left;
}

/*///letter///*/
#left .letter{
		width:455px;
		margin:0 0px 0 31px;
}



/*///product///*/

#right{
	width:360px;
	padding-left:13px;
	float:left;
}

#right .info_wii{
		margin-bottom:14px;
}
#right .info_wii .detail_table {
	width:342px;
	height:174px;
	background: url(../../img/home/product_wii_text.jpg) no-repeat left top;
}
#right .info_ds .detail_table {
	width:342px;
	height:243px;
	background: url(../../img/home/product_ds_text.jpg) no-repeat left top;
}
#right .detail_table table {
	text-indent:-10000px;
	overflow:hidden;
}



#right .info_ds{
		margin-bottom:14px;
}


/*\*//*/

/**/
