@charset 'UTF-8';
*{margin:0; padding:0; font-family:arial;line-height:1.5em;font-size:12px;}
.clear{clear:both; visibility:hidden;font-size:0;}
a img{border:none;}
/******
webkit用
*******/
body{margin:0;padding:0;}
ul,ol{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
form{padding:0;margin:0;}
dl,dt,dd{margin:0;}
p{margin:0;}
img { -ms-interpolation-mode: bicubic; }

/*html, body  {_height: 100%;_overflow: auto;}*/
/************************************
	サイズ、設計
*************************************/
#allbox{width:100%;}
#exheader{width:100%;margin-bottom:10px;}
#header,
#contents{width:930px;margin-left:30px;}
#contents{margin-bottom:15px;padding:15px 0;}
div.headerimg{height:400px;margin-bottom:15px;}
.miniheaderimg{position:relative;top:-26px;padding-left:28px;}
#exmain{width:100%;float:left;}
#main{margin-right:285px;margin-left:40px;padding-bottom:90px;}
#exsub{width:200px;float:left;margin-left:-240px;}
/************************************
	色・背景
*************************************/
body{color:#69675F;}
body.yotsuike	{background:url(/lib_image/common/backGroundYotsuike.gif);}
body.motoshiro	{background:url(/lib_image/common/backGroundmotoshiro.gif);}
#exheader{background:#fff;}
div.headerimg{margin-top:-10px;}
div.headerimg_yotsuike{background:url(/lib_image/yotsuike/top/flaBk.jpg) 960px 0 no-repeat #47362F;}
div.headerimg_motoshiro{background:url(/lib_image/motoshiro/top/flaBk.jpg) 960px 0 no-repeat #47362F;}
#contents{background:#fff;border:1px solid #dfdfdf;}
body.top #contents{background:url(/lib_image/common/bkBottom.gif) no-repeat bottom left #fff;}
a.linkBrown{color:#4A3C38;text-decoration:none;font-weight:bold;}
a.linkRed{color:#de002d;text-decoration:none;}
a.linkBrown:hover,
a.linkRed:hover{text-decoration:underline;}
/************************************
	その他
*************************************/
.image_text span{display:none;}
.image_text,
.image_text a{display:block;}

#header h1{padding-left:39px;}
#header h1 a.yotsuike{background:url(/lib_image/yotsuike/common/logo.gif) 0 15px no-repeat;}
#header h1 a.motoshiro{background:url(/lib_image/motoshiro/common/logo.gif) 0 15px no-repeat;}
#header h1 a{width:152px;height:180px;}
ul.horizonMenu li{list-style:none;display:inline;}
ul.headermenu_top{padding-top:20px;}
ul.headermenu_top li{color:#997E31;font-size:10px;line-height:30px; margin-left:15px;}
ul.headermenu_top li a{color:#5D4D48;text-decoration:none;font-size:10px;}
ul.headermenu_top li.hmenu5 a{color:#997E31;}
body.faq ul.headermenu_top li.hmenu2 a,
body.access ul.headermenu_top li.hmenu3 a,
body.gallery ul.headermenu_top li.hmenu4 a,
body.sitemap ul.headermenu_top li.hmenu6 a,
ul.headermenu_top li a:hover{color:#FD000D;}
table.headermenu_top2 a{background:url(/lib_image/common/btntextMenu.gif) no-repeat;display:block;height:20px;}
table.headermenu_top2 a.headerMenu2_1{width:115px;background-position:0 0;}
table.headermenu_top2 a.headerMenu2_2{width:120px;background-position:-115px 0;}
table.headermenu_top2 a.headerMenu2_3{width:100px;background-position:-235px 0;}
table.headermenu_top2 a.headerMenu2_1:hover{width:115px;background-position:0 -20px;}
table.headermenu_top2 a.headerMenu2_2:hover{width:120px;background-position:-115px -20px;}
table.headermenu_top2 a.headerMenu2_3:hover{width:100px;background-position:-235px -20px;}

#gmenu{height:65px;position:relative;bottom:0;right:0;zoom:1;}
#gmenu a{background:url(/lib_image/common/btnMainMenu.gif) no-repeat;display:block;height:65px;}
#gmenu a.gmenu1{width:100px;background-position:0 0;}
#gmenu a.gmenu2{width:100px;background-position:-100px 0;}
#gmenu a.gmenu3{width:90px;background-position:-200px 0;}
#gmenu a.gmenu4{width:90px;background-position:-290px 0;}
#gmenu a.gmenu5{width:90px;background-position:-380px 0;}
#gmenu a.gmenu6{width:80px;background-position:-470px 0;}
#gmenu a.gmenu7{width:110px;background-position:-550px 0;}

#gmenu a.gmenu1:hover{width:100px;background-position:0 -65px;}
#gmenu a.gmenu2:hover{width:100px;background-position:-100px -65px;}
#gmenu a.gmenu3:hover{width:90px;background-position:-200px -65px;}
#gmenu a.gmenu4:hover{width:90px;background-position:-290px -65px;}
#gmenu a.gmenu5:hover{width:90px;background-position:-380px -65px;}
#gmenu a.gmenu6:hover{width:80px;background-position:-470px -65px;}
#gmenu a.gmenu7:hover{width:110px;background-position:-550px -65px;}
body.space div#gmenu a.gmenu1{background-position:0 bottom;}
body.menu div#gmenu a.gmenu2{background-position:-100px bottom;}
body.style div#gmenu a.gmenu3{background-position:-200px bottom;}
body.event div#gmenu a.gmenu4{background-position:-290px bottom;}
body.item div#gmenu a.gmenu5{background-position:-380px bottom;}
body.plan div#gmenu a.gmenu6{background-position:-470px bottom;}
body.report div#gmenu a.gmenu7{background-position:-550px bottom;}

div.sectionNews{padding-bottom:15px;}
div.sectionNews .image_text{background:url(/lib_image/top/titWhatsnew.gif) no-repeat;height:30px;}
div.sectionNews dl{border-bottom:1px solid #C1BEB1;padding-bottom:10px;}
div.sectionNews dl dt{clear:both;float:left;width:7em;display:block;color:#FD000D;}
div.sectionNews dl dd a{text-decoration:none;color:#69675F;}
div.sectionNews dl dd a:hover{text-decoration:underline;}

div.sectionEvent{padding-bottom:30px; margin-top:15px;}
div.sectionEvent .image_text{background:url(/lib_image/top/titEventnews.gif) no-repeat;height:30px;}

/*とりあえず四ツ池のみ*/
#weddingEvent{background:url(/lib_image/yotsuike/top/imgEventBk.jpg) no-repeat right top; margin:15px 0 0 0;}
#weddingEvent strong.image_text{background:url(/lib_image/yotsuike/top/imgEventTitle.gif) no-repeat; height:37px;}
#weddingEvent p.eventText{line-height:1.5em; color:#473630;width:300px; padding:0 0 0 15px;}
#weddingEvent strong.TellBox{ background:url(/lib_image/yotsuike/top/imgEventTell.gif) no-repeat; height:40px;  display:block;}

#weddingEvent strong.TellBox span{display:none;}

a.sideBan_gallery,
a.sideBan_report{margin-bottom:5px;height:80px; display:block;}
a.sideBan_gallery{background:url(/lib_image/common/btnBannarGallery.gif) no-repeat;}
a.sideBan_report{background:url(/lib_image/common/btnBannarReport.gif) no-repeat;}
a.sideBan_party2011{ margin-bottom:5px;height:101px; display:block; background:url(/lib_image/common/btnBnnarParty2011.jpg) no-repeat;}
a.sideBan_gallery:hover,
a.sideBan_report:hover,
a.sideBan_party2011:hover,
a.sideBan_on{background-position:0 bottom;}
a.sideBan_gallery span,
a.sideBan_report span,
a.sideBan_party2011 span{ display:none;}
strong.sideban_yotsuike a{height:80px;background:url(/lib_image/motoshiro/common/btnTop.gif) no-repeat;}
strong.sideban_motoshiro a{height:80px;background:url(/lib_image/yotsuike/common/btnTop.gif) no-repeat;}
strong.sideban_yotsuike a:hover{background-position:0 bottom;}
strong.sideban_motoshiro a:hover{background-position:0 bottom;}

div.sectionConcept .yotsuikeConcept{background:url(/lib_image/common/titConceptYotsuike.gif) no-repeat;height:75px;}
div.sectionConcept .motoshiroConcept{background:url(/lib_image/common/titConceptMotoshiro.gif) no-repeat;height:75px;}
div.sectionConcept p{font-size:10px;padding-bottom:12px;}
div.sectionAbout{border-top:1px solid #C1BEB1;}
div.sectionAbout strong.yotsuike{background:url(/lib_image/yotsuike/common/titAccess.gif) no-repeat;height:75px;}
div.sectionAbout strong.motoshiro{background:url(/lib_image/motoshiro/common/titAccess.gif) no-repeat;height:75px;}

div.sectionAbout a.accessBtn{background:url(/lib_image/common/accessBtn.gif) no-repeat; width:200px; height:16px; display:block; margin-bottom:5px;}
div.sectionAbout a.accessBtn:hover{background-position:bottom;}
div.sectionAbout a.accessBtn span{display:none;}

a.topBtmBan_motoshiro{background:url(/lib_image/motoshiro/top/btnWeddingTop.jpg);height:120px;}
a.topBtmBan_yotsuike{background:url(/lib_image/yotsuike/top/btnWeddingTop.jpg);height:120px;}
a.topBtmBan_motoshiro:hover,
a.topBtmBan_yotsuike:hover{background-position:0 -120px;}

div.sectionBanner a{display:block;margin-top:10px;}

#footerbox{clear:both;background-color:#AFAB9D;padding:10px 15px;}
#footerbox ul.footer_link{list-style:none;font-size:9px;margin-bottom:3px;}
#footerbox ul.footer_link li{display:inline;border-right:1px solid #473630;padding:0 8px;}
#footerbox ul.footer_link li.last_child{border:none;}
#footerbox ul.footer_link li a{color:#473630;font-size:9px;text-decoration:none;}
#footerbox ul.footer_link li a:hover{text-decoration:underline;}
#footerbox p.copyright{text-align:right;margin-top:-13px;}
#footerbox p.copyright a{background:url("/lib_image/common/txtCopyright.gif") no-repeat right;display:block;height:7px;}
#footerbox p.footerText{ font-size:9px; color:#473630; display:inline;}

/*カレンダー*/
table.calenderTable tr.week td{border-bottom:1px solid #ddd;width:35px;color:#7F7D79;}
table.calenderTable tr.week + tr td{border-top:5px solid #fff;}
table.calenderTable td.left,
table.calenderTable td.right{padding:20px 0;}
table.calenderTable td.left{padding-left:40px;}
table.calenderTable td.right{padding-right:40px;}
table.event_calendar td.date5{background:#D4E5EC;}
table.event_calendar td.date6{background:#F1DAE0;}
table.event_calendar td{color:#B6B3AD;}
table.event_calendar td.eventDay{color:#FFF;cursor:pointer;background:#AFAAAA;}
table.event_calendar td.event3{background:#AFAAAA;}
table.event_calendar td.event4{background:#AD9180;}
table.event_calendar td.eventHover{background:#DE002D;}
#messageBox{background:#E2DFD6;padding:10px;}

/*ページ固定リンク*/
#fixlink{right:0;text-align:right;top:150px;width:30px;z-index:999999;position:absolute;}
#fixlink ul.fixlink_tab {list-style:none outside none;}
#fixlink ul.fixlink_tab li.motoshiro a{background:url("/lib_image/common/btnRtop_motoshiro.gif") no-repeat 0 0;}
#fixlink ul.fixlink_tab li.yotsuike a{background:url("/lib_image/common/btnRtop_yotsuike.gif") no-repeat 0 0;}
#fixlink ul.fixlink_tab li{}
#fixlink ul.fixlink_tab li a{height:110px;}

/*中ページ共通*/
strong.caption_text{height:40px;}
p.read_text{margin-bottom:23px;}
body.contentspage div.headerimg{height:auto;margin-bottom:0;margin-left:30px;background:none repeat scroll 0 0 transparent;width:930px;}
body.yotsuike strong.eventCaption_text{background:url("/lib_image/yotsuike/event/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.itemCaption_text{background:url("/lib_image/yotsuike/item/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.menuCaption_text{background:url("/lib_image/yotsuike/menu/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.planCaption_text{background:url("/lib_image/yotsuike/plan/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.spaceCaption_text{background:url("/lib_image/yotsuike/space/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.voiceCaption_text{background:url("/lib_image/yotsuike/voice/titH2CaptionYotsuike.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.faqCaption_text{background:url("/lib_image/faq/titH2Caption.gif") no-repeat 0 0;height:42px;}
body.yotsuike strong.greetingCaption_text{background:url("/lib_image/greeting/titH2Caption.gif") no-repeat 0 0;height:80px;}
body strong.styleCaption_text{background:url("/lib_image/style/titH2Caption.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.eventCaption_text{background:url("/lib_image/motoshiro/event/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.itemCaption_text{background:url("/lib_image/motoshiro/item/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.menuCaption_text{background:url("/lib_image/motoshiro/menu/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.planCaption_text{background:url("/lib_image/motoshiro/plan/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.spaceCaption_text{background:url("/lib_image/motoshiro/space/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.voiceCaption_text{background:url("/lib_image/motoshiro/voice/titH2CaptionMotoshiro.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.faqCaption_text{background:url("/lib_image/faq/titH2Caption.gif") no-repeat 0 0;height:42px;}
body.motoshiro strong.greetingCaption_text{background:url("/lib_image/greeting/titH2Caption.gif") no-repeat 0 0;height:80px;}


/*SPACE*/
body.space div#gmenu a.gmenu1{background-position:0 bottom;}
div.spacebox{display:table;margin-bottom:20px;}
div.spacebox table{}
div.spacebox table th{padding-right:15px;}
div.spacebox table td{vertical-align:bottom;}
div.spacebox table td strong.image_text{height:30px;}
div.spacebox table td strong.txt01{background:url("/lib_image/space/titEntrace.gif") no-repeat 0 0;}
div.spacebox table td strong.txt02{background:url("/lib_image/space/titPartySpace.gif") no-repeat 0 0;}
div.spacebox table td strong.txt03{background:url("/lib_image/space/titmakeuproom.gif") no-repeat 0 0;}
div.spacebox table td strong.txt04{background:url("/lib_image/space/titFamily.gif") no-repeat 0 0;}
div.spacebox table td strong.txt05{background:url("/lib_image/space/titBarCounter.gif") no-repeat 0 0;}
div.spacebox table td strong.txt06{background:url("/lib_image/space/titkitchen.gif") no-repeat 0 0;}
div.spacebox table td strong.txt07{background:url("/lib_image/space/titBridesroom.gif") no-repeat 0 0;}
div.spacebox table td p{}


/*MENU*/
.menu_shefComment{height:178px;margin-bottom:25px;}
body.yotsuike .menu_shefComment{background:url(/lib_image/yotsuike/menu/imgShefPlofileYotsuike.jpg) #E5E2D3;}
body.motoshiro .menu_shefComment{background:url(/lib_image/motoshiro/menu/imgShefPlofileMotoshiro.jpg) #E5E2D3;}
.menu_shefComment p{padding:70px 150px 10px 16px;}
.menu_listTable{margin-bottom:25px;}
.menu_listTable td.img{padding-right:20px;}
.menu_listTable td img{display:block;}
.menu_listTable td p{padding-left:1em;text-indent:-1em;}

/*STYLE*/
.style_listTable{margin-bottom:25px;}
.style_listTable p{padding:5px 15px 0 0;}

/*EVENT*/
.event_sectionSchedule{border:1px dotted #ccc;border-width:1px 0;padding:12px 0;margin-bottom:12px;}
.event_sectionSchedule .titPrivate{background:url(/lib_image/event/tit.gif) no-repeat;height:30px;}
.event_sectionSchedule .titShefstable{background:url(/lib_image/event/titShefsTable.gif) no-repeat;height:30px;}
.event_sectionSchedule .titBridal{background:url(/lib_image/event/titBridal.gif) no-repeat;height:30px;}
.event_sectionSchedule .titBridal_weekday{background:url(/lib_image/event/titBridal_weekday.gif) no-repeat;height:30px;}
.event_sectionSchedule .titCeremony{background:url(/lib_image/event/titCeremony.gif) no-repeat;height:30px;}
.event_sectionSchedule p{padding-bottom:12px;}
.event_sectionSchedule td{padding:3px 0; vertical-align:top;}
.event_sectionContact{margin-bottom:20px;}

.event_sectionContact p.eventTell{ font-size:13px; font-weight:bold;}
.event_sectionContact p.eventTell span{ font-size:15px; color:#DE002D;}

/*ITEM*/
.item_sectionContents .image_text{height:51px;border:1px solid #ccc;border-width:1px 0;margin:5px 0;}
.item_sectionContents .page1 .image_text{background:url(/lib_image/item/titConents1.gif);}
.item_sectionContents .page2 .image_text{background:url(/lib_image/item/titConents2.gif);}
.item_sectionContents .page3 .image_text{background:url(/lib_image/item/titConents3.gif);}
.item_sectionContents .page4 .image_text{background:url(/lib_image/item/titConents4.gif);}
.item_sectionContents .sectionHead p{padding-bottom:12px;}
.item_listTable{margin-bottom:25px;}
.item_listTable td.img{padding-right:20px;}
.item_listTable td img{display:block;}
.item_btmNavi .image_text{background:url(/lib_image/item/btnPrevNext.gif) no-repeat;height:20px;width:101px;}
.item_btmNavi td.prev .image_text{background-position:0 0;}
.item_btmNavi td.next .image_text{background-position:-101px 0;width:102px;}
.item_btmNavi td.prev .image_text:hover{background-position:0px -20px;}
.item_btmNavi td.next .image_text:hover{background-position:-101px -20px;}

/*PLAN*/
.plan_listTable{margin-bottom:25px;}
.plan_listTable td.img{padding-right:20px;}
.plan_listTable td img{display:block;}
.plan_listTable img.newplan{position:relative;top:-32px;margin-bottom:-10px;zoom:1;}
.plan_listTable span.priceText{font-weight:bold;color:#de002d;font-size:15px;}

/*GALLERY*/
.gallery_item{width:175px;overflow:hidden;float:left;padding:0 40px 25px 0;}
.gallery_item_right{padding:0;}
.hidden{display:none;}
.gallery_itemTable{margin:8px 0;}

/*ACCESS*/
div.accessbox{margin:0 auto 25px;width:490px;}
div.accessbox h4{font-size:14px;}
div.accessbox p{margin-bottom:25px;}
div.accessbox ul{margin-bottom:15px;}
div.accessbox li{padding-left:1em;text-indent:-0.5em;list-style:none;}
div.accessbox li span{color:#BFBAB1;}
div.accessbox strong{font-size:16px;}

div.accessbox table{width:100%;}
div.accessbox table th{padding-right:65px;vertical-align:top;}
div.accessbox table td{vertical-align:top;}

div.map_img{margin:0 auto 50px;text-align:center;width:490px;}

div.last_child{border-top:1px dotted #AFAB90;padding-top:25px;}

/*SITEMAP*/
div.sitemapbox{margin:0 auto 25px;width:490px;}
div.sitemapbox h4{font-size:14px;}
div.sitemapbox p{margin-bottom:25px;}
div.sitemapbox ul{margin-bottom:15px;}
div.sitemapbox li.mainContents{ margin:0 0 9px 0;}
div.sitemapbox li.space{ display:inline;}
div.sitemapbox li{padding-left:1.5em;text-indent:-1em; line-height:1.8em;list-style:none;}
div.sitemapbox li span{color:#BFBAB1; padding:0 4px 0 0;}
div.sitemapbox li a{color:#6C5E59; text-decoration:none;}
div.sitemapbox li a:hover{text-decoration:underline;}
div.sitemapbox strong{font-size:17px;}

div.last_child{ border-top:1px dotted #AFAB90; padding:15px 0 0 0;}


/*VOICE*/
.voice_listTable{margin-bottom:25px;}
.voice_listTable td.img{padding-right:20px;}
.voice_listTable strong.title{font-size:18px;margin-bottom:7px;font-weight:normal;}
.voice_listTable table.info{margin-bottom:7px;}
.voice_listTable p{padding-bottom:5px;}
.voice_listTable table.info td{padding:2px 0;}
.voice_listTable table.info td.day{padding-right:6px;border-right:1px solid #C1BEB1;}
.voice_listTable table.info td.name{padding-left:6px;}
.voice_listTable table.info td.where{border:1px solid #C1BEB1;border-width:1px 0;}
.voice_d img.voice_d_imgMain{margin-top:-70px;}
.voice_d p.mainCaption{font-weight:bold;padding:8px 0 10px;}
.voice_d strong.title{font-size:26px;font-weight:normal;margin-bottom:8px;display:block;}
.voice_d_listTable{margin-bottom:25px;}
.voice_d_listTable td{padding-bottom:25px;}
.voice_d_listTable td img{display:block;margin-bottom:4px;}
.voice_d_listTable td.center{padding:0 25px;}

/*FAQ*/
dl.faq_list{background:#F2F0E8;margin-bottom:10px;padding:18px 22px 15px;}
dl.faq_list dt{font-size:18px;padding-bottom:13px;background:url(/lib_image/faq/icnQ.gif) no-repeat left 3px;}
dl.faq_list dd{background:url(/lib_image/faq/icnA.gif) no-repeat left 3px;}
dl.faq_list dt,
dl.faq_list dd{padding-left:25px;}

/*GREETING*/
.exgreeting_top{background:#FFFFFF; padding:0 10px;}
.greeting_top{float:left;width:170px;background-color:#fff;text-align:center;margin:0 10px;}
.icn_new{color:#BE140B;}
.topics_text{text-align:left;padding:5px 10px; margin-top:-130px;}
.topics_text strong{color:#473630;}
.topics_text p{}
.greeting_more{background-image:url("/lib_image/greeting/btnGreetingMenuBottom_on.gif");}
.greeting_more a{background-image:url("/lib_image/greeting/btnGreetingMenuBottom.gif");display:block;height:30px;}
.photo_link{}
.photo_link a{height:330px;}
.greeting_top .image_text a:hover{background:none;}
.img_yotsuike{background-image:url("/lib_image/greeting/btnGreetingMenuYotsuike_on.jpg"); background-repeat:no-repeat;}
.img_yotsuike a{background-image:url("/lib_image/greeting/btnGreetingMenuYotsuike.jpg"); background-repeat:no-repeat;}
.img_motoshiro{background-image:url("/lib_image/greeting/btnGreetingMenuMotoshiro_on.jpg"); background-repeat:no-repeat;}
.img_motoshiro a{background-image:url("/lib_image/greeting/btnGreetingMenuMotoshiro.jpg"); background-repeat:no-repeat;}
.img_sommelier{background-image:url("/lib_image/greeting/btnGreetingMenuSommelier_on.jpg"); background-repeat:no-repeat;}
.img_sommelier a{background-image:url("/lib_image/greeting/btnGreetingMenuSommelier.jpg"); background-repeat:no-repeat;}
.greetingbox{margin-bottom:35px;}
.greeting_data{margin-bottom:5px;}
.greeting_title{margin-bottom:10px;}
.greeting_text{width:355px;float:left;margin-right:20px;}
.greeting_text p{line-height:34px;}
.greeting_img{padding-top:5px;}
.greeting_img img{float:left;margin:0 4px 4px 0;}
.miniheaderimg_intro{margin-left:-40px;margin-top:-70px;}

/*おいしいお便り*/
div.greetingbox div.greetingbox_text{background:url("/lib_image/common/titGreeting.jpg") no-repeat 0 0;float:left;width:290px;}
div.greetingbox div.greetingbox_text p{padding:45px 10px 5px 15px;}
div.greetingbox div.greetingbox_text div.image_text{background:url("/lib_image/common/btngreetingTop_on.gif") no-repeat center center;margin-bottom:15px;}
div.greetingbox div.greetingbox_text div.image_text a{background:url("/lib_image/common/btngreetingTop.gif") no-repeat center center;height:20px;}
div.greetingbox div.greetingbox_text div.image_text a:hover{background-image:none;}
div.greetingbox div.greetingbox_link{}
div.greetingbox div.greetingbox_link div.yotsuike{background:url("/lib_image/common/btngreetingYotsuike_on.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.yotsuike a{background:url("/lib_image/common/btngreetingYotsuike.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.motoshiro{background:url("/lib_image/common/btngreetingMotoshiro_on.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.motoshiro a{background:url("/lib_image/common/btngreetingMotoshiro.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.sommelier{background:url("/lib_image/common/btngreetingSommelier_on.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.sommelier a{background:url("/lib_image/common/btngreetingSommelier.jpg") no-repeat 0 0;}
div.greetingbox div.greetingbox_link div.image_text{float:left;width:105px;}
div.greetingbox div.greetingbox_link div.image_text a{height:120px;}
div.greetingbox div.greetingbox_link div.image_text a:hover{background-image:none;}

div.greeting_minibanner div.greeting_banner_link div.yotsuike{background:url("/lib_image/greeting/btnMenuBottomYotsuike_on.jpg") no-repeat 0 0;}
div.greeting_minibanner div.greeting_banner_link div.yotsuike a{background:url("/lib_image/greeting/btnMenuBottomYotsuike.jpg") no-repeat 0 0;}
div.greeting_minibanner div.greeting_banner_link div.motoshiro{background:url("/lib_image/greeting/btnMenuBottomMotoshiro_on.jpg") no-repeat 0 0;}
div.greeting_minibanner div.greeting_banner_link div.motoshiro a{background:url("/lib_image/greeting/btnMenuBottomMotoshiro.jpg") no-repeat 0 0;}
div.greeting_minibanner div.greeting_banner_link div.sommelier{background:url("/lib_image/greeting/btnMenuBottomSommelier_on.jpg") no-repeat 0 0;margin-right:0 !important;}
div.greeting_minibanner div.greeting_banner_link div.sommelier a{background:url("/lib_image/greeting/btnMenuBottomSommelier.jpg") no-repeat 0 0;}
div.greeting_minibanner div.greeting_banner_link div.image_text{float:left;width:200px;}
div.greeting_minibanner div.greeting_banner_link div.center{margin:0 2px;}
div.greeting_minibanner div.greeting_banner_link div.image_text a{height:80px;}
div.greeting_minibanner div.greeting_banner_link div.image_text a:hover{background-image:none;}

/*下記バナー*/
#banBottom{background:url(/lib_image/common/banBottomBk.gif) no-repeat bottom; height:120px; width:605px; margin:30px 0 0 0; position:relative; clear:both;}
#banBottom strong.bottomTop{ background:url(/lib_image/common/banBottomTop.gif) no-repeat top; height:40px; display:block;}
#banBottom span{display:none;}
#banBottom a.btnForm{background:url(/lib_image/common/banBottomBtn.gif) no-repeat top; width:185px; height:28px; display:block; position:absolute; top:70px; left:410px;}
#banBottom a:hover{background-position:bottom;}

/*一番上のテキスト*/
#headerText{clear:both;background-color:#AFAB9D;padding:6px 30px; border-bottom: #605D56 solid 1px;}
#headerText h2{color:#473630;font-size:11px; display:inline;}
#headerText p{color:#473630;font-size:9px; display:inline;}
