@charset "utf-8";

/*====================================================================

level2.css

======================================================================

	01.common elements
	02.cloth and item
	03.company

=====================================================================*/

/*--------------------------------------------------------------------
	01.common elements
--------------------------------------------------------------------*/

/*	1-1.h2
----------------------------------------------------------------*/
#h2box{
	margin-top: 20px;
	background: url(img/bg_h2box.gif) no-repeat;
	height: 100px;
}
#h2box h2{
	padding-left: 100px;
	font-size: 24px;
	color: #151515;
	text-align: left;
	line-height: 70px;
}

/*	1-2.h3
----------------------------------------------------------------*/
#contents h3{
	clear: both;
	padding-bottom: 5px;
	font-size: 20px;
	font-weight: bold;
	color: #219003;
	text-align: left;
	line-height: 45px;
}

/*	1-3.h4
----------------------------------------------------------------*/
.box h4{
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 15px;
	background-image: url(img/bg_h4.gif);
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	line-height: 35px;
}

/*	1-4.table
----------------------------------------------------------------*/
.box table{
	clear: both;
	margin: 20px auto;
	border-top: solid 1px #e0e4e1;
}
.box table td{text-align: left;}
.box table.pic2 img{padding: 5px;}
.box table.nml,
.box table.mailform{width: 580px;}
.box table.nml th,
.box table.nml td{
	padding: 8px 8px 8px 15px;
	border-bottom: solid 1px #e0e4e1;
	text-align: left;
}
.box table.nml th{width: 22%;}
.box table.mailform th{
	width: 28%;
	text-align: right;
}
.box table.nml dt,
.box table.nml dd{padding-left: 0;}
.box table.nml dt{padding-top: 5px ;}
.box table.nml thead th,
.box table.nml thead td{background-image: url(img/bg_thead.gif);}

/*--------------------------------------------------------------------
	02.cloth and item
--------------------------------------------------------------------*/
.box dl{
	margin-top: -5px;
	text-align: left;
}
.box dt,
.box dd{padding-left: 15px;}
.box dt{
	padding-top: 10px;
	font-weight: bold;
	font-size: 120%;
	color: #467b3a;
}


/*--------------------------------------------------------------------
	03.company
--------------------------------------------------------------------*/
.access{
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 25px;
	width: 580px;
	text-align: left;
	color: #219003;
}
.box .access p{
	padding: 5px 10px 15px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}


/* contact */
#mfp_buttons{background: #f9f8f7;}

/* cuctom field */
.content-nav{padding-bottom: 35px;}

