/* BASIC css start */
/* 회사소개 페이지 */
.sub_page_area {width:95%; margin:30px auto;}
.sub_page_area img {width:100%;}
.sub_page_area .sub_top_menu {height:40px; margin-bottom:10px;}
.sub_page_area .sub_top_menu ul li {float:left;width:33.33%;}
.sub_page_area .sub_top_menu ul li a { height:38px; font-size:13px; background-color:#f5f5f5; border:1px solid #d1d1d1; display:block; line-height:38px; color:#777; text-align:center;border-left:0;}
.sub_page_area .sub_top_menu ul li:first-child a {border-left:1px solid #d1d1d1;}
.sub_page_area .sub_top_menu ul li a.on { background-color:#fff; color:#bf2e1a; border-top:1px solid #bf2e1a;}

.sub_page_area .sub_top_menu2 {height:40px; margin-bottom:10px;}
.sub_page_area .sub_top_menu2 ul li {float:left;width:25%;}
.sub_page_area .sub_top_menu2 ul li:first-child{width:40%;}
.sub_page_area .sub_top_menu2 ul li a { height:30px; font-size:13px; background-color:#f5f5f5; border:1px solid #d1d1d1; display:block; line-height:30px; color:#777; text-align:center;border-left:0;}
.sub_page_area .sub_top_menu2 ul li:first-child a {border-left:1px solid #d1d1d1;}
.sub_page_area .sub_top_menu2 ul li a.on { background-color:#fff; color:#222;}
.img {margin-bottom:0px; }

/* 윤리강령 */
.border_space1 {width:100%; clear:both; border-bottom:1px solid #dbdbdb;  margin-top:50px; }
.border_space2 {width:100%; clear:both; border-bottom:1px solid #dbdbdb;  margin-top:50px; padding-top:20px;}
.circle_tab {margin-top:0px; margin-bottom:0px; clear:both; height:35px;}
.circle_tab a {float:left;margin-right:6px;display:block; width:190px; height:35px; background-color:#dedede; color:#fff; border-radius:17px; line-height:33px; font-size:14px; text-align:center; cursor:pointer;}
.circle_tab a.op {background-color:#bf2e1a; color:#fff; }
.g_title_area {height:120px; clear:both; margin-bottom:10px;}
.g_title01 {font-size:16px;  color:#222; text-align:left; height:16px; padding-left:0px; line-height:16px;background:url('/design/cmslab/mobile_wishblue/guide_title_bg.gif') no-repeat; background-position:0px 2px; float:left;}
.g_title02 {font-size:11px; color:#777; line-height:16px; height:16px; padding-left:0px;float:left; }
.sub_page_area .tab_box02,
.sub_page_area .tab_box03 {display:none;}
.hotel_area {width:100%; clear:both; }
.hotel_ban {width:100%;}
.hotel_ban img {width:49%;}
.hotel_text_area {width:100%;text-align:left;margin-top:10px; }
.hotel_text01 {color:#000; font-size:16px;line-height:16px; padding-bottom:6px;}
.hotel_text02 {color:#555; font-size:12px;padding-bottom:6px;}
.hotel_text03 {color:#777; font-size:11px;line-height:15px; padding-bottom:10px;}
.hotel_text04 {font-size:12px; color:#222; padding-bottom:5px;}
.hotel_text05 {font-size:11px; color:#777; line-height:15px; }
.hotel_text_border {border-top:1px solid #dedede; padding-top:0px;  margin-top:6px; margin-bottom:20px; width:100%; clear:both; float:left; }
.buffet_area ul li { width:49%; float:right; text-align:left;padding-bottom:30px;}
.buffet_area ul li:first-child {float:left;}
.buffet_area .thumb img {width:100%;}
.buffet_text01 {color:#000; font-size:16px; padding-bottom:8px; padding-top:10px;}
.buffet_text02 {color:#777; font-size:12px; line-height:15px;}
.buffet_text03 {font-size:12px; color:#222; padding-bottom:5px;}
.buffet_text04 {font-size:11px; color:#777; line-height:15px; }
.buffet_sub_text {border-top:1px solid #ececec; padding-top:9px; margin-top:9px;}
.insur_title01 {text-align:left; font-size:16px; color:#222; clear:both;}
.insur_title02 {text-align:left; font-size:12px; color:#777; clear:both; padding-top:8px;}
.insur_area { clear:both;margin-top:30px;}
.insur_area ul li { width:49%; float:right; text-align:left; padding-bottom:30px;}
.insur_area ul li:first-child {float:left;}
.insur_area .thumb img {width:100%;}
.insur_area2 {clear:both; margin-top:10px;}
.insur_area2_txt { width:100%;}
.insur_area2 .insur_text_border1 {border-top:1px dashed #dedede; padding-top:20px;  margin-top:20px;text-align:left; }
.insur_area2 .insur_text_border2 {border-top:1px dashed #dedede; padding-top:20px;  margin-top:20px;text-align:left; }
.insur_area2 .insur_text04 {font-size:14px; color:#222; padding-bottom:5px;}
.insur_area2 .insur_text05 {font-size:12px; color:#777; line-height:22px;}

/* BASIC css end */

