@import url(/css/font.css);body{background-color:#edece7;font-family:Montserrat,sans-serif;text-align:center}body,html{margin:0;padding:0}h1,p{margin:0 0 1em}dd,dl,h1,h2,h3,p{margin:0;padding:0}h1:hover{cursor:pointer}input{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;background-color:transparent}input:focus{outline:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-rows:20% 70% 10%;width:100vw;height:100vh;height:calc(100vh - var(--vh-offset, 0px));max-width:1024px;margin:auto;display:-ms-grid;-ms-grid-columns:100% auto;-ms-grid-rows:20% 70% 10%;position:relative}.page_header{grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;position:relative}.page_main{grid-row-start:2;grid-row-end:3;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;position:relative}.page_footer{grid-row-start:3;grid-row-end:4;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;position:relative}li,ul{list-style-type:none}h1,h2,li,p,ul{margin:0;padding:0}img{vertical-align:bottom}br.sp{display:none}a{color:#000;text-decoration:none}h1{position:absolute;top:7vh;margin:auto;font-family:Coves Light,Montserrat,sans-serif;font-weight:100;letter-spacing:1px}.stepbar,h1{left:0;right:0}.stepbar{position:relative;top:0}button{position:absolute;right:50px;bottom:20px;cursor:pointer}.stepbar_progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:2vh;width:50vh;margin:auto}.stepbar_progress .stepbar_track{position:absolute;top:6px;margin-left:auto;margin-right:auto;right:0;left:0;height:1px;background-color:#4c4b4a;z-index:-1}.stepbar_step{position:absolute;width:100%;font-size:12px;font-family:Montserrat,sans-serif;font-weight:600;text-align:center;margin-bottom:20px}.stepbar_step p{position:absolute;top:24px}.stepbar_step .step_dropfile{left:-5vh}.stepbar_step .step_enterpw{left:-5.5vh}.stepbar_step .step_download{right:-4.5vh}.stepbar_step .step_complete{right:-3vh}.stepbar_step:after{content:"";position:absolute;top:6px;width:0;-webkit-transition:width 1s ease-in;transition:width 1s ease-in;height:2px;background:#4c4b4a;z-index:-1}.success-checkmark .icon-circle{width:15px;height:50px;margin:0 auto;position:absolute;width:8px;height:8px;border-radius:100%;background:#fff;border:2px solid #878482}#step1.is-active,#step2.is-active{color:#4c4b4a}#step1.is-active .success-checkmark .icon-circle,#step2.is-active .success-checkmark .icon-circle{margin:0 auto;position:absolute;width:8px;height:8px;animation:pulse 2s 9999,colorchange 10ms forwards;-webkit-animation:pulse 2s 9999,colorchange 10ms forwards;-moz-animation:pulse 2s 9999,colorchange 10ms forwards;-o-animation:pulse 2s 9999,colorchange 10ms forwards;z-index:1}#step1.is-complete,#step2.is-complete{color:#4c4b4a}#step1.is-complete .success-checkmark .icon-circle,#step2.is-complete .success-checkmark .icon-circle{border:2px solid #4c4b4a;animation:circlegrow .4s forwards;-webkit-animation:circlegrow .4s forwards;-moz-animation:circlegrow .4s forwards;-o-animation:circlegrow .4s forwards;z-index:1;-webkit-transform:translateZ(0)}#step1.is-complete .success-checkmark .check-icon .icon-line,#step2.is-complete .success-checkmark .check-icon .icon-line{height:2px;background-color:#4c4b4a;display:block;border-radius:2px;position:absolute;z-index:10;opacity:0;animation:fadein .4s .3s forwards;-webkit-animation:fadein .4s .3s forwards;-moz-animation:fadein .4s forwards .3s;-o-animation:fadein .4s forwards .3s}#step1.is-complete .success-checkmark .check-icon .icon-line.line-tip,#step2.is-complete .success-checkmark .check-icon .icon-line.line-tip{left:-2px;width:7px;left:0;top:5px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#step1.is-complete .success-checkmark .check-icon .icon-line.line-long,#step2.is-complete .success-checkmark .check-icon .icon-line.line-long{top:3px;width:10px;left:2px;top:3.5px;width:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#step1.is-complete:after,#step2.is-complete:after{background:#4c4b4a;animation:nextStep 1s .2s forwards;-webkit-animation:nextStep 1s .2s forwards;-moz-animation:nextStep 1s forwards .2s;-o-animation:nextStep 1s forwards .2s;position:absolute;left:0}#step2 .success-checkmark .icon-circle{right:-1px}#step2 .success-checkmark .icon-line{right:0}#step2 .is-complete.stepbar_step{left:0;position:absolute}#step2.is-complete .success-checkmark .check-icon .icon-line.line-tip{left:auto;right:4px}#step2.is-complete .success-checkmark .check-icon .icon-line.line-long{left:auto;right:-2px;top:4px}#step1:after{left:0}#step2.is-complete:before{right:0;top:-3px;right:-6px}.page_complete #step1.is-complete .success-checkmark .icon-circle{animation-duration:10ms;-webkit-animation-duration:10ms;-moz-animation-duration:10ms;-o-animation-duration:10ms}.page_complete #step1.is-complete .success-checkmark .check-icon .icon-line,.page_complete #step1.is-complete:after{animation-delay:0s;animation-duration:10ms;-webkit-animation-duration:10ms;-moz-animation-duration:10ms;-o-animation-duration:10ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-dekay:0s}.complete_ticket{animation:fadein .4s forwards;-webkit-animation:fadein .4s forwards;-moz-animation:fadein .4s forwards;-o-animation:fadein .4s forwards}#step2.is-active .success-checkmark .icon-circle{animation:pulse 2s 1s 9999,colorchange 1s .8s forwards;-webkit-animation:pulse 2s 1s 9999,colorchange 1s .8s forwards;-moz-animation:pulse 2s 9999 1s,colorchange 1s forwards .8s;-o-animation:pulse 2s 9999 1s,colorchange 1s forwards .8s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeinout{0%{opacity:0}40%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeinout{0%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes circlegrow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.9);transform:scale(1.9);border:1px solid #4c4b4a}}@-webkit-keyframes circlegrow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.9);transform:scale(1.9);border:1px solid #4c4b4a}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(76,75,74,.4);box-shadow:0 0 0 0 rgba(76,75,74,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(76,75,74,0);box-shadow:0 0 0 10px rgba(76,75,74,0)}to{-webkit-box-shadow:0 0 0 0 rgba(76,75,74,0);box-shadow:0 0 0 0 rgba(76,75,74,0)}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(76,75,74,.4);box-shadow:0 0 0 0 rgba(76,75,74,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(76,75,74,0);box-shadow:0 0 0 10px rgba(76,75,74,0)}to{-webkit-box-shadow:0 0 0 0 rgba(76,75,74,0);box-shadow:0 0 0 0 rgba(76,75,74,0)}}@keyframes colorchange{0%{background:#fff}to{background:#4c4b4a}}@-webkit-keyframes colorchange{0%{background:#fff}to{background:#4c4b4a}}@keyframes nextStep{0%{width:0}to{width:100%}}@-webkit-keyframes nextStep{0%{width:0}to{width:100%}}.notfound_text,.upload_text{font-family:Montserrat-Hairline}.upload_icon{top:22vh;width:7vh}.upload_icon,.upload_text{position:absolute;right:0;left:0;margin:auto}.upload_text{top:33vh;font-size:13px}.toppageCircle{position:absolute;left:0;right:0;top:7vh;width:53vh;height:53vh;margin:auto}.toppageCircle:hover .upload_arrow{animation:upload-anim 2s infinite;-webkit-animation:upload-anim 2s infinite;-moz-animation:upload-anim 2s infinite;-o-animation:upload-anim 2s infinite}.upload_arrow{position:absolute;top:16vh;right:0;left:0;margin:auto;width:3.5vh}@keyframes upload-anim{0%{top:14vh}50%{top:16vh}to{top:14vh}}@-webkit-keyframes upload-anim{0%{top:14vh}50%{top:16vh}to{top:14vh}}#file{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:1;position:absolute;margin:0;padding:0;width:100%;height:100%;left:0;right:0;opacity:0}#file:hover{cursor:pointer}input#file{color:transparent;font-size:0}input#file:focus{outline:none}#uploadCircle{background-image:url(../img/clouds.bc5d65ff.gif);background-color:#dfdedb;background-size:cover}.clip-circle{-webkit-clip-path:circle(50% at center);clip-path:circle(50% at center)}@media (-ms-high-contrast:none){#uploadCircle{background-image:url(../img/cloudysky.e6c7b4d0.png);background-color:transparent;background-size:cover}}.uploadArea{position:relative}.delete_icon{position:absolute;top:40vh;right:0;left:0;margin:auto;width:15px}.delete_icon:hover{opacity:.7;cursor:pointer}.delete_iconX{width:25px;height:25px;position:absolute;top:46vh;right:0;left:0;margin:auto}.delete_iconX:hover{opacity:.3;cursor:pointer}.delete_iconX:after,.delete_iconX:before{position:absolute;content:"";height:20px;width:.5px;background-color:rgba(76,75,74,.5)}.delete_iconX:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.delete_iconX:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-height:800px) and (min-width:1280px){.delete_iconX{top:37.5vh}}@media screen and (max-width:960px) and (orientation:landscape){.delete_iconX{top:52.5vh}.delete_iconX:after,.delete_iconX:before{height:15px}}@media screen and (max-width:768px) and (orientation:portrait){.delete_iconX{top:37vh}}@media screen and (max-width:596px) and (orientation:portrait){.delete_iconX{top:45vh}.delete_iconX:after,.delete_iconX:before{background-color:rgba(76,75,74,.7)}}.progressbar-text{font-family:Montserrat-Hairline;font-size:14vh;top:41%!important}.progressbar-text:after{content:"%";position:absolute;font-size:4vh;bottom:23px}.notfoundCircle .upload_icon{top:18vh;width:25vh}.notfoundCircle .notfound_text{position:absolute;top:28vh;font-size:5vh;color:rgba(0,0,0,.7);right:0;left:0;margin:auto}.complete_ticket{position:absolute;left:0;right:0;padding-top:31%;margin:auto;margin-top:11vh;width:80%;background:url(../img/ticket.28b50770.svg) 0 0 no-repeat;background-size:cover}.complete_filedetail{position:absolute;top:0;width:30%;text-align:center;padding-left:.5vh}.complete_filedetail img{width:45px;margin-top:40px;margin-bottom:2vh}.complete_filedetail p{width:74%;margin:auto}.complete_filedetail .complete_filename{font-weight:500;color:rgba(0,0,0,.7);letter-spacing:1px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;text-align:left;font-size:17px}.complete_filedetail .complete_filesize{font-size:13px;margin-top:.5vh;font-weight:100;letter-spacing:1px}.complete_filedetail .complete_title{margin-top:15px}.complete_upDetail{width:70%;position:absolute;top:0;right:0;margin-top:30px}.complete_urlpw{text-align:left;border-bottom:.5px solid rgba(0,0,0,.7);padding-bottom:2vh;width:85%;margin:auto;margin-top:3vh;overflow-wrap:break-word;word-wrap:break-word}.complete_urlpw .complete_title:after{content:"";background:url(../img/copy.bed51435.svg);background-size:contain;background-repeat:no-repeat;width:14px;height:10px;position:absolute;margin-left:5px;margin-top:3px}.complete_urlpw .complete_title:hover{cursor:pointer}.complete_urlpw .complete_pw{margin-top:20px}.complete_content{font-weight:600;font-size:13px;letter-spacing:.5px;color:rgba(0,0,0,.7);padding-top:3px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.complete_duration{width:85%;margin:auto;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.complete_duration .copyBtn{font-weight:600;font-size:11px;border:1px solid rgba(0,0,0,.5);color:#878482;display:block;padding:10px 15px 10px 32px;position:relative}.complete_duration .copyBtn:before{content:"";background:url(../img/copy.bed51435.svg);background-size:contain;background-repeat:no-repeat;width:14px;height:10px;position:absolute;margin-top:3px;left:14px}.complete_duration .copyBtn:hover{text-decoration:none;opacity:.7}.complete_title{font-weight:200;letter-spacing:1px;font-size:12px;color:rgba(0,0,0,.7)}.enterPW{background-color:#fff;width:45%;height:60vh;top:7vh;-webkit-box-shadow:0 3px 3px 1px #d5d4cf;box-shadow:0 3px 3px 1px #d5d4cf}.enterPW,.enterPW .enterPW_circle{margin:auto;position:absolute;left:0;right:0}.enterPW .enterPW_circle{height:25vh;width:25vh;background-color:#edece7;border-radius:50%;border:2px solid #e2e2e2;top:5vh}.enterPW .enterPW_circle img{position:absolute;margin:auto;left:0;right:0;width:16vh;top:6vh}.enterPW .enterPW_title{position:absolute;margin:auto;left:0;right:0;top:33vh;color:#858280;font-size:14px;font-weight:500}.enterPW .enterPW_input{position:absolute;margin:auto;left:0;right:0;top:37vh;width:70%;padding:2vh 0;background-color:#edece7;border:1px solid #edece7;text-align:center;z-index:100}.enterPW .enterPW_input::-webkit-input-placeholder{color:#4c4b4a;font-weight:700;text-align:center}.enterPW .enterPW_input:-ms-input-placeholder{color:#4c4b4a;font-weight:700;text-align:center}.enterPW .enterPW_input::-ms-input-placeholder{color:#4c4b4a;font-weight:700;text-align:center}.enterPW .enterPW_input::-moz-placeholder{color:#4c4b4a;font-weight:700;text-align:center}.enterPW .enterPW_input::placeholder{color:#4c4b4a;font-weight:700;text-align:center}.enterPW .enterPW_input:focus{outline:none}.enterPW .enterPW_Btn{position:absolute;margin:auto;left:0;right:0;top:47vh;width:70%;color:#4c4b4a;font-weight:800;padding:2vh 20px;border:1px solid #4c4b4a;cursor:pointer;z-index:100}.enterPW .enterPW_Btn:hover{opacity:.7}.downloadbox{background-color:#fff;width:60%;height:60vh;margin:auto;top:7vh;position:absolute;left:0;right:0;-webkit-box-shadow:0 3px 3px 1px #d5d4cf;box-shadow:0 3px 3px 1px #d5d4cf}.downloadbox:after,.downloadbox:before{content:"";display:block;width:100%;height:10px;background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(90deg,transparent,transparent 6px,#f2f2f2 0,#f2f2f2 11px)}.downloadbox:after{bottom:0;position:absolute}.downloadbox .dld_wrapper{width:75%;position:absolute;margin:auto;left:0;right:0}.downloadbox .dld_title{position:absolute;margin:auto;left:0;right:0;top:4vh;font-family:Dawning of a New Day;letter-spacing:1px;color:#858280}.downloadbox .dld_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;margin:auto;left:0;right:0;top:13vh}.downloadbox .dld_receiver,.downloadbox .dld_sender{width:30px;margin-top:10px}.downloadbox .dld_airplane{width:300px}.downloadbox .dld_date{top:22vh;font-size:11px;font-weight:600}.downloadbox .dld_date,.downloadbox .dld_from{position:absolute;left:0;color:rgba(76,75,74,.9)}.downloadbox .dld_from{top:24vh;font-size:13px;font-weight:500}.downloadbox .dld_from span{font-weight:600}.downloadbox .dld_filedetail{position:absolute;top:27vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.5px solid rgba(76,75,74,.9);padding-bottom:1vh;color:#4c4b4a}.downloadbox .dld_filedetail li:last-child{font-weight:700;font-size:13px;padding-top:8px}.downloadbox .dld_filename{font-weight:700;letter-spacing:.6px;position:relative;top:5px;left:30px}.downloadbox .dld_filename:before{content:"";width:25px;height:25px;margin-right:5px;display:inline-block;background:url(../img/zip.b6f1f8db.svg) 50% no-repeat;background-size:contain;position:absolute;left:-30px;top:-2px}.downloadbox .dld_usedetail{position:absolute;top:33vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;font-size:13px;color:#4c4b4a;letter-spacing:1px;font-weight:300;font-family:Noto Sans JP,sans-serif}.downloadbox .dld_usedetail span{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px}.downloadbox .dld_Btn{position:absolute;margin:auto;left:0;right:0;top:43vh;width:70%;color:#4c4b4a;font-weight:800;padding:14px 20px;border:1px solid #4c4b4a;cursor:pointer;z-index:100}.downloadbox .dld_Btn:hover{opacity:.7}.sideicon{position:absolute;top:3vh;right:3vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:35px}.sideicon img{width:20px;height:100%}.sideicon li{margin-bottom:10px}.sideicon li:hover{text-decoration:none;font-size:11px;color:#7f7e7d;cursor:pointer}.sideicon .policy,.sideicon .terms{position:relative}.sideicon .terms span{position:absolute;font-size:12px;width:92px;top:4px;left:-100px;opacity:0;font-weight:200;color:#333}.sideicon .terms:hover span{animation:text-slide .3s ease forwards;-webkit-animation:text-slide .3s ease forwards;-moz-animation:text-slide .3s ease forwards;-o-animation:text-slide .3s ease forwards}.sideicon .policy span{position:absolute;font-size:12px;top:4px;left:-100px;opacity:0;font-weight:200;color:#333}.sideicon .policy:hover span{animation:text-slide .3s ease forwards;-webkit-animation:text-slide .3s ease forwards;-moz-animation:text-slide .3s ease forwards;-o-animation:text-slide .3s ease forwards}@keyframes text-slide{0%{opacity:.5;left:-85px}to{opacity:1;left:-93px}}@-webkit-keyframes text-slide{0%{opacity:.5;left:-85px}to{opacity:1;left:-93px}}.overlay{height:100%;width:100%;position:fixed;z-index:200;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden}.overlay-content{position:relative;top:10%;width:60%;margin:auto;text-align:center;margin-top:30px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:13px}.overlay-content .overlay_title{text-align:center;margin-bottom:70px;font-family:Montserrat,sans-serif;font-weight:300}.overlay-content .overlay_title span{font-family:Noto Sans JP,sans-serif;display:block;font-size:12px}.overlay-content h3{margin-bottom:15px;font-size:13px;font-weight:600}.overlay-content p{margin-bottom:30px}.overlay p{color:#fff}.overlay a:focus,.overlay a:hover{color:#f1f1f1}.overlayWrapper{height:40vh;margin:auto;padding-left:100px;padding-right:120px;text-align:left;overflow-y:scroll}.overlayWrapper::-webkit-scrollbar{width:4px}.overlayWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px grey;border-radius:3px}.overlayWrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px}.overlayWrapper::-webkit-scrollbar-corner{overflow:hidden;border-radius:3px;background:#333}.close{width:60px;height:60px;position:absolute;top:50px;right:20px}.close:hover{opacity:.7}.close:after,.close:before{position:absolute;left:15px;content:"";height:50px;width:1.5px;background-color:#fff}.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer small{position:absolute;left:0;right:0;top:4vh;margin:auto;text-transform:uppercase;color:#4c4b4a;font-family:Montserrat-Hairline,Montserrat,sans-serif;font-size:11px;font-weight:100;letter-spacing:1px}@keyframes going{0%{opacity:1}to{opacity:0}}@-webkit-keyframes going{0%{opacity:1}to{opacity:0}}@keyframes coming{0%{opacity:0}to{opacity:1}}@-webkit-keyframes coming{0%{opacity:0}to{opacity:1}}.mainbody_anim-enter-active{animation:coming .5s;-webkit-animation:coming .5s;-moz-animation:coming .5s;-o-animation:coming .5s;opacity:0}.mainbody_anim-leave-active{animation:going .5s;-webkit-animation:going .5s;-moz-animation:going .5s;-o-animation:going .5s}.circle_anim-enter-active{animation:coming .6s;-webkit-animation:coming .6s;-moz-animation:coming .6s;-o-animation:coming .6s}.circle_anim-leave-active{animation:going .5s;-webkit-animation:going .5s;-moz-animation:going .5s;-o-animation:going .5s}.overlay_anim-enter-active{animation:coming .3s;-webkit-animation:coming .3s;-moz-animation:coming .3s;-o-animation:coming .3s;opacity:0}.overlay_anim-leave-active{animation:going .3s;-webkit-animation:going .3s;-moz-animation:going .3s;-o-animation:going .3s}.complete_duration li{position:relative}.popup{-webkit-box-shadow:0 1px 14px -1px #d5d4cf;box-shadow:0 1px 14px -1px #d5d4cf;background-color:#fff;color:#000;font-size:11px;font-family:Montserrat,sans-serif;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;padding:12px 0 12px 20px;width:130px;position:absolute;z-index:1;top:-50px;right:-35px;opacity:0;animation:fadeinout 3s forwards;-webkit-animation:fadeinout 3s forwards;-moz-animation:fadeinout 3s forwards;-o-animation:fadeinout 3s forwards}.popup:after{content:"";position:absolute;top:100%;left:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}.popup .popup_text{width:100%}.popup_checkmark .icon-circle{animation:circlegrow .4s forwards;-webkit-animation:circlegrow .4s forwards;-moz-animation:circlegrow .4s forwards;-o-animation:circlegrow .4s forwards;z-index:1;margin:0 auto;position:absolute;width:8px;height:8px;border-radius:100%;background:#fff;border:2px solid #000}.popup_checkmark .check-icon{position:absolute;left:15px;top:14px}.popup_checkmark .check-icon .icon-line{height:2px;background-color:#000;display:block;border-radius:2px;position:absolute;z-index:10;opacity:0;animation:fadein .4s .3s forwards;-webkit-animation:fadein .4s .3s forwards;-moz-animation:fadein .4s forwards .3s;-o-animation:fadein .4s forwards .3s}.popup_checkmark .check-icon .icon-line.line-tip{left:0;top:5px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_checkmark .check-icon .icon-line.line-long{left:2px;top:3.5px;width:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup.popup_dld{top:-23px;left:158px}.popup.popup_pw{top:33px;left:123px}@media screen and (max-width:960px){.page_complete .popup{display:none}}@media screen and (min-width:960px){.complete_ticket{-webkit-box-shadow:0 3px 3px 1px #d5d4cf;box-shadow:0 3px 3px 1px #d5d4cf}}@media screen and (min-width:1280px) and (min-height:800px){.wrapper{-ms-grid-rows:20% 55% 25%;grid-template-rows:20% 55% 25%}h1{top:10vh;width:250px}.stepbar_progress{width:45vh}.toppageCircle{top:6.5vh;width:42vh;height:42vh}.upload_icon{top:18vh;width:5vh}.upload_text{top:26vh;font-size:16px}.delete_icon{top:29vh}.progressbar-text{font-size:10vh;top:19vh!important}.progressbar-text:after{font-size:3vh;bottom:2vh}.complete_ticket{margin-top:15vh}.notfoundCircle .upload_icon{top:14vh;width:18vh}.notfoundCircle .notfound_text{top:22vh;font-size:3vh}.enterPW{top:8vh;height:45vh}.enterPW .enterPW_circle{height:18vh;width:18vh;top:3vh}.enterPW .enterPW_circle img{width:12vh;top:4vh}.enterPW .enterPW_title{top:24vh}.enterPW .enterPW_input{top:28vh}.enterPW .enterPW_Btn{top:36vh}.downloadbox{height:41vh;top:7vh;width:70%}.downloadbox .dld_title{top:4vh}.downloadbox .dld_icon{top:10vh}.downloadbox .dld_date{top:15vh}.downloadbox .dld_from{top:16vh}.downloadbox .dld_filedetail{top:18vh}.downloadbox .dld_usedetail{top:22vh}.downloadbox .dld_Btn{top:29vh;width:50%;padding:17px 20px}.overlay-content{width:40%}.overlayWrapper{height:30vh}.popup.popup_dld{top:-14px;left:160px}.popup.popup_pw{top:40px;left:123px}}@media screen and (max-width:960px) and (min-width:767px){.complete_upDetail{margin-top:0}.complete_filedetail img{margin-top:30px;margin-bottom:10px;width:30px}.complete_urlpw{padding-bottom:5px}.complete_urlpw .complete_pw{margin-top:10px}.complete_duration{margin-top:15px}.downloadbox .dld_usedetail br.sp{display:block}.downloadbox .dld_date{top:20vh}.downloadbox .dld_from{top:22vh}.downloadbox .dld_filedetail{top:26vh}.downloadbox .dld_usedetail{top:31vh}.downloadbox .dld_Btn{top:39vh}}@media screen and (max-width:960px) and (orientation:landscape){.wrapper{-ms-grid-rows:15% 75% 10%;grid-template-rows:15% 75% 10%}h1{top:0}.toppageCircle{top:13vh}.stepbar_step .step_dropfile{left:-8vh}.stepbar_step .step_complete{right:-5vh}.complete_ticket{padding-top:26%}.complete_content{margin-left:0}.complete_filedetail .complete_filename{font-size:12px}.complete_filedetail img{margin-top:4vh;width:25px}.complete_title{font-size:10px}.complete_content{font-size:11px}.complete_upDetail{margin-top:1vh}.complete_duration .copyBtn{font-size:10px;padding:5px 5px 5px 25px}.complete_duration .copyBtn:before{left:9px;top:3px}.complete_urlpw .complete_pw{margin-top:3px}.complete_duration{margin-top:7px}.stepbar_progress{width:80vh}.enterPW{top:13vh;height:58vh}.enterPW .enterPW_circle{top:3vh}.enterPW .enterPW_title{top:30vh}.enterPW .enterPW_input{top:37vh}.enterPW .enterPW_Btn{top:47vh}.downloadbox{top:13vh}.downloadbox .dld_wrapper{width:85%}.downloadbox .dld_date{top:20vh}.downloadbox .dld_filedetail{top:23vh}.downloadbox .dld_title{top:2vh}.downloadbox .dld_icon{top:9vh}.downloadbox .dld_filedetail{font-size:12px}.downloadbox .dld_filename{left:20px}.downloadbox .dld_filename:before{width:18px;height:18px;left:-20px}.downloadbox .dld_from{font-size:11px;top:23vh}.downloadbox .dld_usedetail{font-size:10px;top:31vh}.downloadbox .dld_usedetail span{font-size:10px}.downloadbox .dld_Btn{padding:5px 5px;width:30%;top:42vh;font-size:10px}}@media screen and (max-width:768px) and (orientation:portrait){.sideicon .policy:hover span,.sideicon .terms:hover span{-webkit-animation:none;animation:none}.wrapper{-ms-grid-rows:20% 60% 20%;grid-template-rows:20% 60% 20%}.stepbar{top:0}.toppageCircle{top:7vh;width:40vh;height:40vh}.upload_icon{top:14vh;width:7vh}.upload_text{top:25vh}.delete_icon{top:31vh}.progressbar-text{font-size:10vh}.progressbar-text:after{font-size:4vh;bottom:2vh}.notfoundCircle .upload_icon{top:16vh;width:18vh}.notfoundCircle .notfound_text{top:24vh;font-size:3vh}footer{top:6vh}footer br.sp{display:block}footer span.sp{display:none}.overlay-content{width:60%}.overlayWrapper{height:45vh;padding-left:0;padding-right:5vh}.complete_upDetail{margin-top:0}.complete_filedetail img{margin-top:20px;margin-bottom:5px;width:30px}.complete_filedetail .complete_filename{font-size:13px}.complete_filedetail .complete_filesize{font-size:11px}.complete_filedetail .complete_filedate{font-size:8px}.complete_urlpw{padding-bottom:5px}.complete_urlpw .complete_pw{margin-top:10px}.complete_duration{margin-top:15px}.complete_duration .copyBtn{font-size:9px}.complete_title{font-size:10px}.complete_content{font-size:11px}.enterPW{height:52vh}.enterPW .enterPW_circle{top:3vh}.enterPW .enterPW_title{top:32vh}.enterPW .enterPW_input{top:36vh;padding-top:1vh;padding-bottom:1vh}.enterPW .enterPW_Btn{top:43vh;padding-top:1vh;padding-bottom:1vh}.downloadbox{height:52vh}}@media screen and (max-width:596px) and (orientation:portrait){.wrapper{-ms-grid-rows:10% 80% 10%;grid-template-rows:10% 80% 10%}h1{top:1vh;font-size:28px;width:200px}.toppageCircle{top:14vh;width:40vh;height:40vh}.sideicon{top:2vh;right:1vh}.sideicon img{width:17px}.upload_icon{top:14vh}.upload_text{font-size:2vh}.delete_icon{top:30vh;width:12px}.stepbar_progress{width:33vh}.stepbar_step{font-size:11px}.stepbar_step p{top:25px}.stepbar_step .step_enterpw{left:-4vh}.stepbar_step .step_download{right:-4vh}.progressbar-text{font-size:10vh}.progressbar-text:after{font-size:5vh;bottom:5px}.notfoundCircle .upload_icon{top:12vh;width:17vh}.notfoundCircle .notfound_text{top:20vh;font-size:3vh}.wrapper.completePage{-ms-grid-rows:10% 85% 5%;grid-template-rows:10% 85% 5%}.completePage h1{top:1.5vh}.completePage footer small{top:0}.completePage .toppageStepBar .stepbar_step p{top:2vh}.complete_filedetail img{margin-top:15px}.complete_urlpw{width:70%}.complete_filedetail .complete_title{margin-top:5px}.complete_urlpw .complete_title:after{margin-top:0;width:11px;height:8px}.complete_ticket{position:absolute;left:0;right:0;padding-top:62vh;margin:auto;margin-top:4vh;width:70%;background:url(../img/ticket_sp.6f1e2efb.svg) 0 0 no-repeat;background-position:50%}.complete_filedetail{right:0;left:0;width:100%;top:2vh}.complete_upDetail{top:18vh;right:0;left:0;width:100%}.complete_filedetail{padding:0}.complete_filedetail .complete_filename{font-size:13px;font-weight:500;text-align:center}.complete_filedetail .complete_filedate,.complete_filedetail .complete_filesize{font-weight:400;color:#878482}.complete_upDetail{margin-top:4vh}.complete_duration .copyBtn{padding:10px 0 10px 5px}.complete_duration .copyBtn:before{margin-top:1px;left:13px}.complete_duration{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;width:70%}.complete_duration .copyBtn{width:110px;margin-top:2vh;text-align:center;font-weight:700}.complete_content{font-weight:600;font-size:12px;letter-spacing:.5px;padding-top:0;margin-left:0;margin-top:5px}.complete_title{letter-spacing:1px;font-weight:500;color:#878482;margin-top:1vh}.complete_urlpw{padding-bottom:20px}.downloadbox{width:80%;height:50vh;top:12vh}.downloadbox .dld_title{top:2vh}.downloadbox .dld_icon{top:9vh}.downloadbox .dld_airplane{width:18vh}.downloadbox .dld_receiver,.downloadbox .dld_sender{width:25px;margin-top:-2px}.downloadbox .dld_date{top:15vh}.downloadbox .dld_from{top:17vh}.downloadbox .dld_filename{font-size:13px;top:8px}.downloadbox .dld_filename:before{top:-7px}.downloadbox .dld_filedetail{top:20vh;padding-bottom:2vh}.downloadbox .dld_usedetail{top:26vh;font-size:10px}.downloadbox .dld_Btn{top:36vh;font-size:13px}.enterPW{height:49vh;width:70%;top:12vh}.enterPW .enterPW_circle{top:3vh;height:20vh;width:20vh}.enterPW .enterPW_circle img{width:13vh;top:5vh}.enterPW .enterPW_title{top:25vh}.enterPW .enterPW_input{top:30vh;padding:8px 0;width:60%}.enterPW .enterPW_Btn{top:38vh;padding:8px 10px;width:60%}footer{top:3vh}footer small{top:0;font-size:10px}.close{top:3vh;right:0}.overlay .overlay-content{width:75%}.overlay .overlay-content .overlayWrapper{padding-right:3vh}}@media screen and (max-width:700px) and (orientation:landscape){h1{font-size:25px}.stepbar_progress{width:90vh}.stepbar_step p{font-size:8px}.stepbar_step .step_enterpw{left:-13.5vh}.stepbar_step .step_download{right:-9.5vh}.complete_ticket{padding-top:30%}.complete_filedetail img{width:25px}.complete_filedetail .complete_filename{font-size:8px}.complete_filedetail .complete_filesize{font-size:9px}.complete_filedetail .complete_title{margin-top:5px}.downloadbox{width:80%}.downloadbox .dld_receiver,.downloadbox .dld_sender{width:25px}.downloadbox .dld_receiver{margin-top:6px}.downloadbox .dld_airplane{width:220px}.downloadbox .dld_date{top:19vh}.downloadbox .dld_filedetail{font-size:10px}.downloadbox .dld_filedetail li:last-child{font-size:11px}.downloadbox .dld_Btn{top:44vh}.downloadbox .dld_usedetail br.sp{display:none}footer small{top:0}footer small br.sp{display:block;font-size:7px}}@media screen and (max-width:360px){h1{font-size:25px}.stepbar_progress{width:40vh}.stepbar_step{font-size:8px}.stepbar_step p{top:15px}.complete_ticket{padding-top:62vh}.complete_filedetail .complete_filename{font-size:8px}.complete_filedetail .complete_filesize{font-size:9px}.complete_filedetail .complete_filedate{font-size:7px}.complete_filedetail img{margin-top:5px}.complete_title{font-size:7px}.complete_upDetail{margin-top:7vh}.complete_content{font-size:5px}.complete_urlpw{padding-bottom:0}.downloadbox .dld_filename{font-size:7px;left:20px}.downloadbox .dld_filename:before{width:15px;left:-20px}.downloadbox .dld_filedetail li:last-child,.downloadbox .dld_usedetail{font-size:7px}.downloadbox .dld_usedetail span{font-size:8px}.downloadbox .dld_Btn{font-size:7px;padding:10px 10px}footer small{font-size:8px}}@media (-ms-high-contrast:none){.downloadbox .dld_airplane{width:auto}.downloadbox .dld_sender{height:20px}.downloadbox .dld_receiver{height:25px}.delete_iconX{right:-25px}}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:768px) and (orientation:portrait){.enterPW{height:50vh}}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:596px) and (orientation:portrait){.complete_ticket{padding-top:62vh}}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (max-width:768px) and (orientation:landscape){.toppageCircle{top:9vh}footer small{top:6vh}}