
@charset "utf-8";
/* CSS Document */

div#head {
	height: 31px;
	width: 690px;
}

div#title-btn ul {
 float: none;
}

div#head p.global,
div#head ul,
div#head form,
div#head dl {
	display: none;
}

div#contents {
	width: 690px;
}

div#box-support,
div#products-list,
div.products-list {
	display: none;
}

/* トップページ -------------------------------- */

div#head h1 {
	position: relative;
	left: 0;
	top: 0;
}

ul.product-navi {
	border: none;
}

div.indexbox div.area-right {
	clear: both;
	float: none;
}

div.indexbox div.area-left,
div.indexbox div.area-center,
div.indexbox div.area-right {
	margin-bottom: 10px;
}

div.indexbox ul.more-head {
	display: none;
}

div.indexbox div.special-cont {
	width: 500px;
}

div.indexbox div.special-cont div.block-right {
	margin-right: 0px;
}

div#foot02 ul {
	display: none;
}


/* 下層ページ ------------------------------------ */

div#head p.logo {
	position: relative;
	left: 0;
	top: 0;
}

div#title-btn ul {
	display: none;
}

div#column-both {
	width: 690px;
}

div#column-right {
	clear: both;
	float: none;
}

div#column-right dl.sidenavi {
	display: none;
}

div#foot01 {
	margin-top: 10px;
}

div#foot01 ul {
	display: none;
}

div#column-both table.line-btm {
	width: 670px;
}

div#column-both div.paragraph p {
	width: 670px;
}

div#box-search {
	clear: both;
	float: none;
}

div.box-product {
	margin: 0;
}

div.box-product dl.title {
	padding: 0;
}

div#contents div#column-left div.box-product p.img {
	margin-left: 0;
}



/* 2014追加 -------------------------------- */
#contentsSide,
#footer{
	display:none;
}
#product #contents{
	width:100%;
}
#product #contents #contentsMain{
	float:none;
	clear:both;
	margin:0 auto;
}
#socialBtn{
	display:none;
}





