/* BASIC css start */
html {
    scroll-behavior: smooth;	/* ºÎµå·Î¿î ½ºÅ©·Ñ ÀÌµ¿ È¿°ú */
}

#productClass a {font-size:20px !important;}


#productClass {text-align:center;}
/* Çìµå¹è³Ê */
.eventHead {text-align:center;}
.eventHead .banner {background-color:#141519;}
.eventHead p {background-color:#202020; color:white; height:50px; font-size:16px; font-weight:200; align-content:center;}

/* ¸Þ´ºÅÇ */
.eventTab {font-size:20px; position:sticky; top:50px; background-color:white;}
.eventTab ul {display:flex;}
.eventTab .M_tab {height:70px;}
.eventTab .M_tab li {width:50%; align-content:center;}
.eventTab .M_tab li:first-child {text-align:right; padding-right:60px; color:var(--cw-point-color);}
.eventTab .M_tab li:last-child {text-align:left; padding-left:60px; background-color:#F2F2F2; color:#666666;}
.eventTab .M_tab li:last-child:hover {color:var(--cw-point-color);}
.eventTab .m_tab01 li {position:relative; width:12.5%; color:#777; font-size:20px; text-align:center; line-height:39px; letter-spacing:-0.3px; box-sizing:border-box; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; cursor:pointer; line-height:65px;}
.eventTab .m_tab01 li.current {background-color:#fff; color:var(--cw-point-color); font-weight:700;}
.eventTab .m_tab01 li.current:after {content:''; width:100%; height:2px; position:absolute; bottom:-1px; left:0; background:var(--cw-point-color);}
.eventTab .m_tab01 {border-bottom:1px solid #CECECE; height:65px; justify-content:center;}

/* ¸Þ´ºÄÜÅÙÃ÷ */
.menu_wrap {background-color:#f5f5f5; padding:90px 0;}
.menu_wrap .content {text-align:center;}
.menu_wrap .content .number {font-size:22px; font-weight:800; color:var(--cw-point-color);}
.menu_wrap .content .name {font-size:36px; margin-top:30px;}
.menu_wrap .content .name p:first-child {font-weight:200;}
.menu_wrap .content .name p:last-child {font-weight:800;}
.menu_wrap .content .recipe_container {background-color:white; width:1100px; margin-left:auto; margin-right:auto; font-size:16px;font-weight:400;}
.menu_wrap .content .recipe_wrap {display:flex; margin-top:40px;}
.menu_wrap .content .recipe_wrap .fleft {width:50%; margin:25px 0 0 25px; height:540px;}
.menu_wrap .content .recipe_wrap .fleft .thum {width:100%; height:450px; background-color:#eeee;}
.menu_wrap .content .recipe_wrap .fleft .sum {margin:10px 0; padding:15px 10px; border:1px solid #999999; border-radius:10px;}
.menu_wrap .content .recipe_wrap .fleft .sum ul {display:flex;}
.menu_wrap .content .recipe_wrap .fleft .sum ul:last-child {font-size:20px; font-weight:700; margin-top:3px;}
.menu_wrap .content .recipe_wrap .fleft .sum li {width:33.3%;}
.menu_wrap .content .recipe_wrap .fright {width:50%; height:400px; font-size:16px; margin:25px 25px 0 25px;}
.menu_wrap .content .recipe_wrap .fright p {font-weight:700; color:var(--cw-point-color); font-size:20px; line-height:35px; margin-bottom:10px;}
.menu_wrap .content .recipe_wrap .fright .ingredient {display:flex;}
.menu_wrap .content .recipe_wrap .fright .ingredient ul {width:50%; text-align:left;}
.menu_wrap .content .recipe_wrap .fright .ingredient li {display:flex; justify-content:space-between; height:35px;}
.menu_wrap .content .recipe_wrap .fright .ingredient .dotted-line {flex-grow:1; height:9px; border-bottom:1px dashed; margin:0 10px;}
.menu_wrap .content .recipe_wrap .fright .ingredient .left {margin-right:30px;}
.menu_wrap .content .recipe_wrap .fright .recipe {font-size:16px; margin-top:20px;}
.menu_wrap .content .recipe_wrap .fright .recipe ul {text-align:left;}
.menu_wrap .content .recipe_wrap .fright .recipe li:last-child {color:#b0b0b0;}
.menu_wrap .content .recipe_wrap .fright .recipe li {height:35px;}
.menu_wrap .content .recipe_container .prd_info {display:grid; grid-template-columns:repeat(5, 1fr); gap:60px 10px; margin:50px 15px; padding-bottom:50px;}
.menu_wrap .content .recipe_container .prd_info dl {}
.menu_wrap .content .recipe_container .prd_info dt {width:100%; height:200px; margin-bottom:10px;}
.menu_wrap .content .recipe_container .prd_info dt img {height:100%;}
.menu_wrap .content .recipe_container .prd_info dd {color:#999999;}
.menu_wrap .content .recipe_container .prd_info dd:nth-child(2) {font-weight:700; color:var(--cw-point-color);}

/* ÅÇ */
.menu_wrap {display:none;}
.menu_wrap.current {display:block;}



/*  */
/*  */


/* ¸ð¹ÙÀÏ */
@media (max-width: 767.98px) {



}
/* BASIC css end */

