<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {margin:0;padding:0;border:0;-webkit-text-size-adjust:none;}

body{line-height:1em;}
a{margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none}
ol, ul {list-style: none}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0}
input,select{margin:0;padding:0;vertical-align:middle}
a{color:inherit}
a:vlink{color:inherit}
a:hover{color:inherit}
a:active{color:inherit}

html, body{height:100%}
body{position:relative;width:100%;font-size:75%;color:#6e756f;}

@font-face {
    font-family:'nanum';
    src: url('/mobile/common/NanumGothicExtraBold.eot');
    src: url('/mobile/common/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
    	url('/mobile/common/NanumGothic.woff') format('woff'),
        url('/mobile/common/NanumGothicExtraBold.ttf') format('truetype');
}

.cb {clear:both;}

.visual {padding-bottom:2.5em;clear:both;width:100%;overflow:hidden;height:20em;}


.food_menu_calendar {padding-bottom:2.2em;}
.calendar_month {padding-bottom:0.5em;text-align:center;padding-top:1.5em;}
.calendar_month li {display:inline;}
.calendar_month li img {width:12%;}
.calendar_list {display:table;width:100%;}
.calendar_list li {float:left;width:18%;text-align:center;border-bottom:solid 1px #e6e6e6;min-height:12em;}
.calendar_list li.rest {float:left;width:5%;}
.calendar_list li span {font-size:0.7em;line-height:1.0em;display:inline-block;letter-spacing:-1px;}

@media only screen and (min-width : 321px){
	body{width:640px;height:100%;font-size:150%}
}
/* iPhone 4 세로보기 */
@media only screen and (min-width : 320px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2){
	body{width:100%;height:100%;font-size:75%}
	.visual {padding-bottom:2.5em;clear:both;width:100%;overflow:hidden;height:12em;}
	.calendar_list li {float:left;width:18%;text-align:center;border-bottom:solid 1px #e6e6e6;min-height:9em;}
}
/* 갤럭시 S2 세로보기 */
@media only screen and (min-width : 320px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1.5){
	body{width:100%;height:100%;font-size:75%;}

}
/* iPhone 4 가로보기 */
@media only screen and (min-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2){
	body{width:100%;height:100%;font-size:112.5%}
}
/* 갤럭시 S2 가로보기 */
@media only screen and (min-width : 533px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1.5){
	body{width:100%;height:100%;font-size:125%}
}

img {width:100%;}
section{clear:both;}

.fr {float:right;}

nav li {width:25%;float:left;}
nav li * {vertical-align:top;}

section {clear:both;}

.ac {text-align:center;}

/*
.login_insa {border-top:solid 1px #cbccce;}
.login_insa .login_insa01 {float:left;width:70%;border-right:solid 1px #cbccce;padding:7px 0 7px 10px;color:#666666;font-size:0.9em;}
*/

.login_insa {}
.login_insa .login_insa01 {float:left;width:70%;padding:7px 0 7px 10px;color:#666666;font-size:0.9em;}

.login_insa .login_insa01 {float:left;width:70%;padding:7px 0 7px 10px;color:#666666;font-size:1em;}
.login_insa .login_insa01 span {color:#000000;font-family:nanum;}
.login_insa .login_insa02 {width:25%;float:right;padding:7px 0;color:#666666;font-family:nanum;text-align:center}
.login_insa .login_insa02 span {color:#ce1b1e;font-family:nanum;}

.menu_icon {padding:1.2em 0 2.2em 0;text-align:center;}
.menu_icon li {display:inline;}
.menu_icon li img {width:20%;}


.food_menu_icon {clear:both;}
.food_menu_icon li {width:25%;float:left;}


.menu_order {padding-bottom:2.5em;}
.menu_order  * {vertical-align:top;}
.menu_order .order_list {border-bottom:solid 1px #bebebe;}
.menu_order .order_list img.order_img01 {float:left;width:33%;}
.menu_order .order_list .order_img02 {float:left;width:61%;}
.menu_order .order_list img.order_img03 {position:absolute;width:10.5%;right:0;top:12px;}
.menu_order .order_list img.order_img04 {float:left;width:18%;margin-right:3px;margin-bottom:10px;}
.food_icon {padding-left:0.5em;}

.phone_box {padding-top:2.0em;}
.phone_box .phone01 {width:50%;}
.phone_box .phone02 {width:20%;vertical-align:top;margin-left:1.0em;margin-right:5px;}
.phone_box .phone03 {width:20%;vertical-align:top;}

footer {clear:both;}
footer.footer_lnk {background:#ebebeb;color:#636363;padding:0.5em 0;text-align:center;}
footer.footer_copy {color:#636363;text-align:center;line-height:1.4em;}
footer.footer_copy strong {color:#ce1b1e;}
footer.footer_lnk01 {text-align:center;}
footer.footer_lnk01 img {width:23.5%;}
footer.footer_lnk02 {text-align:center;padding:1em 0;}
footer.footer_lnk02 img {width:9.2%;}
footer.footer_lnk02 img.sns06 {width:10.9%;}


.mypage0101_box {border-bottom:solid 2px #a7a9ac;border-top:solid 2px #a7a9ac;text-align:center;font-weight:bold;font-family:nanum;font-size:1.5em;line-height:1.4em;padding:0.8em 0;color:#666666;}
.mypage0101_box strong {color:#000000;}
.mypage0102_box {border-bottom:solid 2px #a7a9ac;text-align:center;padding:1.5em 0;background:url(/mobile/image/mypage/bg.gif);}
.mypage0102_box img {width:22%;margin-bottom:5px;}

.happy_box {border-bottom:solid 2px #a7a9ac;text-align:center;padding:1.5em 0;background:url(/mobile/image/mypage/bg.gif);}
.happy_box img {width:26%;margin:0 2px 7px 2px;}

.event_box {padding:0.8em 0 1em 0;display:table;width:100%;}
.event_box  ul {clear:both;}
.event_box li {width:33.3%;float:left;text-align:center;}
.event_box li img {width:90%;border:solid 1px #cccccc;}
.event_box li p {text-align:left;padding:0.3em 0.2em 0 0.4em;min-height:4em;}

.paging {text-align:center;}
.paging strong, .paging a {display:inline-block;border:solid 1px #6d6f71;padding:0.2em 0.5em;margin:0 2px;}
.paging strong {background:#6d6f71;color:#ffffff;}

.rule_box {padding:0 1em;}
.rule_box h3 {padding:2.0em 0 0.5em 0;}
.rule_box div {padding:5px;line-height:1.3em;border:solid 1px #dddddd;overflow:auto;border-radius:10px;}

.login_box {padding:2em 1em 1em 1em;}
.login_box div.round_box {padding:0.5em 1em;border:solid 2px #dddddd;border-radius:10px;display:table;width:100%;background:#eeeeef;}
.login_box div.round_box ul {float:left;width:75%;}
.login_box div.round_box li {margin:5px 0;}
.login_box div.round_box li span {display:inline-block;width:30%;padding-top:4px;font-weight:bold;}
.login_box div.round_box li input.text {width:63%;border:solid 1px #dddddd;padding:3px 5px;border-radius:3px;}

.login_box div.round_box02 {padding:0.5em 1em;border:solid 2px #dddddd;border-radius:10px;display:table;width:100%;background:#eeeeef;}
.login_box div.round_box02 li {margin:5px 0;}
.login_box div.round_box02 li * {vertical-align:middle;}
.login_box div.round_box02 li span {display:inline-block;width:80%;padding-top:4px;font-weight:bold;}
.login_box div.round_box02 li img {width:5%;}


.btn_login {float:right;width:22%;padding:1.5em 0;margin-top:4px;border-radius:3px;}
.info_search_txt {clear:both;padding:0.3em 0 0.5em 5em;}
.login_box h3 {padding:2.0em 0 0.5em 0;}
.login_box div.round_box ul.rule {float:left;width:95%;}
.login_box div.round_box ul.rule span {width:60%;}
.login_box div.round_box ul.rule a {display:inline-block;margin-top:3px;}

.login_box div.join_box {padding:1em;border:solid 2px #dddddd;border-radius:10px;display:table;width:100%;}
.login_box div.join_box input.text, .login_box div.join_box select {width:73%;border:solid 1px #dddddd;padding:4px 5px;border-radius:5px;}
.login_box div.join_box input.text02 {width:15%;border:solid 1px #dddddd;padding:4px 5px;border-radius:5px;}
.login_box div.join_box input.text03 {width:30%;border:solid 1px #dddddd;padding:4px 5px;border-radius:5px;}
.login_box div.join_box input.text04 {width:60%;border:solid 1px #dddddd;padding:4px 5px;border-radius:5px;}
.login_box div.join_box label {display:inline-block;width:20%;padding-top:4px;font-weight:bold;}
.login_box div.join_box span {display:inline-block;padding-top:4px;}
.login_box div.join_box p {padding:5px 0;border-bottom:dashed 1px #dddddd;}
.login_box div.join_box p.nobg {border:0;padding-bottom:0;}

.btn_ac {text-align:center;padding:1.5em 0 0.5em 0;}
.btn_submit {padding:0.4em 1em;border-radius:5px;font-size:1.2em;}
.btn_button {padding:0.2em 0.5em;border-radius:3px;background:#efefef;border:solid 1px #dddddd;}

h3.board_title {font-weight:bold;font-size:1.3em;color:#000000;padding:1em 0.5em;line-height:1.5em;}
.board_view_box {padding:1em 0;border-bottom:solid 1px #cccccc;}
.board_view_box img {width:90%;text-align:center;}
.btn_ar {text-align:right;padding-right:10px;padding-top:20px;}

.mypage_text_box {color:#666666;line-height:1.4em;padding:1em 0.7em;}
.mypage_text_box ol {margin-top:5px;}
.mypage_text_box li {text-indent:-1em;padding-left:1em;}

textarea.area01 {width:73%;border:solid 1px #dddddd;padding:4px 5px;border-radius:5px;height:80px;}
.fpink {color:#f453a3;}
.fblk {color:#000000;}
.f11 {font-size:0.7em;}

table.tbl_style01 {width:100%;border-collapse:collapse;}
table.tbl_style01 th {border-top:solid 2px #f492bd;border-bottom:solid 1px #d3d3d3;background:#f9f9f9;color:#e8478e;font-weight:normal;padding:0.5em 0;}
table.tbl_style01 td {border-bottom:solid 1px #d3d3d3;text-align:center;padding:0.5em 0;}
table.tbl_style01 td.al {text-align:left;}

table.tbl_list {width:100%;border-collapse:collapse;}
table.tbl_list th {border-top:solid 2px #f492bd;border-bottom:solid 1px #d3d3d3;background:#f9f9f9;color:#e8478e;font-weight:normal;padding:0.5em 0;}
table.tbl_list td {border-bottom:solid 1px #d3d3d3;padding:0.5em;}
table.tbl_list td.total {border-bottom:solid 2px #d3d3d3;background:#f9f9f9;color:#333333;font-weight:normal;padding:0.5em;text-align:right;}

.faq_box {padding:1em 0;}
.question_box {padding:0 0.8em;font-size:1.2em;}
.answer_box {display:none;padding-top:0.5em;}

.menu_detail h3 {background:url(/mobile/image/order/bg_h3.gif) bottom repeat-x;color:#000000;padding:0.8em 0 0.8em 1em;font-size:1.2em;}
.menu_detail_img {text-align:center;padding:2em 0 0.5em 0;}
.menu_detail_img img {width:73%;}
.menu_detail_lnk {text-align:right;padding-right:3.6em;}
.menu_detail_lnk img {width:10%;}
.menu_detail_text {padding-left:3.6em;}
.menu_detail_text .order_img04 {width:15%;margin-top:10px;}

.order_txt01 {border-top:solid 2px #a7a9ac;border-bottom:solid 2px #a7a9ac;}
.order_txt02 {border-bottom:solid 2px #a7a9ac;padding:0.8em 0 0.8em 3.6em;}
strong.order_txt {padding-right:10px;color:#000000;}
.order_txt02 span {color:#ce1b1e;}
.order_txt03 {padding:0.8em 0 1.5em 3.6em;line-height:1.5em;}
.order_txt03 input {border:solid 1px #dddddd;padding:3px 5px;border-radius:3px;margin:2px 0;text-align:center;}
.order_txt03 .btn {width:36%;}

.menu_summary_li li {float:left;width:25%;}

.group_img {width:68.5%;}
.group_input {border:solid 1px #b2b3b6;border-radius:5px;text-align:center;padding:0.4em 0;font-size:1em;margin:0.2em 0 0.3em 0;}

.group_cnt * {vertical-align:middle;}
.group_price {padding:0 3.5em;clear:both;}
.group_price_in {border-bottom:solid 4px #000000;}
.group_price_in img {width:15%;}
.group_price_in input {border:0;font-size:1.4em;margin-left:1em;}

/*
.s_order_box {padding:0.5em 1.5em;}
.s_order_list {border:solid 1px #acacac;padding:1em;overflow:auto;margin:0.5em 0;}
*/
.s_order_box {padding:0.5em 0;}
.s_order_list {overflow:auto;border-bottom:solid 1px #dddddd;}
.s_img01 {float:left;width:40%;}
.s_order_info {float:right;width:58%;}
.s_order_info h4 {color:#666666;line-height:1.2em;font-size:0.9em;}
.food_icon02 {border-bottom:solid 2px #a7a9ac;padding:0.3em 0 0.2em 0;}
.food_icon02 img {width:22%;}
.s_order_txt {padding:0.2em 0;line-height:1.5em;font-size:0.9em;}
.s_order_txt strong {padding-right:1em;font-size:0.9em;}
.s_order_txt input {border:solid 1px #dddddd;padding:2px 5px;border-radius:3px;margin-bottom:3px;text-align:center;}
.btn02 {width:48%;}

.food_comment_box {padding:1em;clear:both; line-height:1.3em;}
.food_comment_box li {font-size:0.8em;border-bottom:solid 1px #dddddd;}
.food_comment_box li.comment {border-bottom:solid 1px #dddddd;background:#efefef;padding:1em;}

.n_check_box {clear:both;}
.n_check_box img {width:20%;}

.url_copy {border:solid 1px #dddddd;background:#efefef;padding:0.5em;text-align:center;display:none;}
.url_copy input {border:Solid 1px #dddddd;width:100%;margin:10px 0 5px 0;padding:5px 0;}

#touchSlider {display:table;width:100%;position:relative;overflow:auto;padding-bottom:10em;}
#touchSlider li {width:100%;float:left;}</pre></body></html>