body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	color:#FFFFFF;}
	
body {
	background-color: #E5D19C;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

/* ===========================================
インデックス設定
============================================== */
#shadow{
width:874px;
margin:0 auto 0 auto;
background-image:url(index/background2.jpg);
background-repeat:repeat-y;}

#black{
width:800px;
margin:0 auto 0 auto;
background:#000000;}

#header{
width:800px;
height:100px;
margin:0 auto 0 auto;
background-image:url(index/header.jpg);
background-repeat:repeat-x;}

#header_copy{
padding:0 15px 60px 0;
line-height:13px;
color:#E5D19C;}

h1{font-size:10px;}

#index_image{
margin:0 auto 0 51px;}

#main_menu{
width:699px;
height:22px;
margin:13px auto 0 auto;}

#main_menu_j{
width:699px;
height:15px;
margin:1px auto 0 auto;}

.botton{
border-left:solid 1px;
border-right:solid 1px;
border-color:#FFFFFF;}

.botton2{
border-right:solid 1px;
border-color:#FFFFFF;}

/* ============================================= */

.info{
margin:0 0 0 50px;}

#infomation{
width:360px;
height:22px;
margin:31px auto 0 0px;}

#comment_text{
width:360px;
height:195px;
margin:0 0 45px 0;
background-color:#FFFFFF;}

#comment{
width:360px;
height:292px;
margin:12px auto 0 0px;
line-height:19px;}

#comment_1{
width:360px;
height:65px;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

#comment_2{
width:360px;
height:65px;
margin:5px 0 0 0;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

#shop_address{
width:360px;
margin:15px 0 0 0;
line-height:16px;}

#shop_tel{
width:360px;
margin:0px 0 15px 0;
line-height:16px}

.shop_open{
line-height:16px;}

#shop_access{
width:360px;
margin:15px 0 0 0;
line-height:16px}


/* ============================================= */

#bridal_party{
margin:23px 0 0 0;}

#bridal_copy{
width:281px;
margin:5px 0 20px 13px;
line-height:14px;}


#image6{
width:303px;
height:128px;}

#reserve{
width:286px;
height:20px;
margin:39px 0 0 8px;}

#reserve_copy{
width:200px;
margin:8px 0 0 13px;
line-height:14px;}

#qr{
width:68px;
height:68px;
margin:8px 0 0 0;}

#blog{
width:286px;
height:20px;
margin:24px 0 0 8px;}

#blog_copy{
width:281px;
margin:8px 0 0 13px;
line-height:14px;}


/* ============================================= */

#sub_menu{
width:434px;
height:17px;
margin:50px auto 0 auto;}

#line{
width:800px;
height:50px;
margin:11px auto 0 auto;
border-top:solid 3px;
border-top-color:#B20000;}

address{
font-size:9px;
color:#FFFFFF;
text-align:right;
margin:10px 20px 0 0;}



/* =======================================
Whats BANCARA　設定
========================================== */

#image2{
margin:0 auto 0 51px;
border-bottom:solid 2px;
border-bottom-color:#E4D09D;}


.left_menu{
margin:30px 0 0 50px;}

.botton1_tate{
border-top:dotted 1px;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

.botton2_tate{
border-top:dotted 1px;
border-color:#FFFFFF;}

.botton3_tate{
margin:0 0 0 0;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

#tatebotan1{
width:160px;
height:45px;
margin:0 0 0 8px;
border-top:dotted 1px;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

#tatebotan2{
width:160px;
height:45px;
margin:0 0 0 8px;
border-bottom:dotted 1px;
border-color:#FFFFFF;}

#bridal_button{
width:175px;
height:85px;
margin:50px 0 0 0;}


#whats_title{
margin:0 0 33px 0;}

#concept{
width:491px;
margin:0 0 38px 0;
border-bottom:solid 1px #FFFFFF;
padding:0 0 38px 0;}

#whats_copy{
width:484px;
height:69px;
line-height:26px;
margin:0 0 0 5px;}

.whats_copy2{
margin:0 0 0 5px;}


.whats_title_jpg{
margin:0 0 10px 0;}

.whats_copy{
line-height:26px;}

#space_photo{
margin:8px}

.line{width:491px;
margin:0 0 38px 0;
border-bottom:solid 1px #FFFFFF;
padding:0 0 38px 0;}



/* =======================================
グランドメニュー　設定
========================================== */

#mini_menu{
margin:60px 0 18px 6px;
border-left:solid 1px;
border-bottom:solid 1px;}

.mini_katakana{
margin:0 0 13px 8px;}

.mini_katakana2{
margin:0 0 0 8px;}


#grand_kaatakana{
width:491px;
height:17px;
color:#E4D09D;
border-bottom:solid 1px;
border-color:#E4D09D;}

.antipasti{
margin:16px 0 21px 0;}

#antipasti_img{
margin:0 13px 0 0;}

.antipasti_copy{
line-height:26px;}

.antipasti_price{
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:26px;
text-align:right;
color:#B20000;}

.insarata{
margin:40px 0 21px 0;}

#okotowari{
width:491px;
height:51px;
line-height:18px;
margin:65px 0 33px 0;
color:#E4D09D;}

#sankaku{
margin:0 0 0 359px;}


/* =======================================
ドリンクメニュー　設定
========================================== */

#top_title{
margin:16px 0 30px 0;}

.other_title{
margin:50px 0 30px 0;}

#sankaku2{
margin:33px 0 0 359px;}


/* =======================================
コースメニュー　設定
========================================== */

.wh11{
font-size:11px}

.big_price{
font-size:20px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:5px 0 0 0;
color:#B20000;}

#course_copy{
width:491px;
height:102px;
margin:0 0 18px 0;
border-bottom:solid 1px;
border-bottom-color:#E4D09D;}

#course_copy2{
width:484px;
height:73px;
margin:0 0 0 5px;
line-height:18px;}

.okotowari{
line-height:22px;
color:#E4D09D;}

#okotowari2{
font-size:9px;
margin:0 0 20px 0;
color:#E4D09D;
text-align:right;}

.couce{
margin:0 0 22px 0;}

.couce_setumei{
line-height:18px;}


/* =======================================
パーティーメニュー　設定
========================================== */

#party_copy1{
width:491px;
margin:0 0 16px 0;
border-bottom:solid 1px;
border-bottom-color:#E4D09D;}

#party_copy2{
margin:0 0 0 5px;
line-height:18px;
padding:0 0 30px 0;}

.okotowari3{
color:#E4D09D;}

#okotowari4{
width:418px;
margin:40px 0 0 32px;
line-height:18px;
border:dotted 1px;
border-color:#E4D09D;
padding:15px 0px 15px 15px;}


/* =======================================
ランチメニュー　設定
========================================== */

#header_l{
width:800px;
height:91px;
margin:0 auto 0 auto;
background-image:url(index/header.jpg);
background-repeat:repeat-x;}

#image_l{
margin:9px auto 0 51px;
border-bottom:solid 2px;
border-bottom-color:#E4D09D;}

#yellow{
width:800px;
margin:0 auto 0 auto;
background:#FFFEF0;
background-repeat:repeat-y;}

#tatebotan1l{
width:160px;
height:45px;
margin:0 0 0 8px;
border-top:dotted 1px;
border-bottom:dotted 1px;
border-color:#474437;}

#tatebotan2l{
width:160px;
height:45px;
margin:0 0 0 8px;
border-bottom:dotted 1px;
border-color:#474437;}

#risotteria_title1{
margin:0 0 22px 0;}

#risotteria_title2{
margin:0 0 10px 0;}

#rissoteria_copy1{
width:491px;
margin:0 0 18px 0;
padding:0 0 32px 0;
border-bottom:solid 1px;
border-bottom-color:#B9A479;}

.risotteria_copy2{
margin:0 0 0 7px;}

.risotteria_copy{
color:#000000;
line-height:18px;}

#okotowari_l{
font-size:9px;
color:#B9A479;
text-align:right;}

#aruhi{
margin:0 0 19px 0;}

.lunch_setumei{
line-height:18px;
color:#000000;}

.l_katakana{
color:#474437;}

.botton_l{
border-left:solid 1px;
border-right:solid 1px;
border-color:#474437;}

.botton2_l{
border-right:solid 1px;
border-color:#474437;}


/* =======================================
アクセス　設定
========================================== */

#map{
margin:36px 0 43px 78px;}

.access_title1{
margin:0 0 5px 0;}

.access_title2{
margin:44px 0 10px 0;}

.access_title3{
margin:25px 0 10px 0;}

.access_copy{
margin:0 0 0 5px;
line-height:24px;}

.access_copy2{
margin:0 0 0 5px;
line-height:19px;}

.access_katakana{
color:#E4D09D;}

#sankaku_l{
margin:33px 0 0 359px;}


/* =======================================
ブライダル　設定
========================================== */

.left_menu_bridal{
margin:30px 0 0 0;}

#bridalimage22{
margin:670px 0 0 0;}

#bridalimage2{
margin:300px 0 0 0;}

#bridal_copy1{
font-size:12px;
line-height:19px;
color:#474437;}

#icon1{
margin:25px 0 0 0;}

.bridal_copy2{
font-size:12px;
line-height:19px;
color:#474437;}

.bridal_image_aki1{
margin:25px 0 0 0;}

.bridal_image_aki2{
margin:4px 0 0 0;}

.bridal_image_aki3{
margin:15px 0 0 0;}

#b_party{
margin:0 0 0 6px;}

#bridal_copy3{
width:491px;
height:75px;
margin:10px 0 0 7px;
font-size:12px;
line-height:19px;
color:#474437;}

#blidal_kaatakana{
width:491px;
height:17px;
margin:40px 0 0 0;
color:#474437;
border-bottom:solid 1px;
border-color:#B9A479;}

#bridal_food{
margin:20px 0 17px 0;}

.bridal_plan_aki{
margin:0 0 38px 0;}

#freedrink{
width:450px;
margin:44px 0 44px 24px;
padding:10px 10px 10px 10px;
border:dotted 1px;
border-color:#B9A479;}

#syousai{
width:491px;
border-top:solid 1px;
border-top-color:#B9A479;}

.b_syousai{
margin:20px 0 0 0;}

.b_time{
margin:15px 0 10px 0;}

.b_syousai2{
width:350px;
margin:0 0 0 7px;}

#ask{

margin:35px 0 0 0;}

/* =======================================
スペース　設定
========================================== */

#space_copy{
width:700px;
height:77px;
margin:40px auto 40px auto;
}

#space_photo{
margin:0 39px 15px 96px;}

#space_photo2{
margin:0 0 15px 0;}

.space_photo3{
margin:60px 39px 15px 96px;}

.space_photo4{
margin:60px 0 15px 0;}


.space_copy2{
margin:0 auto 0 auto;}

#close{
margin:50px 0 0 687px;}

#black2{width:800px;
margin:0;
background:#000000;}

