@charset "UTF-8";*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit;cursor:pointer}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}a.pageLink{cursor:pointer}html{font-size:62.5%}@media print,screen and (min-width:768px){html{min-width:1024px}}body{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Noto Sans","Noto Sans CJK JP","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Osaka,Verdana,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400}body .ql-size-small{font-size:1.2rem}body .ql-size-large{font-size:2rem}img{display:block;max-width:100%;height:auto;margin:0 auto}a:hover{color:#02c5d0}a[href^="tel:"]{cursor:default;pointer-events:auto}a[href^="tel:"]:hover{text-decoration:none}button{touch-action:manipulation;cursor:pointer}video{max-width:100%;height:auto}.dispNo{display:none!important}.float-L{float:left}.float-R{float:right}.relative{position:relative}.clearfix::after{content:"";display:block;clear:both}.m1em{margin-bottom:1em}.mLv1{margin-bottom:8px}.mLv2{margin-bottom:16px}.mLv3{margin-bottom:32px}.mLv4{margin-bottom:48px}.mLv5{margin-bottom:64px}.mLv6{margin-bottom:80px}.mLv7{margin-bottom:96px}.mLv8{margin-bottom:112px}.mLv9{margin-bottom:128px}.m0{margin:0!important}.m0auto{margin:0 auto}.t12{font-size:1.2rem!important}.t14{font-size:1.4rem!important}.t16{font-size:1.6rem!important}.t18{font-size:1.8rem!important}.t20{font-size:2rem!important}.t22{font-size:2.2rem!important}.t24{font-size:2.4rem!important}.t26{font-size:2.6rem!important}.t28{font-size:2.8rem!important}.t30{font-size:3rem!important}.tCenter{text-align:center}@media print,screen and (min-width:768px){.tCenter-pc{text-align:center}}.tLeft{text-align:left}.tRight{text-align:right}.tIndent{padding-left:1em;text-indent:-1em}.tItalic{font-style:italic}.tLink{text-decoration:underline;color:#068f97}.tError{color:red;line-height:1em;min-height:1em;text-align:center}.tRed{color:red}div.hdrWrap-home{display:flex;align-items:center;justify-content:center;height:160px}@media print,screen and (min-width:768px){div.hdrWrap-home{height:180px}}@media print,screen and (min-width:768px){div.hdrWrap-home div.hdrBlk-logo{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:0 auto;width:566px;height:70px}}div.hdrWrap-home div.hdrBlk-logo p.hdrLogo{background:url("../img/cmn/logo.png") no-repeat center/110px 48px;cursor:pointer;margin:0 auto 20px;width:110px;height:48px}@media print,screen and (min-width:768px){div.hdrWrap-home div.hdrBlk-logo p.hdrLogo{background:url("../img/cmn/logo.png") no-repeat center/160px 70px;margin:0;width:160px;height:70px}}div.hdrWrap-home div.hdrBlk-logo p.hdrTitle{color:#333;font-size:1.6rem;line-height:1.6em;text-align:center}@media print,screen and (min-width:768px){div.hdrWrap-home div.hdrBlk-logo p.hdrTitle{font-size:2rem;letter-spacing:.1em}}div.hdrWrap-home div.hdrBlk-logo p.hdrTitle span{display:block}div.hdrWrap-sub{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;position:relative}@media print,screen and (min-width:768px){div.hdrWrap-sub{display:block;padding:90px 0 0}}div.hdrWrap-sub div.hdrBlk-logo{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:10px;width:276px}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-logo{margin:0;position:absolute;top:14px;left:40px;width:400px}}@media print,screen and (min-width:1280px){div.hdrWrap-sub div.hdrBlk-logo{width:440px}}div.hdrWrap-sub div.hdrBlk-logo p.hdrLogo{background:url("../img/cmn/logo.png") no-repeat center/92px 40px;cursor:pointer;width:92px;height:40px}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-logo p.hdrLogo{background:url("../img/cmn/logo.png") no-repeat center/146px 64px;width:146px;height:64px}}div.hdrWrap-sub div.hdrBlk-logo p.hdrLogo a{display:block;width:100%;height:100%}div.hdrWrap-sub div.hdrBlk-logo p.hdrTitle{font-size:1rem;line-height:1.6em}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-logo p.hdrTitle{font-size:1.2rem}}@media print,screen and (min-width:1280px){div.hdrWrap-sub div.hdrBlk-logo p.hdrTitle{font-size:1.4rem}}div.hdrWrap-sub div.hdrBlk-logo p.hdrTitle span{display:block}div.hdrWrap-sub div.hdrBlk-logo p.hdrTitle a{color:#333}div.hdrWrap-sub div.hdrBlk-user{background:#f5f5f5;display:flex;flex-direction:column;gap:8px;padding:16px}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user{background:0 0;gap:12px;padding:0;position:absolute;top:16px;right:16px;height:auto}}@media print,screen and (min-width:1280px){div.hdrWrap-sub div.hdrBlk-user{right:40px}}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user div.hdr-dantaiShintyoku{padding-right:96px}}div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo{flex-direction:row;justify-content:flex-start;gap:20px}}div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo p.user-shintyoku{color:#333;display:inline-flex;align-items:center;font-size:1.4rem;min-height:20px;width:100%}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo p.user-shintyoku{font-size:clamp(1.2rem, 1.2vw, 1.4rem);width:auto}}div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo p.user-name{background:url("../img/cmn/icon_mypage.svg") no-repeat left top/20px 20px;color:#333;display:inline-flex;align-items:center;font-size:1.4rem;min-height:20px;padding:2px 0 8px 26px;position:relative;width:100%}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo p.user-name{font-size:clamp(1.2rem, 1.2vw, 1.4rem);padding:0 0 0 26px;width:auto}}div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo a.hdrLogout{background:#496f71;border-radius:2px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;font-size:1.2rem;min-height:20px;margin:0 0 0 auto;padding:2px 8px 0;transition:all .2s ease-in}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo a.hdrLogout{margin:0 0 0 auto}}div.hdrWrap-sub div.hdrBlk-user div.hdr-userInfo a.hdrLogout:hover{opacity:.5}div.hdrWrap-sub div.hdrBlk-user p.user-company,div.hdrWrap-sub div.hdrBlk-user p.user-number{color:#333;font-size:1.4rem;line-height:1.6em;position:relative;top:1px}@media print,screen and (min-width:768px){div.hdrWrap-sub div.hdrBlk-user p.user-company,div.hdrWrap-sub div.hdrBlk-user p.user-number{font-size:clamp(1.2rem, 1.2vw, 1.4rem)}}div.hdrWrap-sub .nDrawer-humberger{position:absolute;top:5px;right:16px;height:36px;width:36px}@media print,screen and (min-width:768px){div.hdrWrap-sub .nDrawer-humberger{display:none}}div.hdrWrap-sub .nDrawer-humberger p{font-size:1rem;position:relative;top:32px;text-align:center}div.hdrWrap-sub .nDrawer-humberger button{background:0 0;border:none;position:absolute;left:0;top:0;cursor:pointer;padding:18px 8px;width:36px;height:36px}div.hdrWrap-sub .nDrawer-humberger button span,div.hdrWrap-sub .nDrawer-humberger button span::after,div.hdrWrap-sub .nDrawer-humberger button span::before{cursor:pointer;height:2px;width:20px;background:#000;position:absolute;display:block;content:"";transition:all .3s ease}div.hdrWrap-sub .nDrawer-humberger button span::before{top:-8px}div.hdrWrap-sub .nDrawer-humberger button span::after{bottom:-8px}div.hdrWrap-sub .nDrawer-humberger button.menuClicked span{background-color:transparent}div.hdrWrap-sub .nDrawer-humberger button.menuClicked span::before{top:0;transform:rotate(45deg)}div.hdrWrap-sub .nDrawer-humberger button.menuClicked span::after{top:0;transform:rotate(-45deg)}div.hdrWrap-sub nav.hdrNav{min-width:200px;position:absolute;top:60px;right:8px;z-index:1}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav{background:#f5f4f2;padding:16px 16px;position:static;width:100%}}@media print,screen and (min-width:1280px){div.hdrWrap-sub nav.hdrNav{padding:16px 40px}}div.hdrWrap-sub nav.hdrNav ul{display:none}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav ul{display:flex;flex-wrap:nowrap;justify-content:center;gap:2vw}}@media print,screen and (min-width:1280px){div.hdrWrap-sub nav.hdrNav ul{gap:2vw}}@media print,screen and (min-width:1440px){div.hdrWrap-sub nav.hdrNav ul{gap:2.4vw}}div.hdrWrap-sub nav.hdrNav ul.nav-ul-show{background:#e2eced;border-radius:4px;display:block;padding:24px}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav ul.nav-ul-show{display:flex}}div.hdrWrap-sub nav.hdrNav ul li{margin-bottom:1em}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav ul li{font-size:clamp(1.2rem, 1.2vw, 1.6rem);margin-bottom:0;transition:all .2s ease-in}}div.hdrWrap-sub nav.hdrNav ul li:last-of-type{margin-bottom:0}div.hdrWrap-sub nav.hdrNav ul li a{color:#068f97;text-decoration:underline;transition:all .2s ease-in}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav ul li a{color:#333;font-weight:600;text-decoration:none}}div.hdrWrap-sub nav.hdrNav ul li a:hover{color:#02c5d0}@media print,screen and (min-width:768px){div.hdrWrap-sub nav.hdrNav ul li a.hdrContact{color:#068f97;text-decoration:none;font-size:1.6rem;position:absolute;top:-46px;right:194px}}@media print,screen and (min-width:1280px){div.hdrWrap-sub nav.hdrNav ul li a.hdrContact{right:214px}}div.hdrWrap-sub nav.hdrNav ul li.noLink a{color:#aaa}div.ftrWarp{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:16px;padding:0 20px 20px}@media print,screen and (min-width:768px){div.ftrWarp{align-items:center;justify-content:space-between;gap:inherit;padding:0 16px 16px}}@media print,screen and (min-width:1280px){div.ftrWarp{padding:0 40px 16px}}div.ftrWarp ul{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;width:100%}@media print,screen and (min-width:768px){div.ftrWarp ul{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:164px;column-gap:24px;margin-bottom:40px;width:auto}}div.ftrWarp ul li a{font-size:1.4rem;transition:all .2s ease-in}@media print,screen and (min-width:768px){div.ftrWarp ul li a{font-size:1.6rem;white-space:nowrap}}div.ftrWarp p{font-size:1.4rem}@media print,screen and (min-width:768px){div.ftrWarp p{font-size:1.6rem}}h1.cntH1,h1.cntH1-nm,h1.cntH1-top{font-size:2.4rem;margin-bottom:2em;height:36px}@media print,screen and (min-width:768px){h1.cntH1,h1.cntH1-nm,h1.cntH1-top{font-size:3.2rem}}h1.cntH1 span.spBreak{display:block}@media print,screen and (min-width:768px){h1.cntH1 span.spBreak{display:inline}}h1.cntH1-top{margin-bottom:1.6em}h1.cntH1-nm{margin-bottom:.8em}h2.cntH2,h2.cntH2-top{color:#068f97;font-size:2rem;font-weight:600;margin-bottom:1.6em}@media print,screen and (min-width:768px){h2.cntH2,h2.cntH2-top{font-size:2.4rem}}h2.cntH2-top{color:#333;margin-bottom:1em}button.btnType-1,button.btnType-2,button.btnType-3,button.btnType-4,button.btnType-5,button.btnType-6,button.btnType-7{border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;transition:all .2s ease-in;width:100%;height:72px}@media print,screen and (min-width:768px){button.btnType-1,button.btnType-2,button.btnType-3,button.btnType-4,button.btnType-5,button.btnType-6,button.btnType-7{font-size:2rem}}button.btnType-1:hover,button.btnType-2:hover,button.btnType-3:hover,button.btnType-4:hover,button.btnType-5:hover,button.btnType-6:hover,button.btnType-7:hover{opacity:.5}button.btnType-1{background:#068f97;color:#fff}button.btnType-2{background:#01b3bf;color:#fff}button.btnType-3{background:#068f97;color:#fff;margin:0 auto;height:56px}@media print,screen and (min-width:768px){button.btnType-3{width:240px}}button.btnType-4{background:#01b3bf;color:#fff;font-size:1.6rem;margin-left:auto;margin-right:auto;width:100%;height:48px}@media print,screen and (min-width:768px){button.btnType-4{width:320px}}button.btnType-5{background:#999;color:#fff;margin:0 auto;height:56px}@media print,screen and (min-width:768px){button.btnType-5{width:240px}}button.btnType-6{background:#bf0149;color:#fff;font-size:1.4rem;margin-left:auto;margin-right:auto;height:40px}@media print,screen and (min-width:768px){button.btnType-6{width:320px}}button.btnType-7{background:#ccc;color:#fff;font-size:1.4rem;margin-left:auto;margin-right:auto;height:36px;width:120px}div.btnBox-s{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}@media print,screen and (min-width:768px){div.btnBox-s{flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;justify-content:center;gap:24px}}div.btnBox-s button{margin:0}div.btnBox-l{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){div.btnBox-l{gap:32px;width:640px}}div.btnBox-pageBack{margin-bottom:120px}a.lnkType-1,a.lnkType-2,a.lnkType-3,a.lnkType-4,a.lnkType-5{border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;transition:all .2s ease-in;width:100%;height:72px}@media print,screen and (min-width:768px){a.lnkType-1,a.lnkType-2,a.lnkType-3,a.lnkType-4,a.lnkType-5{font-size:2rem}}a.lnkType-1:hover,a.lnkType-2:hover,a.lnkType-3:hover,a.lnkType-4:hover,a.lnkType-5:hover{opacity:.5}a.lnkType-1{background:#068f97;color:#fff}a.lnkType-2{background:#fcaf17;color:#fff}a.lnkType-3{background:#068f97;color:#fff;margin:0 auto;height:56px}@media print,screen and (min-width:768px){a.lnkType-3{width:240px}}a.lnkType-4,a.lnkType-5{background:#aaa;color:#ddd;cursor:default}a.lnkType-4:hover,a.lnkType-5:hover{opacity:inherit}a.lnkType-4 span,a.lnkType-5 span{position:relative}a.lnkType-4 span::before,a.lnkType-5 span::before{background:url("../img/cmn/icon_lock.svg") no-repeat center/18px 24px;content:"";position:absolute;top:50%;left:-36px;transform:translateY(-60%);width:18px;height:24px}a.lnkType-5{margin:0 auto;height:56px}a.lnkType-5 span::before{background:url("../img/cmn/icon_lock.svg") no-repeat center/14px 18px;left:-23px;width:14px;height:18px}@media print,screen and (min-width:768px){a.lnkType-5{width:240px}}div.pageTopBtn{background:url(../img/cmn/pagetop.svg) no-repeat;background-size:56px 56px;bottom:12px;cursor:pointer;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;right:12px;width:56px;height:56px;position:fixed;text-align:center;transition:all .2s ease-in;z-index:10}@media print,screen and (min-width:768px){div.pageTopBtn{background-size:56px 56px;bottom:72px;right:40px;width:56px;height:56px}}div.pageTopBtn:hover{opacity:.5!important}div.mainWrap-home{padding:0 0 56px;min-height:calc(100svh - 260px)}@media print,screen and (min-width:768px){div.mainWrap-home{padding:0 0 80px;min-height:calc(100svh - 400px)}}div.mainWrap-home div.buttonBlock{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;margin-left:auto;margin-right:auto;width:calc(100% - 40px)}@media print,screen and (min-width:768px){div.mainWrap-home div.buttonBlock{gap:32px;width:640px}}div.mainWrap-sub{min-height:calc(100svh - 208px)}@media print,screen and (min-width:768px){div.mainWrap-sub{min-height:calc(100svh - 184px)}}div.cntBlock-send{margin:0 auto;padding:40px 0 40px;width:calc(100% - 40px)}@media print,screen and (min-width:768px){div.cntBlock-send{padding:64px 0 64px;width:560px;min-height:548px}}div.cntBlock-send p{line-height:1.6em}div.cntBox-info{margin-bottom:64px}@media print,screen and (min-width:768px){div.cntBox-info{margin-bottom:96px}}div.cntBox-info ul.ul-info li{margin-bottom:1.6em}div.cntBox-info ul.ul-info li:last-of-type{margin-bottom:0}div.cntBox-info ul.ul-info li.empty{text-align:center}@media print,screen and (min-width:768px){div.cntBox-info ul.ul-info li dl{display:flex;flex-wrap:nowrap;justify-content:space-between}}div.cntBox-info ul.ul-info li dl dt{color:#068f97;font-weight:400;line-height:1.6em;padding-bottom:.8em}@media print,screen and (min-width:768px){div.cntBox-info ul.ul-info li dl dt{border-bottom:1px solid #ddd;padding-bottom:1.6em;width:180px}}div.cntBox-info ul.ul-info li dl dd{border-bottom:1px solid #ddd;line-height:1.6em;padding-bottom:1.6em;position:relative}@media print,screen and (min-width:768px){div.cntBox-info ul.ul-info li dl dd{padding-left:120px;width:calc(100% - 180px)}}div.cntBox-info ul.ul-info li dl dd span{border-radius:12px;color:#fff;display:block;font-size:1.2rem;line-height:1em;margin-bottom:.5em;padding:4px 12px;text-align:center;width:112px}@media print,screen and (min-width:768px){div.cntBox-info ul.ul-info li dl dd span{margin-bottom:0;position:absolute;top:2px;left:0}}div.cntBox-info ul.ul-info li dl dd span.info-A{background:#00add8}div.cntBox-info ul.ul-info li dl dd span.info-B{background:#00c284}div.cntBox-info ul.ul-info li dl dd span.info-C{background:#02c5d0}div.cntBox-info ul.ul-info li dl dd a{color:#02c5d0;transition:all .2s ease-in}div.cntBox-info ul.ul-info li dl dd a:hover{color:#333;text-decoration:underline}h2.cntH2-info{border-bottom:1px solid #ddd;font-size:2rem;line-height:1.4em;margin-bottom:1em;padding-bottom:.5em;position:relative}@media print,screen and (min-width:768px){h2.cntH2-info{font-size:2.4rem;padding-left:120px}}h2.cntH2-info span{border-radius:12px;color:#fff;display:block;font-size:1.2rem;line-height:1em;margin-bottom:.5em;padding:4px 12px;text-align:center;width:112px}@media print,screen and (min-width:768px){h2.cntH2-info span{margin-bottom:0;position:absolute;top:4px;left:0}}h2.cntH2-info span.info-A{background:#00add8}h2.cntH2-info span.info-B{background:#00c284}h2.cntH2-info span.info-C{background:#02c5d0}div.infoBox-text{margin-bottom:4em}div.infoBox-text p{margin-bottom:1em}div.infoBox-link{border:1px solid #ddd;display:flex;flex-direction:column;gap:10px;margin-bottom:4em;padding:16px 20px}@media print,screen and (min-width:768px){div.infoBox-link{padding:28px 40px}}div.infoBox-link a{color:#02c5d0;transition:all .2s ease-in}div.infoBox-link a:hover{color:#333;text-decoration:underline}p.tUpdate{color:#999;margin-bottom:.8em}p.formComp{font-size:2rem;text-align:center;margin:4em 0}@media print,screen and (min-width:768px){p.formComp{font-size:2.4rem}}div.cntBlock-account{margin:0 auto;padding:40px 0 120px;width:calc(100% - 40px)}@media print,screen and (min-width:768px){div.cntBlock-account{padding-top:64px;width:840px}}div.cntBlock-account p{line-height:1.6em}div.cntBlock-top{margin:0 auto;padding:40px 0 120px;width:calc(100% - 40px)}@media print,screen and (min-width:768px){div.cntBlock-top{padding-top:64px;width:840px}}div.cntBlock-top p{font-size:1.6rem;line-height:1.6em}div.cntBlock-subs{margin:0 auto;padding:40px 0 80px;width:calc(100% - 40px)}@media print,screen and (min-width:768px){div.cntBlock-subs{padding-top:64px;width:840px}}div.cntBlock-subs p{line-height:1.6em}div.cntBlock-subs a#BBackPageTop{display:block;text-align:right;text-decoration:underline;color:#068f97;margin-bottom:1em;transition:all .2s ease-in}div.cntBlock-subs a#BBackPageTop:hover{opacity:.5}p.tSubs{font-size:1.4rem;line-height:1.6em;text-align:right;margin-bottom:1em}p.tSubs span{display:inline-block;font-size:2rem;font-weight:600;margin:0 .3em}div.cntBox-csv{background:#e2eced;margin:24px 0;padding:20px}@media print,screen and (min-width:768px){div.cntBox-csv{margin:48px 0;padding:24px}}div.cntBox-csv p{line-height:1.6em}div.btnBox-file{background:#f5f5f5;margin-bottom:40px;padding:20px}@media print,screen and (min-width:768px){div.btnBox-file{padding:24px}}p.iconExcel{background:url("../img/cmn/icon_excel.svg") no-repeat left center/25px 24px;padding-left:36px;min-height:24px}div.table-scroll{overflow-x:auto;width:100%}@media print,screen and (min-width:768px){div.table-scroll{overflow-x:inherit}}.menu-tabs button{background-color:#f0f0f0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#999;cursor:pointer;padding:10px 24px;margin-right:4px;transition:all .3s ease;min-width:200px}.menu-tabs button.btnActive{background-color:#496f71;color:#fff}.menu-tabs button:hover{opacity:.5}.content-tabs{padding-top:40px;border-top:1px solid #ccc}.content-tabs>div.content-tab{display:none}.content-tabs>div.content-tab:first-of-type{display:block}div.nLIb-popupBox{border-radius:6px}div.nLIb-popupBox div.nLib-popupTitleBar{background:#496f71;color:#fff}div.nLIb-popupBox div.nLib-popupButtonBox button.popupFormBtn{width:100px;height:32px;border:solid 1px #ccc}div.nLIb-popupBox div.nLib-popupButtonBox button.popupCloseBtn{width:80px;height:32px;border:solid 1px #ccc}span.popupCaution{margin:12px 0;display:block!important;line-height:24px!important;color:#4060bc!important}table.tbl-subs{width:100%}table.tbl-subs tr{border-bottom:1px solid #ddd}table.tbl-subs tr th{border-top:1px solid #ddd;font-size:1.4rem;line-height:1.6em;padding:1em .4em;text-align:center;white-space:nowrap;vertical-align:middle}@media print,screen and (min-width:768px){table.tbl-subs tr th{width:18%}}@media print,screen and (min-width:768px){table.tbl-subs tr th:first-of-type{width:6%}}@media print,screen and (min-width:768px){table.tbl-subs tr th:nth-of-type(5){width:40%}}table.tbl-subs tr td{font-size:1.4rem;line-height:1.6em;padding:1em .4em;text-align:center;white-space:nowrap;vertical-align:middle}@media print,screen and (min-width:768px){table.tbl-subs tr td{white-space:inherit}}table.tbl-subs tr td:nth-of-type(2){text-align:center}table.tbl-subs tr td:nth-of-type(3){text-align:center}table.tbl-subs tr td:nth-of-type(5){text-align:center}table.tbl-subs tr.trError td,table.tbl-subs tr.trError th{color:red}ul.ul-send li{margin-bottom:32px}ul.ul-send li dl dt{margin-bottom:1em}ul.ul-send li dl dd input{position:relative;display:block;color:#333;font-size:1.8rem;width:100%;height:56px;background-color:#f5f4f2;border:1px solid #e5e5e3;border-radius:4px;padding:12px 24px}ul.ul-send li dl dd input::placeholder{color:#aaa}ul.ul-form li{border-bottom:1px solid #efefef;margin-bottom:20px;padding-bottom:6px}@media print,screen and (min-width:768px){ul.ul-form li dl{display:flex;flex-wrap:nowrap;justify-content:space-between}}ul.ul-form li dl dt{display:flex;flex-direction:column;justify-content:center;margin-bottom:1em}@media print,screen and (min-width:768px){ul.ul-form li dl dt{margin-bottom:inherit;width:200px;height:56px}}ul.ul-form li dl dt.fm{position:relative}ul.ul-form li dl dt.fm::after{background:#01b3bf;content:"必須";color:#fff;font-size:1.2rem;font-weight:400;padding:3px 6px 1px;position:absolute;top:50%;right:0;transform:translateY(-50%)}ul.ul-form li dl dt span{color:#999;display:block;font-size:1.4rem;font-weight:400;padding-top:.3em}@media print,screen and (min-width:768px){ul.ul-form li dl dd{width:calc(100% - 240px)}}ul.ul-form li dl dd.dd-nop{display:flex;flex-wrap:wrap}ul.ul-form li dl dd input:not([type=file]),ul.ul-form li dl dd select{position:relative;display:block;color:#333;font-size:1.6rem;width:100%;height:56px;background-color:#f5f4f2;border:1px solid #e5e5e3;border-radius:4px;padding:12px}@media print,screen and (min-width:768px){ul.ul-form li dl dd input:not([type=file]),ul.ul-form li dl dd select{padding:12px 24px}}ul.ul-form li dl dd input:not([type=file])::placeholder,ul.ul-form li dl dd select::placeholder{color:#aaa}ul.ul-form li dl dd input:not([type=file]).inpHalf,ul.ul-form li dl dd select.inpHalf{width:60%}@media print,screen and (min-width:768px){ul.ul-form li dl dd input:not([type=file]).inpHalf,ul.ul-form li dl dd select.inpHalf{width:50%}}ul.ul-form li dl dd input:not([type=file]).inpDouble,ul.ul-form li dl dd select.inpDouble{display:inline-block;width:calc(50% - 8px)}ul.ul-form li dl dd input:not([type=file]):first-of-type.inpDouble,ul.ul-form li dl dd select:first-of-type.inpDouble{margin-right:16px}ul.ul-form li dl dd input[type=number]::-webkit-inner-spin-button,ul.ul-form li dl dd input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}ul.ul-form li dl dd input[type=number]{-moz-appearance:textfield}ul.ul-form li dl dd button.btnNop{background:#fff;border:1px solid #ccc;border-radius:4px;margin-left:16px}ul.ul-form li dl dd label.lblRadio{display:inline-block;margin:0 16px 0 0;width:calc(50% - 16px)}@media print,screen and (min-width:768px){ul.ul-form li dl dd label.lblRadio{margin:0 16px 0 0;width:auto}}ul.ul-form li dl dd label.lblRadio input{display:none}ul.ul-form li dl dd label.lblRadio input:checked+span{background:#666;border:2px solid #666;color:#fff}ul.ul-form li dl dd label.lblRadio span{border:2px solid #ccc;border-radius:24px;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.6rem;padding:2px 16px 0;text-align:center;transition:all .2s ease;height:48px}@media print,screen and (min-width:768px){ul.ul-form li dl dd label.lblRadio span{font-size:1.8rem;padding:2px 40px 0}}@media print,screen and (min-width:768px){ul.ul-form li dl dd label.lblRadio span:hover{background:rgba(102,102,102,.7);color:#fff}}ul.ul-form li dl dd textarea{position:relative;display:block;color:#333;font-size:1.6rem;line-height:1.6em;width:100%;background-color:#f5f4f2;border:1px solid #e5e5e3;border-radius:4px;padding:12px 24px}ul.ul-form li dl dd textarea::placeholder{color:#aaa}ul.ul-form.ul-check li{padding-bottom:20px}ul.ul-form.ul-check li dl dt{height:inherit}ul.ul-form.ul-check li dl dd{line-height:1.6em}div.cntBox-check{padding:24px 0}@media print,screen and (min-width:768px){div.cntBox-check{margin:0 auto;padding:24px;width:640px}}div.cntBox-check ul li{margin-bottom:1em;padding-left:24px;position:relative}div.cntBox-check ul li:last-of-type{margin-bottom:0}div.cntBox-check ul li input{position:absolute;top:2px;left:0}div.cntBox-check ul li label{font-size:1.6rem;line-height:1.6em}label.lblCheckbox{font-size:1.8rem;margin-left:.2em}input.inpFile{cursor:pointer;font-size:1.6rem;width:100%}@media print,screen and (min-width:768px){input.inpFile{background:#fff;border-radius:0 4px 4px 0}}input.inpFile::file-selector-button{background:#01b3bf;border-radius:4px;border:none;color:#fff;cursor:pointer;display:block;font-size:1.6rem;margin:0 0 12px 0;transition:all .2s ease-in;width:100%;height:40px}@media print,screen and (min-width:768px){input.inpFile::file-selector-button{border-radius:4px 0 0 4px;display:inline-block;margin:0 16px 0 0;width:200px}}input.inpFile::file-selector-button:hover{opacity:.5}p.formError{display:flex;align-items:center;justify-content:center;font-size:1.6rem;text-align:center;min-height:52px;margin-bottom:24px;word-break:break-all}p.inpError{color:red;font-size:1.4rem;margin-top:.6em;min-height:24px;width:100%;word-break:break-all}@media print,screen and (min-width:768px){p.btnMsg{text-align:center}}ul.ul-ryosyusyo{margin-left:24px}ul.ul-ryosyusyo li{color:red;list-style:disc;line-height:1.6em;margin-bottom:.4em}ul.ul-ryosyusyo li:last-of-type{margin-bottom:0}