@charset "utf-8";

/* body-wrap */
.anniversary-80th .article .body-wrap{
	border-top:1px solid #dedede;
}
.anniversary-80th .kidzania-inner {
    width: 978px;
	margin: 0 auto;
}


p.txt {
	font-size:13px;
	line-height:2;
	text-align:left;
}

.anniversary-80th .article .body-wrap .section.sec01{
	width: 978px;
	height:auto;
	overflow:hidden;
	padding: 60px 0 38px;
	margin: 0;
}

.anniversary-80th .article .body-wrap .section.sec01 .innner{
	width: 978px;
	margin: 0 auto;
}

.anniversary-80th .article .body-wrap .section.sec01 .tit{
	margin-bottom: 40px;
	text-align: center;
}
.anniversary-80th .article .body-wrap .section.sec01 .txt_area{
	margin-bottom: 50px;
}
.anniversary-80th .article .body-wrap .section.sec01 .box-left{
	width:270px;
	height:auto;
	float:left;
}

.anniversary-80th .article .body-wrap .section.sec01 .box-left img{
	margin-bottom:10px;
}

.anniversary-80th .article .body-wrap .section.sec01 .box-center{
	width:325px;
	height:auto;
	float:left;
}

.anniversary-80th .article .body-wrap .section.sec01 .box-right{
	width:330px;
	height:auto;
	float:right;
}


.anniversary-80th .article .body-wrap .aside-wrap{
	margin-bottom: 90px;
	background-color: #f0f0f0;
}

.anniversary-80th .article .body-wrap .aside-wrap .wrap-inner{
	width: 865px;
	padding-top: 30px;
	padding-bottom: 30px;
}


.anniversary-80th .article .body-wrap .aside-wrap .wrap-inner .box-left{
	width: 106px;
	padding-right: 30px;
}
/*.anniversary-80th .article .body-wrap .aside-wrap .wrap-inner .box-right{
	width: 720px;
}
*/.anniversary-80th .article .body-wrap .aside-wrap .wrap-inner .box-right .txt{
	margin-bottom: 15px;
}

/* aside-area-wrap */
.anniversary-80th .article .aside-area-wrap{
	background-color: #f0f0f0;
	padding-top: 40px;
	padding-bottom: 40px;
}


.anniversary-80th .article .aside-area-wrap{
}

.anniversary-80th .article .aside-area-wrap .section{}


.anniversary-80th .article .aside-area-wrap .section .box-right{
		width: 710px;
}
.anniversary-80th .article .aside-area-wrap .section .box-left{
	padding-right: 40px;
	/*width: 220px;*/
}

.anniversary-80th .article .aside-area-wrap .section .box-right h4{
	font-size: 125%;
	margin-bottom: 5px;
}

.anniversary-80th .article .aside-area-wrap .section .box-right .txt{
	font-size: 85%;
	margin-bottom: 15px;
}

.anniversary-80th .article .aside-area-wrap .section .box-right .link{
	
}

.anniversary-80th .article .aside-area-wrap .section.sec02 h4{
	margin-bottom: 25px;
}


.anniversary-80th .article .aside-area-wrap .section.sec02 .txt{}


.anniversary-80th .article .aside-area-wrap .section.sec02 blockquote{
	border:1px solid #9999a3;
	padding: 10px 20px ;
	margin-bottom: 10px;
}

.anniversary-80th .article .aside-area-wrap .section.sec02 blockquote strong{
	font-weight: bold;
	font-size: 85%;
	display: block;
	margin-bottom: 5px;
}

.anniversary-80th .article .aside-area-wrap .section.sec02 blockquote p{
	font-size: 70%;
}

.anniversary-80th .article .aside-area-wrap .section.sec02 .link{}

.anniversary-80th .article .aside-area-wrap .section.sec02 .link img{
	vertical-align: middle;
	margin-left: 10px;
}