@charset "utf-8";
body{
	font-size: 13px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: '微软雅黑', sans-serif;
	background:url("https://www.aslsolutionsinc.com/erin/img/bk.gif");
}
img {border:none;}
.alpha a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 
H1,H2,H3,H4,H5, H6 {margin: 0px;padding:0px}

h1 {font-size: 30px;color: #FF9933;	text-decoration: none;	font-weight: bold;	line-height: 36px;border-bottom:solid 3px #ff9933;}
h2{border-bottom:solid 1px #ff9933;font-size: 20px;color: #FF9933;font-weight: bold;line-height: 36px;}
h3{font-size: 15px;	color: #FF9933;	text-decoration: none;	font-weight: bold;}
h4{color: #3d6dcc; font-weight: bold; }

h5{}
h6{}



td{
	color: #333333;
	font-size: 13px;
	line-height: 20px;
	font-family: '微软雅黑', sans-serif;
}
a,a:link,a:visited,a:active {
	color: #3d6dcc;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #3d6dcc;
	text-decoration: underline;
}

.alignright {float: right;}
.aligncenter {  text-align: center;clear: both;  display: block;  margin-left: auto;  margin-right: auto;}

.con{ font-size:15px; height:25px; line-height:25px;}
.txt001,.txt001 a:link,.txt001 a:visited {
	line-height: 36px;
}
.txt001  a:hover {
	text-decoration: underline;
}
.tit_01,.tit_01 a:link,.tit_01 a:visited {
	font-size: 17px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.tit_01  a:hover {
	text-decoration: underline;
}

.tit_02,.tit_02 a:link,.tit_02 a:visited {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
.tit_02  a:hover {
	text-decoration: underline;
}

.tit_03,.tit_03 a:link,.tit_03 a:visited {
	font-size: 13px;
	color: #a338b8;
	text-decoration: none;
}
.tit_03  a:hover {
	text-decoration: underline;
}

.tit_03_b,.tit_03_b a:link,.tit_03_b a:visited {
	font-size: 15px;
	color: #a338b8;
	text-decoration: none;
	
}
.tit_03_b  a:hover {
	text-decoration: underline;
}
.tit03_2,.tit03_2 a:link,.tit03_2 a:visited{
	font-size: 13px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
	line-height: 26px;
}
.tit03_2 a:hover {
	text-decoration: underline;
}

.tit_04,.tit_04 a:link,.tit_04 a:visited {
	font-size: 16px;
	color: #FF4D33;
	text-decoration: none;
	font-weight: bold;
}
.tit_04  a:hover {
	text-decoration: underline;
}

.tit_05,.tit_05 a:link,.tit_05 a:visited {
	font-size: 30px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
}
.tit_05  a:hover {
	text-decoration: underline;
}

.tit_06,.tit_06 a:link,.tit_06 a:visited {
	font-size: 13px;
	color: #FF9933;
	text-decoration: none;

}
.tit_06  a:hover {
	text-decoration: underline;
}

.tit_07,.tit_07 a:link,.tit_07 a:visited {
	font-size: 16px;
	text-decoration: none;
	color: #FF9933;
	font-weight: bold;

}
.tit_07  a:hover {
	text-decoration: underline;
}

.tit_08,.tit_08 a:link,.tit_08 a:visited {
	font-size: 18px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;
	line-height: 26px;
}
.tit_08  a:hover {
	text-decoration: underline;
}
.tit_09,.tit_09 a:link,.tit_09 a:visited {
	font-size: 15px;
	color: #FF9933;
	text-decoration: none;

}
.tit_09  a:hover {
	text-decoration: underline;
}

.tit_10,.tit_10 a:link,.tit_10 a:visited {
	font-size: 16px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;

}
.tit_10  a:hover {
	text-decoration: underline;
}

.tit_11,.tit_11 a:link,.tit_11 a:visited {
	font-size: 15px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;

}
.tit_11  a:hover {
	text-decoration: underline;
}

.tit_12,.tit_12 a:link,.tit_12 a:visited {
	font-size: 15px;
	color: #FF9933;
	text-decoration: none;

}
.tit_12  a:hover {
	text-decoration: underline;
	color: #4b4bf9;
}

.tit_13,.tit_13 a:link,.tit_13 a:visited {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold; line-height:18px

}

.tit_14,.tit_14 a:link,.tit_14 a:visited {
	font-size: 18px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;

}
.tit_15,.tit_15 a:link,.tit_15 a:visited {
	font-size: 15px;
	color: #3a6ccb;
	text-decoration: none;
	font-weight: bold;

}
.tit_15  a:hover {
	text-decoration: underline;
}

.tit_16,.tit_16 a:link,.tit_16 a:visited {
	font-size: 30px;
	color: #68b92e;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
}
.tit_16  a:hover {
	text-decoration: underline;
}

.tit_17,.tit_17 a:link,.tit_17 a:visited {
	color: #3a6ccb;
	text-decoration: none;
	font-weight: bold;
}
.tit_16  a:hover {
	text-decoration: underline;
}

.txt_01{color: #ff0000;font-weight: normal; font-size: 15px;}
.txt_02{color: #73d800;font-weight: normal; font-size: 15px;}
.txt_03{color: #008200;font-weight: normal; font-size: 15px;}
.txt_04 a{color: #fe9836;font-weight: normal; font-size: 15px;}


.news_list,.news_list a:link,.news_list a:visited {color: #333333;text-decoration: none;line-height: 40px;font-weight: normal}
.news_list  a:hover {color: #FF9933;}

.news_date,.news_date a:link,.news_date a:visited {	font-size: 14px;color: #3a6ccb;	text-decoration: none;font-weight: bold;}
.news_date  a:hover {text-decoration: underline;}


.0918{

	font-family: meiryo;
}
.0923-01{font-size:18px; font-weight:bold;line-height:26px;color:#575757;overflow: hidden;}
.092302,.092302 a:link,.092302 a:visited {
	font-size: 20px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
}
.092302  a:hover {
	text-decoration: underline;
}


.content,.content a{font-size:15px;}
.con_ef01{color: #ff4d33;text-decoration: none;font-weight: bold; font-size:16px; height:26px; line-height:26px}
.con_ef02{color: #ff9933;text-decoration: none;font-weight: bold; font-size:15px;height:24px; line-height:24px}
.con_ef03,.con_ef03 a{color: #3d6dcc;text-decoration:underline; font-weight:normal }

.mu_nav{font-family: '微软雅黑', sans-serif;font-weight: bold; font-size:16px;color: #ff9933;}
.navbar {overflow:hidden; position:relative;}
.navbar > div { position:relative;left:50%;float:left;}
.navbar ul {position:relative;left:-50%;float:left;font-size:16px;}
.navbar li {float:left;}
.navbar li a:hover {color: #e9730f;text-decoration: none;}
.navbar li + li { margin-left:60px;}

.index_tit01{font-family: '微软雅黑', sans-serif;font-weight: bold; font-size:26px;color: #ffffff;margin-left: 20px;}
.index_tit02{font-family: '微软雅黑', sans-serif;font-weight: bold; font-size:14px;color: #ffffff;}
.index_tit03 a{font-family: '微软雅黑', sans-serif;font-weight: bold; font-size:14px;color: #ff9933;}
.index_tit04{font-family: '微软雅黑', sans-serif;font-size:32px;color: #ff9933;}
.index_tit05 a{font-family: '微软雅黑', sans-serif;font-weight: bold; font-size:14px;color: #515255;}
.index_tit06 a{font-family: '微软雅黑', sans-serif; font-size:14px;color: #ffffff;}

.foot_01,.foot_01 a:link,.foot_01 a:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.foot_01  a:hover {
	text-decoration: underline;
}
