/* CSS Document */
/*========================================
 +)　店舗紹介
========================================*/
/*--- タブ ---*/
#comp_tab{
	width:686px;
	margin:10px auto 0;
	padding:0 0 9px;
	background-repeat:repeat-x;
	background-position:left bottom;
	background-image: url(/store/images/store1_btm.jpg?v=d43594d1c70b3f18);
}
#comp_tab li{
	float:left;
}
#comp_tab li a{
	background-image: url(../images/comp_tab.png?v=0a41d57e4152cf04);
	padding:46px 0 0 0;
	height:0;
	overflow:hidden;
	display:block;
}
#comp_tab01{width:230px;}
#comp_tab01 a{background-position:0 0px;}
#comp_tab01 a:hover{background-position:0 -46px;}
#comp_tab02{width:226px;}
#comp_tab02 a{background-position:-230px 0;}
#comp_tab02 a:hover{background-position:-230px -46px;}
#comp_tab03{width:230px;}
#comp_tab03 a{background-position:-456px 0;}
#comp_tab03 a:hover{background-position:-456px -46px;}


/*--- 会社概要 ---*/
#store_disp{
	margin:10px;
}
#storeimg{
	width:270px;
	float:left;
}
.tel{
	font-family: 'Arial Black';
	color:#ff9600;
	font-size:16px;
}
#storedata{
	margin:0 5px;
}
#storedata table{
	border-top:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
	margin:0 0 5px;
	width:100%;
}
#storedata table th{
	background-image:url(../images/store_data_th.gif?v=0110e95f1abf935e);
	background-repeat:repeat-y;
	background-position:right top;
	width:90px;
	padding:7px 0 7px 7px;
	border-top:1px solid #FFF;
	border-right:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
}
#storedata table td{
	padding:7px 0 7px 7px;
	border-right:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
}

/*--- 社長挨拶 ---*/
#ceo_txt{
	margin:20px 15px 10px;
	font-size:13px;
	line-height:1.8em;
}
