BODY
{
    BACKGROUND: #fff;
    MARGIN: 0px
}
BODY
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
TABLE
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
FORM
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
INPUT
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
SELECT
{
    FONT-SIZE: 9pt;
    COLOR: #666;
    FONT-FAMILY: µ¸¿ò,±¼¸²
}
FORM
{
    MARGIN: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.7
{
    FONT-SIZE: 10px
}
.8
{
    FONT-SIZE: 11px
}
.14
{
    FONT-SIZE: 14px;
    FONT-FAMILY: µ¸¿ò
}
.sp
{
    LETTER-SPACING: -1px
}
.b
{
    FONT-WEIGHT: bold
}
.u
{
    TEXT-DECORATION: underline
}
.w
{
    COLOR: #fff
}
.eng
{
    FONT-FAMILY: Verdana
}
.l16
{
    WORD-BREAK: break-all;
    LINE-HEIGHT: 16px
}
.l17
{
    WORD-BREAK: break-all;
    LINE-HEIGHT: 17px
}
.l18
{
    WORD-BREAK: break-all;
    LINE-HEIGHT: 18px
}
.l20
{
    WORD-BREAK: break-all;
    LINE-HEIGHT: 20px
}
.just
{
    TEXT-ALIGN: justify
}
.white
{
    COLOR: #fff
}
.kor
{
    FONT-FAMILY: ±¼¸²
}
.dgray
{
    COLOR: #333
}
.black
{
    COLOR: #000
}
.input
{
    BORDER-RIGHT: #d6d6d6 1px solid;
    BORDER-TOP: #d6d6d6 1px solid;
    BACKGROUND: #f3f1ed;
    BORDER-LEFT: #d6d6d6 1px solid;
    BORDER-BOTTOM: #d6d6d6 1px solid
}
.input2
{
    BORDER-RIGHT: #c6c6c6 1px solid;
    BORDER-TOP: #c6c6c6 1px solid;
    BACKGROUND: #eeebe6;
    BORDER-LEFT: #c6c6c6 1px solid;
    BORDER-BOTTOM: #c6c6c6 1px solid
}
.select
{
    MARGIN-BOTTOM: -2px
}
.radio
{
    MARGIN: 0px -1px -2px -4px
}
A:link
{
    COLOR: #666;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #666;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #a9233e;
    TEXT-DECORATION: none
}
.path
{
    FONT-SIZE: 8pt;
    MARGIN: 40px 0px 0px 300px;
    WIDTH: 450px;
    COLOR: #48484a;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: -1px;
    POSITION: absolute;
    TEXT-DECORATION: none
}
.path A:link
{
    COLOR: #48484a;
    TEXT-DECORATION: none
}
.path A:visited
{
    COLOR: #48484a;
    TEXT-DECORATION: none
}
.path A:hover
{
    COLOR: #9b0b2c;
    TEXT-DECORATION: none
}
.paths
{
    FONT-WEIGHT: bold;
    COLOR: #9b0b2c
}
.m_tcopy
{
    BACKGROUND: url(../image/common/m_tcopy.gif) no-repeat left top
}
.c_tbg
{
    BACKGROUND: url(../image/common/c_tbg.gif) no-repeat left top;
    WIDTH: 760px;
    HEIGHT: 60px
}
.c_thg
{
    HEIGHT: 60px
}
.img_mbi
{
    WIDTH: 150px;
    HEIGHT: 50px
}
.img_tmenu
{
    WIDTH: 173px;
    HEIGHT: 23px
}
.img_mm
{
    WIDTH: 128px;
    HEIGHT: 23px
}
.img_ltitle
{
    WIDTH: 150px;
    HEIGHT: 80px
}
.img_lmenu
{
    WIDTH: 150px;
    HEIGHT: 28px
}
.img_timg
{
    WIDTH: 760px;
    HEIGHT: 191px
}
.img_title
{
    HEIGHT: 60px
}
.img_detail
{
    WIDTH: 340px;
    HEIGHT: 340px
}
.img_list
{
    WIDTH: 140px;
    HEIGHT: 140px
}
.tbl_cmt
{
    BACKGROUND: #ba4f65
}
.tbl_thr
{
    BACKGROUND: #ccc
}
.tbl_thr02
{
    BACKGROUND: #e6e6e6
}
.divfont
{
    COLOR: #7c725b
}
.tb_backcolor
{
    BACKGROUND: #f6f6f6
}
.tb_backcolor2
{
    BACKGROUND: #ba4f65
}
.subtext
{
    FONT-WEIGHT: bold;
    COLOR: #ff4200
}
.titletext
{
    FONT-WEIGHT: bold;
    COLOR: #a9233e
}
.titletext2
{
    COLOR: #333333
}
.em
{
    COLOR: #a9233e
}
.em2
{
    COLOR: #b44a5f
}
.menu_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #a9233e
}
.menu_title01
{
    MARGIN-TOP: 23px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #9b0d29
}
.menu_title02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 10px 0px;
    COLOR: #000
}
.menu_list_thr
{
    BORDER-RIGHT: #e2e2e2 1px solid
}
.menu_thumb_bar
{
    BACKGROUND: url(../image/menu/thumb_bar.gif) no-repeat right top
}
.category
{
    BACKGROUND: url(../image/menu/categorybg.gif) no-repeat left top
}
.category A:link
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.category A:visited
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.category A:hover
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.category_bread
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_bread.gif) no-repeat left bottom
}
.category_cake
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_cake.gif) no-repeat left bottom
}
.category_coffe
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_coffe.gif) no-repeat left bottom
}
.category_dessert
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_dessert.gif) no-repeat left bottom
}
.category_drink
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_drink.gif) no-repeat left bottom
}
.category_sandwich
{
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../image/menu/category_sandwich.gif) no-repeat left bottom
}
.menu_theme
{
    MARGIN: 18px 0px 0px 10px;
    COLOR: #8d856b;
    TEXT-DECORATION: none
}
.menu_theme A:link
{
    COLOR: #8d856b;
    TEXT-DECORATION: none
}
.menu_theme A:visited
{
    COLOR: #8d856b;
    TEXT-DECORATION: none
}
.menu_theme A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #8d856b;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: underline
}
.bg_tsdot
{
    BACKGROUND: url(../image/menu/bg_tsdot.gif) left top
}
.theme_title
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px;
    COLOR: #a9233e;
    PADDING-TOP: 8px;
    LETTER-SPACING: -1px;
    HEIGHT: 37px
}
.theme_stabbg
{
    PADDING-LEFT: 37px;
    BACKGROUND: url(../image/menu/bg_stabbg.gif) repeat-x left bottom;
    WIDTH: 723px
}
.theme_stab
{
    BACKGROUND: url(../image/menu/bg_stab.gif) no-repeat left bottom;
    WIDTH: 105px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    HEIGHT: 26px;
    TEXT-ALIGN: center
}
.theme_stab_
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(../image/menu/bg_stab_.gif) no-repeat left bottom;
    WIDTH: 105px;
    COLOR: #a9233e;
    PADDING-TOP: 3px;
    LETTER-SPACING: -1px;
    HEIGHT: 26px;
    TEXT-ALIGN: center
}
.theme_title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #a9233e;
    LETTER-SPACING: -1px
}
.theme_stabbg A:link
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.theme_stabbg A:visited
{
    COLOR: #a9233e;
    TEXT-DECORATION: none
}
.theme_stabbg A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #a9233e;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none
}
.theme_bgdot
{
    BACKGROUND: url(../image/menu/bg_dot.gif) repeat-y right top
}
.rbg01
{
    BACKGROUND: url(../image/common/rbg01.gif) no-repeat left top
}
.rbg02
{
    BACKGROUND: url(../image/common/rbg02.gif) no-repeat right top
}
.rbg03
{
    BACKGROUND: url(../image/common/rbg03.gif) no-repeat left bottom
}
.rbg04
{
    BACKGROUND: url(../image/common/rbg04.gif) no-repeat right bottom
}
.rbgt
{
    BORDER-TOP: #e2e2e2 1px solid
}
.rbgb
{
    BORDER-BOTTOM: #e2e2e2 1px solid
}
.rbgl
{
    BORDER-LEFT: #e2e2e2 1px solid
}
.rbgr
{
    BORDER-RIGHT: #e2e2e2 1px solid
}
.rbg_a
{
    BACKGROUND: #f8f8f2
}
.rbg_a1
{
    BACKGROUND: url(../image/common/rbg_a1.gif) no-repeat left top
}
.rbg_a2
{
    BACKGROUND: url(../image/common/rbg_a2.gif) no-repeat right top
}
.rbg_a3
{
    BACKGROUND: url(../image/common/rbg_a3.gif) no-repeat left bottom
}
.rbg_a4
{
    BACKGROUND: url(../image/common/rbg_a4.gif) no-repeat right bottom
}
.reserve_tbldot
{
    BACKGROUND: url(../image/reserve/bg_tbldot.gif) no-repeat center bottom
}
.reserve_tbldotv
{
    BACKGROUND: url(../image/reserve/bg_tbldotv02.gif) no-repeat right center
}
.img_basket
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 67px;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 66px
}
.tbl_td
{
    BACKGROUND: #c87b8a
}
.order_guide
{
    FONT-SIZE: 8pt;
    BACKGROUND: #fafafa;
    BORDER-LEFT: #f2f2f2 1px solid
}
.community_tbl_cmt
{
    BACKGROUND: #6b98bf
}
.community_tbl_line
{
    BACKGROUND: #ecebe0
}
.community_img
{
    MARGIN: 0px 10px 3px 0px
}
.community_dot
{
    BACKGROUND: url(../image/community/dot.gif) repeat-x left top
}
.community_blue
{
    COLOR: #105998
}
.community_box
{
    BORDER-RIGHT: #ccccc6 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccccc6 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccccc6 1px solid;
    WIDTH: 122px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccccc6 1px solid;
    HEIGHT: 164px
}
.community_border
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    MARGIN: 0px 20px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 74px;
    BORDER-BOTTOM: #666666 1px solid;
    HEIGHT: 72px
}
.community_border2
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    MARGIN: 0px 20px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 76px;
    BORDER-BOTTOM: #000000 2px solid;
    HEIGHT: 74px
}
.community_page
{
    COLOR: #000000;
    LETTER-SPACING: 3px;
    TEXT-DECORATION: none
}
.community_page A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.community_page A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.community_page A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.scr
{
    SCROLLBAR-FACE-COLOR: #dedad3;
    SCROLLBAR-HIGHLIGHT-COLOR: #e8e5e2;
    SCROLLBAR-SHADOW-COLOR: #dedad3;
    SCROLLBAR-3DLIGHT-COLOR: #e8e5e0;
    SCROLLBAR-ARROW-COLOR: #fff;
    SCROLLBAR-TRACK-COLOR: #e8e5e0;
    SCROLLBAR-DARKSHADOW-COLOR: #e8e5e0
}
.subline
{
    COLOR: #eeeeee
}
.nextfont
{
    COLOR: #666666
}
.my_stabbg
{
    PADDING-LEFT: 37px;
    BACKGROUND: url(../image/my/bg_stabbg.gif) repeat-x left bottom;
    WIDTH: 723px
}
.faq_stabbg
{
    PADDING-LEFT: 37px;
    BACKGROUND: url(../image/fineservice/bg_stabbg.gif) repeat-x left bottom;
    WIDTH: 723px
}
.faq_stab
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(../image/fineservice/bg_stab.gif) no-repeat left bottom;
    WIDTH: 105px;
    CURSOR: hand;
    COLOR: #a35a0c;
    PADDING-TOP: 3px;
    LETTER-SPACING: -1px;
    HEIGHT: 26px;
    TEXT-ALIGN: center
}
.faq_stab_
{
    BACKGROUND: url(../image/fineservice/bg_stab_.gif) no-repeat left bottom;
    WIDTH: 105px;
    PADDING-TOP: 3px;
    HEIGHT: 26px;
    TEXT-ALIGN: center
}
.et_top
{
    BACKGROUND: url(../image/event/bgpoptitle.gif) no-repeat left top
}
.et_titlearea
{
    MARGIN: 0px 0px 0px 44px
}
.et_popbottom
{
    BACKGROUND: #cdcdcd
}
.et_bottom01
{
    MARGIN: 0px 0px 0px 32px
}
.et_bottom02
{
    MARGIN: 0px 0px 0px 212px
}
.et_tbl_line
{
    BACKGROUND: #ba4f65
}
.et_tbl_text
{
    COLOR: #ba4f65
}
.et_tbbackcolor
{
    BACKGROUND: #efefef
}
.et_poptext
{
    COLOR: #a9233e
}
.et_poptext02
{
    FONT-WEIGHT: bold;
    COLOR: #a9233e
}
.cm_listtotalcnt
{
    FONT-WEIGHT: bold;
    COLOR: #666666
}
.et_tb_backcolor
{
    BACKGROUND: #d58f7e
}
.et_info_bottom
{
    BACKGROUND: #d58f7e;
    HEIGHT: 4px
}
.et_info_l
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid
}
.et_info_l2
{
    BACKGROUND: #ffffff
}
.et_titletext
{
    FONT-WEIGHT: bold;
    COLOR: #bc4a2e
}
.et_titletext2
{
    FONT-WEIGHT: bold;
    COLOR: #9b0d29
}
.my_box
{
    BACKGROUND: url(../image/my/mymentbox.gif) no-repeat left top
}
.main_news
{
    COLOR: #81786c;
    TEXT-DECORATION: none
}
.main_news A:link
{
    COLOR: #81786c;
    TEXT-DECORATION: none
}
.main_news A:visited
{
    COLOR: #81786c;
    TEXT-DECORATION: none
}
.main_news A:hover
{
    COLOR: #81786c;
    TEXT-DECORATION: none
}
.ft_font
{
    COLOR: #7e725c
}
.ft_font2
{
    FONT-WEIGHT: bold;
    COLOR: #7e725c
}
.tbl_td2
{
    BACKGROUND: #c87b8a
}
.tbl_td3
{
    BORDER-RIGHT: #c87b8a 1px solid;
    BORDER-TOP: #c87b8a 1px solid;
    BORDER-LEFT: #c87b8a 1px solid;
    BORDER-BOTTOM: #c87b8a 1px solid
}
.tbl_td4
{
    BACKGROUND: #fafafa
}
TD:hover
{
    COLOR: #a9233e;
    TEXT-DECORATION: none
}
.01_form
{
    BORDER-RIGHT: #d4d4d4 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    PADDING-LEFT: 3px;
    SCROLLBAR-FACE-COLOR: #efefef;
    FONT-SIZE: 12px;
    BORDER-LEFT: #d4d4d4 1px solid;
    SCROLLBAR-SHADOW-COLOR: #9f9f9f;
    COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    LINE-HEIGHT: 14pt;
    SCROLLBAR-ARROW-COLOR: #101177;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    FONT-FAMILY: "µ¸¿ò","±¼¸²", Arial, "Verdana";
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #efefef;
    BACKGROUND-COLOR: #fefefe
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#footer LI
{
    DISPLAY: inline
}
#footer LI UL LI
{
    DISPLAY: inline
}
#footer_flash
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://www.familypoint.co.kr/CJFVImages/Common/footer_logo_back.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    WIDTH: 765px;
    PADDING-TOP: 10px
}
#footer_flash DIV
{
    WIDTH: 960px;
    TEXT-ALIGN: center
}
#footer_bottom
{
    Z-INDEX: 1000;
    BACKGROUND: url(http://www.familypoint.co.kr/CJFVImages/Common/footer_copy_back.gif) repeat-x;
    WIDTH: 765px;
    POSITION: relative;
    HEIGHT: 80px
}
#footer_bottom LI
{
    DISPLAY: inline
}
.footer_menu
{
    PADDING-LEFT: 40px;
    MARGIN-LEFT: 0px;
    WIDTH: 765px;
    PADDING-TOP: 15px
}
.footer_copy
{
    PADDING-LEFT: 40px;
    MARGIN-LEFT: 0px;
    WIDTH: 765px;
    LINE-HEIGHT: 1%;
    PADDING-TOP: 5px
}

