@charset "UTF-8";
/* alliance easybase */




/*---------------------------------------------------- */
/* alliance */
/*---------------------------------------------------- */

.area_company {
width: 720px;
height: auto;
margin: 0px auto 0 auto;
padding:0;
overflow: hidden;
font-size: 13px;
}

.a_company {
width: 323px;
height: 24px;
background: url(../images/alliance/ico_company.gif) no-repeat;
float: left;
margin:0 0px 5px 0px;
padding:8px 0 0 22px;
color:#000;
text-decoration: none;
border-bottom:1px dotted #CCCCCC;
}


.a_company2 {
width: 323px;
height: 24px;
background: url(../images/alliance/ico_company.gif) no-repeat;
float: right;
margin:0 0px 5px 0px;
padding:8px 0 0 22px;
color:#000;
text-decoration: none;
border-bottom:1px dotted #CCCCCC;
}

a {
color: #000000;
text-decoration:underline;
}

a:hover {
color: #31AC9A;
text-decoration:underline;
}

/*---------------------------------------------------- */
/* 50on */
/*---------------------------------------------------- */
.50on_a{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_a.gif) no-repeat;
}

.50on_ka{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_ka.gif) no-repeat;
}

.50on_sa{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_sa.gif) no-repeat;
}

.50on_ta{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_ta.gif) no-repeat;
}

.50on_na{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_na.gif) no-repeat;
}

.50on_ha{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_ha.gif) no-repeat;
}

.50on_ma{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:#009933;
	background:url(../images/alliance/h3_50on_ma.gif) no-repeat;
}

.50on_ya{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:url(../images/alliance/h3_50on_ya.gif) no-repeat;
}

.50on_ra{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:url(../images/alliance/h3_50on_ra.gif) no-repeat;
}

.50on_wa{
padding: 0px;
	margin: 0px auto 10px auto;
	height: 32px;
	width: 720px;
	background:url(../images/alliance/h3_50on_wa.gif) no-repeat;
}

/*---------------------------------------------------- */
/* Body */
/*---------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", Arial, sans-serif;
	*font-size:small;
    *font:x-small;
	margin: 0;
	padding: 0;
}

span.bf {
	visibility: hidden;
	text-indent: -9999px;
	display: none;
}

html {
	margin: 0;
	padding: 0;
}


