@charset "utf-8";


/*--------------------------------------------

---------------------------------------------*/
/*	nnagc	*/
.section--nnagc-index .clearfix .fleft,
.section--nnagc-index .clearfix .fright {
	width:298px;
	border:#CCCCCC 1px solid;
}
.section--nnagc-index .clearfix .fleft a span,
.section--nnagc-index .clearfix .fright a span {
	display:block;
	padding:10px 10px 10px 20px;
	background:url('https://nna-asia.pages.dev/corp_contents/images/arrow02.gif') 10px 13px no-repeat;
}

/*	club	*/
.inner_box span {
	line-height: 180%;
}
.list01 ul li {
	padding: 0 0 0 13px;
	text-indent: -13px;
	line-height: 180%;
}
.service_txt02 {overflow: hidden;}

#side .service ul li ul li.current a{
	background: #eeeeee;
	text-decoration: underline;
}

.section--nnagc img.service_image {
	border: solid 1px #cccccc;
}

#lean_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #000;
	display: none;
}
#modal_message {
	width: 600px;
	height:500px;
	overflow: scroll;
	padding: 30px;
	text-align: left;
	display:none;
	background: #FFF;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7);
	-moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}

p.wealth-contact {
	font-size: 11px;
	margin-bottom: 5px;
}

#main sup {
	vertical-align: top;
}