@charset "utf-8";
/*top*/
/* ----------------------------------------------------- */
#main_fla{
	width:570px;
	margin:0 auto 20px;
}
/*#news dl{
	border-bottom:1px dotted #ccc;
	margin:10px auto;
	padding:0 0 2px 0;
	width:99%;
}
#news dt{
	float:left;
	padding:0 10px 0 0;
}
#news dd{
	float:left;
}
#news .news_name{
	width:160px;
}
#news #news_cont{
	width:53%;
	float:left;
	padding:0 0 0 10px;
}*/
#news_release{
	margin:10px auto;
	padding:0 0 2px 0;
	width:99%;
}
#news_release .new_date{
		border-bottom:1px dotted #ccc;
		background:#fff;
		padding:0 0 2px 0;
		width:90px;
}
#news_release .new_name{
		border-bottom:1px dotted #ccc;
		padding:0 5px 2px 0;
		width:140px;
}
#news_release .new_cont{
		border-bottom:1px dotted #ccc;
		padding:0 0 2px 0;
}

.nink{
	font-weight:bold;
	padding:10px 5px 5px 5px; 
}

/*16*/
/* ----------------------------------------------------- */
.btn_form_login{
	margin:0 0 15px 0;
}
#login_box a{
	font-weight:bold;
}
#login_box{
	/*padding:10px 0 8px 0;*/
	text-align:center;
}
#login_box .attention{
	margin:0 0 6px 0;
}

/*スライド*/
/* ----------------------------------------------------- */
#carouselWrap_01,
#carouselWrap_02,
#carouselWrap_03,
#carouselWrap_04,
#carouselWrap_05,
#carouselWrap_06{
	margin:10px auto 50px;
	width:98%;
	/*height:270px;*/
	padding:5px;
	position:relative;
	font-size:12px;
}
#carouselPrev_01,
#carouselPrev_02,
#carouselPrev_03,
#carouselPrev_04,
#carouselPrev_05,
#carouselPrev_06{
	position:absolute;
	/*top:105px;*/
	left:0px;
	cursor:pointer;
}

#carouselNext_01,
#carouselNext_02,
#carouselNext_03,
#carouselNext_04,
#carouselNext_05,
#carouselNext_06{
	position:absolute;
	/*top:105px;*/
	right:0px;
	cursor:pointer;
}
#carousel_01,
#carousel_02,
#carousel_03,
#carousel_04,
#carousel_05,
#carousel_06{
	width:93%;
	max-width:1062px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
}
#carouselInner_01 ul.column,
#carouselInner_02 ul.column,
#carouselInner_03 ul.column,
#carouselInner_04 ul.column,
#carouselInner_05 ul.column,
#carouselInner_06 ul.column{
	width:540px;
	/*height:115px;*/	
	padding:0px 0 9px 0;
	float:left;
	border-bottom:1px dotted #ccc;
}
#carouselInner_01 ul.column li,
#carouselInner_02 ul.column li,
#carouselInner_03 ul.column li,
#carouselInner_04 ul.column li,
#carouselInner_05 ul.column li,
#carouselInner_06 ul.column li{
	float:left;
	padding:0 18px 33px 0;
	display:inline;
	width:90px;
	/*position:relative;*/
}
#carouselInner_01 ul.column .img,
#carouselInner_02 ul.column .img,
#carouselInner_03 ul.column .img,
#carouselInner_04 ul.column .img,
#carouselInner_05 ul.column .img,
#carouselInner_06 ul.column .img{
	padding:0 0 3px 0;
}
/*#carouselInner_01 ul.column .c_top,
#carouselInner_02 ul.column .c_top,
#carouselInner_03 ul.column .c_top{

}*/

#carouselWrap_01{
	height:442px;
}
#carouselPrev_01{
	top:202px;
}
#carouselNext_01{
	top:202px;
}
#carouselInner_01 ul.column{
	height:208px;	
}
#carouselInner_01 ul.column li{
	height:205px;
}
#carouselWrap_02{
	height:402px;
}
#carouselPrev_02{
	top:182px;
}
#carouselNext_02{
	top:182px;
}
#carouselInner_02 ul.column{
	height:188px;	
}
#carouselInner_02 ul.column li{
	height:182px;
}
#carouselWrap_03{
	height:365px;
}
#carouselPrev_03{
	top:163px;
}
#carouselNext_03{
	top:163px;
}
#carouselInner_03 ul.column{
	height:170px;	
}
#carouselWrap_04{
	height:195px;
}
#carouselPrev_04{
	top:50px;
}
#carouselNext_04{
	top:50px;
}
#carouselInner_04 ul.column{
	height:195px;
}
#carouselInner_04 ul.column li{
	height:180px;
}
#carouselInner_04 ul.column{
	border:none;
}
#carouselWrap_05{
	height:365px;
}
#carouselPrev_05{
	top:160px;
}
#carouselNext_05{
	top:160px;
}
#carouselInner_05 ul.column{
	height:170px;	
}
#carouselWrap_06{
	height:365px;
}
#carouselPrev_06{
	top:160px;
}
#carouselNext_06{
	top:160px;
}
#carouselInner_06 ul.column{
	height:170px;	
}
.cont{
	font-size:11px;
	line-height:1.2;
	padding:4px 0;
}
/*.name{
	position:absolute;
	bottom:20px;
	left:0;
	padding:5px 0 20px 0;
}*/
/*#carouselInner_04 ul.column .name{
	position:absolute;
	bottom:10px;
	left:0;
	padding:5px 0 10px 0;
}*/
.rank{
	margin:0 0 5px 0;
}