@charset "utf-8";


/*-----------------------------------------------
epSITE       event
----------------------------------------------- */

.tType1 {
	background-image: url(images/midashi_maru_u.gif);
}

.tType1 .tTypeBack {
	background-image: url(images/midashi_maru_b.gif);
}

#areaContents .tType1 h2 {
	background-image: url(images/midashi_maru_c.gif);
}

/* イベント年代選択ボタン */
#areaContents .epEventYear ul {
	padding: 0;
	margin-bottom:1em;
	font-size:1.2em;
}

.epEventYear ul li {
	float: left;
	margin-right:3px;
}
.epEventYear ul li a{
	background-image: url(images/btn_year_t.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:6.2em;
	padding-top:4px;
	margin-bottom:6px;
	display:block;
}
.epEventYear ul li a div{
	padding-top:20px;
	background-image: url(images/btn_year_c.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:center;
}
.epEventYear ul li a div strong{
	display:block;
	background-image: url(images/btn_year_b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom:30px;

}

.epEventYear ul li a:hover{
	background-image: url(images/btn_year_to.gif);
}

.epEventYear ul li a:hover div{
	background-image: url(images/btn_year_co.gif);
}
.epEventYear ul li a:hover div strong{
	background-image: url(images/btn_year_bo.gif);
}


/*.epEventYear {
	height: 276px;
	padding-bottom: 2em;
}

#areaContents .epEventYear ul {
	margin: 0 0 2px;
	padding: 0;
}

.epEventYear ul li {
	float: left;
	width: 98px;
}
*/
#areaContents table.evLabo {
	border-left-style: none;
	border-left-width: 0;
	margin-top: 10px;
}

#areaContents table.evLabo th {
	background-color: #f8f8f8;
}

#areaContents table.evLabo th , #areaContents table.evLabo td {
	border-right-style: none;
	border-right-width: 0;
}

.box {
	border: 1px solid #4c4c4c;
	padding: 10px;
}


#areaContents ul.iType_m {
	margin-bottom: 0;
	background: url(images/midashi_maru_c2.gif) no-repeat left center;
	 display: inline-block;

}

#areaContents ul.iType_m li {
	margin-left: 26px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}


/* event gallery index */

table.eventList {
	margin-top: 20px;
	border-width: 0;
	border-style: none !important;
}

table.eventList th, table.eventList td {
	border-width: 0;
	border-style: none !important;
}

table.eventList th {
	background-color: #fff !important;
}

table.eventList th em {
	color: #dce6f0;
}

table.eventList tr.trcolor0 {
	font-size: 0.8em;
}

table.eventList .thcolor1 {
	background-color: #8890c5;
	color: #fff;
	font-size: 1.2em;
}

table.eventList tr.trcolor2 {
	background-color: #d1dae4;
}

.yearlink {
	width: 485px;
}


/* apply */

h4{
	color:#1E2383;
}

.m_head {
	font-weight:bold;
	text-decoration: underline;
}

#areaContents div.spotlight{ 
    margin-top:15px;
    margin-left:auto;
    margin-right:auto;
	margin-bottom:15px;
    padding:12px 10px 0px 10px;
    text-align:left;
	border: 1px solid #cbcbcb;
	background-color:#fff7eb;

}



/* event */


h3.epMType3{background-image: url(/epsite/event/images/midashi_t3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:4px;
	padding-left:8px;
	margin-bottom:0.5em;
	text-indent: 0.5em;


}


#areaContents .btn_year ul {
	padding: 0;
	margin:10px;
}

.btn_year ul li {
	float: left;

}

