<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/********************************************************
* CSS :common.css
* Author:NXWEB beop07
*********************************************************/

/********************************************************
* Font
*********************************************************/
/* Roboto */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&amp;display=swap');


/********************************************************
* Reset
*********************************************************/
*{padding:0;margin:0;box-sizing:border-box}
body{font-family:"Roboto", sans-serif;font-weight:400;min-width:320px;overflow-x:hidden;overflow-y:scroll;color:#222;background:#fff;word-break:keep-all}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul,dl,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table,th,td{border-spacing:0;border-collapse:collapse}
a,a:link,a:visited,a:hover,a:active{text-decoration:none}
img{border:0}
h1,h2,h3,h4,h5,h6 {letter-spacing:-0.06rem;}
h1,h2,h3,h4,h5,h6,strong,th{font-weight:700;line-height:1.5em}
h1,h2,h3,h4,h5,h6,strong,p,label,a{line-height:1.5em;}
address{font-style:normal}
label{cursor:pointer;vertical-align:middle}
input{vertical-align:middle;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input::-ms-clear{display:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 300px white inset}
select, textarea{vertical-align:middle;}
.select{position:relative;padding:0 50px 0 20px;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}
.select::-ms-expand{display:none}
input[type=button],input[type=submit],button{cursor:pointer;border-radius:0;}
::placeholder{font-family:"Roboto",sans-serif;color:#b7b7b7;opacity:1}
:-ms-input-placeholder{font-family:"Roboto",sans-serif;color:#b7b7b7}
input {font-family:"Roboto",sans-serif;}
br {font-family:"dotum", "Arial";}

/********************************************************
* Text
*********************************************************/
/* h1,h2,h3,h4{letter-spacing:-0.031em} */
a{color:#222;}
h1,h2,h3,h4,h5,h6,a,p,th,td,div,span,label,input,select,textarea,button,li,caption{font-family:"Roboto", sans-serif;}
.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}
.bold{font-weight:700}.normal{font-weight:400}.light{font-weight:300}.bold5{font-weight:500}.bold6{font-weight:600}.bold8{font-weight:800}.bold9{font-weight:900}
.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}
.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs28{font-size:28px}
.fs30{font-size:30px}.fs32{font-size:32px}.fs34{font-size:34px}.fs36{font-size:36px}.fs38{font-size:38px}.fs40{font-size:40px}.fs42{font-size:42px}.fs48{font-size:48px}
.fs50{font-size:50px}.fs52{font-size:52px}.fs54{font-size:54px}.fs56{font-size:56px}.fs58{font-size:58px}.fs60{font-size:60px}
.lh18{line-height:18px}.lh19{line-height:19px}.lh20{line-height:20px}.lh21{line-height:21px}.lh22{line-height:22px}.lh23{line-height:23px}.lh24{line-height:24px}
.lh25{line-height:25px}.lh26{line-height:26px}.lh28{line-height:28px}.lh30{line-height:30px}.lh32{line-height:32px}.lh34{line-height:34px}.lh36{line-height:36px}
.lh38{line-height:38px}.lh40{line-height:40px}.lh42{line-height:42px}.lh44{line-height:44px}.lh46{line-height:46px}.lh48{line-height:48px}.lh50{line-height:50px}
.lh52{line-height:52px}.lh54{line-height:54px}.lh56{line-height:56px}.lh58{line-height:58px}.lh60{line-height:60px}
@media (max-width:970px){
	.fs14{font-size:13.5px}.fs15{font-size:14px}.fs16{font-size:15px}.fs17{font-size:16px}.fs18{font-size:17px}.fs19{font-size:17px}.fs20{font-size:18px}
	.fs21{font-size:19px}.fs22{font-size:20px}.fs23{font-size:21px}.fs24{font-size:21px}.fs25{font-size:22px}.fs26{font-size:23px}.fs28{font-size:24px}
	.fs30{font-size:26px}.fs32{font-size:28px}.fs34{font-size:29px}.fs36{font-size:31px}.fs38{font-size:33px}.fs40{font-size:34px}.fs42{font-size:36px}
	.fs44{font-size:38px}.fs46{font-size:40px}.fs48{font-size:42px}.fs50{font-size:43px}.fs52{font-size:45px}.fs54{font-size:47px}.fs56{font-size:48px}
	.fs58{font-size:50px}.fs60{font-size:52px}
	.lh18{line-height:16px}.lh20{line-height:18px}.lh22{line-height:20px}.lh24{line-height:22px}.lh26{line-height:24px}.lh28{line-height:25px}.lh30{line-height:27px}
	.lh32{line-height:28px}.lh34{line-height:30px}.lh36{line-height:31px}.lh38{line-height:33px}.lh40{line-height:34px}.lh42{line-height:36px}.lh44{line-height:38px}
	.lh46{line-height:40px}.lh48{line-height:42px}.lh50{line-height:44px}.lh52{line-height:46px}.lh54{line-height:47px}.lh56{line-height:49px}.lh58{line-height:50px}.lh60{line-height:52px}
}
@media (max-width:480px){
	.fs13{font-size:12px}.fs14{font-size:13px}.fs15{font-size:14px}.fs16{font-size:14px}.fs17{font-size:15px}.fs18{font-size:15px}.fs19{font-size:16px}.fs20{font-size:16px}
	.fs21{font-size:16px}.fs22{font-size:16.5px}.fs23{font-size:17px}.fs24{font-size:17px}.fs25{font-size:18px}.fs26{font-size:18.5px}.fs28{font-size:19px}.fs30{font-size:20px}
	.fs32{font-size:21px}.fs34{font-size:22px}.fs36{font-size:22.5px}.fs38{font-size:23px}.fs40{font-size:24px}.fs42{font-size:25px}.fs44{font-size:26px}.fs46{font-size:27px}
	.fs48{font-size:28px}.fs50{font-size:29px}.fs52{font-size:30px}.fs54{font-size:31px}.fs56{font-size:32px}.fs58{font-size:33px}.fs60{font-size:34px}
	.lh18{line-height:14px}.lh20{line-height:16px}.lh22{line-height:18.5px}.lh24{line-height:20px}.lh26{line-height:20px}.lh28{line-height:22px}.lh30{line-height:23px}
	.lh32{line-height:24px}.lh34{line-height:25px}.lh36{line-height:26px}.lh38{line-height:28px}.lh40{line-height:29px}.lh42{line-height:30px}.lh44{line-height:31px}
	.lh46{line-height:32px}.lh48{line-height:34px}.lh50{line-height:36px}.lh52{line-height:37px}.lh54{line-height:38px}.lh56{line-height:40px}.lh58{line-height:42px}.lh60{line-height:44px}
}


/********************************************************
* Color
*********************************************************/
.white{color:#fff!important;}
.black{color:#000}
.gray1{color:#111}
.gray2{color:#222}
.gray3{color:#333}
.gray4{color:#444}
.gray5{color:#555}
.gray6{color:#666}
.gray7{color:#777}
.gray8{color:#888}
.gray9{color:#999}
.blue{color:blue}
.red{color:red}
.pink{color:pink}
.orange{color:orange}


/********************************************************
* Layout
*********************************************************/
.inner{width:100%;max-width:1440px;padding:0 20px;margin:0 auto}
.hide{display:none}
.img-wrap{font-size:0;line-height:1}
.img-wrap .img{width:100%;height:auto}
.flex-wrap{display:flex;justify-content:space-between}
@media (max-width:1920px){.hide_1920{display:none}.show_1920{display:block}.center_1920{text-align:center}}
@media (max-width:1600px){.hide_1600{display:none}.show_1600{display:block}.center_1600{text-align:center}}
@media (max-width:1440px){.hide_1440{display:none}.show_1440{display:block}.center_1440{text-align:center}}
@media (max-width:1280px){.hide_1280{display:none}.show_1280{display:block}.center_1280{text-align:center}}
@media (max-width:1080px){.hide_1080{display:none}.show_1080{display:block}.center_1080{text-align:center}}
@media (max-width:1024px){.hide_1024{display:none}.show_1024{display:block}.center_1024{text-align:center}}
@media (max-width:970px){.hide_970{display:none}.show_970{display:block}.center_970{text-align:center}}
@media (max-width:768px){.hide_768{display:none}.show_768{display:block}.center_768{text-align:center}}
@media (max-width:640px){.hide_640{display:none}.show_640{display:block}.center_640{text-align:center}}
@media (max-width:480px){.hide_480{display:none}.show_480{display:block}.center_480{text-align:center}}
@media (max-width:400px){.hide_400{display:none}.show_400{display:block}.center_400{text-align:center}}
@media (max-width:360px){.hide_360{display:none}.show_360{display:block}.center_360{text-align:center}}

/* Padding, Margin */
.pt5{padding-top:5px}.pb5{padding-bottom:5px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}
.pt25{padding-top:25px}.pb25{padding-bottom:25px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pt35{padding-top:35px}.pb35{padding-bottom:35px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}
.pt45{padding-top:45px}.pb45{padding-bottom:45px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}.pt70{padding-top:80px}.pb70{padding-bottom:70px}
.pt80{padding-top:80px}.pb80{padding-bottom:80px}.pt90{padding-top:90px}.pb90{padding-bottom:90px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.pt110{padding-top:110px}.pb110{padding-bottom:110px}
.pt120{padding-top:120px}.pb120{padding-bottom:120px}
.mt5{margin-top:5px}.mb5{margin-bottom:5px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}
.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mt35{margin-top:35px}.mb35{margin-bottom:35px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mt45{margin-top:45px}.mb45{margin-bottom:45px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}
.mt60{margin-top:60px}.mb60{margin-bottom:60px}.mt70{margin-top:70px}.mb70{margin-bottom:70px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.mt100{margin-top:100px}.mb100{margin-bottom:100px}
.mt110{margin-top:110px}.mb110{margin-bottom:110px}.mt120{margin-top:120px}.mb120{margin-bottom:120px}.mt130{margin-top:130px}.mb130{margin-bottom:130px}.mt150{margin-top:150px}.mb150{margin-bottom:150px}
.mt180{margin-top:180px}.mb180{margin-bottom:180px}.mt200{margin-top:200px}.mb200{margin-bottom:200px}.mt250{margin-top:250px}.mb250{margin-bottom:250px}.mt300{margin-top:300px}.mb300{margin-bottom:300px}
@media (max-width:970px){
	.pt10{padding-top:8px}.pb10{padding-bottom:8px}.pt15{padding-top:12px}.pb15{padding-bottom:12px}.pt20{padding-top:16px}.pb20{padding-bottom:16px}.pt25{padding-top:20px}.pb25{padding-bottom:20px}
	.pt30{padding-top:24px}.pb30{padding-bottom:24px}.pt35{padding-top:30px}.pb35{padding-bottom:30px}.pt40{padding-top:35px}.pb40{padding-bottom:35px}.pt45{padding-top:38px}.pb45{padding-bottom:38px}
	.pt50{padding-top:40px}.pb50{padding-bottom:40px}.pt60{padding-top:48px}.pb60{padding-bottom:48px}.pt70{padding-top:58px}.pb70{padding-bottom:58px}.pt80{padding-top:60px}.pb80{padding-bottom:60px}
	.pt90{padding-top:62px}.pb90{padding-bottom:62px}.pt100{padding-top:64px}.pb100{padding-bottom:64px}.pt110{padding-top:67px}.pb110{padding-bottom:67px}.pt120{padding-top:71px}.pb120{padding-bottom:71px}
	.mt10{margin-top:8px}.mb10{margin-bottom:8px}.mt15{margin-top:12px}.mb15{margin-bottom:12px}.mt20{margin-top:16px}.mb20{margin-bottom:16px}.mt25{margin-top:20px}.mb25{margin-bottom:20px}
	.mt30{margin-top:24px}.mb30{margin-bottom:24px}.mt35{margin-top:30px}.mb35{margin-bottom:30px}.mt40{margin-top:35px}.mb40{margin-bottom:35px}.mt45{margin-top:38px}.mb45{margin-bottom:38px}.mt50{margin-top:40px}.mb50{margin-bottom:40px}
	.mt60{margin-top:48px}.mb60{margin-bottom:48px}.mt70{margin-top:58px}.mb70{margin-bottom:58px}.mt80{margin-top:60px}.mb80{margin-bottom:60px}	.mt90{margin-top:62px}.mb90{margin-bottom:62px}.mt100{margin-top:64px}.mb100{margin-bottom:64px}
	.mt110{margin-top:67px}.mb110{margin-bottom:67px}.mt120{margin-top:71px}.mb120{margin-bottom:71px}.mt130{margin-top:80px}.mb130{margin-bottom:80px}.mt150{margin-top:90px}.mb150{margin-bottom:90px}
	.mt180{margin-top:105px}.mb180{margin-bottom:105px}.mt200{margin-top:130px}.mb200{margin-bottom:130px}.mt250{margin-top:170px}.mb250{margin-bottom:170px}.mt300{margin-top:205px}.mb300{margin-bottom:205px}
}
@media (max-width:480px){
	.pt10{padding-top:7px}.pb10{padding-bottom:7px}.pt15{padding-top:10px}.pb15{padding-bottom:10px}.pt20{padding-top:12px}.pb20{padding-bottom:12px}.pt25{padding-top:16px}.pb25{padding-bottom:16px}
	.pt30{padding-top:20px}.pb30{padding-bottom:20px}.pt35{padding-top:25px}.pb35{padding-bottom:25px}.pt40{padding-top:30px}.pb40{padding-bottom:30px}.pt45{padding-top:33px}.pb45{padding-bottom:33px}
	.pt50{padding-top:37px}.pb50{padding-bottom:37px}.pt60{padding-top:42px}.pb60{padding-bottom:42px}.pt70{padding-top:46px}.pb70{padding-bottom:46px}.pt80{padding-top:48px}.pb80{padding-bottom:48px}
	.pt90{padding-top:50px}.pb90{padding-bottom:50px}.pt100{padding-top:53px}.pb100{padding-bottom:53px}.pt110{padding-top:58px}.pb110{padding-bottom:58px}.pt120{padding-top:62px}.pb120{padding-bottom:62px}
	.mt10{margin-top:7px}.mb10{margin-bottom:7px}.mt15{margin-top:10px}.mb15{margin-bottom:10px}.mt20{margin-top:12px}.mb20{margin-bottom:12px}.mt25{margin-top:16px}.mb25{margin-bottom:16px}
	.mt30{margin-top:20px}.mb30{margin-bottom:20px}.mt35{margin-top:25px}.mb35{margin-bottom:25px}.mt40{margin-top:30px}.mb40{margin-bottom:30px}.mt45{margin-top:33px}.mb45{margin-bottom:33px}.mt50{margin-top:37px}.mb50{margin-bottom:37px}
	.mt60{margin-top:42px}.mb60{margin-bottom:42px}.mt70{margin-top:46px}.mb70{margin-bottom:46px}.mt80{margin-top:48px}.mb80{margin-bottom:48px}.mt90{margin-top:50px}.mb90{margin-bottom:50px}.mt100{margin-top:53px}.mb100{margin-bottom:53px}
	.mt110{margin-top:58px}.mb110{margin-bottom:58px}.mt120{margin-top:62px}.mb120{margin-bottom:62px}.mt130{margin-top:70px}.mb130{margin-bottom:70px}.mt150{margin-top:80px}.mb150{margin-bottom:80px}
	.mt180{margin-top:95px}.mb180{margin-bottom:95px}.mt200{margin-top:110px}.mb200{margin-bottom:110px}.mt250{margin-top:128px}.mb250{margin-bottom:128px}.mt300{margin-top:150px}.mb300{margin-bottom:150px}
}


/********************************************************
* Common
*********************************************************/
.o-hd{overflow:hidden}
.clearfix:after{content:"";display:block;clear:both}
.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.hidden{width:0;height:0;overflow:hidden;visibility:hidden;margin:0;padding:0;font-size:0;line-height:0}
.blind{width:0;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.visible{visibility:visible;opacity:1}
.pull-left{float:left}
.pull-right{float:right}
.cursor{cursor:pointer!important}
.no-result{padding:130px 20px;font-size:16px;text-align:center;background:#eee}
/* .video-wrap{position:relative;padding-top:56.2%} */
/* .video_wrap iframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%} */
.mask{position:fixed;display:block;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;background:rgba(0,0,0,0.6);transition:opacity 0.25s linear,visibility 0.25s linear;z-index:1550}
.mask.show{visibility:visible;opacity:1}
.editor-contents img{height:auto!important;max-width:100%}
.ic{display:inline-block;position:relative;top:-1px;vertical-align:middle}
.a-under:hover{text-decoration:underline;}

/********************************************************
* Animation
*********************************************************/
html:not(.old-ie) .animate-element{transition:width .3s ease, height .3s ease, visibility 1.1s ease, opacity 1.1s ease, transform 1.1s ease;}
html:not(.old-ie) .fadeIn{visibility:hidden;opacity:0}
html:not(.old-ie) .fadeIn.animated, html:not(.old-ie) body.is_mobile .fadeIn{visibility:visible;opacity:1}
html:not(.old-ie) .fadeInUp{visibility:hidden;opacity:0;transform:translateY(110px)}
html:not(.old-ie) .fadeInUpY{visibility:hidden;opacity:0;transform:translateY(-40%)}
html:not(.old-ie) .fadeInUp.animated, html:not(.old-ie) body.is_mobile .fadeInUp{visibility:visible;opacity:1;transform:translateY(0)}
html:not(.old-ie) .fadeInUpY.animated, html:not(.old-ie) body.is_mobile .fadeInUpY{visibility:visible;opacity:1;transform:translateY(-50%)}
html:not(.old-ie) .fadeInDown{visibility:hidden;opacity:0;transform:translateY(-110px)}
html:not(.old-ie) .fadeInDown.animated, html:not(.old-ie) body.is_mobile .fadeInDown{visibility:visible;opacity:1;transform:translateY(0)}
html:not(.old-ie) .fadeInRight{visibility:hidden;opacity:0;transform:translateX(-110px)}
html:not(.old-ie) .fadeInRightY{visibility:hidden;opacity:0;transform:translate(-110px, -50%)}
html:not(.old-ie) .fadeInRight.animated, html:not(.old-ie) body.is_mobile .fadeInRight{visibility:visible;opacity:1;transform:translateX(0)}
html:not(.old-ie) .fadeInRightY.animated, html:not(.old-ie) body.is_mobile .fadeInRightY{visibility:visible;opacity:1;transform:translate(0, -50%)}
html:not(.old-ie) .fadeInLeft{visibility:hidden;opacity:0;transform:translateX(110px)}
html:not(.old-ie) .fadeInLeft.animated, html:not(.old-ie) body.is_mobile .fadeInLeft{visibility:visible;opacity:1;transform:translateY(0)}

@media (max-width:970px) {
	html:not(.old-ie) .fadeInUp{visibility:visible;opacity:1;transform:translateY(0)}
	html:not(.old-ie) .fadeInRight{visibility:visible;opacity:1;transform:translateX(0)}
	html:not(.old-ie) .fadeInLeft{visibility:visible;opacity:1;transform:translateX(0)}
}


/********************************************************
* NX CMS
*********************************************************/
	/* Type : Select */
	.language-switcher.type-select .btn-select-language{display:block;position:relative;width:150px;height:36px;padding:0 20px;text-align:left;font-size:14px;line-height:30px;color:#153d77;border:1px solid #153d77;background-color:#fff;}
	.language-switcher.type-select .btn-select-language::after{content:"";display:inline-block;position:absolute;top:13px;right:16px;width:5px;height:5px;border:2px solid #153d77;border-width:0 2px 2px 0;transform:rotate(45deg);transition:top .2s linear,transform .2s linear;}
	.language-switcher.type-select &gt; .language-list{position:absolute;top:100%;left:0;right:0;visibility:hidden;opacity:0;border:1px solid #ddd;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,0.05);transition:visibility .2s linear,opacity .2s linear;z-index:11;}
	.language-switcher.type-select &gt; .language-list &gt; li{text-align:left;border-bottom:1px solid #ddd;}
	.language-switcher.type-select &gt; .language-list &gt; li:last-child{border-bottom:0;}
	.language-switcher.type-select &gt; .language-list &gt; li &gt; a{display:block;padding:8px 10px;font-size:14px;color:#333;}
	.language-switcher.type-select &gt; .language-list &gt; li &gt; a:hover{background-color:#f1f1f1;}
	.language-switcher.type-select &gt; .language-list &gt; li &gt; a.act{font-weight:700;}
	.language-switcher.type-select.open .btn-select-language::after{top:15px;transform:rotate(225deg);}
	.language-switcher.type-select.open &gt; .language-list{visibility:visible;opacity:1;}

	/* Type : List */
	.language-switcher.type-list &gt; .language-list{display:flex;position:relative;}
	.language-switcher.type-list &gt; .language-list &gt; li{padding:0 8px;}
	.language-switcher.type-list &gt; .language-list &gt; li &gt; a{font-size:13px;color:#545454;}
	.language-switcher.type-list &gt; .language-list &gt; li &gt; a:hover{text-decoration:underline;}
	.language-switcher.type-list &gt; .language-list &gt; li &gt; a.act{font-weight:700;color:#153d77;}

/* Form */
.frm-request{position:relative;}
  .frm-request .form-wrap{display:flex;flex-wrap:wrap;position:relative;border-top:2px solid #153d77;}
  .frm-request .form-col{display:flex;flex:0 0 50%;flex-wrap:nowrap;align-items:center;border-bottom:1px solid #ddd;}
  .frm-request .form-col.full{flex:0 0 100%;}
  .frm-request .label-area{max-width:100px;min-width:100px;padding-left:10px;padding-right:20px;}
  .frm-request .input-area{width:100%;padding:15px 20px}
  .frm-request .input{width:100%;height:40px;border:1px solid #ddd;padding:0 15px;font-size:15px;}
  .frm-request .form-file-wrap{position:relative;}
  .frm-request .form-file-wrap .form-file{position:absolute;left:0;top:0;width:0;overflow:hidden;opacity:0;}
  .frm-request .form-file-wrap .form-file-txt{width:calc(100% - 100px);}
  .frm-request .form-file-wrap .form-file-btn{width:95px;height:40px;font-size:14px;color:#fff;border:0;background-color:#153d77;}
  .frm-request .term-area{margin-top:25px;}
  .frm-request .term-content{height:150px;overflow-y:auto;padding:20px;border:1px solid #ddd;font-size:13.5px;line-height:1.6;}
  .frm-request .term-content::-webkit-scrollbar{width:7px;}
  .frm-request .term-content::-webkit-scrollbar-thumb{background-color:#336fc5;}
  .frm-request .term-content::-webkit-scrollbar-track{background-color:#eee;}
  .frm-request .term-agree{padding-top:5px;}
  .frm-request .captcha-area{display:flex;align-items:center;padding:10px 0;margin-top:5px;}
  .frm-request .captcha-area label{width:100px;padding-left:10px;}
  .frm-request .captcha-area .cap-img-wrap{padding-left:20px;}
  .frm-request .captcha-area .cap-img-wrap img{display:block;}
  .frm-request .captcha-area .cap-reload{padding:0 10px;border:0;background-color:transparent;}
  .frm-request .captcha-area .cap-reload .xicon{font-size:18px;}
  .frm-request .captcha-area .input{width:130px;height:45px;border:1px solid #ddd;padding:0 15px;font-size:14px;text-transform:uppercase;}
  .frm-request .btn-area{padding-top:20px;text-align:center;}
  .frm-request .btn-area .btn-submit{width:200px;height:50px;font-size:16px;border:0;background-color:#153d77;color:#fff;}

/* m_menu */
.m_nav{position:absolute;display:none;width:28px;top:50%;margin-top:-13px;right:20px}
	.header.mMenuDir_left .m_nav{right:auto;left:20px}
	.m_nav &gt; .lines{position:relative;display:inline-block;width:28px;height:3px;background-color:#333;margin:0;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;vertical-align:middle}
	.m_nav &gt; .lines:before{content:"";position:absolute;display:inline-block;left:0;top:8px;width:28px;height:3px;background-color:#333;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease}
	.m_nav &gt; .lines:after{content:"";position:absolute;display:inline-block;left:0;top:-8px;width:28px;height:3px;background-color:#333;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease}

/* m_menu type1 */
.mMenu_type1{position:fixed;display:block;width:290px;height:100%;height:100vh;top:0;bottom:0;background:#fff;overflow-x:hidden;z-index:201;-webkit-transition:transform 0.4s linear, visibility 0.4s linear;transition:transform 0.4s linear, visibility 0.4s  linear}
	.mMenu_type1.left{visibility:hidden;left:0;box-shadow:3px 0 12px rgba(0,0,0,0.15);-ms-transform:translateX(-315px);transform:translateX(-315px)}
	.mMenu_type1.right{visibility:hidden;right:0;box-shadow:-3px 0 12px rgba(0,0,0,0.15);-ms-transform:translateX(315px);transform:translateX(315px)}
	.mMenu_type1.left.show{visibility:visible;transform:translateX(0)}
	.mMenu_type1.right.show{visibility:visible;transform:translateX(0)}
	.mMenu_type1 .wrapper{height:calc(100vh - 110px);overflow-y:auto}
	.mMenu_type1 .mShortmenu &gt; li &gt; a{font-size:13px;color:#333;line-height:30px;font-weight:400}
	.mMenu_type1 .mShortmenu &gt; li{padding:3px 8px}
	.mMenu_type1 .mShortmenu &gt; li:before{content:"";display:block;position:absolute;top:50%;margin-top:-3px;left:0;width:1px;height:6px;background:#7c7c7c}
	.mMenu_type1 .mShortmenu &gt; li:first-child:before{display:none}
	.mMenu_type1 .mHeader{display:table;width:100%;overflow:hidden;margin-bottom:18px}
	.mMenu_type1 .mHeader .close{display:table-cell;position:relative;width:46px;height:46px;text-indent:-9999px;vertical-align:top}
	.mMenu_type1 .mHeader .close:before{content:"";position:absolute;display:inline-block;left:9px;top:22px;width:28px;height:2px;background-color:#444;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
	.mMenu_type1 .mHeader .close:after{content:"";position:absolute;display:inline-block;left:9px;top:22px;width:28px;height:2px;background-color:#444;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
	.mMenu_type1 .mHeader .mShortmenu{display:table-cell;height:46px;vertical-align:top}
	.mMenu_type1 .mHeader .mShortmenu &gt; li{position:relative;float:left;padding-top:0;padding-bottom:0}
	.mMenu_type1 .mHeader .mShortmenu &gt; li:first-child{padding-left:18px}
	.mMenu_type1 .mHeader .mShortmenu &gt; li &gt; a{line-height:46px}
	.mMenu_type1 .mContents{padding:0 18px}
	.mMenu_type1 .mContents .navi &gt; li{position:relative;border-bottom:1px solid #ddd;padding-left:18px;padding-right:18px;overflow:hidden}
	.mMenu_type1 .mContents .navi &gt; li &gt; a{display:block;width:195px;position:relative;font-size:15px;font-weight:700;color:#444;padding:11px 0 11px 0}
	.mMenu_type1 .mContents .navi &gt; li &gt; a:hover, .mMenu_type1 .mContents .navi &gt; li.act &gt; a{color:#4198e7}
	.mMenu_type1 .mContents .navi &gt; li &gt; .child_button{position:absolute;display:block;top:12px;right:12px;width:20px;height:20px;overflow:hidden;border:0;font-size:0;text-indent:-999px;cursor:pointer;-webkit-transition:transform 0.2s linear;transition:transform 0.2s linear;background:transparent}
	.mMenu_type1 .mContents .navi &gt; li &gt; .child_button:before{content:"";display:block;width:18px;height:2px;background:#aaa;position:absolute;top:9px;right:1px}
	.mMenu_type1 .mContents .navi &gt; li &gt; .child_button:after{content:"";display:block;width:2px;height:18px;background:#aaa;position:absolute;top:1px;right:9px}
	.mMenu_type1 .mContents .navi &gt; li &gt; .child_button:hover:before{background:#555}
	.mMenu_type1 .mContents .navi &gt; li &gt; .child_button:hover:after{background:#555}
	.mMenu_type1 .mContents .navi &gt; li.open &gt; .child_button{background-position:0 -20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
	.mMenu_type1 .mContents .navi &gt; li &gt; .sub-nav{display:none;border-top:1px dotted #ddd}
	.mMenu_type1 .mContents .navi &gt; li .sub-nav{padding:6px 15px}
	.mMenu_type1 .mContents .navi &gt; li .sub-nav a{display:block;font-size:14px;color:#555;padding:5px 0}
	.mMenu_type1 .mContents .navi &gt; li .sub-nav a:hover{color:#4198e7}
	.mMenu_type1 .mContents .navi &gt; li .sub-nav .child_button{display:none}
	.mMenu_type1 .mContents .navi &gt; li &gt; .sub-nav .sub-nav a:before{content:"- "}
	.mMenu_type1 .mFooter{display:table;width:100%;height:110px;background:#fff;padding:0 18px;border-top:1px solid #cdcdcd}
	.mMenu_type1 .mFooter .nx-td{vertical-align:middle}
	.mMenu_type1 .mSearch{padding:3px 0}
	.mMenu_type1 .mSearch input[type=text]{width:80%;height:36px;border:1px solid #ccc;background:#f5f6f6;border-right:0;text-indent:9px;border-radius:4px 0 0 4px;outline:none}
	.mMenu_type1 .mSearch input[type=submit]{width:20%;height:36px;font-size:0;border:0;cursor:pointer;background:#4198e7 url('../img/common/ic_search.png') no-repeat 17px 9px;border-radius:0 4px 4px 0;text-indent:-999px;overflow:hidden;outline:none}
	.mMenu_type1 .mFooter .mShortmenu{position:relative;text-align:center}
	.mMenu_type1 .mFooter .mShortmenu &gt; li{position:relative;display:inline-block}

@media (max-width:970px){
	.header_bar .nx-table{display:block}
	.branding{display:block}
	.main_navigation, .quick_menu{display:none}
	.m_nav{display:block}
	.header.mMenuDir_left .branding{padding:14px 20px;margin:0 auto}
}


/* loading */
.loading{background-color:#009fe9;display:table;position:fixed;visibility:visible;opacity:1;width:100%;height:100%;top:0;left:0;z-index:9999;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}
	.loading.loader_hide{visibility:hidden;opacity:0}
#loading_1{}
	#loading_1 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_1 .loader_inner &gt; div{background-color:#fff;height:15px;width:15px;margin-left:3px;border-radius:50%;display:inline-block;-webkit-animation:stretchdelay 0.7s infinite ease-in-out;animation:stretchdelay 0.7s infinite ease-in-out}
    #loading_1 .loader_inner .circ01{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}
	#loading_1 .loader_inner .circ02{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}
	#loading_1 .loader_inner .circ03{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}
	#loading_1 .loader_inner .circ04{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
    @-webkit-keyframes stretchdelay{0%, 40%, 100%{-webkit-transform:translateY(-10px)} 20%{-webkit-transform:translateY(-20px)}}
    @keyframes stretchdelay{0%, 40%, 100%{transform:translateY(-10px);-webkit-transform:translateY(-10px)} 20%{transform:translateY(-20px);-webkit-transform:translateY(-20px)}}
#loading_2{}
	#loading_2 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_2 .loader_inner .circ{display:inline-block;box-sizing:border-box;width:80px;height:80px;border-radius:100%;border:10px solid rgba(255, 255, 255, 0.2);border-top-color:#FFF;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}
	@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
	@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
#loading_3{}
	#loading_3 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_3 .loader_inner .circ, #loading_03 .loader_inner .circ:before, #loading_03 .loader_inner .circ:after{border-radius:50%;background-color:#fff;width:18px;height:18px;transform-origin:center center;display:inline-block}
	#loading_3 .loader_inner .circ{position:relative;background-color:#fff;opacity:1;-webkit-animation:spScaleAlpha 1s infinite linear;animation:spScaleAlpha 1s infinite linear}
	#loading_3 .loader_inner .circ:before, #loading_03 .loader_inner .circ:after{content:'';position:relative;opacity:0.25}
	#loading_3 .loader_inner .circ:before{left:30px;top:0px;-webkit-animation:spScaleAlphaBefore 1s infinite linear;animation:spScaleAlphaBefore 1s infinite linear}
	#loading_3 .loader_inner .circ:after{left:-30px;top:-23px;-webkit-animation:spScaleAlphaAfter 1s infinite linear;animation:spScaleAlphaAfter 1s infinite linear}
	@-webkit-keyframes spScaleAlpha{0%{opacity:1}33%{opacity:0.25}66%{opacity:0.25}100%{opacity:1}}
	@keyframes spScaleAlpha{0%{opacity:1}33%{opacity:0.25}66%{opacity:0.25}100%{opacity:1}}
	@-webkit-keyframes spScaleAlphaBefore{0%{opacity:0.25}33%{opacity:1}66%{opacity:0.25}}
	@keyframes spScaleAlphaBefore{0%{opacity:0.25}33%{opacity:1}66%{opacity:0.25}}
	@-webkit-keyframes spScaleAlphaAfter{33%{opacity:0.25}66%{opacity:1}100%{opacity:0.25}}
	@keyframes spScaleAlphaAfter{33%{opacity:0.25}66%{opacity:1}100%{opacity:0.25}}
#loading_4{}
	#loading_4 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_4 .loader_inner .bar{position:relative;width:10px;height:50px;clear:both;margin:20px auto;border:1px #fff solid;background-color:#fff;-webkit-animation:loadBars 1s infinite linear;animation:loadBars 1s infinite linear}
	#loading_4 .loader_inner .bar:after, #loading_4 .loader_inner .bar:before{content:'';position:absolute;width:inherit;height:inherit;border:inherit;background-color:inherit;top:-1px}
	#loading_4 .loader_inner .bar:before{left:-20px;-webkit-animation:loadBarsBefore 1s infinite linear;animation:loadBarsBefore 1s infinite linear}
	#loading_4 .loader_inner .bar:after{right:-20px;-webkit-animation:loadBarsAfter 1s infinite linear;animation:loadBarsAfter 1s infinite linear}
	@keyframes loadBarsBefore{0%{transform:scale(1, 1)}25%{transform:scale(1, 1.25)}50%{transform:scale(1, 0.75)}75%{transform:scale(1, 1)}100%{transform:scale(1, 1)}}
	@keyframes loadBars{0%{transform:scale(1, 1)}25%{transform:scale(1, 1)}50%{transform:scale(1, 1.25)}75%{transform:scale(1, 1)}100%{transform:scale(1, 1)}}
	@keyframes loadBarsAfter{0%{transform:scale(1, 1)}25%{transform:scale(1, 1)}50%{transform:scale(1, 0.75)}75%{transform:scale(1, 1.25)}100%{transform:scale(1, 1)}}
#loading_5{}
	#loading_5 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_5 .circ_wrap{width:60px;margin:auto}
	#loading_5 .circ_wrap &gt; div{height:4px;position:relative;width:4px;background:#fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.125)}
	#loading_5	.circ01{position:absolute;left:50px;top:0px;animation:loadMove 2s infinite ease-in-out}
	#loading_5	.circ02{position:absolute;left:0px;top:-50px;animation:loadMove 2s infinite ease-in-out;animation-delay:-1s}
	#loading_5	.circ03{position:absolute;left:50px;top:-50px;animation:loadMove 2s infinite ease-in-out;animation-delay:-0.5s}
	#loading_5	.circ04{position:absolute;left:0;top:0;animation:loadMove 2s infinite ease-in-out;animation-delay:-1.5s}
	@keyframes loadMove{0%{left:50px;top:0px}25%{left:0px;top:0px}50%{top:-50px;transform:scale(3);left:0px}75%{top:-50px;left:50px}100%{top:0px;transform:scale(1);left:50px}}
#loading_6{}
	#loading_6 .loader_inner{display:table-cell;vertical-align:middle;text-align:center}
	#loading_6 .spin{height:45px;width:45px;position:relative;display:inline-block;vertical-align:middle}
	#loading_6 .spin span{border-radius:40px;position:absolute;top:0;bottom:0;right:0;left:0;border:3px solid #fff;opacity:0;-webkit-animation:loadScale 1s ease-out infinite;animation:loadScale 1s ease-out infinite}
	#loading_6 .spin span:nth-child(2){-webkit-animation-delay:0.5s;animation-delay:0.5s}
	#loading_6 .spin span:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s}
	@-webkit-keyframes loadScale{0%{opacity:0;-webkit-transform:scale(0)}70%{opacity:1}100%{opacity:0;-webkit-transform:scale(1)}}
	@keyframes loadScale{0%{opacity:0;transform:scale(0)}70%{opacity:1}100%{opacity:0;transform:scale(1)}}








/* term */
.nx_term_contents{width:100%;overflow-y:scroll;border:1px solid #ccc;padding:15px}
.nxTermPop{position:fixed;display:block;visibility:hidden;opacity:0;top:43%;left:50%;width:500px;height:500px;margin-left:-250px;margin-top:-250px;background:#fff;z-index:1600;border-radius:7px;padding:30px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}
	.nxTermPop.show{top:50%;visibility:visible;opacity:1}
	.nxTermPop h4{text-align:center;font-size:18px;font-weight:500}
	.nxTermPop .nxTermCon{height:350px;background:#f5f5f5;border:1px solid #ccc;padding:20px;font-size:13.5px;line-height:19px;color:#333;margin-top:12px;overflow-y:scroll;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}
	.nxTermPop .btn{display:inline-block;width:100px;height:32px;font-size:14px;color:#333;background:#eee;border:1px solid #bbb;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}
@media (max-width:640px){
	.nxTermPop{left:5%;width:90%;margin-left:0}
}

/* faq */
.nxFaq{display:block;border-top:1px solid #444}
	.nxFaq &gt; li{position:relative;border-bottom:1px solid #ddd}
	.nxFaq &gt; li::after{content: '';display: block;position: absolute;top:0;left:0; width: 100%;height: 100%;opacity: 0;visibility: hidden;border: 3px solid #583cf2; box-sizing:border-box; transition: opacity .5s;}
	.nxFaq &gt; li &gt; a{position:relative;display:block;font-size:16px;color:#444;padding:28px 40px 28px 100px;z-index:100;}
	.nxFaq &gt; li &gt; a:hover{color:#000}
	.nxFaq &gt; li &gt; a:before{content: "Q"; position: absolute; top:50%; left:30px; width: 40px; height: 40px; text-align: center; font-weight: 500; color: #fff; background: #cccccc; border-radius: 50%; line-height: 40px; font-size: 23px; font-family: 'Roboto',sans-serif; font-weight: 600;  transform:translateY(-50%);}
	.nxFaq &gt; li &gt; a:after{content:"";display:inline-block;width:10px;height:5px;position:absolute;top:50%;bottom:0;right:20px;margin-top:-2px;background-image:url(/uploads/media/faq-arrow.png);background-repeat: no-repeat;background-size:cover;transform:rotate(-180deg);transition:transform .3s;}
	.nxFaq &gt; li.open &gt; a:after{-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
	.nxFaq &gt; li &gt; .answer{display:none;position:relative;border-top:1px solid #ddd;padding:30px 40px 30px 100px;background:#f8f8f8;}
	.nxFaq &gt; li &gt; .answer &gt; p{position:relative;font-size:15px;line-height:22px;color:#444}
	.nxFaq &gt; li &gt; .answer &gt; p:before{content: "A";position:absolute;top:0px;left:-60px;font-size:23px;font-weight:500;color:#bbbbbb;font-family:'Roboto',sans-serif;font-weight: 600;}
	.nxFaq.open_type{background:#fff}
	.nxFaq.open_type &gt; li &gt; a{cursor:text}
	.nxFaq.open_type &gt; li &gt; a:after, .nxFaq.open_type &gt; li &gt; .answer &gt; p:before{display:none}
	.nxFaq.open_type &gt; li &gt; .answer{display:block;border-top:0;padding:0 20px 30px;background:#fff}
	.nxFaq &gt; li.open::after{opacity:1;visibility:visible}
	.nxFaq &gt; li.open &gt; a:before{background:#583cf2;}
	.nxFaq &gt; li.open &gt; a{font-weight:500;color:#583cf2}

.nxFaqTab{padding-bottom:10px;margin-left:-14px}
	.nxFaqTab &gt; li{float:left;position:relative;padding:6px 14px}
	.nxFaqTab &gt; li:after{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#666}
	.nxFaqTab &gt; li:last-child:after{display:none}
	.nxFaqTab &gt; li &gt; a{font-size:17px;font-weight:500;color:#333}
	.nxFaqTab &gt; li &gt; a:hover{color:#4198e7}
	.nxFaqTab &gt; li &gt; a.act{font-weight:700;color:#4198e7}

@media (max-width:640px){
	.nxFaq &gt; li &gt; a{font-size:15px;padding:13px 30px 13px 50px}
	.nxFaq &gt; li &gt; a:before{left:9px}
	.nxFaq &gt; li &gt; .answer{padding:20px 28px 20px 50px}
	.nxFaqTab{margin-left:-12px}
	.nxFaqTab &gt; li{padding:5px 12px}
	.nxFaqTab &gt; li &gt; a{font-size:15px}
	.nxFaq &gt; li &gt; a:before{width:auto;height:auto;top:12px;left:13px;font-size:24px;color:#ccc;line-height:1;background-color:transparent;transform:none;}
	.nxFaq &gt; li.open &gt; a:before {color:#583cf2; background-color:transparent;;}
	.nxFaq &gt; li &gt; a:after {top:22px;}
	.nxFaq &gt; li &gt; .answer &gt; p:before{left:-35px;font-size:24px}
}

/* history */
.nxHistory p{font-size:16px;color:#444;word-break:break-word}

.nxHistory.list_type{display:block;padding:30px 90px 0 10px;border-top:3px solid #e1e1e1}
	.nxHistory.list_type &gt; li{display:table;width:100%;min-height:60px;border-bottom:1px dashed #e1e1e1;padding:15px 0}
	.nxHistory.list_type &gt; li.hide{display:none}
	.nxHistory.list_type &gt; li:last-child {padding-bottom:0;border-bottom:0;}
	.nxHistory.list_type &gt; li &gt; .his_year{display:table-cell;width:140px}
	.nxHistory.list_type &gt; li &gt; .his_year h4{font-size:22px}
	.nxHistory.list_type &gt; li &gt; .his_content{display:table-cell;padding-left:9px;vertical-align:middle;}
	.nxHistory.list_type &gt; li &gt; .his_content &gt; ol &gt; li{position:relative;padding-left:45px;font-size:15px;padding-bottom:6px}
	.nxHistory.list_type &gt; li &gt; .his_content &gt; ol &gt; li:last-child{padding-bottom:0}
	.nxHistory.list_type &gt; li &gt; .his_content &gt; ol &gt; li &gt; .month{position:absolute;left:0;top:1px;font-size:15px;font-weight:500;color:#aaa;}

.nxHistory.zigzag_type{position:relative}
	.nxHistory.zigzag_type:before{content:"";position:absolute;top:0;bottom:0;width:1px;left:50%;background:#777}
	.nxHistory.zigzag_type &gt; li{position:relative;width:100%;margin-bottom:40px}
	.nxHistory.zigzag_type &gt; li:before{content:"";position:absolute;left:50%;width:10px;height:10px;background:red;border-radius:50%;margin-left:-4px}
	.nxHistory.zigzag_type &gt; li:last-child{margin-bottom:0}
	.nxHistory.zigzag_type &gt; li &gt; .his_year{position:relative;top:-11px}
	.nxHistory.zigzag_type &gt; li &gt; .his_year h4{font-size:22px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1){padding-left:50%}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1) &gt; .his_year{padding-left:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1) &gt; .his_content{padding-left:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1) &gt; .his_content &gt; ol &gt; li{position:relative;padding-left:34px;font-size:15px;padding-bottom:6px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1) &gt; .his_content &gt; ol &gt; li:last-child{padding-bottom:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1) &gt; .his_content &gt; ol &gt; li &gt; .month{position:absolute;left:0;top:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n){padding-right:50%;text-align:right}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_year{padding-right:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content{padding-right:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li{position:relative;font-size:15px;padding-bottom:6px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li:last-child{padding-bottom:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li &gt; .month{display:inline-block;margin-right:15px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li &gt; p{display:inline-block}

.nxHistoryTab{padding-bottom:10px;text-align:center}
	.nxHistoryTab &gt; li{position:relative;display:inline-block;padding:6px 14px}
	.nxHistoryTab &gt; li:after{content:"";display:inline-block;position:absolute;right:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#666}
	.nxHistoryTab &gt; li:last-child:after{display:none}
	.nxHistoryTab &gt; li &gt; a{font-size:17px;font-weight:500;color:#333}
	.nxHistoryTab &gt; li &gt; a:hover{color:#4198e7}
	.nxHistoryTab &gt; li &gt; a.act{font-weight:700;color:#4198e7}

@media (max-width:1280px) {
	.nxHistory.list_type{padding:0;}
}
@media (max-width:768px){
	.nxHistory.list_type &gt; li &gt; .his_year{display:block;width:100%}
	.nxHistory.list_type &gt; li &gt; .his_year h4{font-size:22px}
	.nxHistory.list_type &gt; li &gt; .his_content &gt; ol &gt; li{padding-left:32px;font-size:14px}
	.nxHistory.zigzag_type:before{left:5px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n-1){padding-left:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n){padding-right:0;text-align:left}
	.nxHistory.zigzag_type &gt; li:before{left:0;margin-left:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_year{padding-right:0;padding-left:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content{padding-right:0;padding-left:30px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li{padding-left:34px}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li &gt; .month{position:absolute;left:0;top:0;display:inline;margin-right:0}
	.nxHistory.zigzag_type &gt; li:nth-child(2n) &gt; .his_content &gt; ol &gt; li &gt; p{display:block}
}
@media (max-width:640px){
	.nxHistoryTab{margin-left:-12px}
	.nxHistoryTab &gt; li{padding:5px 12px}
	.nxHistoryTab &gt; li &gt; a{font-size:15px}
}

/* nx_form */
.nx_form{position:relative}
	.nx_form .form-row{display:table;position:relative;width:100%;padding:10px 0;border-bottom:1px dashed #ddd}
	.nx_form .form-row::after{content:"";display:block;height:0;clear:both}
	.nx_form .label-area{display:table-cell;width:120px;vertical-align:middle}
	.nx_form .input-area{display:table-cell;vertical-align:middle}
	.nx_form .form-btn{text-align:center;padding:30px 0}
	.nx_form input[type=text], .nx_form input[type=tel], .nx_form input[type=email],
	.nx_form input[type=number]{width:100%;height:30px;max-width:300px;text-indent:10px}
	.nx_form textarea{width:100%;height:250px;max-width:600px;resize:none;padding:10px}
	.nx_form input[type=submit],
	.nx_form input[type=submit]{width:250px;height:40px}


/* main_pop */
.pop_mask{visibility:hidden;opacity:0;position:fixed;display:block;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);z-index:2000;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease}
.pop_mask.show{visibility:visible;opacity:1;}
.main_pop{visibility:hidden;opacity:0;position:fixed;width:100%;left:50%;top:50%;z-index:2001;transform:translate(-50%, -50%);max-width:680px;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease}
.main_pop.show{visibility:visible;opacity:1;}
.main_pop .wrapper{position:relative;padding:0 20px;}
.main_pop .slick-slide{outline:none}
.main_pop .bx-controls-direction a{z-index:2002 !important}
.main_pop a{display:block;outline:none}
.main_pop .pop_img{text-align:center}
.main_pop .pop_img img{display:block;max-width:100%;margin:0 auto;outline:none}
.main_pop .pop_contents{font-size:14px;color:#555;background-color:#fff}
.main_pop .pop_contents img{max-width:100%;width:auto !important;height:auto !important}
.main_pop .today_close:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #bbb;vertical-align:top;margin-right:5px;position:relative;top:3px}
.main_pop .slick-dots{bottom:18px}
#pop_slick{background-color:#fff}
.mp_footer{font-size:13px;color:#444;padding:4px 10px;border-top:1px solid #ddd;background-color:#fff}
.mp_footer a{color:#333}
@media (max-width:480px){
	.main_pop{transform:translate(-50%,-50%);top:50%;left:50%}
}

/* 404 error */
.page_404{padding:230px 0 200px;background:#f3f3f3}
	.page_404 h3{color:#f98b25}
	.page_404 h3 strong{display:block;color:#333;margin-bottom:35px}
	.page_404 .btn_404{display:inline-block;width:100px;height:35px;line-height:35px;background:#f98b25;color:#fff;text-align:center;font-size:14px;border-radius:3px}
	.page_404 .btn_404.prev_page{background:#aaa;margin-left:5px}
@media (max-width:640px){
	.page_404{padding:100px 0 110px}
}
</pre></body></html>