﻿@import "https://use.fontawesome.com/releases/v5.13.0/css/all.css";html{-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,p{margin:0;padding:0;background:transparent;border:0;outline:0;font-weight:normal;font-size:100%}body{width:100%;line-height:1.5;-webkit-text-size-adjust:100%;font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;font-size:13px}body,table,input,textarea,select,option{font:Arial, Helvetica, sans-serif}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}em{font-weight:bold;font-style:normal}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0}header,footer,nav,section,article,main,aside,hgroup{display:block}html{font-size:10px}body{background-color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:1.5rem}#page img,#page input{margin:0;max-width:100%;vertical-align:top}button[type="submit"],input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}button[type="submit"]::-webkit-search-decoration,input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}button[type="submit"]::focus,input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}#page{padding-top:60px}@media (max-width: 750px){#page{padding-top:8%}}.l-header{margin:0 auto 50px;max-width:518px;text-align:center}.main{min-height:700px}.l-footer{margin-top:5em;padding:1em 0;font-size:1.4rem;text-align:center}.header{padding:0 20px}.header-title{margin-bottom:16px}.header-copy{font-size:1.8rem}@media (max-width: 750px){.header-title{margin:0 auto 2.66667%;max-width:80%}.header-copy{font-size:3.2vw}}.main .uploader{margin-bottom:40px}.main .uploader-dropArea{padding:2em 0;border:2px #000;border-style:dashed none;font-weight:bold;font-size:2.4rem;text-align:center}.main .uploader-dropArea.is-Drag{background-color:#E5E5E5}.main .uploader-or{padding:1em 0;font-size:1.6rem;text-align:center}.main .uploader-select{margin:0 auto 0;max-width:280px;text-align:center}.main .uploader-select-btn input[type="file"]{display:none}.main .uploader-select-btn strong{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:.7em 0;display:block;vertical-align:middle;color:#fff;background-color:#007DC8;font-size:1.6rem;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.main .uploader-select-btn strong span{padding-left:2em;display:inline-block;line-height:1;background:url(../img/upload_icon.svg) left top no-repeat;background-size:auto 100%}.main .uploader-select-btn strong:hover{opacity:.7}.main .uploader-errorMessage{color:#bf0000;text-align:center}.main .uploader-errorMessage.is-error{padding-top:1em}.main .uploader-progress{margin:0 auto 0;max-width:464px;padding-top:2em;display:none}.main .uploader-progress-inner{display:flex;justify-content:space-between;align-items:center}.main .uploader-progress-bar{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #ccc;width:88.80309%;height:15px;appearance:none;font-size:0}.main .uploader-progress-bar span{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:inline-block;width:0%;height:100%;background-color:#000}.main .uploader-progress-percent{width:10.81081%;font-size:1.6rem;text-align:right}@media (max-width: 750px){.main .uploader{margin-bottom:6.66667%}.main .uploader-dropArea{font-size:4.8vw}.main .uploader-or{font-size:3.2vw}.main .uploader-select{margin:0 auto 0%;max-width:90.66667%}.main .uploader-select-btn input[type="file"]{display:none}.main .uploader-select-btn strong{font-size:4.26667vw}.main .uploader-progress{margin:0 auto 0%;max-width:90.66667%}.main .uploader-progress-bar{width:85.29412%}.main .uploader-progress-percent{width:11.76471%;font-size:3.73333vw}}.main .uploadFiles{margin:0 auto 0;max-width:1000px;padding:0 20px}.main .uploadFiles section{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-bottom:3.6%;padding:3.6%;background-color:#F5F5F5;opacity:0;transform:translate(0, 100px);transition:1s}.main .uploadFiles section.disp{opacity:1;transform:translate(0, 0)}.main .uploadFiles section dl{font-size:1.6rem}.main .uploadFiles section dl:last-child{margin-bottom:0}.main .uploadFiles section dl dt{margin-bottom:1em;font-weight:bold}.main .uploadFiles section select{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:1em;border:1px solid #ccc;width:100%;height:58px;background-color:#fff;font-size:1.6rem;box-sizing:border-box}.main .uploadFiles section input{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:1em;border:1px solid #ccc;width:100%;height:58px;font-size:1.6rem;box-sizing:border-box}.main .uploadFiles-download{margin-bottom:3.44828%}.main .uploadFiles-download dd{position:relative}.main .uploadFiles-download dd .uploadFiles-download-copy{position:absolute;top:.9em;right:.9em;color:#007DC8;text-align:right;cursor:pointer}.main .uploadFiles-setting{margin-bottom:3.44828%;display:flex}.main .uploadFiles-setting-period{margin-right:4.31034%;width:16.70259%}.main .uploadFiles-setting-password{width:43.10345%}.main .uploadFiles-setting-password dt .note{margin-left:1em;font-size:1.4rem}.main .uploadFiles-setting-password dd{position:relative}.main .uploadFiles-setting-password dd input{padding-right:4em}.main .uploadFiles-setting-password dd .uploadFiles-setting-passwordSubmit{position:absolute;top:.9em;right:.9em;color:#007DC8;text-align:right;cursor:pointer}.main .uploadFiles-information dl{margin-bottom:2em}.main .uploadFiles-information dl:last-child{margin-bottom:0}@media (max-width: 750px){.main .uploadFiles{margin:0 auto 0%;max-width:90.66667%;padding:0}.main .uploadFiles section{margin-bottom:11.76471%;padding:5.88235%}.main .uploadFiles section dl{font-size:3.73333vw}.main .uploadFiles section select{font-size:3.2vw}.main .uploadFiles section input{font-size:3.2vw;padding-right:5em}.main .uploadFiles-download{margin-bottom:8.82353%}.main .uploadFiles-download dd .uploadFiles-download-copy{top:1.3em}.main .uploadFiles-setting{margin-bottom:8.82353%;display:block}.main .uploadFiles-setting-period{margin:0 0 8.82353%;width:auto}.main .uploadFiles-setting-password{width:auto}.main .uploadFiles-setting-password dt .note{font-size:2.93333vw}.main .uploadFiles-setting-password dd{position:relative}.main .uploadFiles-setting-password dd input{padding-right:4em}.main .uploadFiles-setting-password dd .uploadFiles-setting-passwordSubmit{top:1.3em}}.main .download{padding:0 20px}.main .download section{margin:0 auto 50px;max-width:1000px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:3.6%;background-color:#f5f5f5}.main .download section dl{margin-bottom:2em;font-size:1.6rem}.main .download section dl:last-child{margin-bottom:0}.main .download section dl dt{margin-bottom:.5em;font-weight:bold}.main .download section dl dd a.allDownload{margin:0 auto 0%;max-width:30.17241%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:.7em 0;display:block;vertical-align:middle;color:#fff;background-color:#007DC8;font-size:1.6rem;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;text-align:center}.main .download section dl dd a.allDownload span{padding-left:2em;display:inline-block;line-height:1;background:url(../img/download_icon.svg) left top no-repeat;background-size:auto 100%}.main .download section dl dd a.allDownload:hover{opacity:.7}.main .download-download{margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #000}.main .download-download dt{font-weight:bold}.main .download-information{margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #000}.main .download-information dt{font-weight:bold}.main .download-setting-password dd{display:flex}.main .download-setting-password dd input{border-right:0;width:90%}.main .download-setting-password dd button{border-radius:0;border:1px solid #ccc;width:10%}.main .download-setting-password dd button.is-submit{color:#fff;background-color:#322dfd}@media (max-width: 750px){.main .download{margin:0 auto 0%;max-width:90.66667%;padding:0}.main .download section{margin-bottom:11.76471%;padding:5.88235%;max-width:none}.main .download section dl{font-size:3.73333vw}.main .download section dl dd a.allDownload{font-size:4.26667vw;max-width:100%}}.main .errorPage{margin-bottom:50px;color:#bf0000;font-size:2rem;text-align:center}@media (max-width: 750px){.main .errorPage{font-size:4.8vw;margin-bottom:13.33333%}}.main .inputPassword{margin:0 auto 50px;max-width:400px}.main .inputPassword-please{margin-bottom:1em;font-weight:bold;text-align:center}.main .inputPassword-error{padding-top:1em;color:#bf0000;text-align:center}.main .inputPassword form{position:relative;font-size:1.6rem}.main .inputPassword form input{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:1em 4em 1em 1em;border:1px solid #ccc;width:100%;height:58px;font-size:1.6rem;box-sizing:border-box}.main .inputPassword form .inputPassword-submit{border:0;border-radius:0;position:absolute;top:.9em;right:.9em;color:#007DC8;background:#fff;font-size:1.8rem;text-align:right;cursor:pointer}@media (max-width: 750px){.main .inputPassword{margin:0 auto 6.66667%;max-width:88%}.main .inputPassword form{font-size:3.2vw}.main .inputPassword form input{font-size:3.2vw;height:46px}.main .inputPassword form .inputPassword-submit{font-size:3.2vw}}.main .extra{margin:0 auto 36px;max-width:1000px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:3.6%;background-color:#F5F5F5}.main .extra h1{margin-bottom:2em;font-weight:bold;font-size:2.6rem;text-align:center}.main .extra-desc{margin-bottom:4.31034%}.main .extra section{margin-bottom:4.31034%}.main .extra section h2{margin-bottom:.5em;font-weight:bold;font-size:2rem}.main .extra section p{margin-bottom:1em}.main .extra section p:last-child{margin-bottom:0}.main .extra section .extra-decimalList{margin-left:17px;list-style-type:decimal}.main .extra section .extra-normalList{margin:0 0 0 17px;list-style-type:disc}.main .extra section .extra-right{text-align:right}.main .extra section *:last-child{margin-bottom:0}@media (max-width: 750px){.main .extra{margin:0 auto 6.66667%;max-width:80%;padding:5.33333%}.main .extra h1{font-size:5.33333vw}.main .extra-desc{margin-bottom:4.31034%}.main .extra section{font-size:3.2vw}.main .extra section h2{font-size:3.73333vw}}.main .returnTop{margin-bottom:2em;text-align:center}.main .returnTop a{color:#007DC8}.main .returnTop a:hover{text-decoration:none}@media (max-width: 750px){.main .returnTop{font-size:3.73333vw}}.footer{padding:.5em 0;font-size:1.4rem;background-color:#000}.footer-links{margin-bottom:.5em;text-align:center}.footer-links li{margin-right:1em;padding-right:1em;border-right:1px solid #fff;display:inline-block;line-height:1}.footer-links li:last-child{margin-right:0;padding-right:0;border-right:0}.footer-links li a{color:#fff}.footer-links li a:hover{text-decoration:none}.footer-copyRights{display:block;color:#fff;text-decoration:none;text-align:center}.footer-copyRights a{color:#fff;text-decoration:none}@media (max-width: 750px){.footer{padding:.5em 0;font-size:3.2vw}}@media (min-width: 751px){.is-pc{display:block}.is-sp{display:none}br.is-pc{display:inline}}@media (max-width: 750px){.is-pc{display:none}.is-sp{display:block}br.is-sp{display:inline}}#page{background-color:#fff}.l-footer{background-color:#000}
