@charset "UTF-8";
/* CSS Document */

#bg {
    background-image:url(../img/company/topbg.jpg); background-repeat: no-repeat; background-position:left;
	margin: 0;
    padding:5px 20px 10px 210px; 
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px; color : #333333; line-height:140%;  letter-spacing:1px;
	text-align:left; 
	font-weight:normal;
}

p{
margin: 8px 0px 5px 0px;
}



h2 {
	margin: 0 auto; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	padding:2px 15px 5px 8px;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px; color : #5460c0; line-height:140%; 
	text-align:left; 
	font-weight:normal;
	}
	
.read{font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px; color : #333333; line-height:140%; 
	text-align:left; 
	font-weight:normal;}


.bannersp{
margin: 2px 0px 20px 0px;
}

#table{
    width:480px; 
	margin:10px 0px 10px 0px; 
	padding:0px;
	background:#ffffff;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px; color : #333333; line-height:150%; letter-spacing:1px;
	text-align:left; 
	font-weight:normal;
}


.tablesel11{
width:160px;
text-align:center; 
margin: 0 auto; 
padding:0px 0px 0px 0px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}

.tablesel1{
width:160px;
text-align:center; 
margin: 0 auto; 
padding:0px 0px 0px 0px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}


.saffron{
clear:both;
height:160px;
margin:10px 0px 0px 0px; 
background-image:url(../img/company/saffron.jpg); background-repeat: no-repeat; background-position:left;
	/* 自動マージン（幅と連動）により、ページが中央揃えになります */
	padding:10px 10px 0px 180px;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px; color : #333333; line-height:130%; letter-spacing:1px;
	text-align:left; 
	font-weight:normal;
}

.saffronread{
	margin: 0px 0px 10px 0px; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	padding:0px;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px; color : #236602; line-height:140%; letter-spacing:1px;
	text-align:left; 
	font-weight:normal;
}
#tablecompany{
width:480px; 
	margin: 10px 0px 20px 0px; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	background:#ffffff;
	padding:0px;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px; color : #333333; line-height:160%; letter-spacing:1px;
	text-align:left; 
	font-weight:normal;
}

.tablesel1{
width:140px;
text-align:left; 
margin: 0 auto; 
padding:2px 0px 2px 10px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}

.tablesel2{
width:310px; 
text-align:left;
margin: 0 auto;  
padding:2px 0px 2px 10px;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}
.tablesel11{
width:140px;
text-align:left; 
margin: 0 auto; 
padding:2px 0px 2px 10px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}

.tablesel22{
width:310px; 
text-align:left;
margin: 0 auto;  
padding:2px 0px 2px 10px;
border-top: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}
.tablesel111{
width:140px;
height:105px;
text-align:left; 
margin:0px 0px 20px 0px;; 
padding:2px 0px 2px 10px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}

.tablesel222{
width:310px; 
height:105px;
text-align:left;
margin:0px 0px 20px 0px;; 
padding:2px 0px 2px 10px;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
float:left;
}
#table a {text-decoration: none;}
#table a:link {text-decoration: none;color : #336699;}
#table a:visited  {text-decoration: none; color : #6a2e3e; }
#table a:active {text-decoration: none; color : #176663;} 
#table a:hover  {text-decoration: none; color : #176663;}
