@charset "utf-8";
/* CSS Document */
.ir-box li a{
	color:#09F;
	text-decoration:underline;
	}

.ir-box li a:hover{
	color:#F30;
	text-decoration:none;
	}

#background h5{
	font-size:140%;
	}
	
.margin_left{
	margin:20px;
	line-height:1.8em;
	}

.ir-box{
	margin-bottom:28px;
}
.ir-box p{
	margin-bottom:10px;
}
.ir-box li{
	margin-bottom:28px;
	line-height:2;
}
dl.ir-poricy {
	margin:12px 0;
}
#background .ir-poricy dt{
	color:#F60;
	border-bottom: 1px dashed #CCC;
	padding-bottom:2px;
	margin-bottom:10px;
}
.ir-poricy dd{
	margin-bottom:25px;
}
#background .ir-poricy.ir-poricy dd dl{
	margin:18px 0;
}
#background .ir-poricy.ir-poricy dd dt{
	color:#F60;
	border-bottom:none;
	padding-bottom:2px;
	margin-bottom:10px;
	font-size:100%;
}
#background .ir-poricy.ir-poricy dd dd{
	font-size:100%;
	margin:0 0 18px 10px;
}

.ir-poricy dd p{
	font-size:100%;
	margin-bottom:12px;
}


.ir-btn{
	margin:25px 0 25px;
}
.ir-btn li{
	float:left;
	margin-right:25px;
}
.ir-btn li a{
	display:block;
	width:220px;
	text-align:center;
	padding:10px;
	border:solid 2px #FF9900;
	background:#FEF3D1;
	font-size:120%;
	color:#333333;
	opacity: 1; /* IE以外透過設定 */
	filter: Alpha(opacity=100); /* IE用透過設定 */
}
.ir-btn li a:hover{
	opacity: 0.6; /* IE以外透過設定 */
	filter: Alpha(opacity=50); /* IE用透過設定 */
}
.ir-box ul{
	margin-left:25px;
}

.ir-box li {
	float:left;
	width:280px;
	margin-bottom:5px;
	list-style:disc;
}
.ir-sli{
	clear: both;
}
.ir-sli li{
	width: 100%;
}