﻿@charset "utf-8";
/* =======================================

	Column CSS

 -----------------------------------------
	twoColumn
	threeColumn
	fourColumn
 -----------------------------------------
 	

========================================== */


/* .twoColumn
========================================== */
.twoColumn {
	display:block;
}

.twoColumn .inColumn{
	width:50%;
	float:left;
}
.twoColumn .inColumn{ /width:49.5%;}

.twoColumn figure img{
	width:96%;
	margin:0 auto;
	display:block;
}

.twoColumn .inColumn .columnBox{
	width:97.5%;
	margin:0 auto;
	display:block;
}

.twoColumn dt{
	padding:0 0 10px;
}

.twoColumn dd.sent{
	font-size:0.9em;
	padding:0 10px 30px;
}

.contentsMain .twoColumn .columnBox{
	width:96%;
}

/* .threeColumn
========================================== */
.threeColumn {
	display:block;
}

.threeColumn .inColumn{
	width:33.3%;
	float:left;
	display:block;
}

.threeColumn figure img{
	width:92%;
	margin:0 auto;
	display:block;
}

.threeColumn .inColumn .columnBox{
	width:95%;
	margin:0 auto;
	display:block;
}

.contentsMain .threeColumn .columnBox{
	width:92%;
}

.threeColumn dt{
	padding:0 0 10px;
}

#contents .threeColumn .ele01{
	font-size:1.1em;
	font-weight:bold;
	padding:0 10px 5px;
	margin:0 0 5px;
	display:block;
	text-align:center;
	color:#7A1D76;
}

#contents .threeColumn .ele02{
	text-align:center;
	padding:0 10px 5px;
	margin:0 0 5px;
	display:block;
}

#contents .threeColumn .ele02 b{
	font-size:1.2em;
	font-weight:bold;
	color:#A5269E;
}

#contents .threeColumn .ele03{
	font-size:0.9em;
	padding:0 10px 30px;
}


/* .fourColumn
========================================== */
.fourColumn {
	display:block;
}

.fourColumn .inColumn{
	width:25%;
	float:left;
	display:block;
}

.fourColumn .inColumn{ /width:24.5%;}

.fourColumn figure img{
	width:92%;
	margin:0 auto;
	display:block;
}

.contentsMain .fourColumn figure img{
	width:88%;
}

.fourColumn .inColumn .columnBox{
	width:92%;
	margin:0 auto;
	display:block;
}

.contentsMain .fourColumn .columnBox{
	width:88%;
}

.fourColumn dt{
	padding:0 0 10px;
}

.fourColumn .inColumn .pLL{ margin-left:2.5%; }
.fourColumn .inColumn .pRR{ margin-right:2.5%; }

.contentsMain .fourColumn .inColumn .pLL{ margin-left:4%; }
.contentsMain .fourColumn .inColumn .pRR{ margin-right:4%; }




