/*ネットコムBBホームページ*/
/*@charset('utf-8');*/
/* 1.all */
/* 2.top*/

*{
	margin:0px;
	padding:0px;
	border:0px;
	}

body{
	font-size:12px;
	line-height:18px;
	background-image:url(../image/back.gif);
	background-repeat:repeat-x;
	background-color:#FAF7EE;
	color:#523300;}

body.body2{
	font-size:12px;
	line-height:18px;
	background-image:url(../image/back2.gif);
	background-repeat:repeat-x;
	background-color:#FAF7EE;
	color:#523300;}
div.body{
	width:100%;}


/* ここからＴＯＰ-------------------------------------------------------------- */
/* head-------------------------------------------------------------- */

div.head{
	width:800px;
	color:#523300;
	background-color:#FFFCEF;
	height:235px;
	}

div.head2{
	width:800px;
	color:#523300;
	background-color:#FFFCEF;
	height:106px;
	}

img.rogo{
	padding:8px;
	float:left;}

div.menu{
	width:550px;
	height:60px;
	float:right;
	margin-bottom:6px;}

span.menu{
	display:block;
	height:35px;
	border-left:1px solid #7F7F7F;}

li.menu{
	float:left;
	color:#523300;
	list-style:none;
	text-align:left;}

li.menu a {
	float:left;
	color:#523300;
	list-style:none;
	border-bottom:5px solid #EFE4C7;
	margin:2px;
	text-align:left;
	text-decoration:none;
	width:85px;}

li.menu a:hover {
	float:left;
	border-bottom:5px solid #FDCDB8;}

div.line{
	clear:both;
	background-image:url(../image/line.gif);
	background-repeat:repeat-x;
	width:800px;
	height:4px;}

div.main{
	margin-top:5.5px;
	background-image:url(../image/main.jpg);
	background-repeat:no-repeat;
	height:160px;
	width:800px;}

div.main2{
	margin-top:5.5px;
	background-image:url(../image/main2.gif);
	height:30px;
	width:800px;}

ul.main{
	width:300px;
	list-style:none;
	float:right;
	text-align:left;
	color:#EFEFC2;
	font-size:12px;
	line-height:25px;
	padding-top:10px;}

/* head終------------------------------------------------------------------ */

/* コンテンツ-------------------------------------------------------------- */
/*  商品紹介  */

div.center{
	float:left;
	width:800px;
	background-color:#FFFCEF;
	margin-top:17px;}

ul.karamu{
	margin-top:5px;
	list-style:none;}

li.karamu{
	width:240px;
	margin:3px;
	margin-right:10px;
	float:left;
	padding-right:10px;}

h4.title{
	font-size:12px;
	display:block;
	width:235px;
	padding:5px;
	border-left:10px solid orange;
	border-bottom:1px solid orange;}

ul.contents{
	list-style:none;
	float:left;}

li.contents a {
	width:220px;
	padding:5px;
	margin:5px;
	list-style:none;
	display:block;
	background:#F2EBD0;
	text-decoration:none;
	color:#523300;
	}
li.contents a:hover {
	width:220px;
	padding:5px;
	margin:5px;
	list-style:none;
	display:block;
	background:orange;
	color:#ffffff;
	}

/* 商品紹介終 */

/* 新着情報 */

ul.new{
	width:225px;
	background-color:white;
	list-style:url(../image/point.gif);
	padding-left:22px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:3px;
	border:1px solid #7F7F7F;}

li.new_left{
	float:left;}

li.new_right{
	float:right;}

li.new_clear{
	clear:both;}


/* 新着情報終 */

/* 弊社実績 */
ul.jisseki{
	width:235px;
	float:left;
	list-style:none;
	margin-top:10px;}

li.jisseki{
	border-bottom:1px solid #7F7F7F;
	display:block;
	color:#523300;
	float:left;
	}
	
li.jisseki a {
	float:left;
	color:#523300;
	padding:5px;
	text-decoration:none;
	cursor: hand;}

li.jisseki a:hover {
	background-color:#F2EBD0;
	cursor: hand;
	}

img.jisseki{
	margin-right:5px;
	float:left;}

span.jisseki{
	color:darkred;
	font-weight:bold;}

span.jisseki_text{
	float:left;
	width:135px;
	display:block;}

span.jisseki_list{
	display:block;
	text-align:right;
	padding:5px;}

/* 弊社実績終 */
/* 関係者リンク */
ul.top_link{
	list-style: none;
	font-size: 8pt;}

li.top_link{
	float: left;
	width: 115;}

li.top_link_long{
	width: 200;
	clear: both;}

/* フッター------------------------------------------------------------------ */
div.footer_all{
	clear:left;
	width:100%;
	background:url('../image/footer_back.gif');
	background-repeat:repeat-x;
	height:58px;}

div.footer{
	width:800px;
	background: #EFEDDD;
	padding:5px 0 5px;
	text-align: right;}

div.footer_line{
	width:800px;
	background:#EFEDDD;
	padding-bottom:5px;
	border-bottom:2px solid #523300;}
	
div.footer_line2{
	width:800px;
	background:#ebe9d9;
	border-bottom:5px solid #E4E1C8;}


/* フッター終---------------------------------------------------------------- */

