@charset "shift_jis";
/* ---------------------------------------------------------------------------------
双葉双葉工業株式会社
Copyright(c) FUTABA INDUSTRY CO.,LTD. All rights reserved.

XHTML CSS Selectors index

$Revision: 1.0 $
--------------------------------------------------------------------------------- */

/*---------------------------------------------------------------------------------
ヘッダー
--------------------------------------------------------------------------------- */
div#headerWrapper div#headerArea {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	/*padding-top: 18px;*/
	padding-right: 70px;
	padding-left: 70px;
	background-image: url(../img/top/header_main3.jpg);
	background-repeat: no-repeat;
	background-position: 70px top;
	background-color: transparent;
	z-index: 1;
	height: 372px;
}

/*ナビゲーション*/
div#headerWrapper div#headerArea div#mainNaviBlock {
	padding-top: 317px;
	margin-left: 102px;
	clear: both;
	background-image: none;
}


/*---------------------------------------------------------------------------------
ヘッダーコンテンツ
--------------------------------------------------------------------------------- */
div#contentsWrapper {
	width: 980px;
	/*padding-right: 70px;
	padding-left: 70px;*/
	width: 860px;
	margin: 0 auto;
	padding-top: 15px;
}
/*コンテンツカラム*/
div#contentsWrapper div#contentsArea {
	/*float: left;*/
	width: 860px;
	margin: 0 auto;
}


/*メイド イン 三条--------------------------------------------------------------- */
div#contentsWrapper div#contentsArea div#madeinSanjyoBlock {
	height: 174px;
	width: 860px;
	background-image: url(../img/top/maid_in_sanjo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsWrapper div#contentsArea div#madeinSanjyoBlock h2,
div#contentsWrapper div#contentsArea div#madeinSanjyoBlock p {
	width: 700px;
	text-indent: -9999px;
}

/*有元 葉子 Selection------------------------------------------------------------ */
div#contentsWrapper div#contentsArea div#arimotoBlock {
	padding-bottom: 4px;
	padding-left: 7px;
	background-color: #EEEBE5;
	background-image: url(../img/top/arimoto_header2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 20px;
}
div#contentsWrapper div#contentsArea div#arimotoBlock div#arimotoHeaderBox {
	height: 65px;
	width: 688px;
}
div#contentsWrapper div#contentsArea div#arimotoBlock div#arimotoHeaderBox h3,
div#contentsWrapper div#contentsArea div#arimotoBlock div#arimotoHeaderBox h4,
div#contentsWrapper div#contentsArea div#arimotoBlock div#arimotoHeaderBox h5,
div#contentsWrapper div#contentsArea div#arimotoBlock div#arimotoHeaderBox p {
	width: 688px;
	text-indent: -9999px;
}

div#contentsWrapper div#contentsArea div#arimotoBlock table td {
	width: 222px;
}


/*自社商品----------------------------------------------------------------------- */
div#contentsWrapper div#contentsArea div#productsBlock {
	height: 255px;
	width: 688px;
	padding-bottom: 7px;
	padding-left: 4px;
	/*background-image: url(../img/top/products_bg.jpg);*/
	background-image: url(../img/top/products_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsWrapper div#contentsArea div#productsBlock h3 {
	height: 102px;
	width: 688px;
	text-indent: -9999px;
}
div#contentsWrapper div#contentsArea div#productsBlock table td {
	width: 222px;
}


div#contentsWrapper div#sideArea div#sideBannerBlock {
	padding-bottom: 15px;
}
div#contentsWrapper div#sideArea div#sideBannerBlock p {
	padding-bottom: 15px;
}


/*サイドカラム------------------------------------------------------------------ */
div#contentsWrapper div#sideArea {
	float: right;
	width: 234px;
}


/*ニュース*/
div#contentsWrapper div#sideArea div#sideNewsBlock {
	width: 210px;
	height: 355px;
	background-image: url(../img/common/side_news_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 12px;
	padding-left: 12px;
}
div#contentsWrapper div#sideArea div#sideNewsBlock h3 {
	height: 50px;
	width: 210px;
	text-indent: -9999px;
}
div#contentsWrapper div#sideArea div#sideNewsBlock div#newsBox {
	height: 270px;
	overflow-y:scroll;
}
div#contentsWrapper div#sideArea div#sideNewsBlock div#newsBox p {
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED7CA;
	color: #4673B8;
}
div#contentsWrapper div#sideArea div#sideNewsBlock div#newsBox p span.date {
	color: #2C883A;
}

/*住所*/
div#contentsWrapper div#sideArea div#addBlock {
	height: 80px;
	width: 234px;
	background-image: url(../img/common/add.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsWrapper div#sideArea div#addBlock h3,
div#contentsWrapper div#sideArea div#addBlock p {
	width: 234px;
	text-indent: -9999px;
}