<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@import "reset.css";
@import "common.css";

/*---main---*/
#main .mainArea { padding: 25px 28px; color: #333; }
#main .mainArea h3 { margin-bottom: 8px; }
#main .mainArea .block { position: relative; margin-bottom: 28px; }
#main .mainArea .block img.photo { float: left; }
#main .mainArea .block h4 { margin-bottom: 10px; }
#main .mainArea .block div { width: 337px; float: left; margin-right: 20px; }
#main .mainArea .block div a { display: block; width: 270px; height: 60px; background: url(../../food/images/dancehall.png?1) 0 0 no-repeat; margin-bottom: 10px; }
#main .mainArea .block div a:hover { background-position: 0 -60px; }
#main .mainArea .block div a span { display: none; }

#main .mainArea .block table { border: solid 1px #666; width: 330px; margin-bottom: 10px; border-collapse: separate; }
#main .mainArea .block table.table1 { margin-bottom: 5px; }
#main .mainArea .block table thead th { background: #eee; border-bottom: solid 1px #666; }
#main .mainArea .block table th,
#main .mainArea .block table td { padding: 5px; line-height: 1.2em; text-align: center; white-space: nowrap; }
#main .mainArea .block table .ln1 { border-right: solid 1px #666; width: 18%; }
#main .mainArea .block table .ln2 { border-right: solid 1px #ccc; width: 26%; }
#main .mainArea .block table .ln3 { border-right: none; width: 26%; }
#main .mainArea .block table .ln4 { width: 30%; }
#main .mainArea .block table .tr2 th,
#main .mainArea .block table .tr2 td,
#main .mainArea .block2 table .tr3 th,
#main .mainArea .block2 table .tr3 td { border-bottom: solid 1px #ccc; }

#main .mainArea .block1 { margin-bottom: 60px; }
#main .mainArea .block1 p.note,
#main .mainArea .block2 p.note { margin-bottom: 10px; }
#main .mainArea .block2 div a { margin-bottom: 10px; }

#main .mainArea .block1 h4 { margin-top: 6px; }
#main .mainArea .block1 div { margin-right: 10px; }

#main .mainArea .block2 p.abs { margin-top: 40px; }
 

#main .mainArea .block table .tr2:last-child th,
#main .mainArea .block table .tr2:last-child td,
#main .mainArea .block table .tr3:last-child th,
#main .mainArea .block table .tr3:last-child td{ border-bottom: none; }
#main .mainArea .block table .ln11{ border-bottom: none !important; }</pre></body></html>