@charset "utf-8";

#lNavi .sBoxInner	{ background: #a7eee5 url(../../restaurant/images/lNavi_bg001.jpg) no-repeat left top; }
#lNavi ul li#lNavi2 a		{ height: 42px; padding-top: 6px; }

#mainArea h2		{ margin-bottom: 9px; }

/*---------------------------------------------
01. idx
---------------------------------------------*/
.idx .idxBoxArea h3		{ margin-bottom: 19px; }
.idx .idxBoxArea .idxBoxLine	{ padding-left: 15px; padding-bottom: 30px; }
.idx .idxBoxArea .idxBox	{ width: 342px; }
.idx .idxBoxArea .idxBox dt	{ padding: 3px 0 4px; }
.idx .idxBoxArea .idxBox dd	{ padding: 0 4px 0 30px; }
.idx .idxBoxArea .idxBox dd .left	{ width: 150px; }
.idx #mainArea .last .idxBoxLine	{ padding-bottom: 0; }

/*---------------------------------------------
02. detail
---------------------------------------------*/
#feature							{ position: relative; width: 699px; margin: 0 auto 30px; }
#feature .tabNav					{ position: absolute; top: 0; left: 0; }
#feature .tabNav li					{ float: left; margin-right: 1px; }
#feature .tabNav li a				{ display: block; width: 115px; height: 56px; text-indent: -9999px; }
#feature .inner						{ padding-top: 46px; }
#feature .featureBox				{ background: url(../images/tabCon_bg002.gif) repeat-y; }
#feature .featureBoxH				{ background: url(../images/tabCon_bg001.gif) no-repeat; }
#feature .featureBoxF				{ padding: 22px 20px 24px 13px; background: url(../images/tabCon_bg003.gif) no-repeat left bottom; }
#feature .featureBox dl				{ float: left; width: 384px; }
#feature .featureBox dl dt			{ padding-bottom: 10px; }
#feature .featureBox dl dd			{ padding-left: 13px; }
#feature .featureBox dl dd p		{ margin-top: 10px; }
#feature .featureBox dl dd p.featureLink				{ float: left; margin-top: 15px; padding: 2px 8px 2px 10px; border: 1px solid #d1d2d2; }
#feature .featureBox dl dd p.featureLink a				{ padding-right: 25px; background: url(../images/reservation_ic002.gif) no-repeat right center; color: #03b5f3; }

#info	{ width: 699px; margin: 0 auto; }
#info h3				{ margin-bottom: 5px; }
#info table				{ width: 100%; }
#info .left				{ padding-top: 7px; }
#info .left table		{ width: 402px; }
#info .left table tr th	{ padding: 5px 0 5px 20px; border-bottom: 1px dotted #9ca3a5; }
#info .left table tr td	{ padding: 5px 0 5px 20px; border-bottom: 1px dotted #9ca3a5; }
#info .right			{ width: 273px; }
#info .right p			{ padding: 5px 10px 0; }
#info table a			{ color: #03b5f3; }
#info #infoCharge h4				{ padding: 5px 0 5px 20px; }
#info #infoCharge table			{ margin-bottom: 5px; }
#info #infoCharge table tr th	{ padding: 10px 5px; border: 1px dotted #9ca3a5; background-color: #f1ffff; text-align: center; }
#info #infoCharge table tr td	{ padding: 10px 5px; border: 1px dotted #9ca3a5; background-color: #f1ffff; text-align: center; }

/* magellan
---------------------------------------------*/
.magellan #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/magellan/images/tab_bt001.gif) no-repeat; }
.magellan #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/magellan/images/tab_bt002.gif) no-repeat; }
.magellan #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/magellan/images/tab_bt003.gif) no-repeat; }
.magellan #feature .tabNav #featureTab4 a			{ background: url(../../restaurant/magellan/images/tab_bt004.gif) no-repeat; }
.magellan #feature .tabNav #featureTab5 a			{ background: url(../../restaurant/magellan/images/tab_bt005.gif) no-repeat; }
.magellan #feature .tabNav #featureTab6 a			{ background: url(../../restaurant/magellan/images/tab_bt006.gif) no-repeat; }
.magellan #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/magellan/images/tab_bt001_act.gif) no-repeat; }
.magellan #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/magellan/images/tab_bt002_act.gif) no-repeat; }
.magellan #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/magellan/images/tab_bt003_act.gif) no-repeat; }
.magellan #feature .tabNav #featureTab4 a.active	{ background: url(../../restaurant/magellan/images/tab_bt004_act.gif) no-repeat; }
.magellan #feature .tabNav #featureTab5 a.active	{ background: url(../../restaurant/magellan/images/tab_bt005_act.gif) no-repeat; }
.magellan #feature .tabNav #featureTab6 a.active	{ background: url(../../restaurant/magellan/images/tab_bt006_act.gif) no-repeat; }

/* seasidegrill
---------------------------------------------*/
.seasidegrill #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/seasidegrill/images/tab_bt001.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/seasidegrill/images/tab_bt002.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/seasidegrill/images/tab_bt003.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab4 a			{ background: url(../../restaurant/seasidegrill/images/tab_bt004.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab5 a			{ background: url(../../restaurant/seasidegrill/images/tab_bt005.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/seasidegrill/images/tab_bt001_act.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/seasidegrill/images/tab_bt002_act.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/seasidegrill/images/tab_bt003_act.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab4 a.active	{ background: url(../../restaurant/seasidegrill/images/tab_bt004_act.gif) no-repeat; }
.seasidegrill #feature .tabNav #featureTab5 a.active	{ background: url(../../restaurant/seasidegrill/images/tab_bt005_act.gif) no-repeat; }

/* beachbbq
---------------------------------------------*/
.beachbbq #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/beachbbq/images/tab_bt001.gif) no-repeat; }
.beachbbq #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/beachbbq/images/tab_bt002.gif) no-repeat; }
.beachbbq #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/beachbbq/images/tab_bt003.gif) no-repeat; }
.beachbbq #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/beachbbq/images/tab_bt001_act.gif) no-repeat; }
.beachbbq #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/beachbbq/images/tab_bt002_act.gif) no-repeat; }
.beachbbq #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/beachbbq/images/tab_bt003_act.gif) no-repeat; }

/* isla
---------------------------------------------*/
.isla #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/isla/images/tab_bt001.gif) no-repeat; }
.isla #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/isla/images/tab_bt002.gif) no-repeat; }
.isla #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/isla/images/tab_bt003.gif) no-repeat; }
.isla #feature .tabNav #featureTab4 a			{ background: url(../../restaurant/isla/images/tab_bt004.gif) no-repeat; }
.isla #feature .tabNav #featureTab5 a			{ background: url(../../restaurant/isla/images/tab_bt005.gif) no-repeat; }
.isla #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/isla/images/tab_bt001_act.gif) no-repeat; }
.isla #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/isla/images/tab_bt002_act.gif) no-repeat; }
.isla #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/isla/images/tab_bt003_act.gif) no-repeat; }
.isla #feature .tabNav #featureTab4 a.active	{ background: url(../../restaurant/isla/images/tab_bt004_act.gif) no-repeat; }
.isla #feature .tabNav #featureTab5 a.active	{ background: url(../../restaurant/isla/images/tab_bt005_act.gif) no-repeat; }



/* galley
---------------------------------------------*/
.galley #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/galley/images/tab_bt001.gif) no-repeat; }
.galley #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/galley/images/tab_bt002.gif) no-repeat; }
.galley #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/galley/images/tab_bt003.gif) no-repeat; }
.galley #feature .tabNav #featureTab4 a			{ background: url(../../restaurant/galley/images/tab_bt004.gif) no-repeat; }
.galley #feature .tabNav #featureTab5 a			{ background: url(../../restaurant/galley/images/tab_bt005.gif) no-repeat; }
.galley #feature .tabNav #featureTab6 a			{ background: url(../../restaurant/galley/images/tab_bt006.gif) no-repeat; }
.galley #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/galley/images/tab_bt001_act.gif) no-repeat; }
.galley #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/galley/images/tab_bt002_act.gif) no-repeat; }
.galley #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/galley/images/tab_bt003_act.gif) no-repeat; }
.galley #feature .tabNav #featureTab4 a.active	{ background: url(../../restaurant/galley/images/tab_bt004_act.gif) no-repeat; }
.galley #feature .tabNav #featureTab5 a.active	{ background: url(../../restaurant/galley/images/tab_bt005_act.gif) no-repeat; }
.galley #feature .tabNav #featureTab6 a.active	{ background: url(../../restaurant/galley/images/tab_bt006_act.gif) no-repeat; }

/* buoybar
---------------------------------------------*/
.buoybar #feature .tabNav #featureTab1 a			{ background: url(../../restaurant/buoybar/images/tab_bt001.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab2 a			{ background: url(../../restaurant/buoybar/images/tab_bt002.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab3 a			{ background: url(../../restaurant/buoybar/images/tab_bt003.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab4 a			{ background: url(../../restaurant/buoybar/images/tab_bt004.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab5 a			{ background: url(../../restaurant/buoybar/images/tab_bt005.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab1 a.active	{ background: url(../../restaurant/buoybar/images/tab_bt001_act.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab2 a.active	{ background: url(../../restaurant/buoybar/images/tab_bt002_act.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab3 a.active	{ background: url(../../restaurant/buoybar/images/tab_bt003_act.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab4 a.active	{ background: url(../../restaurant/buoybar/images/tab_bt004_act.gif) no-repeat; }
.buoybar #feature .tabNav #featureTab5 a.active	{ background: url(../../restaurant/buoybar/images/tab_bt005_act.gif) no-repeat; }

