@charset "shift_jis";
/* CSS Document */

/* -------------------------------------------------------
トップページ
------------------------------------------------------- */





/* -------------------------------------------------------
コンテンツ部分
------------------------------------------------------- */

/* --- コンテナ --- */
#homecontainer {
width: 900px; /* ページの幅 */
margin: 0 auto; /* センタリング */
background: url(../../img_c/sidebar_200.gif) repeat; /* サイドバーの背景画像 */
background-color: #ffffff; /* メインカラムの背景色 */
border-left: 1px #c0c0c0 solid; /* 左枠線 */
border-right: 1px #c0c0c0 solid; /* 右枠線 */
}



/* --- ナビゲーション --- */
#homenav {
float: left;
width: 270px; /* サイドバーの幅 */
text-align:left;
}

/* --- メインカラム --- */
#homecontent {
float: left;
width: 620px; /* メインカラムの幅 */
text-align:left;
}









/* 
メイン画像
------------------------------------------------------- */

#home_main {
	background:url(../../img/home_main_bg.jpg) repeat;
	text-align:left;
	width:900px;
	height:410px;
}









/* メイン画像BOX
------------------------------------------------------- */

#homemainbox { 
width: 900px; 
text-align:left;
} 

.homemainbox1 { 
width: 434px; 

float: left; 
text-align:left;
padding:10px 0px 8px 0px;
} 

.homemainbox2 { 
width: 466px; 
margin: 0px; 
float: left; 
text-align:left;
padding:5px 0px 8px 0px;
} 



/* 
google検索
------------------------------------------------------- */

.home_google {
	margin-top:0px;
	text-align:right;
	margin-right:13px;
}





/* 
メイン画像　リード
------------------------------------------------------- */

.home_lead {
	margin-top:2px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}


/***firefox/safari/opera***********/
html>body .home_lead {
	margin-top:2px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}


/***IE6***********/
* html  .home_lead {
	margin-top:2px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}


/***IE7***********/
*:first-child+html  .home_lead {
	margin-top:2px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}




/* 
メイン画像［商標］
------------------------------------------------------- */

.home_main_shohyo {
	background:url(../../img/home_main_shohyo_bg.gif) no-repeat;
	text-align:left;
	width:400px;
	padding-left:20px;
	margin-top:10px;
}




/* 
メイン画像［知財］
------------------------------------------------------- */

.home_main_chiteki {
	background:url(../../img/home_main_chiteki_bg.gif) no-repeat;
	text-align:left;
	width:400px;
	padding-left:20px;
	margin-top:15px;
}






/* 
メイン画像　スペース
------------------------------------------------------- */

.space_home1 {
	padding-top:7px;
	padding-bottom:7px;
}









/* 最新情報RSS-BOX
------------------------------------------------------- */

#rssbox { 
width: 580px; 
text-align:left;
} 

.rssbox1 { 
width: 87px; 

float: left; 
text-align:left;
padding:10px 0px 8px 0px;
} 

.rssbox2 { 
width: 493px; 
margin: 0px; 
float: left; 
text-align:left;
padding:10px 0px 8px 0px;
} 










/* 商標と知財-BOX
------------------------------------------------------- */

#homeexbox { 
width: 583px; 
text-align:left;
} 

.homeexbox1 { 
background:url(../../img/home_ex_bg.gif) repeat;
width: 274px; 
float: left; 
text-align:left;
padding:0px 0px 8px 0px;
} 

.homeexbox2 { 
width: 34px; 
margin: 0px; 
float: left; 
text-align:left;
padding:0px 0px 0px 0px;
} 

.homeexbox3 { 
background:url(../../img/home_ex_bg.gif) repeat;
width: 274px; 
margin: 0px; 
float: left; 
text-align:left;
padding:0px 0px 8px 0px;
} 





/* 商標と知財-BOXの中のスペース
------------------------------------------------------- */

.homeex_space { 
padding:10px 0px 0px 17px;
} 






/* 商標と知財-BOXの中のリンク
------------------------------------------------------- */

.ex_shyohyo { 
background:url(../../img/home_ex_shohyo_bg.gif) no-repeat;
margin-top:2px;
padding:3px 0px 3px 17px;
} 


.ex_chiteki { 
background:url(../../img/home_ex_chiteki_bg.gif) no-repeat;
margin-top:2px;
padding:3px 0px 3px 17px;
} 



a.exshohyo:link{color:#1f7ab5;text-decoration:none;}
a.exshohyo:visited{color:#1f7ab5;text-decoration:none;}
a.exshohyo:hover{color:#0f5989;text-decoration:underline; }
a.exshohyo:active{color:#67b9db;text-decoration:none;}


a.exchiteki:link{color:#3a9d72;text-decoration:none;}
a.exchiteki:visited{color:#3a9d72;text-decoration:none;}
a.exchiteki:hover{color:#218358;text-decoration:underline; }
a.exchiteki:active{color:#67c590;text-decoration:none;}




.telbox_top_img{
padding-top:17px;
padding-left:17px;
}




/* チーム　マイナス6％
------------------------------------------------------- */
.team6{
width:900px;
text-align:right;
margin-top:5px;
margin-bottom:20px;
}