/* 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;}  */


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


/*¸ÅÀå¼Ò°³*/
.g_title01 { margin-top:25px;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:12px; color:#c6991e;  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;}
.g_title_area2 .g_title01_sub{color:#222; padding-top:30px;  padding-bottom:20px; letter-spacing:0.5px;}

.c_text01{font-size:13px; padding-bottom:20px; margin-top:28px; text-align: left;}




.company_tab_ban {width:100%;margin:0 auto;text-align:center;margin-top:20px; margin-bottom:30px; position:relative;}
.company_tab_ban .swiper-button-prev {position:absolute;top:50%;left:10px;width:20px;height:35px;background:url('./mimg/arrow_left.png') no-repeat;background-size:20px 35px;}
.company_tab_ban .swiper-button-next {position:absolute;top:50%;right:10px;width:20px;height:35px;background:url('./mimg/arrow_right.png') no-repeat;background-size:20px 35px;}
.company_tab_ban .swiper3 {padding-bottom:35px;}
.company_tab_ban .swiper-pagination {text-align:center;margin:0 auto;bottom:0 !important;width:100%;}
.company_tab_ban .swiper-pagination-bullet {border-radius:10;background: none !important;width:5px;height:5px; margin:0 5px; border:1px solid #c69a22 !important;opacity:1 !important;}   /* ³×¸ð Å×µÎ¸® Ã¤¿ì±â »ö:µ¿±Û·Î º¯°æ b9b9b9  */
.company_tab_ban .swiper-pagination-bullet-active {background:#c69a22 !important;}   /* ³×¸ð¼Ó Ã¤¿ì±â »ö  */

/* BASIC css end */

