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

 ■情報開示ページのCSS

******************************************************************************/

/*ナビゲーションの現在地*/
.nav4 {
	position: relative;
	display: inline-block;
	outline: medium none;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	text-shadow: 0px 0px 1px rgba(255, 255, 255, 0.3);
	padding-top: 10px;
	font-size:1.05em;
	height: 50px;

}
.underline {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0E08F;
	padding-right: 9px;
	padding-left:9px;
	padding-bottom:3px;

}

/*メインビジュアル　背景画像お知らせ用*/
.main_visual {
	background-image: url(../img/back07.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto;
	margin-top: -70px;
}

/*情報開示*/

.content_area1 {
    background-image: url("../img/affiliated_back.jpg");
    background-repeat: repeat;
    margin-right: auto;
    margin-left: auto;
    padding: 1em 0px;
    border-bottom: solid 2px #fff;
}

.content_area1_inner{
	width: 1240px;
	/* height:400px; */
	height:500px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}


.disclosed{
	width:1024px;
	margin-right:auto;
	margin-left:auto;
}

.disclosed_title {
	background-image: url(../img/disclosed_title2.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 60px;
	width: 1024px;
	text-indent: -9999px;
    margin-top: 1.5em;
    margin-right: auto;
    margin-bottom: 1em;
    margin-left: auto;
	border-bottom: solid 1px #EEE;
	box-shadow: 0 1px 0 rgba(255,255,255,1);
}

.disclosed ul{
	/* width:270px; */
	width:320px;
	margin-left:auto;
	margin-right:auto;
}



.disclosed ul li {
    list-style-type: square;
    padding-left: 1em;
    margin-bottom: 0.5em;
    border-bottom: dotted 1px #CCC;
}
