﻿@charset "UTF-8";*,::before,::after{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;}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0;}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;}ul,ol{margin:0;padding:0;list-style:none;}dt{font-weight:bold;}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;}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;}img,embed,object,iframe{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:bold;}template{display:none;}[hidden]{display:none;}a.pageLink{cursor:pointer;}html{background:#f3f3f3;font-size:62.5%;overflow:auto;}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:500;overflow:hidden;}img{display:block;max-width:100%;height:auto;margin:0 auto;}a[href^="tel:"]{cursor:default;pointer-events:auto;}a[href^="tel:"]:hover{text-decoration:none;}button{touch-action:manipulation;}video{max-width:100%;height:auto;}.float-L{float:left;}.float-R{float:right;}.relative{position:relative;}.clearfix::after{content:"";display:block;clear:both;}.noDisp{display:none!important;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;}.m1em{margin-bottom:1em;}.mLv1{margin-bottom:1.6vh;}.mLv2{margin-bottom:2.4vh;}.mLv3{margin-bottom:3.2vh;}.mLv4{margin-bottom:4.8vh;}.mLv5{margin-bottom:6.4vh;}.mLv6{margin-bottom:9.6vh;}.mLv7{margin-bottom:12.8vh;}.mLv8{margin-bottom:16vh;}.m0{margin:0!important;}.m0auto{margin:0 auto;}.tCenter{text-align:center;}.tLeft{text-align:left;}.tRight{text-align:right;}.tIndent{padding-left:1em;text-indent:-1em;}.hdrWrap{background:#004097;position:fixed;top:0;left:0;width:100%;z-index:1;}.hdrWrap .hdrWrap-inr{display:flex;align-items:flex-end;margin:0 auto;position:relative;width:960px;height:116px;min-width:1024px;}.hdrWrap .hdrWrap-inr .hdrLogo{background:url(../img/logo_white.svg) no-repeat left center/186px 56px;color:#fff;display:flex;align-items:center;position:absolute;top:6px;left:0;width:186px;height:56px;}.hdrWrap .hdrWrap-inr .hdrItem-user{color:#8ebeff;position:absolute;top:23px;right:294px;}.hdrWrap .hdrWrap-inr nav ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;}.hdrWrap .hdrWrap-inr nav ul li{margin-right:18px;position:relative;}.hdrWrap .hdrWrap-inr nav ul li:last-of-type{margin-right:0;}.hdrWrap .hdrWrap-inr nav ul li a{color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.6rem;padding:0 16px;transition:all .2s ease;height:38px;}.hdrWrap .hdrWrap-inr nav ul li a.select{background:#f3f3f3;border-radius:8px 8px 0 0;color:#004097;}.hdrWrap .hdrWrap-inr nav ul li a:hover:not(.select){opacity:.5;}.hdrWrap .hdrWrap-inr .hdrLinks{position:absolute;top:16px;right:0;width:280px;display:flex;justify-content:space-between;}.hdrWrap .hdrWrap-inr .hdrLinks a{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.4);border-radius:4px;color:#fff;cursor:pointer;font-size:1.4rem;transition:all .2s ease;padding:6px 8px 4px;}.hdrWrap .hdrWrap-inr .hdrLinks a:hover{opacity:.5;}div.mainWrap{margin-top:116px;padding:20px 0 80px;}div.mainWrap div.mainWrap-inr{background:#fff;margin:0 auto;padding:32px;position:relative;width:960px;min-width:1024px;}div.mainWrap div.mainWrap-inr h1{font-size:3.2rem;text-align:center;}div.mainWrap div.mainWrap-inr h2{border-bottom:4px solid #ddd;font-size:2rem;margin-bottom:8px;padding-bottom:8px;padding-left:4px;}div.mainWrap div.mainWrap-inr h3{font-size:2rem;font-weight:bold;margin-bottom:20px;}ul.ul-form{margin-bottom:36px;}ul.ul-form li{border-bottom:1px solid #ddd;padding:14px 0;}ul.ul-form li dl{display:table;width:100%;}ul.ul-form li dl dt{display:table-cell;line-height:36px;position:relative;width:200px;vertical-align:top;}ul.ul-form li dl dt.fm::after{background:#f00;color:#fff;content:"必須";display:inline-block;font-size:11px;font-weight:400;line-height:1em;margin-left:10px;padding:4px 6px 3px;position:relative;top:-2px;}ul.ul-form li dl dd{display:table-cell;width:calc(100% - 200px);vertical-align:top;}ul.ul-form li dl dd label:nth-of-type(n+2){margin-left:16px;}ul.ul-form li dl dd label span.label-txt{line-height:36px;}input.ipt-base{border:1px solid #ccc;font-size:1.6rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Noto Sans","Noto Sans CJK JP","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic","Osaka",Verdana,Arial,Helvetica,sans-serif;padding:0 8px;width:100%;min-height:36px;}input::-webkit-calendar-picker-indicator{cursor:pointer;}textarea.txa-base{border:1px solid #bbb;font-size:1.6rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Noto Sans","Noto Sans CJK JP","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic","Osaka",Verdana,Arial,Helvetica,sans-serif;line-height:2.8rem;padding:7px;width:100%;}select.slt-base{border:1px solid #bbb;cursor:pointer;font-size:1.6rem;padding:7px;width:200px;min-height:36px;}select.slt-smslist{border:1px solid #bbb;cursor:pointer;font-size:1.6rem;padding:7px;width:320px;min-height:36px;}button{cursor:pointer;transition:all .2s ease;}button.btn-search{background:#004097;border-radius:4px;color:#fff;display:inline-block;font-size:1.4rem;margin-left:8px;width:56px;height:36px;}button.btn-toroku{background:#004097;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;width:200px;height:48px;}button.btn-toroku-small{background:#004097;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;width:100px;height:36px;}button.btn-back{background:#777;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;width:200px;height:48px;}button.btn-delete{background:#970033;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;width:200px;height:48px;}button.btn-download{background:#004097;border-radius:4px;color:#fff;display:inline-block;font-size:1.4rem;margin-left:8px;width:160px;height:36px;}button:hover{opacity:.5;}div.mainBox-btn{font-size:0;text-align:center;}div.mainBox-btn button:nth-of-type(n+2){margin-left:24px;}p.tError{color:#f00;margin-top:8px;min-height:20px;}div.nLIb-popupBox{border-radius:8px;}div.nLIb-popupBox div.nLib-popupTitleBar div{font-size:1.5rem;}div.nLIb-popupBox div.nLib-popupBody div.innerBody{font-size:1.5rem;line-height:1.4em;padding:0 12px;}div.nLIb-popupBox div.nLib-popupButtonBox div button{background:#fff;border:1px solid #004097;border-radius:8px;color:#004097;font-size:1.5rem;margin:0 8px;min-width:96px;height:36px;}table.editTable{width:100%;}table.editTable tr th{background:#d0cfcf;height:40px;line-height:40px;padding:0 8px;font-weight:normal;}table.editTable tr td{border-bottom:1px solid rgba(0,59,131,.15);padding:8px;}table.editTable tr td button{background:#003b83;margin:0 4px;border-radius:4px;color:#fff;width:48px;height:32px;}table.editTable tr td.empty{padding:12px 0;text-align:center;border-bottom:0!important;}table.editTable tr.deleteRow th,table.editTable tr.deleteRow td{background-color:#f5f5f4!important;}table.editTable tr.deleteRow th input,table.editTable tr.deleteRow td input{border-color:#f5f5f4!important;background-color:#f5f5f4!important;outline:0;}p#PError span{color:#00f;}ul.ul-tab{font-size:0;margin:0 auto;width:1024px;}ul.ul-tab li{display:inline-block;margin-right:10px;}ul.ul-tab li:last-of-type{margin-right:0;}ul.ul-tab li a{background:#ddd;border-radius:8px 8px 0 0;color:#999;cursor:pointer;display:block;font-size:1.8rem;line-height:1em;padding:16px 32px 10px;transition:all .2s ease;}ul.ul-tab li a:hover{background:rgba(255,255,255,.4);color:#666;}ul.ul-tab li a.tabActive{background:#fff;color:#333;}div.tabDisplay{display:block;}div.tabNodisplay{display:none;}label.lbl-radio-order input{display:none;}label.lbl-radio-order input:checked+span{background:#003b83;}label.lbl-radio-order span{background:#b7c3c9;border-radius:8px;cursor:pointer;color:#fff;display:block;float:left;font-size:14px;text-align:center;line-height:40px;transition:ease .2s all;margin:0 12px 0 0;padding:0 16px;height:40px;}label.lbl-radio-order span:hover{background:#003b83;}