@charset "utf-8";

/* setting */
/*.clearfix {zoom:1;}*/
.clearfix:after{display:block; clear:both; content:"";}
.disb{display:block;}
.disn{display:none;}
.disin{display:inline;}
.disinb{display:inline-block;}
.posr{position:relative;}
.posa{position: absolute;}
.posri{position:relative !important;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.of_h{overflow:hidden;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.hideTitle{display:block;width:0;height:0;overflow:hidden;}
.pointer{cursor:pointer;}
/*.hidden {visibility:hidden;height:0;font-size:0;text-indent:-9999px;}*/
.valt{vertical-align:top;}
.valm{vertical-align:middle;}
.valb{vertical-align:bottom;}
.show{display:block;}
.hide{display:none;}
.tdel{text-decoration:line-through;}
input, textarea, select{outline-width:0;}

.lh16{line-height:16px;} .lh18{line-height:18px;} .lh20{line-height:20px;} .lh22{line-height:22px;} .lh24{line-height:24px;} .lh26{line-height:26px;}
.lh100p{line-height:100%;} .lh120p{line-height:120%;} .lh140p{line-height:140%;} .lh160p{line-height:160%;} .lh180p{line-height:180%;} .lh200p{line-height:200%;}

.textField{height:22px;padding:5px;font-size:12px;font-weight:400;background-color:#fff;background-clip:padding-box;border:1px solid #e3ebf6;border-radius:4px;transition:border-color 0.15s ease-in-out;line-height:24px;}
.textField.size_small{height:14px;}
.textArea{padding:5px;font-size:12px;font-weight:400;line-height:160%;background-color:#fff;background-clip:padding-box;border:1px solid #e3ebf6;border-radius:4px;transition:border-color 0.15s ease-in-out;line-height:24px;}
.textField:focus, .textArea:focus{border-color:#4885ed;}
.textField.error, .textArea.error{border-color:#f20c1e;}
.textField.errorEffect, .textArea.errorEffect{border-color:#f20c1e;background-color:#ffb5bb;}
.textField::placeholder, .textArea::placeholder{color:#999;}
.textField.noline{border-color:rgba(255, 255, 255, 0);}
.textField[disabled="disabled"]{background-color:#fafafa;color:#999;}
.jqSelect, .jqCheck, .jqRadio, .dateRadio{display:none;}

.blinkIcon{animation:blink-effect 1s step-end infinite;}
@keyframes blink-effect{
    50% {opacity: 0;}
}

.shadowLayer{display:none;position:absolute;top:0;left:0;background:#fff;filter:alpha(opacity=60);opacity:0.6;z-index:20;}
.shadowLayer_black{display:none;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:20;}
.shadowLayer_empty{display:none;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=0);opacity:0;z-index:20;}
.blocker{z-index:9999;}

.blockHelp{display:block;padding:5px;border:1px dashed #ccc;background-color:#f9f9f9;color:#666;line-height:20px;}
.blockHelp ul{padding:0;margin:0 0 0 20px;}
.blockHelp ul li{padding:2px 0;margin:0;line-height:18px;font-size:12px;}
.inlineHelp{display:inline-block;vertical-align:middle;color:#666;margin-left:5px;}
.formHelp{display:block;padding:10px 0 0 0;line-height:160%;}
.effectNotice{font-size:13px;font-weight:700;color:#ff3e7e;}

.pageHelp{display:block;padding:15px;border:none;font-size:13px;line-height:180%;border:1px solid #e7ebf5;background-color:#fff;}
.pageHelp.primary{background-color:#d6e0ff;color:#1b3585;border-color:#c6d4ff;}
.pageHelp.success{background-color:#d8efcc;color:#1f5c01;border-color:#c8e9b8;}
.pageHelp.info{background-color:#d1ecf1;color:#0c5460;border-color:#bee5eb;}
.pageHelp.warning{background-color:#fbbc0b;color:#856404;border-color:#ffeeba;}
.pageHelp.danger{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb;}

/* width setting */
.wid1p {width:1%;} .wid2p {width:2%;} .wid3p {width:3%;} .wid4p {width:4%;} .wid5p {width:5%;} .wid6p {width:6%;} .wid7p {width:7%;} .wid8p {width:8%;} .wid9p {width:9%;} .wid10p {width:10%;}
.wid11p {width:11%;} .wid12p {width:12%;} .wid13p {width:13%;} .wid14p {width:14%;} .wid15p {width:15%;} .wid16p {width:16%;} .wid17p {width:17%;} .wid18p {width:18%;} .wid19p {width:19%;}
.wid20p {width:20%;} .wid25p {width:25%;} .wid29p {width:29%;} .wid30p {width:30%;} .wid31p {width:31%;} .wid32p {width:32%;} .wid33p {width:33%;} .wid34p {width:34%;} .wid35p {width:35%;} .wid36p {width:36%;} 
.wid37p {width:37%;} .wid38p {width:38%;} .wid39p {width:39%;} .wid40p {width:40%;} .wid41p {width:41%;} .wid42p {width:42%;} .wid43p {width:43%;} .wid45p {width:45%;} .wid46p {width:46%;} 
.wid47p {width:47%;} .wid48p {width:48%;} .wid49p {width:49%;} .wid50p {width:50%;} .wid51p {width:51%;} .wid52p {width:52%;} .wid53p {width:53%;} .wid54p {width:54%;} .wid55p {width:55%;} 
.wid56p {width:56%;} .wid57p {width:57%;} .wid58p {width:58%;} .wid59p {width:59%;} .wid60p {width:60%;} .wid70p {width:70%;} .wid80p {width:80%;} .wid81p {width:81%;} .wid82p {width:82%;} 
.wid83p {width:83%;} .wid84p {width:84%;} .wid85p {width:85%;} .wid86p {width:86%;} .wid87p {width:87%;} .wid88p {width:88%;} .wid89p {width:89%;} 
.wid90p {width:90%;} .wid91p {width:91%;} .wid92p {width:92%;} .wid93p {width:93%;} .wid94p {width:94%;} .wid95p {width:95%;} .wid96p {width:96%;} .wid97p {width:97%;} .wid98p {width:98%;}
.wid99p {width:99%;} .wid100p {width:100%;}

.wid1pim {width:1% !important;} .wid2pim {width:2% !important;} .wid3pim {width:3% !important;} .wid4pim {width:4% !important;} .wid5pim {width:5% !important;} .wid6pim {width:6% !important;} .wid7pim {width:7% !important;} .wid8pim {width:8% !important;} .wid9pim {width:9% !important;} .wid10pim {width:10% !important;}
.wid11pim {width:11% !important;} .wid12pim {width:12% !important;} .wid13pim {width:13% !important;} .wid14pim {width:14% !important;} .wid15pim {width:15% !important;} .wid16pim {width:16% !important;} .wid17pim {width:17% !important;} .wid18pim {width:18% !important;} .wid19pim {width:19% !important;}
.wid20pim {width:20% !important;} .wid25pim {width:25% !important;} .wid30pim {width:30% !important;} .wid32pim {width:32% !important;} .wid33pim {width:33% !important;} .wid34pim {width:34% !important;} .wid40pim {width:40% !important;} .wid45pim {width:45% !important;} .wid46pim {width:46% !important;} 
.wid47pim {width:47% !important;} .wid48pim {width:48% !important;} .wid49pim {width:49% !important;} .wid50pim {width:50% !important;} .wid51pim {width:51% !important;} .wid52pim {width:52% !important;} .wid53pim {width:53% !important;} .wid54pim {width:54% !important;} .wid55pim {width:55% !important;} 
.wid56pim {width:56% !important;} .wid57pim {width:57% !important;} .wid58pim {width:58% !important;} .wid59pim {width:59% !important;} .wid60pim {width:60% !important;} .wid70pim {width:70% !important;} .wid80pim {width:80% !important;} .wid90pim {width:90% !important;} .wid98pim {width:98% !important;}
.wid99pim {width:99% !important;} .wid100pim {width:100% !important;}  

.wid5 {width:5px;} .wid10 {width:10px;} .wid15 {width:15px;} .wid20 {width:20px;} .wid25 {width:25px;} .wid30 {width:30px;} .wid33 {width:33px;} .wid35 {width:35px;} .wid40 {width:40px;} 
.wid45 {width:45px;} .wid50 {width:50px;} .wid60 {width:60px;} .wid65 {width:65px;} .wid70 {width:70px;} .wid75 {width:75px;} .wid80 {width:80px;} .wid85 {width:85px;} .wid90 {width:90px;} .wid100 {width:100px;} .wid110 {width:110px;} .wid120 {width:120px;}
.wid130 {width:130px;} .wid140 {width:140px;} .wid150 {width:150px;} .wid160 {width:160px;} .wid170 {width:170px;} .wid180 {width:180px;} .wid190 {width:190px;} .wid200 {width:200px;} .wid210 {width:210px;}
.wid220 {width:220px;} .wid230 {width:230px;} .wid250 {width:250px;} .wid280 {width:280px;} .wid300 {width:300px;} .wid350 {width:350px;} .wid370 {width:370px;} .wid400 {width:400px;} .wid450 {width:450px;} 
.wid500 {width:500px;} .wid600 {width:600px;} .wid700 {width:700px;} .wid800 {width:800px;} .wid900 {width:900px;} .wid1000 {width:1000px;} 

/* height */
.hei10p {height:10%;} .hei20p {height:20%;} .hei30p {height:30%;} .hei40p {height:40%;} .hei50p {height:50%;} .hei60p {height:60%;} .hei70p {height:70%;} .hei80p {height:80%;} .hei90p {height:90%;} 
.hei100p {height:100%;} .hei5 {height:5px;} .hei10 {height:10px;} .hei15 {height:15px;} .hei20 {height:20px;} .hei22 {height:22px;} .hei25 {height:25px;} .hei30 {height:30px;} .hei34 {height:34px;} .hei35 {height:35px;}
.hei35 {height:35px;} .hei40 {height:40px;} .hei45 {height:45px;} .hei50 {height:50px;} .hei55 {height:55px;} .hei60 {height:60px;} .hei65 {height:65px;} .hei70 {height:70px;} .hei75 {height:75px;}
.hei80 {height:80px;} .hei85 {height:85px;} .hei90 {height:90px;} .hei95 {height:95px;} .hei100 {height:100px;} .hei110 {height:110px;} .hei120 {height:120px;} .hei130 {height:130px;} 
.hei140 {height:140px;} .hei160 {height:160px;} .hei180 {height:180px;} .hei200 {height:200px;} .hei250 {height:250px;} .hei300 {height:300px;} .hei350 {height:350px;} .hei380 {height:380px;}
.hei400 {height:400px;} .hei450 {height:450px;} .hei500 {height:500px;} .hei550 {height:550px;} .hei600 {height:600px;} .hei650 {height:650px;} .hei700 {height:700px;} .hei750 {height:750px;} 

/* height important */
.hei10pim {height:10% !important;} .hei20pim {height:20% !important;} .hei30pim {height:30% !important;} .hei40pim {height:40% !important;} .hei50pim {height:50% !important;} 
.hei60pim {height:60% !important;} .hei70pim {height:70% !important;} .hei80pim {height:80% !important;} .hei90pim {height:90% !important;} .hei100pim {height:100% !important;} 
.hei5im {height:5px !important;} .hei10im {height:10px !important;} .hei15im {height:15px !important;} .hei20im {height:20px !important;} .hei22im {height:22px !important;} 
.hei25im {height:25px !important;} .hei30im {height:30px !important;} .hei35im {height:35px !important;} .hei40im {height:40px !important;} .hei45im {height:45px !important;} 
.hei50im {height:50px !important;} .hei55im {height:55px !important;} .hei60im {height:60px !important;} .hei65im {height:65px !important;} .hei70im {height:70px !important;} 
.hei75im {height:75px !important;} .hei80im {height:80px !important;} .hei85im {height:85px !important;} .hei90im {height:90px !important;} .hei95im {height:95px !important;} 
.hei100im {height:100px !important;} .hei110im {height:110px !important;} .hei120im {height:120px !important;} .hei130im {height:130px !important;} .hei140im {height:140px !important;} 
.hei160im {height:160px !important;} .hei180im {height:180px !important;} .hei200im {height:200px !important;} .hei250im {height:250px !important;} .hei300im {height:300px !important;} 
.hei350im {height:350px !important;} .hei380im {height:380px !important;}

/* padding */
.p0 {padding:0;} .p1 {padding:1px;} .p2 {padding:2px;} .p3 {padding:3px;} .p4 {padding:4px;} .p5 {padding:5px;} .p10 {padding:10px;} .p15 {padding:15px;} .p20 {padding:20px;} .p25 {padding:25px;} .p30 {padding:30px;} .p40 {padding:40px;} .p50 {padding:50px;} 
.pt5 {padding-top:5px;} .pt10 {padding-top:10px;} .pt15 {padding-top:15px;} .pt20 {padding-top:20px;} .pt25 {padding-top:25px;} .pt30 {padding-top:30px;} .pt40 {padding-top:40px;} 
.pt50 {padding-top:50px;} .pt60 {padding-top:60px;} .pt70 {padding-top:70px;} .pt80 {padding-top:80px;} .pt90 {padding-top:90px;} .pt100 {padding-top:100px;} 
.pb5 {padding-bottom:5px;} .pb10 {padding-bottom:10px;} .pb15 {padding-bottom:15px;} .pb20 {padding-bottom:20px;} .pb25 {padding-bottom:25px;} .pb30 {padding-bottom:30px;} .pb40 {padding-bottom:40px;} 
.pb50 {padding-bottom:50px;} .pb60 {padding-bottom:60px;} .pb70 {padding-bottom:70px;} .pb80 {padding-bottom:80px;} .pb90 {padding-bottom:90px;} .pb100 {padding-bottom:100px;} 
.pr5 {padding-right:5px;} .pr10 {padding-right:10px;} .pr15 {padding-right:15px;} .pr20 {padding-right:20px;} .pr25 {padding-right:25px;} 
.pr30 {padding-right:30px;} .pr40 {padding-right:40px;} .pr50 {padding-right:50px;} 
.pl5 {padding-left:5px;} .pl10 {padding-left:10px;} .pl15 {padding-left:15px;} .pl20 {padding-left:20px;} 
.pl30 {padding-left:30px;} .pl40 {padding-left:40px;} .pl50 {padding-left:50px;}  .pl60 {padding-left:60px;}  .pl70 {padding-left:70px;}  .pl80 {padding-left:80px;}  .pl90 {padding-left:90px;}  
.pl100 {padding-left:100px;} .pl110 {padding-left:110px;} .pl120 {padding-left:120px;} .pl130 {padding-left:130px;} .pl140 {padding-left:140px;} .pl150 {padding-left:150px;}

/* margin */
.m0 {margin:0;} .m5 {margin:5px;} .m7 {margin:7px;} .m8 {margin:8px;} .m10 {margin:10px;} .m15 {margin:15px;} .m20 {margin:20px;} .mt0 {margin-top:0;} .mt2 {margin-top:2px;} .mt3 {margin-top:3px;} .mt4 {margin-top:4px;} 
.mt5 {margin-top:5px;} .mt7 {margin-top:7px;} .mt8 {margin-top:8px;} .mt9 {margin-top:9px;} .mt10 {margin-top:10px;} .mt11 {margin-top:11px;} .mt12 {margin-top:12px;} .mt13 {margin-top:13px;} .mt14 {margin-top:14px;} 
.mt15 {margin-top:15px;} .mt20 {margin-top:20px;} .mt25 {margin-top:25px;} .mt30 {margin-top:30px;} 
.mt40 {margin-top:40px;} .mt54 {margin-top:54px;} .mt300 {margin-top:300px;} .mb5 {margin-bottom:5px;} .mb8 {margin-bottom:8px;} .mb10 {margin-bottom:10px;} .mb15 {margin-bottom:15px;} .mb20 {margin-bottom:20px;} 
.mb25 {margin-bottom:25px;} .mb30 {margin-bottom:30px;} .mb35 {margin-bottom:35px;} .mb40 {margin-bottom:40px;} .mb45 {margin-bottom:45px;} .mb50 {margin-bottom:50px;} .mb55 {margin-bottom:55px;} .mb60 {margin-bottom:60px;} 

.mr1 {margin-right:1px;} .mr2 {margin-right:2px;} .mr3 {margin-right:3px;} .mr4 {margin-right:4px;} .mr5 {margin-right:5px;} .mr6 {margin-right:6px;} .mr7 {margin-right:7px;} 
.mr8 {margin-right:8px;} .mr9 {margin-right:9px;} .mr10 {margin-right:10px;} .mr15 {margin-right:15px;} .mr20 {margin-right:20px;} 
.mr30 {margin-right:30px;} .mr40 {margin-right:40px;} .mr50 {margin-right:50px;} .mr90 {margin-right:90px;} 

.ml1 {margin-left:1px;} .ml2 {margin-left:2px;} .ml3 {margin-left:3px;} .ml4 {margin-left:4px;} .ml5 {margin-left:5px;} .ml6 {margin-left:6px;} .ml7 {margin-left:7px;} 
.ml8 {margin-left:8px;} .ml10 {margin-left:10px;} .ml15 {margin-left:15px;} .ml20 {margin-left:20px;} .ml30 {margin-left:30px;} .ml40 {margin-left:40px;} .ml50 {margin-left:50px;} .ml80 {margin-left:80px;} 
.ml90 {margin-left:90px;} .ml100 {margin-left:100px;} .ml110 {margin-left:110px;} .ml120 {margin-left:120px;} .ml130 {margin-left:130px;} .ml140 {margin-left:140px;} .ml150 {margin-left:150px;} 
.ml255 {margin-left:255px;}

.m0p {margin:0;} .m5p {margin:5%;} .m7p {margin:7%;} .m10p {margin:10%;} .m15p {margin:15%;} .m20p {margin:20%;} .mt3p {margin-top:3%;} .mt4p {margin-top:4%;} .mt5p {margin-top:5%;} 
.mt10p {margin-top:10%;} .mt15p {margin-top:15%;} .mt20p {margin-top:20%;} .mt25p {margin-top:25%;} .mt30p {margin-top:30%;} .mb5p {margin-bottom:5%;} .mb10p {margin-bottom:10%;} 
.mb15p {margin-bottom:15%;} .mb20p {margin-bottom:20%;} .mb25p {margin-bottom:25%;} .mb30p {margin-bottom:30%;} .mr1p {margin-right:1%;} .mr2p {margin-right:2%;} 
.mr5p {margin-right:5%;} .mr10p {margin-right:10%;} .mr15p {margin-right:15%;} .mr20p {margin-right:20%;} .mr30p {margin-right:30%;} .mr40p {margin-right:40%;} .mr50p {margin-right:50%;} 
.mr90p {margin-right:90%;} .ml5p {margin-left:5%;} .ml10p {margin-left:10%;} .ml15p {margin-left:15%;} .ml20p {margin-left:20%;} .ml30p {margin-left:30%;} .ml40p {margin-left:40%;} 
.ml50p {margin-left:50%;} .ml90p {margin-left:90%;} .ml100p {margin-left:100%;} .ml110p {margin-left:110%;} .ml120p {margin-left:120%;} .ml130p {margin-left:130%;} .ml140p {margin-left:140%;} 
.ml150p {margin-left:150%;}

/* blank */
.blank10{height:10px;} .blank20{height:20px;} .blank30{height:30px;} .blank40{height:40px;} .blank50{height:50px;} .blank60{height:60px;} .blank70{height:70px;} .blank80{height:80px;} .blank90{height:90px;} .blank100{height:100px;}

/* z-index */
.zi1{z-index:1;} .zi2{z-index:2;} .zi3{z-index:3;} .zi4{z-index:4;} .zi5{z-index:5;} .zi6{z-index:6;} .zi7{z-index:7;} .zi8{z-index:8;} .zi9{z-index:9;} .zi10{z-index:10;} .zi20{z-index:20;} .zi30{z-index:30;} .zi40{z-index:40;} .zi50{z-index:50;} .zi60{z-index:60;}

/* font-size */
.fs1{font-size:1px !important;} .fs2{font-size:2px !important;} .fs3{font-size:3px !important;} .fs4{font-size:4px !important;} .fs5{font-size:5px !important;} .fs6{font-size:6px !important;}
.fs7{font-size:7px !important;} .fs8{font-size:8px !important;} .fs9{font-size:9px !important;} .fs10{font-size:10px !important;}
.fs11{font-size:11px !important;} .fs12{font-size:12px !important;} .fs13{font-size:13px !important;} .fs14{font-size:14px !important;} .fs15{font-size:15px !important;} .fs16{font-size:16px !important;} 
.fs17{font-size:17px !important;} .fs18{font-size:18px !important;} .fs19{font-size:19px !important;} .fs20{font-size:20px !important;} .fs21{font-size:21px !important;} .fs22{font-size:22px !important;} 
.fs23{font-size:23px !important;} .fs24{font-size:24px !important;} .fs25{font-size:25px !important;} .fs26{font-size:26px !important;} .fs27{font-size:27px !important;} .fs28{font-size:28px !important;} 
.fs29{font-size:29px !important;} .fs30{font-size:30px !important;} .fs31{font-size:31px !important;} .fs32{font-size:32px !important;} .fs33{font-size:33px !important;} .fs34{font-size:34px !important;}

/* font-color */
.fs_red{color:#f20c1e;} .fs_orange{color:#ff6900;} .fs_yellow{color:#ffb400;} .fs_green{color:#009d39;} .fs_blue{color:#1272cd;} .fs_violet{color:#6a1dbf;} .fs_navy{color:#2a2771;} .fs_gold{color:#cd9914;} .fs_beige{color:#e2d2ba;} .fs_brown{color:#80440f;} .fs_white{color:#FFFFFF;} .fs_grey{color:#c4c4c4;} .fs_black{color:#000000;} .fs_darkgrey{color:#666;}

/* font background color */
.fbg_whitegrey{background-color:#f0f0f0;}

.loadingModal{display:none;vertical-align:middle;position:relative;z-index:999;max-width:500px;box-sizing:border-box;width:90%;background:rgba(0, 0, 0, 0);text-align:center;}
.loadingModal .loadingMsg{color:#ffcb22;padding:10px 0;line-height:160%;}
.loadingModal .loadingMsg.size_XS{font-size:12px;}
.loadingModal .loadingMsg.size_S{font-size:12px;}
.loadingModal .loadingMsg.size_M{font-size:15px;}
.loadingModal .loadingMsg.size_L{font-size:20px;}
.loadingModal .loadingMsg.size_XL{font-size:30px;}
.loadingModal .loadingImg.size_XS{width:20px;}
.loadingModal .loadingImg.size_S{width:40px;}
.loadingModal .loadingImg.size_M{width:64px;}
.loadingModal .loadingImg.size_L{width:128px;}
.loadingModal .loadingImg.size_XL{width:256px;}

/* Default Form Table */
.formTable{padding:0;border-collapse:collapse;border:1px solid #eaedf1;border-right:none;border-bottom:none;width:100%;}
.formTable th{color:#2e3138;text-align:right;padding:10px 10px 10px 5px;border:none;font-size:12px;font-weight:700;border-right:1px solid #eaedf1;border-bottom:1px solid #eaedf1;background-color:#f9f9f9;}
.formTable th.require{color:#f20c1e;}
.formTable td{padding:10px;text-align:left;border:none;font-size:12px;color:#2e3138;border-right:1px solid #eaedf1;border-bottom:1px solid #eaedf1;}
.formTable .validateMsg{display:none;height:20px;line-height:20px;font-size:11px;font-weight:300;}
.formTable .validateMsg.error{color:#f20c1e;}
.formButtons{padding:20px 0;text-align:center;}
.formButtons .submitButton{display:inline-block;padding:0;min-width:50px;border:none;height:35px;border-radius:25px;background:#4885ed;color:#333;font-weight:bold;cursor:pointer;font-size:13px;font-weight:400;}
.formButtons .cancelButton{display:inline-block;padding:0;min-width:50px;border:none;height:35px;border-radius:25px;background:#ababab;color:#fff;font-weight:bold;cursor:pointer;font-size:13px;font-weight:400;}
.formTable .formResMsg{display:none;position:absolute;bottom:-7px;left:15px;}
.formTable .formResMsg.error{color:#f20c1e;}
/*.formTable .w_dateradio_label{margin-top:-4px;}*/
.formTable .w_dateradio_label.ui-state-active, .formTable .w_dateradio_label.ui-state-active:active, .formTable .w_dateradio_label.ui-state-active:hover{margin-top:-4px;}
/*.formTable .w_select_button{margin-top:-4px;}*/

/* Default List Table */
.listTable{padding:0;border-collapse:collapse;border:none;width:100%;border-top:1px solid #f1f5fa;border-bottom:1px solid #f1f5fa;}
.listTable thead th{border-bottom:1px solid #eaf0f7;color:#303e67;font-weight:bold;padding:7px 10px;line-height:160%;}
.listTable thead th.borderRight{border-right:1px solid #eaf0f7;}
.listTable thead th.borderLeft{border-left:1px solid #eaf0f7;}
.listTable tbody tr:nth-of-type(even){background-color:#f1f5fa;}
.listTable tbody tr td{padding:7px 10px;font-weight:300;line-height:160%;}
.listTable tbody tr.effectList td{font-weight:500;}
.listTable tbody tr td a{text-decoration:none;color:#333;}
.listTable tbody tr td a:hover{text-decoration:underline;}
.listTable tbody tr td.borderRight{border-right:1px solid #eaf0f7;}
.listTable tbody tr td.borderLeft{border-left:1px solid #eaf0f7;}

/* Small Size Pagenation */
.smallPagenation{padding:20px 0;text-align:center;}
.smallPagenation a, .smallPagenation b{display:inline-block;padding:0;margin:0 5px;border:1px solid #edecf7;background-color:#fff;color:#333;text-decoration:none;font-size:12px;width:25px;height:25px;line-height:23px;}
.smallPagenation a:hover{background-color:#c9e0fd;color:#303e67;}
.smallPagenation b{font-weight:bold;background-color:#c9e0fd;color:#303e67;font-size:12px;}

/* Terms */
.terms{height:60%;max-height:800px;overflow-y:scroll;font-size:12px;line-height:160%;padding-right:20px;}
.terms h1{text-align:center;font-size:20px;}
.terms h2{font-size:15px;padding-top:50px;}
.terms h2.start{padding-top:20px;}
.terms h3{font-size:12px;padding-top:10px;}
.terms h4{font-size:12px;}
.terms ol, .terms ul{margin:0;padding:0 0 0 34px;}
.terms P{padding:0 0 0 20px;}
.terms ol li{padding:3px 0;}

/* Contact US */
.contactus{height:60%;max-height:800px;overflow-y:scroll;font-size:12px;line-height:160%;}
.contactus h1{text-align:center;font-size:20px;}
.contactus .csNotice{margin-top:20px;border:2px dashed #ccc;padding:20px;}
.contactus .csNotice ul{padding-bottom:0;margin-bottom:0;}

/* Notice */
.noticeModal{height:60%;max-height:800px;overflow-y:scroll;font-size:13px;line-height:160%;}
.noticeModal h1{text-align:center;font-size:20px;}
.noticeList .noticeMenu a{line-height:20px;text-decoration:none;padding:5px 0;color:#999;display:inline-block;}
.noticeList .noticeMenu a:hover{color:#000;}
.noticeList .noticeMenu a .material-icons{font-size:12px;line-height:20px;}
.noticeList .noticeListView{display:none;}
.noticeModal .noticeView{border-top:1px solid #f1f5fa;padding:10px 0 30px 0;}
.noticeModal .noticeView .noticeTitle{padding:0 0 10px 0;font-size:18px;font-weight:500;line-height:160%;}
.noticeModal .noticeView .noticeDate{padding:0 0 10px 0;font-size:11px;font-weight:300;line-height:160%;color:#666;}
.noticeModal .noticeView .noticeFile{padding:0 0 10px 0;font-size:12px;font-weight:200;line-height:160%;color:#666;}
.noticeModal .noticeView .noticeFile a{line-height:20px;text-decoration:none;padding:0;color:#999;display:inline-block;margin-right:20px;}
.noticeModal .noticeView .noticeFile a:hover{color:#000;}
.noticeModal .noticeView .noticeFile a .material-icons{font-size:15px;line-height:20px;vertical-align:middle;}

/* Inner Loading */
.innerModal{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:10;}
.innerLoading{display:block;position:absolute;top:50%;left:50%;z-index:20;}
.innerLoadingMsg{display:block;position:absolute;top:50%;left:0;z-index:20;width:100%;color:#fff;text-align:center;padding:0;}

.innerLoading.size_XS{margin:0 0 0 -10px}
.innerLoading.size_S{margin:0 0 0 -20px}
.innerLoading.size_M{margin:-32px 0 0 -32px}
.innerLoading.size_L{margin:-8px 0 0 -64px}
.innerLoading.size_XL{margin:0 0 0 -128px}

.innerLoading.viewMsg.size_XS{margin:-60px 0 0 -10px}
.innerLoading.viewMsg.size_S{margin:-70px 0 0 -20px}
.innerLoading.viewMsg.size_M{margin:-82px 0 0 -32px}
.innerLoading.viewMsg.size_L{margin:-114px 0 0 -64px}
.innerLoading.viewMsg.size_XL{margin:-178px 0 0 -128px}

.innerLoading .loadingImg{opacity:.8;}
.innerLoading .loadingImg.size_XS{width:20px;}
.innerLoading .loadingImg.size_S{width:40px;}
.innerLoading .loadingImg.size_M{width:64px;}
.innerLoading .loadingImg.size_L{width:128px;}
.innerLoading .loadingImg.size_XL{width:256px;}

.innerLoadingMsg.size_XS{font-size:11px;}
.innerLoadingMsg.size_S{font-size:12px;}
.innerLoadingMsg.size_M{font-size:15px;}
.innerLoadingMsg.size_L{font-size:20px;}
.innerLoadingMsg.size_XL{font-size:30px;}

/* Layer Popup */
.popupNotice{position:fixed;top:50px;left:50%;vertical-align:middle;max-width:600px;height:auto;max-height:800px;overflow-y:hidden;box-sizing:border-box;width:auto;background:#fff;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(48, 62, 103, .3);-moz-box-shadow:0 0 10px rgba(48, 62, 103, .3);-o-box-shadow:0 0 10px rgba(48, 62, 103, .3);-ms-box-shadow:0 0 10px rgba(48, 62, 103, .3);box-shadow:0 0 10px rgba(48, 62, 103, .3);}
.popupNotice img{max-width:100% !important;}
.popupNotice .popupTitle{font-size:16px;font-weight:500;line-height:40px;height:40px;padding:0 10px;padding-right:40px;}
.popupNotice .popupContents{min-height:300px;max-height:700px;overflow-y:scroll;overflow-x:hidden;padding:0 10px 40px 10px;}
.popupNotice .popupContents p{font-size:13px;}
.popupNotice .popupMenu{height:30px;background-color:rgba(48, 62, 103, .7);position:absolute;bottom:0;left:0;width:100%;}
.popupNotice .popupMenu .popupTodayClose, 
.popupNotice .popupMenu .popupClose{padding:0 20px;line-height:30px;height:30px;border:none;background-color:rgba(0, 0, 0, 0);color:#fff;cursor:pointer;font-size:12px;}
.popupNotice .popupMenu .popupTodayClose .material-icons, 
.popupNotice .popupMenu .popupClose .material-icons{font-size:15px;margin-right:5px;float:left;height:30px;line-height:30px;}
.popupNotice .popupCloseTop{display:block;width:30px;height:30px;position:absolute;top:7px;right:0;}
/* Layer Popup */

/* jQuery UI */
.jqSelect{display:none;}
.jqSelectSubmit{display:none;}
.w_select_button{border:1px solid #e3e3e3;border-radius:0;background:#fff;padding:0 0 0 10px;height:26px;line-height:26px;font-size:12px;color:#2c2c2c;outline:0;vertical-align:middle;border-radius:4px;transition:border-color 0.15s ease-in-out;}
.w_select_icon{padding:0;margin:0 5px 0 0;display:inline-block;}
.ui-selectmenu-icon.ui-icon.w_select_icon{margin-top:6px;}
.w_select_button_open .w_select_icon{transform:rotate(180deg);}
.w_select_button.ui-state-hover, 
.w_select_button.ui-widget-content .ui-state-hover, 
.w_select_button.ui-widget-header .ui-state-hover, 
.w_select_button.ui-state-focus, .w_select_button.ui-widget-content 
.w_select_button.ui-state-focus, .w_select_button.ui-widget-header 
.w_select_button.ui-state-focus, .w_select_button.ui-button:hover, 
.w_select_button.ui-button:focus{border:1px solid #4885ed;background:none;font-weight:normal;color:#2c2c2c;}
.w_select_menu{font-size:12px;color:#000;}
.w_select_menu ul{max-height:200px;overflow-y:scroll;}
.w_select_menu .ui-menu-item{font-size:12px;background:#fff;padding:2px 0;margin:0;line-height:26px;height:26px;}
.w_select_menu .ui-menu .ui-menu-item-wrapper{padding:0 10px;margin:0;}
.w_select_menu .ui-state-active{height:26px;border:none;color:#fff;background:#092c6e;padding:0;margin:0;line-height:26px;font-size:12px;}

.w_select_button_small{border:1px solid #e3e3e3;border-radius:0;background:#fff;padding:0 0 0 10px;height:26px;line-height:26px;font-size:12px;color:#2c2c2c;outline:0;vertical-align:middle;border-radius:4px;transition:border-color 0.15s ease-in-out;}
.w_select_icon_small{padding:0;margin:0 5px 0 0;display:inline-block;}
.ui-selectmenu-icon.ui-icon.w_select_icon_small{margin-top:6px;}
.w_select_button_open_small .w_select_icon_small{transform:rotate(180deg);}
.w_select_button_small.ui-state-hover, 
.w_select_button_small.ui-widget-content .ui-state-hover, 
.w_select_button_small.ui-widget-header .ui-state-hover, 
.w_select_button_small.ui-state-focus, .w_select_button_small.ui-widget-content 
.w_select_button_small.ui-state-focus, .w_select_button_small.ui-widget-header 
.w_select_button_small.ui-state-focus, .w_select_button_small.ui-button:hover, 
.w_select_button_small.ui-button:focus{border:1px solid #4885ed;background:none;font-weight:normal;color:#2c2c2c;}
.w_select_menu_small{font-size:12px;color:#000;}
.w_select_menu_small ul{max-height:200px;overflow-y:scroll;}
.w_select_menu_small .ui-menu-item{font-size:12px;background:#fff;padding:2px 0;margin:0;line-height:26px;height:26px;}
.w_select_menu_small .ui-menu .ui-menu-item-wrapper{padding:0 10px;margin:0;}
.w_select_menu_small .ui-state-active{height:26px;border:none;color:#fff;background:#092c6e;padding:0;margin:0;line-height:26px;font-size:12px;}
.w_select_button_small{height:22px;line-height:22px;color:#2c2c2c;}
.ui-selectmenu-icon.ui-icon.w_select_icon_small{margin-top:3px;}

.w_check_label, .w_check_label:active, .w_check_label:hover{border:none;background:none;padding:0;font-size:12px;color:#000;height:30px;line-height:30px;color:#666;outline:0;}
.w_check_label.ui-button{text-align:left;}
.w_check_label.ui-state-active, .w_check_label.ui-state-active:active, .w_check_label.ui-state-active:hover{border:none;background:none;padding:0;color:#333;height:30px;line-height:30px;outline:0;}
.w_check_label.ui-visual-focus, .w_check_label.ui-visual-focus:active, .w_check_label.ui-visual-focus:hover{border:none;background:none;padding:0;box-shadow:none;color:#333;height:30px;line-height:30px;outline:0;}
.w_check_label.ui-state-hover .ui-icon, .w_check_label.ui-state-focus .ui-icon, .w_check_label.ui-button:hover .ui-icon, .w_check_label.ui-button:focus .ui-icon{background:none;}
.w_check_label .ui-icon{background:none;width:12px;height:12px;border-radius:3px;border:1px solid #ccc;box-shadow:none;position:relative;}
.w_check_label.ui-checkboxradio-label.ui-checkboxradio-checked .ui-icon, .w_check_label.ui-checkboxradio-label.ui-checkboxradio-checked:hover .ui-icon{width:12px;height:12px;border:1px solid #08468b;background-color:#135aa9;}
.w_check_label.ui-checkboxradio-label.ui-checkboxradio-checked .ui-icon:before, .w_check_label.ui-checkboxradio-label.ui-checkboxradio-checked:hover .ui-icon:before{content:'';position:absolute;width:4px;height:6px;top:1px;left:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);}

.w_radio_label, .w_radio_label:active, .w_radio_label:hover{border:none;background:none;padding:0;margin:0;font-size:12px;color:#000;height:30px;line-height:30px;color:#666;outline:0;}
.w_radio_label.ui-button{text-align:left;}
.w_radio_label.ui-state-active, .w_radio_label.ui-state-active:active, .w_radio_label.ui-state-active:hover{border:none;background:none;padding:0;margin:0;color:#333;height:30px;line-height:30px;outline:0;}
.w_radio_label.ui-visual-focus, .w_radio_label.ui-visual-focus:active, .w_radio_label.ui-visual-focus:hover{border:none;background:none;padding:0;margin:0;box-shadow:none;color:#333;height:30px;line-height:30px;outline:0;}
.w_radio_label.ui-state-hover .ui-icon, .w_radio_label.ui-state-focus .ui-icon, .w_radio_label.ui-button:hover .ui-icon, .w_radio_label.ui-button:focus .ui-icon{background:none;}
.w_radio_label .ui-icon{background:none;width:12px;height:12px;border-radius:50%;border:1px solid #ccc;box-shadow:none;position:relative;}
.w_radio_label.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .w_radio_label.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{width:12px;height:12px;border:1px solid #08468b;background-color:#135aa9;}
.w_radio_label.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon:before, .w_radio_label.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon:before{content:'';position:absolute;width:4px;height:6px;top:1px;left:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);}

.w_dateradio_label, .w_dateradio_label:active, .w_dateradio_label:hover, .w_dateradio_label.ui-visual-focus, .w_dateradio_label.ui-visual-focus:hover{border:1px solid #ccc;background:none;padding:0 10px;margin:0;font-size:12px;color:#000;height:22px;line-height:22px;border-radius:3px;color:#666;box-shadow:none;}
.w_dateradio_label .ui-icon{display:none;}
.w_dateradio_label.ui-state-active, .w_dateradio_label.ui-state-active:active, .w_dateradio_label.ui-state-active:hover{border:1px solid #08468b;background:#135aa9;padding:0 10px;margin:0;color:#fff;height:22px;line-height:22px;}
.w_dateradio_label.ui-visual-focus:active{border:1px solid #08468b;background:#135aa9;padding:0 10px;margin:0;box-shadow:none;color:#fff;height:22px;line-height:22px;}

.branchSelect{margin-left:auto;margin-right:auto;position:relative;list-style:none;padding:10px 30px 30px 30px;z-index:1;}
.branchSelect .branchSwiper{overflow:hidden;}
.branchSelect .branchSwiper.swiper-container-free-mode>.swiper-wrapper{margin:0 0 0 0;}
.branchSelect .branchSelectWrap{width:calc(100% - 60px);height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;margin:0;}
.branchSelect .branchSelectWrap .branchItem{text-align:center;display:flex;justify-content:center;align-items:center;width:110px;height:80px;padding:5px 0;text-align:center;position:relative;cursor:pointer;}
.branchSelect .branchSelectWrap .branchItem .commingSoon{display:block;position:absolute;top:5px;left:5px;z-index:10;background-color:rgba(0, 0, 0, 0.5);width:104px;height:61px;font-size:12px;color:#fff;padding-top:20px;line-height:20px;}
.branchSelect .branchItem .w_radio_label_branch:before{content:'';display:block;width:19px;height:19px;border-radius:50%;background-color:#ff6900;position:absolute;top:3px;left:3px;opacity:0;}
.branchSelect .branchItem .w_radio_label_branch:after{content:'';position:absolute;width:5px;height:7px;top:6px;left:9px;border-bottom:2px solid #fff;border-right:2px solid #fff;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);opacity:0;}
.branchSelect .branchItem .w_radio_label_branch, .branchSelect .branchItem .w_radio_label_branch:active, .branchSelect .branchItem .w_radio_label_branch:hover{
    border:2px solid #fff;background:none;background-color:#f9f9f9;background-repeat:no-repeat;background-position:center 10px;background-size:auto 25px;width:86px;height:30px;padding:40px 10px 7px 10px;margin:0;font-size:12px;color:#666;line-height:16px;color:#666;outline:0;
}
.branchSelect .branchItem .w_radio_label_branch.ui-state-active, .branchSelect .branchItem .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem .w_radio_label_branch.ui-state-active:hover{
    border:2px dashed #08468b;background:none;background-repeat:no-repeat;background-position:center 10px;background-size:auto 25px;width:86px;height:30px;padding:40px 10px 7px 10px;margin:0;color:#333;outline:0;font-weight:700;
}
.branchSelect .branchItem .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem .w_radio_label_branch.ui-visual-focus:hover{
    border:2px dashed #08468b;background:none;background-repeat:no-repeat;background-position:center 10px;background-size:auto 25px;width:86px;height:30px;padding:40px 10px 7px 10px;margin:0;box-shadow:none;color:#333;outline:0;font-weight:700;
}

.branchSelect .branchItem.code_USA .w_radio_label_branch, .branchSelect .branchItem.code_USA .w_radio_label_branch:active, .branchSelect .branchItem.code_USA .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_USA .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_USA .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_USA .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_USA .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_USA .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_USA .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_usa_small.png);}

.branchSelect .branchItem.code_CHN .w_radio_label_branch, .branchSelect .branchItem.code_CHN .w_radio_label_branch:active, .branchSelect .branchItem.code_CHN .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_CHN .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_chn_small.png);}

.branchSelect .branchItem.code_DEU .w_radio_label_branch, .branchSelect .branchItem.code_DEU .w_radio_label_branch:active, .branchSelect .branchItem.code_DEU .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_DEU .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_deu_small.png);}

.branchSelect .branchItem.code_NLD .w_radio_label_branch, .branchSelect .branchItem.code_NLD .w_radio_label_branch:active, .branchSelect .branchItem.code_NLD .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_NLD .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_nld_small.png);}

.branchSelect .branchItem.code_GBR .w_radio_label_branch, .branchSelect .branchItem.code_GBR .w_radio_label_branch:active, .branchSelect .branchItem.code_GBR .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_GBR .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_gbr_small.png);}

.branchSelect .branchItem.code_FRA .w_radio_label_branch, .branchSelect .branchItem.code_FRA .w_radio_label_branch:active, .branchSelect .branchItem.code_FRA .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_FRA .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_fra_small.png);}

.branchSelect .branchItem.code_JPN .w_radio_label_branch, .branchSelect .branchItem.code_JPN .w_radio_label_branch:active, .branchSelect .branchItem.code_JPN .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_JPN .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_jpn_small.png);}

.branchSelect .branchItem.code_AUS .w_radio_label_branch, .branchSelect .branchItem.code_AUS .w_radio_label_branch:active, .branchSelect .branchItem.code_AUS .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_AUS .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_aus_small.png);}

.branchSelect .branchItem.code_VNM .w_radio_label_branch, .branchSelect .branchItem.code_VNM .w_radio_label_branch:active, .branchSelect .branchItem.code_VNM .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_VNM .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_vnm_small.png);}

.branchSelect .branchItem.code_BRA .w_radio_label_branch, .branchSelect .branchItem.code_BRA .w_radio_label_branch:active, .branchSelect .branchItem.code_BRA .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_BRA .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_bra_small.png);}

.branchSelect .branchItem.code_SAU .w_radio_label_branch, .branchSelect .branchItem.code_SAU .w_radio_label_branch:active, .branchSelect .branchItem.code_SAU .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_SAU .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_sau_small.png);}

.branchSelect .branchItem.code_THA .w_radio_label_branch, .branchSelect .branchItem.code_THA .w_radio_label_branch:active, .branchSelect .branchItem.code_THA .w_radio_label_branch:hover, 
.branchSelect .branchItem.code_THA .w_radio_label_branch.ui-state-active, .branchSelect .branchItem.code_THA .w_radio_label_branch.ui-state-active:active, .branchSelect .branchItem.code_THA .w_radio_label_branch.ui-state-active:hover, 
.branchSelect .branchItem.code_THA .w_radio_label_branch.ui-visual-focus, .branchSelect .branchItem.code_THA .w_radio_label_branch.ui-visual-focus:active, .branchSelect .branchItem.code_THA .w_radio_label_branch.ui-visual-focus:hover
{background-image:url(/theme/default/img/common/flag_tha_small.png);}

.branchSelect .branchItem .w_radio_label_branch.ui-state-active:before{opacity:1;}
.branchSelect .branchItem .w_radio_label_branch.ui-state-active:after{opacity:1;}
.branchSelect .swiper-button-next, .branchSelect .swiper-button-prev{width:30px;height:100%;top:0;margin-top:0;background-color:#fff;}
.branchSelect .swiper-button-next{right:0px;}
.branchSelect .swiper-button-next:after, .branchSelect .swiper-container-rtl .swiper-button-prev:after, 
.branchSelect .swiper-button-prev:after, .branchSelect .swiper-container-rtl .swiper-button-prev:after{font-size:25px;}
.branchSelect .swiper-button-prev{left:0;}

.ui-datepicker{border:1px solid #d4d4d4;border-radius:0;font-size:12px;}
.ui-datepicker *{border-radius:0;}
.ui-datepicker-calendar > tbody td:first-child a {color:#f84848;text-align:center;}
.ui-datepicker-calendar > tbody td:last-child a {color:#2f60ed;text-align:center;}
.ui-widget-header{background:#f7f7f7;border:1px solid #d4d4d4;}
.ui-datepicker-header{background:#f7f7f7;border:1px solid #d4d4d4;}
table.ui-datepicker-calendar{border-left:1px solid #d4d4d4;}
.ui-datepicker td, .ui-datepicker th{padding:0;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height:23px;}
.ui-datepicker th{height:25px;}
.ui-datepicker td .ui-state-default{border:none;background:#fff;text-align:center;padding:0;margin:0;}
.ui-datepicker td.ui-datepicker-today, .ui-datepicker td.ui-datepicker-today .ui-state-default{background:#fff4e2;}
.ui-datepicker td:hover, .ui-datepicker td:hover .ui-state-default{background:#f7f7f7;}

.flag_small{display:inline-block;width:30px;height:20px;vertical-align:middle;margin-right:10px;background-size:cover;}
.flag_small.flagcommon_USA{background-image:url(/theme/default/img/common/flag_usa_small.png);}
.flag_small.flagcommon_CHN{background-image:url(/theme/default/img/common/flag_chn_small.png);}
.flag_small.flagcommon_DEU{background-image:url(/theme/default/img/common/flag_deu_small.png);}

.flag_mini{display:inline-block;width:23px;height:15px;vertical-align:middle;margin-right:10px;background-size:cover;}
.flag_mini.flagcommon_USA{background-image:url(/theme/default/img/common/flag_usa_small.png);}
.flag_mini.flagcommon_CHN{background-image:url(/theme/default/img/common/flag_chn_small.png);}
.flag_mini.flagcommon_DEU{background-image:url(/theme/default/img/common/flag_deu_small.png);}
/* jQuery UI */

/* Buttons */
a.button{padding:0 10px;display:inline-block;font-size:12px;color:#666;background-color:#fff;text-decoration:none;height:30px;line-height:30px;transition:box-shadow 0.2s;outline:0;border:1px solid #d0d0d0;border-radius:4px;}
a.button:hover{color:#000;box-shadow:0 2px 5px rgba(0,0,0,0.16), 0 2px 5px rgba(0,0,0,0.12);}
a.button.hide{display:none;}
a.button i{font-size:15px;display:inline-block;padding:0 5px 0 0;vertical-align:middle;margin-top:-3px;}
input.button{padding:0 10px;display:inline-block;font-size:12px;color:#666;background-color:#fff;height:32px;transition:box-shadow 0.2s;border:none;cursor:pointer;outline:0;border:1px solid #d0d0d0;border-radius:4px;}
input.button:hover{color:#000;box-shadow:0 2px 5px rgba(0,0,0,0.16), 0 2px 5px rgba(0,0,0,0.12);}
input.button.hide{display:none;}
button.button{padding:0 10px;display:inline-block;font-size:12px;color:#666;background-color:#fff;height:32px;transition:box-shadow 0.2s;border:none;cursor:pointer;outline:0;border:1px solid #d0d0d0;border-radius:4px;}
button.button:hover{color:#000;box-shadow:0 2px 5px rgba(0,0,0,0.16), 0 2px 5px rgba(0,0,0,0.12);}
button.button.hide{display:none;}
button.button i{font-size:15px;display:inline-block;padding:0 5px 0 0;vertical-align:middle;margin-top:-3px;}

a.button.size_huge{padding:0 25px;font-size:18px;font-weight:400;height:43px;line-height:43px;}
input.button.size_huge{padding:0 25px;font-size:18px;font-weight:400;height:45px;}
button.button.size_huge{padding:0 25px;font-size:18px;font-weight:400;height:45px;}
a.button.size_huge i{font-size:22px;padding-right:10px;}
button.button.size_huge i{font-size:22px;padding-right:10px;}

a.button.size_large{padding:0 15px;font-size:13px;font-weight:400;height:33px;line-height:33px;}
input.button.size_large{padding:0 15px;font-size:13px;font-weight:400;height:35px;}
button.button.size_large{padding:0 15px;font-size:13px;font-weight:400;height:35px;}

a.button.size_small{padding:0 10px;font-size:12px;height:22px;line-height:22px;}
input.button.size_small{padding:0 10px;font-size:12px;height:24px;line-height:22px;}
button.button.size_small{padding:0 10px;font-size:12px;height:24px;line-height:22px;}
a.button.size_small i{font-size:14px;}
button.button.size_small i{font-size:14px;}

a.button.size_mini{padding:0 5px;font-size:11px;height:18px;line-height:18px;}
input.button.size_mini{padding:0 5px;font-size:11px;height:20px;}
button.button.size_mini{padding:0 5px;font-size:11px;height:20px;}
a.button.size_mini i{font-size:14px;}
button.button.size_mini i{font-size:14px;}

.button.color_red{background-color:#ec3b57;color:#fff;border-color:#ec3b57;}
.button.color_red:hover{color:#fff;}
.button.color_red i{color:#fff;}
.button.color_red:hover i{color:#fff;}
.button.color_orange{background-color:#edb348;color:#fff;border-color:#edb348;}
.button.color_orange:hover{color:#fff;}
.button.color_orange i{color:#fff;}
.button.color_orange:hover i{color:#fff;}
.button.color_pink{background-color:#ff3e7e;color:#fff;border-color:#ff3e7e;}
.button.color_pink:hover{color:#fff;}
.button.color_pink i{color:#fff;}
.button.color_pink:hover i{color:#fff;}
.button.color_purple{background-color:#ba3bd0;color:#fff;border-color:#ba3bd0;}
.button.color_purple:hover{color:#fff;}
.button.color_purple i{color:#fff;}
.button.color_purple:hover i{color:#fff;}
.button.color_indigo{background-color:#3f51b5;color:#fff;border-color:#3f51b5;}
.button.color_indigo:hover{color:#fff;}
.button.color_indigo i{color:#fff;}
.button.color_indigo:hover i{color:#fff;}
.button.color_indigogrey{background-color:#7b83ad;color:#fff;border-color:#7b83ad;}
.button.color_indigogrey:hover{color:#fff;}
.button.color_indigogrey i{color:#fff;}
.button.color_indigogrey:hover i{color:#fff;}
.button.color_blue{background-color:#457fca;color:#fff;border-color:#457fca;}
.button.color_blue:hover{color:#fff;}
.button.color_blue i{color:#fff;}
.button.color_blue:hover i{color:#fff;}
.button.color_green{background-color:#009688;color:#fff;border-color:#009688;}
.button.color_green:hover{color:#fff;}
.button.color_green i{color:#fff;}
.button.color_green:hover i{color:#fff;}
.button.color_greengrey{background-color:#81a6a2;color:#fff;border-color:#81a6a2;}
.button.color_greengrey:hover{color:#fff;}
.button.color_greengrey i{color:#fff;}
.button.color_greengrey:hover i{color:#fff;}
.button.color_brown{background-color:#795548;color:#fff;border-color:#795548;}
.button.color_brown:hover{color:#fff;}
.button.color_brown i{color:#fff;}
.button.color_brown:hover i{color:#fff;}
.button.color_grey{background-color:#9e9e9e;color:#fff;border-color:#9e9e9e;}
.button.color_grey:hover{color:#fff;}
.button.color_grey i{color:#fff;}
.button.color_grey:hover i{color:#fff;}
.button.color_bluegrey{background-color:#607d8b;color:#fff;border-color:#607d8b;}
.button.color_bluegrey:hover{color:#fff;}
.button.color_bluegrey i{color:#fff;}
.button.color_bluegrey:hover i{color:#fff;}
.button.color_redgrey{background-color:#70585c;color:#fff;border-color:#70585c;}
.button.color_redgrey:hover{color:#fff;}
.button.color_redgrey i{color:#fff;}
.button.color_redgrey:hover i{color:#fff;}
.button.color_darkgrey{background-color:#5d5d5d;color:#fff;border-color:#5d5d5d;}
.button.color_darkgrey:hover{color:#fff;}
.button.color_darkgrey i{color:#fff;}
.button.color_darkgrey:hover i{color:#fff;}
.button.color_black{background-color:#000;color:#fff;border-color:#000;}
.button.color_black:hover{color:#fff;}
.button.color_black i{color:#fff;}
.button.color_black:hover i{color:#fff;}
.button.color_whitegrey{background-color:#d1d1d1;color:#333;border-color:#d1d1d1;}
.button.color_whitegrey:hover{color:#000;}
.button.color_whitegrey i{color:#333;}
.button.color_whitegrey:hover i{color:#000;}

a.button.size_small i.excel{text-indent:-10000px;width:15px;height:14px;background-image:url(/theme/default/img/common/ic_excel_white.png);background-repeat:no-repeat;background-size:auto 14px;background-position:left;}
/* Buttons */

/* Address Search */
.w_zipsearch{position:fixed;top:50%;left:50%;width:540px;min-height:150px;background-color:#fff;z-index:30;margin:-175px 0 0 -275px;padding:0 0 20px 0;border-radius: 8px;box-shadow: 0 0 10px #000;}
.w_zipsearch .close{display:block;width:30px;height:30px;position:absolute;top:-12px;right:-12px;overflow:hidden;background-color:#000;border-radius:50%;color:#fff;text-decoration:none;padding:0;margin:0;}
.w_zipsearch .close span{width:30px;height:30px;color:#fff;line-height:30px;text-align:center;font-weight:400;padding:0;margin:0;}
.w_zipsearch .search_frm{height:50px;margin:10px 20px 0 20px;border-bottom:3px solid #999;font-size:0;}
.w_zipsearch .search_frm .addrKey{padding:0;margin:0;height:48px;border:none;width:450px;text-align:center;font-size:15px;line-height:48px;}
.w_zipsearch .search_frm .addrKey:focus{border-color:rgba(0, 0, 0, 0);outline:0;}
.w_zipsearch .search_frm .addrBtn{width:50px;height:50px;padding:0;margin:0;background:url(/theme/default/img/common/btn_smallimg.png) 9px -200px no-repeat;text-indent:-1000px;overflow:hidden;border:none;}
.w_zipsearch .addr_lists{margin:20px;border-top:1px solid #ccc;}
.w_zipsearch .addr_lists.empty{height:200px;line-height:200px;text-align:center;}
.w_zipsearch .addr_lists.nosearch{text-align:center;}
.w_zipsearch .addr_lists .loading{width:540px;position:absolute;top:0;left:0;text-align:center;background-color:#fff;filter:alpha(opacity=60);opacity:0.6;}
.w_zipsearch .addr_lists .loading img{width:64px;height:64px;margin-top:120px}
.w_zipsearch .addr_lists .addrlist_table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:0;margin:0;border-collapse:collapse;display:none;}
.w_zipsearch .addr_lists .addrlist_table th, .w_zipsearch .addr_lists .addrlist_table td{padding:8px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;}
.w_zipsearch .addr_lists .addrlist_table th{background-color:#e9e9e9;font-weight:bold;}
.w_zipsearch .addr_lists .addrlist_table td{text-align:center;cursor:pointer;line-height:22px;}
.w_zipsearch .addr_lists .addrlist_table td.left{padding-left:10px;text-align:left;}
.w_zipsearch .addr_lists .addrlist_table td.on{background-color:#c1e0ff;}
.w_zipsearch .addr_lists .addrlist_table td .oldaddr{color:#888;}
.w_zipsearch .zip_pages{text-align:center;padding:0 0 0 0;display:none;}
.w_zipsearch .zip_pages a{display:inline-block;height:20px;border:1px solid #ccc;line-height:20px;font-size:12px;padding:0 7px;margin:0 3px;color:#666;text-decoration:none;}
.w_zipsearch .zip_pages a:hover, .zipsearch .zip_pages a.on{border:1px solid #666;color:#fff;background:#2a4053;cursor:pointer;}
.w_zipsearch .zip_pages a.on{font-weight:bold;}
/* Address Search */

/* Layer Form Field */
.formField{padding:20px;}
.formField .formTr{display:flex;flex-wrap:wrap;}
.formField .formTr .formTh{display:flex;flex-direction:column;justify-content:center;background-color:#f9f9f9;border-bottom:1px solid #fff;}
.formField .formTr .formTd{display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #eee;}
.formField .formTr.col1 .formTh{width:120px;}
.formField .formTr.col1 .formTd{width:calc(100% - 120px);}
.formField .formTr.col2 .formTh{width:120px;}
.formField .formTr.col2 .formTd{width:calc(50% - 120px);}
.formField .formTr.col3 .formTh{width:120px;}
.formField .formTr.col3 .formTd{width:calc(33.33% - 120px);}
.formField .formTr.col4 .formTh{width:120px;}
.formField .formTr.col4 .formTd{width:calc(25% - 120px);}

.formField .formTr .formTh .th{color:#2e3138;text-align:center;padding:10px;font-size:12px;font-weight:700;}
.formField .formTr .formTd .td{color:#2e3138;text-align:left;padding:10px;font-size:12px;font-weight:400;}
/* Layer Form Field */

/* Default Pagination */
.pagiNation{font-size:0;border-radius:3px;}
.pagiNation a, .pagiNation b{display:inline-block;width:33px;height:33px;border-right:1px solid #eee;text-align:center;line-height:33px;font-size:14px;padding:0;margin:0;color:#333;text-decoration:none;background-color:#fff;overflow:hidden;}
/*.pagiNation .pageLink.first, .pagiNation .pageLink.prev, .pagiNation .pageLink.next, .pagiNation .pageLink.last{width:40px;}*/
.pagiNation .pageLink.last{border-right:none;}
.pagiNation b, .pagiNation b .material-icons{background-color:#135aa9;color:#fff;font-weight:700;}
.pagiNation .material-icons{width:33px;height:33px;text-align:center;line-height:33px;color:#999;overflow:hidden;font-size:22px;}
.pagiNation a:hover, .pagiNation a:hover .material-icons{background-color:#135aa9;color:#fff;}
/* Default Pagination */

/* Status Colors */
.status_bg_01{background-color:rgba(255, 255, 255, 1) !important;} .status_bg_02{background-color:rgba(255, 255, 255, 1) !important;} .status_bg_03{background-color:rgba(205, 234, 192, 0.5) !important;} .status_bg_04{background-color:rgba(179, 237, 148, 1) !important;} 
.status_bg_05{background-color:rgba(255, 255, 255, 1) !important;} .status_bg_11{background-color:rgba(255, 255, 255, 1) !important;} .status_bg_12{background-color:rgba(255, 224, 140, 1) !important;} .status_bg_13{background-color:rgba(254, 255, 175, 1) !important;} 
.status_bg_14{background-color:rgba(255, 208, 175, 1) !important;} .status_bg_15{background-color:rgba(202, 245, 201, 1) !important;} .status_bg_21{background-color:rgba(255, 174, 250, 1) !important;} .status_bg_22{background-color:rgba(255, 174, 250, 1) !important;} 
.status_bg_23{background-color:rgba(255, 174, 250, 1) !important;} .status_bg_31{background-color:rgba(255, 174, 174, 1) !important;} .status_bg_32{background-color:rgba(255, 174, 174, 1) !important;} .status_bg_33{background-color:rgba(255, 174, 174, 1) !important;}

.status_bd_01{border:1px solid rgba(228, 184, 184, 1) !important;} .status_bd_02{border:1px solid rgba(228, 184, 184, 1) !important;} .status_bd_03{border:2px solid rgba(82, 187, 35, 1) !important;} .status_bd_04{border:2px solid rgba(0, 94, 66, 1) !important;} 
.status_bd_05{border:1px solid rgba(228, 184, 184, 1) !important;} .status_bd_11{border:1px solid rgba(228, 184, 184, 1) !important;} .status_bd_12{border:1px solid rgba(228, 184, 184, 1) !important;} .status_bd_13{border:2px solid rgba(173, 157, 0, 1) !important;} 
.status_bd_14{border:2px solid rgba(0, 178, 207, 1) !important;} .status_bd_15{border:2px solid rgba(0, 92, 147, 1) !important;} .status_bd_21{border:2px solid rgba(255, 60, 60, 1) !important;} .status_bd_22{border:2px solid rgba(255, 60, 60, 1) !important;} 
.status_bd_23{border:2px solid rgba(255, 60, 60, 1) !important;} .status_bd_31{border:2px solid rgba(185, 53, 255, 1) !important;} .status_bd_32{border:2px solid rgba(185, 53, 255, 1) !important;} .status_bd_33{border:2px solid rgba(185, 53, 255, 1) !important;}

.status_fs_01{color:rgba(0, 0, 0, 1) !important;} .status_fs_02{color:rgba(0, 0, 0, 1) !important;} .status_fs_03{color:rgba(82, 187, 35, 1) !important;} .status_fs_04{color:rgba(0, 94, 66, 1) !important;}
.status_fs_05{color:rgba(0, 0, 0, 1) !important;} .status_fs_11{color:rgba(0, 0, 0, 1) !important;} .status_fs_12{color:rgba(0, 0, 0, 1) !important;} .status_fs_13{color:rgba(173, 157, 0, 1) !important;}
.status_fs_14{color:rgba(0, 178, 207, 1) !important;} .status_fs_15{color:rgba(0, 92, 147, 1) !important;} .status_fs_21{color:rgba(255, 60, 60, 1) !important;} .status_fs_22{color:rgba(255, 60, 60, 1) !important;}
.status_fs_23{color:rgba(255, 60, 60, 1) !important;} .status_fs_31{color:rgba(185, 53, 255, 1) !important;} .status_fs_32{color:rgba(185, 53, 255, 1) !important;} .status_fs_33{color:rgba(185, 53, 255, 1) !important;}
/* Status Colors */

/* tooltip */
.ui-tooltip.w_tooltip_img{max-width:700px;max-height:700px;padding:3px;}
.ui-tooltip.w_tooltip_img img{width:100%;height:100%;max-width:700px;max-height:700px;}

.ui-tooltip.w_tooltip_text{min-width:200px;max-width:400px;padding:5px 5px;border-color:#eee;border-width:2px;line-height:20px;font-size:12px;border-radius:5px;box-shadow:0px 0 3px rgb(60, 60, 60);}
.ui-tooltip.w_tooltip_text_error{min-width:200px;max-width:400px;padding:5px 5px;border-color:#eee;border-width:2px;line-height:20px;font-size:12px;border-radius:5px;box-shadow:0px 0 3px rgb(60, 60, 60);color:#ff0000;}
.ui-tooltip.w_tooltip_text2{min-width:200px;max-width:400px;padding:2px 5px;border-color:#a959bc;border-width:2px;line-height:20px;font-size:12px;}
.ui-tooltip.w_tooltip_text3{min-width:200px;max-width:400px;padding:3px 5px;border-color:#999;border-width:1px;line-height:16px;font-size:12px;border-radius:5px;box-shadow:0px 0 3px rgb(60, 60, 60);word-break:break-all;}
/* tooltip */

/* Inner alert */
.alertCard{line-height:18px;font-size:12px;text-align:center;border-radius:3px;padding:5px 10px;position:absolute;box-shadow:0 0 5px #999;display:none;min-width:160px;z-index:999999;}
.alertCard.default{background-color:#45aaf2;color:#fff;}
.alertCard.error{background-color:#df2540;color:#fff;}
.alertCard.success{background-color:#6259ca;color:#fff;}
.alertCard.effect{background-color:#fb6b25;color:#fff;}
.alertCard.center{top:50%;left:50%;}
.alertCard.top{top:30px;left:50%;}
.alertCard.bottom{bottom:30px;left:50%;}
.alertCard.left{top:50%;left:30px;}
.alertCard.right{bottom:50%;right:30px;}
.alertCard.lefttop{top:30px;left:30px;}
.alertCard.righttop{top:30px;right:30px;}
.alertCard.leftbottom{bottom:30px;left:30px;}
.alertCard.rightbottom{bottom:30px;right:30px;}
/* Inner alert */

/* Innser alert box */
.alertBox{line-height:18px;font-size:12px;text-align:center;border-radius:3px;padding:5px 10px;box-shadow:0 0 5px #999;min-width:160px;}
.alertBox.default{background-color:#45aaf2;color:#fff;}
.alertBox.error{background-color:#df2540;color:#fff;}
.alertBox.success{background-color:#6259ca;color:#fff;}
.alertBox.effect{background-color:#fb6b25;color:#fff;}

/* Radio Tab */
.radioTab{width:100%;margin:0 auto;position:relative;}
.radioTab ul{list-style:none;padding:0;margin:0;display:flex;}
.radioTab ul li{display:block;text-align:center;background:#fff;list-style:none;padding:0;margin:0 5px 0 0;}
.radioTab label{display:block;padding:10px 10px 11px 10px;display:block;cursor:pointer;font-size:13px;z-index:2;}
.radioTab input[type="radio"]{display:none;}
.radioTab input:checked ~ label{background-color:#eff1fa;font-weight:700;border-radius:6px 6px 0 0;border:1px solid #e0e4f6;}
.tabCon{display:none;text-align:left;position:absolute;left:0;top:38px;box-sizing:border-box;width:100%;border:1px solid #eee;background-color:#fff;z-index:1;}
.radioTab input:checked ~ .tabCon{display:block;}
/* Radio Tab */

@media all and (max-width:1000px) {
    .contactus, .noticeModal, .terms{height:100%;}
    .noticeModal *{word-break:break-all;}

    .popupNotice{left:50px;}
}

@media all and (max-width:900px) {
    .formField .formTr.col4 .formTh{width:120px;}
    .formField .formTr.col4 .formTd{width:calc(50% - 120px);}
}

@media all and (max-width:800px) {
    .formField .formTr.col3 .formTh{width:120px;}
    .formField .formTr.col3 .formTd{width:calc(100% - 120px);}
}

@media all and (max-width:700px) {
    .formField .formTr.col2 .formTh{width:120px;}
    .formField .formTr.col2 .formTd{width:calc(100% - 120px);}
    .formField .formTr.col4 .formTh{width:120px;}
    .formField .formTr.col4 .formTd{width:calc(100% - 120px);}
}

@media all and (max-width:600px) {
    .popupNotice{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-height:none;}
    .popupNotice .popupContents{max-height:calc(100% - 80px);}

    .w_zipsearch{top:25px;left:15px;width:calc(100% - 30px);margin:0 0 0 0;}
    .w_zipsearch .search_frm .addrKey{width:calc(100% - 50px);}
}

/* 배송조회 */
.globalTrackingSearch{position:fixed;top:5%;left:50%;width:900px;max-height:80vh;background-color:#ecf0fa;z-index:30;margin:0 0 0 -450px;padding:10px 0;border-radius: 8px;box-shadow: 0 0 10px #000;}
.globalTrackingSearch .close{display:block;width:30px;height:30px;position:absolute;top:-12px;right:-12px;overflow:hidden;background-color:#000;border-radius:50%;color:#fff;text-decoration:none;padding:0;margin:0;}
.globalTrackingSearch .close span{width:30px;height:30px;color:#fff;line-height:30px;text-align:center;font-weight:400;padding:0;margin:0;}

.globalTrackingSearch .trackingSearchWrap{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px);overflow-y:scroll;}
.globalTrackingSearch h1{padding:0;margin:0;height:35px;font-size:0;}
.globalTrackingSearch h1 span{display:block;height:50px;line-height:50px;font-size:15px;font-weight:500;font-family:'Noto Sans KR';}
.globalTrackingSearch h1 b{display:block;margin-left:20px;font-size:25px;font-weight:800;height:50px;line-height:50px;font-family:'Orbitron';}

.globalTrackingSearch .card{background:#fff;border-radius:5px;border:1px solid #deebfd;box-shadow:-8px 12px 18px 0 #dadee8;padding:15px;font-size:13px;}
.globalTrackingSearch .card.orderInfo{display:flex;justify-content:space-between;flex-wrap:wrap;}
.globalTrackingSearch .card.orderInfo .info{display:flex;border-bottom:1px dashed #ccc;}
.globalTrackingSearch .card.orderInfo .info:nth-child(1), .globalTrackingSearch .card.orderInfo .info:nth-child(2){width:50%;}
.globalTrackingSearch .card.orderInfo .info:nth-child(3){width:100%;}
.globalTrackingSearch .card.orderInfo .info:nth-child(4), .globalTrackingSearch .card.orderInfo .info:nth-child(5), .globalTrackingSearch .card.orderInfo .info:nth-child(6){width:33.33%;border-bottom:none;}
.globalTrackingSearch .card.orderInfo .info .title{width:80px;background-color:#ecf0fa;padding:10px;}
.globalTrackingSearch .card.orderInfo .info .title .flag_small{width:22px;height:15px;margin-top:-3px;margin-right:0;margin-left:3px;}
.globalTrackingSearch .card.orderInfo .info .data{width:calc(100% - 120px);padding:10px;}

.globalTrackingSearch .orderStep{display:flex;justify-content:space-between;align-items:center;}

.globalTrackingSearch .orderStep .noWearing{width:100%;margin:0;border:1px solid rgba(1, 98, 232, 0.4);border-radius:3px;background-color:rgba(1, 98, 232, 0.1);color:#0162e8;text-align:center;line-height:180%;font-size:15px;padding:10px;}
.globalTrackingSearch .orderStep .noWearing .localSearch{display:flex;justify-content:space-around;margin-top:30px;}
.globalTrackingSearch .orderStep .noWearing .localTracking{display:block;text-decoration:none;color:#333;font-size:15px;}
.globalTrackingSearch .orderStep .noWearing .localTracking .flag_small{margin-top:-3px;}

.globalTrackingSearch .orderStep .stepGroup{width:100px;text-align:center;}
.globalTrackingSearch .orderStep .stepGroup .imgIcon{background-color:rgba(0, 0, 0, .1);border-radius:50%;box-shadow:0 0 5px rgba(0, 0, 0, .1);padding:10px;margin-bottom:10px;}
.globalTrackingSearch .orderStep .stepGroup img{width:100%;opacity:.3;}
.globalTrackingSearch .orderStep .stepGroup.on .imgIcon{background-color:rgba(153, 48, 0, 0.2);box-shadow:0 0 7px rgba(153, 48, 0, 1);}
.globalTrackingSearch .orderStep .stepGroup.on img{opacity:1;}
.globalTrackingSearch .orderStep .stepArrow{padding:0 5px;}
.globalTrackingSearch .orderStep .stepArrow .material-icons{font-size:20px;padding:0;margin:0;text-align:center;color:rgba(0, 78, 153, .5);}

@media all and (max-width:900px) {
    .globalTrackingSearch{width:calc(100% - 30px);top:90px;left:15px;margin:0 0 0 0;max-height:calc(100% - 40px);height:calc(100% - 120px);}
    .globalTrackingSearch .card.orderInfo .info:nth-child(1), 
    .globalTrackingSearch .card.orderInfo .info:nth-child(2), 
    .globalTrackingSearch .card.orderInfo .info:nth-child(3), 
    .globalTrackingSearch .card.orderInfo .info:nth-child(4), 
    .globalTrackingSearch .card.orderInfo .info:nth-child(5), 
    .globalTrackingSearch .card.orderInfo .info:nth-child(6){width:100%;border-bottom:1px dashed #ccc;}
    .globalTrackingSearch .card.orderInfo .info:nth-child(6){border-bottom:none;}

    .globalTrackingSearch .orderStep .stepGroup{display:none;}
    .globalTrackingSearch .orderStep .stepArrow{display:none;}
    .globalTrackingSearch .orderStep .stepGroup.pre, 
    .globalTrackingSearch .orderStep .stepGroup.next,
    .globalTrackingSearch .orderStep .stepGroup.on, 
    .globalTrackingSearch .orderStep .stepArrow.pre, 
    .globalTrackingSearch .orderStep .stepArrow.next, 
    .globalTrackingSearch .orderStep .stepArrow.on{display:block;}

    .globalTrackingSearch .listTable thead th.etc{display:none;}
    .globalTrackingSearch .listTable tbody tr td.etc{display:none;}
}

@media all and (max-width:600px) {
    .globalTrackingSearch .trackingSearchWrap{padding:10px;width:calc(100% - 20px);}
    .globalTrackingSearch h1 b{font-size:20px;}
}


.largeImageLayer{position:fixed;z-index:1000;display:none;border:1px solid #ccc;background-color:#fff;}
.largeImageLayer img{display:block;max-width:60vw;max-height:60vh;margin:auto;}