/*ページの基本設定*/

a{text-decoration:none;}
A:active{color:660000;font-size:13px;}
A:link{color:0000ff;font-size:13px;}
A:visited{color:0000ff;font-size:13px;}

html,body{
	background-color: #FEE379;

	margin-top:0;
	margin-left:0;
	margin-bottom:0;

	scrollbar-3dlight-color:ffffff;
	scrollbar-base-color:fffffff;
	scrollbar-darkshadow-color:ffffff;

	text-align:center;

}

img{
	border:0px;
}

td{
	font-size: 13;
}

hr{
	color: #999999;
	height : 1;
}

form{
	margin: 0em 0em 0em 0em;
}


.fc{
	clear:both;
}

ul{
	list-style : none;
	padding : 0px;
	margin : 0px;
}

a:link,
a:visited{
	color:#0066cc;
}
a:hover,
a:active{
	color:#ff0000;
}

div.center{
	text-align : center;
}

/*テーブルの設定*/
.main_table{
	background-color: #ffffff;
	width:875px;
	height:96%;
}

.space_table{
	width:100%;
	height:2%;
}

.down_table{
 	background-color: #FFE683;
	width:90%;
	height:100px;
}

.space_td{
	width:20px;
}

.left_td{
	vertical-align: top;
	background-color: #ff9900;
	width:1%;
}

.left_td2{
	vertical-align: top;
	background-color: #ff9900;
	width:1%;
	height:100%;
}


.down_td{
	background-color: #ff9900;
	color: #ffffff;
	height:1px;
	text-align:center;
}

.down_space{
	width:500;
        vertical-align: top;
}

.down_space3{
	background-color: #ff9900;
	width:40%;
	height: 100%;
}

.pri_td{
	text-align:right;
	vertical-align: bottom;
}

.vtop_td{
	vertical-align: top;
	padding : 0 0 20px 0 ;
}

/*会社案内コンテンツのスタイルシート情報*/
.com_td1{
	background-color: #FDFFC8;
}

.view_table{
	width: 94%;
	border : 10px solid #DFBB4C;
}

/*事業パートナー募集のステイルシート情報*/
.midasi_td{
	background-color: #ff9900;
	width: 100%;
	color : #ffffff;
}

.dai_table{
	background-color: #ffffaa;
	width: 100%;
}

.dai_td{
	font-size: 16px;
}

/*==========================================================
アクセスの設定
==========================================================*/
div#access h2{
	text-align : center;
	margin : 0 0 0 0;
}

div#access h3,
div#product h3{
	background : url("../img/access/2.gif") no-repeat;
	height : 34px;
	padding : 0 0 0 35px;
	margin : 0 0 0 0;
	font-size : 110%;
}


div#access h3 p,
div#product h3 p{
	border-bottom : 2px solid #ff9900;
	padding : 6px  0 3px 0; 
}

div#access div.com{
	margin : 10px 0 50px 20px;
}

div#access table#address{
	border : 1px solid #000000;
	border-collapse : collapse;
	width : 600px;
}

div#access table#address td{
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
	padding : 3px 20px 3px 3px;
}

div#access table#address td.left{
	background : #ffe784;
}

/*==========================================================
ダウンロードの設定
==========================================================*/
dl.download_list{
	width : 600px;
}


dl.download_list dt h3{
	margin : 0px;
	padding : 0px;
	font-size : 1px;
}

dl.download_list dd{
	padding : 5px 0 0 5px;
}

dl.download_list dd.download_icon{
	padding : 8px 5px 0 0;
	text-align : right;
}

/*==========================================================
プロダクトの設定
==========================================================*/
div#product ul{
	margin : 20px 0 0 30px;
}

div#product ul li{
	background : url("../img/product/arrow.gif") no-repeat left 2px;
	padding : 0 0 5px 12px;
	margin : 10px 0 0 0;
	border-bottom : 1px dotted #999999;
}

div#product2 img{
	margin : 20px 0 0 0;
}

div#product2 p{
	margin : 10px 0 0 20px;
}

div#product2 h2{
	background : url("../img/product/arrow.gif") no-repeat left 2px;
	font-size : 13px;
	padding : 0 0 0 10px;
	border-bottom : 1px solid #000000;
}