﻿@charset "utf-8";

.subTitle { margin-bottom: 10px; }
.main ul { width: 430px; }
.main ul.lft { float: left; }
.main ul.rgt { float: right; }
.main li {
	/* padding: 25px 0 0 0; */
	line-height: 1.5;
	position:relative;
}
.main li .en{ display:block; position:absolute; right:0; top:30px;}
.main li h2 {
	padding-bottom: 4px;
	border-bottom: 1px solid #DADAD6;
}
.main li h2 a {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 16px;
	background: url(../../common/img/smenu_point.png) no-repeat left 4px;
	line-height: 1.4;
}
.main li h2 a:link {
	text-decoration: none;
}
.main ul ul {
	width: auto;
	padding: 10px 0 0 17px;
}
* html .main ul ul { width: 100%; }
.main ul ul li {
	width: auto;
	padding: 2px 0 2px 10px;
	background: url(../../img/arrow.gif) no-repeat 0 2px;
}
.main ul ul li a { display: block; }
.main ul ul ul {
	padding: 5px 0 0 67px;
}
.main ul ul ul li {
	padding: 2px 0;
	background: none;
}

/* --------------------------------
a
-------------------------------- */
.main li a { display: block; text-decoration: none; }
.main li a:link, .main li a:visited { color: #333; }
.main li a:hover { color: #111184; }

/* --------------------------------
clearfix
-------------------------------- */
.section:after {content: ".";display:block;clear:both;height:0;visibility:hidden;}
* html .section {height:1%;}
.section {zoom:1;}
