@import url(https://fonts.googleapis.com/css?family=Noto+Sans);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+KR);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+Thai);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+Arabic);html,body{margin:0;padding:0}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{-webkit-text-size-adjust:none}body{font-size:13px;background-color:#fff;color:#1f1f1f;word-wrap:break-word;-webkit-user-select:none;-webkit-text-size-adjust:none;overflow-x:hidden;font-family:'Noto Sans', 'Noto Sans JP', 'Noto Sans KR', 'Noto Sans Thai', 'Noto Sans Arabic', -apple-system, BlinkMacSystemFont, Roboto, Arial, "Microsoft YaHei", "Microsoft JhengHei", sans-serif}body,input[type^=text],textarea,select,table,button{font-size:13px;outline:none;font-family:'Noto Sans', 'Noto Sans JP', 'Noto Sans KR', 'Noto Sans Thai', 'Noto Sans Arabic', -apple-system, BlinkMacSystemFont, Roboto, Arial, "Microsoft YaHei", "Microsoft JhengHei", sans-serif}input[type^=text],input[type=search],input[type=email],.inputText,textarea{-webkit-appearance:none;-webkit-border-radius:0;color:#1f1f1f}a{color:#1f1f1f;text-decoration:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}table{border-collapse:collapse;border-spacing:0}table caption{display:none}img{border:0 none;max-width:100%}fieldset{border:0 none;margin:0;padding:0}button{cursor:pointer;border:none}button img{position:relative;left:0;top:0}header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}ol,ul,menu{margin:0;padding:0;list-style:none}hr{display:none}.clear{clear:both}::-webkit-input-placeholder{color:#c8c8c8}:-moz-placeholder{color:#c8c8c8}.ellipsis{white-space:nowrap;text-overflow:ellipsis;-o-text-overow:ellipsis;overflow:hidden}fieldset legend{position:absolute;left:-50%;top:-50%}strong{letter-spacing:-1px}*{margin:0;padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{min-width:300px}section{text-align:center}header{height:160px;text-align:center;text-indent:-10000em;color:rgba(0,0,0,0) !important;background-size:cover  !important}header *{color:rgba(0,0,0,0) !important}footer{display:table;width:100%;border-top:1px solid #efefef;background-color:#ffffff;min-height:100px}footer .languageSelector{margin-top:24px}footer .wrap{display:table-cell;vertical-align:middle;height:80px;text-align:center;font-size:11px;line-height:1.5}footer .wrap .mobile{display:block}.selectBox{font-size:16px}@media only screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){.selectBox{font-size:12px}}.selectBox-dropdown{width:100% !important;border:1px solid #8b8b8b;height:46px;line-height:42px;min-width:70px;position:relative;line-height:1.5;text-decoration:none;text-align:left;color:#343434;outline:none;vertical-align:middle;background-color:#fff;display:inline-block;cursor:default}@media only screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){.selectBox-dropdown{border:1px solid #8b8b8b;height:25px;line-height:25px;min-width:55px}}[dir='rtl'] .selectBox-dropdown{text-align:right}.selectBox-dropdown:focus{border-color:#666}.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{border-color:#1566b3}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{position:absolute;top:0;right:0;height:100%;width:32px}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow:after{content:'';position:absolute;left:50%;top:50%;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #1566b3 transparent;z-index:207;margin:-3px 0 0 -5px}.selectBox-dropdown .selectBox-label{height:46px;line-height:42px;padding:0 15px;display:inline-block;white-space:nowrap;overflow:hidden;float:left}@media only screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){.selectBox-dropdown .selectBox-label{height:25px;line-height:25px;padding:0 15px}}[dir='rtl'] .selectBox-dropdown .selectBox-label{float:right}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;height:100%;width:32px}.selectBox-dropdown .selectBox-arrow:after{content:'';position:absolute;left:50%;top:50%;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#8b8b8b transparent transparent transparent;z-index:207;margin:-3px 0 0 -5px}[dir='rtl'] .selectBox-dropdown .selectBox-arrow{left:0;right:inherit}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #1566b3;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:100px;outline:none;border:solid 1px #b0b0b0;color:#666;background:#fff;display:inline-block;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI{list-style:none;display:block;cursor:default;padding:0;margin:0;font-size:12px}.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{margin-top:1px}.selectBox-options LI A{padding:0 15px;white-space:nowrap;overflow:hidden;background:6px center no-repeat;height:46px;line-height:42px;font-size:16px}@media only screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){.selectBox-options LI A{font-size:12px}}.selectBox-options LI.selectBox-hover A{background-color:#f5f5f5;color:#1f1f1f}.selectBox-options LI.selectBox-disabled A{color:#999;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#f5f5f5;color:#1f1f1f}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:bold;line-height:26px;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#999 !important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#999 !important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important}.languageSelector{width:150px;height:44px;margin:0 auto;text-align:center}.languageSelector .current{position:relative;display:inline-block;width:150px;height:44px;margin:0 auto;padding:0 15px;cursor:pointer;text-align:left;border-radius:4px;border:1px solid #DDD;background-color:#ffffff}.languageSelector .current span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:125px;padding-top:12px;padding-right:20px;font-size:14px;vertical-align:middle;color:#000}.languageSelector .current::after{content:'';position:absolute;right:15px;top:-moz-calc(50% - 8px);top:calc(50% - 8px);display:block;width:16px;height:16px;vertical-align:middle;background-size:16px 16px;background-repeat:no-repeat;background-position:center center;background:url("../image/icon-arrow-updown.png") no-repeat center top}[dir='rtl'] .languageSelector .current{text-align:right;padding-left:20px;padding-right:inherit}[dir='rtl'] .languageSelector .current:after{left:15px;right:inherit}.languageSelector .list{display:none;position:relative;z-index:9999;-webkit-transform:translateY(calc(-100% - 48px));-moz-transform:translateY(-moz-calc(-100% - 48px));-ms-transform:translateY(calc(-100% - 48px));transform:translateY(calc(-100% - 48px));width:150px;margin:0 auto;padding:15px 15px 5px 15px;text-align:center;border-radius:4px;border:1px solid #DDD;background-color:#ffffff}.languageSelector .list.show{display:block}.languageSelector ul{display:block;margin:0 auto;width:100%}.languageSelector li{list-style:none;padding:0 0 10px 0;text-align:left;vertical-align:top;color:rgba(0,0,0,0.93);cursor:pointer}.languageSelector li span{padding-right:10px;cursor:pointer}.languageSelector li span:hover{text-decoration:underline}.languageSelector li.selected{padding-left:14px;font-weight:bold;background:url("../image/icon-selected.png") no-repeat center top;background-size:12px 12px;background-repeat:no-repeat;background-position:left 4px}[dir='rtl'] .languageSelector li{text-align:right}[dir='rtl'] .languageSelector li.selected{padding-left:inherit;padding-right:14px;background-position:right 4px}.couponRegister{width:100%;max-width:360px; min-width:233px;margin:0 auto}.couponRegister h1{display:block;margin:25px 0 10px 0;font-size:19px;font-weight:100;letter-spacing:-1.9px}.couponRegister fieldset select{width:100%;height:36px;padding-left:10px;font-size:16px}.couponRegister fieldset input{width:100%;height:36px;border:1px solid #8b8b8b;margin-top:8px;padding-left:10px;font-size:16px}.couponRegister fieldset input:focus{border-color:#1566b3}.couponRegister fieldset input.error{border-color:#b00909;color:#b00909}.couponRegister fieldset input.error::-webkit-input-placeholder{color:#b00909}[dir='rtl'] .couponRegister fieldset input{padding-right:10px}.couponRegister fieldset button{margin-top:15px;width:100%;height:36px;text-align:center;font-size:16px;background-color:#1566b3;color:#fff;font-weight:100}.couponRegister h2{display:block;margin-top:25px;text-align:left;font-size:14px;font-weight:300}[dir='rtl'] .couponRegister h2{text-align:right}.couponRegister ul{text-align:left;margin:5px 0 20px 0}.couponRegister ul li{color:#8f8f8f;font-size:13px;line-height:1.54;font-weight:300;padding-left:10px;background:url("../image/bgDot.png") no-repeat left 9px;background-size:3px 3px;letter-spacing:-1px}.couponRegister ul li a{color:#1566b3}[dir='rtl'] .couponRegister ul{text-align:right}[dir='rtl'] .couponRegister ul li{padding-left:inherit;padding-right:10px;background:url("../image/bgDot.png") no-repeat right 9px;background-size:3px 3px}
header {position: relative; background: #000000; background-image: linear-gradient(to right, #030506 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, #030506 100%), url("../image/bgHeader.jpg"); background-repeat: no-repeat; background-position: center top; background-size: cover;}
header::after {content: "";position: absolute;top: 50%;left: 50%;width: 165px;height: 122px;background-image: url('../image/bi.png');background-size: cover;background-repeat: no-repeat;transform: translate(-50%, -50%);}
.nlw_container { display: flex;flex-direction: column;min-height: 100vh;}
.nlw_container > .wrapper {flex: 1;display: flex;flex-direction: column;}
.nlw_container > .wrapper > section {flex: 1;}