@charset "utf-8";

/*----------------------------------------------------------------
Copyright(c) 2016 Karaage. All Rights Reserved.
----------------------------------------------------------------*/

@import url("common.css");
@import url("layout.css");

#MainVisual {

	background-position:top center;
	background-repeat:no-repeat;
	position:relative;
}
#MainVisual #Hiyoko {
	background-image:url(../img/index/mainVisual_hiyoko.png);
	background-position:top center;
	background-repeat:no-repeat;
	z-index: 20;
	height:680px;
	position:relative;
	margin-top:-778px;
	
}
#MainVisual #banner_wrap {
	position:relative;
	z-index:1;
	padding-top:550px;
}


.sec_title_01 {
	font-family: 'Russo One', sans-serif;
	background-color:#980001;
	color:#fff;
	font-size:36px;
	line-height:36px;
	text-align:36px;
	padding: 32px 0;
	text-align:center;
}
.sec_title_02 {
	text-align:left;
	font-size:16px;
	font-weight: normal;
	border-bottom: 2px solid #000 ;
	margin-bottom:10px;
	background-color:#980001 ;
	padding:4px;
	color: #fff;
}


/*--news_wrap
------------------------------------*/

#news_wrap {
}
#news_wrap .inner {
	padding:20px 0 30px 0 ;
}
#news_wrap .alpha {
	width:320px;
	margin-right:16px;
	float:left;
}
#news_wrap .beta {
	width:320px;
	float:left;
}
#news_wrap .gamma {
	width:320px;
	float:right;
}
#news_wrap ul li {
	list-style:none;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom: 1px dotted #666;
}
#news_wrap ul li .div01 {
	margin-bottom:5px;	
}
#news_wrap ul li .div01 .date {
	margin-right:10px;
}
#news_wrap ul li .div01 .category {
}
#news_wrap ul li .div01 .category span {
	padding:2px 5px;
	margin: 0 2px;
	color:#fff;
	font-size:12px;
}
#news_wrap ul li .div01 .category .cate_1 {
	background-color:#FF7F00;
}
#news_wrap ul li .div01 .category .cate_2 {
	background-color:#FF8080;
}
#news_wrap ul li .div01 .category .cate_3 {
	background-color:#7F00FF;
}
#news_wrap ul li .div01 .category .cate_4 {
	background-color:#008080;
}
#news_wrap ul li .div01 .category .cate_6 {
	background-color:#800040;
}
#news_wrap ul li .div01 .category .cate_5 {
	background-color:#808000;
}
#news_wrap ul li p {
	line-height:1.3em;
	display:block;
}
#news_wrap ul li p a {
	color: #333;
}
#news_wrap ul li p a:hover {
	text-decoration:none;
}

