@charset "UTF-8";
/* CSS Document */

fieldset {
	background-color:#eee;
	padding:0;
	margin:5px 0;
	}
th{width:200px;}
#email{margin:0 0 5px;}
p.descript{margin:10px; font-size:12px;line-height:1.4;}
.fieldTitle {
	background:url(../../order/images/bg_cat_title.gif) top left;
	line-height:19px;
	padding:0 0 0 10px;
	color:#000;
	display:block;
	font-weight:bold;
	height:19px;
	}
div.catalog-inner{width:599px;margin:5px auto;background:#fff;padding-bottom:5px;position:relative;}
p.catImg{float:left;}
p.catImg img{margin:0 5px;}
.catName{clear:both;margin:0 5px 0px;line-height:28px; font-weight:bold;}
#main p.catInfo{font-size:12px; float:left; width:284px;line-height:1.4; margin:0;}
#main p.notice{font-size:10px;line-height:1.2;color:#999;margin-top:10px;}
#catalog .check{background-color:#999;color:#fff;width:284px;position:absolute;bottom:10px;left:310px;}
#catalog .check input,.check label{vertical-align:middle; margin-left:5px;}

div.mailmag-inner{width:599px;margin:0 auto 5px;background:#fff;}
#mailmag .check{background-color:#999;color:#fff;margin:5px 5px 5px 3px;width:289px;float:left;}
#mailmag .check input,.check label{vertical-align:middle; margin-left:5px;}

div.customer-inner{width:599px;margin:5px auto;background:#fff;}
div.customer-inner table{width:589px; margin:5px auto; font-size:11px;}
div.customer-inner table th{white-space:nowrap;}
div.customer-inner table th,div.customer-inner table td{padding:5px;}
div.customer-inner table th{width:120px;}
div.customer-inner table td{width:469px;}
div.customer-inner table td textarea#mesage{width:430px;}
div.buttons{text-align:center;}
.thx{margin:10px;line-height:2;}

/*////////////////////////

clearfix

////////////////////////*/
div.catalog-inner:after,
div.mailmag-inner:after{
content:".";
display: block;
height:0px;
clear:both;
visibility:hidden;
}
div.catalog-inner,
div.mailmag-inner{
  _height: 1px;
  min-height: 1px;
  /*￥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

