/* BASIC css start */
.sub_page_area{text-align:center;}
.sub_page_area .sub_top_menu {height:40px; margin-bottom:50px; margin-top:30px; margin-left:70px ;}  /*  ¼­ºêÅ¾¸Þ´º »ó´Ü ¿©À¯°ª margin-top:30px;   */
.sub_page_area .sub_top_menu ul li {float:left;}
.sub_page_area .sub_top_menu ul li a {width:675px; height:41px; font-size:13px; background-color:#f5f5f5; border:1px solid #dedede; border-left:0; display:block; line-height:38px; color:#777; font-family:"Open Sans", "Nanum Gothic", sans-serif; font-weight:500; text-align:center;}
.sub_page_area .sub_top_menu ul li:first-child a{border-left:1px solid #dedede;}
.sub_top_menu ul li a:hover { background-color:#9f9f9f; color:#fff; border-top:1px solid #222;}
.sub_top_menu ul li a.on {background-color:#9f9f9f; color:#fff; border-top:1px solid #222;}
.sub_academy{display:block !important;}
.sub_img_comm{display:none;}


.loc-navi { margin-top:110px; }  /* ÇöÀçÀ§Ä¡ »ó´ÜÀ¸·ÎºÎÅÍ ¾Æ·¡·Î À§Ä¡Á¶Á¤½Ã   */


.sub_page_area .c_text00 {font-size:20px; color:#9f9f9f; text-align:left; line-height:21px; margin-bottom:10px; padding-top:0px; padding-left:5px; letter-spacing:0.5px; line-height:30px; margin-left:70px;}
.sub_page_area .c_text01 {font-size:15px; color:#777; text-align:left; line-height:21px; padding-bottom:0px; padding-top:15px; padding-left:5px; letter-spacing:0.5px; line-height:30px; }

.g_title_area2 {clear:both; margin-bottom:20px;}
.g_title03 {font-weight:normal; padding-bottom:0px; padding-top:15px; margin-left:70px; font-size:33px; letter-spacing:2px;  color:#222; text-align:left; height:28px; line-height:28px; font-family: 'Noto Sans KR';  background-position:0px 2px;}
.g_title04 {font-weight:normal; padding-bottom:0px; padding-top:10px; margin-left:5px; font-size:33px; letter-spacing:1.5px;  color:#222; text-align:left; height:28px; line-height:28px; font-family: 'Noto Sans KR';  background-position:0px 2px;}
.g_title03_sub{font-size:23px; color:#b58a16; font-weight:bold; padding-bottom:0px; text-align:left;}


/* ¸ÞÀÎ ÅÇ»óÇ° */
.contentslider-tab { width:1350px; margin-left:0px; text-align:center; padding-top:0px;}
.contentslider-tab .sliderkit-nav { position:relative; margin-left:70px; width:1350px; height:90px; }
.contentslider-tab .sliderkit-nav-clip{ position:absolute; top:5px; margin-left:0px; text-align:center; width:1447px;}
.contentslider-tab .sliderkit-nav-clip ul {text-align:center; font-size:0;}
.contentslider-tab .sliderkit-nav-clip li  {display:inline-block; float:left; margin:20px;  list-style:none; font-size:15px;} /* margin:25px; Å¬¸³»çÀÌÀÇ °£°Ý*/
.contentslider-tab .sliderkit-nav-clip li:first-child{padding-left:0px;}
.contentslider-tab .sliderkit-nav-clip li g{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/clever.png") no-repeat;}
.contentslider-tab .sliderkit-nav-clip li f{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/cmaker.png") no-repeat;}
.contentslider-tab .sliderkit-nav-clip li a{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/dutch.png") no-repeat;}/* line-height:100px; Ä®¸®Å¸ ÆùÆ® À§Ä¡*/
.contentslider-tab .sliderkit-nav-clip li c{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/hario.png") no-repeat;}
.contentslider-tab .sliderkit-nav-clip li d{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/mohka.png") no-repeat;}
.contentslider-tab .sliderkit-nav-clip li e{cursor:pointer; height:100px; color:#888; display:block; line-height:100px; font-size:15px;width:100px; border:2px solid #b58a16;border-radius:50%; background:url("/design/redbrown/0705wishblack/kalita.png") no-repeat;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected    {height:60px;  background-color:#fff;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected g {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected f {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected a {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}/* line-height:100px; Ä®¸®Å¸ ÆùÆ® À§Ä¡*/
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected c {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected d {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected e {color:#fff; background-color:#b32c39; height:100px; line-height:100px; border:2px solid #b32c39; font-weight:bold;}
.contentslider-tab .sliderkit-panels {width:1350px;}
.contentslider-tab .sliderkit-panel {width:1350px; padding-top:50px; position:relative !important;}



.hotel_btn{width:150px; height:35px; background:#8a8889; border:1px solid #8a8889; border-radius:18px; text-align:center; color:#fff; line-height:35px; font-size:13px; margin:0 auto;}
.hotel_btn:hover{background:#fff; color:#8a8889; border:1px solid #8a8889; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}




.buffet_area .sub_border_bottom {border-bottom:0px solid #222; width:20px;  margin:0 auto 10px; font-size:0px; }
.buffet_area .thumb figure {width:250px; height:250px;  overflow:hidden; margin:0 auto; border:0px solid #b6b6b6; }
.buffet_area .hover02 figure img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.buffet_area .hover02 figure:hover img {-webkit-transform: scale(1.1);transform: scale(0.95);}


.buffet_area ul li { width:250px; float:left; text-align:left; margin-left:65px; margin-top:30px; padding-bottom:5px; }
.buffet_area ul li:first-child {margin-left:70px;}   /* ÃßÃµÄ¿ÇÇ¿µ¿ª ¿ÞÂÊ°£°Ý margin-left:70px;   */

.buffet_text01 {color:#000; font-size:15px; padding-bottom:10px; padding-top:25px;  padding-left:10px; font-weight:normal; text-align:center;}
.buffet_text02 {color:#c69a21; font-size:12px; line-height:15px; font-weight:400;  padding-left:10px; text-align:center;}
.buffet_text03 {font-size:12px; color:#444; padding-top:5px;  padding-left:10px; letter-spacing:-0.5px;  line-height:1.7em}
.buffet_text04 {font-size:12px; color:#777; line-height:22px; }
.buffet_sub_text { padding-top:18px; margin-top:25px;}



.g_title_area {height:28px; clear:both; margin-top:20px; margin-bottom:40px;}
.g_title01 {font-weight:normal; padding-bottom:0px; margin-left:5px; font-size:33px; letter-spacing:2px;  color:#222; text-align:left; height:28px; line-height:28px; font-family: 'Noto Sans KR';  background-position:0px 2px;}
.g_title02 {font-weight:normal; padding-bottom:0px; padding-top:10px; margin-left:5px; font-size:33px; letter-spacing:1.5px;  color:#222; text-align:left; height:28px; line-height:28px; font-family: 'Noto Sans KR';  background-position:0px 2px;}
.g_title01_sub{font-size:18px; color:#b32c39; font-weight:bold; padding-bottom:10px; padding-top:20px; text-align:left; margin-left:70px;}
.g_title02_sub{font-size:18px; color:#b32c39; font-weight:bold; padding-bottom:10px; padding-top:40px; text-align:left;}






/* BASIC css end */

