@charset "Shift_JIS";

/* information */


.infoSocialBtn{
	width:150px;
	height:25px;
	float:right;
	position:relative;
	clear:both;
}

.infoSocialBtn li.infoSocialBtn01{
	width:70px;
	position:absolute;
	left:0;
	top:0;
}

.infoSocialBtn li.infoSocialBtn02{
	width:80px;
	position:absolute;
	right:0;
	top:0;
}




.infoListBox01{
	width:564px;
	background:url(../../information/images/infolist_bg_01.gif) 0 bottom no-repeat;
	padding:20px 0 10px 0;
	clear:both;
}

.infoListBox01 img{
	padding-left:5px;
	vertical-align:middle;
}

.infoListBox01 a{
	color:#333;
	text-decoration:underline;
}

.infoListBox01 a:hover{
	color:#333;
	text-decoration:none;
}

.infoListBox01 dl{
	padding:5px 0 0 30px;
	background:url(../../information/images/info_ico_01.gif) no-repeat;
}

.infoListBox01  dt{
	color:#999900;
	font-weight:bold;
	font-size:80%;
}





.infoDetailWrapper{
	width:552px;
	padding-left:20px;
	clear:both;
}

.infoDetailTitle{
	background:url(../../information/images/info_ico_01.gif) 0 0 no-repeat;
	padding-left:30px;
	margin-bottom:30px;
}

.infoDetailTitle img{
	vertical-align:middle;
	padding-left:5px;
}

.infoDetailTitle dt{
	color:#999900;
	font-weight:bold;
	padding-top:5px;
	margin-bottom:5px;
	font-size:80%;
}

.infoDetailLeft{
	width:290px;
	float:left;
}

.infoDetailLeft.noImg{
	width:100%!important;
}


.infoDetailRight{
	width:200px;
	float:right;
}

.infoDetailRight ul{
	margin-bottom:10px;
}

.infoDetailRight .infoDetailImg01{
	border:1px solid #CCC;
	padding:1px;
}

.infoDetailRight .infoKakudaiBtn{
	text-align:right;
}

.infoDetailText{
	line-height:200%;
	margin-bottom:40px;
}

.infoDetailData li{
	background:url(../../information/images/info_ico_02.gif) 0 1px no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}

.infoDetailData li img{
	padding-left:5px;
	vertical-align:middle;
}









