@charset "utf-8";

/*
 Share Style [
----------------------------------------------------------- */
* {margin:0; padding:0;}
body{
	font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3","Osaka","sans-serif";
	color:#666666;
	font-size:12px;
	line-height:130%;
}
html {
	overflow-y:scroll;
}
a img{
	border: none;
}
a:link {
	color:#0099CC;
	text-decoration:underline;
}
a:visited {
	color:#0099CC;
	text-decoration:underline;
}
a:hover {
	color:#00CCFF;
	text-decoration:underline;
}
h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
	float:left;
}
.clear {
	clear:both;
}
/*
 wrapper [
----------------------------------------------------------- */
#wrapper{
	width:689px;
	margin:0;
}
/*
 mainwrapper [
----------------------------------------------------------- */
#mainwrapper{
	width:689pxpx;
	margin:0;
	background-color:#FFFFFF;
	text-align:left;
}
/*
 header [
----------------------------------------------------------- */
#header{
	display:none;
}
/*
 contentwrapper [
----------------------------------------------------------- */
#contentwrapper{
	float:none;
	width:100%;
}
#maincontent{
	float:left;
	width:689px;
	padding-bottom:50px;
	border-right:solid 1px #BCD5E6;
}
#indexcontent{
	float:none;
	width:100%;
	background-color:#FFFFFF;
}
h1{
	width:689px;
}
/*
 sidemenu [
----------------------------------------------------------- */
#sidemenu{
	display:none;
}

/*
 footer [
----------------------------------------------------------- */
#footer{
	clear:both;
	width:689px;
	border-top:solid 5px #E9E9E9;
}
div#wrapFooterLink{
	float:none;
	width:80%;
	padding-top:14px;
}
div#footerlink{
	padding-left:12px;
	color:#0056AE;
	font-size:10px;
	line-height:170%;
}
.copyright{
	padding-top:10px;
	padding-left:12px;
	font-size:10px;
	padding-bottom:30px;
	line-height:135%;
}
.linkpost{
	display:none;
}

/*
商品案内ＴＯＰ用css [
----------------------------------------------------------- */
#content{
	float:none;
	width:660px;
	padding:17px 9px 0 20px;
}
#content p{
	padding:0;
	margin:0;
}
#item_lineup{
	float:left;
	width:660px;
	background-image: url(../image/common/bg_menuber_pattern.gif);
	background-repeat: no-repeat;
	background-position: left 39px;
}
#item_lineup p{
	float:left;
	width:90%;
	font-size:11px;
	line-height:150%;
	padding-left:41px;
	margin: 0;
}
#item_lineup .image_menu{
	width:600px;
	padding-left:40px;
}
#more_stain{
	width:440px;
	padding:0 0 18px 185px;
	background-image: url(../image/bg_line.gif);
	background-repeat: no-repeat;
	background-position: 40px bottom;
}
h3.subtitle1{
	clear:both;
	font-size:11px;
	line-height:150%;
	padding:39px 0 0 40px;
}
h3.subtitle2{
	clear:both;
	font-size:11px;
	line-height:150%;
	padding:16px 0 0 40px;
}
#lineup_menu{
	width:618px;
	padding:33px 0px 30px 41px;
	float: left;
}
#lineup_menu .lineup1{
	width:162px;
	float:left;
}
#lineup_menu .lineup2{
	width:185px;
	float:left;
}
#lineup_menu .lineup3{
	width:147px;
	float:left;
}
#lineup_menu .lineup4{
	width:111px;
	float:left;
}
#lineup_menu .lineup_image1{
	width:40px;
	float:left;
}
#lineup_menu .lineup_image2{
	width:29px;
	float:left;
}
#lineup_menu .lineup_image3{
	width:32px;
	float:left;
}
#lineup_menu .lineup_image4{
	width:22px;
	float:left;
}
dl.otherslist{
	float:left;
	padding:0;
	margin:0;
}
dt.other_item{
	clear:both;
	width: 100%;
	padding:0;
	margin:0;
}
dl.otherslist dd{
	font-size:10px;
	padding:0px 0 2px 14px;
	margin:0;
	list-style-type:none;
	line-height:150%;
	background-image: url(../image/common/icn_txtlink_listmark.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#selfcoordination{
	width:660px;
	background-image: url(../image/common/bg_menuber_pattern.gif);
	background-repeat: no-repeat;
	background-position: left 39px;
	float: left;
}
#selfcoordination .bnr_coordination{
	padding:39px 0 0 40px;
}

.coordinateswf{
	padding-bottom:300px;
}
