/* BASIC css start */
/* ±³À°°úÁ¤ ÆäÀÌÁö */
.sub_page_area {width:95%; margin:25px auto;}
.sub_top_menu {height:40px; margin-bottom:10px; margin:0px auto; width:95%;}
.sub_top_menu ul{font-size:0;}
.sub_top_menu ul li {display:inline-block;width:25%;}
.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:1;  border-radius:20px; margin-left:5px;}
.sub_top_menu ul li:first-child a {border-left:1px solid #d1d1d1;  border-radius:20px;}
.sub_page_area .sub_top_menu ul li a.on { background-color:#a51e22; color:#fff; border-top:0px solid #a51e22;}  /* .sub_page_area .sub_top_menu ul li a.on { background-color:#fff; color:#000; border-top:1px solid #000;}  */


.sub_top_menu2 {height:26px; margin-top:25px;  width:95%; margin-left:0px;}
.sub_top_menu2 ul{font-size:0;}
.sub_top_menu2 ul li {display:inline-block;width:33%;} 
.sub_top_menu2 ul li a { height:26px; font-size:11px; background-color:#f5f5f5; border:1px solid #d1d1d1; display:block; line-height:26px; color:#777; text-align:center;border-left:1;  border-radius:0px; margin-left:5px;}
.sub_top_menu2 ul li:first-child a {border-left:1px solid #d1d1d1;  border-radius:0px;}
.sub_page_area .sub_top_menu2 ul li a.on { background-color:#222222; color:#fff; border-top:0px solid #222222;}  /* .sub_page_area .sub_top_menu ul li a.on { background-color:#fff; color:#000; border-top:1px solid #000;}  */

.circle_tab {margin-top:25px; margin-bottom:30px; clear:both; height:30px; margin-left:10px;}
.circle_tab a {float:left;margin-right:7px;display:block; width:35%; height:30px; background-color:#dedede; color:#fff; border-radius:5px; line-height:30px; font-size:12px; text-align:center; cursor:pointer;}
.circle_tab a:last-child{margin:0;}
.circle_tab a.op {background-color:#a78319; color:#fff; }

.g_title01 { margin-top:26px;font-weight:bold; font-size:16px;  color:#222; text-align:left; height:16px; padding-left:10px; letter-spacing:0.7px; line-height:16px;background:url('/design/redbrown/mobile_wishblack/guide_title_bg.gif') no-repeat; background-position:0px 2px; float:left;}
.g_title02 { margin-top:30px;font-weight:bold; font-size:16px;  color:#222; text-align:left; height:16px; padding-left:10px; letter-spacing:1px; line-height:16px;background:url('/design/redbrown/mobile_wishblack/guide_title_bg.gif') no-repeat; background-position:0px 2px; float:left;}
.g_title03 { margin-top:5px;font-weight:bold; font-size:15px;  color:#b58a16; text-align:left; height:16px; padding-left:4px; letter-spacing:1px; line-height:16px; no-repeat; background-position:0px 2px; float:left;}
.g_title04 { margin-top:10px; margin-bottom:10px; font-weight:bold; font-size:16px;  color:#b58a16; text-align:left; height:16px; padding-left:4px; letter-spacing:1px; line-height:16px; no-repeat; background-position:0px 2px; float:left;}


.g_title01_sub{font-size:15px; color:#c6991e; font-weight:bold; padding:5px 0; padding-top:30px;}
.g_title011_sub{font-size:15px; color:#c6991e; font-weight:bold; padding:5px 0; padding-top:15px;}
.g_title02_sub{font-size:13px; color:#000;  padding:10px 0; padding-top:50px;}
.g_title03_sub{font-size:15px; color:#b58a16; font-weight:bold; padding:5px 0; padding-top:30px;}
.g_title04_sub{font-size:12px; color:#b58a16;  padding:10px 0; padding-top:0px;}

.g_title_area .g_title01_sub{color:#222; padding-top:30px;  padding-bottom:20px; letter-spacing:0.5px;}


.c_text01{font-size:13px; padding-bottom:0px; margin-top:0px;}


.sub_page_area .tab_box02{display:none;}
.sub_page_area .tab_box04{display:none;}
.sub_page_area .tab_box06{display:none;}
.sub_page_area .tab_box08{display:none;}
.sub_page_area .tab_box10{display:none;}
.sub_academy{display:block !important;}
.sub_img_comm{display:none !important;}


.loc-navi{text-align:center; margin-top:-17px; padding-bottom:5px; font-size:13px;}



/* BASIC css end */

