@charset "utf-8";

/*/////////////////////////////////////////////////////////
//NFS:SHIFT-about
/////////////////////////////////////////////////////////*/
/*
Index
	- 09/06/11 prologue
	-  //= 02
*/

#contents {
	width: 942px;
	margin: 16px auto 0px auto;
	padding-bottom: 20px;
	background: url(../../img/about/bg_contents.jpg) repeat-y left top;
}

#contents h1 {
	width: 910px;
	height: 16px;
	margin: 0px 0px 16px 16px;
	padding-top: 26px;
	text-indent: -10000px;
	overflow: hidden;
	background: url(../../img/about/ttl_about.jpg) no-repeat 0px 16px;
}

#contents .section_about {
	width: 910px;
	margin: 0px 0px 0px 16px;
	padding-bottom: 4px;
}

#contents .section_about .firstChild {
	width: 423px;
	padding-left: 16px;
	float: left;
}

#contents .section_about .firstChild h2 {
	margin-bottom: -4px;
}

#contents .section_about .firstChild p {
	width: 391px;
	margin-top: 13px;
	line-height: 135%;
	text-align: justify;
	text-justify: distribute;
}

#contents .section_about .firstChild p#onsale {
	margin-top: 19px;
}

#contents .section_about .firstChild p a {
	color: #ffcc00;
	text-decoration: underline;
	background-color: transparent;
}
#contents .section_about .firstChild p a:hover,
#contents .section_about .firstChild p a:active {
	text-decoration: none;
}

/* start okubo ǉ */


#contents .section_about .headChild {
	width: 879px;
	padding-left: 16px;
	margin: 0 0 15px 0;
}

#contents .section_about p {
	width: 430px;
	margin-top: 8px;
	line-height: 145%;
	text-align: justify;
	text-justify: distribute;
	color:#c4c4c4;
	background-color:transparent;
}

#contents .section_about p#onsale {
	margin-top: 19px;
}

#contents .section_about p a {
	color: #ffcc00;
	text-decoration: underline;
	background-color: transparent;
}
#contents .section_about p a:hover,
#contents .section_about p a:active {
	text-decoration: none;
}

#contents .section_about .gyou1 {
	width: 879px;
	margin: 0 0 15px 16px;
}
#contents .section_about .gyou1 .left {
	width: 423px;
	float: left;
}
#contents .section_about .gyou1 .right {
	width: 431px;
	float: right;
}

#contents .section_about .gyou2 {
	width: 879px;
	margin: 0 0 15px 16px;
}
#contents .section_about .gyou2 .left {
	width: 432px;
	float: left;
}
#contents .section_about .gyou2 .right {
	width: 423px;
	float: right;
}


#contents .section_about .gyou3 {
	width: 879px;
	margin: 0 0 15px 16px;
}
#contents .section_about .gyou3 .left {
	width: 423px;
	float: left;
}
#contents .section_about .gyou3 .right {
	width: 431px;
	float: right;
}

/* end okuboǉ */

#contents .section .lastChild {
	width: 461px;
	float: left;
}

#contents .section_product {
	width: 910px;
	margin: 12px 0px 0px 16px;
}

#contents .section_product h2 {
	padding-left:16px;
}

#contents .section_product .firstChild {
	width: 423px;
	margin-top:16px;
	padding-left: 16px;
	float: left;
}

#contents .section_product .lastChild {
	width:450px;
	margin-top:16px;
	float: left;
	position:relative;
}
#contents .section_product .lastChild table {
	border-collapse:collapse;
}
#contents .section_product .lastChild table td {
	padding:3px 0px;
	border-bottom:1px solid #323232;
	line-height:143%;
}
#contents .section_product .lastChild table td.inside {
	padding-right: 10px;
	padding-left: 10px;
}
#contents .section_product .lastChild img {
	position:absolute;
	top:134px;
	left:389px;	
}


/*//= 02*/



/*\*//*/

/**/
