@charset "euc-jp";

/*==============================================================

 1. seconde setting

================================================================*/

#topic-path {
	display:block;
	font-size: 65%;
	margin-top: 10px;
}

#topic-path  a { color:#BE1000; }
#topic-path  a:hover { text-decoration:none; }

#Second-Contents {
	width:670px;
	float:left;
}

#Second-Contents .lead {
	font-size:85%;
	line-height:160%;
	margin:25px 10px 30px 15px;
}

#Second-Contents img.ph {
	margin-left:20px;
	display:block;
}

#Second-Contents img.ph02 {
	margin-left:10px;
	display:block;
}

#Second-Contents h3 {
	font-size:120%;
	font-weight:bold;
	color:#BE0000;
	margin-bottom:10px;
}

#Second-Contents .body-tx {
    font-size: 85%!important;
}


/*----- Side Nave -----*/

#Side-Navi {
	width:200px;
	float:right;
	display:block;
}

#Side-Navi dl.navi {
	background:url(../images/bg_sidenavi01.jpg) no-repeat;
	padding:5px 3px 0 3px;
}

#Side-Navi .second-bnr {
	padding-top:30px;
	font-size:65%;
	text-align:center;
	line-height:120%;
}

#Side-Navi .second-bnr img {
	display:block;
	margin-bottom:5px;
	padding-left:8px;
}

#Side-Navi .second-bnr a.bottom {
	display:block;
	margin:5px 0;
}


/*----- inquiry-box -----*/

#Second-Contents .inquiry-box {
	clear:both;
	margin-top:20px;
	height:83px;
	background:url(../images/bg_second_inquiry.gif) no-repeat;
	padding:18px 22px 0 20px;
}

#Second-Contents .inquiry-box img.freed {
	margin:0 8px 5px 0;
}
