@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700;900&display=swap');

@font-face {
	font-family: 'SpoqaHanSansNeo-Regular';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

body, html{width:100%; height:100%; background-color:#FFFFFF; min-width:1500px;margin:0px; padding:0px;}
body, td, p, input, button, textarea, select { font-family:'SpoqaHanSansNeo-Regular', sans-serif; font-size:14px;line-height:140%; color:#464646; line-height:1.7em;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%;}
ul,ol,dl{list-style:none;}
img {border:0; vertical-align:top;}
ul{margin:0px; padding:0px;}
fieldset {border:0;}
li {list-style-type:none;}
a{text-decoration:none; color:#464646;}



/*
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0px; padding:0px;}
body,input,textarea,select,table,a,p{font-family:'Noto Sans KR', '나눔고딕', NanumGothic, '맑은 고딕', MalgunGothic, '돋움', Dotum, sans-serif; font-size:13px; color:#464646; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img,fieldset{border:0px; vertical-align:top;}
ul,ol,dl{list-style-type:none;}
a{text-decoration:none; color:#464646;}
caption, legend{border:0px; display:none;}
em{font-weight:bold; font-style:normal;}
table{width:100%; border:0; border-collapse:collapse;}


@font-face{font-family:NS;
src:url('../font/NanumSquare.eot');
src:local('☺'), url('../font/NanumSquare.woff') format('woff');
font-style:normal;}
*/


.gnb{display:none;}
.gnb.on{display:block; position:fixed; width:100%; height:100%; top:0; z-index:99;}
.gnb .nav_close{position:absolute; right:85.93%; margin:17px 13px 0 0; z-index:50;}


.gnb .gnb_wrap{position:absolute; width:85.93%; height:100%; right:0; background:#1d326c; overflow-y:auto; z-index:50;}
.gnb .top_util{float:left; width:100%; margin:14px 0;}



.gnb .main{float:left; width:100%; border-top:solid 1px #192d65; border-bottom:solid 1px #2e437c;}
.gnb .main li{background:url(/kor/images/common/m_nav_arrow.gif) no-repeat right 20px;}
.gnb .main li a{display:block; height:48px; line-height:48px; border-top:solid 1px #2e437c; border-bottom:solid 1px #192d65; padding-left:25px; font-family: 'SpoqaHanSansNeo-Regular', sans-serif; color:#FFF; font-size:16px;font-weight:bold;}
.gnb .main li a.main_link{position:relative; width:80%; margin-top:-50px; z-index:20;}
.gnb .main li.on{background:url(/kor/images/common/m_nav_arrow_on.gif) no-repeat right 20px;}
.gnb .main li .sub{display:none;}
.gnb .main li.on .sub{display:block;}
.gnb .sub > li{background:#2a4181;}
.gnb .sub > li > a{border-top:solid 1px #344a86; border-bottom:solid 1px #203570; font-family:'SpoqaHanSansNeo-Regular', sans-serif; font-size:14px;}
.gnb:after{display:block; content:""; position:fixed; width:100%; height:100%; z-index:49; background:#000; opacity:0.7;}
.gnb .find_store{float:left; width:100%;}
.gnb .find_store a{display:block; text-align:right; font-size:14px; color:#FFF; height:50px; line-height:50px; padding-right:15px; background:#192d65; border-bottom:solid 1px #2e437c;}
.gnb .find_store a span{display:block; background:url(/kor/images/common/m_store_btn.png) no-repeat right; padding-right:23px; background-size:13px; margin-right:2px;}

header.top_nav.top_fixed{position:fixed; top:0; left:0; width:100%; height:auto; background:#FFF; border-bottom:solid 1px #d9d9d9; z-index:200;}




/* 1500px 이상 해상도 - 로고 양쪽 / 메뉴 가운데 / 상단 35px(87번줄) */

header.top_nav{position:absolute; top:0; left:0; width:100%; height:auto; background:transparent; z-index:100;}
header.top_nav .line{display:none;}

header.top_nav .top_align{display:grid; grid-template-columns:1fr auto 1fr; align-items:start; position:relative; max-width:1500px; width:100%; margin:0 auto; padding:0; box-sizing:border-box;}

header.top_nav .top_logo{width:auto; justify-self:start; align-self:start; grid-column:1;}
header.top_nav h1.top_logo{width:auto; position:relative; clear:none; margin:0; z-index:51;}
header.top_nav h1.top_logo img,
header.top_nav .top_logo_r img{width:auto; height:auto; max-width:none; max-height:none;}
header.top_nav .top_logo img.logo_scroll,
header.top_nav .top_logo_r img.logo_scroll{display:none;}
header.top_nav .top_logo_r{width:auto; justify-self:end; align-self:start; grid-column:3; z-index:51;}
header.top_nav h2.nav_btn{display:none;}

header.top_nav .gnb{display:block; position:relative; justify-self:center; align-self:start; grid-column:2; width:auto; margin:0; padding:35px 0 0 0; background:transparent;}
header.top_nav .gnb.on{height:auto; position:relative; width:auto;}
header.top_nav .gnb .nav_close{display:none;}
header.top_nav .gnb .gnb_wrap{position:static; width:auto; height:auto; top:auto; left:auto; right:auto; background:transparent; overflow:visible;}
header.top_nav .gnb .top_util{display:none;}
header.top_nav .gnb:after{display:none;}




.gnb .top_members{margin:0 20px 0 25px;}
.gnb .top_members li{float:left; margin-left:10px; padding-left:10px;}
.gnb .top_members li a{font-size:13px; height:30px; line-height:30px; color:#848484;}
.gnb .top_members li a:hover, .gnb .top_util li a:focus, .gnb .top_util li a:active{color:#000;}
.gnb .top_members li.store{display:block;}



header.top_nav .gnb nav{position:relative; z-index:10;}
/* nav:after = 메뉴 호버 시 펼쳐지는 흰색 배경 패널 (서브메뉴 뒤 레이어) */
header.top_nav .gnb nav:after{display:block; content:""; width:100%; position:fixed; top:80px; left:0; height:0; background:#FFF; border-bottom:solid 0px #FFFFFF; z-index:1; pointer-events:none;
		    transition-timing-function:ease-in-out;
     -o-transition-timing-function:ease-in-out;
   -moz-transition-timing-function:ease-in-out;
-webkit-transition-timing-function:ease-in-out;
        transition-duration:0.2s;
     -o-transition-duration:0.2s;
   -moz-transition-duration:0.2s;
-webkit-transition-duration:0.2s;}

/* 컬러 수정 */
/*header.top_nav .gnb nav:hover:after{height:300px; border-bottom:solid 2px #555555;} 마우스어버시 내려오는 메뉴 제거 2026-06-02*/
header.top_nav .gnb nav:hover{z-index:99;}
header.top_nav .gnb .main{position:static; top:auto; display:flex; align-items:center; justify-content:center; width:auto; float:none; border-top:none; border-bottom:none;}
header.top_nav .gnb .main > li{position:relative; background:none; float:none;}
header.top_nav .gnb .main li{background:none; float:none;}
header.top_nav .gnb .main li a{display:block; height:auto; line-height:normal; border-top:none; border-bottom:none; padding:0 60px; color:#fff; font-weight:bold; font-size:19px;}
header.top_nav .gnb .main li a.main_link{display:none;}
header.top_nav .gnb .main li:last-child a{padding:0 60px;}
header.top_nav .gnb .main li a span{display:block; position:relative;}
header.top_nav .gnb .main li a span:after{display:block; content:""; width:0px; height:3px; background:#fff; margin:3px auto 0;
		    transition-timing-function:ease-in-out;
     -o-transition-timing-function:ease-in-out;
   -moz-transition-timing-function:ease-in-out;
-webkit-transition-timing-function:ease-in-out;
        transition-duration:0.2s;
     -o-transition-duration:0.2s;
   -moz-transition-duration:0.2s;
-webkit-transition-duration:0.2s;}
header.top_nav .gnb .main li:hover a span:after, header.top_nav .gnb .main li.on a span:after{width:100%;}
header.top_nav .gnb .main li.on{background:none;}
header.top_nav .gnb .main li .sub, header.top_nav .gnb .main li.on .sub{display:block; position:absolute; padding-top:0; margin-top:-40px; z-index:210; height:1px; overflow:hidden; opacity:0;
		    transition-timing-function:ease-in-out;
     -o-transition-timing-function:ease-in-out;
   -moz-transition-timing-function:ease-in-out;
-webkit-transition-timing-function:ease-in-out;
        transition-duration:0.2s;
     -o-transition-duration:0.2s;
   -moz-transition-duration:0.2s;
-webkit-transition-duration:0.2s;}
header.top_nav .gnb nav:hover li .sub, header.top_nav .gnb nav:hover li.on .sub{padding-top:23px; margin-top:0; height:auto; opacity:1; overflow:visible;}
header.top_nav .gnb .main > li .sub{left:50%; transform:translateX(-50%); min-width:max-content; width:max-content; white-space:nowrap;}
header.top_nav .gnb .sub > li{clear:both; background:transparent; width:100%; height:auto; min-height:34px; line-height:34px; margin-left:0; text-align:center; white-space:nowrap;}
header.top_nav .gnb .sub > li:hover{border-bottom:none;}
header.top_nav .gnb .sub > li > a{display:block; border-top:none; border-bottom:none; font-size:16px; color:#848484; padding:4px 14px; margin-left:0; white-space:nowrap; word-break:keep-all;}
header.top_nav .gnb .sub > li a:last-child{padding:4px 14px;}
header.top_nav .gnb .sub > li > a:hover, header.top_nav .gnb .sub > li > a:focus{color:#000;}
header.top_nav .gnb .find_store{display:none;}


	
header.top_nav.top_fixed .line{display:none;}
header.top_nav.top_fixed .top_align{display:grid; grid-template-columns:1fr auto 1fr; align-items:start; padding:0;}
header.top_nav.top_fixed .top_logo{display:block; justify-self:start; align-self:start; grid-column:1;}
header.top_nav.top_fixed h1.top_logo{display:block; width:auto; margin:0;}
header.top_nav.top_fixed .top_logo_r{display:block; justify-self:end; align-self:start; grid-column:3;}
header.top_nav.top_fixed .gnb{display:block; justify-self:center; align-self:start; grid-column:2; padding:40px 0 0 0;}
header.top_nav.top_fixed .gnb .gnb_wrap{position:static;}
header.top_nav.top_fixed .gnb .main li a{color:#444;}
header.top_nav.top_fixed .gnb .main li a span:after{background:#000;}
header.top_nav.top_fixed .top_logo img.logo_default,
header.top_nav.top_fixed .top_logo_r img.logo_default{display:none;}
header.top_nav.top_fixed .top_logo img.logo_scroll,
header.top_nav.top_fixed .top_logo_r img.logo_scroll{display:inline;}
header.top_nav.top_fixed .top_util{display:none;}
header.top_nav.top_fixed .gnb nav:after{top:80px;}
header.top_nav.top_fixed .gnb nav:hover:after{height:400px;} /* 내려오는메뉴 길이 */
/*.top_fixed .top_block {background:#1B2745;}  스크롤내려올때 색상*/


/* main */


.containerHight{position:relative; width:100% margin:0 auto; height:90px;}



#containerBottom1 {position:relative; width:100%; margin:0 auto; height:560px; background: #fff}
#containerBottom1_in {width:1200px; height:560px; margin:0 auto;}
#containerBottom1_in .bnBx {width:1200px;padding-top: 65px }
#containerBottom1_in .bnBx ul {}
#containerBottom1_in .bnBx li {list-style:none; float:left;}

#containerBottom2 {position:relative; width:100%; margin:0 auto; height:530px; background-image: url(/kor/images/bn_box02_bg.jpg);background-position: center}
#containerBottom2_in {width:1200px; height:530px; margin:0 auto;}
#containerBottom2_in .bnBx {width:1200px; }
#containerBottom2_in .bnBx ul {}
#containerBottom2_in .bnBx li {list-style:none;}

#containerBottom3 {position:relative; width:100%; margin:0 auto; height:850px; background-image: url(/kor/images/bn_box01_bg.jpg);background-position: center}
#containerBottom3_in {width:1500px; height:850px; margin:0 auto;}
#containerBottom3_in .main_sol_title.h1 {display:flex; justify-content:center; align-items:center; margin:0 auto 30px; padding-top:50px; min-height:72px; background:url(/kor/images/A_main_titleline2_bg.png) center center no-repeat; background-size:auto;}
#containerBottom3_in .main_sol_title .text {flex:0 1 auto; text-align:center; padding:0 5px;}
#containerBottom3_in .main_sol_title .text h4 {font-size:45px; color:#ffffff; margin:0 0 8px; line-height:1.1; font-weight:700;}
#containerBottom3_in .main_sol_title .text .sub {font-size:18px; color:#ffffff; margin:0; line-height:1.4; font-weight:400; opacity:0.95;padding-bottom: 70px}
#containerBottom3_in .bnBx {width:1500px; margin:0 auto;padding-top: 180px; }
#containerBottom3_in .bnBx ul {}
#containerBottom3_in .bnBx li {list-style:none;}
#containerBottom3_in .bnBx2 {width:1500px; }
#containerBottom3_in .bnBx2 ul {}
#containerBottom3_in .bnBx2 li {list-style:none; float:left;margin: 0 45px}

#containerBottom4 {position:relative; width:100%; margin:0 auto; height:738px; background-image: url(/kor/images/bn_box04_bg.jpg);background-position: center}
#containerBottom4_in {width:1500px; height:738px; margin:0 auto; display:flex; align-items:center; justify-content:flex-start; box-sizing:border-box;}
#containerBottom4_in .quality_title {padding-left:80px;}
#containerBottom4_in .quality_title .text {text-align:left;}
#containerBottom4_in .quality_title .text h4 {font-size:48px; color:#000000; font-weight:700; margin:0 0 16px; line-height:1.15;}
#containerBottom4_in .quality_title .text .sub {font-size:18px; color:#000000; margin:0; line-height:1.6; font-weight:400;}
#containerBottom4_in .quality_title .text .more_bt {margin:28px 0 0; padding:0;}
#containerBottom4_in .quality_title .text .more_bt a {display:inline-block;}
#containerBottom4_in .quality_title .text .more_bt img {vertical-align:top;}

#containerBottom5 {position:relative; width:100%; margin:0 auto; height:738px; background-image: url(/kor/images/bn_box05_bg.jpg);background-position: center}
#containerBottom5_in {width:1500px; height:738px; margin:0 auto; display:flex; align-items:center; box-sizing:border-box;}
#containerBottom5_in .resource_wrap {display:flex; align-items:center; justify-content:space-between; width:100%;}
#containerBottom5_in .resource_title {flex:0 0 auto; padding-left:10px;}
#containerBottom5_in .resource_title .text {text-align:left;}
#containerBottom5_in .resource_title .text h4 {font-size:48px; color:#ffffff; font-weight:700; margin:0 0 16px; line-height:1.15;}
#containerBottom5_in .resource_title .text .sub {font-size:18px; color:#ffffff; margin:0; line-height:1.6; font-weight:400;}
#containerBottom5_in .resource_title .text .more_bt {margin:28px 0 0; padding:0;}
#containerBottom5_in .resource_title .text .more_bt a {display:inline-block;}
#containerBottom5_in .resource_title .text .more_bt img {vertical-align:top;}
#containerBottom5_in .resource_banners {display:grid; grid-template-columns:repeat(2, auto); gap:0px; margin:0 -40px 0 0; padding:0; list-style:none;}
#containerBottom5_in .resource_banners li {margin:0; list-style:none;}
#containerBottom5_in .resource_banners a {display:block;}
#containerBottom5_in .resource_banners img {display:block; vertical-align:top;}

#containerBottom6 {position:relative; width:100%; margin:0 auto; height:500px;padding-top:90px; background: #f1f1f1}
#containerBottom6_in {width:1500px; height:500px; margin:0 auto;}
#containerBottom6_in .bnBx {width:1500px; }
#containerBottom6_in .bnBx ul {}
#containerBottom6_in .bnBx li {list-style:none; float:left;}

/* foot */

#footer{position:relative; width:100%; margin:0 auto; height:200px; background:#222222;}
#footer_in{position:relative; width:1500px; height:200px; margin:0 auto; box-sizing:border-box;}
#footer_in .footBx {display:flex; align-items:center; width:100%; height:200px; padding:0 15px; box-sizing:border-box;}
#footer_in .foot_logo {flex:0 0 auto; margin-right:50px;}
#footer_in .foot_logo img {display:block; vertical-align:top;}
#footer_in .foot_info {flex:1 1 auto; min-width:0;}
#footer_in .foot_menu {display:flex; flex-wrap:wrap; align-items:center; margin:0 0 14px; padding:0; list-style:none;}
#footer_in .foot_menu li {list-style:none; margin:0; padding:0;}
#footer_in .foot_menu li a {font-size:14px; color:#dddddd; text-decoration:none;}
#footer_in .foot_menu li a:hover {color:#ffffff; text-decoration:underline;}
#footer_in .foot_menu li.foot_sep {font-size:14px; color:#666666; margin:0 12px; padding:0;}
#footer_in .foot_addr {font-size:13px; color:#999999; line-height:1.7; margin:0; padding:0;}


/* sub */

#sub_wrap { width:100%; position:relative; margin:0 auto; }
#sub_wrap .subImgTitle  {position:absolute; margin-top: 150px; left:50%; transform: translateX(-50%);width:600px;height:150px; background:url(/kor/images/sub_img_title00.png) no-repeat;z-index: 5}
#sub_wrap .subImg1 {position:relative; height:150px; background:url(/kor/images/sub01.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important; background-position: center;}
#sub_wrap .subImg2 {position:relative; height:150px; background:url(/kor/images/sub02.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important; background-position: center;}
#sub_wrap .subImg3 {position:relative; height:150px; background:url(/kor/images/sub03.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important;background-position: center;}
#sub_wrap .subImg4 {position:relative; height:150px; background:url(/kor/images/sub04.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important;background-position: center;}
#sub_wrap .subImg5 {position:relative; height:150px; background:url(/kor/images/sub05.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important;background-position: center;}
#sub_wrap .subImg6 {position:relative; height:150px; background:url(/kor/images/sub06.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important; background-position: center;}
#sub_wrap .subImg7 {position:relative; height:150px; background:url(/kor/images/sub07.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important;background-position: center;}
#sub_wrap .subImg8 {position:relative; height:150px; background:url(/kor/images/sub08.jpg) no-repeat;overflow-y: hidden ! important;overflow-x: hidden ! important; background-position: center;}
#sub_wrap .titleBx {position:relative; width:100%; background: #ffffff}
#sub_wrap .titleBx_in {position:relative; width:1150px; margin:0 auto; padding:25px 0;}
#sub_wrap .titleLine {position:relative; width:100%; margin:0 auto;height:1px; background:#d2d1d2;}
/* #sub_wrap .mapping {position:absolute; top:280px; right:0; font-size:11px; color:#9a9a9a; height:14px; vertical-align:middle;} */
#sub_wrap .mapping {position:absolute; top:20px; right:0; font-size:11px; color:#7f7f7f; height:14px; vertical-align:middle;}
#sub_wrap .contents { width:1200px; margin:0 auto; padding-bottom: 70px}
#sub_wrap .contents2 {position:relative; width:1200px; min-height:440px;height:100%;text-align:center;margin:0 auto;}
#sub_wrap .space {position:/*relative*/; width:1200px; height:80px;margin:0 auto; }





.c_txt_sky			{ line-height:16pt; font-size:9pt; color:#333; text-align:justify; }
.c_txt_b_sky		{ line-height:16pt; font-size:20pt; color:#333;text-align:justify; font-weight:bold; }




.conTit { position:relative; margin:69px 0 50px; padding:0 0 22px; font-family:'SpoqaHanSansNeo-Regular', sans-serif; font-size:22px; font-weight:500; text-align:center; color:#333; }
.conTit:after { content:''; position:absolute; bottom:0; left:50%; width:20px; height:2px; margin:0 0 0 -10px; background-color:#3478d5; }
.conTit span { font-family:'SpoqaHanSansNeo-Regular', sans-serif; font-size:22px; }

/* text */
.pointTxt { font-size:10px; line-height:45px; color:#609ced; }
.pointTxt strong { font-weight:400; color:#b82835; }
.pointColorRed { color:#b82835; } 


.txtWrap .txt { color:#757575; }
.pointTxt { font-size:20px; line-height:45px; color:#609ced; }
.txtWrap .pointTxt + .txt { margin:6px 0 0; line-height:26px; }


.homepage_box {display:inline-block;}
.homepage_box .homepage_list {display:inline-block; color:#fff; background-color:#343e57; border-radius:5px; float: left; display:block; width:300px; height:50px; margin:5px 0;}
.homepage_box .homepage_list p{text-align:center; font-size: 16px;color:#FFF;padding-top:15px}
.homepage_box .homepage_list .text01 {display:inline-block; width:100%; height:40px; line-height:20px; margin-bottom:0;}

.homepage_box .homepage_list2 {display:inline-block; color:#fff; background-color:#f1f1f1; border-radius:5px; float: left; display:block; width:730px; height:50px; line-height:30px; margin:5px 0 5px 10px;}
.homepage_box .homepage_list2 p{font-size: 16px; padding-top:15px;padding-left:20px}
.homepage_box .homepage_list2 .text01 {display:inline-block; width:100%; height:40px; line-height:20px; margin-bottom:0;}



/* quick */
.blind{display: block;left: 0;overflow: hidden;position: absolute;top:-1000em;}
.quick{width:90px;height:389px;position:absolute;top:0;right:0;z-index:2;}

.quick_list{width:90px;height:389px;float:left;}
.quick_list li{width:90px;cursor:pointer;}
.quick_list li {display:block;width:90px;height:97px;text-indent:-5000px;}
.quick_list li a{display:block;width:90px;height:97px;text-indent:-5000px;}
/**.quick_list li.q_menu1 {height:190px;background:url(../images/btn_q01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 {height:120px;background:url(../images/btn_q02.gif) 0 0 no-repeat;}
*/
.quick_list li.q_menu1 a{background:url(../images/btn_q01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a{background:url(../images/btn_q02.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a{background:url(../images/btn_q03.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a{background:url(../images/btn_q04.gif) 0 0 no-repeat;}

/*.quick_list li.tel {background:url(../images/btn_q05.gif) 0 0 no-repeat;}*/
.quick_list li.q_menu6 a{background:url(../images/btn_q06.gif) 0 0 no-repeat;}
.quick_list li.q_menu1 a:hover,.quick_list li.q_menu1 a.on{background:url(../images/btn_q01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a:hover,.quick_list li.q_menu2 a.on{background:url(../images/btn_q02.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a:hover,.quick_list li.q_menu3 a.on{background:url(../images/btn_q03.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a:hover,.quick_list li.q_menu4 a.on{background:url(../images/btn_q04.gif) 0 0 no-repeat;}
.quick_list li.q_menu6 a:hover,.quick_list li.q_menu6 a.on{background:url(../images/btn_q06.gif) 0 0 no-repeat;}


#quick_wrap{height:100%;position:absolute;top:0;padding-top:160px;}

#tabmenu2 { width:1120px;margin:0 auto; z-index:99; margin:0 auto; height:80px;}
ul.tabmenu2					{overflow:hidden;list-style:none;}
ul.tabmenu2 li				{float:left;font-family:'SpoqaHanSansNeo-Regular';font-size:14px; width:16%; background:#e8e8e8;  font-weight: bold;}
ul.tabmenu2 li.on			{font-family:'SpoqaHanSansNeo-Regular';font-size:14px;background:#6e7482; color:#fff;}
ul.tabmenu2 li.on a			{font-family:'SpoqaHanSansNeo-Regular';font-size:14px;color:#fff; border:1px solid #6e7482;  font-weight: bold;  }
ul.tabmenu2 li.on a:hover	{background:#6e7482; text-decoration:none;}
ul.tabmenu2 li a			{font-family:'SpoqaHanSansNeo-Regular';font-size:14px;display:block;  height:30px; padding:10px 0 0 0; text-align:center; border:1px solid #dddde1;  color:#7b7c81; }
ul.tabmenu2 li a:hover		{font-family:'SpoqaHanSansNeo-Regular';font-size:14px;background:#9197a6; border:1px solid #9197a6; text-decoration:none;  font-weight: bold; color:#FFF;}
ul.tabmenu2 li a.selected	{font-family:'SpoqaHanSansNeo-Regular';font-size:14px;background:#9197a6;  font-weight: bold; color:#fff}



.table												{ width: 100%;background:#dedede;font-size:16px;margin:40px 0;     border-spacing: 1px; }
.table		 td										{ padding:10px;font-size:15px;background:#FFFFFF;text-align:center}
.table		 .bold								{ font-weight:bold;}
.table		 .orange								{color: #FF5103}
.table		 .TL								{text-align:left}
.table		 th										{ background:#eeeeee;font-weight:bold;font-size:16px;padding:10px;text-align:center}

