@charset "utf-8";
/* ===================================================================
CSS information

 file name  :tsuchiya.css
 author     :Ability Consultant
style info  :ギャラリー設定　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	ヘッダー
----------------------------------------------------------- */

/* h2  画像タイトル */
#tsuchiya #header h2 {
	background:url(../tsuchiya/images/title.jpg) center top no-repeat;
}

/*----------------------------------------------------
	
	#main	メイン	
	
----------------------------------------------------*/

/* -----------------------------------------------
	.cnt_main	
-------------------------------------------------*/

/* 
	.cnt_syouhin	
-------------------------------------------------*/
#tsuchiya #main .cnt_syouhin{
	width: 705px;
	margin: 35px 0 20px 0;
	overflow: hidden;
}

#tsuchiya #main .cnt_syouhin p.p_syouhin{
	width: 705px;
	margin: 20px 0 0 0;
}

#tsuchiya #main .cnt_syouhin .syouhin_main{
	width: 705px;
	margin: 20px 0 0 0;
}

#tsuchiya #main h4.h4_syouhin{
}

#tsuchiya #main .cnt_syouhin .syouhin_main .syouhin_left{
	width: 230px;
	margin: 0;
	float: left;
}

#tsuchiya #main .cnt_syouhin .syouhin_main .syouhin_center{
	width: 238px;
	margin: 0;
	float: left;
}

#tsuchiya #main .cnt_syouhin .syouhin_main .syouhin_right{
	width: 237px;
	margin: 0;
	float: left;
}

#tsuchiya #main .cnt_syouhin p.p_syouhin2{
	width: 210px;
	margin: 0 0 0 15px;
}

#tsuchiya #main .cnt_syouhin p.p_syouhin3{
	width: 210px;
	margin: 0 0 0 20px;
	overflow: hidden;
}

#tsuchiya #main .cnt_syouhin p.p_syouhin4{
	width: 210px;
	margin: 0 0 20px 20px;
}

#tsuchiya #main .cnt_syouhin .syouhin_main .syouhin_right2{
	width: 230px;
	margin: 0;
	float: left;
}

#tsuchiya #main .cnt_syouhin .syouhin_main .syouhin_right2 #img_kasutera4{
	margin: 0;
	width: 210px;
	float: right;
}


/* 
	.cnt_tennai	
-------------------------------------------------*/
#tsuchiya #main .cnt_tennai{
	width: 705px;
	margin: 35px 0 20px 0;
	overflow: hidden;
}

#tsuchiya #main .cnt_tennai .tennai_main{
	width: 705px;
	margin: 35px 0 0 0;
}

#tsuchiya #main .cnt_tennai .tennai_main img#img_st_tennai{
	width: 355px;
	float: left;
}

#tsuchiya #main .cnt_tennai .tennai_main .tennai_right{
	width: 350px;
	float: left;
}

#tsuchiya #main .cnt_tennai .tennai_main .tennai_right p.p_tennai{
	width: 300px;
	margin: 0 0 0 15px;
}

#tsuchiya #main .cnt_tennai .tennai_main .tennai_right table{
	margin: 10px 0 0 15px;
}

/*----------------------------------------------------
	table.tbl_basic　テーブル　thのみ		
-------------------------------------------------*/

table.tbl_basic th {
	text-align: center;
	font-weight:bold;
	background-color:#F4F3F9;
	color:#827A92;
}





/*----------------------------------------------------
	.bn_contact　下部お問い合わせ		
-------------------------------------------------*/
#tsuchiya #main .bn_contact {
	margin:40px 0 25px 0;
	padding:35px 0 0 0;
	width:656px;
	height:115px;
	overflow:hidden;
	background: url(../tsuchiya/images/bn_contact.gif) 0 0 no-repeat;
}

#tsuchiya #main .bn_contact .btn_contact {
	margin:0 10px 0 0;
	float:right;
	background: url(../tsuchiya/images/btn_contact.gif) 0 0 no-repeat;
	width: 157px;
	height: 48px;
}

#tsuchiya #main .bn_contact .btn_reservations {
	margin:0 25px 0 0;
	float:right;
	background: url(../tsuchiya/images/btn_reservations.gif) 0 0 no-repeat;
	width: 157px;
	height: 48px;
	overflow: hidden;
}

.bn_contact .btn_contact a,
.bn_contact .btn_reservations a{
	width: 157px;
	height: 48px;
	display: block;
}






/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}
