/* me mail css */

/*------------------
基本設定
------------------*/

body {
	font-size:12px;
	color: #666666;
	margin:0px;
	padding:0px;
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	background:#FFFFFF url('images/mail_bg.gif') repeat-x top;
}

li {
	list-style-type:square;
}

.cl {
	clear:both;
	height:1px;
	overflow:hidden;
}

p {
	line-height:140%;
}




/*------------------
レイアウト wrapper
------------------*/
#wrapper {
	margin:0 auto 0 auto;
	padding:0px;
	width:793px;
}

#contents {
	margin:0px;
	padding:0px;
	background:url('images/agrpop_bg.png')repeat-y center top;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/agrpop_bg.png', sizingMethod='scale');
	width:793px;
}


/*------------------
基本リンク設定
------------------*/
a:link {
	color:#CF010D;
	font-weight:nomal;
	text-decoration:underline;
}

a:visited {
	color:#CF010D;
	font-weight:nomal;
	text-decoration:underline;
}

a:hover {
	color:#CF010D;
	font-weight:nomal;
	text-decoration:none;
}

a:active {
	color:#CF010D;
	font-weight:nomal;
	text-decoration:underline;
}


/*------------------
レイアウト contents
------------------*/
h1 {
	margin:0px;
	padding:0px;
	display:block;
	width:183px;
	height:85px;
	float:left;
	background:url('images/logo.gif') no-repeat;
	text-indent:-9999px;
}

h2 {
	margin:0px;
	padding:0px;
	display:block;
	width:610px;
	height:85px;
	float:left;
	background:url('images/title_agr.gif') no-repeat;
	text-indent:-9999px;
}

#main {
	margin:15px auto 0px auto;
	padding:0px;
	width:710px;
}

#main1 {
	margin:15px auto 0px auto;
	padding:0px;
	width:720px;
}


/*------------------
レイアウト index
------------------*/
#index {
	margin:10px 0px 0px 0px;
	padding:10px 5px 5px 5px;
	border:solid 1px #BE2127;
	background:#FCFCFC;

}

#index p {
	margin:5px 15px 10px 20px;
	font-size:12px;
	line-height:160%;
	color:#666666;
}

#index p span {
	font-weight:bold;
	color:#BC1C22;
}

.h3_main {
	margin:0px auto 10px auto;
	padding:0px;
	width:676px;
	font-size:12px;
	line-height:140%;
}

.h3_main1 {
	margin:0px auto 10px auto;
	padding:0px;
	width:700px;
	font-size:12px;
	line-height:140%;
}




h3.ttl_1 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:710px;
	height:37px;
	background:url('images/h3_01.gif') no-repeat;
	text-indent:-9999px;
}

h3.ttl_2 {
	margin:50px 0px 25px 0px;
	padding:0px;
	display:block;
	width:710px;
	height:37px;
	background:url('images/h3_02.gif') no-repeat;
	text-indent:-9999px;
}

h3.ttl_3 {
	margin:30px 0px 25px 0px;
	_margin:15px 0px 25px 0px;
	padding:0px;
	display:block;
	width:710px;
	height:37px;
	background:url('images/h3_03.gif') no-repeat;
	text-indent:-9999px;
}

.tbl_bg {
	margin:0px auto 10px auto;
	padding:0px;
	width:676px;
	border-top:solid 1px #C8C8C8;
	border-left:solid 1px #C8C8C8;
	font-size:12px;
	line-height:140%;
}

.tbl_bg td.td_bg {
	margin:0px;
	padding:8px;
	color:#535353;
	font-weight:bold;
	border-right:solid 1px #C8C8C8;
	border-bottom:solid 1px #C8C8C8;
	background:#E1E1E1;
}

.tbl_bg td.td_bg2 {
	margin:0px;
	padding:8px;
	color:#666666;
	border-right:solid 1px #C8C8C8;
	border-bottom:solid 1px #C8C8C8;
}

.tbl_bg td.td_bg2 span {
	color:#BB171D;
}

.tbl_bg td.td_bg3 {
	margin:0px;
	padding:8px;
	width:45px;
	color:#666666;
	text-align:center;
	font-weight:bold;
	border-right:solid 1px #C8C8C8;
	border-bottom:solid 1px #C8C8C8;
}

div.auction a {
	margin:35px auto 5px auto;
	width:301px;
	height:42px;
	display:block;
	background:url('images/auction_btn.gif') no-repeat;
	text-indent:-9999px;
}

div.auction a:hover {
	background:url('images/auction_btn_on.gif') no-repeat;
}

.s {
	margin:0px;
	text-align:center;
	font-size:10px;
	font-weight:normal;
}


#clip {
	margin:0px 0px 0px 35px;
	padding:0px;
	width:658px;
}


/*------------------
レイアウト clip
------------------*/
h4.ttl_1 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_01.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_2 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_02.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_3 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_03.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_4 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_04.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_5 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_05.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_6 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_06.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_7 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:658px;
	height:21px;
	background:url('images/h4_07.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_8 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:570px;
	height:36px;
	background:url('images/h4_08.gif') no-repeat;
	text-indent:-9999px;
}

h4.ttl_9 {
	margin:30px 0px 25px 0px;
	padding:0px;
	display:block;
	width:534px;
	height:36px;
	background:url('images/h4_09.gif') no-repeat;
	text-indent:-9999px;
}




.box_fl {
	float:left;
	width:304px;
}

.box_fl .ttl {
	margin:0px;
	padding:5px;
	width:200px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background:url('images/bg_gray.gif') repeat;
}

.box_fr {
	float:right;
	width:330px;
}

.box_fr .ttl {
	margin:0px;
	padding:5px;
	width:37px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background:url('images/bg_red.gif') repeat;
}

.box_fr .txt {
	margin:0px;
	padding:0px;
}

.box_fr .txt p {
	margin:10px 0px 8px 0px;
	padding:0px;
	line-height:160%;
}

.box_fr .txt span {
	color:#BB171D;
}

.box_fr .txt .bold {
	margin:12px 0px 0px 0px;
	font-weight:bold;
}

.box_fl .img_01 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:200px;
	background:url('images/img_01.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_02 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:245px;
	background:url('images/img_02.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_03 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:193px;
	background:url('images/img_03.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_04 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:230px;
	background:url('images/img_04.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_05 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:216px;
	background:url('images/img_05.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_06 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:230px;
	background:url('images/img_06.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_07 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:216px;
	background:url('images/img_07.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_08 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:201px;
	background:url('images/img_08.gif') no-repeat;
	text-indent:-9999px;
}

.box_fl .img_09 {
	margin:12px 0px 0px 0px;
	padding:0px;
	display:block;
	width:304px;
	height:201px;
	background:url('images/img_09.gif') no-repeat;
	text-indent:-9999px;
}






div.emp {
	margin:10px 0px 8px 0px;
	padding:10px;
	font-weight:bold;
	text-align:center;
	border:solid 1px #FD4A4B;
	background:#E2E2E2;
}

div.emp2 {
	margin:10px 0px 8px 0px;
	padding:10px;
	font-weight:bold;
	text-align:center;
	background:#E2E2E2;
}

div.emp3 {
	margin:10px 0px 8px 0px;
	padding:10px 10px 10px 50px;
	font-weight:bold;
	border:solid 1px #FD4A4B;
	background:#E2E2E2;
}

div.return {
	margin:10px 0px 8px 0px;
	padding-right:15px;
	text-align:right;
	width:658px;
	height:20px;
	background:url('images/return.gif') no-repeat right top;
}

/*------------------
レイアウト closed
------------------*/
div.closed {
	margin:55px auto 20px auto;
	display:block;
	text-align:center;
}


/*------------------
レイアウト footer
------------------*/
#footer {
	margin:0px;
	padding:0px;
	width:793px;
	height:33px;
	background:url('images/footer.gif') no-repeat top;
}

#copyright {
	margin:0px;
	padding:8px 0px 7px 0px;
	display:block;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
}

/* 080626追記*/

h4.auc1{
background:url(images/h4auc1.gif) no-repeat;
height:15px;
width:261px;
text-indent:-9999px;
}

h4.auc2{
background:url(images/h4auc2.gif) no-repeat;
height:15px;
width:261px;
text-indent:-9999px;
}

p.auc1p{
margin-left:30px;
width:672px;}

span.auc2p{
margin-left:15px;
width:657px;
}

p.auc3p{
margin-left:45px;
width:657px;
}

html>/**/body p.auc3p{
margin-left:45px;
width:657px;
padding-bottom:15px;}


span.auc3p{
margin-left:13px;
width:657px;
}

div.aucimg1{
background:url(images/imgauc1.jpg) no-repeat;
height:192px;
width:373px;
text-indent:-9999px;
margin-left:30px;
_margin-left:15px;
float:left;
}

div.aucimg2{
background:url(images/imgauc2.jpg) no-repeat;
height:213px;
width:385px;
text-indent:-9999px;
margin-left:20px;
_margin-left:10px;
float:left;
}

div.aucimg3{
background:url(images/imgauc3.jpg) no-repeat;
height:213px;
width:385px;
text-indent:-9999px;
margin-left:20px;
_margin-left:10px;
float:left;
}


div.aucimginf{
float:left;
margin-left:20px;
}

div.aucimginftop{
background:url(images/wraptop1.gif) no-repeat;
height:31px;
width:272px;
text-indent:-9999px;
}

div.aucimginftop1{
background:url(images/wraptop.gif) no-repeat;
height:19px;
width:272px;
text-indent:-9999px;
}

div.aucimginftop2{
background:url(images/wraptop2.gif) no-repeat;
height:46px;
width:272px;
text-indent:-9999px;
}

div.aucimginfbtm{
background:url(images/wrapbtm1.gif) no-repeat;
width:272px;
text-indent:-9999px;
}



div.aucimginfmid{
background:url(images/wrapmid.gif) repeat-y;
width:272px;
padding-bottom:45px;
}

div.aucimginfmid1{
background:url(images/wrapmid.gif) repeat-y;
width:272px;
padding-bottom:2px;
}

div.aucimginfmid2{
background:url(images/wrapmid.gif) repeat-y;
width:272px;
padding-bottom:14px;
}



div.aucnum1{
background:url(images/num1.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:15px;
text-indent:-9999px;
float:left;
}

div.aucnum2{
background:url(images/num2.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:20px;
float:left;
text-indent:-9999px;
}

div.aucnum3{
background:url(images/num1.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum4{
background:url(images/num2.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum5{
background:url(images/num3.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum6{
background:url(images/num4.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum7{
background:url(images/num5.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum8{
background:url(images/num6.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum9{
background:url(images/num7.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:5px;
text-indent:-9999px;
float:left;
}

div.aucnum10{
background:url(images/num3.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:15px;
float:left;
text-indent:-9999px;
}

div.aucnum11{
background:url(images/num4.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:15px;
float:left;
text-indent:-9999px;
}

div.aucnum12{
background:url(images/num2.gif) no-repeat;
height:21px;
width:21px;
margin-left:15px;
_margin-left:7px;
margin-bottom:15px;
float:left;
text-indent:-9999px;
}

span.inner{
margin-left:5px;
font-weight:bold;
color:#500303;
line-height:20px;
float:left;
}

span.sml{
margin-left:18px;
width:250px;
}


div.line{
border-top:solid 2px #c9c9c9;
margin-top:15px;
padding-bottom:15px;
}

*html div.line{
border-top:solid 2px #c9c9c9;
margin-top:15px;
padding-bottom:30px;
}

*+html div.line{
border-top:solid 2px #c9c9c9;
margin-top:15px;
padding-bottom:30px;
}

span.mininum1{
background:url(images/mini_num.gif) no-repeat;
height:15px;
width:14px;
display:inline-block;}

span.mininum2{
background:url(images/mini_num-02.gif) no-repeat;
height:15px;
width:14px;
margin-top:3px;
display:inline-block;}

span.mininum4{
background:url(images/mini_num-03.gif) no-repeat;
height:15px;
width:14px;
display:inline-block;}

span.mininum5{
background:url(images/mini_num-04.gif) no-repeat;
height:15px;
width:14px;
display:inline-block;}

span.mininum6{
background:url(images/mini_num-05.gif) no-repeat;
height:15px;
width:14px;
display:inline-block;}

