@charset "euc-jp";

/* memorial */

h1.header-memorial{
	width: 1000px;
	height: 980px;
	margin: 0 auto;
	text-align: left;
	background:url(/dol/topics/10th_anniversary/img/memorial/header.jpg) top center no-repeat;
}

.memorial-box{ width: 740px; height: auto; margin: 0 auto; text-align: left; border: solid 2px #690f0f; background: #fff; padding: 30px 30px 0 30px;}
.memorial-box h3{ font-size: 20px; line-height: 1; color: #690f0f; padding-left: 6px; border-left: solid 10px #690f0f; margin-bottom: 5px;}

.memorial-box2{ width: 740px; height: auto; margin: 80px auto; text-align: left; border: solid 2px #0000ff; background: #fff; padding: 30px 30px 0 30px;}
.memorial-box2 h3{ font-size: 20px; line-height: 1; color: #2828bb; padding-left: 6px; border-left: solid 10px #2828bb; margin-bottom: 5px;}

.text-box{padding-bottom: 30px;}

.memorial-btn{ width: 760px; margin: 0 auto; padding: 0 0 40px 0; text-align: center;}
.memorial-btn a{ background: url(/dol/topics/10th_anniversary/img/memorial/btn01.png); width: 760px; height: 100px; display: block;}

.memorial-btn2{ width: 740px; margin: 0 auto; padding: 20px 0 0 0; text-align: center;}
.memorial-btn2 a{ background: url(/dol/topics/10th_anniversary/img/memorial/btn02.png); width: 740px; height: 100px; display: block;}

.memorial-btn a:hover{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.memorial-btn2 a:hover{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}

.memorial-btn strong{ position: absolute; width: 0; height: 0; overflow: hidden;}
.memorial-btn2 strong{ position: absolute; width: 0; height: 0; overflow: hidden;}
