/***********************************************/
/* 全体レイアウト　Layout Divs                 */
/***********************************************/
#container {
display:block;
margin:0;
width:754px;
}
/***********************************************/
/* グローバルナビ globalNav　　                */
/***********************************************/
#globalnav{
	display:block;
	/*float:left;*/
 width:754px;
	height:83px;
	background-image:url(/images/hd_bk.jpg);
	background-repeat:repeat-x;
	}

/***********************************************/
/* パン屑メニュー　　　　　　　                */
/***********************************************/	
	
#path{
display:block;
/*float:left;*/
margin:0;
padding:0px;
width:753px;
height:18px;
background-color:#000000;
font-size:10px;
color:#FFFFFF;
}

#path .line{
display:block;
margin:0px 0 0 0;
padding:3px 0 0 0;
text-indent:5px;
}

/***********************************************/
/* メインコンテンツ　　　　　　                */
/***********************************************/	

#wrap{
/*clear:both;*/
float:left;
display:block;
margin:0;
padding:0;
width:754px;
}

#contents{
float:right;
display:block;
margin: 0;
padding:0px 12px 5px 0 ;
width:575px;
}

#category{
display:block;
margin:0px 0px 15px 0;
padding:0;
width:100%;
height:20px;
border-bottom:1px solid #CCCCCC;
}

/***********************************************/
/* ローカルナビ　　　　　　　                  */
/***********************************************/
#lo_navi{
	display:block;
	float:left;
	padding: 0;
	margin: 0;
	width:150px;
	/*height:100%;
	background-color:#F7F7F7;
	border-right:1px solid #CBCBCB;*/
	}

#lo_navi ul{
margin:0;
padding:0;
list-style:none;
}

#lo_navi ul li{
margin:0;
padding:0;
background:url(/images/navi/navi_bk.gif);
background-repeat:no-repeat;
}

#lo_navi img{
margin:0;
padding:0;
border:0;
background-image:none;
}

#lo_navi ul li .active{
margin:0;
padding:0;
background:url(/images/navi/navi_bk_active.gif);
background-repeat:no-repeat;
}

#lo_navi ul li .line{
display:block;
font-size:12px;
margin:0 0 0 0;
padding:5px 0 0 0;
text-indent:12px;
height:20px;
}

#lo_navi ul li.t-row{
margin:0;
padding:0;
background:url(/images/navi/navi_bk2.gif);
background-repeat:no-repeat;
}

#lo_navi ul li.t-row .t-line{
display:block;
font-size:12px;
margin:0 0 0 12px;
padding:5px 0 0 0;
/*text-indent:12px;*/
height:33px;
}


/***********************************************/
/* セミナーローカルナビ　　　                  */
/***********************************************/
#se_navi{
	display:block;
	float:left;
	padding: 0;
	margin: 0;
	width:150px;
	/*height:100%;
	background-color:#F7F7F7;
	border-right:1px solid #CBCBCB;*/
	}

#se_navi ul{
margin:0;
padding:0;
list-style:none;
}

#se_navi ul li{
margin:0;
padding:0;
/*background:url(/images/navi/navi_bk.gif);*/
background-repeat:no-repeat;
}

#se_navi img{
margin:0;
padding:0;
border:0;
background-image:none;
}

#se_navi ul li .active{
margin:0;
padding:0;
background:url(/images/navi/navi_bk_active.gif);
background-repeat:no-repeat;
}

#se_navi ul li .line20{
display:block;
font-size:12px;
margin:0 0 0 0;
padding:5px 0 0 0;
height:20px;
border-bottom:1px #E2E2E2 solid;
background-color:#F7F7F7;
}

#se_navi ul li .line20 p{
display:block;
margin:0 0 0 5px;
padding:2px 0 3px 5px;
border-left:3px #666666 solid;
}

#se_navi ul li .line30{
display:block;
font-size:12px;
margin:0 0 0 0;
padding:5px 0 0 0;
/*text-indent:12px;*/
height:30px;
border-bottom:1px #E2E2E2 solid;
background-color:#F7F7F7;
}

#se_navi ul li .line30 p{
display:block;
margin:0 0 0 5px;
padding:0px 0 0 5px;
border-left:3px #666666 solid;
}

/***********************************************/
/* ローカルナビバナー　　　　                  */
/***********************************************/
#navi_bnr img{
/*float:left;*/
margin:3px 0 0 0;
padding:0;
border:0;
}

/***********************************************/
/* サブナビ　　　　　　　　　                  */
/***********************************************/

#lo_navi ul li .line2{
display:block;
font-size:12px;
margin:0px 0 0 0;
padding:3px 0 0 0;
height:18px;
text-indent:16px;
background:url(/images/navi/sub_navi_bk.gif);
}

#lo_navi ul li .active2{
/*margin:0;
padding:0;*/
background:url(/images/navi/sub_navi_bk_active.gif);
background-repeat:no-repeat;
height:18px;
background-color:#DEEDFA;
}
/***********************************************/
/* フッター　　　　　　　　　　                */
/***********************************************/	

#footer{
float:left;
clear:both;
margin:0;
padding:0;
width:754px;
height:72px;
background-image:url(/images/ft.jpg);
background-position:left;
background-repeat:no-repeat;
}

#footer table{
margin:27px 4px 0 0;
padding:0;
font-size:10px;
color:#FFFFFF;
}


/***********************************************/
/* インライン用フッター　　　　                */
/***********************************************/	

#footer2{
float:left;
/*clear:both;*/
margin:0;
padding:0;
width:754px;
height:72px;
background-image:url(/images/ft2.jpg);
background-position:left;
background-repeat:no-repeat;
}

#footer2 table{
margin:27px 4px 0 0;
padding:0;
font-size:10px;
color:#FFFFFF;
}

/***********************************************/
/* メインコンテンツ共通　　　                  */
/***********************************************/
#category h1{
float:left;
	 font-size: 14px;
		font-weight:bold;
	 color: #334d55;
	 margin: 0px;
	 padding: 4px 0 0 0;
	}

#category p{
display:block;
float:right;
font-size: 10px;
color: #334d55;
margin: 0px;
padding: 4px 0 0 0;
	}

#main{
display:block;
margin:0;
padding:0;
width:575px;
}

/***********************************************/
/* 製品カテゴリー一覧　　　　                  */
/***********************************************/
#cate_list{
display:block;
margin:8px 0 0 0;
padding:0;
width:575px;
}

.product01{
display:block;
float:left;
margin:0px 0px 8px 0px;
padding:0;
width:280px;
border:#CCCCCC 1px solid;
background-color:#F7F7F7;
}

.product01 p{
display:block;
margin:2px 0 2px 2px;
padding:5px;
font-size:12px;
border-left: 5px #7896B2 solid;
}

.product01 p img{
display:block;
/*float:left;*/
margin:0 0 5px 0;
padding:0;
border-bottom:1px dashed #CCCCCC;
}



.product01a{
display:block;
float:left;
margin:0px 0px 8px 0px;
padding:0;
width:572px;
border:#CCCCCC 1px solid;
background-color:#F7F7F7;
}

.product01a p{
display:block;
margin:2px 0 2px 2px;
padding:5px;
font-size:12px;
border-left: 5px #7896B2 solid;
}

.product01a  img{
display:block;
/*float:left;*/
margin:0 0 5px 0;
padding:5px;
border-bottom:1px dashed #CCCCCC;
}


.p_list01a{
display:block;
margin:0px 0 5px 0;
padding:3px 0 3px 4px;
width:570px;
background-color:#E0DFE3;
}

.p_list01a h3{
display:block;
margin:0;
padding:1px 0 0px 4px;
width:500px;
font-size:12px;
border-left:4px solid #000000;
}




.product02{
display:block;
float:right;
margin:0px 0 8px 0px;
padding:0;
width:280px;
border:#CCCCCC 1px solid;
background-color:#F7F7F7;
}

.product02 p{
display:block;
margin:2px 0 2px 2px;
padding:5px;
font-size:12px;
border-left: 5px #7896B2 solid;
}

.product02 p img{
display:block;
/*float:left;*/
margin:0 0 5px 0;
padding:0;
border-bottom:1px dashed #CCCCCC;
}

.product05{
display:block;
float:right;
margin:0px 0 8px 0px;
padding:0;
width:280px;
border:#CCCCCC 1px solid;
background-color:#F7F7F7;
}

.product05 p {
display:block;
margin:2px 0 2px 2px;
padding:5px;
font-size:12px;
border-left: 5px #FF6600 solid;
}

.product05 p img{
display:block;
/*float:left;*/
margin:0 0 5px 0;
padding:0;
border-bottom:1px dashed #CCCCCC;
}

/***********************************************/
/* 製品一覧　　　　　　　　　                  */
/***********************************************/
.product_wrap{
margin:0;
padding:0;
width:575px;
}


.p_list01{
display:block;
margin:10px 0 0 0;
padding:3px 0 3px 4px;
width:570px;
background-color:#E0DFE3;
}

.p_list01 h3{
display:block;
margin:0;
padding:1px 0 0px 4px;
width:500px;
font-size:12px;
border-left:4px solid #000000;
}

.p_list02{
display:block;
float:left;
margin:0px 0 8px 0px;
padding:3px 0 3px 4px;
width:278px;
background-color:#E0DFE3;
}

.p_list02 h3{
display:block;
margin:0;
padding:1px 0 0px 4px;
width:200px;
font-size:12px;
border-left:4px solid #000000;
}

.p_list03{
display:block;
float:right;
margin:0 0 8px 0px;
padding:3px 0 3px 4px;
width:278px;
background-color:#E0DFE3;
}

.p_list03 h3{
display:block;
margin:0;
padding:1px 0 0px 4px;
width:200px;
font-size:12px;
border-left:4px solid #000000;
}

.p_left{
display:block;
float:left;
margin:5px 0 5px 0;
padding:0;
width:285px
}

.p_right{
display:block;
float:right;
margin:5px 0 5px 0px;
padding:0;
width:285px
}



.legacy01{
display:block;
float:left;
margin:0px 0 8px 0px;
padding:0;
width:278px;
font-size:12px;
/*
border:#CCCCCC 1px solid;
background-color:#F7F7F7;
*/
}

/***********************************************/
/* 製品情報　　　　　　　　　                  */
/***********************************************/
#product_main{
display:block;
margin:0;
padding:0;
width:575px;
}

#product_lead{
display:block;
margin:0;
padding:0;
width:484px;
}

/* 製品リード */
#product_lead h2{
font-size:12px;
font-weight:bold;
color:#000000;
}

/* 製品名 */
#product_name{
display:block;
float:left;
margin:0;
padding:0;
width:484px;
height:38px;
}

#product_name img{
display:block;
float:left;
margin:0;
padding:0 10px 0 0;
}

/* 製品ページタイトル */
#product_name .title{
display:block;
float:left;
margin:0;
padding:9px 0 0 0;
}

#product_name .title h4{
font-size:20px;
font-weight:bold;
}

/* 製品資料ボタン */
#b_shiryo {
display:block;
float:left;
margin:0 0 10px 0;
padding:0;
width:91px;
height:43px;
}

/* 製品別インフォメーション */
#product_info_no{
clear:both;
display:block;
margin:0;
padding:0;
width:575px;
}

#product_info{
clear:both;
display:block;
margin:0;
padding:0;
width:575px;
border:#CCCCCC solid 1px;
}

#product_info img{
margin:0;
padding:0;
}


#product_info ul{
margin:0;
padding:5px 0;
list-style:none;
}

#product_info ul li{
margin:0 0 0 0;
padding:0 0 3px 10px;
font-size:12px;
line-height:120%;
}

#product_info ul li .normal{
display:block;
width:555px;
margin:0;
padding:0;
border-bottom:#CCCCCC dotted 1px;
}

#product_info ul li .last{
display:block;
width:555px;
}

/* 製品ページタブ内部 */
#product_cnts{
display:block;
margin:0;
padding:0;
width:573px;
border:#ccc solid 1px;
}


/* 製品ページバナーエリア */
#product_cnts #banner{
margin:0;
padding:10px 0 10px 10px;
width:410px;
}

#product_cnts #banner #bannerleft{
width:200px;
float:left;
}

#product_cnts #banner #bannerright{
margin:0;
padding:0 0 0 10px;
width:200px;
float:right;
}

#product_cnts #banner #bannerleft img{
margin-bottom:10px;
}


/* 製品PDF掲載エリア */
#product_cnts p.pdf{
margin:0 0 0 10px;
padding:0 0 0 20px;
background:url(../images/ico_pdf.gif) left top;
background-repeat:no-repeat;
font-size:12px;
}

.pdf{
margin:0px;
padding:0 0 0 20px;
background:url(../images/ico_pdf.gif) left top;
background-repeat:no-repeat;
font-size:12px;
}


/* 製品ページタブ内部　概要インターフェイス画像 */
.product_face {
display:block;
clear:both;
float:right;
margin:10px;
padding:0;
}



#product_cnts h5{
display:block;
margin:10px 10px 0 10px;
padding:0 0 0 5px;
font-size:14px;
font-weight:bold;
color:#000000;
border-left:#000000 solid 5px;
}

.product_cnts h5{
display:block;
margin:10px 10px 0 10px;
padding:0 0 0 5px;
font-size:14px;
font-weight:bold;
color:#000000;
border-left:#000000 solid 5px;
}

#product_cnts p{
/*display:block;*/
margin:0;
padding:10px;
font-size:12px;
line-height:130%;
}

#product_cnts ol .mar-none{
margin:0;
padding:0;
}

/* 製品ページタブ内部　適応例画像 */
#product_cnts p img{
display:block;
margin:5px 0px 0 0px;
padding:0;
}

.product_interface {
display:block;
float:right;
width:150px;
margin:0;
padding:10px;
}

.product_interface img{
margin:0;
padding:0;
}

.product_interface .cap{
display:block;
width:150px;
margin:3px 0 10px 0;
padding:0 0 0 0px;
font-size:10px;
}

.product_interface .cap img{
float:left;
margin:0;
padding:0 5px 12px 0;
}
.p_sub_navi{
font-size:12px;
color:#FFFFFF;
}

.p_sub_navi2{
font-size:12px;
color:#FFFF00;
}

.p_sub_navi a{
color:#FFFFFF;
}


#container #wrap #contents #btn_area #product_cnts .pt_12 a{
	color: #0000FF;
	text-decoration: underline;
	}

#container #wrap #contents #btn_area #product_cnts .pt_12 a:link{
	color: #0000FF;
	text-decoration: underline;
	}

#container #wrap #contents #btn_area #product_cnts .pt_12 a:visited{
	color: #0000FF;
	text-decoration: underline;
	}

#container #wrap #contents #btn_area #product_cnts .pt_12 a:hover{
	color: #FF6600;
	text-decoration: none;
	/*background-color: #FFFF99;*/
	}




/* 製品ページタブ内部 適応例 */
#ajust{
display:block;
margin:0px 10px 0 10px;
padding:0;
width:550px;
border:#ccc solid 1px;
background:#CCCCCC;
}

#ajust h6{
display:block;
margin:2px 10px 2px 2px;
padding:0 0 0 5px;
width:450px;
font-size:12px;
font-weight:bold;
color:#FF0000;
border-left:#FF0000 solid 3px;
background:#CCCCCC;
}

#ajust_cnts{
clear:both;
display:block;
margin:0px 10px 3px 10px;
padding:0;
width:550px;
border:#CCCCCC solid 1px;
}

#ajust_cnts ul{
margin:0;
padding:0;
list-style:none;
}

#ajust_cnts ul li{
margin:2px 0 2px 0;
padding:0 0 0px 10px;
font-size:12px;
line-height:120%;
}

#ajust_cnts ul li .normal{
display:block;
width:530px;
padding:0;
border-bottom:#CCCCCC dotted 1px;
}

#ajust_cnts ul li .last{
display:block;
width:530px;
}

#ajust_btn{
display:block;
margin:0px 5px 10px 10px;
padding:0;
text-align:left;
width:552px;
}

/* 製品ページタブ内部 導入事例 */

#case{
display:block;
margin:0px 10px 0 10px;
padding:0;
width:550px;
border:#ccc solid 1px;
background:#ccc;
}

#case h6{
display:block;
margin:2px 10px 2px 2px;
padding:0 0 0 5px;
width:450px;
font-size:12px;
font-weight:bold;
color:#FF0000;
border-left:#FF0000 solid 3px;
background:#CCCCCC;
}

#case_cnts{
clear:both;
display:block;
margin:0px 10px 10px 10px;
padding:0;
width:550px;
border:#CCCCCC solid 1px;
}

#case_cnts ul{
margin:0;
padding:0;
list-style:none;
}

#case_cnts ul li{
margin:2px 0 2px 0;
padding:0 0 0px 10px;
font-size:12px;
line-height:120%;
}

#case_cnts ul li .normal{
display:block;
width:530px;
padding:0;
border-bottom:#CCCCCC dotted 1px;
}

#case_cnts ul li .last{
display:block;
width:530px;
}
/* 製品ページ特徴タブ内部 システム構成図 */
#system_flow{
display:block;
margin:0px 10px 0 10px;
padding:0;
width:550px;
border:#ccc solid 1px;
background:#E2E2E2;
}

#system_flow h6{
display:block;
margin:2px 10px 2px 2px;
padding:0 0 0 5px;
width:450px;
font-size:12px;
font-weight:bold;
color:#000000;
border-left:#000000 solid 3px;
}

#system_flow_cnts{
clear:both;
display:block;
margin:0px 10px 10px 10px;
padding:0;
width:550px;
border:#CCCCCC solid 1px;
}

#system_flow_cnts img{
display:block;
margin:10px;
padding:0;
}

/* 製品ページリリース */

#release_cnts{
font-size:12px;
line-height:125%;
margin-top:0px;
margin-bottom:0px;
margin-right:10px;
}

.release_cnts{
font-size:12px;
line-height:125%;
margin-top:0px;
margin-bottom:0px;
margin-right:10px;
}

#release_tab{
text-align:right;
font-size:12px;
margin:10px;
} 

#release_tab_t5{
display:block;
text-align:right;
font-size:12px;
margin:5px 10px 5px 10px;
} 



/***********************************************/
/* 導入事例　　　　　　　　　                  */
/***********************************************/
#case_main{
display:block;
margin:0;
padding:0;
width:575px;
}

#case_main img{
display:block;
margin:0;
padding:0;
}

#case_main h3{
display:block;
margin:10px 5px 5px 0px;
padding:1px 0 0px 0px;
/*width:500px;*/
/*font-size:14px;*/
/*border-left:4px solid #000000;*/
}

#case_main .p_list01{
display:block;
margin:10px 0 0 0;
padding:3px 0 3px 4px;
width:570px;
height:15px;
background-color:#EBEBEB;
}

#case_main .p_list01 h4{
display:block;
float:left;
margin:0;
padding:1px 0 0px 4px;
/*width:500px;*/
font-size:14px;
border-left:4px solid #000000;
}

#case_main .business{
display:block;
float:right;
margin:0 3px 0 0;
padding:2px;
font-size:10px;
font-weight:normal;
color:#0066FF;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}

#case_main p{
display:block;
clear:both;
margin:5px 0 20px 5px;
padding:0;
font-size:12px;
line-height:140%;
}

#case_main p .other_pro{
/*display:block;*/
margin:3px 3px 0 0;
padding:2px;
font-size:10px;
font-weight:normal;
color:#FF9900;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}

#case_main .case_business{
display:block;
margin:0;
padding:0;
}
#case_main .case_business img{
display:block;
float:left;
margin:0;
padding:0;
}
#case_main .case_business .p_list02{
display:block;
float:right;
margin:0px 0 0 0;
padding:8px 0 3px 0px;
width:465px;
background-color:#fff;
border-top:1px #CCCCCC dashed;
}

#case_main .case_business .p_list02 h4{
display:block;
margin:0 0 0 0px;
padding:1px 0 0px 4px;
/*width:500px;*/
font-size:14px;
border-left:4px solid #000000;
}

#case_main .case_business .p_list02 p{
display:block;
margin:5px 0 5px 10px;
padding:0;
font-size:12px;
line-height:140%;
}
#case_main .case_business .p_list02 .other_pro{
/*display:block;*/
margin:3px 3px 0 0;
padding:2px;
font-size:12px;
font-weight:normal;
color:#0066FF;
background-color:#fff;
border:1px solid #cccf;
}
#case_main .case_business .p_list02 .other_pro2 {
/*display:block;*/
margin:3px 3px 0 0;
padding:2px;
font-size:10px;
font-weight:normal;
color:#FF9900;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}

#case_main #path{
display:block;
/*float:left;*/
margin:5px 0 0 0;
padding:0 5px 3px;
width:565px;
min-height:18px;
height: auto !important;
height: 18px;
line-height:1.4;
background-color:#E9E9EB;
font-size:12px;
color:#000000;
}

#case_main #path .line{
display:block;
margin:0px 0 0 0;
padding:3px 0 0 0;
text-indent:5px;
text-align:center;
}

#case_main #path a:link{
	color: #000;
	text-decoration: underline;
	}

#case_main #path a:visited{
	color: #000;
	text-decoration: underline;
	}

#case_main #path a:hover{
	color: #000;
	text-decoration: none;
	}
	
	
	.ml_list ul{
	display:block;
	margin:5px 0 0 5px;
	padding:0;
	}
	
		.ml_list ul li{
		list-style:none;
		font-size:12px;
		line-height:150%;
	}
	
	
.ajust_cnts2{
clear:both;
display:block;
margin:5px 0px 8px 0px;
padding:0;
width:573px;
border:#CCCCCC solid 1px;
background-color:#E8F4FF;
}

.ajust_cnts2 ul{
margin:0;
padding:0;
list-style:none;
}

.ajust_cnts2 ul li{
margin:4px 0 4px 0;
padding:0 0 0px 10px;
font-size:12px;
line-height:150%;
}

.ajust_cnts2 ul li .normal{
display:block;
width:560px;
padding:0;
border-bottom:#CCCCCC dotted 1px;
}

.ajust_cnts2 ul li .last{
display:block;
width:560px;
}


.ajust_semi{
display:block;
margin:0px 10px 0 10px;
padding:0;
width:550px;
border:#ccc solid 1px;
background:#E0DFE3;
}

.ajust_semi h3{
display:block;
margin:2px 10px 2px 2px;
padding:0 0 0 5px;
width:450px;
font-size:12px;
font-weight:bold;
color:#333;
border-left:#333 solid 3px;

}

/***********************************************/
/* 導入事例　２　　　　　　　　              */
/***********************************************/

#introduction_cnt{
display:block;
margin:0;
padding:0;
width:575px;
}

#introduction_cnt h3{
display:block;
margin:10px 10px 0 0;
padding:0px;
line-height:135%;
font-size:16px;
font-weight:bold;
color:#000000;
}

#introduction_cnt h5{
display:block;
margin:10px 10px 0 10px;
padding:0 0 0 5px;
font-size:14px;
font-weight:bold;
color:#000000;
border-left:#000000 solid 5px;
}

#introduction_cnt p{
/*display:block;*/
margin:0;
padding:10px;
font-size:12px;
line-height:130%;
}

.case_evaluation{
display:block;
padding:2px 2px 2px 10px;
margin-bottom:10px;
background:#F7F7F7;
font-size:12px;
font-weight:bold;
width:338px;
border-bottom:#cccccc dotted 1px;
}

#evaluation_pdf{
text-align:right;
width:575px;
margin:3px 0 20px 0;
font-size:12px;
}






/***********************************************/
/* バナーエリア　　　　　　　　　              */
/***********************************************/


#bnr_area img{
margin-bottom:10px;
}


/***********************************************/
/* DALFLASH　　　　　　　　                    */
/***********************************************/

#dalflash_cnts{
display:block;
margin:0;
padding:10px;
width:553px;
border:#ccc solid 1px;
}

.blank{
margin:0 0 0 12px;
}

/***********************************************/
/* 追加ボタン領域　　　　　　                  */
/***********************************************/

#btn_area {
display:block;
margin:0;
padding:0;
width:575px;
}

#btn_area #product_lead{
display:block;
width:576px;
margin:0;
padding:0;
}

/* 製品リード */
#btn_area #product_lead h2{
font-size:12px;
font-weight:bold;
color:#000000;
}

/* 製品名 */
#btn_area h3{
float:left;
margin:0;
padding:0 10px 0 0;
height:38px;
}

/* 製品ページタイトル [概要] */
#btn_area h4{
font-size:20px;
font-weight:bold;
display:block;
float:left;
margin:0;
padding:10px 0 0 0;
}

/* 製品資料ボタン */
#btn_area #btn_form {
text-align:right;
display:block;
float:right;
margin:2px 0 20px 0;
padding:0;
width:272px;
}

#btn_area #btn_form ul {
margin:0;
padding:0;
list-style-type:none;
}

#btn_area #btn_form ul li {
margin:0 0 0 3px;
padding:0;
display:inline;
}

/* 製品資料ボタン　幅狭 */
#btn_area #btn_form2 {
text-align:right;
display:block;
float:right;
margin:2px 0 20px 0;
padding:0;
width:220px;
}

#btn_area #btn_form2 ul {
margin:0;
padding:0;
list-style-type:none;
}

#btn_area #btn_form2 ul li {
margin:0 0 0 3px;
padding:0;
display:inline;
}







