﻿@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;}.noDisp{display:none;}details{display:block;}summary{display:list-item;}[contenteditable]{outline:none;}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;}html{font-size:62.5%;overflow:auto;}body{background:#fffff6;border-top:8px solid #f90;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:normal;overflow:hidden;min-width:1024px;}img{display:block;max-width:100%;height:auto;margin:0 auto;}.floatL{float:left;}.floatR{float:right;}.clearFloat{clear:both;}.clearfix::after{content:"";display:block;clear:both;}.m1em{margin-bottom:1em;}.mLv0{margin-bottom:0 !important;}.mLv1{margin-bottom:8px;}.mLv2{margin-bottom:16px;}.mLv3{margin-bottom:24px;}.mLv4{margin-bottom:32px;}.mLv5{margin-bottom:40px;}.mLv6{margin-bottom:56px;}.mLv7{margin-bottom:80px;}.mLv8{margin-bottom:120px;}.m0{margin:0 !important;}.m0auto{margin:0 auto;}.mrLv1{margin-right:8px;}.mrLv2{margin-right:16px;}.pLv1{padding-bottom:8px;}.pLv2{padding-bottom:16px;}.pLv3{padding-bottom:24px;}.pLv4{padding-bottom:32px;}.pLv5{padding-bottom:40px;}.pLv6{padding-bottom:56px;}.pLv7{padding-bottom:80px;}.pLv8{padding-bottom:120px;}.p0{padding:0 !important;}.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}.w30{width:30%;}.w35{width:35%;}.w40{width:40%;}.w45{width:45%;}.w50{width:50%;}.w55{width:55%;}.w60{width:60%;}.w65{width:65%;}.w70{width:70%;}.w75{width:75%;}.w80{width:80%;}.w85{width:85%;}.w90{width:90%;}.w95{width:95%;}.w100{width:100%;}.w72p{width:72px !important;}.w170p{width:170px !important;}.w80p{width:80px !important;}.w200p{width:200px !important;}.w240p{width:240px !important;}.t12{font-size:1.2rem !important;line-height:2.2rem !important;}.t14{font-size:1.4rem !important;line-height:2.4rem !important;}.t16{font-size:1.6rem !important;line-height:3rem !important;}.t18{font-size:1.8rem !important;line-height:3.8rem !important;}.t20{font-size:2rem !important;line-height:4.2rem !important;}.t22{font-size:2.2rem !important;line-height:4.4rem !important;}.t24{font-size:2.4rem !important;line-height:4.6rem !important;}.t26{font-size:2.6rem !important;line-height:4.8rem !important;}.t28{font-size:2.8rem !important;line-height:5rem !important;}.t30{font-size:3rem !important;line-height:5.2rem !important;}.tCenter{text-align:center;}.tLeft{text-align:left;}.tRight{text-align:right;}.tIndent{padding-left:1em;text-indent:-1em;}.tMincho{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}.textCenter{text-align:center;}.ml1em{margin-left:1em;}header{border-bottom:1px solid #f60;}header .hdrWrap{margin:0 auto;position:relative;width:980px;height:60px;}header .hdrWrap .hdrItem-title{font-size:2.4rem;font-weight:bold;position:absolute;top:20px;left:0;}header .hdrWrap .hdrItem-title span{font-size:1.8rem;margin-left:40px;position:relative;top:-2px;}header .hdrWrap .hdrItem-loginName{font-size:1.6rem;position:absolute;right:130px;line-height:68px;}header .hdrWrap .hdrItem-logout{border-radius:6px;color:#fff;background:#ff9600;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:normal;position:absolute;top:16px;right:0;transition:all .2s ease;width:104px;height:32px;cursor:pointer;}header .hdrWrap .hdrItem-logout:hover{opacity:.4;}main{min-height:calc(100vh - 101px);background:#fff;}nav.navWrap{margin:0 auto;padding-top:12px;width:972px;}nav.navWrap .navUl{font-size:0;}nav.navWrap .navUl li{display:inline-block;margin-right:4px;width:150px;height:34px;}nav.navWrap .navUl li a{display:block;width:100%;height:100%;font-size:1.4rem;line-height:32px;transition:all .2s ease;border:solid 2px #ff9600;background:#ff9600;border-radius:4px;cursor:pointer;text-align:center;color:#fff;}nav.navWrap .navUl li a.navItem-active{border:solid 2px #ff9600;background:#fef1da;color:#ff9600;}nav.navWrap .navUl li a:hover:not(.navItem-active){color:#fff;opacity:.6;}footer{background:#ccc;height:32px;line-height:32px;}footer p{text-align:center;color:#fff;font-size:1.2rem;}textarea::placeholder,input::placeholder{color:#999;font-size:1.2rem;}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=month]{border-radius:0;border:solid 1px #aaa;font-size:1.4rem;outline:none;padding:4px 8px;width:100%;height:32px;}input[type=radio]{display:none;}input[type=radio]:checked+span{color:#fff;background:#333;border:2px solid #333;}input[type=date]{border-radius:0;border:solid 1px #aaa;font-size:1.4rem;outline:none;padding:4px 8px;height:32px;}label.lbl-checkbox{cursor:pointer;font-size:1.6rem;font-weight:bold;line-height:24px;padding-left:32px;position:relative;}label.lbl-checkbox:hover{opacity:.7;}label.lbl-checkbox::before{background:url("../img/check_off.svg") no-repeat center center;content:"";display:inline-block;width:24px;height:24px;position:absolute;top:-2px;left:0;}label.lbl-radio span{border:2px solid #888;border-radius:18px;cursor:pointer;color:#888;display:inline-block;font-size:1.4rem;font-weight:bold;line-height:32px;margin-right:8px;padding:0 12px;text-align:center;transition:ease .2s all;height:36px;}label.lbl-radio span:hover{color:#fff;background:#333;border:2px solid #333;}select{border-radius:0;border:solid 1px #aaa;font-size:1.4rem;outline:none;padding:2px 8px;height:28px;}textarea{border-radius:0;border:solid 1px #aaa;font-size:1.6rem;line-height:2.6rem;outline:none;padding:4px 8px;width:100%;}dd.DDFile{position:relative;}dd.DDFile label{cursor:pointer;}dd.DDFile span{font-size:1.6rem;margin:0 5px;display:inline-block;border:solid 1px #ccc;border-radius:4px;background:#f5f5f4;height:32px;padding:6px 5px;}dd.DDFile a.AFile{font-size:1.4rem;margin:0 5px;color:#2040ef;}dd.DDFile input{display:none;}dd.DDFile div{position:absolute;width:600px;height:32px;right:5px;top:8px;line-height:30px;overflow-y:auto;}dd.DDFile div button{cursor:pointer;}div.DivBtnBox{width:100%;text-align:center;padding:10px;}div.DivBtnBox button{height:32px;width:56px;border:.5px solid #999;margin:0 10px;}div.DivFilePop{text-align:left;line-height:30px;padding:20px;}div.DivFilePop div{border-bottom:1px solid #999;}