@charset "utf-8";

/*tags*/
a:hover{
	color:#34D82B;
	text-decoration:underline;
}

em,em a{
	color:#34D82B;
	font-weight:bold;
	font-style:normal;
}

/*_______________LAYER_POPUP_______________*/
#popupT{
	background-image:url(../image/introduction/popup_01.gif);
	background-repeat:no-repeat;
}

#popupB{
	background-image:url(../image/introduction/popup_02.gif);
	background-repeat:no-repeat;
}

/*_______________LOCAL_MENU_______________*/
#menuList a{
	margin:0px;
	padding:0px 0px 3px 20px;
	background-image:url(../image/introduction/arrow_large.gif);
	background-repeat:no-repeat;
}

#menuList a:hover{
	color:#34D82B;
	text-decoration:underline;
}

/*_______________pageformat_______________*/
/*___midashi___*/
.midashiBox,.midashiBoxC{
	width:520px;
	margin:0px 0px 15px;
	padding:0px 0px 4px;
	color:#fff;
	background-image:url(../image/introduction/midashi_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.midashiBox h2,.midashiBox p{
	background-image:url(../image/introduction/midashi_01.gif);
	background-repeat:no-repeat;
	width:480px;
	margin:0px 0px 0px;
	padding:5px 20px 0px;
	font-size:90%;
	line-height:1.4;
}

.midashiBoxC h2,.midashiBoxC p{
	background-image:url(../image/introduction/midashi_01_c.gif);
	background-repeat:no-repeat;
	width:480px;
	margin:0px 0px 0px;
	padding:5px 20px 0px;
	font-size:90%;
	line-height:1.4;
}

/*midshibox collumn*/
.midashiBox p.collumns,.midashiBoxC p.collumns{
	padding:15px 20px 10px;
}

/*___contentbox___*/
.contentBox{
	width:520px;
	margin:0px 0px 15px;
	padding:0px 0px 15px;
	color:#000;
	background-image:url(../image/introduction/box_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.contentBoxMain{
	width:480px;
	margin:0px;
	padding:15px 20px 0px;
	background-image:url(../image/introduction/box_01.gif);
	background-repeat:no-repeat;
}

.contentBox p{
	margin:0px;
	padding:0px;
	color:#000;
}

/**/
.listTable a{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/introduction/arrow_small.gif);
	background-repeat:no-repeat;
}

.listTable a.rowTop{
	margin:0px 0px 0px -15px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/introduction/arrow_small.gif);
	background-repeat:no-repeat;
}

* html .listTable a.rowTop{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/introduction/arrow_small.gif);
	background-repeat:no-repeat;
	text-indent:-15px;
}

*:first-child+html .listTable a.rowTop{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/introduction/arrow_small.gif);
	background-repeat:no-repeat;
	text-indent:-15px;
}

.listTable h3{
	margin:0px;
	padding:0px;
	font-size:84%;
	color:#34D82B;
}


/*introduction only*/
.relations{
	width:520px;
	margin:0px 0px 15px;
	background-image:url(../image/introduction/relation_02.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-size:90%;
	line-height:1;
}

.relations h3{
	width:135px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
}


.relations ul{
	margin:0px;
	padding:44px 0px 0px;
	list-style-type:none;
}

.relations li{
	margin:0px 10px 0px 0px;
	padding:0px;
	display:inline;
}

