@charset "utf-8";

/*******************인덱스 css**  border:1px #333 solid; ***************************/
*{padding:0; margin:0;}
div,ul,li,ol,dl,dt,dd {list-style-type:none;}
fieldset,legend {display:none;}
img{border:0; vertical-align:middle;}


/*******************#wrapper 전체 css ********************************/
#wrapper{
	width:100%;
	min-width:900px;
}

/* 공통 // top */
#navi_container {width:900px; height:115px; overflow:hidden; margin:0 auto;}
/* top // 로고,링크,네비게이션*/
#navi_left_g {float:left; width:900px;}
.navi_link {width:900px; height:80px; float:center;}
.navi_link .logo {width:600px; float:left;}
.navi_link .logo li {float:left;}
.navi_link .link {width:300px; float:right;}
.navi_link .link ul {padding-top:35px;}
.navi_link .link li {float:left;}

.navi_list {width:900px; height:35px; background:url(/images/navi_back.gif) no-repeat; clear:both;}
.navi_j_list {width:900px; height:35px; background:url(/images/navi_j_back.gif) no-repeat; clear:both;}
.menu {width:750px; float:left;}
.menu ul {height:26px; padding:0 0 0 60px;}
.menu li {float:left;}
.menu_btn {width:130px; float:right;}
.menu_btn ul {height:28px; padding-top:7px;}
.menu_btn li {text-align:right; padding-right:10px;}
#navi_right_g {float:right; width:145px;}

/* 메인 // contents *****************************************************************************************/

/* 메인 // 플래시*/
#flash {width:900px; height:345px;  background:url(/images/m_flash_back.gif) no-repeat; margin:0 auto; position:relative; z-index:1;}

/* 메인 // quick blue라인*/
#quick_container {height:75px; background:url(/images/m_quick_back.gif) repeat-x;}
.quik_line {width:870px; height:75px; margin:0 auto; padding:0 15px 0 15px;}
.quik_line .m_login {width:190px; height:75px; float:left; background:url(/images/m_membership_back.gif) no-repeat; padding:5px 15px 0 15px;}
.quik_line .m_logout{background-color:#ffffff; border:1px #017db4 solid; letter-spacing:-0.05em; padding-left:2px; color:#7a7a7a; font-size:11px; }
.quik_line .m_quick {width:650px; height:74px; float:left;}
.quik_line .m_quick ul {padding:3px 0 8px 25px;  overflow:hidden;}
.quik_line .m_quick li {float:left;}

/* 메인 // 공지,보도,문의 사항*/
#m_notice {width:900px; height:110px; margin:0 auto; margin-top:15px;}
.group_notice {padding:0 15px;}
.group_notice .notice {width:260px; float:left;}
.group_notice .notice .m_n_bar {height:24px; border-bottom:1px #dedede solid;}
.group_notice .notice .m_n_bar .n_title {float:left;}
.group_notice .notice .m_n_bar .n_more {float:right;}
.group_notice .notice .m_n_con {width:260px; height:70px; padding-top:3px;}
.group_notice .notice .m_n_con ul {padding-top:5px; padding-left:3px;}
.group_notice .notice .m_n_con li {height:20px; padding-left:6px; background:url(/images/icon_o.gif) no-repeat;}

/* 메인 // 배너, 계좌,전화 */
#group_banner {width:870px; height:100px; margin:0 auto; clear:both; padding:15px;}
.banner_num01 {float:left;}
.banner_num02 {float:left;}
.m_banner {float:left;}

/* 서브 // contents *****************************************************************************************/

/* 서브 // 플래시*/
#s_flash {width:900px; height:170px; margin:0 auto; position:relative; z-index:1;}

#s_blue_line {width:100%; height:5px; background:url(/images/s_line_back.gif) repeat-x;}

/*s_컨텐츠_group*/
#group_content {width:900px; height:100%; margin:0 auto; overflow:hidden; padding-top:25px; padding-bottom:80px;}
/*s_navi*/
.group_snavi {width:185px; margin-right:50px; float:left;  background:url(/images/s_navi_bg.gif) no-repeat left top;}
.group_j_snavi {width:185px; margin-right:50px; float:left;  background:url(/images/s_navi_j_bg.gif) no-repeat left top;}
.snavi {width:185px; height:350px;}
.snavi dl dt {padding-bottom:10px;}
.snavi dl dd {padding-top:5px;padding-bottom:5px}
.snavi dl dd span{padding:5px 0 0 5px;font-weight:bold;}
.snavi dl dd span.over{width:185px;height:23px;background:url(/images/left_menu_bg_over.gif) no-repeat left top;display:inline-block;color:#ffffff;}
.sbanner {margin:50px 0 100px 0;}
/*s_content*/
.content {width:665px; float:left; }
.content .content_title {height:35px; padding-bottom:15px;}
.content .content_title .title_img {width:300px; float:left;margin-top:10px;}
.content .content_title .title_img h1{font-weight:bold;color:#5e5e5e}
.content .content_title .title_link {width:365px; float:right; text-align:right; font-size:11px;}

/* 공통// fotter */
/*fottoer*/
#group_subject {height:34px; border-top:1px #dedede solid; border-bottom:1px #dedede solid; margin-top:10px;}
.subject {width:870px; margin:0 auto; padding:0 15px;}
.subject li {float:left;}

#group_fotter {height:100px; margin:0 auto; width:870px; padding:10px 15px;}
.fotter01 {float:left;}
.fotter02 {float:left; padding-left:10px;}

/* Paginate */
.paginate_complex{width:94%;padding:20px 0;line-height:normal;text-align:center;}
.paginate_complex a,
.paginate_complex strong{display:inline-block;position:relative;z-index:2;margin:0 -3px;padding:1px 8px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background-color:#fff;font:bold 12px/16px Tahoma, Sans-serif;color:#323232;text-decoration:none;vertical-align:top}
.paginate_complex a:hover,
.paginate_complex a:active,
.paginate_complex a:focus{background-color:#f8f8f8}
.paginate_complex strong{color:#ff8600}
.paginate_complex .direction{border:0;font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}
.paginate_complex .direction:hover,
.paginate_complex .direction:active,
.paginate_complex .direction:focus{color:#323232;background-color:#fff}
.paginate_complex .prev{border-left:0}
.paginate_complex .next{border-right:0}
.paginate_complex .direction span{display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}
.paginate_complex .prev span{*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}
.paginate_complex .next span{margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}

.btnArea{margin:1em 0;text-align:center;zoom:1;clear:both}
.btnArea:after{content:"";display:block;clear:both}
.btnArea .etc{float:left}