@charset "utf-8";
/* CSS Document */

#main .section-lv2 .block {
	margin: 0 20px 20px;
}

#main .section-lv2 .block h3 {
	margin: 0 0 10px 0;
	padding-left:10px;
	border-left: 5px solid #5f8ed1;
}

#main .section-lv2 div.block p {
	margin-bottom:20px;
}

#main .section-lv2 div.block p.more a {
	color:#0093E3;
	font-size: 93%;
}

#main #lnav {
	background:#eef2f8;
	margin: 0 0 20px 12px;
	zoom: 100%;
	padding: 5px 15px;
	color: #666666;
}
#main #lnav ul {
	margin: 0;
}
#lnav li {
	float: left;
	margin: 0 5px 2px;
	line-height: 1.8;
　　　　white-space:nowrap;
	width:305px;
	font-size: 93%;
}

#lnav li a {
	color: #666666;
	background: url(/mbga/ymo/service/img/lnav_ar.gif) no-repeat 0;
	padding-left: 12px;
display: inline-block;
	/display: inline;
	/zoom:1;
}

#lnav li a:link, #lnav li a:visited {
	text-decoration: underline;
}

#lnav li a:hover, #lnav li a:active {
	text-decoration: none;
}

#lnav:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

#main .return {
	font-size: 93%;
	text-align: right;
	margin-top: 20px;
}

#main .return a {
	padding-left: 18px;
	background: url(/mbga/img/common/arrow_top.png) no-repeat 4px 4px;
}

div.blockLine {
	background: url(/mbga/ymo/service/img/cmn_line.gif) repeat-x bottom left;
	padding-bottom: 20px;
}

div.pager {
	text-align:center;
	display:block;
	padding:5px 0 ;
	background:#EEF2F8;
       margin: 20px 0 0 0;
}

#main .section-lv2 div.pager ul {
margin:0;
}

div.pager ul li a {
font-size: 93%;
background: url(/mbga/ymo/service/img/arrow_sq.gif) no-repeat 0 3px;
	padding-left: 15px;
}

div.pager ul li {
	
       display:inline;
	margin: 0 20px;
}







