@charset "utf-8";
/* CSS Document */
body, div, ol, ul, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, blockquote, table, th, td {margin:0;padding:0;list-style:none}
img {border:0px;color:#FFF}
li {list-style:none;margin:0;padding:0}
a {text-decoration:none}
body {text-align:center;font-family:Arial,"微軟正黑體";color:#FFF}

@font-face{
font-family:'Playball';/** 這個是設定字型的名稱 **/
src:url('../font/Playball-Regular.eot');/** 設定IE使用的EOT字型檔位置 **/
src:local('☺'),url('../font/Playball-Regular.woff')
format('woff'),url('../font/Playball-Regular.ttf')
format('truetype'),url('../font/Playball-Regular.svg#webfontmlgY0et7')
format('svg');/** 設定firefox、chrome...等使用的字型檔放置的地方 **/
font-weight:normal;font-style:normal;/** 其餘的css設定 **/
}

.inx_bg {width:1080px;height:1920px;background:#FFF;margin:0 auto}
.inx_logo {height:240px}
.banner {height:750px}
#abgne_fade_pic {position:relative;width:1080px;height:750px}
#abgne_fade_pic a.ad {position:absolute;left:0/* 讓圖片疊在一起 */}
#abgne_fade_pic .control {position:absolute;right:10px;bottom:10px;display:none/* 隱藏按鈕選單 */}
.btn {background:url(../images/inx_bg.gif);height:780px}
.inx_ft {background:#000;height:140px;padding-top:10px}

.lunch {width:1080px;height:1920px;position:relative;background:url(../images/lunch_bg.jpg);margin:0 auto}
.dinner {width:1080px;height:1920px;position:relative;background:url(../images/dinner_bg.jpg);margin:0 auto}
.top {height:128px;padding:20px 0 0 0}
.recom {background:url(../images/recommend.png) no-repeat;text-align:left;width:1028px;height:228px;margin:40px 0 0 15px;padding:10px}
.recom li {float:left;width:1008px;margin:10px 0 10px 20px;line-height:30px}
.recom li #re_chn {float:left;font-size:30px;margin-right:10px}
.recom li #re_en {float:left;font-size:20px;margin-right:10px}
.remark {text-align:left;width:1000px;font-size:20px;line-height:28px;margin:25px 0 0 45px}
.remark_02 {text-align:left;width:660px;font-size:16px;line-height:22px;margin:20px 0 0 45px}
.remark_02 #re_price {text-align:right}

.lunch_starters {background:url(../images/lunch_starters.png) bottom no-repeat;width:1028px;height:395px;margin:5px 0 0 15px;padding:0 10px 10px 10px}
.lunch_starters p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.lunch_starters li {float:left;width:320px;margin:20px 11px 10px 11px}
.lunch_starters li #s_chn {font-size:30px;line-height:30px}
.lunch_starters li #s_en {font-size:20px;line-height:28px}
.lunch_starters li #s_mix {font-size:16px;line-height:28px}

.lunch_pasta {background:url(../images/lunch_pasta.png) bottom no-repeat;width:1028px;height:195px;margin:10px 0 0 15px;padding:0 10px 10px 10px}
.lunch_pasta p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.lunch_pasta li {float:left;width:1000px;margin:10px 0 10px 20px;line-height:30px}
.lunch_pasta li #pa_chn {float:left;font-size:30px;margin-right:10px}
.lunch_pasta li #pa_en {float:left;font-size:20px}
.lunch_pasta li #pa_price {float:right;font-size:30px;color:#9C0}

.lunch_steaks {background:url(../images/lunch_steaks.png) bottom no-repeat;width:1028px;height:325px;margin:10px 0 0 15px;padding:0 10px 10px 10px}
.lunch_steaks p {font-size:30px;font-family:"Playball";letter-spacing:4px}
.lunch_steaks li {float:left;width:1000px;margin:6px 0 6px 20px;line-height:30px}
.lunch_steaks li .st_left {float:left;width:790px}
.lunch_steaks li .st_left #st_chn {float:left;font-size:30px;margin-right:10px}
.lunch_steaks li .st_left #st_en {float:left;font-size:20px}
.lunch_steaks li .st_left #st_mix {float:left;text-align:left;width:700px;font-size:16px;line-height:28px}
.lunch_steaks li .st_right {float:right;width:170px}
.lunch_steaks li .st_right #st_font {float:right;font-size:20px}
.lunch_steaks li .st_right #st_price {float:right;font-size:30px;color:#9C0}

.lunch_mains {background:url(../images/lunch_mains.png) bottom no-repeat;width:1028px;height:155px;margin:10px 0 0 15px;padding:0 10px 10px 10px}
.lunch_mains p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.lunch_mains li {float:left;width:480px;margin:10px 10px 10px 20px;line-height:30px}
.lunch_mains li #ma_chn {float:left;font-size:30px;margin-right:10px}
.lunch_mains li #ma_en {float:left;font-size:16px}
.lunch_mains li #ma_price {float:right;font-size:30px;color:#9C0}

.lunch_dessert {background:url(../images/lunch_dessert.png) bottom no-repeat;width:318px;height:140px;margin:15px 0 0 15px}
.lunch_dessert p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.lunch_dessert li {float:left;width:310px;margin:10px 0 10px 0;line-height:30px}
.lunch_dessert li #des_en {font-size:20px}
.lunch_dessert li #des_chn {font-size:30px}

.dinner_starters {background:url(../images/dinner_starters.png) bottom no-repeat;width:1028px;height:272px;margin:5px 0 0 15px;padding:0 10px 10px 10px}
.dinner_starters p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.dinner_starters li {float:left;width:250px;min-height:100px;margin:5px 1px 10px 5px}
.dinner_starters li #s_chn {font-size:30px;line-height:30px}
.dinner_starters li #s_en {font-size:20px;line-height:28px}
.dinner_starters li #s_mix {font-size:16px;line-height:20px}

.dinner_pasta {background:url(../images/dinner_pasta.png) bottom no-repeat;width:1028px;height:195px;margin:10px 0 0 15px;padding:0 10px 10px 10px}
.dinner_pasta p {font-size:30px;font-family:"Playball";letter-spacing:3px}
.dinner_pasta li {float:left;width:1000px;margin:7px 0 10px 20px;line-height:30px}
.dinner_pasta li #pa_chn {float:left;font-size:30px;margin-right:10px}
.dinner_pasta li #pa_en {float:left;font-size:20px}
.dinner_pasta li #pa_price {float:right;font-size:30px;color:#9C0}

.dinner_steaks {background:url(../images/dinner_steaks.png) bottom no-repeat;width:1028px;height:392px;margin:10px 0 0 15px;padding:0 10px 10px 10px}
.dinner_steaks p {font-size:30px;font-family:"Playball";letter-spacing:4px}
.dinner_steaks li {float:left;width:1000px;margin:8px 0 8px 20px;line-height:30px}
.dinner_steaks li .st_left {float:left;width:790px}
.dinner_steaks li .st_left #st_chn {float:left;font-size:30px;margin-right:10px}
.dinner_steaks li .st_left #st_en {float:left;font-size:19px}
.dinner_steaks li .st_left #st_mix {float:left;text-align:left;width:700px;font-size:18px;line-height:30px}
.dinner_steaks li .st_right {float:right;width:180px}
.dinner_steaks li .st_right #st_font {float:right;font-size:18px}
.dinner_steaks li .st_right #st_price {float:right;font-size:30px;color:#9C0}

.d_left {position:absolute;bottom:15px;left:15px}
.dinner_mains {background:url(../images/dinner_mains.png) bottom no-repeat;width:338px;height:340px;padding:0 10px 10px 10px}
.dinner_mains p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.dinner_mains li {float:left;width:310px;margin:5px 10px 5px 20px;line-height:24px}
.dinner_mains li #ma_name {float:left;text-align:left;font-size:20px}
.dinner_mains li #ma_price {float:right;font-size:22px;color:#9C0}

.dinner_dessert {background:url(../images/dinner_dessert.png) bottom no-repeat;width:338px;height:92px;padding:0 10px 10px 10px;margin:5px 0 0 0}
.dinner_dessert p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.dinner_dessert #des {text-align:left;font-size:17px;line-height:22px;margin:0 0 0 15px}

.d_right {position:absolute;bottom:15px;right:15px}
.dinner_soups {background:url(../images/dinner_soups.png) bottom no-repeat;width:658px;height:132px;padding:0 10px 10px 10px}
.dinner_soups p {font-size:30px;font-family:"Playball";letter-spacing:5px}
.dinner_soups li {float:left;width:630px;margin:7px 0 10px 20px;line-height:24px}
.dinner_soups li #so_chn {float:left;font-size:24px;margin-right:10px}
.dinner_soups li #so_en {float:left;font-size:20px}

.dinner_sides {background:url(../images/dinner_sides.png) bottom no-repeat;width:658px;height:164px;padding:0 10px 10px 10px;margin:5px 0 0 0}
.dinner_sides p {font-size:30px;font-family:"Playball";letter-spacing:3px}
.dinner_sides li {float:left;width:300px;margin:7px 0 7px 17px;line-height:24px}
.dinner_sides li #sid_chn {float:left;font-size:24px;margin-right:10px}
.dinner_sides li #sid_en {float:left;font-size:18px}

.dinner_remark {float:left;width:430px;text-align:left;font-size:20px;font-weight:bold;line-height:24px;margin:40px 0 0 15px}

.back {position:absolute;right:60px;bottom:30px}