@charset "utf-8";
/* CSS Document */

/**================================= Module Setting =================================**/

/*.modHeadline00 {
	height:120px;
	background:#FFF;
	width:100%;
	margin-bottom:20px;
	display:table;
}

.modHeadline00 h1 {
	height:120px;
	background:#FFF;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	font-size:1px;
	padding-left:45px;
}
*/

/* modHeadline01 */
.modHeadline01 {
	height:120px;
	background:#FFF;
	width:100%;
	display:table;
}
.modHeadline01 h1 {
	height:120px;
	background:#FFF;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	font-size:1px;
	padding-left:45px;
}

.modHeadline01 ul {
	height:120px;
	vertical-align:middle;
	text-align:right;
}
.modHeadline01 li {
	display:table-cell;
}

/* modImgListArea01 */
.modImgListArea01 li {
	float:left;
	margin-top: 10px;
	margin-left: 10px;
}

.modImgListArea01 li.listFirstItem {
	margin-left: 0px;
}
.modImgListArea01 li.listFirstItem.itemTB {
	margin-left: 10px;
}

/* modPagerArea */
.modPagerArea {
	padding:100px 0;
	display:table;
	width:100%;
}
.modPagerArea div {
	display:table-cell;
	vertical-align:middle;
}

.modPagerArea div.listNumArea {
	text-align:center;
	font-size:1.5em;
	color:#FFF;
}
.modPagerArea div.listNumArea a {
	color:#FFF;
	text-decoration:none;
	padding:0 5px;
}

.modPagerArea div.btnArea{
	width:42px;
	height:42px;	
}

.modPagerArea div.btnArea.prev {
	text-align:left;
}

.modPagerArea div.btnArea.next {
	text-align:right;
}


