/* CSS Document */


#AS-contents h1{
	margin-bottom:10px;
}

#BZ-logo-solution span{
	display: inline-block;
	max-width: 431px;
	margin-right: 10px;
}

#BZ-logo-solution a img{
	display: inline-block;
	height: auto;
	width: 100%;
	vertical-align: bottom;
}

#AS-topicPath{
	padding:10px 0;
}

#BZ-logo-nec{
	text-align:center;
	padding:10px 0;
}


.BZ-link{
	margin:0 1.53% 10px;
	padding:10px 2.04% 0;
	text-align:right;
}

a.BZ-linkBtn{
	background-color:#1F4083;
	padding:12px 20px 10px;
	font-size:120%;
	line-height:1;
}

a.BZ-linkBtn::before{
	position: relative;
	content: url(/solution/cmn/images/bg-arrow04.png);
	padding-right: 5px;
	vertical-align: top;
}

a.BZ-linkBtn span{
	font-weight:normal;
}