.toplink {
	margin-top: 10px;
	margin-bottom: 10px;
}
/*製品情報右メイン*/
#seihinmain {
	font-size: small;
	line-height: 1.4em;
}
#seihinmain p {
	line-height: 1.4em;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
}

#seihinmain img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#seihinmain h1{
	font-size: small;
	height: 20px;
	width: 478px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #003399;
	padding-top: 5px;
	background-color: #99CCFF;
	margin-bottom: 10px;
	font-weight: normal;
}
#seihinmain h2{
	font-size: small;
	height: 20px;
	width: 478px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #003399;
	padding-top: 5px;
	background-color: #C1EBFF;
	margin-bottom: 10px;
	font-weight: normal;
	border-bottom-style: none;
}
#seihinmain h3{
	font-size: small;
	font-weight: normal;
	height: 20px;
	width: 478px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #003399;
	padding-top: 5px;
	background-color: #C1EBFF;
	margin-bottom: 10px;
	margin-top: 10px;
}
#seihinmain h4{
	font-size: small;
	font-weight: normal;
	height: 20px;
	width: 478px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #003399;
	padding-top: 5px;
	background-color: #C1EBFF;
	margin-bottom: 10px;
	margin-top: 10px;
}
#seihinmain table {
	margin-top: 5px;
	margin-bottom: 5px;
}
#seihinmain dd {
	padding-left: 25px;
	line-height: 1.4em;
}
#seihinmain dt {
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px
}

/*----------2010/02/01追加-------*/

#seihinmain dt2 {
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold;
	padding-left: 22px;
	padding-right: 10px
}

.li_st1{
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold;
	padding-left: 22px;
	padding-right: 10px
}

.li_st2{
	padding-left: 22px;
	line-height: 1.4em;
}




/*----------END-------*/

#seihinmain li {
	line-height: 1.4em;
	list-style:none;
	padding-right: 10px;
}


.pstyle {
	margin-left: 10px;
	line-height: 1.6em;
}
.sline {
	margin-top: 10px;
}

.tbstyle {
 border-collapse : collapse ;
	border-width : 1px 0 0 1px ;
	border-style : solid ;
	border-color : #000000;
}
.tbstyle2 {
	border-width : 0 1px 1px 0;
	border-style : solid;
	padding: 5px;
}
.seihinliststl {
	line-height: 1.4em;
	list-style-position: inside;
	list-style-type: circle;
}

.tblstyle {
	border-collapse : collapse;
	border-width : 1px 0 0 1px;
	border-style : solid;
	border-color : #000000;
	text-align: center;
}
.tblstyle2 {
	border-width : 0 1px 1px 0;
	border-style : solid;
	padding: 5px;
	line-height: 1.4em;
}
.tblstyle3 {
	border-width : 0 1px 1px 0;
	border-style : solid;
	padding: 5px;
	text-align: left;
	line-height: 1.4em;
	list-style:circle;
}
/*文字色設定*/
.red {
	color: #FF0000;
}
.green {
	color: #66CC33;
}
.blue {
	color: #0000FF;
}


/*概要の箇条書き*/

.ul_outline{
padding-left:10px;
list-style-position:inside;
list-style-type:square;
/*color:#0099FF;*/

}


/*100729-自動生成ページ下の問合せボタン用*/

.button-box490{
                width:490px;
}

.button-text{ 
                float: left;
                width:250px;
				text-align:center;
}

.button-space{
              clear: left; padding:5px
}

a.button-1007situmon { 
                background-image:url(../images/0811bu_situmon1.jpg);
                padding:10px 0px;
				margin-left:105px;
				/*margin-top:10px;*/
				margin-bottom:15px;
                width: 280px;
                display: block
}

a:hover.button-1007situmon{
              background-image:url(../images/0811bu_situmon2.jpg);
}
a:active.button-1007situmon{
              background-image:url(../images/0811bu_situmon3.jpg);
}

/*-------------END-----------------------------*/


