/* CSS Document */

/*-----▼各ブラウザデフォルトCSS削除--------------------*/
*{
margin: 0;
padding: 0;
}

h1,h2,h3,h4,h5,h6,p,address{
font-size: 100%;
font-weight: normal;
font-style: normal;
}

img{
border:none;
}

a:link{
color:#0000FF;
text-decoration:none;
}
	
a:visited{
color:#0000FF;
text-decoration:none;
}
	
a:active{
color:#336699;
text-decoration:underline;
}
	
a:hover{
color:#336699;
text-decoration:underline;
}
/*-----▲各ブラウザデフォルトCSS削除--------------------*/



/*-----▼各ページ共通CSS--------------------*/
body{
background:#000;
margin:0px;
padding:0px;
text-align:center;
}

#container{
margin-left: auto;
margin-right: auto;
margin-top:5px;
margin-bottom:0px;
padding: 0px;
width:800px;
background:#fff;
text-align:left;
}

#PageBody{
width:750px;
margin:0px 25px 0px 25px;
padding:0px;
}

/*メニュー*/
#Menu_Box{
margin:0px;
padding:0px;
width:750px;
height:25px;
}

#Menu_Box ul{
margin:0px;
padding:0px;
width:750px;
height:25px;
list-style-type:none;
position:absolute;
}

#Menu_Box ul li{
margin:0px;
padding:0px;
width:125px;
height:25px;
float:left;
display:inline;
}

/*メインコンテンツ*/
#mainContents{
width:753px;
margin:15px 0px 20px 0px;
paddint:0px;
}

.contents_icon{
margin:0px 0px 5px 0px;
padding:0px;
}

#pageTop{
text-align:right;
margin:0px 0px 20px 0px;
padding:0px;
}

/*フッター*/
#footer{
margin:0px;
padding:0px;
width:100%;
height:25px;
background-color:#000;
background-repeat:repeat-x;
}

#copyRights{
width:135px;
margin:0px;
padding:0px;
float:left;
}

#footer_Menu{
margin:0px;
padding:0px;
width:285px;
float:right;
}

#footer_Menu ul{
list-style-type:none;
}

#footer_Menu ul li{
float:left;
}

#footer_space{
margin:0px;
padding:0px;
width:100%;
height:40px;
background-color:#fff;
background-repeat:repeat-x;
}

/*-----▲各ページ共通CSS--------------------*/



/*-----▼テキスト関係CSS--------------------*/
.subject{
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px;
color:#000099;
}

.date{
font-size:9px;
font-family:Helvetica,Arial,sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
color:#999;
}

.text{
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px;
color:#000;
line-height:130%;
font-family: Osaka, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
}
/*-----▲テキスト関係CSS--------------------*/



/*-----▼会社概要--------------------*/
#territory{
width:300px;
margin:10px;
padding:15px;
border:1px solid #ccc;
text-align:left;
voice-family:"\"}\"";
voice-family:inherit;
width:270px;
}
html>body #territory{
width:270px;
}

#companyName{
margin:20px 0px 0px 0px;
padding:0px;
}

.companyText{
margin:10px 0px 0px 0px;
padding:10px 0px 2px 0px;
width:250px;
border-top:1px dotted #000;
}

#companyCloseBtn{
margin:30px 0px 0px 0px;
}
/*-----▲会社概要--------------------*/



/*-----▼リンク--------------------*/
.linkBox{
margin:0px 0px 1px 0px;
padding:0px;
width:750px;
}

.linkLeft{
width:187px;
margin:0px 1px 0px 0px;
padding:0px;
float:left;
}
/*-----▲リンク--------------------*/