/* CSS Document */

body {
 margin:0px;
}

form {
 margin:0px;
}

#main {
	width: 800px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}

.clear {
clear:both;
}

#header1 {
	float: left;
	width: 219px;
}

#header2 {
	float: left;
	width: 384px;
}

#header3 {
	float: left;
	width: 197px;
}

#menu {
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#contents {
	width: 800px;
}

#contentsR {
	width: 570px;
	margin-left: 10px;
	float: right;
}

#contentsL {
	width: 220px;
	float: left;
}

#mini{
	padding: 10px;
	width: 560px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}

/* top */

.sale a{
	margin: 0px;
}

.search {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}

.saleCate {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 13px;
	font-weight: bold;
	color: #DC8402;
	line-height: 130%;
}

.saleName {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 13px;
	font-weight: bold;
	color: #666633;
	line-height: 130%;
}

.saleText{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	line-height: 130%;
}

.saleTag{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #990000;
	line-height: 130%;
}

.salePrice{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 21px;
	font-weight: bold;
	color: #990000;
	font-style: italic;
}

.salePrice span{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	font-style: italic;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#cate td{
	height: 36px;
}

.siteinfo {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
}

.siteinfo a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #666666;
	text-decoration: none;
}

.siteinfo a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #666666;
	text-decoration: underline;
}

.siteinfo img {
	margin-right: 3px;
	margin-left: 10px;
}

.scr {
	overflow: auto;   /* XN[\ */
	width: 567px;
	height: 255px;
}

#new {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding: 7px;
	width: 530px;
}

#new a{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #0066CC;
	text-decoration: none;
}

#new a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #0066CC;
	text-decoration: underline;
}

#new span{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #669235;
	text-decoration: none;
}

/* top end */

/* flat */

.flat {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	text-decoration: none;
	padding: 10px;
}

.flat2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	text-decoration: none;
	padding: 10px;
	height:852px; 
}

.flat a,.flat2 a{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #0066CC;
	text-decoration: none;
}

.flat a:hover,.flat2 a:hover{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #0066CC;
	text-decoration: underline;
}

.red{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #990000;
	text-decoration: none;
}

.orenge{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #FF9900;
}

/* flat end */

/* contact */

.button {
	text-align: center;
	margin: 10px;
}

/* contact end */

/* step */

.stepL {
 width: 294px;
	float: left;
	margin-bottom: 15px;
}

.stepR {
	float: left;
	width: 242px;
	margin-left: 10px;
	margin-bottom: 15px;
}

/* step end */

/* about */

.cateVoice {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/voice/img/voice_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateVoice p{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cateSend {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/about/img/send_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateSend p{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cateAfter {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/about/img/after_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateAfter p{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cateMail {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/about/img/mail_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateMail p{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cateCatalog {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/about/img/catalog_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateCatalog p{
	margin-top: 10px;
	margin-bottom: 10px;
}

/* about end */

/* seminer */

.seminerL {
	width: 356px;
	float: left;
	margin-bottom: 15px;
}

.seminerR {
	float: left;
	width: 180px;
	margin-left: 10px;
	margin-bottom: 15px;
}

.seminerL .title{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 15px;
	font-weight: bold;
	color: #990033;
}

.space{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #6E6D4E;
}

.space p{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #6E6D4E;
}

.seminerKoushi{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #AD4500;
}

.seminerKoushi p{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #AD4500;
}

/* seminer end */

/* itiran */

.itiran{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 13px;
	font-weight: bold;
	color: #666633;
	line-height: 130%;
}

.itiranPrice{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #990033;
	line-height: 130%;
}
/* itiran end */

/* conpany */
.cateTakada {
	height: 130px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/conpany/img/takada_img01.jpg);
	padding-top: 40px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.cateTakada p{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cateProbene {
	height: 140px;
	width: 533px;
	background-image: url(http://www.probene.co.jp/conpany/img/probene.jpg);
	padding-top: 40px;
	padding-left: 12px;
}


/* conpany end */

.PageTop {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	padding-right:3px;
	padding-bottom:23px;
}

.PageTop a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #0066CC;
	text-decoration: none;
	padding-right:3px;
	padding-bottom:23px;
}

.PageTop a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #0066CC;
	text-decoration: underline;
	padding-right:3px;
	padding-bottom:23px;
}