/* CSS Document */

#kaisha-index h4{
	margin:0;
}
#kaisha-index h5{
	margin:0;
}
#kaisha-index em{
	font-weight:bold;
	color:#ce6768;
}

/********** 沿革 **********/
#kaisha-index .history .history-box{
	padding:22px;
}

/********** 会社案内 **********/
#kaisha-index .company{
	padding:3px 0 0;
}
#kaisha-index .company .company-box{
	padding:22px;
}
#kaisha-index .company table{
	width:100%;
	border:solid 1px #e1c8aa;
	border-collapse:collapse;
}
#kaisha-index .company caption{
	padding:0.2em;
	text-align:left;
	font-weight:bold;
	font-size:15px;
	border-top:solid 1px #e1c8aa;
	border-right:solid 1px #e1c8aa;
	border-left:solid 1px #e1c8aa;
	background-color:#ede1d2;
}
#kaisha-index .company th{
	padding:0.2em;
	border:solid 1px #e1c8aa;
	text-align:left;
	font-weight:normal;
}
#kaisha-index .company td{
	padding:0.2em;
	border:solid 1px #e1c8aa;
}
#kaisha-index .company h5{
	margin:20px 0 0;
	padding:0.2em;
	font-size:15px;
	border:solid 1px #e1c8aa;
	background-color:#ede1d2;
}
#kaisha-index .company .map{
	border-right:solid 1px #e1c8aa;
	border-bottom:solid 1px #e1c8aa;
	border-left:solid 1px #e1c8aa;
}

/********** 店舗案内 **********/
#kaisha-index .shop .shop-box{
	padding:25px 25px 5px;
}
#kaisha-index .shop table{
	width:100%;
	margin:0 0 20px;
	border:solid 1px #e1c8aa;
	border-collapse:collapse;
}
#kaisha-index .shop caption{
	padding:0.2em;
	text-align:left;
	font-weight:bold;
	font-size:15px;
	border-top:solid 1px #e1c8aa;
	border-right:solid 1px #e1c8aa;
	border-left:solid 1px #e1c8aa;
	background-color:#ede1d2;
}
#kaisha-index .shop th{
	width:25%;
	padding:0.2em;
	border:solid 1px #e1c8aa;
	text-align:left;
	font-weight:normal;
}
#kaisha-index .shop td{
	padding:0.1em 0.2em;
	border:solid 1px #e1c8aa;
}
#kaisha-index .shop td.cellheader{
	width:15%;
}
#kaisha-index .shop td.cellcontents{
	width:60%;
}

/********** 通信販売 **********/
#kaisha-index .sale{
	padding:5px 0 0;
}
#kaisha-index .sale .sale-box{
	padding:22px;
}
#kaisha-index .sale .shiten{
	padding:15px 0 0;
}
#kaisha-index .sale .bnr-rakuten{
	float:left;
	width:261px;
}
#kaisha-index .sale .bnr-yahoo{
	float:right;
	width:261px;
}
#kaisha-index .sale .bnr-kiwami{
	padding:35px 0 0;
}

/********** 通販スタッフの紹介 **********/
#kaisha-index .staff{
	padding:9px 0 0;
}
#kaisha-index .staff .staff-box{
	padding:22px 0 22px 22px;
}
#kaisha-index .staff ul li{
	float:left;
	width:260px;
	padding:0 15px 19px 0;
}
#kaisha-index .staff ul li .thumb{
	float:left;
	width:120px;
}
#kaisha-index .staff ul li .txt{
	float:right;
	width:140px;
}
#kaisha-index .staff ul li h5{
	padding:0.2em 0;
	font-size:13px;
	color:#ce6768;
}
#kaisha-index .staff ul li p{
	font-size:10px;
}
#kaisha-index .staff ul li .name{
	font-weight:bold;
}


/********** ご用途に応じたバナーをクリックして下さい **********/
#kaisha-index .recommend{
	padding:22px;
}
#kaisha-index .recommend ul.recommend-menu{
	padding:15px 0 0;
}
#kaisha-index .recommend ul.recommend-menu li{
	float:left;
	width:260px;
	height:285px;
	margin:0 16px 15px 0;
	background-color:#fbdad8;
}
#kaisha-index .recommend ul.recommend-menu li.second-list{
	background-color:#ede1d2;
}
#kaisha-index .recommend ul.recommend-menu li p{
	margin:0 !important;
	padding:8px !important;
	letter-spacing:-0.1em;
}
#kaisha-index .recommend ul.recommend-menu li.list-right{
	float:right;
	margin:0 0 15px;
}
#kaisha-index .recommend ul.recommend-menu li .btn-details{
	padding:8px;
	text-align:right;
}


/********** 玉華堂の人気商品が全て入っている　お試しセット **********/
#kaisha-index .otameshi{
	margin:10px 0 0;
	background:#fde9d2;
}
#kaisha-index .otameshi p{
	padding:5px !important;
}
#kaisha-index .otameshi .btn-details{
	padding:8px;
	text-align:right;
}


/********** コンテンツバナー **********/
#kaisha-index .bnrs-contents{
	padding:15px 0 0;
}
#kaisha-index .bnrs-contents li{
	float:left;
	width:260px;
	margin:0 16px 16px 0;
}
#kaisha-index .bnrs-contents li.list-right{
	float:left;
	width:260px;
	margin:0;
}


/********** その他のお問い合わせはお気軽に、下記までご連絡下さい **********/
#kaisha-index .inquiry{
	padding:0 0 20px;
}
#kaisha-index .inquiry .inquiry-box{
	padding:14px;
	border-top:solid 15px #ede1d2;
	border-right:solid 21px #ede1d2;
	border-bottom:solid 16px #ede1d2;
	border-left:solid 21px #ede1d2;
	background-color:#fff;
}
#kaisha-index .inquiry ul li.mail{
	float:left;
	width:160px;
	min-height:40px;
	padding:0 30px 0 60px;
	background:url(icon-mail.jpg) no-repeat 0 0;
}
#kaisha-index .inquiry ul li.tel{
	float:left;
	width:200px;
	min-height:40px;
	padding:0 0 0 60px;
	background:url(icon-tel.jpg) no-repeat 0 0;
}



