@import url("common.css");
@import url("base.css");
@import url("land_Mobile_menu.css");
@import url("network_menu.css");
@import url("amateur_menu.css");
@import url("news_menu.css");

/*---------------タイトル（製品名）---------------*/

/*製品情報　各カテゴリ一覧ページ*/
#sub_contents {
	width:535px;
	margin-left:20px;
	font-size:100%;
	line-height:130%;
}

#sub_contents h2{
font-size:140%;
padding-bottom:0;
margin:30px 0px 10px 0px;
padding:3px 0 ;
line-height:130%;
}

#sub_contents h3{
font-size:120%;
padding-bottom:0;
margin:30px 0px 10px 0px;
padding:3px 0 ;
border-bottom:#999 dotted 1px;
line-height:130%;
}

#sub_contents h4{
font-weight:normal;
font-size:100%;
margin:20px 0px 0px 0px;
padding:3px 0;
}

/*↓プレスリリース用
#release_box {
	width:720px;
	margin:0 20px;;
	font-size:100%;
	line-height:130%;
}

#release_box h3{
font-size:120%;
padding-bottom:0;
margin:5px 0px 20px 0px;
padding:3px 0 ;
border-bottom:#999 dotted 1px;
}

↑プレスリリース用*/


#sub_contents img{
border:none;
}

/*注釈説明*/
#sub_contents .t_description {
	border-collapse: collapse;
	font-size:80%;
	color:#444;
	border:none;
}

#sub_contents .t_description td{
	padding:2px 0px 2px 3px;
	vertical-align:text-top;
	line-height:120%;
	border:none;
}

#sub_contents .t_description th{
	padding:2px 0px 2px 3px;
	vertical-align:text-top;
	line-height:120%;
	border:none;
	font-weight:normal;
	white-space: nowrap;
	text-align:left;
}

/*行間設定*/
#sub_contents p{
line-height:150%;
margin:0;
padding-top:2px;
padding-bottom:10px;
}

/*リスト表記の詰め解除*/
#sub_contents ul#text,#sub_contents ol#text{
padding-bottom:10px;
}

#sub_contents ul#text li,#sub_contents ol#text li{
line-height:150%;
padding-bottom:10px;
}

/*一般的な表デザイン*/
#sub_contents table.t_hyo{
	border-collapse: collapse;
	font-size:100%;
}

#sub_contents table.t_hyo th{
	padding:3px;
	border: 1px solid #666;
	background-color:#CCCCCC;
	text-align:left;
}

#sub_contents table.t_hyo td{
	padding:3px;
	border:1px solid #666; 
}

/*表　LINEなし*/
#sub_contents table.t_hyo{
	border-collapse: collapse;
	font-size:100%;
}

#sub_contents table.t_none th{
	padding:3px;
	text-align:left;
	font-weight:normal;
}

#sub_contents table.t_none td{
	padding:3px;
}

/*↓リンク矢印背景あり表示 サイズ85×20*/
#sub_contents a.link_bg_right , #sub_contents a.link_bg_right:hover{
	background-repeat: no-repeat;
	width:75px;
	display:block;
	height:18px;
	padding:2px 0 0 10px;
	margin:0;
	font-size:12px;
	text-decoration:none;
	float:right;
}

#sub_contents a.link_bg_right{
	background-image: url(../products/img/link_pro_info.gif);
	background-position:0px 0px;
}

#sub_contents a.link_bg_right:hover{
	background-image: url(../products/img/link_pro_info.gif);
	background-position:0 -20px;
	color:#FFFFFF;
}
/*↑リンク矢印背景あり表示 サイズ85×20*/


/*画像の回り込み*/
#sub_contents .img_right{
float:right;
margin:1px 0 5px 5px;
}

#sub_contents .img_left{
float:right;
margin:1px 5p 5px 0;
}




