@charset "utf-8";
* {margin:0;padding:0;} 
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,
del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,main,
footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {border:0;outline:0;background:transparent;font-size:100%;}
table,caption,tbody,tfoot,thead,tr,th,td {outline:0;background:transparent;font-size:100%;}
article,aside,canvas,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section,summary {display:block;}
nav, ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content:"";content:none;}

a {margin:0;padding:0;border:0;font-size:100%;}
ins {color:#000;text-decoration:none;}
mark {color:#000;font-style:italic;font-weight:700;}
del,s {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted #000;cursor:help;}
legend, caption {visibility:hidden;width:0;font-size:0;line-height:0;text-indent:-5000px;}



hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select {}
th,td {}

body {font-size:14px;color:#555;line-height:150%;}
select,input,button,textarea,button{font-family:'Noto Sans KR','Apple SD Gothic Neo', 'Malgun Gothic';outline:none;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

address {font-style:normal;display:inline;}

input, textarea, button {-webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-border-radius: 0;}
input, textarea, button, select {-webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0;}


.input_text {padding:7px 5px; border:1px solid #ccc; border-radius:4px; background:#fff; color:#666; font-size:12px;}
select {height:36px; padding:0 5px; border:1px solid #ccc; border-radius:4px; background:#fff; color:#666 !important; font-size:12px;}
input.inputSearch { padding:10px 5px; border:1px solid #ccc; border-radius:4px; background:#fff; color:#666 !important; font-size:12px;}

/*=====================
	common text
=======================*/
a{color:#555;text-decoration:none;outline:none;}
a:active {}
a:focus {}


/*=====================
	common list
=======================*/
li {list-style:none;}
ul.fllist li , .fllist > * {float:left;}
ul.frlist li , .frlist > * {float:right;}
.fllist:after , .frlist:after {clear:both;display:block;content:"";}
ol.onum li, .onum li {list-style-type:decimal}
.onum {padding-left:22px}


/*=====================
	common img
=======================*/
img {border:0px;vertical-align:middle;} 
img.button {cursor:pointer;}
button.imgBtn {padding:0px;margin:0px;border:0px;cursor:pointer;}


table { border-collapse: collapse; border-spacing: 0px; width:100%}
table.ashow {empty-cells:show;}



/*=====================
	common floating
=======================*/
.fr {float:right;}
.fl {float:left;}
.cr {clear:both;}
.aftercr:after {clear:both;content:"";display:block;}

.b {font-weight:bold;}


/*=====================
	common hidden
=======================*/
.hidden {display:none;}
.blind {width:1px;height:1px;overflow:hidden;position:absolute;top:-9999em;left:-9999em;display:block;text-indent:-9999em;font-size:0px;line-height:0;}

/*=====================
	common align
=======================*/
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
.left ,.l {text-align:left !important;}
.right,.r {text-align:right !important;}
.center, .c {text-align:center !important;}
.vtop,.vtop  * {vertical-align:text-top !important;}
.vcen,.vcen  * {vertical-align:middle !important;}
.vfoot,.vfoot  * {vertical-align:text-bottom !important;}
.vtop2 {vertical-align:top !important;}
.vcen2 {vertical-align:middle !important;}
.vfoot2 {vertical-align:bottom !important;}


/*======================
	padding margin
========================*/
.pad5a {padding:5px}
.pad5tf {padding-top:5px;padding-bottom:5px}
.pad5lr {padding-left:5px;padding-right:5px;}
.pad5r {padding-right:5px}
.pad5l {padding-left:5px}
.pad5t {padding-top:5px}
.pad5f {padding-bottom:5px}
.pad10a {padding:10px}
.pad10tf {padding-top:10px;padding-bottom:10px}
.pad10lr {padding-left:10px;padding-right:10px;}
.pad10r {padding-right:10px}
.pad10l {padding-left:10px}
.pad10t {padding-top:10px}
.pad10f {padding-bottom:10px}
.pad15a {padding:15px}
.pad15tf {padding-top:15px;padding-bottom:15px}
.pad15lr {padding-left:15px;padding-right:15px;}
.pad15r {padding-right:15px}
.pad15l {padding-left:15px}
.pad15t {padding-top:15px}
.pad15f {padding-bottom:15px}
.pad20a {padding:20px}
.pad20tf {padding-top:20px;padding-bottom:20px}
.pad20lr {padding-left:20px;padding-right:20px;}
.pad20r {padding-right:20px}
.pad20l {padding-left:20px}
.pad20t {padding-top:20px}
.pad20f {padding-bottom:20px}
.pad25a {padding:25px}
.pad25tf {padding-top:25px;padding-bottom:25px}
.pad25lr {padding-left:25px;padding-right:25px;}
.pad25r {padding-right:25px}
.pad25l {padding-left:25px}
.pad25t {padding-top:25px}
.pad25f {padding-bottom:25px}
.pad30a {padding:30px}
.pad30tf {padding-top:30px;padding-bottom:30px}
.pad30lr {padding-left:30px;padding-right:30px;}
.pad30r {padding-right:30px}
.pad30l {padding-left:30px}
.pad30t {padding-top:30px}
.pad30f {padding-bottom:30px}
.pad40a {padding:40px}
.pad40tf {padding-top:40px;padding-bottom:40px}
.pad40lr {padding-left:40px;padding-right:40px;}
.pad40r {padding-right:40px}
.pad40l {padding-left:40px}
.pad40t {padding-top:40px}
.pad40f {padding-bottom:40px}
.pad50a {padding:50px}
.pad50tf {padding-top:50px;padding-bottom:50px}
.pad50lr {padding-left:50px;padding-right:50px;}
.pad50r {padding-right:50px}
.pad50l {padding-left:50px}
.pad50t {padding-top:50px}
.pad50f {padding-bottom:50px}



/*=====================
	common margin
=======================*/
.noMgf, .no_mgf {margin-bottom:0px !important;}
.mg5f {margin-bottom:5px;}
.mg10f {margin-bottom:10px;}
.mg15f {margin-bottom:15px;}
.mg20f {margin-bottom:20px;}
.mg25f {margin-bottom:25px;}
.mg30f {margin-bottom:30px;}
.mg40f {margin-bottom:40px;}
.mg50f {margin-bottom:50px;}
.mg60f {margin-bottom:60px;}
.mg3t {margin-top:3px;}
.mg5t {margin-top:5px;}
.mg7t {margin-top:7px;}
.mg10t {margin-top:10px;}
.mg15t {margin-top:15px;}
.mg20t {margin-top:20px;}
.mg25t {margin-top:25px;}
.mg30t {margin-top:30px;}
.mg40t {margin-top:40px;}
.mg50t {margin-top:50px;}
.mg60t {margin-top:60px;}
.mg10b {margin-bottom:10px;}
.mg15b {margin-bottom:15px;}
.mg5 {margin-left:5px;}
.mg10 {margin-left:10px;}
.mg15 {margin-left:15px;}
.mg20 {margin-left:20px;}
.mg25 {margin-left:25px;}
.mg30 {margin-left:30px;}
.mg40 {margin-left:40px;}
.mg50 {margin-left:50px;}
.mg60 {margin-left:60px;}
.mg5r {margin-right:5px;}
.mg0r {margin-right:0px !important;}
.mg10r {margin-right:10px;}
.mg15r {margin-right:15px;}
.mg20r {margin-right:20px;}
.mg25r {margin-right:25px;}
.mg30r {margin-right:30px;}
.mg40r {margin-right:40px;}
.mg50r {margin-right:50px;}
.mg60r {margin-right:60px;}
.mg5a {margin:5px;}
.mg10a {margin:10px;}
.mg15a {margin:15px;}
.mg20a {margin:20px;}
.mg25a {margin:25px;}
.mg30a {margin:30px;}
.mg10tf {margin-top:10px;margin-bottom:10px}
.mg20tf {margin-top:20px;margin-bottom:20px}
.mg50tf {margin-top:50px;margin-bottom:50px}
.mg50lr {margin-left:50px;margin-right:50px;}


/*==================
	common align
====================*/
.ta-c{text-align:center !important;}
.ta-l{text-align:left !important;}
.ta-r{text-align:right !important;}


/*===================
	common etc
=====================*/
.dp-n{display:none !important;}
.dp-b{display:block !important;}
.dp-ib{display:inline-block !important;}

.fl-l{float:left !important;}
.fl-r{float:right !important;}
.clear{clear:both !important;}


.brd-n{border:none !important;}



/*====================
	common hoz 
======================*/
.w500 {width:500px;}
.w480 {width:480px;}
.w420 {width:420px;}
.w363 {width:363px;}
.w318 {width:318px;}
.w290 {width:290px;}
.w250 {width:250px;}
.w170 {width:170px;}
.w158 {width:158px;}
.w150 {width:150px;}
.w140 {width:140px;}
.w130 {width:130px;}
.w120 {width:120px;}
.w110 {width:110px;}
.w100 {width:100px;}
.w200 {width:200px;}
.w90 {width:90px;}
.w80 {width:80px;}
.w70 {width:70px;}
.w60 {width:60px;}
.w50 {width:50px;}
.w45 {width:45px;}
.w40 {width:40px;}
.w30 {width:30px;}
.w22 {width:22px;}
.w20 {width:20px;}
.w10{width:10px;}


.w100p {width:100%;}
.w99p {width:99%;}
.w98p {width:98%;}
.w90p {width:90%;}
.w80p {width:80%;}
.w75p {width:75%;}
.w70p {width:70%;}
.w60p {width:60%;}
.w50p {width:49%;}
.w48p {width:48%;}
.w46p {width:46%;}
.w45p {width:44%;}
.w40p {width:40%;}
.w35p {width:35%;}
.w33p {width:33.3333%;}
.w30p {width:30%;}
.w25p {width:25%;}
.w20p{width:20%;}
.w15p{width:15%;}
.w10p{width:10%;}
.w5p {width:5%;}



/*=======================
	common nbsp
=========================*/
.gap15 {height:15px;clear:both;overflow:hidden;display:block;}
.gap10 {height:10px;clear:both;overflow:hidden;display:block;}
.gap20 {height:20px;clear:both;overflow:hidden;display:block;}
.gap30 {height:30px;clear:both;overflow:hidden;display:block;}
.gap40 {height:40px;clear:both;overflow:hidden;display:block;}
.gap50 {height:50px;clear:both;overflow:hidden;display:block;}
.gap60 {height:60px;clear:both;overflow:hidden;display:block;}
.gap70 {height:70px;clear:both;overflow:hidden;display:block;}
.gap100 {height:100px;clear:both;overflow:hidden;display:block;}

.gap {height:70px;clear:both;display:block;}
.sgap {height:50px;clear:both;display:block;}
.ssgap {height:30px;clear:both;display:block;}
.sssgap {height:15px;clear:both;display:block;}
	@media only screen and  (max-width:999px) {
		.gap {height:50px;}
		.sgap {height:30px;}
		.ssgap {height:20px;}
		.sssgap {height:10px;}
	}
	@media only screen and  (max-width:680px) {
		.gap {height:30px;}
		.sgap {height:20px;}
		.ssgap {height:15px;}
		.sssgap {height:10px;}
	}	

/*========================
	common color
==========================*/
.cg1 {color:#69696a !important;}
.cg2 {color:#ababab !important;}
.cg3 {color:#848484 !important;}
.cg4 {color:#727272 !important;}
.cg5 {color:#b3b7bc !important;}

.cblack{color:#333 !important}
.cred {color:#c62828 !important;}
.cblue {color:#2c80f3 !important;}
.cblue1 {color:#2e82ff !important;}
.cpink {color:#ef2965 !important}
.cgold {color:#c09537 !important;}
.cgreen {color:#59b532 !important;}
.cbrown {color:#9F2C00 !important;}
.corg {color:#ff5612 !important;}
.cblack {color:#333 !important;}
.corange{color:#ff8519 !important;}
.ccyan{color:#00907e !important;}
.cviolet{color:#7a72f4 !important;}
.cyellow{color:#f4cb01 !Important;}
.cviolet2{color:#561995 !Important;}
.corange2{color:#f75726 !important;}
.cgreen2 {color:#1ca593 !important;}
.cgreen3 {color:#3dffa8 !important;}
.colorBlue {color:#1ca593 !important;}

/*======================
	common font
========================*/
.nb {font-weight:normal;}
.b {font-weight:bold;}

.fs {font-size:90%}
.fb {font-size:120%;}

.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}


/*=========================
	common line-height
===========================*/
.tlh190 {line-height:190%;}
.tlh180 {line-height:180%;}
.tlh170 {line-height:170%;}
.tlh160 {line-height:160%;}
.tlh150 {line-height:150%;}
.tlh140 {line-height:140%;}
.tlh130 {line-height:130%;}
.tlh120 {line-height:120%;}
.tlh110 {line-height:110%;}



/*========================
	common animate
==========================*/
.animate-speed{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}


/*========================
	common over
==========================*/
label{cursor:pointer}
button{cursor:pointer;}



.contents {width:1100px;margin:0 auto; padding-top:90px; font-size:16px;}
@media all and (max-width:1024px) {
	.contents {width:auto;padding:90px 40px;}
}
@media all and (max-width:767px) {
	.contents {width:auto;padding:45px 18px;font-size:14px;}
	.depth3Sel button {width:100%;}
	.depth3Sel ul {width:auto;left:0;}
}


.contentss {width:1100px;margin:0 auto; padding-top:40px; font-size:16px;}
@media all and (max-width:1024px) {
	.contentss {width:auto;padding:90px 40px;}
}
@media all and (max-width:767px) {
	.contentss {width:auto;padding:45px 18px;font-size:14px;}
	.depth3Sel button {width:100%;}
	.depth3Sel ul {width:auto;left:0;}
}

.contents2 {width:1200px;margin:0 auto;  font-size:16px;}
@media all and (max-width:1024px) {
	.contents2 {width:auto;padding:90px 40px;}
}
@media all and (max-width:767px) {
	.contents2 {width:auto;padding:45px 8px;font-size:14px;}
	.depth3Sel button {width:100%;}
	.depth3Sel ul {width:auto;left:0;}
}


.typeList {background:url(/_Inc/Layout/bg_table.gif) repeat;}
.typeList th,
.typeList td {padding:7px 20px;border:1px solid #ddd;font-size:14px; text-align: center;}
.typeList tbody th {background:#f5f7f9;}
.typeList td {background:#fff;}

.typeList .line {border-left:1px solid #dadada !important;}
.typeList .alignLeft {text-align:left;}
.typeList .alignRight {text-align:right;}
.typeList .alignCenter {text-align:center;}

@media all and (max-width:1024px) {
	.nonPayTable {font-size:12px;}
	.nonPayTable th,
	.nonPayTable td {padding:5px;border:1px solid #ddd;}
}
@media all and (max-width:767px) {
	.typeList th,
	.typeList td {padding:5px;font-size:11px;}
	.nonPayTable {width:100%;overflow:auto;}
	.nonPayTable table {width:768px;}
}

/* title */
.pageTitle {position:relative;margin:0 0 60px;color:#5b2095;font-size:48px;line-height:1.2;text-align:center;font-weight:normal;}
.pageTitle:after {content:"";position:absolute;top:-35px;left:50%;width:30px;height:4px;margin-left:-15px;background:#999;}
.subTitle {margin:70px 0 15px;color:#333;font-size:24px;line-height:1.2;}
.subTitle:first-child {margin-top:0;}
@media all and (max-width:767px) {
	.pageTitle {margin:0 0 30px;font-size:28px;}
	.pageTitle:after {top:-10px;height:2px;}
	.subTitle {margin:45px 0 15px;font-size:20px;}
}



.subSection {margin:50px 0 0;}
.subSection2 {margin:30px 0 0;}
.subSection3 {margin:10px 0 0;}


/* section */

.section {zoom:1;}
.section:after {content:"";display:block;clear:both;}
.section .contWrap {float:left;width:550px;}
.section .contWrap:nth-of-type(3){margin-top: 40px;}
.section .contWrap2 {float:left;width:420px;}
.section .titCont {width:400px;padding-left:33px;border-left:2px solid #949494;font-size:24px;color:#333;}
.section .titCont h2 {color:#ff7e00;}
.section .contWrap .subTitle {margin-top:0;}
.section .contWrap:nth-of-type(1) {margin-left:0;}

.section .contWrap1 {float:right;width:550px;}
.section .contWrap1:nth-of-type(3){margin-top: 40px;}

.section .contWrap1 .subTitle {margin-top:0;}
.section .contWrap1:nth-of-type(1) {margin-left:0;}

.section .contWrap2 .subTitle {margin-top:0; font-size: 50px;}
.section .contWrap2:nth-of-type(1) {margin-left:0;}

.sideWrap {zoom:1;margin:30px 0 30px;}
.sideWrap:after {content:"";display:block;clear:both;}
.sideWrap .iconPhone {float:left;margin:0;}
.sideWrap .btnL {float:right;}

.colorSection .contWrap {width:50%;margin:0;background:#651277;color:#fff;}
.colorSection .contWrap:first-child {background:#ff7e00;}

.tableInfoSection .section {padding:45px 0;border-top:1px solid #ddd;}
.tableInfoSection .section:first-child {padding-top:0;border:0;}
.tableInfoSection .section .contWrap {width:840px;}
.tableInfoSection .section .contWrap:first-child {width:210px;}
.tableInfoSection .tit {width:195px;margin:0 0 20px;background:#ff7e00;color:#fff;border-radius:20px;text-align:center;font-size:20px;line-height:40px;}

.conType2 .imgCont {position:relative;margin-top:0;}
.conType2 .imgCont img {position:absolute;top:0;right:0;width:auto;}

.subSection {margin:50px 0 0;}
.subSection2 {margin:30px 0 0;}
.subSection3 {margin:10px 0 0;}

.imgSection {zoom:1;text-align:center;}
.imgSection:after {content:"";display:block;clear:both;}
.imgSection span {float:left;}

.txtCont p {margin:20px 0; line-height:26px; font-size: 16px;}
.txtCont p:first-child {margin-top:0;}

.imgCont {zoom:1;text-align:center;}
.imgCont:after {content:"";display:block;clear:both;}
.imgCont img {width:100%;}
.imgCont .figure {float:left;margin-top:10px;}
.imgCont .figure:first-child {/*margin-left:0;*/}
.imgCont .figureCaption {display:block;background:#424143;text-align:center;color:#fff;font-weight:bold;line-height:40px;}
.imgItem2 .figure {width:460px;margin-left:30px;}
.imgItem3 .figure {width:340px;margin-left:20px;}
.imgItem4 .figure {width:257px;margin-left:10px;}

.leftImg .contWrap,
.rightImg .contWrap {margin-left:0;}
.leftImg .contWrap1,
.rightImg .contWrap1 {margin-right:0;}
.leftImg .txtCont {float:right;}
.rightImg .imgCont {float:right;}

.connecTxt {padding:100px 0 0;background:url(/images/bg_connect.png) no-repeat 50% 25px;font-size:30px;text-align:center;}

.bgBox {position:relative;min-height:65px;padding:30px;background:#ddd;color:#333;line-height:2;}

.dashedBox {padding:40px;background:#fff;border:1px dashed #ddd;}

.alertTxt {position:relative;min-height:60px;padding-left:130px;}
.alertTxt:after {content:"";position:absolute;top:35px;left:50px;width:60px;height:60px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -300px -250px;}

@media all and (max-width:1024px) {
	.bgCont {min-width:0;}
	.section .contWrap {margin-left:4%;width:48%;box-sizing:border-box;}
	.section .contWrap1 {margin-left:4%;width:48%;box-sizing:border-box;}
	.section .contWrap2 {margin-left:4%;width:48%;box-sizing:border-box;}
    
	.leftImg .contWrap,
	.rightImg .contWrap {margin-left:0;}

	.colorSection .contWrap {width:50%;margin:0;}

	.tableInfoSection .section .contWrap {float:none;width:auto;margin:0;}
	.tableInfoSection .section .contWrap:first-child {width:auto;margin:0 0 10px;}
	.imgCont {display:flex;display:-webkit-flex;}
	.imgCont .figure {box-sizing:border-box;}
	.imgItem2 .figure {width:50%;}
	.imgItem3 .figure {width:33.3%;}
	.imgItem4 .figure {width:25%;}

}
@media all and (max-width:767px) {
	.subSection {margin:30px 0 0;}
	.subSection2 {margin:20px 0 0;}
	.section .contWrap {display:block;float:none;width:100% !important;margin:20px 0 0;}
	.section .contWrap:first-child {margin:0;}
	.section .contWrap1 {display:block;float:none;width:100% !important;margin:20px 0 0;}
	.section .contWrap1contWrap1:first-child {margin:0;}
    .section .contWrap2 {display:block;float:none;width:100% !important;margin:20px 0 0;}
	.section .contWrap2:first-child {margin:0;}
    .section .contWrap2 .subTitle {margin-top:0; font-size: 40px; height: 80px;}
    .section .contWrap2 .subTitle span { float: left;}
    
    
	.section .titCont {padding-left:15px;font-size:18px;}

	.sideWrap .btnL {min-width:0;}

	.colorSection .contWrap {margin:0;}

	.txtCont p {margin:16px 0;}
	.txtCont p:first-child {margin:16px 0;}

	.imgCont {display:block;}
	.imgCont .figure {width:auto;padding:0;margin:5px;}

	.conType2 {height:auto !important;}
	.conType2 .imgCont {margin-top:0;}
	.conType2 .imgCont img {position:static;width:100%;max-width:100%;}

	.connecTxt {padding:70px 0 0;background-size:6px;font-size:16px;}
	.bgBox {min-height:0;line-height:1.5;}
	.dashedBox {min-height:0;padding:20px;}
	.alertTxt {position:relative;padding:115px 20px 20px;}
	.alertTxt:after {top:30px;left:50%;width:66px;height:66px;margin-left:-33px;background-size:250px;background-position:-150px -175px;}

}
/* //section */


/* list style */
.bulTxt,
.buList > li {position:relative;margin-top:10px;padding-left:20px;}
.bulTxt:after,
.buList > li:after {content:"";position:absolute;top:10px;left:8px;width:4px;height:4px;background:#125e9a;}
.bulTxt,
.buList > li:first-child {margin-top:0;}

.buList2 li {position:relative;margin:8px 0 0;padding:0 0 0 15px;}
.buList2 li:after {content:"";position:absolute;top:10px;left:6px;width:3px;height:3px;background:#666;border-radius:100%;}



/* bbsList */
.bbsList {}
.bbsList ul {padding:38px 0 0;border-top:2px solid #373d90;}
.bbsList li {border-bottom:1px solid #e0e0e0;}
.bbsList li:nth-of-type(2n) {background:#fcfdfe;}
.bbsList li:first-child {border-top:1px solid #e0e0e0;}
.bbsList li a {zoom:1;display:block;color:#666;padding:12px 0;}
.bbsList li a:after {content:"";display:block;clear:both;}
.bbsList li a > span {position:relative;float:left;text-align:center;}
.bbsList li strong {display:none;cursor:default;}
.bbsList li:first-child strong {display:block;position:absolute;top:-44px;left:0;right:0;text-align:center;}
.bbsList li .subject {position:relative;text-align:left;}
.bbsList li .subject .txt {display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;}
.bbsList li .subject .txt .cate {font-weight:bold;}
.bbsList li .subject .lock {display:inline-block;overflow:hidden;width:10px;height:13px;margin:0 5px 0 0;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -280px -100px;vertical-align:middle;text-indent:-9999px;}
.bbsList li .subject .com {display:inline-block;overflow:hidden;width:19px;height:17px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -250px -100px;vertical-align:middle;text-indent:-9999px;}
.bbsList li .subject .reply {display:inline-block;margin:0 0 0 5px;font-size:11px;vertical-align:middle;}
.bbsList li .subject .new {vertical-align:middle;margin:0 0 0 5px;}
.bbsList li .icon {margin-top:-12px;}
.bbsList li .end {color:red;}
.bbsList li .end strong {color:#666;}
.bbsList li.nonList {padding:40px 0;text-align:center;font-size:16px;font-weight:bold;border:0;}
.career-remarks {margin-bottom: 40px; text-align: center;}
.career-remarks .txtHighLight {color: #ff7e00;}

.bbsList2 {}
.bbsList2 ul {margin:40px 0;}
.bbsList2 li a.tit {display:block;padding:40px 36px;height:92px;border-bottom:1px solid #999;}
.bbsList2 li a.tit.on {display:none;}
.bbsList2 li a.tit:after {content:"";clear:both;display:block;}
.bbsList2 li a.tit:hover {background:#f46c20;color:#fff;}
.bbsList2 li span.date {float:left;width:156px;}
.bbsList2 li span.name {float:left;width:190px;}
.bbsList2 li span.subject {float:right;width:710px;font-size:18px;font-weight:bold;}
.bbsList2 li a span.content {float:right;margin:14px 0 0;width:710px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;height:3.2em}
.bbsList2 li .cont {display:none;padding:30px 0 0;border-bottom:2px solid #f46c20;}
.bbsList2 li.on .cont {display:block;}
.bbsList2 li .cont .title {position:relative;margin:0 0 40px;padding:6px 40px;background:#f46c20;color:#fff;}
.bbsList2 li .cont .title:after {content:"";clear:both;display:block;}
.bbsList2 li .cont .close1 {position:absolute;top:50%;right:10px;margin-top:-13px;width:25px;height:25px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -100px -100px;font-size:0;}
.bbsList2 li .cont .content {margin:0 40px;}
.bbsList2 li .cont .content a {color:#f46c20;text-decoration:underline;}
.bbsList2 li .cont .sns {position:relative;margin:36px 40px;}
.bbsList2 li .cont .sns:after {content:"";clear:both;display:block;}
.bbsList2 li .cont .close2 {position:absolute;top:50%;right:10px;margin-top:-13px;width:25px;height:25px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -300px -100px;font-size:0;}
.bbsList2 li .cont .sns a {display:block;float:left;margin-right:14px;width:36px;height:36px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -150px -100px;font-size:0;}
.bbsList2 li .cont .sns a.kakao {background-position:-150px -100px;}
.bbsList2 li .cont .sns a.facebook {background-position:-200px -100px;}
.bbsList2 li .cont .sns a.twitter {background-position:-250px -100px;}
.bbsList2 .bbsMore {position:relative;display:block;margin:40px 0;height:60px;background:#f46c20;font-size:0;}
.bbsList2 .bbsMore:after {content:"";position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px;width:34px;height:34px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -50px -100px;}

@media all and (max-width:1024px) {
	.bbsList li .subject .lock {background-size:250px;background-position:-150px -25px;}
	.bbsList li .subject .com {background-size:250px;background-position:-150px 0;}

	.bbsList2 ul {margin:0 -44px;}
	.bbsList2 li a.tit {padding:40px 65px;height:150px;}
	.bbsList2 li span.date {float:none;display:inline-block;width:130px;}
	.bbsList2 li span.name {float:none;}
	.bbsList2 li span.subject {clear:both;display:block;float:none;margin:14px 0 0;width:auto;}
	.bbsList2 li a span.content {display:-webkit-box;float:none;width:auto;-webkit-line-clamp:3;height:4.8em}
	.bbsList2 li .cont {margin:0;}
	.bbsList2 li .cont .title {padding:12px 65px;}
	.bbsList2 li .cont .title .subject {margin:0 0 8px;}
	.bbsList2 li .cont .contents {margin:0 44px;}
	.bbsList2 li .cont .sns {margin:36px 44px;}
	.bbsList2 li .cont .close1 {right:44px;}
	.bbsList2 li .cont .close2 {right:0;}
	.bbsList2 .bbsMore {margin:40px -44px;}
}
@media all and (max-width:767px) {
	.bbsList ul {padding:0;}
	.bbsList li:first-child {border-top:0;}
	.bbsList li a {padding:10px 0;font-size:12px;}
	.bbsList li a > span {float:none;text-align:left;}
	.bbsList li strong {display:inline-block;vertical-align:0;}
	.bbsList li:first-child strong {display:inline-block;position:static;}
	.bbsList li .subject {display:block;width:100% !important;text-align:left;font-size:14px;}
	.typeQ li {position:relative;}
	.typeQ li .icon {position:absolute;top:0;left:10px;width:12px;margin:0;}
	.typeQ li .subject {padding-left:30px;box-sizing:border-box;}
	.bbsList li .subject strong {display:none;}
	.bbsList li .subject img {vertical-align:0;}
	.recruit-list .num {display: none;}
	.recruit-list li span {display: inline-block; width: auto;}
	.recruit-list li span strong:after {content: '.';}
	.recruit-list .date,
	.recruit-list .name {padding-left: 10px; margin-left: 10px;}
	.recruit-list .date:before,
	.recruit-list .name:before {
		content: '';
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 18px;
		background-color: #ddd;
	}
	

	.bbsList2 ul {margin:0 -15px;}
	.bbsList2 li a.tit {padding:20px 20px;height:102px;}
	.bbsList2 li span.date {width:84px;}
	.bbsList2 li span.subject {margin:8px 0 0;font-size:14px;}
	.bbsList2 li a.tit span.content {margin:8px 0 0;-webkit-line-clamp:2;height:3.2em}
	.bbsList2 li .cont .title {margin:0 0 20px;padding:10px 20px;}
	.bbsList2 li .cont .title .subject {margin:0 0 2px;}
	.bbsList2 li .cont .content {margin:0 20px;}
	.bbsList2 li .cont .sns {margin:20px 20px;}
	.bbsList2 li .cont .close1 {right:20px;margin-top:-10px;width:20px;height:20px;background-size:400px;background-position:-80px -80px;}
	.bbsList2 li .cont .close2 {margin-top:-10px;width:20px;height:20px;background-size:400px;background-position:-240px -80px;}
	.bbsList2 li .cont .sns a {margin-right:10px;width:30px;height:30px;background-size:400px;background-position:-120px -80px;}
	.bbsList2 li .cont .sns a.kakao {background-position:-120px -80px;}
	.bbsList2 li .cont .sns a.facebook {background-position:-160px -80px;}
	.bbsList2 li .cont .sns a.twitter {background-position:-200px -80px;}
	.bbsList2 .bbsMore {margin:40px -15px;}
}



/* search */
.bbsSearch {text-align:center;}
.bbsSearch span {display:inline-block;}
.bbsSearch select {width:88px;}
.bbsSearch .txt {width:150px;margin:0 4px;}
.bbsSearch .btn {width:32px;height:30px;text-indent:-9999px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -50px -200px;}
.bbsSearch .btnM {min-width:40px;padding:3px 15px; height:26px !important; border-radius:4px;}
@media all and (max-width:767px) {
	.bbsSearch select {width:75px;}
	.bbsSearch .txt {width:120px;margin:0;}
	.bbsSearch .btnM {padding:5px 15px;  }
	.nonPaySearch .selCate {width:100px;}
}
@media all and (max-width:410px) {
	.nonPaySearch .selCate {margin:0 0 5px;width:50%;}
}
/* //search */

/* search */
.bbsSearch2 {text-align:center;}
.bbsSearch2 span {display:inline-block;}
.bbsSearch2 select {width:88px;}
.bbsSearch2 .txt {width:250px;margin:0 4px;}
.bbsSearch2 .btn {width:32px;height:30px;text-indent:-9999px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -50px -200px;}
.bbsSearch2 .btnM {min-width:40px;padding:3px 15px;}
@media all and (max-width:767px) {
	.bbsSearch2 select {width:75px;}
	.bbsSearch2 .txt {width:320px;margin:0;}
	.bbsSearch2 .btnM {padding:5px 15px;}
	.nonPaySearch2 .selCate {width:100px;}
}
@media all and (max-width:410px) {
	.nonPaySearch2 .selCate {margin:0 0 5px;width:50%;}
}
/* //search */


/* pagination */
.pagination {margin:35px 0 0;text-align:center;}
.pagination a,
.pagination strong {display:inline-block;min-width:28px;height:28px;line-height:28px;background:#fff;border:1px solid #d9d9d9;color:#999;font-size:14px;vertical-align:middle;}
.pagination a:hover {border:1px solid #105b95;}
.pagination strong {background:#105b95;color:#fff;border:1px solid #105b95;}
.pagination a.pageNavi {overflow:hidden;background:#fff url(../_Img/Content/icon_pack_jain_n.png) no-repeat;text-indent:-9999px;}
.pagination a.start {background-position:-94px 7px;}
.pagination a.prev {background-position:-142px 7px;}
.pagination a.next {background-position:-190px 7px;}
.pagination a.end {background-position:-244px 7px;}
@media all and (max-width:767px) {
	.pagination {margin:18px 0 0;}
	.pagination a,
	.pagination strong {min-width:23px;height:23px;line-height:23px;font-size:12px;}
	.pagination a.pageNavi {background-size:400px;}
	.pagination a.start {background-position:-74px 6px;}
	.pagination a.prev {background-position:-112px 6px;}
	.pagination a.next {background-position:-152px 6px;}
	.pagination a.end {background-position:-196px 6px;}
}
/* //pagination */



select {height:33px;line-height:33px;/*padding:0 5px;*/background:#fdfeff;border:1px solid #cfd6d9;border-radius:1px;}
.select {position:relative;display:inline-block;}
.select label {display:block;}
.select select {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
textarea {padding:0 5px;background:#fdfeff;border:1px solid #cfd6d9;resize:none;border-radius:1px;}
input.txt {height:31px;line-height:1.1;padding:0 5px;background:#fdfeff;border:1px solid #cfd6d9;border-radius:1px;}
input.chk {width:13px;height:13px;vertical-align:-2px;}
.inputFile {position:relative;display:block;}
.inputFile .txt {width:95%;background:#dde1e3;}
.inputFile .fileBtn {position:absolute;overflow:hidden;top:0;right:0;}
.inputFile .fileBtn input {position:absolute;width:100%;cursor:pointer;font-size:22px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

@media all and (max-width:1024px) {
	
	select,
	input.txt,
	input.chk {-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;}
	input.txt {height:33px;}
	.inputFile .txt {height:33px;}
	select {padding:0 30px 0 10px;background:#fdfeff url(/images/bg_select.png) no-repeat 100% 50%;background-size:25px;}
	input.chk {border:0;width:18px;height:18px;vertical-align:-5px;}
	input[type='checkbox'] {border:1px solid #105b95;background:#fff;border-radius:2px;}
	input[type='checkbox']:checked {background:#fc6719 url(/images/icon_pack_jain.png) no-repeat 2px 3px;background-size:250px;}
	input[type='checkbox']:disabled {border:1px solid #a0a0a0;background:#e6e6e6;}
	input[type='radio'] {border:1px solid #325d8c;border-radius:18px;}
	input[type='radio']:checked {background:#325d8c url(/images/icon_pack_jain.png) no-repeat -21px 4px;background-size:250px;}
	input[type='radio']:disabled {border:1px solid #a0a0a0;background:#e6e6e6;}
}
@media all and (max-width:767px) {
	.input.txt,
	.inputFile .txt,
	select {height:33px;}
}



/* button */
.btnWrap {width:100%;margin:25px 0 0;text-align:center;}
.btnWrap:after {content:"";display:block;clear:both;}
.btnWrap .btnLeft {float:left;}
.btnWrap .btnLeft a {margin-left:0;}
.btnWrap .btnRight {float:right;}
.btnWrap .btnRight a {margin-right:0;}
.btnRight {text-align:right;}
.btnLeft {text-align:left;}

.btnT {display:inline-block;width:84px;padding:5px 0;text-align:center;font-size:14px;vertical-align:middle;}
.btnReplace,
.btnTs {background:#105b95;border:1px solid #105b95;color:#fff !important;}
.btnFile,
.btnTfl {background:#fff;border:1px solid #d5d5d5;color:#333 !important;}

.btnM {display:inline-block;min-width:60px;padding:5px 30px;font-size:16px;text-align:center;vertical-align:middle;}
button.btnM {min-width:120px;}
.btnMfl {background:#fff;border:1px solid #d5d5d5;color:#333 !important;}
.btnList, .btnDel, .btnAllChk, .btnCancel,
.btnMg {background:#f1f3f5;border:1px solid #d5d5d5;color:#333 !important;}
.btnSearch, .btnWrite, .btnModify, .btnAnswer, .btnConfirm,
.btnMo {background:#105b95;border:1px solid #105b95;color:#fff !important;}

.btnL {position:relative;display:inline-block;min-width:200px;padding:10px 12px;font-size:16px;tvertical-align:middle; font-weight:600;}
button.btnL {min-width:230px;padding:7px 15px; margin-top:-5px;}
.btnLogin, .btnFindId, .btnFindPw, .btnLConfirm, .btnJoin, .btnLType1,
.btnLo {position:relative;background:#105b95;border:1px solid #105b95;color:#fff !important;}
.btnPur {position:relative;background:#993399;border:1px solid #993399;color:#fff !important;}

.btnLCancel, .btnPwFind, .btnLType2,
.btnLg {background:#f1f3f5;border:1px solid #d5d5d5;color:#333 !important;}
.btnLType3,
.btnLfl {background:#fff;border:1px solid #d5d5d5;color:#333 !important;}



@media all and (max-width:1024px) {
	.btnWrap {display:flex;display:-webkit-flex;}
	.btnWrap span * {width:100%;box-sizing:border-box;}
	.btn2 span {width:50%;border:1px solid #fff;}
	.bbsView .btnWrap,
	.replySection .btnWrap {display:block;}
	.bbsView .btnWrap span *,
	.replySection .btnWrap span * {width:auto;}
}

@media all and (max-width:767px) {
	.btnWrap {display:block;margin:15px 0 0;}
	.btnWrap span {display:block;width:100%;}
	.bbsView .btnWrap span {width:auto;}
	.btnT {width:auto;padding:5px;box-sizing:border-box;}
	.btnM {min-width:0;padding:5px 15px;font-size:14px;box-sizing:border-box;}
	.btnL {padding:5px;font-size:14px;}
}


/* bbsView */
.bbsView {margin:10px 0 0;word-break:break-all;}
.bbsView h4 {padding:15px 0;border-top:2px solid #373d90;font-size:20px;line-height:1.2;}
.bbsView .viewTitle {padding:15px 0;border-top:2px solid #373d90;font-size:20px;line-height:1.2;}
.bbsView .viewInfo {padding:12px 0;border-top:1px solid #ddd;font-size:12px;}
.bbsView .viewInfo span {display:inline-block;margin-right:60px;color:#777;}
.bbsView .viewInfo a {color:#777;}
.bbsView .viewInfo span strong {}
.bbsView .viewInfo .link {word-break:break-all;}
.bbsView .viewCont {padding:40px 0 70px;border-top:1px solid #ddd;border-bottom:2px solid #373d90;}
.bbsView .viewCont iframe {max-width:100%;}
.bbsView .viewCont:first-child {padding-top:0;} 
.bbsView .viewCont img {max-width:100%;height:auto !important;}
.bbsView .btnWrap {margin:15px 0 0;}
.bbsView .viewNavi {margin:20px 0 0;border-bottom:1px solid #ddd;}
.bbsView .viewNavi li {border-top:1px solid #ddd;font-size:14px;}
.bbsView .viewNavi li a {display:block;overflow:hidden;padding:12px 0;text-overflow:ellipsis;white-space:nowrap;}
.bbsView .viewNavi li strong {float:left;margin:4px 8px 0;border:7px solid transparent;font-size:0;line-height:0;text-indent:-9999px;}
.bbsView .viewNavi li .prev {border-bottom:9px solid #ccc;border-top:0;}
.bbsView .viewNavi li .next {border-top:9px solid #ccc;border-bottom:0;}


@media all and (max-width:1024px) {
	.bbsView .viewCont img {width:auto !important;height:auto !important;}
	.replySection .replyText textarea {width:100%;box-sizing:border-box;}
}
@media all and (max-width:767px) {
	.bbsView h4 {padding:9px 0;font-size:18px;}
	.bbsView .viewInfo {padding:6px 0;}
	.bbsView .viewInfo span {margin-right:35px;}
	.bbsView .viewInfo .name {display:none;}
	.bbsView .viewCont {padding:22px 0;}
	.bbsView .viewNavi li a {padding:8px 0;}
	.replySection .replyText textarea {height:80px;}
	.replySection .replyList li {padding:10px 0;}
	.replySection .replyList li .name {display:block;line-height:1.2;}
	.replySection .replyList li .util {top:10px;}
	.replySection .replyList li .cont {margin:10px 0 0;}
	.replySection .replyList li.replyWrite {padding-right:0;padding-left:0;}
	.replySection .replyList li.replyWrite .name {position:static;margin:0 0 10px;}
	.replySection .replyList li.replyWrite textarea {box-sizing:border-box;margin:0 0 10px;}
	.replySection .replyList li.replyWrite .btn {position:static;width:100%;height:26px;line-height:26px;box-sizing:border-box;}
}
/* //bbsView */




/* accordianCont */
.accordianCont {word-break:initial;}
.accordianCont > ul > li {position:relative;overflow:hidden;}
.accordianCont li:first-child {margin:0;}
.accordianCont li .tit {position:relative;display:block;margin-top:5px;padding:20px 0 20px 60px;background:#f9f7f5;font-size:16px;font-weight:bold;}
.accordianCont li .tit:after {content:"";position:absolute;top:22px;left:25px;width:22px;height:22px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -250px -150px;}
.accordianCont li .cont {display:none;padding:25px 0px 70px;}
.accordianCont li.nonList {padding:15px 0;text-align:center;}
@media all and (max-width:767px) {
	.accordianCont li .tit {padding:12px 0px 12px 40px;font-size:14px;}
	.accordianCont li .cont {padding:10px 0 0;border:0;word-break:normal;}
	.accordianCont li .tit:after {top:12px;left:10px;}
}
/* //accordianCont */

.bgBox {position:relative;min-height:65px;padding:30px;background:#ddd;color:#333;line-height:2;}

.dashedBox {padding:40px;background:#fff;border:1px dashed #ddd;}

.alertTxt {position:relative;min-height:60px;padding-left:130px;}
.alertTxt:after {content:"";position:absolute;top:35px;left:50px;width:60px;height:60px;background:url(../_Img/Content/icon_pack_jain_n.png) no-repeat -300px -250px;}



/* tab */
.tab {position:relative;}
.tab .mobBtn {display:none;}
.tab .tabList:after {content:"";display:block;clear:both;}
.tab .tabList li {float:left;width:50%;}
.tab .tabList li a {display:block;margin:0 -1px;background:#fff;color:#888;line-height:58px;font-size:15px;border:1px solid #ddd;text-align:center;}
.tab .tabList li.on {position:relative;}
.tab .tabList li.on a {font-size:16px;color:#333;background:#f7f7f7;font-weight:bold;}
.tab .tabList li.on a:after {content:"";position:absolute;top:0;right:-1px;left:-1px;height:2px;background:#373d90;}
.tab .tabList.centerList li {width:11.1%;line-height:45px;}
.tab .tabList.centerList li.on a {color:#fff;background:#373d90;}
.tab .tabList.centerList li.on a:after {display:none;}
.tab .tabList.centerList * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.tab .tabItem8 li {width:12.5%;}
.tab .tabItem9 li {width:11.11%;}
.tab .tabCont {margin:30px 0 0;}
.tabCont {position:relative;}
.tabCont > div {position:absolute;top:-99999px;left:0;right:0;}
.tabCont > .current {position:static;}
.tabCont > .current .contSection:first-child {border-top:0;margin-top:0;}
@media all and (max-width:1024px) {
	.tab .tabList li a {font-size:14px;height:58px;overflow:hidden;}
	.tab .tabList li.on a {font-size:15px;}
	.tab .tabList.centerList li {margin-top:-1px;width:25% !important;}
}
@media all and (min-width:768px) {
	.tab .tabList {display:block !important;}
}
@media all and (max-width:767px) {
	.tab .mobBtn {display:block;background:#f5f7f9;border:1px solid #ddd; margin-bottom: 0px;}
	.tab .mobBtn button {position:relative;padding:0 0 0 18px;font-weight:bold;width:100%;height:40px;text-align:left;color:#373d90;}
	.tab .mobBtn button:before {content:"";width:45px;position:absolute;border-left:1px solid #ddd;top:0;right:0;bottom:0;}
	.tab .mobBtn button:after {content:"";position:absolute;top:17px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top: 8px solid #999;}
	.tab .tabList {position:absolute;display:none;width:100%;border:0;z-index:2;}
	.tab .tabList li {float:none;width:auto !important;height:38px;margin:0;border:1px solid #ddd;border-top:0;}
	.tab .tabList li a {height:38px;line-height:38px;margin:0;padding:0 0 0 18px;border:0;font-size:14px;text-align:left;}
	.tab .tabList li.on a {margin:0 -1px;background:#f5f7f9;border:1px solid #ddd;border-top:0;color:#373d90;font-size:14px;font-weight:normal;}
	.tab .tabList li.on a:after {display:none;}
	.tab .tabList.centerList li {margin-top:0;width:100% !important;}
}
/* //tab */





/* tab2 */
.tab2 {position:relative;}
.tab2 .mobBtn {display:none;}
.tab2 .tabList:after {content:"";display:block;clear:both;}
.tab2 .tabList li {float:left;width:25%;}
.tab2 .tabList li a {display:block;margin:0 -1px;background:#fff;color:#888;line-height:58px;font-size:16px;border:1px solid #ddd;text-align:center;}
.tab2 .tabList li.on {position:relative;}
.tab2 .tabList li.on a {font-size:16px;color:#fff;background:#373d90;font-weight:bold;}
.tab2 .tabList li.on a:after {content:"";position:absolute;top:0;right:-1px;left:-1px; /*height:2px;background:#ff7e00;*/}
.tab2 .tabList.centerList li {width:12.5%;line-height:45px;}
.tab2 .tabList.centerList li.on a {color:#fff;background:#373d90;}
.tab2 .tabList.centerList li.on a:after {display:none;}
.tab2 .tabList.centerList * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.tab2 .tabItem8 li {width:12.5%;}
.tab2 .tabItem9 li {width:11.11%;}
.tab2 .tabCont {margin:30px 0 0;}
.tabCont {position:relative;}
.tabCont > div {position:absolute;top:-99999px;left:0;right:0;}
.tabCont > .current {position:static;}
.tabCont > .current .contSection:first-child {border-top:0;margin-top:0;}
@media all and (max-width:1024px) {
	.tab2 .tabList li a {font-size:14px;height:58px;overflow:hidden;}
	.tab2 .tabList li.on a {font-size:16px;}
	.tab2 .tabList.centerList li {margin-top:-1px;width:25% !important;}
}
@media all and (min-width:768px) {
	.tab2 .tabList {display:block !important;}
}
@media all and (max-width:767px) {
	.tab2 .mobBtn {display:block;background:#f5f7f9; border:1px solid #ddd;}
	.tab2 .mobBtn button {position:relative;padding:0 0 0 18px;font-weight:bold;width:100%;height:40px;text-align:left;color:#373d90;}
	.tab2 .mobBtn button:before {content:"";width:45px;position:absolute;border-left:1px solid #ddd;top:0;right:0;bottom:0;}
	.tab2 .mobBtn button:after {content:"";position:absolute;top:17px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top: 8px solid #999;}
	.tab2 .tabList {position:absolute;display:none;width:100%;border:0;z-index:2;}
	.tab2 .tabList li {float:none;width:auto !important;height:38px;margin:0;border:1px solid #ddd;border-top:0;}
	.tab2 .tabList li a {height:38px;line-height:38px;margin:0;padding:0 0 0 18px;border:0;font-size:14px;text-align:left;}
	.tab2 .tabList li.on a   {margin:0 -1px;background:#373d90;border:1px solid #ddd;border-top:0;color:#fff;font-size:14px;font-weight:normal;}
	.tab2 .tabList li.on a:after {display:none;}
	.tab2 .tabList.centerList li {margin-top:0;width:100% !important;}
}
/* //tab */


